<SEC-DOCUMENT>0001628280-24-047178.txt : 20241112
<SEC-HEADER>0001628280-24-047178.hdr.sgml : 20241112
<ACCEPTANCE-DATETIME>20241112162207
ACCESSION NUMBER:		0001628280-24-047178
CONFORMED SUBMISSION TYPE:	10-Q
PUBLIC DOCUMENT COUNT:		119
CONFORMED PERIOD OF REPORT:	20240930
FILED AS OF DATE:		20241112
DATE AS OF CHANGE:		20241112

FILER:

	COMPANY DATA:	
		COMPANY CONFORMED NAME:			BIOLIFE SOLUTIONS INC
		CENTRAL INDEX KEY:			0000834365
		STANDARD INDUSTRIAL CLASSIFICATION:	ELECTROMEDICAL & ELECTROTHERAPEUTIC APPARATUS [3845]
		ORGANIZATION NAME:           	08 Industrial Applications and Services
		IRS NUMBER:				943076866
		STATE OF INCORPORATION:			DE
		FISCAL YEAR END:			1231

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

	BUSINESS ADDRESS:	
		STREET 1:		3303 MONTE VILLA PARKWAY
		STREET 2:		SUITE 310
		CITY:			BOTHELL
		STATE:			WA
		ZIP:			98021
		BUSINESS PHONE:		4254011400

	MAIL ADDRESS:	
		STREET 1:		3303 MONTE VILLA PARKWAY
		STREET 2:		SUITE 310
		CITY:			BOTHELL
		STATE:			WA
		ZIP:			98021

	FORMER COMPANY:	
		FORMER CONFORMED NAME:	BIOLIFE SOLUTION INC
		DATE OF NAME CHANGE:	20030113

	FORMER COMPANY:	
		FORMER CONFORMED NAME:	CRYOMEDICAL SCIENCES INC
		DATE OF NAME CHANGE:	19920703
</SEC-HEADER>
<DOCUMENT>
<TYPE>10-Q
<SEQUENCE>1
<FILENAME>blfs-20240930.htm
<DESCRIPTION>10-Q
<TEXT>
<XBRL>
<?xml version='1.0' encoding='ASCII'?>
<!--XBRL Document Created with the Workiva Platform-->
<!--Copyright 2024 Workiva-->
<!--r:916105de-feab-49f0-b276-d48dc9667816,g:3e754f4e-261a-43f9-a75c-1487d5d05b33,d:3cbe0eff041b4c7c8946c2db684c733a-->
<html xmlns:us-gaap="http://fasb.org/us-gaap/2024" xmlns:xbrldi="http://xbrl.org/2006/xbrldi" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:dei="http://xbrl.sec.gov/dei/2024" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:iso4217="http://www.xbrl.org/2003/iso4217" xmlns:blfs="http://www.biolifesolutions.com/20240930" xmlns:ix="http://www.xbrl.org/2013/inlineXBRL" xmlns="http://www.w3.org/1999/xhtml" xmlns:ixt="http://www.xbrl.org/inlineXBRL/transformation/2020-02-12" xmlns:srt="http://fasb.org/srt/2024" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:ixt-sec="http://www.sec.gov/inlineXBRL/transformation/2015-08-31" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:country="http://xbrl.sec.gov/country/2024" xml:lang="en-US"><head><meta http-equiv="Content-Type" content="text/html"/>


<title>blfs-20240930</title></head><body><div style="display:none"><ix:header><ix:hidden><ix:nonNumeric contextRef="c-1" name="dei:EntityCentralIndexKey" id="f-25">0000834365</ix:nonNumeric><ix:nonNumeric contextRef="c-1" name="dei:CurrentFiscalYearEndDate" format="ixt:date-month-day" id="f-26">12-31</ix:nonNumeric><ix:nonNumeric contextRef="c-1" name="dei:DocumentFiscalYearFocus" id="f-27">2024</ix:nonNumeric><ix:nonNumeric contextRef="c-1" name="dei:DocumentFiscalPeriodFocus" id="f-28">Q3</ix:nonNumeric><ix:nonNumeric contextRef="c-1" name="dei:AmendmentFlag" format="ixt:fixed-false" id="f-29">false</ix:nonNumeric><ix:nonNumeric contextRef="c-174" name="us-gaap:LesseeOperatingLeaseTermOfContract" id="f-834">P3Y</ix:nonNumeric><ix:nonNumeric contextRef="c-174" name="us-gaap:LesseeOperatingLeaseRemainingLeaseTerm" id="f-836">P1Y</ix:nonNumeric><ix:nonNumeric contextRef="c-174" name="us-gaap:LesseeOperatingLeaseRenewalTerm" id="f-838">P1Y</ix:nonNumeric><ix:nonNumeric contextRef="c-176" name="us-gaap:LesseeOperatingLeaseTermOfContract" id="f-840">P4Y</ix:nonNumeric><ix:nonNumeric contextRef="c-176" name="us-gaap:LesseeOperatingLeaseRemainingLeaseTerm" id="f-842">P1Y</ix:nonNumeric><ix:nonNumeric contextRef="c-195" name="us-gaap:DebtInstrumentVariableInterestRateTypeExtensibleEnumeration" id="f-1015">http://fasb.org/us-gaap/2024#PrimeRateMember</ix:nonNumeric><ix:nonNumeric contextRef="c-239" name="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1" format="ixt-sec:durmonth" id="f-1108">3</ix:nonNumeric><ix:nonNumeric contextRef="c-240" name="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1" format="ixt-sec:duryear" id="f-1109">1</ix:nonNumeric><ix:nonNumeric contextRef="c-241" name="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1" format="ixt-sec:duryear" id="f-1110">1</ix:nonNumeric><ix:nonNumeric contextRef="c-243" name="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1" format="ixt-sec:durmonth" id="f-1111">3</ix:nonNumeric><ix:nonNumeric contextRef="c-244" name="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1" format="ixt-sec:duryear" id="f-1112">1</ix:nonNumeric><ix:nonNumeric contextRef="c-245" name="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1" format="ixt-sec:duryear" id="f-1113">1</ix:nonNumeric></ix:hidden><ix:references xml:lang="en-US"><link:schemaRef xlink:type="simple" xlink:href="blfs-20240930.xsd"/></ix:references><ix:resources><xbrli:unit id="shares"><xbrli:measure>xbrli:shares</xbrli:measure></xbrli:unit><xbrli:unit id="usd"><xbrli:measure>iso4217:USD</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="reportable_segment"><xbrli:measure>blfs:reportable_segment</xbrli:measure></xbrli:unit><xbrli:unit id="reporting_unit"><xbrli:measure>blfs:reporting_unit</xbrli:measure></xbrli:unit><xbrli:unit id="number"><xbrli:measure>xbrli:pure</xbrli:measure></xbrli:unit><xbrli:unit id="employee"><xbrli:measure>blfs:employee</xbrli:measure></xbrli:unit><xbrli:unit id="lawsuit"><xbrli:measure>blfs:lawsuit</xbrli:measure></xbrli:unit><xbrli:unit id="peer"><xbrli:measure>blfs:peer</xbrli:measure></xbrli:unit><xbrli:context id="c-1"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000834365</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-2"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000834365</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2024-11-05</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-3"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000834365</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2024-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-4"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000834365</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-5"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000834365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:SeriesAPreferredStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-6"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000834365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:SeriesAPreferredStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-7"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000834365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ProductMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-07-01</xbrli:startDate><xbrli:endDate>2024-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-8"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000834365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ProductMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-07-01</xbrli:startDate><xbrli:endDate>2023-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-9"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000834365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ProductMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-10"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000834365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ProductMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-11"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000834365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ServiceMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-07-01</xbrli:startDate><xbrli:endDate>2024-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-12"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000834365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ServiceMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-07-01</xbrli:startDate><xbrli:endDate>2023-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-13"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000834365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ServiceMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-14"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000834365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ServiceMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-15"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000834365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">blfs:RentalRevenueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-07-01</xbrli:startDate><xbrli:endDate>2024-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-16"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000834365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">blfs:RentalRevenueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-07-01</xbrli:startDate><xbrli:endDate>2023-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-17"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000834365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">blfs:RentalRevenueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-18"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000834365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">blfs:RentalRevenueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-19"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000834365</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2024-07-01</xbrli:startDate><xbrli:endDate>2024-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-20"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000834365</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2023-07-01</xbrli:startDate><xbrli:endDate>2023-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-21"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000834365</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-22"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000834365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:SeriesAPreferredStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-23"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000834365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-24"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000834365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-25"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000834365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-26"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000834365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-27"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000834365</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2024-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-28"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000834365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-07-01</xbrli:startDate><xbrli:endDate>2024-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-29"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000834365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-07-01</xbrli:startDate><xbrli:endDate>2024-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-30"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000834365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-07-01</xbrli:startDate><xbrli:endDate>2024-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-31"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000834365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-07-01</xbrli:startDate><xbrli:endDate>2024-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-32"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000834365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:SeriesAPreferredStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-33"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000834365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-34"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000834365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-35"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000834365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-36"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000834365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-37"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000834365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:SeriesAPreferredStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-38"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000834365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-39"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000834365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-40"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000834365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-41"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000834365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-42"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000834365</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2023-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-43"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000834365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-07-01</xbrli:startDate><xbrli:endDate>2023-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-44"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000834365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-07-01</xbrli:startDate><xbrli:endDate>2023-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-45"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000834365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-07-01</xbrli:startDate><xbrli:endDate>2023-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-46"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000834365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-07-01</xbrli:startDate><xbrli:endDate>2023-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-47"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000834365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:SeriesAPreferredStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-48"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000834365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-49"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000834365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-50"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000834365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-51"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000834365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-52"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000834365</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2023-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-53"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000834365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:SeriesAPreferredStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-54"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000834365</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-55"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000834365</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-56"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000834365</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-57"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000834365</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-58"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000834365</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-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-59"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000834365</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-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-60"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000834365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-61"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000834365</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-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-62"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000834365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:SeriesAPreferredStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-63"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000834365</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-64"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000834365</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-65"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000834365</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-66"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000834365</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-67"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000834365</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-68"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000834365</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-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-69"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000834365</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-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-70"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000834365</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-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-71"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000834365</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-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-72"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000834365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">blfs:CustomerAMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-73"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000834365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">blfs:CustomerAMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</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-74"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000834365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">blfs:CustomerBMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-75"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000834365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">blfs:CustomerBMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-76"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000834365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:MajorCustomersAxis">blfs:CustomerCMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-07-01</xbrli:startDate><xbrli:endDate>2024-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-77"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000834365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:ProductConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">blfs:CryoStorProductsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-07-01</xbrli:startDate><xbrli:endDate>2024-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-78"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000834365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:ProductConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">blfs:CryoStorProductsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-07-01</xbrli:startDate><xbrli:endDate>2023-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-79"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000834365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:ProductConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">blfs:CryoStorProductsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-80"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000834365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:ProductConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">blfs:CryoStorProductsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-81"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000834365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-07-01</xbrli:startDate><xbrli:endDate>2024-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-82"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000834365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-07-01</xbrli:startDate><xbrli:endDate>2023-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-83"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000834365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-84"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000834365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-85"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000834365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:EMEAMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-07-01</xbrli:startDate><xbrli:endDate>2024-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-86"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000834365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:EMEAMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-07-01</xbrli:startDate><xbrli:endDate>2023-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-87"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000834365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:EMEAMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-88"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000834365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:EMEAMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-89"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000834365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">blfs:GeographicOtherMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-07-01</xbrli:startDate><xbrli:endDate>2024-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-90"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000834365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">blfs:GeographicOtherMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-07-01</xbrli:startDate><xbrli:endDate>2023-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-91"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000834365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">blfs:GeographicOtherMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-92"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000834365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">blfs:GeographicOtherMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-93"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000834365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-07-01</xbrli:startDate><xbrli:endDate>2024-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-94"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000834365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-07-01</xbrli:startDate><xbrli:endDate>2023-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-95"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000834365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-96"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000834365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-97"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000834365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis">blfs:OneSupplierMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:SupplierConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">blfs:SupplyPurchaseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-07-01</xbrli:startDate><xbrli:endDate>2023-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-98"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000834365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis">blfs:OneSupplierMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:SupplierConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">blfs:SupplyPurchaseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-99"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000834365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis">blfs:OneSupplierMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:SupplierConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsPayableMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-100"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000834365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis">blfs:OneSupplierMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:SupplierConcentrationRiskMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsPayableMember</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-101"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000834365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RestatementAxis">srt:ScenarioPreviouslyReportedMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-102"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000834365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RestatementAxis">srt:RestatementAdjustmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-103"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000834365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">blfs:GlobalCoolingMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-04-17</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-104"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000834365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DisposalGroupClassificationAxis">us-gaap:DiscontinuedOperationsDisposedOfBySaleMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">blfs:GlobalCoolingMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-04-17</xbrli:startDate><xbrli:endDate>2024-04-17</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-105"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000834365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DisposalGroupClassificationAxis">us-gaap:DiscontinuedOperationsDisposedOfBySaleMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">blfs:GlobalCoolingMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-04-17</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-106"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000834365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">us-gaap:EmployeeSeveranceMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-107"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000834365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">blfs:StockCompensationExpenseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-108"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000834365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DisposalGroupClassificationAxis">us-gaap:DiscontinuedOperationsDisposedOfBySaleMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">blfs:GlobalCoolingMember</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">0000834365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DisposalGroupClassificationAxis">us-gaap:DiscontinuedOperationsDisposedOfBySaleMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">blfs:GlobalCoolingMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-07-01</xbrli:startDate><xbrli:endDate>2024-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-110"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000834365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DisposalGroupClassificationAxis">us-gaap:DiscontinuedOperationsDisposedOfBySaleMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">blfs:GlobalCoolingMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-07-01</xbrli:startDate><xbrli:endDate>2023-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-111"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000834365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DisposalGroupClassificationAxis">us-gaap:DiscontinuedOperationsDisposedOfBySaleMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">blfs:GlobalCoolingMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-112"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000834365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DisposalGroupClassificationAxis">us-gaap:DiscontinuedOperationsDisposedOfBySaleMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">blfs:GlobalCoolingMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-113"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000834365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">blfs:SciSafeHoldingsIncMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputDiscountRateMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-10-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-114"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000834365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">blfs:SciSafeHoldingsIncMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputRiskFreeInterestRateMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-10-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-115"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000834365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">blfs:SciSafeHoldingsIncMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">blfs:MeasurementInputAssetPriceVolatilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-10-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-116"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000834365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">blfs:SciSafeHoldingsIncMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">blfs:MeasurementInputRevenueVolatilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-10-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-117"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000834365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">blfs:SciSafeHoldingsIncMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-10-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-118"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000834365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">blfs:SciSafeHoldingsIncMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-07-01</xbrli:startDate><xbrli:endDate>2023-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-119"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000834365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">blfs:SciSafeHoldingsIncMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-120"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000834365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-121"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000834365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-122"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000834365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-123"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000834365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-124"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000834365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USGovernmentAgenciesDebtSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-125"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000834365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USGovernmentAgenciesDebtSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-126"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000834365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USGovernmentAgenciesDebtSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-127"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000834365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USGovernmentAgenciesDebtSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-128"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000834365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-129"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000834365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-130"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000834365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000834365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-132"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000834365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:OtherDebtSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-133"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000834365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:OtherDebtSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-134"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000834365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:OtherDebtSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-135"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000834365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:OtherDebtSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-136"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000834365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-137"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000834365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-138"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000834365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-139"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000834365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-140"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000834365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-141"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000834365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-142"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000834365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-143"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000834365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-144"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000834365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USGovernmentAgenciesDebtSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-145"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000834365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USGovernmentAgenciesDebtSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-146"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000834365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USGovernmentAgenciesDebtSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-147"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000834365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USGovernmentAgenciesDebtSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-148"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000834365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-149"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000834365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-150"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000834365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-151"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000834365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-152"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000834365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:OtherDebtSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-153"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000834365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:OtherDebtSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-154"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000834365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:OtherDebtSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-155"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000834365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:OtherDebtSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-156"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000834365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-157"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000834365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-158"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000834365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-159"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000834365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-160"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000834365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">blfs:ContingentConsiderationLiabilitiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-161"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000834365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">blfs:ContingentConsiderationLiabilitiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-162"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000834365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">blfs:ContingentConsiderationLiabilitiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-163"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000834365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USGovernmentAgenciesDebtSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-164"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000834365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-165"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000834365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:OtherDebtSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-166"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000834365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USGovernmentAgenciesDebtSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-167"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000834365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-168"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000834365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:OtherDebtSecuritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-169"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000834365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:SeriesEPreferredStockMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">blfs:PanTHERACryoSolutionsInc.Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-170"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000834365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:SeriesEPreferredStockMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">blfs:PanTHERACryoSolutionsInc.Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-171"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000834365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">blfs:SeriesA1AndA2PreferredStockMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">blfs:IVexSolInc.Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-172"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000834365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">blfs:IVexSolInc.Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-173"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000834365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">blfs:IVexSolInc.Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-174"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000834365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LeaseContractualTermAxis">blfs:RealEstateLeaseMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-175"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000834365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LeaseContractualTermAxis">blfs:RealEstateLeaseMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-176"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000834365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LeaseContractualTermAxis">blfs:VehicleAndOtherEquipmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-177"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000834365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:LeaseContractualTermAxis">blfs:VehicleAndOtherEquipmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-178"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000834365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdImprovementsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-179"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000834365</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-180"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000834365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">blfs:FurnitureAndComputerEquipmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-181"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000834365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">blfs:FurnitureAndComputerEquipmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-182"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000834365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ManufacturingFacilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-183"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000834365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ManufacturingFacilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-184"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000834365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ConstructionInProgressMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-185"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000834365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ConstructionInProgressMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-186"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000834365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-187"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000834365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TradeNamesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-188"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000834365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TechnologyBasedIntangibleAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-189"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000834365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:NoncompeteAgreementsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-190"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000834365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-191"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000834365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TradeNamesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-192"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000834365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TechnologyBasedIntangibleAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-193"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000834365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:NoncompeteAgreementsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-194"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000834365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">blfs:The2023TermLoanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-09-20</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-195"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000834365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">blfs:The2023TermLoanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-09-20</xbrli:startDate><xbrli:endDate>2022-09-20</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-196"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000834365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">blfs:The2023TermLoanMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="blfs:VariableRateComponentAxis">blfs:VariableRateComponentTwoMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-09-20</xbrli:startDate><xbrli:endDate>2022-09-20</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-197"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000834365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">blfs:The2023TermLoanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-198"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000834365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">blfs:SecondAmendmentTermLoanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-04-17</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-199"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000834365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">blfs:GlobalCoolingAmendedTermNotesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-200"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000834365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">blfs:GlobalCoolingAmendedTermNotesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-201"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000834365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">blfs:TermLoanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-202"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000834365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">blfs:TermLoanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-203"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000834365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">blfs:FinancedInsurancePremiumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-204"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000834365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">blfs:FinancedInsurancePremiumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-205"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000834365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">blfs:FreezerEquipmentLoanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-206"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000834365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">blfs:FreezerEquipmentLoanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-207"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000834365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">blfs:ManufacturingEquipmentLoansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-208"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000834365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">blfs:ManufacturingEquipmentLoansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-209"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000834365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">blfs:FreezerInstallationLoanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-210"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000834365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">blfs:FreezerInstallationLoanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-211"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000834365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">blfs:OtherLoansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-212"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000834365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">blfs:OtherLoansMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-213"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000834365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">blfs:TotalDebtMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-214"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000834365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">blfs:TotalDebtMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-215"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000834365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">blfs:ProductCellProcessingMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-07-01</xbrli:startDate><xbrli:endDate>2024-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-216"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000834365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">blfs:ProductCellProcessingMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-07-01</xbrli:startDate><xbrli:endDate>2023-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-217"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000834365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">blfs:ProductCellProcessingMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-218"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000834365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">blfs:ProductCellProcessingMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-219"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000834365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">blfs:ProductBiostorageServicesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-07-01</xbrli:startDate><xbrli:endDate>2024-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-220"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000834365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">blfs:ProductBiostorageServicesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-07-01</xbrli:startDate><xbrli:endDate>2023-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-221"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000834365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">blfs:ProductBiostorageServicesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-222"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000834365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">blfs:ProductBiostorageServicesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-223"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000834365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">blfs:ProductFreezerAndThawMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-07-01</xbrli:startDate><xbrli:endDate>2024-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-224"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000834365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">blfs:ProductFreezerAndThawMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-07-01</xbrli:startDate><xbrli:endDate>2023-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-225"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000834365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">blfs:ProductFreezerAndThawMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-226"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000834365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">blfs:ProductFreezerAndThawMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-227"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000834365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">blfs:ServiceBiostorageServicesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-07-01</xbrli:startDate><xbrli:endDate>2024-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-228"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000834365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">blfs:ServiceBiostorageServicesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-07-01</xbrli:startDate><xbrli:endDate>2023-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-229"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000834365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">blfs:ServiceBiostorageServicesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-230"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000834365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">blfs:ServiceBiostorageServicesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000834365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">blfs:ServiceFreezerAndThawMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-07-01</xbrli:startDate><xbrli:endDate>2024-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-232"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000834365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">blfs:ServiceFreezerAndThawMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-07-01</xbrli:startDate><xbrli:endDate>2023-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-233"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000834365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">blfs:ServiceFreezerAndThawMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-234"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000834365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">blfs:ServiceFreezerAndThawMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-235"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000834365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">blfs:RentalRevenueBiostorageServicesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-07-01</xbrli:startDate><xbrli:endDate>2024-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-236"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000834365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">blfs:RentalRevenueBiostorageServicesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-07-01</xbrli:startDate><xbrli:endDate>2023-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-237"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000834365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">blfs:RentalRevenueBiostorageServicesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-238"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000834365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">blfs:RentalRevenueBiostorageServicesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-239"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000834365</xbrli:identifier><xbrli:segment><xbrldi:typedMember dimension="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis"><us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>2024-10-01</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain></xbrldi:typedMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">blfs:RentalRevenueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-240"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000834365</xbrli:identifier><xbrli:segment><xbrldi:typedMember dimension="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis"><us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>2025-01-01</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain></xbrldi:typedMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">blfs:RentalRevenueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-241"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000834365</xbrli:identifier><xbrli:segment><xbrldi:typedMember dimension="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis"><us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>2026-01-01</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain></xbrldi:typedMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">blfs:RentalRevenueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-242"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000834365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">blfs:RentalRevenueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-243"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000834365</xbrli:identifier><xbrli:segment><xbrldi:typedMember dimension="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis"><us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>2024-10-01</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain></xbrldi:typedMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">blfs:ServiceRevenueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-244"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000834365</xbrli:identifier><xbrli:segment><xbrldi:typedMember dimension="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis"><us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>2025-01-01</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain></xbrldi:typedMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">blfs:ServiceRevenueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-245"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000834365</xbrli:identifier><xbrli:segment><xbrldi:typedMember dimension="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis"><us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>2026-01-01</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain></xbrldi:typedMember><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">blfs:ServiceRevenueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-246"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000834365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-247"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000834365</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-248"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000834365</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-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-249"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000834365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-250"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000834365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-07-01</xbrli:startDate><xbrli:endDate>2024-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-251"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000834365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-03-08</xbrli:startDate><xbrli:endDate>2024-03-08</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-252"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000834365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-03-08</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-253"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000834365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-07-01</xbrli:startDate><xbrli:endDate>2024-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-254"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000834365</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-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-255"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000834365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-256"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000834365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-07-01</xbrli:startDate><xbrli:endDate>2023-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-257"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000834365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-258"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000834365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">blfs:MarketbasedRestrictedStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-259"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000834365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">blfs:MarketbasedRestrictedStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-260"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000834365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">blfs:MarketbasedRestrictedStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-261"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000834365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">blfs:MarketbasedRestrictedStockMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:ExecutiveOfficerMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-02-24</xbrli:startDate><xbrli:endDate>2022-02-24</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-262"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000834365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">blfs:MarketbasedRestrictedStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-03-08</xbrli:startDate><xbrli:endDate>2024-03-08</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-263"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000834365</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2022-02-24</xbrli:startDate><xbrli:endDate>2022-02-24</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-264"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000834365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">blfs:MarketbasedRestrictedStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-02-24</xbrli:startDate><xbrli:endDate>2022-02-24</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-265"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000834365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">blfs:MarketbasedRestrictedStockMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:ExecutiveOfficerMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-03</xbrli:startDate><xbrli:endDate>2023-01-03</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-266"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000834365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">blfs:MarketbasedRestrictedStockMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-03</xbrli:startDate><xbrli:endDate>2023-01-03</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-267"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000834365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">blfs:MarketbasedRestrictedStockMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-03</xbrli:startDate><xbrli:endDate>2023-01-03</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-268"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000834365</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-03</xbrli:startDate><xbrli:endDate>2023-01-03</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-269"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000834365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">blfs:MarketbasedRestrictedStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-03</xbrli:startDate><xbrli:endDate>2023-01-03</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-270"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000834365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RestatementAxis">srt:RestatementAdjustmentMember</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-271"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000834365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">blfs:MarketbasedRestrictedStockMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:ExecutiveOfficerMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-03-08</xbrli:startDate><xbrli:endDate>2024-03-08</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-272"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000834365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">blfs:MarketbasedRestrictedStockMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-03-08</xbrli:startDate><xbrli:endDate>2024-03-08</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-273"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000834365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">blfs:MarketbasedRestrictedStockMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-03-08</xbrli:startDate><xbrli:endDate>2024-03-08</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-274"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000834365</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2024-03-08</xbrli:startDate><xbrli:endDate>2024-03-08</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-275"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000834365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">blfs:MarketbasedRestrictedStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-07-01</xbrli:startDate><xbrli:endDate>2024-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-276"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000834365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">blfs:MarketbasedRestrictedStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-07-01</xbrli:startDate><xbrli:endDate>2023-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-277"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000834365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">blfs:MarketbasedRestrictedStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-278"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000834365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-07-01</xbrli:startDate><xbrli:endDate>2024-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-279"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000834365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-07-01</xbrli:startDate><xbrli:endDate>2023-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-280"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000834365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-281"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000834365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-282"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000834365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:GeneralAndAdministrativeExpenseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-07-01</xbrli:startDate><xbrli:endDate>2024-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-283"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000834365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:GeneralAndAdministrativeExpenseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-07-01</xbrli:startDate><xbrli:endDate>2023-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-284"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000834365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:GeneralAndAdministrativeExpenseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-285"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000834365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:GeneralAndAdministrativeExpenseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-286"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000834365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingAndMarketingExpenseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-07-01</xbrli:startDate><xbrli:endDate>2024-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-287"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000834365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingAndMarketingExpenseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-07-01</xbrli:startDate><xbrli:endDate>2023-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-288"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000834365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingAndMarketingExpenseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-289"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000834365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingAndMarketingExpenseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-290"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000834365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:ResearchAndDevelopmentExpenseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-07-01</xbrli:startDate><xbrli:endDate>2024-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-291"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000834365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:ResearchAndDevelopmentExpenseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-07-01</xbrli:startDate><xbrli:endDate>2023-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-292"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000834365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:ResearchAndDevelopmentExpenseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-293"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000834365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:ResearchAndDevelopmentExpenseMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-294"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000834365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">blfs:ShareBasedPaymentArrangementOptionAndRestrictedStockAwardsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-07-01</xbrli:startDate><xbrli:endDate>2024-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-295"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000834365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">blfs:ShareBasedPaymentArrangementOptionAndRestrictedStockAwardsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-07-01</xbrli:startDate><xbrli:endDate>2023-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-296"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000834365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">blfs:ShareBasedPaymentArrangementOptionAndRestrictedStockAwardsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-01-01</xbrli:startDate><xbrli:endDate>2024-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-297"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000834365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">blfs:ShareBasedPaymentArrangementOptionAndRestrictedStockAwardsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-298"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000834365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">blfs:SciSafeHoldingsIncMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DisposalGroupClassificationAxis">us-gaap:DisposalGroupHeldforsaleNotDiscontinuedOperationsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">blfs:SCIHoldingsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-11-12</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-299"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000834365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">blfs:SCIHoldingsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-11-12</xbrli:startDate><xbrli:endDate>2024-11-12</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-300"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000834365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">blfs:SciSafeHoldingsIncMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DisposalGroupClassificationAxis">us-gaap:DisposalGroupHeldforsaleNotDiscontinuedOperationsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-11-12</xbrli:startDate><xbrli:endDate>2024-11-12</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-301"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000834365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">blfs:SciSafeHoldingsIncMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">us-gaap:EmployeeSeveranceMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DisposalGroupClassificationAxis">us-gaap:DisposalGroupHeldforsaleNotDiscontinuedOperationsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-11-12</xbrli:startDate><xbrli:endDate>2024-11-12</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-302"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000834365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">blfs:SciSafeHoldingsIncMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">blfs:EarnOutPaymentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DisposalGroupClassificationAxis">us-gaap:DisposalGroupHeldforsaleNotDiscontinuedOperationsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-11-12</xbrli:startDate><xbrli:endDate>2024-11-12</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-303"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000834365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">blfs:SciSafeHoldingsIncMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">blfs:StockCompensationExpenseMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DisposalGroupClassificationAxis">us-gaap:DisposalGroupHeldforsaleNotDiscontinuedOperationsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2024-11-12</xbrli:startDate><xbrli:endDate>2024-11-12</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="c-304"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000834365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">blfs:SciSafeHoldingsIncMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DisposalGroupClassificationAxis">us-gaap:DisposalGroupHeldforsaleNotDiscontinuedOperationsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-11-12</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="c-305"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000834365</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">blfs:SiliconValleyBankSVBMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2024-11-11</xbrli:instant></xbrli:period></xbrli:context></ix:resources></ix:header></div><div id="i3cbe0eff041b4c7c8946c2db684c733a_1"></div><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i3cbe0eff041b4c7c8946c2db684c733a_7">Table of Contents</a></span></div></div><div style="margin-top:12pt"><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:98.900%"/><td style="width:0.1%"/></tr><tr style="height:3pt"><td colspan="3" style="border-bottom:3pt double #000;padding:0 1pt"/></tr></table></div><div style="margin-top:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">UNITED STATES</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">SECURITIES AND EXCHANGE COMMISSION</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Washington, DC 20549</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">____________________________________________________</span></div><div style="margin-top:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">FORM <ix:nonNumeric contextRef="c-1" name="dei:DocumentType" id="f-1">10-Q</ix:nonNumeric></span></div><div style="margin-top:12pt;text-align:center"><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="c-1" name="dei:DocumentQuarterlyReport" format="ixt:fixed-true" id="f-2">&#254;</ix:nonNumeric></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"> QUARTERLY REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the quarterly period ended <ix:nonNumeric contextRef="c-1" name="dei:DocumentPeriodEndDate" format="ixt:date-monthname-day-year-en" id="f-3">September 30, 2024</ix:nonNumeric></span></div><div style="margin-top:12pt;text-align:center"><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="c-1" name="dei:DocumentTransitionReport" format="ixt:fixed-false" id="f-4">o</ix:nonNumeric></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ACT OF 1934</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the transition period from&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;to</span></div><div style="margin-top:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Commission File Number <ix:nonNumeric contextRef="c-1" name="dei:EntityFileNumber" id="f-5">001-36362</ix:nonNumeric></span></div><div style="margin-top:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">____________________________________________________</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="c-1" name="dei:EntityRegistrantName" id="f-6">BioLife Solutions, Inc.</ix:nonNumeric></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">(Exact name of registrant as specified in its charter)</span></div><div style="margin-top:12pt;text-align:center"><img src="blfs-20240930_g1.jpg" alt="Img 0.jpg" style="height:64px;margin-bottom:5pt;vertical-align:text-bottom;width:450px"/></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">____________________________________________________</span></div><div style="margin-top:12pt"><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:48.900%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:48.900%"/><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="c-1" name="dei:EntityIncorporationStateCountryCode" format="ixt-sec:stateprovnameen" id="f-7">Delaware</ix:nonNumeric></span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="c-1" name="dei:EntityTaxIdentificationNumber" id="f-8">94-3076866</ix:nonNumeric></span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">(State or other jurisdiction of</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">incorporation or organization)</span></div></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:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">(IRS Employer</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Identification No.)</span></div></td></tr></table></div><div style="margin-top:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="c-1" name="dei:EntityAddressAddressLine1" id="f-9">3303 Monte Villa Parkway, Suite 310</ix:nonNumeric>, <ix:nonNumeric contextRef="c-1" name="dei:EntityAddressCityOrTown" id="f-10">Bothell</ix:nonNumeric>, <ix:nonNumeric contextRef="c-1" name="dei:EntityAddressStateOrProvince" format="ixt-sec:stateprovnameen" id="f-11">Washington</ix:nonNumeric>, <ix:nonNumeric contextRef="c-1" name="dei:EntityAddressPostalZipCode" id="f-12">98021</ix:nonNumeric></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">(Address of registrant</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8217;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">s principal executive offices, Zip Code)</span></div><div style="margin-top:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(<ix:nonNumeric contextRef="c-1" name="dei:CityAreaCode" id="f-13">425</ix:nonNumeric>) <ix:nonNumeric contextRef="c-1" name="dei:LocalPhoneNumber" id="f-14">402-1400</ix:nonNumeric></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">(Telephone number, including area code)</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Securities registered pursuant to Section 12(b) of the Act:</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.848%"><tr><td style="width:1.0%"/><td style="width:38.505%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:19.689%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:38.506%"/><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:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">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:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Trading symbol</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:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Name of 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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="c-1" name="dei:Security12bTitle" id="f-15">Common stock, par value $0.001 per share</ix:nonNumeric></span></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:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="c-1" name="dei:TradingSymbol" id="f-16">BLFS</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:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The <ix:nonNumeric contextRef="c-1" name="dei:SecurityExchangeName" id="f-17">NASDAQ</ix:nonNumeric> Stock Market, LLC</span></div></td></tr></table></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Indicate by check mark whether the registrant (1) has filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that the registrant was required to file such reports), and (2) has been subject to such filing requirements for the past 90 days. <ix:nonNumeric contextRef="c-1" name="dei:EntityCurrentReportingStatus" id="f-18">Yes</ix:nonNumeric> </span><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#254;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> No </span><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:10pt;font-weight:400;line-height:120%">o</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Indicate by check mark whether the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T (S232.405 of this chapter) during the preceding 12 months (or for such shorter period that the Registrant was required to submit said files). <ix:nonNumeric contextRef="c-1" name="dei:EntityInteractiveDataCurrent" id="f-19">Yes</ix:nonNumeric> </span><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#254;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> No </span><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:10pt;font-weight:400;line-height:120%">o</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, a smaller reporting company or an emerging growth company. See the definitions of &#8220;large accelerated filer&#8221;, &#8220;accelerated filer&#8221;, &#8220;smaller reporting company&#8221; and &#8220;emerging growth company&#8221; in Rule 12b-2 of the Exchange Act.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="c-1" name="dei:EntityFilerCategory" format="ixt-sec:entityfilercategoryen" id="f-20">Large accelerated filer</ix:nonNumeric> </span><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#254;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Accelerated filer </span><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:10pt;font-weight:400;line-height:120%">o</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Non-accelerated filer </span><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:10pt;font-weight:400;line-height:120%">o</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Smaller reporting company </span><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="c-1" name="dei:EntitySmallBusiness" format="ixt:fixed-false" id="f-21">o</ix:nonNumeric></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Emerging Growth Company </span><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="c-1" name="dei:EntityEmergingGrowthCompany" format="ixt:fixed-false" id="f-22">o</ix:nonNumeric></span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">If an emerging growth company, indicate by check mark if the registrant has elected not to use the extended transition period for complying with any new or revised financial accounting standards provided pursuant to Section 13(a) of the Exchange Act. </span><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:10pt;font-weight:400;line-height:120%">o</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Indicate by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Act). Yes </span><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="c-1" name="dei:EntityShellCompany" format="ixt:fixed-false" id="f-23">o</ix:nonNumeric></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> No </span><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#254;</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of November&#160;5, 2024, <ix:nonFraction unitRef="shares" contextRef="c-2" decimals="INF" name="dei:EntityCommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="f-24">46,387,214</ix:nonFraction> shares of the registrant&#8217;s common stock were outstanding.</span></div><div style="margin-top:12pt"><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:98.900%"/><td style="width:0.1%"/></tr><tr style="height:3pt"><td colspan="3" style="border-bottom:3pt double #000;padding:0 1pt"/></tr></table></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">1</span></div></div></div><div id="i3cbe0eff041b4c7c8946c2db684c733a_7"></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i3cbe0eff041b4c7c8946c2db684c733a_7">Table of Contents</a></span></div></div><div style="margin-top:12pt;padding-left:3.6pt;padding-right:3.6pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">BIOLIFE SOLUTIONS, INC.</span></div><div style="margin-top:12pt;padding-left:3.6pt;padding-right:3.6pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">FORM 10-Q</span></div><div style="margin-top:12pt;padding-left:3.6pt;padding-right:3.6pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">FOR THE QUARTER ENDED SEPTEMBER 30, 2024</span></div><div style="margin-top:12pt;padding-left:3.6pt;padding-right:3.6pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">TABLE OF CONTENTS</span></div><div style="margin-top:12pt"><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:9.051%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:82.687%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:4.962%"/><td style="width:0.1%"/></tr><tr><td colspan="6" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i3cbe0eff041b4c7c8946c2db684c733a_10">PART I. FINANCIAL INFORMATION</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#3051f2;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#3051f2;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i3cbe0eff041b4c7c8946c2db684c733a_10">3</a></span></div></td></tr><tr style="height:8pt"><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"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:none" href="#i3cbe0eff041b4c7c8946c2db684c733a_13">Item 1.</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i3cbe0eff041b4c7c8946c2db684c733a_13">Unaudited Condensed Consolidated Financial Statements</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#3051f2;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#3051f2;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i3cbe0eff041b4c7c8946c2db684c733a_13">3</a></span></div></td></tr><tr style="height:8pt"><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:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i3cbe0eff041b4c7c8946c2db684c733a_16">Unaudited Condensed Consolidated Balance Sheets as of </a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i3cbe0eff041b4c7c8946c2db684c733a_16">September</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i3cbe0eff041b4c7c8946c2db684c733a_16"> 30, 2024 and December 31, 2023</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#3051f2;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#3051f2;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i3cbe0eff041b4c7c8946c2db684c733a_16">3</a></span></div></td></tr><tr style="height:8pt"><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:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i3cbe0eff041b4c7c8946c2db684c733a_19">Unaudited Condensed Consolidated Statements of Operations for the three and </a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i3cbe0eff041b4c7c8946c2db684c733a_19">nine</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i3cbe0eff041b4c7c8946c2db684c733a_19"> months ended </a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i3cbe0eff041b4c7c8946c2db684c733a_19">September</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i3cbe0eff041b4c7c8946c2db684c733a_19"> 30, 2024 and 2023</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#3051f2;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#3051f2;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i3cbe0eff041b4c7c8946c2db684c733a_19">5</a></span></div></td></tr><tr style="height:8pt"><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:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i3cbe0eff041b4c7c8946c2db684c733a_22">Unaudited Condensed Consolidated Statements of Comprehensive Loss for the three and </a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i3cbe0eff041b4c7c8946c2db684c733a_22">nine</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i3cbe0eff041b4c7c8946c2db684c733a_22"> months ended </a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i3cbe0eff041b4c7c8946c2db684c733a_22">September</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i3cbe0eff041b4c7c8946c2db684c733a_22"> 30, 2024 and 2023</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#3051f2;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#3051f2;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i3cbe0eff041b4c7c8946c2db684c733a_22">7</a></span></div></td></tr><tr style="height:8pt"><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:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i3cbe0eff041b4c7c8946c2db684c733a_25">Unaudited Condensed Consolidated Statements of Shareholders&#8217; Equity for the three and </a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i3cbe0eff041b4c7c8946c2db684c733a_25">nine</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i3cbe0eff041b4c7c8946c2db684c733a_25"> months ended </a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i3cbe0eff041b4c7c8946c2db684c733a_25">September</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i3cbe0eff041b4c7c8946c2db684c733a_25"> 30, 2024 and 2023</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#3051f2;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#3051f2;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i3cbe0eff041b4c7c8946c2db684c733a_25">8</a></span></div></td></tr><tr style="height:8pt"><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:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i3cbe0eff041b4c7c8946c2db684c733a_31">Unaudited Condensed Consolidated Statements of Cash Flows for the </a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i3cbe0eff041b4c7c8946c2db684c733a_31">nine</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i3cbe0eff041b4c7c8946c2db684c733a_31"> months ended </a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i3cbe0eff041b4c7c8946c2db684c733a_31">September</a><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i3cbe0eff041b4c7c8946c2db684c733a_31"> 30, 2024 and 2023</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#3051f2;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#3051f2;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i3cbe0eff041b4c7c8946c2db684c733a_31">10</a></span></div></td></tr><tr style="height:8pt"><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:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i3cbe0eff041b4c7c8946c2db684c733a_34">Notes to Unaudited Condensed Consolidated Financial Statements</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#3051f2;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#3051f2;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i3cbe0eff041b4c7c8946c2db684c733a_34">12</a></span></div></td></tr><tr style="height:8pt"><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"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:none" href="#i3cbe0eff041b4c7c8946c2db684c733a_97">Item 2.</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i3cbe0eff041b4c7c8946c2db684c733a_97">Management&#8217;s Discussion and Analysis of Financial Condition and Results of Operations</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#3051f2;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#3051f2;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i3cbe0eff041b4c7c8946c2db684c733a_97">35</a></span></div></td></tr><tr style="height:8pt"><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"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:none" href="#i3cbe0eff041b4c7c8946c2db684c733a_118">Item 3.</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i3cbe0eff041b4c7c8946c2db684c733a_118">Quantitative and Qualitative Disclosures about Market Risk</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#3051f2;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#3051f2;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i3cbe0eff041b4c7c8946c2db684c733a_118">41</a></span></div></td></tr><tr style="height:8pt"><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"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:none" href="#i3cbe0eff041b4c7c8946c2db684c733a_121">Item 4.</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i3cbe0eff041b4c7c8946c2db684c733a_121">Controls and Procedures</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#3051f2;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#3051f2;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i3cbe0eff041b4c7c8946c2db684c733a_121">41</a></span></div></td></tr><tr style="height:8pt"><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="6" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline" href="#i3cbe0eff041b4c7c8946c2db684c733a_124">PART II. OTHER INFORMATION</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#3051f2;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#3051f2;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i3cbe0eff041b4c7c8946c2db684c733a_124">43</a></span></div></td></tr><tr style="height:8pt"><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"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:none" href="#i3cbe0eff041b4c7c8946c2db684c733a_127">Item 1.</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i3cbe0eff041b4c7c8946c2db684c733a_127">Legal Proceedings</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#3051f2;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#3051f2;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i3cbe0eff041b4c7c8946c2db684c733a_127">43</a></span></div></td></tr><tr style="height:8pt"><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"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:none" href="#i3cbe0eff041b4c7c8946c2db684c733a_130">Item 1A.</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i3cbe0eff041b4c7c8946c2db684c733a_130">Risk Factors</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#3051f2;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#3051f2;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i3cbe0eff041b4c7c8946c2db684c733a_130">43</a></span></div></td></tr><tr style="height:8pt"><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"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:none" href="#i3cbe0eff041b4c7c8946c2db684c733a_133">Item 2.</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i3cbe0eff041b4c7c8946c2db684c733a_133">Unregistered Sales of Equity Securities and Use of Proceeds</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#3051f2;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#3051f2;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i3cbe0eff041b4c7c8946c2db684c733a_133">43</a></span></div></td></tr><tr style="height:8pt"><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"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:none" href="#i3cbe0eff041b4c7c8946c2db684c733a_136">Item 3.</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i3cbe0eff041b4c7c8946c2db684c733a_136">Defaults Upon Senior Securities</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#3051f2;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#3051f2;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i3cbe0eff041b4c7c8946c2db684c733a_136">43</a></span></div></td></tr><tr style="height:8pt"><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"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:none" href="#i3cbe0eff041b4c7c8946c2db684c733a_139">Item 4.</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i3cbe0eff041b4c7c8946c2db684c733a_139">Mine Safety Disclosures</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#3051f2;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#3051f2;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i3cbe0eff041b4c7c8946c2db684c733a_139">43</a></span></div></td></tr><tr style="height:8pt"><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"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:none" href="#i3cbe0eff041b4c7c8946c2db684c733a_142">Item 5.</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i3cbe0eff041b4c7c8946c2db684c733a_142">Other Information</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#3051f2;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#3051f2;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i3cbe0eff041b4c7c8946c2db684c733a_142">43</a></span></div></td></tr><tr style="height:8pt"><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"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><a style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:none" href="#i3cbe0eff041b4c7c8946c2db684c733a_148">Item 6.</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i3cbe0eff041b4c7c8946c2db684c733a_148">Exhibits</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#3051f2;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#3051f2;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i3cbe0eff041b4c7c8946c2db684c733a_148">44</a></span></div></td></tr><tr style="height:8pt"><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:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i3cbe0eff041b4c7c8946c2db684c733a_151">Signatures</a></span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#3051f2;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#3051f2;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i3cbe0eff041b4c7c8946c2db684c733a_151">45</a></span></div></td></tr></table></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">2</span></div></div></div><div id="i3cbe0eff041b4c7c8946c2db684c733a_10"></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i3cbe0eff041b4c7c8946c2db684c733a_7">Table of Contents</a></span></div></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">PART I. FINANCIAL INFORMATION</span></div><div id="i3cbe0eff041b4c7c8946c2db684c733a_13"></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">1.</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Financial Statements</span></div><div id="i3cbe0eff041b4c7c8946c2db684c733a_16"></div><div style="margin-top:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">BioLife Solutions, Inc.</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Unaudited Condensed Consolidated Balance Sheets</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:71.930%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.083%"/><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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">September 30,</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(In thousands, except per share and share data)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Assets</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Cash and cash equivalents</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" format="ixt:num-dot-decimal" scale="3" id="f-30">23,977</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" format="ixt:num-dot-decimal" scale="3" id="f-31">33,317</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Restricted cash</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:RestrictedCashCurrent" scale="3" id="f-32">184</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:RestrictedCashCurrent" scale="3" id="f-33">31</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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Available-for-sale securities, current portion</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent" format="ixt:num-dot-decimal" scale="3" id="f-34">10,211</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent" format="ixt:num-dot-decimal" scale="3" id="f-35">16,288</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Accounts receivable, trade, net of allowance for credit losses of $<ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent" scale="3" id="f-36">955</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent" format="ixt:num-dot-decimal" scale="3" id="f-37">1,707</ix:nonFraction> as of September&#160;30, 2024 and December&#160;31, 2023, 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:AccountsReceivableNetCurrent" format="ixt:num-dot-decimal" scale="3" id="f-38">17,918</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:AccountsReceivableNetCurrent" format="ixt:num-dot-decimal" scale="3" id="f-39">16,928</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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Inventories</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:InventoryNet" format="ixt:num-dot-decimal" scale="3" id="f-40">32,179</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:InventoryNet" format="ixt:num-dot-decimal" scale="3" id="f-41">32,208</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:PrepaidExpenseAndOtherAssetsCurrent" format="ixt:num-dot-decimal" scale="3" id="f-42">4,914</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:PrepaidExpenseAndOtherAssetsCurrent" format="ixt:num-dot-decimal" scale="3" id="f-43">6,463</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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Current assets, discontinued operations</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent" format="ixt:fixed-zero" scale="3" id="f-44">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent" format="ixt:num-dot-decimal" scale="3" id="f-45">15,369</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Total current assets</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:AssetsCurrent" format="ixt:num-dot-decimal" scale="3" id="f-46">89,383</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:AssetsCurrent" format="ixt:num-dot-decimal" scale="3" id="f-47">120,604</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:12pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Assets held for rent, 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="blfs:AssetsHeldForRentNet" format="ixt:num-dot-decimal" scale="3" id="f-48">10,822</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="blfs:AssetsHeldForRentNet" format="ixt:num-dot-decimal" scale="3" id="f-49">7,713</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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Property and equipment, net</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentNet" format="ixt:num-dot-decimal" scale="3" id="f-50">17,709</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentNet" format="ixt:num-dot-decimal" scale="3" id="f-51">20,930</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Operating lease right-of-use 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:OperatingLeaseRightOfUseAsset" format="ixt:num-dot-decimal" scale="3" id="f-52">14,402</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:OperatingLeaseRightOfUseAsset" format="ixt:num-dot-decimal" scale="3" id="f-53">11,446</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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Financing lease right-of-use assets, net</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:FinanceLeaseRightOfUseAsset" scale="3" id="f-54">30</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:FinanceLeaseRightOfUseAsset" scale="3" id="f-55">94</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Long-term deposits and 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:DepositsAssetsNoncurrent" scale="3" id="f-56">271</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:DepositsAssetsNoncurrent" scale="3" id="f-57">270</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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Available-for-sale securities, long-term</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleAccruedInterestAfterAllowanceForCreditLossNoncurrent" format="ixt:num-dot-decimal" scale="3" id="f-58">4,884</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleAccruedInterestAfterAllowanceForCreditLossNoncurrent" scale="3" id="f-59">548</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Equity investments</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="blfs:EquityInvestments" scale="3" id="f-60">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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="blfs:EquityInvestments" format="ixt:num-dot-decimal" scale="3" id="f-61">5,069</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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Intangible assets, net</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:IntangibleAssetsNetExcludingGoodwill" format="ixt:num-dot-decimal" scale="3" id="f-62">18,415</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:IntangibleAssetsNetExcludingGoodwill" format="ixt:num-dot-decimal" scale="3" id="f-63">21,149</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="3" id="f-64">224,741</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="3" id="f-65">224,741</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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Long-term assets, discontinued operations</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent" format="ixt:fixed-zero" scale="3" id="f-66">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent" scale="3" id="f-67">150</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Total assets</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="3" id="f-68">381,652</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;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;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="3" id="f-69">412,714</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:12pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Liabilities and Shareholders</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#8217;</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%"> Equity</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Current liabilities:</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Accounts payable</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:AccountsPayableCurrent" format="ixt:num-dot-decimal" scale="3" id="f-70">3,838</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:AccountsPayableCurrent" format="ixt:num-dot-decimal" scale="3" id="f-71">3,573</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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Accrued expenses and other current liabilities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="blfs:AccruedExpensesAndOtherCurrentLiabilities" format="ixt:num-dot-decimal" scale="3" id="f-72">8,449</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="blfs:AccruedExpensesAndOtherCurrentLiabilities" format="ixt:num-dot-decimal" scale="3" id="f-73">10,775</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Sales 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:TaxesPayableCurrent" format="ixt:num-dot-decimal" scale="3" id="f-74">4,351</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:TaxesPayableCurrent" format="ixt:num-dot-decimal" scale="3" id="f-75">4,962</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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Warranty liability</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:ProductWarrantyAccrualClassifiedCurrent" scale="3" id="f-76">186</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:ProductWarrantyAccrualClassifiedCurrent" scale="3" id="f-77">350</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Lease liabilities, operating, current portion</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:OperatingLeaseLiabilityCurrent" format="ixt:num-dot-decimal" scale="3" id="f-78">2,788</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:OperatingLeaseLiabilityCurrent" format="ixt:num-dot-decimal" scale="3" id="f-79">2,534</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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Lease liabilities, financing, current portion</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:FinanceLeaseLiabilityCurrent" scale="3" id="f-80">323</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:FinanceLeaseLiabilityCurrent" scale="3" id="f-81">355</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Debt, current portion</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:LongTermDebtCurrent" format="ixt:num-dot-decimal" scale="3" id="f-82">12,231</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:LongTermDebtCurrent" format="ixt:num-dot-decimal" scale="3" id="f-83">6,833</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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Current liabilities, discontinued operations</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent" format="ixt:fixed-zero" scale="3" id="f-84">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent" format="ixt:num-dot-decimal" scale="3" id="f-85">12,796</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Total current liabilities</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:LiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="f-86">32,166</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:LiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="f-87">42,178</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:12pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Lease liabilities, operating, long-term</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:OperatingLeaseLiabilityNoncurrent" format="ixt:num-dot-decimal" scale="3" id="f-88">15,189</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:OperatingLeaseLiabilityNoncurrent" format="ixt:num-dot-decimal" scale="3" id="f-89">12,189</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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Lease liabilities, financing, long-term</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:FinanceLeaseLiabilityNoncurrent" scale="3" id="f-90">913</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:FinanceLeaseLiabilityNoncurrent" format="ixt:num-dot-decimal" scale="3" id="f-91">1,158</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Debt, long-term</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:LongTermDebtNoncurrent" format="ixt:num-dot-decimal" scale="3" id="f-92">7,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:LongTermDebtNoncurrent" format="ixt:num-dot-decimal" scale="3" id="f-93">18,311</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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Deferred tax liabilities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:DeferredIncomeTaxLiabilitiesNet" scale="3" id="f-94">100</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:DeferredIncomeTaxLiabilitiesNet" scale="3" id="f-95">188</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Long-term liabilities, discontinued operations</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationNoncurrent" format="ixt:fixed-zero" scale="3" id="f-96">&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationNoncurrent" format="ixt:num-dot-decimal" scale="3" id="f-97">1,027</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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Total liabilities</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:Liabilities" format="ixt:num-dot-decimal" scale="3" id="f-98">56,191</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:Liabilities" format="ixt:num-dot-decimal" scale="3" id="f-99">75,051</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Commitments and contingencies (Note 12)</span></td><td colspan="3" style="padding:0 1pt"><ix:nonFraction unitRef="usd" contextRef="c-3" xsi:nil="true" name="us-gaap:CommitmentsAndContingencies" id="f-100"/></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"><ix:nonFraction unitRef="usd" contextRef="c-4" xsi:nil="true" name="us-gaap:CommitmentsAndContingencies" id="f-101"/></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Shareholders&#8217; equity:</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Preferred stock, $<ix:nonFraction unitRef="usdPerShare" contextRef="c-4" decimals="INF" name="us-gaap:PreferredStockParOrStatedValuePerShare" scale="0" id="f-102"><ix:nonFraction unitRef="usdPerShare" contextRef="c-3" decimals="INF" name="us-gaap:PreferredStockParOrStatedValuePerShare" scale="0" id="f-103">0.001</ix:nonFraction></ix:nonFraction> par value; <ix:nonFraction unitRef="shares" contextRef="c-4" decimals="INF" name="us-gaap:PreferredStockSharesAuthorized" format="ixt:num-dot-decimal" scale="0" id="f-104"><ix:nonFraction unitRef="shares" contextRef="c-3" decimals="INF" name="us-gaap:PreferredStockSharesAuthorized" format="ixt:num-dot-decimal" scale="0" id="f-105">1,000,000</ix:nonFraction></ix:nonFraction> shares authorized, Series A, <ix:nonFraction unitRef="shares" contextRef="c-5" decimals="INF" name="blfs:PreferredStockSharesDesignated" format="ixt:num-dot-decimal" scale="0" id="f-106"><ix:nonFraction unitRef="shares" contextRef="c-6" decimals="INF" name="blfs:PreferredStockSharesDesignated" format="ixt:num-dot-decimal" scale="0" id="f-107">4,250</ix:nonFraction></ix:nonFraction> shares designated, and <ix:nonFraction unitRef="shares" contextRef="c-5" decimals="INF" name="us-gaap:PreferredStockSharesIssued" scale="0" id="f-108"><ix:nonFraction unitRef="shares" contextRef="c-5" decimals="INF" name="us-gaap:PreferredStockSharesOutstanding" scale="0" id="f-109"><ix:nonFraction unitRef="shares" contextRef="c-6" decimals="INF" name="us-gaap:PreferredStockSharesIssued" scale="0" id="f-110"><ix:nonFraction unitRef="shares" contextRef="c-6" decimals="INF" name="us-gaap:PreferredStockSharesOutstanding" scale="0" id="f-111">0</ix:nonFraction></ix:nonFraction></ix:nonFraction></ix:nonFraction> shares issued and outstanding as of September&#160;30, 2024 and December&#160;31, 2023</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:PreferredStockValue" format="ixt:fixed-zero" scale="3" id="f-112">-</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:PreferredStockValue" format="ixt:fixed-zero" scale="3" id="f-113">-</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">3</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i3cbe0eff041b4c7c8946c2db684c733a_7">Table of Contents</a></span></div></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:71.930%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.083%"/><td style="width:0.1%"/></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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Common stock, $<ix:nonFraction unitRef="usdPerShare" contextRef="c-4" decimals="INF" name="us-gaap:CommonStockParOrStatedValuePerShare" scale="0" id="f-114"><ix:nonFraction unitRef="usdPerShare" contextRef="c-3" decimals="INF" name="us-gaap:CommonStockParOrStatedValuePerShare" scale="0" id="f-115">0.001</ix:nonFraction></ix:nonFraction> par value; <ix:nonFraction unitRef="shares" contextRef="c-3" decimals="INF" name="us-gaap:CommonStockSharesAuthorized" format="ixt:num-dot-decimal" scale="0" id="f-116"><ix:nonFraction unitRef="shares" contextRef="c-4" decimals="INF" name="us-gaap:CommonStockSharesAuthorized" format="ixt:num-dot-decimal" scale="0" id="f-117">150,000,000</ix:nonFraction></ix:nonFraction> shares authorized, <ix:nonFraction unitRef="shares" contextRef="c-3" decimals="INF" name="us-gaap:CommonStockSharesIssued" format="ixt:num-dot-decimal" scale="0" id="f-118"><ix:nonFraction unitRef="shares" contextRef="c-3" decimals="INF" name="us-gaap:CommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="f-119">46,227,940</ix:nonFraction></ix:nonFraction> and <ix:nonFraction unitRef="shares" contextRef="c-4" decimals="INF" name="us-gaap:CommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="f-120"><ix:nonFraction unitRef="shares" contextRef="c-4" decimals="INF" name="us-gaap:CommonStockSharesIssued" format="ixt:num-dot-decimal" scale="0" id="f-121">45,167,225</ix:nonFraction></ix:nonFraction> shares issued and outstanding, respectively, as of September&#160;30, 2024 and December&#160;31, 2023</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:CommonStockValue" scale="3" id="f-122">46</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:CommonStockValue" scale="3" id="f-123">45</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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Additional paid-in capital</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:AdditionalPaidInCapitalCommonStock" format="ixt:num-dot-decimal" scale="3" id="f-124">673,183</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:AdditionalPaidInCapitalCommonStock" format="ixt:num-dot-decimal" scale="3" id="f-125">652,880</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Accumulated other comprehensive loss, net of taxes</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" sign="-" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" scale="3" id="f-126">208</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" sign="-" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" scale="3" id="f-127">345</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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Accumulated deficit</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" sign="-" name="us-gaap:RetainedEarningsAccumulatedDeficit" format="ixt:num-dot-decimal" scale="3" id="f-128">347,560</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" sign="-" name="us-gaap:RetainedEarningsAccumulatedDeficit" format="ixt:num-dot-decimal" scale="3" id="f-129">314,917</ix:nonFraction>)</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Total shareholders&#8217; equity</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-130">325,461</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-131">337,663</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Total liabilities and shareholders&#8217; equity</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:LiabilitiesAndStockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-132">381,652</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:LiabilitiesAndStockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-133">412,714</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The accompanying notes are an integral part of these Unaudited Condensed Consolidated Financial Statements.</span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">4</span></div></div></div><div id="i3cbe0eff041b4c7c8946c2db684c733a_19"></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i3cbe0eff041b4c7c8946c2db684c733a_7">Table of Contents</a></span></div></div><div style="margin-top:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">BioLife Solutions, Inc.</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Unaudited Condensed Consolidated Statements of Operations</span></div><div style="margin-top:12pt"><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:44.354%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.085%"/><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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Three Months Ended<br/>September 30,</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Nine Months Ended<br/>September 30,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(In thousands, except per share and share data)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Product revenue</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-134">23,457</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-135">17,137</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-9" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-136">64,624</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-10" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-137">63,444</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Service 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-11" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-138">4,660</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-12" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-139">4,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-13" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-140">14,173</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-14" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-141">12,573</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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Rental revenue</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-15" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-142">2,454</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-16" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-143">2,059</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-17" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-144">6,881</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-18" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-145">5,975</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Total product, rental, and service revenue</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-19" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-146">30,571</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-20" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-147">23,573</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-148">85,678</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-21" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-149">81,992</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Costs and operating expenses:</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Cost of product revenue (exclusive of intangible assets 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-7" decimals="-3" name="us-gaap:CostOfGoodsAndServicesSold" format="ixt:num-dot-decimal" scale="3" id="f-150">8,765</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-8" decimals="-3" name="us-gaap:CostOfGoodsAndServicesSold" format="ixt:num-dot-decimal" scale="3" id="f-151">6,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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-9" decimals="-3" name="us-gaap:CostOfGoodsAndServicesSold" format="ixt:num-dot-decimal" scale="3" id="f-152">25,163</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-10" decimals="-3" name="us-gaap:CostOfGoodsAndServicesSold" format="ixt:num-dot-decimal" scale="3" id="f-153">29,223</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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Cost of service revenue (exclusive of intangible assets amortization)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-11" decimals="-3" name="us-gaap:CostOfGoodsAndServicesSold" format="ixt:num-dot-decimal" scale="3" id="f-154">3,401</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-12" decimals="-3" name="us-gaap:CostOfGoodsAndServicesSold" format="ixt:num-dot-decimal" scale="3" id="f-155">3,937</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-13" decimals="-3" name="us-gaap:CostOfGoodsAndServicesSold" format="ixt:num-dot-decimal" scale="3" id="f-156">10,247</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-14" decimals="-3" name="us-gaap:CostOfGoodsAndServicesSold" format="ixt:num-dot-decimal" scale="3" id="f-157">11,624</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Cost of rental revenue (exclusive of intangible assets 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-15" decimals="-3" name="us-gaap:CostOfGoodsAndServicesSold" format="ixt:num-dot-decimal" scale="3" id="f-158">2,110</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-16" decimals="-3" name="us-gaap:CostOfGoodsAndServicesSold" format="ixt:num-dot-decimal" scale="3" id="f-159">1,069</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-17" decimals="-3" name="us-gaap:CostOfGoodsAndServicesSold" format="ixt:num-dot-decimal" scale="3" id="f-160">4,868</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-18" decimals="-3" name="us-gaap:CostOfGoodsAndServicesSold" format="ixt:num-dot-decimal" scale="3" id="f-161">4,142</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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">General and administrative</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-19" decimals="-3" name="us-gaap:GeneralAndAdministrativeExpense" format="ixt:num-dot-decimal" scale="3" id="f-162">11,351</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-20" decimals="-3" name="us-gaap:GeneralAndAdministrativeExpense" format="ixt:num-dot-decimal" scale="3" id="f-163">10,813</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:GeneralAndAdministrativeExpense" format="ixt:num-dot-decimal" scale="3" id="f-164">33,953</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-21" decimals="-3" name="us-gaap:GeneralAndAdministrativeExpense" format="ixt:num-dot-decimal" scale="3" id="f-165">37,568</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Sales and marketing</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-19" decimals="-3" name="us-gaap:SellingAndMarketingExpense" format="ixt:num-dot-decimal" scale="3" id="f-166">3,543</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-20" decimals="-3" name="us-gaap:SellingAndMarketingExpense" format="ixt:num-dot-decimal" scale="3" id="f-167">4,876</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:SellingAndMarketingExpense" format="ixt:num-dot-decimal" scale="3" id="f-168">10,401</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-21" decimals="-3" name="us-gaap:SellingAndMarketingExpense" format="ixt:num-dot-decimal" scale="3" id="f-169">12,731</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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Research and development</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-19" decimals="-3" name="us-gaap:ResearchAndDevelopmentExpense" format="ixt:num-dot-decimal" scale="3" id="f-170">2,050</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-20" decimals="-3" name="us-gaap:ResearchAndDevelopmentExpense" format="ixt:num-dot-decimal" scale="3" id="f-171">3,739</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:ResearchAndDevelopmentExpense" format="ixt:num-dot-decimal" scale="3" id="f-172">6,827</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-21" decimals="-3" name="us-gaap:ResearchAndDevelopmentExpense" format="ixt:num-dot-decimal" scale="3" id="f-173">10,772</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Asset impairment charges</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-19" decimals="-3" name="us-gaap:AssetImpairmentCharges" format="ixt:fixed-zero" scale="3" id="f-174">&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-20" decimals="-3" name="us-gaap:AssetImpairmentCharges" format="ixt:num-dot-decimal" scale="3" id="f-175">8,310</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:AssetImpairmentCharges" format="ixt:fixed-zero" scale="3" id="f-176">&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-21" decimals="-3" name="us-gaap:AssetImpairmentCharges" format="ixt:num-dot-decimal" scale="3" id="f-177">8,310</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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Intangible asset amortization</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-19" decimals="-3" name="us-gaap:AmortizationOfIntangibleAssets" scale="3" id="f-178">910</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-20" decimals="-3" name="us-gaap:AmortizationOfIntangibleAssets" format="ixt:num-dot-decimal" scale="3" id="f-179">1,312</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:AmortizationOfIntangibleAssets" format="ixt:num-dot-decimal" scale="3" id="f-180">2,734</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-21" decimals="-3" name="us-gaap:AmortizationOfIntangibleAssets" format="ixt:num-dot-decimal" scale="3" id="f-181">4,135</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Change in fair value of contingent consideration</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-19" decimals="-3" name="us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1" format="ixt:fixed-zero" scale="3" id="f-182">&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-20" decimals="-3" sign="-" name="us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1" format="ixt:num-dot-decimal" scale="3" id="f-183">1,580</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1" format="ixt:fixed-zero" scale="3" id="f-184">&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-21" decimals="-3" sign="-" name="us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1" format="ixt:num-dot-decimal" scale="3" id="f-185">1,778</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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Total operating expenses</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-19" decimals="-3" name="us-gaap:CostsAndExpenses" format="ixt:num-dot-decimal" scale="3" id="f-186">32,130</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-20" decimals="-3" name="us-gaap:CostsAndExpenses" format="ixt:num-dot-decimal" scale="3" id="f-187">39,048</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:CostsAndExpenses" format="ixt:num-dot-decimal" scale="3" id="f-188">94,193</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-21" decimals="-3" name="us-gaap:CostsAndExpenses" format="ixt:num-dot-decimal" scale="3" id="f-189">116,727</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Operating loss</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-19" decimals="-3" sign="-" name="us-gaap:OperatingIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-190">1,559</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-20" decimals="-3" sign="-" name="us-gaap:OperatingIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-191">15,475</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="us-gaap:OperatingIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-192">8,515</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-21" decimals="-3" sign="-" name="us-gaap:OperatingIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-193">34,735</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:12pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Other (expense) income:</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Change in fair value of equity investments</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-19" decimals="-3" name="us-gaap:GainLossOnInvestments" format="ixt:fixed-zero" scale="3" id="f-194">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-20" decimals="-3" name="us-gaap:GainLossOnInvestments" format="ixt:fixed-zero" scale="3" id="f-195">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="us-gaap:GainLossOnInvestments" format="ixt:num-dot-decimal" scale="3" id="f-196">4,074</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-21" decimals="-3" name="us-gaap:GainLossOnInvestments" format="ixt:fixed-zero" scale="3" id="f-197">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Gain on settlement of Global Cooling escrow</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-19" decimals="-3" name="blfs:GainLossOnEscrowSettlement" format="ixt:fixed-zero" scale="3" id="f-198">&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-20" decimals="-3" name="blfs:GainLossOnEscrowSettlement" format="ixt:fixed-zero" scale="3" id="f-199">&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="blfs:GainLossOnEscrowSettlement" format="ixt:fixed-zero" scale="3" id="f-200">&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-21" decimals="-3" name="blfs:GainLossOnEscrowSettlement" format="ixt:num-dot-decimal" scale="3" id="f-201">5,115</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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Interest expense, net</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-19" decimals="-3" sign="-" name="us-gaap:InterestIncomeExpenseNonoperatingNet" scale="3" id="f-202">267</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-20" decimals="-3" sign="-" name="us-gaap:InterestIncomeExpenseNonoperatingNet" scale="3" id="f-203">449</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="us-gaap:InterestIncomeExpenseNonoperatingNet" scale="3" id="f-204">796</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-21" decimals="-3" sign="-" name="us-gaap:InterestIncomeExpenseNonoperatingNet" format="ixt:num-dot-decimal" scale="3" id="f-205">1,216</ix:nonFraction>)</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Other 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-19" decimals="-3" name="us-gaap:OtherNonoperatingIncomeExpense" scale="3" id="f-206">95</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-20" decimals="-3" name="us-gaap:OtherNonoperatingIncomeExpense" scale="3" id="f-207">235</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:OtherNonoperatingIncomeExpense" scale="3" id="f-208">417</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-21" decimals="-3" name="us-gaap:OtherNonoperatingIncomeExpense" format="ixt:num-dot-decimal" scale="3" id="f-209">1,002</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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Total other (expense) income, net</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-19" decimals="-3" sign="-" name="us-gaap:NonoperatingIncomeExpense" scale="3" id="f-210">172</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-20" decimals="-3" sign="-" name="us-gaap:NonoperatingIncomeExpense" scale="3" id="f-211">214</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="us-gaap:NonoperatingIncomeExpense" format="ixt:num-dot-decimal" scale="3" id="f-212">4,453</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-21" decimals="-3" name="us-gaap:NonoperatingIncomeExpense" format="ixt:num-dot-decimal" scale="3" id="f-213">4,901</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;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;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Loss before income tax benefit (expense)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-19" decimals="-3" sign="-" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="f-214">1,731</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-20" decimals="-3" sign="-" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="f-215">15,689</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="f-216">12,968</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-21" decimals="-3" sign="-" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="f-217">29,834</ix:nonFraction>)</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Income tax benefit (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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-19" decimals="-3" sign="-" name="us-gaap:IncomeTaxExpenseBenefit" scale="3" id="f-218">28</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-20" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" scale="3" id="f-219">115</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" scale="3" id="f-220">93</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-21" decimals="-3" name="us-gaap:IncomeTaxExpenseBenefit" scale="3" id="f-221">209</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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Net loss from continuing operations</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-19" decimals="-3" sign="-" name="us-gaap:IncomeLossFromContinuingOperations" format="ixt:num-dot-decimal" scale="3" id="f-222">1,703</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-20" decimals="-3" sign="-" name="us-gaap:IncomeLossFromContinuingOperations" format="ixt:num-dot-decimal" scale="3" id="f-223">15,804</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="us-gaap:IncomeLossFromContinuingOperations" format="ixt:num-dot-decimal" scale="3" id="f-224">13,061</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-21" decimals="-3" sign="-" name="us-gaap:IncomeLossFromContinuingOperations" format="ixt:num-dot-decimal" scale="3" id="f-225">30,043</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Discontinued operations:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Loss from discontinued operations</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-19" decimals="-3" name="us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax" format="ixt:fixed-zero" scale="3" id="f-226">&#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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-20" decimals="-3" sign="-" name="us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax" format="ixt:num-dot-decimal" scale="3" id="f-227">13,328</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax" format="ixt:num-dot-decimal" scale="3" id="f-228">19,572</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-21" decimals="-3" sign="-" name="us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax" format="ixt:num-dot-decimal" scale="3" id="f-229">22,999</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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Income tax expense</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-19" decimals="-3" name="us-gaap:DiscontinuedOperationTaxEffectOfDiscontinuedOperation" format="ixt:fixed-zero" scale="3" id="f-230">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-20" decimals="-3" name="us-gaap:DiscontinuedOperationTaxEffectOfDiscontinuedOperation" format="ixt:fixed-zero" scale="3" id="f-231">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:DiscontinuedOperationTaxEffectOfDiscontinuedOperation" scale="3" id="f-232">10</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-21" decimals="-3" name="us-gaap:DiscontinuedOperationTaxEffectOfDiscontinuedOperation" scale="3" id="f-233">3</ix:nonFraction>)</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Loss from discontinued operations</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-19" decimals="-3" name="us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity" format="ixt:fixed-zero" scale="3" id="f-234">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-20" decimals="-3" sign="-" name="us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity" format="ixt:num-dot-decimal" scale="3" id="f-235">13,328</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity" format="ixt:num-dot-decimal" scale="3" id="f-236">19,582</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-21" decimals="-3" sign="-" name="us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity" format="ixt:num-dot-decimal" scale="3" id="f-237">23,002</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:12pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Net loss</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-19" decimals="-3" sign="-" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-238">1,703</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;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;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-20" decimals="-3" sign="-" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-239">29,132</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;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;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-240">32,643</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;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;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-21" decimals="-3" sign="-" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-241">53,045</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Loss from continuing operations, attributable to common shareholders:</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"/><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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Basic and Diluted</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-19" decimals="-3" sign="-" name="us-gaap:NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersBasic" format="ixt:num-dot-decimal" scale="3" id="f-242"><ix:nonFraction unitRef="usd" contextRef="c-19" decimals="-3" sign="-" name="us-gaap:NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersDiluted" format="ixt:num-dot-decimal" scale="3" id="f-243">1,703</ix:nonFraction></ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-20" decimals="-3" sign="-" name="us-gaap:NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersBasic" format="ixt:num-dot-decimal" scale="3" id="f-244"><ix:nonFraction unitRef="usd" contextRef="c-20" decimals="-3" sign="-" name="us-gaap:NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersDiluted" format="ixt:num-dot-decimal" scale="3" id="f-245">15,804</ix:nonFraction></ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="us-gaap:NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersBasic" format="ixt:num-dot-decimal" scale="3" id="f-246"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="us-gaap:NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersDiluted" format="ixt:num-dot-decimal" scale="3" id="f-247">13,061</ix:nonFraction></ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-21" decimals="-3" sign="-" name="us-gaap:NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersBasic" format="ixt:num-dot-decimal" scale="3" id="f-248"><ix:nonFraction unitRef="usd" contextRef="c-21" decimals="-3" sign="-" name="us-gaap:NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersDiluted" format="ixt:num-dot-decimal" scale="3" id="f-249">30,043</ix:nonFraction></ix:nonFraction>)</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Loss from discontinued operations, attributable to common shareholders:</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"/><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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Basic and Diluted</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-19" decimals="-3" name="us-gaap:NetIncomeLossFromDiscontinuedOperationsAvailableToCommonShareholdersBasic" format="ixt:fixed-zero" scale="3" id="f-250"><ix:nonFraction unitRef="usd" contextRef="c-19" decimals="-3" name="us-gaap:NetIncomeLossFromDiscontinuedOperationsAvailableToCommonShareholdersDiluted" format="ixt:fixed-zero" scale="3" id="f-251">&#8212;</ix:nonFraction></ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-20" decimals="-3" sign="-" name="us-gaap:NetIncomeLossFromDiscontinuedOperationsAvailableToCommonShareholdersDiluted" format="ixt:num-dot-decimal" scale="3" id="f-252"><ix:nonFraction unitRef="usd" contextRef="c-20" decimals="-3" sign="-" name="us-gaap:NetIncomeLossFromDiscontinuedOperationsAvailableToCommonShareholdersBasic" format="ixt:num-dot-decimal" scale="3" id="f-253">13,328</ix:nonFraction></ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="us-gaap:NetIncomeLossFromDiscontinuedOperationsAvailableToCommonShareholdersBasic" format="ixt:num-dot-decimal" scale="3" id="f-254"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="us-gaap:NetIncomeLossFromDiscontinuedOperationsAvailableToCommonShareholdersDiluted" format="ixt:num-dot-decimal" scale="3" id="f-255">19,582</ix:nonFraction></ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-21" decimals="-3" sign="-" name="us-gaap:NetIncomeLossFromDiscontinuedOperationsAvailableToCommonShareholdersBasic" format="ixt:num-dot-decimal" scale="3" id="f-256"><ix:nonFraction unitRef="usd" contextRef="c-21" decimals="-3" sign="-" name="us-gaap:NetIncomeLossFromDiscontinuedOperationsAvailableToCommonShareholdersDiluted" format="ixt:num-dot-decimal" scale="3" id="f-257">23,002</ix:nonFraction></ix:nonFraction>)</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Loss per share from continuing operations, attributable to common shareholders:</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"/><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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Basic and Diluted</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usdPerShare" contextRef="c-19" decimals="2" sign="-" name="us-gaap:IncomeLossFromContinuingOperationsPerBasicShare" scale="0" id="f-258"><ix:nonFraction unitRef="usdPerShare" contextRef="c-19" decimals="2" sign="-" name="us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare" scale="0" id="f-259">0.04</ix:nonFraction></ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usdPerShare" contextRef="c-20" decimals="2" sign="-" name="us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare" scale="0" id="f-260"><ix:nonFraction unitRef="usdPerShare" contextRef="c-20" decimals="2" sign="-" name="us-gaap:IncomeLossFromContinuingOperationsPerBasicShare" scale="0" id="f-261">0.36</ix:nonFraction></ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usdPerShare" contextRef="c-1" decimals="2" sign="-" name="us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare" scale="0" id="f-262"><ix:nonFraction unitRef="usdPerShare" contextRef="c-1" decimals="2" sign="-" name="us-gaap:IncomeLossFromContinuingOperationsPerBasicShare" scale="0" id="f-263">0.28</ix:nonFraction></ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usdPerShare" contextRef="c-21" decimals="2" sign="-" name="us-gaap:IncomeLossFromContinuingOperationsPerBasicShare" scale="0" id="f-264"><ix:nonFraction unitRef="usdPerShare" contextRef="c-21" decimals="2" sign="-" name="us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare" scale="0" id="f-265">0.69</ix:nonFraction></ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">5</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i3cbe0eff041b4c7c8946c2db684c733a_7">Table of Contents</a></span></div></div><div style="margin-top:12pt"><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:44.354%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.085%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Loss per share from discontinued operations, attributable to common shareholders:</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Basic and Diluted</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-19" decimals="2" name="us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerDilutedShare" format="ixt:fixed-zero" scale="0" id="f-266"><ix:nonFraction unitRef="usdPerShare" contextRef="c-19" decimals="2" name="us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerBasicShare" format="ixt:fixed-zero" scale="0" id="f-267">&#8212;</ix:nonFraction></ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usdPerShare" contextRef="c-20" decimals="2" sign="-" name="us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerBasicShare" scale="0" id="f-268"><ix:nonFraction unitRef="usdPerShare" contextRef="c-20" decimals="2" sign="-" name="us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerDilutedShare" scale="0" id="f-269">0.31</ix:nonFraction></ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usdPerShare" contextRef="c-1" decimals="2" sign="-" name="us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerBasicShare" scale="0" id="f-270"><ix:nonFraction unitRef="usdPerShare" contextRef="c-1" decimals="2" sign="-" name="us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerDilutedShare" scale="0" id="f-271">0.43</ix:nonFraction></ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usdPerShare" contextRef="c-21" decimals="2" sign="-" name="us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerDilutedShare" scale="0" id="f-272"><ix:nonFraction unitRef="usdPerShare" contextRef="c-21" decimals="2" sign="-" name="us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerBasicShare" scale="0" id="f-273">0.53</ix:nonFraction></ix:nonFraction>)</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Net loss attributable to common shareholders:</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Basic and Diluted</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-19" decimals="-3" sign="-" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted" format="ixt:num-dot-decimal" scale="3" id="f-274"><ix:nonFraction unitRef="usd" contextRef="c-19" decimals="-3" sign="-" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" format="ixt:num-dot-decimal" scale="3" id="f-275">1,703</ix:nonFraction></ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-20" decimals="-3" sign="-" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" format="ixt:num-dot-decimal" scale="3" id="f-276"><ix:nonFraction unitRef="usd" contextRef="c-20" decimals="-3" sign="-" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted" format="ixt:num-dot-decimal" scale="3" id="f-277">29,132</ix:nonFraction></ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted" format="ixt:num-dot-decimal" scale="3" id="f-278"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" format="ixt:num-dot-decimal" scale="3" id="f-279">32,643</ix:nonFraction></ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-21" decimals="-3" sign="-" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted" format="ixt:num-dot-decimal" scale="3" id="f-280"><ix:nonFraction unitRef="usd" contextRef="c-21" decimals="-3" sign="-" name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" format="ixt:num-dot-decimal" scale="3" id="f-281">53,045</ix:nonFraction></ix:nonFraction>)</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Net loss per share attributable to common shareholders:</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"/><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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Basic and Diluted</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usdPerShare" contextRef="c-19" decimals="2" sign="-" name="us-gaap:EarningsPerShareDiluted" scale="0" id="f-282"><ix:nonFraction unitRef="usdPerShare" contextRef="c-19" decimals="2" sign="-" name="us-gaap:EarningsPerShareBasic" scale="0" id="f-283">0.04</ix:nonFraction></ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usdPerShare" contextRef="c-20" decimals="2" sign="-" name="us-gaap:EarningsPerShareBasic" scale="0" id="f-284"><ix:nonFraction unitRef="usdPerShare" contextRef="c-20" decimals="2" sign="-" name="us-gaap:EarningsPerShareDiluted" scale="0" id="f-285">0.67</ix:nonFraction></ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usdPerShare" contextRef="c-1" decimals="2" sign="-" name="us-gaap:EarningsPerShareBasic" scale="0" id="f-286"><ix:nonFraction unitRef="usdPerShare" contextRef="c-1" decimals="2" sign="-" name="us-gaap:EarningsPerShareDiluted" scale="0" id="f-287">0.71</ix:nonFraction></ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usdPerShare" contextRef="c-21" decimals="2" sign="-" name="us-gaap:EarningsPerShareDiluted" scale="0" id="f-288"><ix:nonFraction unitRef="usdPerShare" contextRef="c-21" decimals="2" sign="-" name="us-gaap:EarningsPerShareBasic" scale="0" id="f-289">1.22</ix:nonFraction></ix:nonFraction>)</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Weighted average shares used to compute loss per share attributable to common shareholders:</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Basic and Diluted</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="c-19" decimals="0" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="f-290"><ix:nonFraction unitRef="shares" contextRef="c-19" decimals="0" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="0" id="f-291">46,175,345</ix:nonFraction></ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="c-20" decimals="0" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="0" id="f-292"><ix:nonFraction unitRef="shares" contextRef="c-20" decimals="0" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="f-293">43,570,438</ix:nonFraction></ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="c-1" decimals="0" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="0" id="f-294"><ix:nonFraction unitRef="shares" contextRef="c-1" decimals="0" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="f-295">45,871,715</ix:nonFraction></ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="c-21" decimals="0" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="0" id="f-296"><ix:nonFraction unitRef="shares" contextRef="c-21" decimals="0" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="f-297">43,348,412</ix:nonFraction></ix:nonFraction></span></td></tr></table></div><div style="margin-top:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The accompanying notes are an integral part of these Unaudited Condensed Consolidated Financial Statements.</span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">6</span></div></div></div><div id="i3cbe0eff041b4c7c8946c2db684c733a_22"></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i3cbe0eff041b4c7c8946c2db684c733a_7">Table of Contents</a></span></div></div><div style="margin-top:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">BioLife Solutions, Inc.</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Unaudited Condensed Consolidated Statements of Comprehensive Loss</span></div><div style="margin-top:12pt"><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:44.354%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.085%"/><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Three Months Ended<br/>September 30,</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Nine Months Ended<br/>September 30,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(In thousands)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2023</span></td></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net loss</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-19" decimals="-3" sign="-" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-298">1,703</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-20" decimals="-3" sign="-" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-299">29,132</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-300">32,643</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-21" decimals="-3" sign="-" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-301">53,045</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><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"/><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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other comprehensive income (loss):</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Foreign currency translation adjustment, net of tax</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-19" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" scale="3" id="f-302">282</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-20" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" scale="3" id="f-303">165</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" scale="3" id="f-304">91</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-21" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" scale="3" id="f-305">25</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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Unrealized gain on available-for-sale securities, net of tax</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-19" decimals="-3" name="us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" scale="3" id="f-306">65</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-20" decimals="-3" name="us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" scale="3" id="f-307">4</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" scale="3" id="f-308">46</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-21" decimals="-3" name="us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" scale="3" id="f-309">44</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Comprehensive loss</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-19" decimals="-3" sign="-" name="us-gaap:ComprehensiveIncomeNetOfTax" format="ixt:num-dot-decimal" scale="3" id="f-310">1,356</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;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;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-20" decimals="-3" sign="-" name="us-gaap:ComprehensiveIncomeNetOfTax" format="ixt:num-dot-decimal" scale="3" id="f-311">29,293</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;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;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="us-gaap:ComprehensiveIncomeNetOfTax" format="ixt:num-dot-decimal" scale="3" id="f-312">32,506</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;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;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-21" decimals="-3" sign="-" name="us-gaap:ComprehensiveIncomeNetOfTax" format="ixt:num-dot-decimal" scale="3" id="f-313">53,026</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The accompanying notes are an integral part of these Unaudited Condensed Consolidated Financial Statements.</span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">7</span></div></div></div><div id="i3cbe0eff041b4c7c8946c2db684c733a_25"></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i3cbe0eff041b4c7c8946c2db684c733a_7">Table of Contents</a></span></div></div><div style="margin-top:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">BioLife Solutions, Inc.</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Unaudited Condensed Consolidated Statements of Shareholders</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8217;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"> Equity</span></div><div style="text-align:center"><span><br/></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:12.839%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.051%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.051%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.051%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.051%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.051%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.657%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.051%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.056%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="45" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:120%">Three Months Ended September 30, 2024</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:120%">(In thousands, except share data)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:120%">Series A<br/>Preferred<br/>Stock<br/>Shares</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:120%">Series A<br/>Preferred<br/>Stock<br/>Amount</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:120%">Common<br/>Stock<br/>Shares</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:120%">Common<br/>Stock<br/>Amount</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:120%">Additional<br/>Paid-in<br/>Capital</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:120%">Accumulated<br/>Other<br/>Comprehensive<br/>Income</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:120%">Accumulated Deficit</span></div></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:120%">Total Shareholders&#8217; Equity</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">Balance, June 30, 2024</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="c-22" decimals="INF" name="us-gaap:PreferredStockSharesOutstanding" format="ixt:fixed-zero" scale="3" id="f-314">-</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-22" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:fixed-zero" scale="3" id="f-315">-</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="c-23" decimals="INF" name="us-gaap:CommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="f-316">46,104,888</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-23" decimals="-3" name="us-gaap:StockholdersEquity" scale="3" id="f-317">46</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-24" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-318">667,808</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-25" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" scale="3" id="f-319">555</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-26" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-320">345,857</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-27" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-321">321,442</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;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:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">Stock-based compensation</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-style:italic;font-weight:400;line-height:120%">-</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:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">-&#160;</span></td><td style="background-color:#ffffff;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:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-style:italic;font-weight:400;line-height:120%">-</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:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">-&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-28" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" format="ixt:num-dot-decimal" scale="3" id="f-322">5,329</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:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">-&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">-&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-19" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" format="ixt:num-dot-decimal" scale="3" id="f-323">5,329</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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">Stock option exercises</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">-</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">-&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="c-29" decimals="INF" name="us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised" format="ixt:num-dot-decimal" scale="0" id="f-324">22,500</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">-&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-28" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" scale="3" id="f-325">46</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">-&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">-&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-19" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" scale="3" id="f-326">46</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">Stock issued &#8211; on vested RSUs</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">-</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:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">-&#160;</span></td><td style="background-color:#ffffff;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:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="c-29" decimals="INF" name="blfs:StockIssuedDuringPeriodSharesRestrictedStockUnitNetOfForfeitures" format="ixt:num-dot-decimal" scale="0" id="f-327">100,552</ix:nonFraction></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:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">-&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">-&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">-&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">-&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">-&#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"/><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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">Foreign currency translation</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-style:italic;font-weight:400;line-height:120%">-</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">-&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-style:italic;font-weight:400;line-height:120%">-</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">-&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">-&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-30" decimals="-3" name="us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" scale="3" id="f-328">282</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">-&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-19" decimals="-3" name="us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" scale="3" id="f-329">282</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">Unrealized loss on available-for-sale securities</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-style:italic;font-weight:400;line-height:120%">-</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:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">-&#160;</span></td><td style="background-color:#ffffff;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:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-style:italic;font-weight:400;line-height:120%">-</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:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">-&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">-&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-30" decimals="-3" name="us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax" scale="3" id="f-330">65</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:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">-&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-19" decimals="-3" name="us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax" scale="3" id="f-331">65</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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">Net loss</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-style:italic;font-weight:400;line-height:120%">-</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">-&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-style:italic;font-weight:400;line-height:120%">-</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">-&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">-&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">-&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-31" decimals="-3" sign="-" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-332">1,703</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-19" decimals="-3" sign="-" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-333">1,703</ix:nonFraction>)</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">Balance, September 30, 2024</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="c-32" decimals="INF" name="us-gaap:PreferredStockSharesOutstanding" format="ixt:fixed-zero" scale="3" id="f-334">-</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-32" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:fixed-zero" scale="3" id="f-335">-</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;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;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="c-33" decimals="INF" name="us-gaap:CommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="f-336">46,227,940</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-33" decimals="-3" name="us-gaap:StockholdersEquity" scale="3" id="f-337">46</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;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;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-34" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-338">673,183</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;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;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-35" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" scale="3" id="f-339">208</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;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;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-36" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-340">347,560</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;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;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-341">325,461</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;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="margin-top:12pt"><span><br/></span></div><div style="margin-top:12pt"><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:12.839%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.051%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.051%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.051%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.051%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.051%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.657%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.051%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.056%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="45" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:120%">Three Months Ended September 30, 2023</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:120%">(In thousands, except share data)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:120%">Series A<br/>Preferred<br/>Stock<br/>Shares</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:120%">Series A<br/>Preferred<br/>Stock<br/>Amount</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:120%">Common<br/>Stock<br/>Shares</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:120%">Common<br/>Stock<br/>Amount</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:120%">Additional Paid-in Capital</span></div></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:120%">Accumulated</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:120%">Other</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:120%">Comprehensive</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:120%">Loss</span></div></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:120%">Accumulated<br/>Deficit</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:120%">Total Shareholders&#8217; Equity</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">Balance, June 30, 2023</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="c-37" decimals="INF" name="us-gaap:PreferredStockSharesOutstanding" format="ixt:fixed-zero" scale="0" id="f-342">-</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-37" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:fixed-zero" scale="3" id="f-343">-</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="c-38" decimals="INF" name="us-gaap:CommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="f-344">43,442,250</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-38" decimals="-3" name="us-gaap:StockholdersEquity" scale="3" id="f-345">43</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-39" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-346">623,412</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-40" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" scale="3" id="f-347">499</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-41" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-348">270,828</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-42" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-349">352,128</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;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:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">Stock-based compensation</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">-</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:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">-&#160;</span></td><td style="background-color:#ffffff;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:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">-</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:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">-&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-43" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" format="ixt:num-dot-decimal" scale="3" id="f-350">9,117</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:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">-&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">-&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-20" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" format="ixt:num-dot-decimal" scale="3" id="f-351">9,117</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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">Stock option exercises</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">-</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">-&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="c-44" decimals="INF" name="us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised" format="ixt:num-dot-decimal" scale="0" id="f-352">31,000</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">-&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-43" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" scale="3" id="f-353">64</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">-&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">-&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-20" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" scale="3" id="f-354">64</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">Stock issued &#8211; on vested RSAs</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">-</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:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">-&#160;</span></td><td style="background-color:#ffffff;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:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="c-44" decimals="INF" name="us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures" format="ixt:num-dot-decimal" scale="0" id="f-355">358,101</ix:nonFraction></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:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-44" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures" scale="3" id="f-356">1</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:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">-&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">-&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">-&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-20" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures" scale="3" id="f-357">1</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"/><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"/><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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">Foreign currency translation</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">-</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">-&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">-</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">-&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">-&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-45" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" scale="3" id="f-358">165</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">-&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-20" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" scale="3" id="f-359">165</ix:nonFraction>)</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">Unrealized gain on available-for-sale securities</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">-</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:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">-&#160;</span></td><td style="background-color:#ffffff;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:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">-</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:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">-&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">-&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-45" decimals="-3" name="us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax" scale="3" id="f-360">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:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">-&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-20" decimals="-3" name="us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax" scale="3" id="f-361">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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">Net loss</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">-</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">-&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">-</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">-&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">-&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">-&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-46" decimals="-3" sign="-" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-362">29,132</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-20" decimals="-3" sign="-" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-363">29,132</ix:nonFraction>)</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">Balance, September 30, 2023</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="c-47" decimals="INF" name="us-gaap:PreferredStockSharesOutstanding" format="ixt:fixed-zero" scale="0" id="f-364">-</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-47" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:fixed-zero" scale="3" id="f-365">-</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;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;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="c-48" decimals="INF" name="us-gaap:CommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="f-366">43,831,351</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-48" decimals="-3" name="us-gaap:StockholdersEquity" scale="3" id="f-367">44</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;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;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-49" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-368">632,593</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;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;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-50" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" scale="3" id="f-369">660</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;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;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-51" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-370">299,960</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;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;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-52" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-371">332,017</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The accompanying notes are an integral part of these Unaudited Condensed Consolidated Financial Statements.</span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">8</span></div></div></div><div id="i3cbe0eff041b4c7c8946c2db684c733a_28"></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i3cbe0eff041b4c7c8946c2db684c733a_7">Table of Contents</a></span></div></div><div style="margin-top:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">BioLife Solutions, Inc.</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Unaudited Condensed Consolidated Statements of Shareholders</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8217;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"> Equity</span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span><br/></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:12.839%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.051%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.051%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.051%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.051%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.051%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.657%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.051%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.056%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="45" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:120%">Nine Months Ended September 30, 2024</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:120%">(In thousands, except share data)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:120%">Series A<br/>Preferred<br/>Stock<br/>Shares</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:120%">Series A<br/>Preferred<br/>Stock<br/>Amount</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:120%">Common<br/>Stock<br/>Shares</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:120%">Common<br/>Stock<br/>Amount</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:120%">Additional<br/>Paid-in<br/>Capital</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:120%">Accumulated<br/>Other<br/>Comprehensive<br/>Income</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:120%">Accumulated Deficit</span></div></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:120%">Total Shareholders&#8217; Equity</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">Balance, December 31, 2023</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="c-53" decimals="INF" name="us-gaap:PreferredStockSharesOutstanding" format="ixt:fixed-zero" scale="3" id="f-372">-</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-53" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:fixed-zero" scale="3" id="f-373">-</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="c-54" decimals="INF" name="us-gaap:CommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="f-374">45,167,225</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-54" decimals="-3" name="us-gaap:StockholdersEquity" scale="3" id="f-375">45</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-55" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-376">652,880</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-56" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" scale="3" id="f-377">345</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-57" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-378">314,917</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-379">337,663</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;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:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">Stock-based compensation</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-style:italic;font-weight:400;line-height:120%">-</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:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">-&#160;</span></td><td style="background-color:#ffffff;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:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-style:italic;font-weight:400;line-height:120%">-</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:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">-&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-58" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" format="ixt:num-dot-decimal" scale="3" id="f-380">20,231</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:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">-&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">-&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" format="ixt:num-dot-decimal" scale="3" id="f-381">20,231</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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">Stock option exercises</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">-</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">-&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="c-59" decimals="INF" name="us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised" format="ixt:num-dot-decimal" scale="0" id="f-382">58,750</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">-&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-58" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" scale="3" id="f-383">137</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">-&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">-&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" scale="3" id="f-384">137</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">Stock issued &#8211; on vested RSUs</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">-</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:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">-&#160;</span></td><td style="background-color:#ffffff;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:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="c-59" decimals="INF" name="blfs:StockIssuedDuringPeriodSharesRestrictedStockUnitNetOfForfeitures" format="ixt:num-dot-decimal" scale="0" id="f-385">1,001,965</ix:nonFraction></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:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-59" decimals="-3" name="blfs:StockIssuedDuringPeriodValueRestrictedStockUnitNetOfForfeitures" scale="3" id="f-386">1</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:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">-&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">-&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">-&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="blfs:StockIssuedDuringPeriodValueRestrictedStockUnitNetOfForfeitures" scale="3" id="f-387">1</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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">Common stock shares issued</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">-&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">-&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">-</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">-&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-58" decimals="-3" sign="-" name="us-gaap:StockIssuedDuringPeriodValueNewIssues" scale="3" id="f-388">65</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">-&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">-&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="us-gaap:StockIssuedDuringPeriodValueNewIssues" scale="3" id="f-389">65</ix:nonFraction>)</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">Foreign currency translation</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-style:italic;font-weight:400;line-height:120%">-</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:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">-&#160;</span></td><td style="background-color:#ffffff;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:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-style:italic;font-weight:400;line-height:120%">-</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:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">-&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">-&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-60" decimals="-3" name="us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" scale="3" id="f-390">91</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:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">-&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" scale="3" id="f-391">91</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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">Unrealized gain on available-for-sale securities</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-style:italic;font-weight:400;line-height:120%">-</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">-&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-style:italic;font-weight:400;line-height:120%">-</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">-&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">-&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-60" decimals="-3" name="us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax" scale="3" id="f-392">46</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">-&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax" scale="3" id="f-393">46</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">Net loss</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-style:italic;font-weight:400;line-height:120%">-</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:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">-&#160;</span></td><td style="background-color:#ffffff;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:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-style:italic;font-weight:400;line-height:120%">-</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:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">-&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">-&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">-&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-61" decimals="-3" sign="-" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-394">32,643</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:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-395">32,643</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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">Balance, September 30, 2024</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="c-32" decimals="INF" name="us-gaap:PreferredStockSharesOutstanding" format="ixt:fixed-zero" scale="3" id="f-396">-</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-32" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:fixed-zero" scale="3" id="f-397">-</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="c-33" decimals="INF" name="us-gaap:CommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="f-398">46,227,940</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-33" decimals="-3" name="us-gaap:StockholdersEquity" scale="3" id="f-399">46</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-34" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-400">673,183</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-35" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" scale="3" id="f-401">208</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-36" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-402">347,560</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-403">325,461</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:12pt"><span><br/></span></div><div style="margin-top:12pt"><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:12.839%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.051%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.051%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.051%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.051%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.051%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.657%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.051%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.056%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="45" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:120%">Nine Months Ended September 30, 2023</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:120%">(In thousands, except share data)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:120%">Series A<br/>Preferred<br/>Stock<br/>Shares</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:120%">Series A<br/>Preferred<br/>Stock<br/>Amount</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:120%">Common<br/>Stock<br/>Shares</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:120%">Common<br/>Stock<br/>Amount</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:120%">Additional Paid-in Capital</span></div></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:120%">Accumulated</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:120%">Other</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:120%">Comprehensive</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:120%">Loss</span></div></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:120%">Accumulated<br/>Deficit</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:700;line-height:120%">Total Shareholders&#8217; Equity</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">Balance, December 31, 2022</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="c-62" decimals="INF" name="us-gaap:PreferredStockSharesOutstanding" format="ixt:fixed-zero" scale="0" id="f-404">-</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-62" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:fixed-zero" scale="3" id="f-405">-</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="c-63" decimals="INF" name="us-gaap:CommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="f-406">42,832,231</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-63" decimals="-3" name="us-gaap:StockholdersEquity" scale="3" id="f-407">43</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-64" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-408">611,739</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-65" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" scale="3" id="f-409">679</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-66" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-410">246,915</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-67" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-411">364,188</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;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"/><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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">Stock-based compensation</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">-</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:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">-&#160;</span></td><td style="background-color:#ffffff;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:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">-</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:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">-&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-68" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" format="ixt:num-dot-decimal" scale="3" id="f-412">23,337</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:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">-&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">-&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-21" decimals="-3" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" format="ixt:num-dot-decimal" scale="3" id="f-413">23,337</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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">Stock option exercises</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">-</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">-&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="c-69" decimals="INF" name="us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised" format="ixt:num-dot-decimal" scale="0" id="f-414">175,043</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">-&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-68" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" scale="3" id="f-415">369</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">-&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">-&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-21" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" scale="3" id="f-416">369</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">Stock issued &#8211; on vested RSAs</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">-</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:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">-&#160;</span></td><td style="background-color:#ffffff;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:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="c-69" decimals="INF" name="us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures" format="ixt:num-dot-decimal" scale="0" id="f-417">923,128</ix:nonFraction></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:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-69" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures" scale="3" id="f-418">1</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:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">-&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">-&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">-&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-21" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures" scale="3" id="f-419">1</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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">Contingent consideration shares issued</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">-</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">-&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="c-69" decimals="INF" name="blfs:StockIssuedDuringPeriodSharesContingentConsideration" format="ixt:num-dot-decimal" scale="0" id="f-420">116,973</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">-&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-68" decimals="-3" name="blfs:StockIssuedDuringPeriodValueContingentConsideration" format="ixt:num-dot-decimal" scale="3" id="f-421">2,263</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">-&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">-&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-21" decimals="-3" name="blfs:StockIssuedDuringPeriodValueContingentConsideration" format="ixt:num-dot-decimal" scale="3" id="f-422">2,263</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">Settlement of Global Cooling escrow</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">-</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:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">-&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="shares" contextRef="c-69" decimals="INF" name="blfs:SettlementOfEscrowShares" format="ixt:num-dot-decimal" scale="0" id="f-423">216,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:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">-&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-68" decimals="-3" name="blfs:SettlementOfEscrowValue" format="ixt:num-dot-decimal" scale="3" id="f-424">5,115</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:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">-&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">-&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-21" decimals="-3" name="blfs:SettlementOfEscrowValue" format="ixt:num-dot-decimal" scale="3" id="f-425">5,115</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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">Foreign currency translation</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">-</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">-&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">-</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">-&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">-&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-70" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" scale="3" id="f-426">25</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">-&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-21" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" scale="3" id="f-427">25</ix:nonFraction>)</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">Unrealized loss on available-for-sale securities</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">-</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:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">-&#160;</span></td><td style="background-color:#ffffff;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:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">-</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:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">-&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">-&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-70" decimals="-3" name="us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax" scale="3" id="f-428">44</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:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">-&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-21" decimals="-3" name="us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax" scale="3" id="f-429">44</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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">Net loss</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">-</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">-&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">-</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">-&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">-&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">-&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-71" decimals="-3" sign="-" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-430">53,045</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-21" decimals="-3" sign="-" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-431">53,045</ix:nonFraction>)</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">Balance, September 30, 2023</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="c-47" decimals="INF" name="us-gaap:PreferredStockSharesOutstanding" format="ixt:fixed-zero" scale="0" id="f-432">-</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-47" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:fixed-zero" scale="3" id="f-433">-</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;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;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="c-48" decimals="INF" name="us-gaap:CommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="f-434">43,831,351</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-48" decimals="-3" name="us-gaap:StockholdersEquity" scale="3" id="f-435">44</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;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;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-49" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-436">632,593</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;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;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-50" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" scale="3" id="f-437">660</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;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;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-51" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-438">299,960</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;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;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-52" decimals="-3" name="us-gaap:StockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="f-439">332,017</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The accompanying notes are an integral part of these Unaudited Condensed Consolidated Financial Statements.</span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">9</span></div></div></div><div id="i3cbe0eff041b4c7c8946c2db684c733a_31"></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i3cbe0eff041b4c7c8946c2db684c733a_7">Table of Contents</a></span></div></div><div style="margin-top:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">BioLife Solutions, Inc.</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Unaudited Condensed Consolidated Statements of Cash Flows</span></div><div style="margin-top:12pt"><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:71.930%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.083%"/><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Nine Months Ended<br/>September 30,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(In thousands)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Cash flows from operating activities</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net loss</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-440">32,643</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="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-21" decimals="-3" sign="-" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="f-441">53,045</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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Adjustments to reconcile net loss to net cash used in operating activities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Impairment of intangible 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="blfs:IntangibleAssetImpairment" format="ixt:fixed-zero" scale="3" id="f-442">-</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-21" decimals="-3" name="blfs:IntangibleAssetImpairment" format="ixt:num-dot-decimal" scale="3" id="f-443">5,758</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:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Impairment of long-lived assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:TangibleAssetImpairmentCharges" format="ixt:fixed-zero" scale="3" id="f-444">-</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-21" decimals="-3" name="us-gaap:TangibleAssetImpairmentCharges" format="ixt:num-dot-decimal" scale="3" id="f-445">9,727</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Settlement of Global Cooling escrow</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="blfs:PaymentsForSettlementEscrow" format="ixt:fixed-zero" scale="3" id="f-446">-</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-21" decimals="-3" name="blfs:PaymentsForSettlementEscrow" format="ixt:num-dot-decimal" scale="3" id="f-447">5,115</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:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Depreciation</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:DepreciationDepletionAndAmortization" format="ixt:num-dot-decimal" scale="3" id="f-448">4,223</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-21" decimals="-3" name="us-gaap:DepreciationDepletionAndAmortization" format="ixt:num-dot-decimal" scale="3" id="f-449">5,646</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Amortization of intangible 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="blfs:AmortizationOfIntangibleAssetsConsolidatedBasis" format="ixt:num-dot-decimal" scale="3" id="f-450">2,734</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-21" decimals="-3" name="blfs:AmortizationOfIntangibleAssetsConsolidatedBasis" format="ixt:num-dot-decimal" scale="3" id="f-451">4,266</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:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Amortization of loan costs</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:AmortizationOfFinancingCosts" format="ixt:fixed-zero" scale="3" id="f-452">-</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-21" decimals="-3" name="us-gaap:AmortizationOfFinancingCosts" scale="3" id="f-453">13</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:ShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="f-454">20,231</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-21" decimals="-3" name="us-gaap:ShareBasedCompensation" format="ixt:num-dot-decimal" scale="3" id="f-455">23,337</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:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Non-cash lease expense</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="blfs:NoncashLeaseExpense" scale="3" id="f-456">265</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-21" decimals="-3" name="blfs:NoncashLeaseExpense" scale="3" id="f-457">494</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Deferred income tax (benefit) 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="us-gaap:DeferredIncomeTaxExpenseBenefit" scale="3" id="f-458">88</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-21" decimals="-3" name="us-gaap:DeferredIncomeTaxExpenseBenefit" scale="3" id="f-459">36</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:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Change in fair value of contingent consideration</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1" format="ixt:fixed-zero" scale="3" id="f-460">-</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-21" decimals="-3" sign="-" name="us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1" format="ixt:num-dot-decimal" scale="3" id="f-461">1,778</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Change in fair value of equity investments</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInEquitySecuritiesFvNi" format="ixt:num-dot-decimal" scale="3" id="f-462">4,074</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-21" decimals="-3" name="us-gaap:IncreaseDecreaseInEquitySecuritiesFvNi" format="ixt:fixed-zero" scale="3" id="f-463">-</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:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accretion of available-for-sale investments</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:AccretionAmortizationOfDiscountsAndPremiumsInvestments" scale="3" id="f-464">407</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-21" decimals="-3" name="us-gaap:AccretionAmortizationOfDiscountsAndPremiumsInvestments" format="ixt:num-dot-decimal" scale="3" id="f-465">1,049</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(Gain) loss on disposal of property and equipment, 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:GainLossOnSaleOfPropertyPlantEquipment" scale="3" id="f-466">62</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-21" decimals="-3" sign="-" name="us-gaap:GainLossOnSaleOfPropertyPlantEquipment" scale="3" id="f-467">227</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:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Loss on disposal of assets held for rent, net</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="blfs:GainLossOnDispositionOfAssetsHeldForRent" scale="3" id="f-468">458</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-21" decimals="-3" sign="-" name="blfs:GainLossOnDispositionOfAssetsHeldForRent" scale="3" id="f-469">443</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Loss on disposal of Global Cooling</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="us-gaap:DisposalGroupNotDiscontinuedOperationGainLossOnDisposal" format="ixt:num-dot-decimal" scale="3" id="f-470">8,897</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-21" decimals="-3" name="us-gaap:DisposalGroupNotDiscontinuedOperationGainLossOnDisposal" format="ixt:fixed-zero" scale="3" id="f-471">-</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 style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Change in operating assets and liabilities, net of effects of acquisitions</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:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accounts receivable, trade, net</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:IncreaseDecreaseInAccountsReceivable" format="ixt:num-dot-decimal" scale="3" id="f-472">1,666</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-21" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInAccountsReceivable" format="ixt:num-dot-decimal" scale="3" id="f-473">9,437</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Inventories</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInInventories" format="ixt:num-dot-decimal" scale="3" id="f-474">2,124</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-21" decimals="-3" name="us-gaap:IncreaseDecreaseInInventories" format="ixt:num-dot-decimal" scale="3" id="f-475">8,450</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:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Prepaid expenses and other assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="blfs:IncreaseDecreaseInPrepaidExpenseOtherCurrentAssetsAndLongTermDeposits" format="ixt:num-dot-decimal" scale="3" id="f-476">1,514</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-21" decimals="-3" name="blfs:IncreaseDecreaseInPrepaidExpenseOtherCurrentAssetsAndLongTermDeposits" format="ixt:num-dot-decimal" scale="3" id="f-477">1,045</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accounts 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInAccountsPayable" format="ixt:num-dot-decimal" scale="3" id="f-478">1,139</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-21" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInAccountsPayable" format="ixt:num-dot-decimal" scale="3" id="f-479">3,380</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:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accrued expenses and other current liabilities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities" scale="3" id="f-480">96</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-21" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities" format="ixt:num-dot-decimal" scale="3" id="f-481">1,692</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Warranty liability</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="blfs:WarrantyLiability" scale="3" id="f-482">478</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-21" decimals="-3" sign="-" name="blfs:WarrantyLiability" scale="3" id="f-483">97</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:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Sales taxes payable</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInAccruedTaxesPayable" scale="3" id="f-484">889</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-21" decimals="-3" name="us-gaap:IncreaseDecreaseInAccruedTaxesPayable" format="ixt:num-dot-decimal" scale="3" id="f-485">1,330</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInOtherOperatingLiabilities" scale="3" id="f-486">266</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-21" decimals="-3" name="us-gaap:IncreaseDecreaseInOtherOperatingLiabilities" scale="3" id="f-487">128</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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net cash provided by (used in) operating activities</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" format="ixt:num-dot-decimal" scale="3" id="f-488">6,786</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-21" decimals="-3" sign="-" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" format="ixt:num-dot-decimal" scale="3" id="f-489">14,809</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Cash flows from investing activities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Purchases of available-for-sale securities</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:PaymentsToAcquireAvailableForSaleSecuritiesDebt" format="ixt:num-dot-decimal" scale="3" id="f-490">16,014</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-21" decimals="-3" name="us-gaap:PaymentsToAcquireAvailableForSaleSecuritiesDebt" format="ixt:num-dot-decimal" scale="3" id="f-491">22,688</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:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Proceeds from sale of available-for-sale securities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:ProceedsFromSaleOfAvailableForSaleSecuritiesDebt" format="ixt:num-dot-decimal" scale="3" id="f-492">2,609</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-21" decimals="-3" name="us-gaap:ProceedsFromSaleOfAvailableForSaleSecuritiesDebt" format="ixt:num-dot-decimal" scale="3" id="f-493">2,971</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Maturities of available-for-sale securities</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="blfs:MaturitiesOfAvailableForSaleSecurities" format="ixt:num-dot-decimal" scale="3" id="f-494">15,600</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-21" decimals="-3" name="blfs:MaturitiesOfAvailableForSaleSecurities" format="ixt:num-dot-decimal" scale="3" id="f-495">42,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:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Purchases of assets held for rent</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="blfs:PaymentsToAcquireAssetsHeldForRent" format="ixt:num-dot-decimal" scale="3" id="f-496">2,028</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-21" decimals="-3" name="blfs:PaymentsToAcquireAssetsHeldForRent" format="ixt:num-dot-decimal" scale="3" id="f-497">3,453</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Purchases of property and equipment</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="blfs:PaymentsForProceedsFromPropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="3" id="f-498">2,465</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-21" decimals="-3" name="blfs:PaymentsForProceedsFromPropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="3" id="f-499">5,400</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:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Payments on divestiture of Global Cooling</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="blfs:PaymentsFromDivestitureOfBusinesses" format="ixt:num-dot-decimal" scale="3" id="f-500">13,039</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-21" decimals="-3" name="blfs:PaymentsFromDivestitureOfBusinesses" format="ixt:fixed-zero" scale="3" id="f-501">-</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net cash (used in) provided by investing activities</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" format="ixt:num-dot-decimal" scale="3" id="f-502">15,337</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-21" decimals="-3" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" format="ixt:num-dot-decimal" scale="3" id="f-503">13,880</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Cash flows from financing 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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Payments on equipment loans</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:RepaymentsOfOtherLongTermDebt" scale="3" id="f-504">682</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-21" decimals="-3" name="us-gaap:RepaymentsOfOtherLongTermDebt" scale="3" id="f-505">383</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Proceeds from exercises of common stock options</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:ProceedsFromStockOptionsExercised" scale="3" id="f-506">137</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-21" decimals="-3" name="us-gaap:ProceedsFromStockOptionsExercised" scale="3" id="f-507">370</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:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Payments on term loans</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:RepaymentsOfSecuredDebt" format="ixt:num-dot-decimal" scale="3" id="f-508">2,500</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-21" decimals="-3" name="us-gaap:RepaymentsOfSecuredDebt" scale="3" id="f-509">300</ix:nonFraction>)</span></td><td style="background-color:#cceeff;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></table></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">10</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i3cbe0eff041b4c7c8946c2db684c733a_7">Table of Contents</a></span></div></div><div style="margin-top:12pt"><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:71.930%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.083%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Proceeds from financed insurance premium</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="blfs:ProceedsFromFinancedInsurancePremium" format="ixt:num-dot-decimal" scale="3" id="f-510">2,094</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-21" decimals="-3" name="blfs:ProceedsFromFinancedInsurancePremium" format="ixt:num-dot-decimal" scale="3" id="f-511">2,639</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:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Payments on financed insurance premium</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="blfs:RepaymentsOfFinancedInsurancePremium" format="ixt:num-dot-decimal" scale="3" id="f-512">1,730</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-21" decimals="-3" name="blfs:RepaymentsOfFinancedInsurancePremium" format="ixt:num-dot-decimal" scale="3" id="f-513">1,653</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="us-gaap:ProceedsFromPaymentsForOtherFinancingActivities" scale="3" id="f-514">16</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-21" decimals="-3" name="us-gaap:ProceedsFromPaymentsForOtherFinancingActivities" scale="3" id="f-515">77</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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net cash (used in) provided by financing activities</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" format="ixt:num-dot-decimal" scale="3" id="f-516">2,697</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-21" decimals="-3" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" scale="3" id="f-517">750</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net decrease in cash, cash equivalents, and restricted cash</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect" format="ixt:num-dot-decimal" scale="3" id="f-518">11,248</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-21" decimals="-3" sign="-" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect" scale="3" id="f-519">179</ix:nonFraction>)</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cash, cash equivalents, and restricted cash &#8211; beginning of period</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="f-520">35,438</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-67" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="f-521">19,473</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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Effects of currency translation on cash, cash equivalents, and restricted cash</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" scale="3" id="f-522">29</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-21" decimals="-3" sign="-" name="us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" scale="3" id="f-523">28</ix:nonFraction>)</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cash, cash equivalents, and restricted cash &#8211; end of period</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="f-524">24,161</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;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;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-52" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="f-525">19,266</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Non-cash investing and financing activities</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Purchase of property and equipment not yet paid</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:CapitalExpendituresIncurredButNotYetPaid" scale="3" id="f-526">97</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-21" decimals="-3" name="us-gaap:CapitalExpendituresIncurredButNotYetPaid" format="ixt:num-dot-decimal" scale="3" id="f-527">4,064</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:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Assets acquired under operating leases</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="blfs:EquipmentAcquiredUnderOperatingLeases" format="ixt:num-dot-decimal" scale="3" id="f-528">5,302</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-21" decimals="-3" name="blfs:EquipmentAcquiredUnderOperatingLeases" scale="3" id="f-529">880</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Assets acquired under financing leases</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="blfs:EquipmentAcquiredUnderFinancingLeases" format="ixt:fixed-zero" scale="3" id="f-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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-21" decimals="-3" name="blfs:EquipmentAcquiredUnderFinancingLeases" format="ixt:num-dot-decimal" scale="3" id="f-531">1,682</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:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Unrealized (losses) gains on currency translation</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:ForeignCurrencyTransactionGainLossUnrealized" scale="3" id="f-532">3</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-21" decimals="-3" sign="-" name="us-gaap:ForeignCurrencyTransactionGainLossUnrealized" scale="3" id="f-533">11</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Unrealized gains on available-for-sale securities</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="us-gaap:DebtSecuritiesAvailableForSaleUnrealizedGainLoss" scale="3" id="f-534">46</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="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-21" decimals="-3" sign="-" name="us-gaap:DebtSecuritiesAvailableForSaleUnrealizedGainLoss" scale="3" id="f-535">44</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:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cashless issuance of SciSafe earnout shares</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="blfs:NonCashIssuanceEarnoutShares" format="ixt:fixed-zero" scale="3" id="f-536">-</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-21" decimals="-3" name="blfs:NonCashIssuanceEarnoutShares" format="ixt:num-dot-decimal" scale="3" id="f-537">2,263</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cash interest paid</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:InterestPaidNet" format="ixt:num-dot-decimal" scale="3" id="f-538">1,236</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-21" decimals="-3" name="us-gaap:InterestPaidNet" format="ixt:num-dot-decimal" scale="3" id="f-539">1,394</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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Returned shares from settlement of Global Cooling escrow</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="blfs:NoncashSettlementOfEscrow" format="ixt:fixed-zero" scale="3" id="f-540">-</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-21" decimals="-3" sign="-" name="blfs:NoncashSettlementOfEscrow" format="ixt:num-dot-decimal" scale="3" id="f-541">5,115</ix:nonFraction>)</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The accompanying notes are an integral part of these Unaudited Condensed Consolidated Financial Statements.</span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">11</span></div></div></div><div id="i3cbe0eff041b4c7c8946c2db684c733a_34"></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i3cbe0eff041b4c7c8946c2db684c733a_7">Table of Contents</a></span></div></div><div style="margin-top:12pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">BioLife Solutions, Inc.</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Notes to Unaudited Condensed Consolidated Financial Statements</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div id="i3cbe0eff041b4c7c8946c2db684c733a_37"></div><div style="margin-top:12pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">1.&#160;&#160;&#160;&#160;<ix:nonNumeric contextRef="c-1" name="us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock" id="f-542" continuedAt="f-542-1" escape="true">Organization and significant accounting policies</ix:nonNumeric></span></div><ix:continuation id="f-542-1" continuedAt="f-542-2"><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Business</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">BioLife Solutions, Inc. (&#8220;BioLife&#8221;, &#8220;us&#8221;, &#8220;we&#8221;, &#8220;our&#8221;, or the &#8220;Company&#8221;) is a developer, manufacturer, and supplier of a portfolio of bioproduction tools and services including proprietary biopreservation media, automated thawing devices, cloud-connected shipping containers, and biological and pharmaceutical materials storage. Our CryoStor&#174; freeze media and HypoThermosol&#174; hypothermic storage media are optimized to preserve cells in the regenerative medicine market. These novel biopreservation media products are serum-free and protein-free, fully defined, and are formulated to reduce preservation-induced cell damage and death. Our Sexton cell processing product line includes human platelet lysates (&#8220;hPL&#8221;) for cell expansion, reducing risk and improving downstream performance over fetal bovine serum, human serum, and other chemically defined media, CellSeal&#174; cryogenic vials that are purpose-built rigid containers used in cell and gene therapy (&#8220;CGT&#8221;) that can be filled manually or with high throughput systems, CryoCase&#8482; cryo-compatible transparent rigid containers designed for closed-system fill and retrieval, and automated cell processing machines that bring multiple processes traditionally performed by manual techniques under a higher level of control to protect therapies from loss or contamination. Our ThawSTAR&#174; product line is composed of a family of automated thawing devices for frozen cell and gene therapies packaged in cryovials and cryobags. These products help administer temperature-sensitive biologic therapies to patients by standardizing the thawing process and reducing the risks of contamination and overheating, which are inherent with the use of traditional water baths. Our evo&#174; shipping containers provide cloud-connected passive storage and transport containers for temperature-sensitive biologics and pharmaceuticals. Our biological and pharmaceutical materials storage services provide facilities that allow for real-time tracking of biologic materials and vaccines that can be stored at a wide range of temperatures.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On April 17, 2024, the Company sold all of the issued and outstanding shares of common stock of Global Cooling, Inc., a Delaware corporation and wholly owned subsidiary of the Company (&#8220;Global Cooling&#8221;), to GCI Holdings Company, LLC, an Ohio limited liability company (&#8220;GCI Holdings&#8221;) pursuant to a Stock Purchase Agreement (the &#8220;Purchase Agreement&#8221;), by and between the Company and GCI Holdings (the &#8220;Global Cooling Divestiture&#8221;). Upon the execution of the Purchase Agreement, on April 17, 2024, the Global Cooling business is presented in the accompanying unaudited condensed financial statements as a discontinued operation for all periods presented. See Note 3: </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Discontinued operations</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> for further details regarding the divestiture.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On November&#160;12, 2024, the Company entered into a Stock Purchase Agreement (the &#8220;Purchase Agreement&#8221;), by and among the Company, Subzero Purchaser Corp., a Delaware corporation (&#8220;Buyer&#8221;), SciSafe, Inc., a Delaware corporation and an indirect, wholly owned subsidiary of the Company (&#8220;Seller&#8221;), and SciSafe, Inc., a New Jersey corporation and an indirect wholly owned subsidiary of the Company (&#8220;SciSafe&#8221;), for the sale by Seller of all of the issued and outstanding shares of common stock (the &#8220;Shares&#8221;) of SciSafe to Buyer. The divestiture of SciSafe was considered a subsequent event to the financial results presented as of September 30, 2024. SciSafe is therefore presented as a part of our continuing operations as of the three and nine months ended September 30, 2024. For additional information on the divestiture of SciSafe, see Note 19: </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Subsequent events</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.</span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:UseOfEstimates" id="f-543" continuedAt="f-543-1" escape="true"><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Use of estimates</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The preparation of financial statements in conformity with generally accepted accounting principles in the United States (&#8220;U.S. GAAP&#8221;) requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities as of the date of the financial statements and reported amounts of revenue and expenses during the reporting period. Actual results could differ from those estimates.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Significant estimates and assumptions by management affect the Company&#8217;s net realizable value of inventory, sales tax liabilities, valuation of market-based stock awards, valuations, fair value of marketable debt securities, expected future cash flows including growth rates, discount rates, terminal values and other assumptions and estimates used to evaluate the recoverability of long-lived assets, estimated fair values of intangible assets and goodwill, amortization methods and periods, warranty reserves, certain accrued expenses, stock-based compensation, contingent consideration from business combinations, and provision for income taxes.</span></div></ix:nonNumeric></ix:continuation><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">12</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i3cbe0eff041b4c7c8946c2db684c733a_7">Table of Contents</a></span></div></div><ix:continuation id="f-542-2" continuedAt="f-542-3"><ix:continuation id="f-543-1"><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company regularly assesses these estimates; however, actual results could differ materially from these estimates. Changes in estimates are recorded in the period in which they become known. The Company bases its estimates on historical experience and various other assumptions that it believes to be reasonable under the circumstances.</span></div></ix:continuation><ix:nonNumeric contextRef="c-1" name="us-gaap:BasisOfAccountingPolicyPolicyTextBlock" id="f-544" escape="true"><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Basis of presentation</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Unaudited Condensed Consolidated Financial Statements and related footnote disclosures as of and for the three and nine months ended September&#160;30, 2024 are unaudited, and are not necessarily indicative of the Company&#8217;s operating results for a full year. The Unaudited Condensed Consolidated Financial Statements include all normal and recurring adjustments necessary for a fair presentation of the Company&#8217;s financial results for the three and nine months ended September&#160;30, 2024 in accordance with U.S. GAAP, however, certain information and footnote disclosures normally included in annual financial statements prepared in accordance with U.S. GAAP have been condensed or omitted pursuant to the U.S. Securities and Exchange Commission (the &#8220;SEC&#8221;) rules and regulations relating to interim financial statements. These Unaudited Condensed Consolidated Financial Statements should be read in conjunction with the Audited Consolidated Financial Statements and accompanying notes thereto included in the Company&#8217;s Annual Report on Form 10-K as of and for the fiscal year ended December&#160;31, 2023, filed with the SEC on February&#160;29, 2024 (the &#8220;Annual Report&#8221;).</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Unaudited Condensed Consolidated Financial Statements include the accounts of the Company and its wholly owned subsidiaries, SAVSU Technologies, Inc. (&#8220;SAVSU&#8221;), Arctic Solutions, Inc. doing business as Custom Biogenic Systems (&#8220;CBS&#8221;), SciSafe Holdings, Inc. (&#8220;SciSafe&#8221;), BioLife Solutions B.V, and Sexton Biotechnologies, Inc. (&#8220;Sexton&#8221;). All intercompany accounts and transactions have been eliminated in consolidation.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Discontinued operations</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On April 17, 2024, the Company sold all of the issued and outstanding shares of common stock of Global Cooling and the accounting requirements for reporting the Global Cooling subsidiary as a discontinued operation were met. Unless otherwise noted, amounts and disclosures throughout these Notes to Unaudited Condensed Consolidated Financial Statements relate to the Company's continuing operations. Refer to Note 3: </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Discontinued operations</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> for further details.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In the opinion of management, the accompanying Unaudited Condensed Consolidated Financial Statements include all adjustments, consisting of only normal, recurring adjustments necessary for a fair presentation of the financial position, results of operations, and cash flows. The results of operations for the interim periods presented are not necessarily indicative of results to be expected for the entire year.</span></div></ix:nonNumeric><ix:nonNumeric contextRef="c-1" name="us-gaap:ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock" id="f-545" escape="true"><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Foreign currency translation</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company translates items presented on its Unaudited Condensed Consolidated Financial Statements into U.S. dollars. For the Company&#8217;s subsidiaries that operate in a local currency functional environment, all assets and liabilities are translated into U.S. dollars using current exchange rates at the balance sheet date; revenue and expenses are translated using average exchange rates in effect during each period. Resulting translation adjustments are reported as a separate component of Accumulated Other Comprehensive Loss in the Unaudited Condensed Consolidated Statements of Shareholders' Equity.</span></div></ix:nonNumeric><ix:nonNumeric contextRef="c-1" name="us-gaap:SegmentReportingPolicyPolicyTextBlock" id="f-546" escape="true"><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Segment reporting</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company views its operations and makes decisions regarding how to allocate resources and manages its business as <ix:nonFraction unitRef="reportable_segment" contextRef="c-1" decimals="INF" name="us-gaap:NumberOfReportableSegments" format="ixt-sec:numwordsen" scale="0" id="f-547">one</ix:nonFraction> reportable segment and <ix:nonFraction unitRef="reporting_unit" contextRef="c-1" decimals="INF" name="us-gaap:NumberOfReportingUnits" format="ixt-sec:numwordsen" scale="0" id="f-548">one</ix:nonFraction> reporting unit. The Company&#8217;s Chief Executive Officer, who is the chief operating decision maker, reviews financial information on an aggregate basis for purposes of allocating resources and evaluating financial performance.</span></div></ix:nonNumeric><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Significant accounting policies</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following describes an update to the Company&#8217;s accounting policies for discontinued operations during the three and nine months ended September&#160;30, 2024. For a full discussion of significant accounting policies, refer to the Notes to the Consolidated Financial Statements described in Part II, Item 8 of our Annual Report.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In accordance with ASC 205-20: </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Presentation of Financial Statements: Discontinued Operations</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, a disposal of a component of an entity or a group of components of an entity is required to be reported as discontinued operations if the disposal represents a strategic shift that has (or will have) a major effect on an entity&#8217;s operations and financial results. In </span></div></ix:continuation><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">13</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i3cbe0eff041b4c7c8946c2db684c733a_7">Table of Contents</a></span></div></div><ix:continuation id="f-542-3" continuedAt="f-542-4"><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">the period in which the component meets held-for-sale or discontinued operations criteria, the major current assets, non-current assets, current liabilities, and non-current liabilities shall be reported as components of total assets and liabilities separate from those balances of the continuing operations.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our operations related to Global Cooling met the definition of a discontinued operation as of April 17, 2024. Accordingly, we retrospectively classified the results of our Global Cooling operations as discontinued operations in the Unaudited Condensed Consolidated Statements of Operations for all periods presented. The results of all discontinued operations, less applicable income taxes, are reported as components of net loss separate from the net loss of continuing operations. Certain assets and liabilities associated with our Global Cooling operations were classified as assets and liabilities of discontinued operations in the Unaudited Condensed Consolidated Balance Sheets for the periods presented. Additionally, the cash flows and comprehensive loss of our Global Cooling operations have not been segregated and are included in the interim Unaudited Condensed Consolidated Statements of Cash Flows and Unaudited Condensed Consolidated Statements of Comprehensive Loss, respectively, for all periods presented. All amounts included in the notes to the unaudited condensed consolidated financial statements relate to continuing operations unless otherwise noted. For additional information, see Note 3: </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Discontinued operations.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Liquidity and capital resources</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">On September&#160;30, 2024 and December&#160;31, 2023, we had $<ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-5" name="us-gaap:CashCashEquivalentsAndShortTermInvestments" scale="6" id="f-549">39.3</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-5" name="us-gaap:CashCashEquivalentsAndShortTermInvestments" scale="6" id="f-550">50.2</ix:nonFraction> million in cash, cash equivalents, and available-for-sale securities, respectively, in our continuing operations. Based on our current expectations with respect to our future revenue and expenses, we believe that our current level of cash, cash equivalents, and other liquid assets will be sufficient to meet our liquidity needs for at least the next twelve months from the date of the filing of this Quarterly Report on Form 10-Q (this &#8220;Form 10-Q&#8221;).</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Risks and uncertainties</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The preparation of financial statements requires the use of estimates and assumptions that affect the reported amounts of assets and liabilities at the reporting date and revenues and expenses during the reporting periods. These estimates represent management's judgment about the outcome of future events. The global business environment continues to be impacted by cost pressure, the overall effects of economic uncertainty on customers' purchasing patterns, high interest rates, and other factors. It is not possible to accurately predict the future impact of such events and circumstances. Actual results could differ from our estimates.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For additional information, see caption &#8220;Risk Factors&#8221; identified in Part I, Item 1A of our Annual Report and in Part II, Item 1A of this Form 10-Q.</span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:ConcentrationRiskCreditRisk" id="f-551" continuedAt="f-551-1" escape="true"><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Concentrations of credit risk and business risk</span></div></ix:nonNumeric><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="f-551-1">Significant customers are those that represent more than 10% of the Company&#8217;s total revenue or gross accounts receivable balances for the periods and as of each balance sheet date presented.</ix:continuation> <ix:nonNumeric contextRef="c-1" name="us-gaap:SchedulesOfConcentrationOfRiskByRiskFactorTextBlock" id="f-552" continuedAt="f-552-1" escape="true">For each significant customer, revenue as a percentage of total revenue and gross accounts receivable as a percentage of total gross accounts receivable as of the periods presented were as follows:</ix:nonNumeric></span></div><ix:continuation id="f-552-1"><div style="margin-top:12pt"><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:16.778%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.087%"/><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Accounts Receivable</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Revenue</span></td></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">September 30,</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">December 31,</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Three Months Ended<br/>September 30,</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Nine Months Ended<br/>September 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:0.75pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2024</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:0.75pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Customer A</span></td><td colspan="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="number" contextRef="c-72" decimals="2" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="f-553">16</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="number" contextRef="c-73" decimals="2" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="f-554">17</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">*</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">*</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">*</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">*</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Customer B</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">*</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">*</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">*</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">*</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="number" contextRef="c-74" decimals="2" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="f-555">11</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="number" contextRef="c-75" decimals="2" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="f-556">11</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Customer C</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">*</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">*</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="number" contextRef="c-76" decimals="2" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="f-557">11</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">*</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">*</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">*</span></td></tr></table></div><div style="margin-top:12pt;padding-left:9pt;text-align:justify;text-indent:-9pt"><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:4pt">less than 10%</span></div></ix:continuation><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenue from foreign customers is denominated in United States dollars or euros.</span></div></ix:continuation><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">14</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i3cbe0eff041b4c7c8946c2db684c733a_7">Table of Contents</a></span></div></div><ix:continuation id="f-542-4"><ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock" id="f-558" escape="true"><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table represents the Company&#8217;s products representing more than 10% of the Company&#8217;s total revenue:</span></div><div style="margin-top:12pt"><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:44.354%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.085%"/><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Three Months Ended<br/>September 30,</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Nine Months Ended<br/>September 30,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Product revenue concentration</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">CryoStor</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="number" contextRef="c-77" decimals="2" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="f-559">52</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="number" contextRef="c-78" decimals="2" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="f-560">46</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="number" contextRef="c-79" decimals="2" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="f-561">51</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="number" contextRef="c-80" decimals="2" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="f-562">53</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td></tr></table></div></ix:nonNumeric><ix:nonNumeric contextRef="c-1" name="us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock" id="f-563" continuedAt="f-563-1" escape="true"><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table represents the Company&#8217;s total revenue by geographic area (based on the location of the customer):</span></div><div style="margin-top:12pt"><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:44.354%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.085%"/><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Three Months Ended<br/>September 30,</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Nine Months Ended<br/>September 30,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Revenue by customers</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8217;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"> geographic locations</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:700;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">United States</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span></div></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="number" contextRef="c-81" decimals="2" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="f-564">76</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="number" contextRef="c-82" decimals="2" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="f-565">81</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="number" contextRef="c-83" decimals="2" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="f-566">77</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="number" contextRef="c-84" decimals="2" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="f-567">82</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Europe, Middle East, Africa (EMEA)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="number" contextRef="c-85" decimals="2" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="f-568">19</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="number" contextRef="c-86" decimals="2" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="f-569">15</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="number" contextRef="c-87" decimals="2" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="f-570">18</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="number" contextRef="c-88" decimals="2" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="f-571">14</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="number" contextRef="c-89" decimals="2" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="f-572">5</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="number" contextRef="c-90" decimals="2" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="f-573">4</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="number" contextRef="c-91" decimals="2" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="f-574">5</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="number" contextRef="c-92" decimals="2" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="f-575">4</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total revenue</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="number" contextRef="c-93" decimals="2" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="f-576">100</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="number" contextRef="c-94" decimals="2" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="f-577">100</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="number" contextRef="c-95" decimals="2" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="f-578">100</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="number" contextRef="c-96" decimals="2" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="f-579">100</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td></tr></table></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1) As of the year ended December 31, 2023, the Company updated its methodology for determining the country of origin for its sales. Sales are now recorded by shipping country rather than billing country. The Company updated the methodology retrospectively, adjusting the prior year presentation for all regions presented.</span></div></ix:nonNumeric><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="f-563-1">(2) The line item presented above previously bifurcated sales between the United States and Canada. Due to the updated methodology for determining the country of origin for sales, it was noted that Canada no longer was a material location to separately disclose. Canada sales have been included within the "Other" line item in the table above and United States sales have been retained as a single line item to more accurately reflect origin of sales for material regions.</ix:continuation> </span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In the three and nine months ended September&#160;30, 2024, no suppliers accounted for greater than 10% of purchases. In the three and nine months ended September&#160;30, 2023, one supplier accounted for <ix:nonFraction unitRef="number" contextRef="c-97" decimals="2" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="f-580">19</ix:nonFraction>% and <ix:nonFraction unitRef="number" contextRef="c-98" decimals="2" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="f-581">16</ix:nonFraction>% of purchases, respectively.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of September&#160;30, 2024, one supplier accounted for <ix:nonFraction unitRef="number" contextRef="c-99" decimals="2" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="f-582">11</ix:nonFraction>% of our accounts payable. As of December&#160;31, 2023, one supplier accounted for <ix:nonFraction unitRef="number" contextRef="c-100" decimals="2" name="us-gaap:ConcentrationRiskPercentage1" scale="-2" id="f-583">11</ix:nonFraction>% of our accounts payable.</span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock" id="f-584" escape="true"><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Recent accounting pronouncements</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In March 2024, the SEC adopted final rules on the enhancement and standardization of climate-related disclosures of public companies. The final rules require disclosure of, among other things, material climate-related risks and their impact; activities to mitigate or adapt to material climate-related risks; governance and oversight of climate-related risks; and material Scope 1 and/or Scope 2 greenhouse gas emissions with an accompanying assurance report required following an initial transition period, at a limited assurance level, and then following an additional transition period, at a reasonable assurance level. In addition, the effects of severe weather events and other natural conditions, subject to certain thresholds, and amounts related to carbon offsets and renewable energy credits or certificates are required to be disclosed in the notes to the audited financial statements in certain circumstances.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On April 4, 2024, the SEC voluntarily stayed the implementation of the final rules pending the completion of judicial review of the consolidated challenges to the final rules by the Court of Appeals for the Eighth Circuit. The final rules, as originally issued, would be effective for the Company in various fiscal years, starting with its Annual Report on Form 10-K for fiscal year 2025. Disclosures pursuant to the final rules, as originally issued, would be required prospectively, with information for prior periods required only to the extent it was previously disclosed in an SEC filing. The Company is currently evaluating the impact of the final rules on its Consolidated Financial Statements and disclosures.</span></div></ix:nonNumeric></ix:continuation><div id="i3cbe0eff041b4c7c8946c2db684c733a_40"></div><div style="margin-top:12pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%">2.&#160;&#160;&#160;&#160;<ix:nonNumeric contextRef="c-1" name="us-gaap:ErrorCorrectionTextBlock" id="f-585" continuedAt="f-585-1" escape="true">Correction of immaterial errors </ix:nonNumeric></span></div><ix:continuation id="f-585-1" continuedAt="f-585-2"><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the three months ended March 31, 2024, we determined that an error existed in our previously issued consolidated financial statements. Specifically, we identified we had not properly accelerated stock compensation expense related to unvested shares of market-based awards of certain employees upon their termination during the fourth quarter of 2023. The error was evaluated under the U.S. Securities and Exchange Commission's ("SEC's") Staff Accounting Bulletin ("SAB") </span></div></ix:continuation><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">15</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i3cbe0eff041b4c7c8946c2db684c733a_7">Table of Contents</a></span></div></div><ix:continuation id="f-585-2"><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Topic 1M, "Materiality," and SEC SAB Topic 1N, "Considering the Effects of Prior Year Misstatements when Quantifying Misstatements in the Current Year Financial Statements" to determine the materiality of prior period misstatements to the Company&#8217;s financial statements. We evaluated the error and concluded that it was not material to the previously issued consolidated financial statements. Although the error was not material to any period, we corrected the accompanying historical consolidated financial statements for the year ended December 31, 2023 to reflect the additional stock compensation expense incurred within each period for comparative purposes. </span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table represents the adjustments to our Consolidated Balance Sheet as of December 31, 2023 in accordance with ASC 250. The adjustments to our Consolidated Statement of Shareholders&#8217; Equity was limited to the adjustments outlined below.</span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentsTextBlock" id="f-586" escape="true"><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The effect of the adjustments to our Consolidated Balance Sheet as of December 31, 2023 was as follows (in thousands):</span></div><div style="margin-top:12pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:58.142%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.084%"/><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">December 31, 2023</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(In thousands)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">As reported</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Adjustment</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">As corrected</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Additional paid-in-capital</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-101" decimals="-3" name="us-gaap:AdditionalPaidInCapital" format="ixt:num-dot-decimal" scale="3" id="f-587">651,305</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-102" decimals="-3" name="us-gaap:AdditionalPaidInCapital" format="ixt:num-dot-decimal" scale="3" id="f-588">1,575</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:AdditionalPaidInCapital" format="ixt:num-dot-decimal" scale="3" id="f-589">652,880</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accumulated deficit</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-101" decimals="-3" sign="-" name="us-gaap:RetainedEarningsAccumulatedDeficit" format="ixt:num-dot-decimal" scale="3" id="f-590">313,342</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-102" decimals="-3" sign="-" name="us-gaap:RetainedEarningsAccumulatedDeficit" format="ixt:num-dot-decimal" scale="3" id="f-591">1,575</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" sign="-" name="us-gaap:RetainedEarningsAccumulatedDeficit" format="ixt:num-dot-decimal" scale="3" id="f-592">314,917</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div></ix:nonNumeric></ix:continuation><div id="i3cbe0eff041b4c7c8946c2db684c733a_43"></div><div style="margin-top:12pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%">3.&#160;&#160;&#160;&#160; <ix:nonNumeric contextRef="c-1" name="us-gaap:DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock" id="f-593" continuedAt="f-593-1" escape="true">Discontinued operations</ix:nonNumeric></span></div><ix:continuation id="f-593-1" continuedAt="f-593-2"><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On April 17, 2024, the Company entered into the Purchase Agreement by and between the Company and GCI Holdings, which is wholly owned by a former consulting contractor of Global Cooling, for the sale of all of the issued and outstanding shares of common stock of Global Cooling to GCI Holdings. Upon the execution of the Purchase Agreement, the Global Cooling business is presented in the accompanying condensed financial statements as a discontinued operation for all periods presented.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As a condition of the Purchase Agreement, Global Cooling was required to have $<ix:nonFraction unitRef="usd" contextRef="c-103" decimals="-5" name="blfs:DisposalGroupIncludingDiscontinuedOperationCashRequiredOnClosingDate" format="ixt:num-dot-decimal" scale="6" id="f-594">7.0</ix:nonFraction>&#160;million in cash on its balance sheet, of which, $<ix:nonFraction unitRef="usd" contextRef="c-104" decimals="-5" name="blfs:DisposalGroupIncludingDiscontinuedOperationChargesRelatedToCashFundedByEntity" scale="6" id="f-595">6.7</ix:nonFraction> million in cash was funded by the Company, and the Company was required to repay approximately $<ix:nonFraction unitRef="usd" contextRef="c-104" decimals="-5" name="blfs:DisposalGroupIncludingDiscontinuedOperationDebtRepaymentCost" format="ixt:num-dot-decimal" scale="6" id="f-596">2.6</ix:nonFraction>&#160;million of outstanding indebtedness of Global Cooling, and assume certain other liabilities of Global Cooling of $<ix:nonFraction unitRef="usd" contextRef="c-104" decimals="-5" name="blfs:DisposalGroupIncludingDiscontinuedOperationAssumedLiabilitiesAccountsPayable" format="ixt:num-dot-decimal" scale="6" id="f-597">2.6</ix:nonFraction>&#160;million. Following the execution of the Purchase Agreement, the divestiture of Global Cooling was consummated on April 17, 2024. <ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock" id="f-598" continuedAt="f-598-1" escape="true">The Company recognized a loss on disposal of Global Cooling, calculated as follows:</ix:nonNumeric></span></div><ix:continuation id="f-598-1" continuedAt="f-598-2"><div style="margin-top:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:84.809%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.991%"/><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(In thousands)</span></td><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Selling price: $<ix:nonFraction unitRef="usdPerShare" contextRef="c-105" decimals="2" name="blfs:DisposalGroupIncludingDiscontinuedOperationSellingPricePerShare" scale="0" id="f-599">1</ix:nonFraction></span></div></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-104" decimals="-3" name="blfs:DisposalGroupIncludingDiscontinuedOperationSellingPrice" format="ixt:fixed-zero" scale="3" id="f-600">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cash to Global Cooling funded by Company</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-104" decimals="-3" name="blfs:DisposalGroupIncludingDiscontinuedOperationChargesRelatedToCashFundedByEntity" format="ixt:num-dot-decimal" scale="3" id="f-601">6,652</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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Costs to sell Global Cooling</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-104" decimals="-3" name="blfs:DisposalGroupIncludingDiscontinuedOperationSellingCosts" scale="3" id="f-602">582</ix:nonFraction>)</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Negative selling price</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-104" decimals="-3" name="blfs:DisposalGroupIncludingDiscontinuedOperationNegativeSellingPrice" format="ixt:num-dot-decimal" scale="3" id="f-603">7,234</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Global Cooling carrying basis as of April 17, 2024, inclusive of assumed 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-104" decimals="-3" sign="-" name="blfs:DisposalGroupIncludingDiscontinuedOperationCarryingBasis" format="ixt:num-dot-decimal" scale="3" id="f-604">3,589</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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Assumed liabilities: Accounts payable</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-104" decimals="-3" name="blfs:DisposalGroupIncludingDiscontinuedOperationAssumedLiabilitiesAccountsPayable" format="ixt:num-dot-decimal" scale="3" id="f-605">2,643</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Assumed liabilities: Debt</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(3)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-104" decimals="-3" name="blfs:DisposalGroupIncludingDiscontinuedOperationAssumedLiabilitiesDebt" format="ixt:num-dot-decimal" scale="3" id="f-606">2,596</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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Global Cooling carrying basis as of April 17, 2024</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-104" decimals="-3" name="blfs:DisposalGroupIncludingDiscontinuedOperationCarryingBasisExcludingAssumedLiabilities" format="ixt:num-dot-decimal" scale="3" id="f-607">1,650</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Release of Global Cooling currency translation adjustment</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-104" decimals="-3" sign="-" name="blfs:DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationCurrencyTranslationAdjustment" scale="3" id="f-608">13</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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net loss on disposal</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-104" decimals="-3" sign="-" name="us-gaap:DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax" format="ixt:num-dot-decimal" scale="3" id="f-609">8,897</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:3pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1) Represents the costs incurred in connection with the divestiture of Global Cooling, including fees to be paid to the broker, attorneys, and other external parties.</span></div><div style="margin-top:3pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(2) As a closing condition, the Company assumed certain accounts payable and accrued expenses from Global Cooling, totaling $<ix:nonFraction unitRef="usd" contextRef="c-105" decimals="-5" name="us-gaap:AccountsPayableCurrentAndNoncurrent" scale="6" id="f-610">0.5</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="c-105" decimals="-5" name="us-gaap:AccruedLiabilitiesCurrentAndNoncurrent" scale="6" id="f-611">2.1</ix:nonFraction> million, respectively.</span></div><div style="margin-top:3pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(3) As a closing condition, the Company repaid the balance of the Global Cooling Amended Term Notes. For additional information on the terms of the Global Cooling Term Notes, see Note 13: </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Long-term debt</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.</span></div></ix:continuation><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In connection with the Company&#8217;s entry into the Purchase Agreement, the Company implemented a reduction in force (the &#8220;RIF&#8221;) related to the business of Global Cooling, which reduced the Company&#8217;s workforce by <ix:nonFraction unitRef="employee" contextRef="c-104" decimals="INF" name="us-gaap:RestructuringAndRelatedCostExpectedNumberOfPositionsEliminated" scale="0" id="f-612">47</ix:nonFraction> employees (representing </span></div></ix:continuation><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">16</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i3cbe0eff041b4c7c8946c2db684c733a_7">Table of Contents</a></span></div></div><ix:continuation id="f-593-2" continuedAt="f-593-3"><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">approximately <ix:nonFraction unitRef="number" contextRef="c-105" decimals="2" name="us-gaap:RestructuringAndRelatedCostNumberOfPositionsEliminatedInceptionToDatePercent" scale="-2" id="f-613">11</ix:nonFraction>% of its full-time employees). The Company&#8217;s Board of Directors approved the RIF on March 29, 2024, and all affected employees were informed by April 18, 2024, following the execution of the Purchase Agreement. Additionally, the Company accelerated the unvested shares granted to both the employees impacted by the RIF and Global Cooling employees that remained with Global Cooling upon the closing of the GCI Divestiture. <ix:continuation id="f-598-2" continuedAt="f-598-3">The Company recognized the following charges in connection with the RIF and stock compensation expense acceleration:</ix:continuation></span></div><ix:continuation id="f-598-3" continuedAt="f-598-4"><div style="margin-top:12pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:55.415%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.990%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.990%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.993%"/><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(In thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Severance</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Stock Compensation</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">RIF employee costs</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-106" decimals="-3" name="us-gaap:OtherRestructuringCosts" scale="3" id="f-614">291</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-107" decimals="-3" name="us-gaap:OtherRestructuringCosts" format="ixt:num-dot-decimal" scale="3" id="f-615">1,255</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:OtherRestructuringCosts" format="ixt:num-dot-decimal" scale="3" id="f-616">1,546</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Former Global Cooling employees</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-106" decimals="-3" name="us-gaap:SeveranceCosts1" 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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-107" decimals="-3" name="us-gaap:SeveranceCosts1" format="ixt:num-dot-decimal" scale="3" id="f-618">1,925</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:SeveranceCosts1" format="ixt:num-dot-decimal" scale="3" id="f-619">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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total employment related divestiture expenditures</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-106" decimals="-3" name="us-gaap:RestructuringCharges" scale="3" id="f-620">291</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-107" decimals="-3" name="us-gaap:RestructuringCharges" format="ixt:num-dot-decimal" scale="3" id="f-621">3,180</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:RestructuringCharges" format="ixt:num-dot-decimal" scale="3" id="f-622">3,471</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div></ix:continuation><div style="margin-top:3pt;text-align:justify"><span><br/></span></div><div style="margin-top:3pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition, upon the closing of the Transaction, the Company and Global Cooling entered into a transition services agreement ("TSA"), pursuant to which the Company agreed to provide certain transition services to Global Cooling for up to <ix:nonNumeric contextRef="c-104" name="us-gaap:DiscontinuedOperationPeriodOfContinuingInvolvementAfterDisposal" format="ixt-sec:durday" id="f-623">90</ix:nonNumeric> days following the date of the closing of the Transaction. The TSA has since expired pursuant to its terms on the stated expiration date.</span></div><div style="margin-top:3pt;text-align:justify"><span><br/></span></div><ix:continuation id="f-598-4" continuedAt="f-598-5"><div style="margin-top:3pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the major classes of assets and liabilities of discontinued operations, which are summarized separately in the condensed consolidated balance sheets:</span></div><div style="margin-top:12pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:71.930%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.083%"/><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">April 17,</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(In thousands)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2024</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cash and cash equivalents</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-105" decimals="-3" name="us-gaap:DisposalGroupIncludingDiscontinuedOperationCashAndCashEquivalents" scale="3" id="f-624">275</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-108" decimals="-3" name="us-gaap:DisposalGroupIncludingDiscontinuedOperationCashAndCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="f-625">2,090</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accounts receivable, 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-105" decimals="-3" name="us-gaap:DisposalGroupIncludingDiscontinuedOperationAccountsNotesAndLoansReceivableNet" format="ixt:num-dot-decimal" scale="3" id="f-626">2,430</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-108" decimals="-3" name="us-gaap:DisposalGroupIncludingDiscontinuedOperationAccountsNotesAndLoansReceivableNet" format="ixt:num-dot-decimal" scale="3" id="f-627">1,728</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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Inventories</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-105" decimals="-3" name="us-gaap:DisposalGroupIncludingDiscontinuedOperationInventoryCurrent" format="ixt:num-dot-decimal" scale="3" id="f-628">9,152</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-108" decimals="-3" name="us-gaap:DisposalGroupIncludingDiscontinuedOperationInventoryCurrent" format="ixt:num-dot-decimal" scale="3" id="f-629">11,248</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-105" decimals="-3" name="us-gaap:DisposalGroupIncludingDiscontinuedOperationPrepaidAndOtherAssetsCurrent" scale="3" id="f-630">379</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-108" decimals="-3" name="us-gaap:DisposalGroupIncludingDiscontinuedOperationPrepaidAndOtherAssetsCurrent" scale="3" id="f-631">303</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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total current assets, discontinued operations</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-105" decimals="-3" name="us-gaap:AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent" format="ixt:num-dot-decimal" scale="3" id="f-632">12,236</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-108" decimals="-3" name="us-gaap:AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent" format="ixt:num-dot-decimal" scale="3" id="f-633">15,369</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property and equipment, net</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-105" decimals="-3" name="us-gaap:DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipmentNoncurrent" scale="3" id="f-634">153</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-108" decimals="-3" name="us-gaap:DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipmentNoncurrent" scale="3" id="f-635">146</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Long-term deposits and 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-105" decimals="-3" name="us-gaap:DisposalGroupIncludingDiscontinuedOperationOtherNoncurrentAssets" scale="3" id="f-636">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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-108" decimals="-3" name="us-gaap:DisposalGroupIncludingDiscontinuedOperationOtherNoncurrentAssets" scale="3" id="f-637">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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total assets, discontinued operations</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-105" decimals="-3" name="us-gaap:AssetsOfDisposalGroupIncludingDiscontinuedOperation" format="ixt:num-dot-decimal" scale="3" id="f-638">12,393</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-108" decimals="-3" name="us-gaap:AssetsOfDisposalGroupIncludingDiscontinuedOperation" format="ixt:num-dot-decimal" scale="3" id="f-639">15,519</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accounts payable</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-105" decimals="-3" name="us-gaap:DisposalGroupIncludingDiscontinuedOperationAccountsPayableCurrent" format="ixt:num-dot-decimal" scale="3" id="f-640">1,425</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-108" decimals="-3" name="us-gaap:DisposalGroupIncludingDiscontinuedOperationAccountsPayableCurrent" format="ixt:num-dot-decimal" scale="3" id="f-641">3,367</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accrued expenses and other current 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-105" decimals="-3" name="blfs:DisposalGroupIncludingDiscontinuedOperationAccruedExpensesAndOtherCurrentLiabilities" scale="3" id="f-642">911</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-108" decimals="-3" name="blfs:DisposalGroupIncludingDiscontinuedOperationAccruedExpensesAndOtherCurrentLiabilities" format="ixt:num-dot-decimal" scale="3" id="f-643">1,637</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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Warranty liability</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-105" decimals="-3" name="blfs:DisposalGroupIncludingDiscontinuedOperationWarrantyLiability" format="ixt:num-dot-decimal" scale="3" id="f-644">7,193</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-108" decimals="-3" name="blfs:DisposalGroupIncludingDiscontinuedOperationWarrantyLiability" format="ixt:num-dot-decimal" scale="3" id="f-645">7,507</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Lease liabilities, operating, current portion</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-105" decimals="-3" name="blfs:DisposalGroupIncludingDiscontinuedOperationOperatingLeaseLiabilitiesCurrent" scale="3" id="f-646">242</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-108" decimals="-3" name="blfs:DisposalGroupIncludingDiscontinuedOperationOperatingLeaseLiabilitiesCurrent" scale="3" id="f-647">263</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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Lease liabilities, financing, current portion</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-105" decimals="-3" name="blfs:DisposalGroupIncludingDiscontinuedOperationFinanceLeaseLiabilitiesCurrent" scale="3" id="f-648">16</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-108" decimals="-3" name="blfs:DisposalGroupIncludingDiscontinuedOperationFinanceLeaseLiabilitiesCurrent" scale="3" id="f-649">22</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total current liabilities, discontinued operations</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-105" decimals="-3" name="us-gaap:LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent" format="ixt:num-dot-decimal" scale="3" id="f-650">9,787</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-108" decimals="-3" name="us-gaap:LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent" format="ixt:num-dot-decimal" scale="3" id="f-651">12,796</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Lease liabilities, operating, long-term</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-105" decimals="-3" name="blfs:DisposalGroupIncludingDiscontinuedOperationOperatingLeaseLiabilitiesNoncurrent" scale="3" id="f-652">948</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-108" decimals="-3" name="blfs:DisposalGroupIncludingDiscontinuedOperationOperatingLeaseLiabilitiesNoncurrent" format="ixt:num-dot-decimal" scale="3" id="f-653">1,016</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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Lease liabilities, financing, long-term</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-105" decimals="-3" name="blfs:DisposalGroupIncludingDiscontinuedOperationFinanceLeaseLiabilitiesNoncurrent" scale="3" id="f-654">8</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-108" decimals="-3" name="blfs:DisposalGroupIncludingDiscontinuedOperationFinanceLeaseLiabilitiesNoncurrent" scale="3" id="f-655">11</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total liabilities, discontinued operations</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-105" decimals="-3" name="us-gaap:LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation" format="ixt:num-dot-decimal" scale="3" id="f-656">10,743</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;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;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-108" decimals="-3" name="us-gaap:LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation" format="ixt:num-dot-decimal" scale="3" id="f-657">13,823</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Global Cooling had no remaining balances as of September&#160;30, 2024.</span></div></ix:continuation></ix:continuation><div style="margin-top:12pt;text-align:justify"><span><br/></span></div><div style="margin-top:12pt;text-align:justify"><span><br/></span></div><div style="margin-top:12pt;text-align:justify"><span><br/></span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">17</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i3cbe0eff041b4c7c8946c2db684c733a_7">Table of Contents</a></span></div></div><div style="margin-top:12pt;text-align:justify"><span><br/></span></div><div style="margin-top:12pt;text-align:justify"><span><br/></span></div><ix:continuation id="f-593-3"><ix:continuation id="f-598-5"><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The key components of loss from discontinued operations were as follows:</span></div><div style="margin-top:12pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.545%"><tr><td style="width:1.0%"/><td style="width:43.496%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.294%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.408%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.294%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.408%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.294%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.408%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.298%"/><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Three Months Ended September 30,</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Nine Months Ended September 30,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(In thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenue</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-109" decimals="-3" name="us-gaap:DisposalGroupIncludingDiscontinuedOperationRevenue" format="ixt:fixed-zero" scale="3" id="f-658">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-110" decimals="-3" name="us-gaap:DisposalGroupIncludingDiscontinuedOperationRevenue" format="ixt:num-dot-decimal" scale="3" id="f-659">9,755</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-111" decimals="-3" name="us-gaap:DisposalGroupIncludingDiscontinuedOperationRevenue" format="ixt:num-dot-decimal" scale="3" id="f-660">7,157</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-112" decimals="-3" name="us-gaap:DisposalGroupIncludingDiscontinuedOperationRevenue" format="ixt:num-dot-decimal" scale="3" id="f-661">28,546</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cost of 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-109" decimals="-3" name="us-gaap:DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold" format="ixt:fixed-zero" scale="3" id="f-662">&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-110" decimals="-3" name="us-gaap:DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold" format="ixt:num-dot-decimal" scale="3" id="f-663">10,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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-111" decimals="-3" name="us-gaap:DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold" format="ixt:num-dot-decimal" scale="3" id="f-664">8,389</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-112" decimals="-3" name="us-gaap:DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold" format="ixt:num-dot-decimal" scale="3" id="f-665">28,048</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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Gross profit</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-109" decimals="-3" name="us-gaap:DisposalGroupIncludingDiscontinuedOperationGrossProfitLoss" format="ixt:fixed-zero" scale="3" id="f-666">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-110" decimals="-3" sign="-" name="us-gaap:DisposalGroupIncludingDiscontinuedOperationGrossProfitLoss" scale="3" id="f-667">345</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-111" decimals="-3" sign="-" name="us-gaap:DisposalGroupIncludingDiscontinuedOperationGrossProfitLoss" format="ixt:num-dot-decimal" scale="3" id="f-668">1,232</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-112" decimals="-3" name="us-gaap:DisposalGroupIncludingDiscontinuedOperationGrossProfitLoss" scale="3" id="f-669">498</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating expenses</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-109" decimals="-3" name="us-gaap:DisposalGroupIncludingDiscontinuedOperationOperatingExpense" format="ixt:fixed-zero" scale="3" id="f-670">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-110" decimals="-3" name="us-gaap:DisposalGroupIncludingDiscontinuedOperationOperatingExpense" format="ixt:num-dot-decimal" scale="3" id="f-671">5,789</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-111" decimals="-3" name="us-gaap:DisposalGroupIncludingDiscontinuedOperationOperatingExpense" format="ixt:num-dot-decimal" scale="3" id="f-672">9,418</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-112" decimals="-3" name="us-gaap:DisposalGroupIncludingDiscontinuedOperationOperatingExpense" format="ixt:num-dot-decimal" scale="3" id="f-673">16,259</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Asset impairment charges</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-109" decimals="-3" name="blfs:DisposalGroupIncludingDiscontinuedOperationAssetImpairmentCharges" format="ixt:fixed-zero" scale="3" id="f-674">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-110" decimals="-3" name="blfs:DisposalGroupIncludingDiscontinuedOperationAssetImpairmentCharges" format="ixt:num-dot-decimal" scale="3" id="f-675">7,175</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-111" decimals="-3" name="blfs:DisposalGroupIncludingDiscontinuedOperationAssetImpairmentCharges" format="ixt:fixed-zero" scale="3" id="f-676">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-112" decimals="-3" name="blfs:DisposalGroupIncludingDiscontinuedOperationAssetImpairmentCharges" format="ixt:num-dot-decimal" scale="3" id="f-677">7,175</ix:nonFraction>)</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other income (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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-109" decimals="-3" name="blfs:DisposalGroupIncludingDiscontinuedOperationOtherIncomeExpense" format="ixt:fixed-zero" scale="3" id="f-678">&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-110" decimals="-3" sign="-" name="blfs:DisposalGroupIncludingDiscontinuedOperationOtherIncomeExpense" scale="3" id="f-679">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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-111" decimals="-3" sign="-" name="blfs:DisposalGroupIncludingDiscontinuedOperationOtherIncomeExpense" scale="3" id="f-680">25</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-112" decimals="-3" sign="-" name="blfs:DisposalGroupIncludingDiscontinuedOperationOtherIncomeExpense" scale="3" id="f-681">63</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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Loss on disposal</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-109" decimals="-3" name="us-gaap:DisposalGroupNotDiscontinuedOperationGainLossOnDisposal" format="ixt:fixed-zero" scale="3" id="f-682">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-110" decimals="-3" name="us-gaap:DisposalGroupNotDiscontinuedOperationGainLossOnDisposal" format="ixt:fixed-zero" scale="3" id="f-683">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-111" decimals="-3" sign="-" name="us-gaap:DisposalGroupNotDiscontinuedOperationGainLossOnDisposal" format="ixt:num-dot-decimal" scale="3" id="f-684">8,897</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-112" decimals="-3" name="us-gaap:DisposalGroupNotDiscontinuedOperationGainLossOnDisposal" format="ixt:fixed-zero" scale="3" id="f-685">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Loss before income taxes</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-109" decimals="-3" name="us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax" format="ixt:fixed-zero" scale="3" id="f-686">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-110" decimals="-3" sign="-" name="us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax" format="ixt:num-dot-decimal" scale="3" id="f-687">13,328</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-111" decimals="-3" sign="-" name="us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax" format="ixt:num-dot-decimal" scale="3" id="f-688">19,572</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-112" decimals="-3" sign="-" name="us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax" format="ixt:num-dot-decimal" scale="3" id="f-689">22,999</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Income tax expense</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-109" decimals="-3" name="us-gaap:DiscontinuedOperationTaxEffectOfDiscontinuedOperation" format="ixt:fixed-zero" scale="3" id="f-690">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-110" decimals="-3" name="us-gaap:DiscontinuedOperationTaxEffectOfDiscontinuedOperation" format="ixt:fixed-zero" scale="3" id="f-691">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-111" decimals="-3" name="us-gaap:DiscontinuedOperationTaxEffectOfDiscontinuedOperation" scale="3" id="f-692">10</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-112" decimals="-3" name="us-gaap:DiscontinuedOperationTaxEffectOfDiscontinuedOperation" scale="3" id="f-693">3</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Loss from discontinued operations, net of income taxes</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-109" decimals="-3" name="us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity" format="ixt:fixed-zero" scale="3" id="f-694">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;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;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-110" decimals="-3" sign="-" name="us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity" format="ixt:num-dot-decimal" scale="3" id="f-695">13,328</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;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;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-111" decimals="-3" sign="-" name="us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity" format="ixt:num-dot-decimal" scale="3" id="f-696">19,582</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;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;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-112" decimals="-3" sign="-" name="us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity" format="ixt:num-dot-decimal" scale="3" id="f-697">23,002</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div></ix:continuation><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the three and nine months ended September&#160;30, 2024, Global Cooling did not incur material depreciation, amortization, capital expenditure, or other noncash related costs. For the three months ended September&#160;30, 2023, Global Cooling incurred depreciation and capital expenditure costs of $<ix:nonFraction unitRef="usd" contextRef="c-110" decimals="-5" name="blfs:DisposalGroupIncludingDiscontinuedOperationDepreciation" scale="6" id="f-698">0.1</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="c-110" decimals="-5" name="blfs:DisposalGroupIncludingDiscontinuedOperationCapitalExpenditureCost" scale="6" id="f-699">0.2</ix:nonFraction> million, respectively. During the nine months ended September&#160;30, 2023, Global Cooling incurred depreciation, amortization, and capital expenditure costs of $<ix:nonFraction unitRef="usd" contextRef="c-112" decimals="-5" name="blfs:DisposalGroupIncludingDiscontinuedOperationDepreciation" scale="6" id="f-700">0.4</ix:nonFraction> million, $<ix:nonFraction unitRef="usd" contextRef="c-112" decimals="-5" name="blfs:DisposalGroupIncludingDiscontinuedOperationAmortization" scale="6" id="f-701">0.1</ix:nonFraction> million, and $<ix:nonFraction unitRef="usd" contextRef="c-112" decimals="-5" name="blfs:DisposalGroupIncludingDiscontinuedOperationCapitalExpenditureCost" scale="6" id="f-702">0.7</ix:nonFraction> million, respectively.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We do not anticipate incurring any material additional charges in connection with the sale of Global Cooling.</span></div></ix:continuation><div id="i3cbe0eff041b4c7c8946c2db684c733a_46"></div><div style="margin-top:12pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%">4.&#160;&#160;&#160;&#160;<ix:nonNumeric contextRef="c-1" name="us-gaap:FairValueDisclosuresTextBlock" id="f-703" continuedAt="f-703-1" escape="true">Fair value measurement</ix:nonNumeric></span></div><ix:continuation id="f-703-1" continuedAt="f-703-2"><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In accordance with FASB ASC Topic 820, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Fair Value Measurements and Disclosures</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, (&#8220;ASC Topic 820&#8221;), the Company measures its financial instruments at fair value on a recurring basis. The carrying values of certain of our financial instruments including cash and cash equivalents, accounts receivable, accounts payable, and accrued liabilities approximate fair value because of their short maturities. The carrying value of our marketable debt securities, which are accounted for as available-for-sale, are classified within either Level 1 or Level 2 in the fair value hierarchy because we use quoted market prices or alternative pricing sources and models utilizing market observable inputs to determine their fair value. The carrying values of our long-term debt, which is classified within Level 2 in the fair value hierarchy, approximates fair value as our borrowings with lenders are at interest rates that approximate market rates for comparable loans. The fair values of investments and contingent consideration classified as Level 3 were derived from management assumptions. The Company also measures certain assets and liabilities at fair value on a non-recurring basis when applying acquisition accounting. ASC Topic 820 clarifies that fair value is an exit price, representing the amount that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants. As such, fair value is a market-based measurement that should be determined based on assumptions that market participants would use in pricing an asset or liability. As a basis for considering such assumptions, ASC Topic 820 establishes a three-tier value fair hierarchy, which prioritizes the inputs used in measuring fair value as follows: </span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Level 1 &#8211; Observable inputs that reflect quoted prices (unadjusted) in active markets for identical assets or liabilities.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Level 2 &#8211; Observable inputs other than quoted prices included in Level 1 for similar assets or liabilities, quoted prices in markets that are not active or other inputs that are observable or can be corroborated by observable market data for substantially the full term of the related assets or liabilities.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Level 3 &#8211; Unobservable data points for the asset or liability, and include situations where there is little, if any, market activity for the asset or liability.</span></div></ix:continuation><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">18</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i3cbe0eff041b4c7c8946c2db684c733a_7">Table of Contents</a></span></div></div><ix:continuation id="f-703-2" continuedAt="f-703-3"><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair value of the SciSafe contingent consideration liability was valued based on unobservable inputs using a Monte Carlo simulation. These inputs included the estimated amount and timing of projected future revenue, a discount rate of <ix:nonFraction unitRef="number" contextRef="c-113" decimals="3" name="us-gaap:BusinessCombinationContingentConsiderationLiabilityMeasurementInput" scale="-2" id="f-704">4.5</ix:nonFraction>%, a risk-free rate of approximately <ix:nonFraction unitRef="number" contextRef="c-114" decimals="3" name="us-gaap:BusinessCombinationContingentConsiderationLiabilityMeasurementInput" scale="-2" id="f-705">0.2</ix:nonFraction>%, asset volatility of <ix:nonFraction unitRef="number" contextRef="c-115" decimals="2" name="us-gaap:BusinessCombinationContingentConsiderationLiabilityMeasurementInput" scale="-2" id="f-706">60</ix:nonFraction>%, and revenue volatility of <ix:nonFraction unitRef="number" contextRef="c-116" decimals="2" name="us-gaap:BusinessCombinationContingentConsiderationLiabilityMeasurementInput" scale="-2" id="f-707">15</ix:nonFraction>%. Significant changes in any of those inputs in isolation would result in a significant change in the fair value measurement of the liability. Generally, changes used in the assumptions for projected future revenue and revenue volatility would be accompanied by a directionally similar change in the fair value measurement. Conversely, changes in the discount rate would be accompanied by a directionally opposite change in the related fair value measurement. However, due to the contingent consideration having a maximum payout amount, changes in these assumptions would not affect the fair value of the contingent consideration if they increase (decrease) beyond certain amounts. At the acquisition date, the contingent consideration was determined to have a fair value of $<ix:nonFraction unitRef="usd" contextRef="c-117" decimals="-5" name="us-gaap:BusinessCombinationContingentConsiderationLiability" scale="6" id="f-708">3.7</ix:nonFraction> million. Subsequent to the acquisition date, the SciSafe contingent consideration liability was re-measured to fair value with changes recorded in the </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Change in fair value of contingent consideration</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> in the Unaudited Condensed Consolidated Statements of Operations. </span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the most recent re-measurement of the contingent consideration liability as of December 31, 2023, the Company determined it appropriate to write-off the remaining balance of the SciSafe contingent consideration liability. The target revenue required for earnout was not met during the year ended December 31, 2023 and had been determined to not be probable to achieve in future years. The change in fair value of contingent consideration of $<ix:nonFraction unitRef="usd" contextRef="c-118" decimals="-5" sign="-" name="us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1" scale="6" id="f-709">1.6</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="c-119" decimals="-5" sign="-" name="us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1" scale="6" id="f-710">1.8</ix:nonFraction> million</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">associated with the contingent consideration liability was included within the </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Change in fair value of contingent consideration</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> in the Condensed Consolidated Statements of Operations for the three and nine months ended September&#160;30, 2023, respectively.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">There were no remeasurements to fair value during the three and nine months ended September&#160;30, 2024 of financial assets and liabilities that are not measured at fair value on a recurring basis.</span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock" id="f-711" escape="true"><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables set forth the Company&#8217;s financial assets and liabilities measured at fair value on a recurring basis as of September&#160;30, 2024 and December&#160;31, 2023, based on the three-tier fair value hierarchy:</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(In thousands)</span></div><div style="margin-top:12pt"><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:44.354%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.085%"/><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">As of September 30, 2024</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Level 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Level 2</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Level 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Assets:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cash equivalents:</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"/><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:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Money market accounts</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-120" decimals="-3" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="f-712">13,731</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-121" decimals="-3" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="f-713">-</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-122" decimals="-3" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="f-714">-</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-123" decimals="-3" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="f-715">13,731</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Available-for-sale securities:</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">U.S. government securities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-124" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="f-716">2,679</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-125" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:fixed-zero" scale="3" id="f-717">-</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-126" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:fixed-zero" scale="3" id="f-718">-</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-127" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="f-719">2,679</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Corporate debt securities</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-128" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" scale="3" id="f-720">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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-129" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="f-721">8,735</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-130" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:fixed-zero" scale="3" id="f-722">-</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-131" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="f-723">9,130</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:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other debt securities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-132" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:fixed-zero" scale="3" id="f-724">-</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-133" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="f-725">3,286</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-134" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:fixed-zero" scale="3" id="f-726">-</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-135" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="f-727">3,286</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-136" decimals="-3" name="us-gaap:AssetsFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="f-728">16,805</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;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;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-137" decimals="-3" name="us-gaap:AssetsFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="f-729">12,021</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;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;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-138" decimals="-3" name="us-gaap:AssetsFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="f-730">-</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;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;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-139" decimals="-3" name="us-gaap:AssetsFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="f-731">28,826</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">As of December 31, 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"/><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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Assets:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cash equivalents:</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"/><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:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Money market accounts</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-140" decimals="-3" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="f-732">25,034</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-141" decimals="-3" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="f-733">-</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-142" decimals="-3" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="f-734">-</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-143" decimals="-3" name="us-gaap:CashAndCashEquivalentsFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="f-735">25,034</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Available-for-sale securities:</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"/><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:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">U.S. government securities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-144" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="f-736">5,170</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-145" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:fixed-zero" scale="3" id="f-737">-</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-146" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:fixed-zero" scale="3" id="f-738">-</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-147" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="f-739">5,170</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Corporate debt securities</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-148" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:fixed-zero" scale="3" id="f-740">-</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-149" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="f-741">9,674</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-150" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:fixed-zero" scale="3" id="f-742">-</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-151" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="f-743">9,674</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:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other debt securities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-152" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:fixed-zero" scale="3" id="f-744">-</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-153" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="f-745">1,992</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-154" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:fixed-zero" scale="3" id="f-746">-</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-155" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="f-747">1,992</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-156" decimals="-3" name="us-gaap:AssetsFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="f-748">30,204</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;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;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-157" decimals="-3" name="us-gaap:AssetsFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="f-749">11,666</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;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;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-158" decimals="-3" name="us-gaap:AssetsFairValueDisclosure" format="ixt:fixed-zero" scale="3" id="f-750">-</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;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;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-159" decimals="-3" name="us-gaap:AssetsFairValueDisclosure" format="ixt:num-dot-decimal" scale="3" id="f-751">41,870</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div></ix:nonNumeric><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">There have been no transfers of assets or liabilities between the fair value measurement levels.</span></div></ix:continuation><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">19</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i3cbe0eff041b4c7c8946c2db684c733a_7">Table of Contents</a></span></div></div><ix:nonNumeric contextRef="c-1" name="us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock" id="f-752" escape="true"><ix:continuation id="f-703-3"><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the changes in fair value of contingent consideration liabilities that are measured using Level 3 inputs for the three and nine months ended September&#160;30, 2023. There was no contingent consideration liability outstanding as of September&#160;30, 2024.</span></div><div style="margin-top:12pt"><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:81.778%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.022%"/><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Nine Months Ended September 30,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(In thousands)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Balance at beginning of period</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-160" decimals="-3" name="us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue" format="ixt:num-dot-decimal" scale="3" id="f-753">4,456</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Change in fair value recognized in net loss</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-161" decimals="-3" sign="-" name="us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarnings1" format="ixt:num-dot-decimal" scale="3" id="f-754">1,778</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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Payment of contingent consideration earned</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-161" decimals="-3" name="us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements" format="ixt:num-dot-decimal" scale="3" id="f-755">2,263</ix:nonFraction>)</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Balance at end of period</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-162" decimals="-3" name="us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue" scale="3" id="f-756">415</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div></ix:continuation></ix:nonNumeric><div style="margin-top:12pt"><span><br/></span></div><div id="i3cbe0eff041b4c7c8946c2db684c733a_49"></div><div style="margin-top:12pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">5.&#160;&#160;&#160;&#160;<ix:nonNumeric contextRef="c-1" name="us-gaap:InvestmentTextBlock" id="f-757" continuedAt="f-757-1" escape="true">Investments</ix:nonNumeric></span></div><ix:continuation id="f-757-1" continuedAt="f-757-2"><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Available-for-sale securities</span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:DebtSecuritiesAvailableForSaleTableTextBlock" id="f-758" continuedAt="f-758-1" escape="true"><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s portfolio of available-for-sale marketable securities consists of the following:</span></div><div style="margin-top:12pt"><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:44.354%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.085%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">September 30, 2024</span></td></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" rowspan="2" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Amortized<br/>Cost</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Gross unrealized</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" rowspan="2" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Estimated<br/>Fair Value</span></td></tr><tr style="height:14pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(In thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Gains</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Losses</span></td><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Available-for-sale securities, current portion</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">&#160;</span></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">U.S. government securities</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-163" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostCurrent" format="ixt:num-dot-decimal" scale="3" id="f-759">2,676</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-163" decimals="-3" name="blfs:DebtSecuritiesAvailableforsaleUnrealizedGainCurrent" scale="3" id="f-760">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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-163" decimals="-3" name="blfs:DebtSecuritiesAvailableForSaleUnrealizedLossCurrent" format="ixt:fixed-zero" scale="3" id="f-761">-</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-163" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent" format="ixt:num-dot-decimal" scale="3" id="f-762">2,679</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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Corporate debt securities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-164" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostCurrent" format="ixt:num-dot-decimal" scale="3" id="f-763">6,149</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-164" decimals="-3" name="blfs:DebtSecuritiesAvailableforsaleUnrealizedGainCurrent" scale="3" id="f-764">16</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-164" decimals="-3" name="blfs:DebtSecuritiesAvailableForSaleUnrealizedLossCurrent" format="ixt:fixed-zero" scale="3" id="f-765">-</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-164" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent" format="ixt:num-dot-decimal" scale="3" id="f-766">6,165</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other debt securities</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-165" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostCurrent" format="ixt:num-dot-decimal" scale="3" id="f-767">1,363</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-165" decimals="-3" name="blfs:DebtSecuritiesAvailableforsaleUnrealizedGainCurrent" scale="3" id="f-768">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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-165" decimals="-3" name="blfs:DebtSecuritiesAvailableForSaleUnrealizedLossCurrent" format="ixt:fixed-zero" scale="3" id="f-769">-</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-165" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent" format="ixt:num-dot-decimal" scale="3" id="f-770">1,367</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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total short-term</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostCurrent" format="ixt:num-dot-decimal" scale="3" id="f-771">10,188</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="blfs:DebtSecuritiesAvailableforsaleUnrealizedGainCurrent" scale="3" id="f-772">23</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="blfs:DebtSecuritiesAvailableForSaleUnrealizedLossCurrent" format="ixt:fixed-zero" scale="3" id="f-773">-</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent" format="ixt:num-dot-decimal" scale="3" id="f-774">10,211</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Available-for-sale securities, long-term</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">&#160;</span></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Corporate debt securities</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-164" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostNoncurrent" format="ixt:num-dot-decimal" scale="3" id="f-775">2,944</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-164" decimals="-3" name="blfs:DebtSecuritiesAvailableforsaleUnrealizedGainNoncurrent" scale="3" id="f-776">21</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-164" decimals="-3" name="blfs:DebtSecuritiesAvailableForSaleUnrealizedLossNoncurrent" format="ixt:fixed-zero" scale="3" id="f-777">-</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-164" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleAccruedInterestAfterAllowanceForCreditLossNoncurrent" format="ixt:num-dot-decimal" scale="3" id="f-778">2,965</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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other debt securities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-165" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostNoncurrent" format="ixt:num-dot-decimal" scale="3" id="f-779">1,910</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-165" decimals="-3" name="blfs:DebtSecuritiesAvailableforsaleUnrealizedGainNoncurrent" scale="3" id="f-780">9</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-165" decimals="-3" name="blfs:DebtSecuritiesAvailableForSaleUnrealizedLossNoncurrent" format="ixt:fixed-zero" scale="3" id="f-781">-</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-165" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleAccruedInterestAfterAllowanceForCreditLossNoncurrent" format="ixt:num-dot-decimal" scale="3" id="f-782">1,919</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total marketable securities</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis" format="ixt:num-dot-decimal" scale="3" id="f-783">15,042</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;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;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" scale="3" id="f-784">53</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;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;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" format="ixt:fixed-zero" scale="3" id="f-785">-</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;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;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="f-786">15,095</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:12pt"><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:44.354%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.085%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">December 31, 2023</span></td></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" rowspan="2" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Amortized<br/>Cost</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Gross unrealized</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" rowspan="2" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Estimated<br/>Fair Value</span></td></tr><tr style="height:14pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(In thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Gains</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Losses</span></td><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Available-for-sale securities, current portion</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">U.S. government securities</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-166" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostCurrent" format="ixt:num-dot-decimal" scale="3" id="f-787">5,169</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-166" decimals="-3" name="blfs:DebtSecuritiesAvailableforsaleUnrealizedGainCurrent" scale="3" id="f-788">1</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-166" decimals="-3" name="blfs:DebtSecuritiesAvailableForSaleUnrealizedLossCurrent" format="ixt:fixed-zero" scale="3" id="f-789">-</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-166" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent" format="ixt:num-dot-decimal" scale="3" id="f-790">5,170</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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Corporate debt securities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-167" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostCurrent" format="ixt:num-dot-decimal" scale="3" id="f-791">9,673</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-167" decimals="-3" name="blfs:DebtSecuritiesAvailableforsaleUnrealizedGainCurrent" scale="3" id="f-792">5</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-167" decimals="-3" name="blfs:DebtSecuritiesAvailableForSaleUnrealizedLossCurrent" scale="3" id="f-793">4</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-167" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent" format="ixt:num-dot-decimal" scale="3" id="f-794">9,674</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other debt securities</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-168" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostCurrent" format="ixt:num-dot-decimal" scale="3" id="f-795">1,443</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-168" decimals="-3" name="blfs:DebtSecuritiesAvailableforsaleUnrealizedGainCurrent" scale="3" id="f-796">1</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-168" decimals="-3" name="blfs:DebtSecuritiesAvailableForSaleUnrealizedLossCurrent" format="ixt:fixed-zero" scale="3" id="f-797">-</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-168" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent" format="ixt:num-dot-decimal" scale="3" id="f-798">1,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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total short-term</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostCurrent" format="ixt:num-dot-decimal" scale="3" id="f-799">16,285</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="blfs:DebtSecuritiesAvailableforsaleUnrealizedGainCurrent" scale="3" id="f-800">7</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="blfs:DebtSecuritiesAvailableForSaleUnrealizedLossCurrent" scale="3" id="f-801">4</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent" format="ixt:num-dot-decimal" scale="3" id="f-802">16,288</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Available-for-sale securities, long-term</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other debt securities</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-168" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostNoncurrent" scale="3" id="f-803">545</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-168" decimals="-3" name="blfs:DebtSecuritiesAvailableforsaleUnrealizedGainNoncurrent" scale="3" id="f-804">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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-168" decimals="-3" name="blfs:DebtSecuritiesAvailableForSaleUnrealizedLossNoncurrent" format="ixt:fixed-zero" scale="3" id="f-805">-</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-168" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleAccruedInterestAfterAllowanceForCreditLossNoncurrent" scale="3" id="f-806">548</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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total marketable securities</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis" format="ixt:num-dot-decimal" scale="3" id="f-807">16,830</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" scale="3" id="f-808">10</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" scale="3" id="f-809">4</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="f-810">16,836</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div></ix:nonNumeric></ix:continuation><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">20</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i3cbe0eff041b4c7c8946c2db684c733a_7">Table of Contents</a></span></div></div><ix:continuation id="f-757-2"><ix:continuation id="f-758-1"><div style="margin-top:12pt"><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:71.930%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.083%"/><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">September 30, 2024</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(In thousands)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Amortized<br/>Cost</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Estimated<br/>Fair Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Due in one year or less</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostCurrent" format="ixt:num-dot-decimal" scale="3" id="f-811">10,188</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent" format="ixt:num-dot-decimal" scale="3" id="f-812">10,211</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Due after one year through five years</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostNoncurrent" format="ixt:num-dot-decimal" scale="3" id="f-813">4,854</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecuritiesNoncurrent" format="ixt:num-dot-decimal" scale="3" id="f-814">4,884</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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis" format="ixt:num-dot-decimal" scale="3" id="f-815">15,042</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" format="ixt:num-dot-decimal" scale="3" id="f-816">15,095</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div></ix:continuation><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Equity investments</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company periodically invests in non-marketable equity securities of private companies without a readily determinable fair value to promote business and strategic objectives. The Company has adopted the measurement alternative whereby equity securities are carried at cost minus impairment, if any, plus or minus changes resulting from observable process changes in orderly transactions for identical or similar transactions of the same issuer. These securities included Series E Preferred Stock in PanTHERA CryoSolutions, Inc. carried at $<ix:nonFraction unitRef="usd" contextRef="c-169" decimals="-5" name="us-gaap:EquitySecuritiesWithoutReadilyDeterminableFairValueAmount" scale="6" id="f-817"><ix:nonFraction unitRef="usd" contextRef="c-170" decimals="-5" name="us-gaap:EquitySecuritiesWithoutReadilyDeterminableFairValueAmount" scale="6" id="f-818">1.0</ix:nonFraction></ix:nonFraction> million as of September&#160;30, 2024 and December&#160;31, 2023. </span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company also owns securities of Series A-1 and A-2 Preferred Stock in iVexSol, Inc. carried at $<ix:nonFraction unitRef="usd" contextRef="c-171" decimals="-5" name="us-gaap:EquitySecuritiesWithoutReadilyDeterminableFairValueAmount" scale="6" id="f-819">4.1</ix:nonFraction> million for the period ending December&#160;31, 2023. During the six months ended June 30, 2024, the Company received communications that triggered a going concern for the investment. As of June 30, 2024, the Company determined that the fair value of its equity interest was less than its carrying amount, and no longer recoverable, triggering an impairment charge of $<ix:nonFraction unitRef="usd" contextRef="c-172" decimals="-5" name="us-gaap:EquitySecuritiesWithoutReadilyDeterminableFairValueImpairmentLossAnnualAmount" scale="6" id="f-820">4.1</ix:nonFraction> million. The carrying value was <ix:nonFraction unitRef="usd" contextRef="c-173" decimals="INF" name="us-gaap:EquitySecuritiesWithoutReadilyDeterminableFairValueAmount" format="ixt:fixed-zero" scale="6" id="f-821">zero</ix:nonFraction> as of September&#160;30, 2024.</span></div></ix:continuation><div id="i3cbe0eff041b4c7c8946c2db684c733a_52"></div><div style="margin-top:12pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">6.&#160;&#160;&#160;&#160;<ix:nonNumeric contextRef="c-1" name="us-gaap:InventoryDisclosureTextBlock" id="f-822" continuedAt="f-822-1" escape="true">Inventories</ix:nonNumeric></span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfInventoryCurrentTableTextBlock" id="f-823" escape="true"><ix:continuation id="f-822-1"><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Inventories consist of the following as of September&#160;30, 2024 and December&#160;31, 2023:</span></div><div style="margin-top:12pt"><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:71.930%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.083%"/><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">September 30,</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(In thousands)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2024</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Raw materials</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:InventoryRawMaterialsNetOfReserves" format="ixt:num-dot-decimal" scale="3" id="f-824">12,722</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:InventoryRawMaterialsNetOfReserves" format="ixt:num-dot-decimal" scale="3" id="f-825">16,932</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Work in progress</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:InventoryWorkInProcessNetOfReserves" format="ixt:num-dot-decimal" scale="3" id="f-826">6,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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:InventoryWorkInProcessNetOfReserves" format="ixt:num-dot-decimal" scale="3" id="f-827">5,890</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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Finished goods</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:InventoryFinishedGoodsNetOfReserves" format="ixt:num-dot-decimal" scale="3" id="f-828">12,810</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:InventoryFinishedGoodsNetOfReserves" format="ixt:num-dot-decimal" scale="3" id="f-829">9,386</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total inventories</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:InventoryNet" format="ixt:num-dot-decimal" scale="3" id="f-830">32,179</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;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;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:InventoryNet" format="ixt:num-dot-decimal" scale="3" id="f-831">32,208</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div></ix:continuation></ix:nonNumeric><div id="i3cbe0eff041b4c7c8946c2db684c733a_55"></div><div style="margin-top:12pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">7.&#160;&#160;&#160;&#160;<ix:nonNumeric contextRef="c-1" name="us-gaap:LesseeFinanceLeasesTextBlock" id="f-833" continuedAt="f-833-1" escape="true"><ix:nonNumeric contextRef="c-1" name="us-gaap:LesseeOperatingLeasesTextBlock" id="f-832" continuedAt="f-832-1" escape="true">Leases</ix:nonNumeric></ix:nonNumeric></span></div><ix:continuation id="f-833-1" continuedAt="f-833-2"><ix:continuation id="f-832-1" continuedAt="f-832-2"><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has various operating lease agreements for office space, warehouses, manufacturing, and production locations as well as vehicles and other equipment. Our real estate leases had original lease terms of <span style="-sec-ix-hidden:f-834">three</span> to <ix:nonNumeric contextRef="c-175" name="us-gaap:LesseeOperatingLeaseTermOfContract" format="ixt-sec:durwordsen" id="f-835">eleven years</ix:nonNumeric> and have remaining lease terms of <span style="-sec-ix-hidden:f-836">one</span> to <ix:nonNumeric contextRef="c-175" name="us-gaap:LesseeOperatingLeaseRemainingLeaseTerm" format="ixt-sec:durwordsen" id="f-837">eight years</ix:nonNumeric>. We exclude options that are not reasonably certain to be exercised from our lease terms, ranging from <span style="-sec-ix-hidden:f-838">one</span> to <ix:nonNumeric contextRef="c-175" name="us-gaap:LesseeOperatingLeaseRenewalTerm" format="ixt-sec:durwordsen" id="f-839">five years</ix:nonNumeric>. Our lease payments consist primarily of fixed rental payments for the right to use the underlying leased assets over the lease terms, with all other lease payments consisting of variable lease costs. For certain leases, we receive incentives from our landlords, such as rent abatements, which effectively reduce the total lease payments owed for these leases. Vehicle and other equipment operating leases had original lease terms of <span style="-sec-ix-hidden:f-840">four</span> to <ix:nonNumeric contextRef="c-177" name="us-gaap:LesseeOperatingLeaseTermOfContract" format="ixt-sec:durwordsen" id="f-841">five years</ix:nonNumeric> and have remaining terms between <span style="-sec-ix-hidden:f-842">one</span> and <ix:nonNumeric contextRef="c-177" name="us-gaap:LesseeOperatingLeaseRemainingLeaseTerm" format="ixt-sec:durwordsen" id="f-843">five years</ix:nonNumeric>.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our financing leases relate to research equipment, machinery, and other equipment. </span></div></ix:continuation></ix:continuation><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">21</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i3cbe0eff041b4c7c8946c2db684c733a_7">Table of Contents</a></span></div></div><ix:continuation id="f-833-2"><ix:continuation id="f-832-2"><ix:nonNumeric contextRef="c-1" name="blfs:LesseeOperatingAndFinanceLeaseTermAndDiscountRateTableTextBlock" id="f-844" escape="true"><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The table below presents certain information related to the weighted average discount rate and weighted average remaining lease term for the Company&#8217;s leases as of September&#160;30, 2024 and December&#160;31, 2023:</span></div><div style="margin-top:12pt"><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:71.930%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.083%"/><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">September 30,</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(In thousands)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2024</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Weighted average discount rate - operating leases</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="number" contextRef="c-3" decimals="3" name="us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent" scale="-2" id="f-845">5.8</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="number" contextRef="c-4" decimals="3" name="us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent" scale="-2" id="f-846">4.4</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Weighted average discount rate - finance 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="number" contextRef="c-3" decimals="3" name="us-gaap:FinanceLeaseWeightedAverageDiscountRatePercent" scale="-2" id="f-847">8.4</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="number" contextRef="c-4" decimals="3" name="us-gaap:FinanceLeaseWeightedAverageDiscountRatePercent" scale="-2" id="f-848">8.3</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Weighted average remaining lease term in years - operating leases</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="c-3" name="us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1" format="ixt-sec:duryear" id="f-849">6.1</ix:nonNumeric></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="c-4" name="us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1" format="ixt-sec:duryear" id="f-850">6.6</ix:nonNumeric></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Weighted average remaining lease term in years - finance leases</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="c-3" name="us-gaap:FinanceLeaseWeightedAverageRemainingLeaseTerm1" format="ixt-sec:duryear" id="f-851">3.5</ix:nonNumeric></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="c-4" name="us-gaap:FinanceLeaseWeightedAverageRemainingLeaseTerm1" format="ixt-sec:duryear" id="f-852">4.1</ix:nonNumeric></span></td></tr></table></div></ix:nonNumeric><ix:nonNumeric contextRef="c-1" name="us-gaap:LeaseCostTableTextBlock" id="f-853" escape="true"><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of lease expense for the three and nine months ended September&#160;30, 2024 and 2023 were as follows:</span></div><div style="margin-top:12pt"><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:44.354%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.085%"/><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Three Months Ended<br/>September 30,</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Nine Months Ended<br/>September 30,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(In thousands)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating lease costs</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-19" decimals="-3" name="us-gaap:OperatingLeaseCost" format="ixt:num-dot-decimal" scale="3" id="f-854">1,018</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-20" decimals="-3" name="us-gaap:OperatingLeaseCost" scale="3" id="f-855">810</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:OperatingLeaseCost" format="ixt:num-dot-decimal" scale="3" id="f-856">2,639</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-21" decimals="-3" name="us-gaap:OperatingLeaseCost" format="ixt:num-dot-decimal" scale="3" id="f-857">2,460</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Financing lease 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-19" decimals="-3" name="blfs:FinancingLeaseCosts" scale="3" id="f-858">57</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-20" decimals="-3" name="blfs:FinancingLeaseCosts" format="ixt:fixed-zero" scale="3" id="f-859">-</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="blfs:FinancingLeaseCosts" scale="3" id="f-860">173</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-21" decimals="-3" name="blfs:FinancingLeaseCosts" format="ixt:fixed-zero" scale="3" id="f-861">-</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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Short-term lease costs</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-19" decimals="-3" name="us-gaap:ShortTermLeaseCost" scale="3" id="f-862">452</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-20" decimals="-3" name="us-gaap:ShortTermLeaseCost" scale="3" id="f-863">510</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:ShortTermLeaseCost" format="ixt:num-dot-decimal" scale="3" id="f-864">1,263</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-21" decimals="-3" name="us-gaap:ShortTermLeaseCost" format="ixt:num-dot-decimal" scale="3" id="f-865">1,266</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total operating lease costs</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-19" decimals="-3" name="blfs:OperatingLeaseCostsAndShortTermLeaseCosts" format="ixt:num-dot-decimal" scale="3" id="f-866">1,527</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-20" decimals="-3" name="blfs:OperatingLeaseCostsAndShortTermLeaseCosts" format="ixt:num-dot-decimal" scale="3" id="f-867">1,320</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="blfs:OperatingLeaseCostsAndShortTermLeaseCosts" format="ixt:num-dot-decimal" scale="3" id="f-868">4,075</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-21" decimals="-3" name="blfs:OperatingLeaseCostsAndShortTermLeaseCosts" format="ixt:num-dot-decimal" scale="3" id="f-869">3,726</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Variable lease 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-19" decimals="-3" name="us-gaap:VariableLeaseCost" scale="3" id="f-870">446</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-20" decimals="-3" name="us-gaap:VariableLeaseCost" scale="3" id="f-871">299</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:VariableLeaseCost" format="ixt:num-dot-decimal" scale="3" id="f-872">1,166</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-21" decimals="-3" name="us-gaap:VariableLeaseCost" scale="3" id="f-873">903</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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total lease costs</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-19" decimals="-3" name="us-gaap:LeaseCost" format="ixt:num-dot-decimal" scale="3" id="f-874">1,973</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-20" decimals="-3" name="us-gaap:LeaseCost" format="ixt:num-dot-decimal" scale="3" id="f-875">1,619</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:LeaseCost" format="ixt:num-dot-decimal" scale="3" id="f-876">5,241</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-21" decimals="-3" name="us-gaap:LeaseCost" format="ixt:num-dot-decimal" scale="3" id="f-877">4,629</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div></ix:nonNumeric><ix:nonNumeric contextRef="c-1" name="us-gaap:FinanceLeaseLiabilityMaturityTableTextBlock" id="f-879" escape="true"><ix:nonNumeric contextRef="c-1" name="us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock" id="f-878" escape="true"><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Maturities of our lease liabilities as of September&#160;30, 2024 are as follows: </span></div><div style="margin-top:12pt"><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:71.930%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.083%"/><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(In thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Operating <br/>Leases</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Financing <br/>Leases</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2024 (3 months remaining)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear" scale="3" id="f-880">857</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear" scale="3" id="f-881">103</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2025</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" format="ixt:num-dot-decimal" scale="3" id="f-882">3,630</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:FinanceLeaseLiabilityPaymentsDueNextTwelveMonths" scale="3" id="f-883">413</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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2026</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" format="ixt:num-dot-decimal" scale="3" id="f-884">3,249</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:FinanceLeaseLiabilityPaymentsDueYearTwo" scale="3" id="f-885">389</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2027</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree" format="ixt:num-dot-decimal" scale="3" id="f-886">2,970</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:FinanceLeaseLiabilityPaymentsDueYearThree" scale="3" id="f-887">387</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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2028</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour" format="ixt:num-dot-decimal" scale="3" id="f-888">3,021</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:FinanceLeaseLiabilityPaymentsDueYearFour" scale="3" id="f-889">134</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Thereafter</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="blfs:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFour" format="ixt:num-dot-decimal" scale="3" id="f-890">7,794</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="blfs:FinanceLeaseLiabilityPaymentsDueAfterYearFour" format="ixt:fixed-zero" scale="3" id="f-891">-</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:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total lease payments</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue" format="ixt:num-dot-decimal" scale="3" id="f-892">21,521</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:FinanceLeaseLiabilityPaymentsDue" format="ixt:num-dot-decimal" scale="3" id="f-893">1,426</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Less: 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" format="ixt:num-dot-decimal" scale="3" id="f-894">3,544</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:FinanceLeaseLiabilityUndiscountedExcessAmount" scale="3" id="f-895">190</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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total present value of lease liabilities</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:OperatingLeaseLiability" format="ixt:num-dot-decimal" scale="3" id="f-896">17,977</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:FinanceLeaseLiability" format="ixt:num-dot-decimal" scale="3" id="f-897">1,236</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div></ix:nonNumeric></ix:nonNumeric></ix:continuation></ix:continuation><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">22</span></div></div></div><div id="i3cbe0eff041b4c7c8946c2db684c733a_58"></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i3cbe0eff041b4c7c8946c2db684c733a_7">Table of Contents</a></span></div></div><div style="margin-top:12pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">8. &#160;&#160;&#160;&#160;<ix:nonNumeric contextRef="c-1" name="blfs:AssetsHeldForRentTextBlock" id="f-898" continuedAt="f-898-1" escape="true">Assets held for rent</ix:nonNumeric></span></div><ix:continuation id="f-898-1"><ix:nonNumeric contextRef="c-1" name="blfs:ScheduleOfAssetsHeldForRentTableTextBlock" id="f-899" escape="true"><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Assets held for rent consist of the following as of September&#160;30, 2024 and December&#160;31, 2023:</span></div><div style="margin-top:12pt"><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:71.930%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.083%"/><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">September 30,</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(In thousands)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2024</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Shippers placed in service</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="blfs:ShippersPlacedInService" format="ixt:num-dot-decimal" scale="3" id="f-900">9,862</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="blfs:ShippersPlacedInService" format="ixt:num-dot-decimal" scale="3" id="f-901">9,866</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Fixed assets held for rent</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="blfs:FixedAssetsHeldForRent" format="ixt:num-dot-decimal" scale="3" id="f-902">6,538</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="blfs:FixedAssetsHeldForRent" format="ixt:num-dot-decimal" scale="3" id="f-903">1,468</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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accumulated depreciation</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="blfs:ShippersPlacedInServiceAccumulatedDepreciation" format="ixt:num-dot-decimal" scale="3" id="f-904">8,813</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="blfs:ShippersPlacedInServiceAccumulatedDepreciation" format="ixt:num-dot-decimal" scale="3" id="f-905">6,272</ix:nonFraction>)</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Subtotal</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="blfs:ShippersPlacedInServiceNet" format="ixt:num-dot-decimal" scale="3" id="f-906">7,587</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="blfs:ShippersPlacedInServiceNet" format="ixt:num-dot-decimal" scale="3" id="f-907">5,062</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Shippers and related components in production</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="blfs:ShippersAndRelatedComponentsInProduction" format="ixt:num-dot-decimal" scale="3" id="f-908">3,235</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="blfs:ShippersAndRelatedComponentsInProduction" format="ixt:num-dot-decimal" scale="3" id="f-909">2,651</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="blfs:ShippersPlacedInServiceAndFixedAssetsHeldForRentNet" format="ixt:num-dot-decimal" scale="3" id="f-910">10,822</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;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;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="blfs:ShippersPlacedInServiceAndFixedAssetsHeldForRentNet" format="ixt:num-dot-decimal" scale="3" id="f-911">7,713</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div></ix:nonNumeric><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Shippers and related components in production include shippers complete and ready to be deployed and placed in service upon a customer order, shippers in the process of being assembled, and components available to build shippers. We recognized $<ix:nonFraction unitRef="usd" contextRef="c-19" decimals="-5" name="blfs:AssetsHeldForRentDepreciation" format="ixt:num-dot-decimal" scale="6" id="f-912">0.8</ix:nonFraction>&#160;million and $<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-5" name="blfs:AssetsHeldForRentDepreciation" scale="6" id="f-913">2.3</ix:nonFraction> million in depreciation expense related to assets held for rent during the three and nine months ended September&#160;30, 2024, respectively, and $<ix:nonFraction unitRef="usd" contextRef="c-20" decimals="-5" name="blfs:AssetsHeldForRentDepreciation" scale="6" id="f-914">0.9</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="c-21" decimals="-5" name="blfs:AssetsHeldForRentDepreciation" scale="6" id="f-915">2.8</ix:nonFraction> million during the three and nine months ended September&#160;30, 2023, respectively.</span></div></ix:continuation><div id="i3cbe0eff041b4c7c8946c2db684c733a_61"></div><div style="margin-top:12pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">9.&#160;&#160;&#160;&#160;<ix:nonNumeric contextRef="c-1" name="us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock" id="f-916" continuedAt="f-916-1" escape="true">Property and equipment</ix:nonNumeric></span></div><ix:continuation id="f-916-1"><ix:nonNumeric contextRef="c-1" name="us-gaap:PropertyPlantAndEquipmentTextBlock" id="f-917" escape="true"><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property and equipment consist of the following as of September&#160;30, 2024 and December&#160;31, 2023:</span></div><div style="margin-top:12pt"><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:71.930%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.083%"/><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">September 30,</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(In thousands)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2024</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property and equipment</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Leasehold improvements</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-178" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="f-918">5,982</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-179" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="f-919">5,913</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:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Furniture and computer equipment</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-180" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" scale="3" id="f-920">769</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-181" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" scale="3" id="f-921">773</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Manufacturing and other equipment</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-182" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="f-922">17,084</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-183" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="f-923">19,893</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:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Construction in-progress</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-184" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="f-924">4,105</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-185" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="f-925">3,807</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Subtotal</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="f-926">27,940</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentGross" format="ixt:num-dot-decimal" scale="3" id="f-927">30,386</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Less: Accumulated depreciation</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="3" id="f-928">10,231</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" format="ixt:num-dot-decimal" scale="3" id="f-929">9,456</ix:nonFraction>)</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property and equipment, net</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentNet" format="ixt:num-dot-decimal" scale="3" id="f-930">17,709</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;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;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:PropertyPlantAndEquipmentNet" format="ixt:num-dot-decimal" scale="3" id="f-931">20,930</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div></ix:nonNumeric><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Depreciation expense for property and equipment was $<ix:nonFraction unitRef="usd" contextRef="c-19" decimals="-5" name="us-gaap:Depreciation" format="ixt:num-dot-decimal" scale="6" id="f-932">0.6</ix:nonFraction>&#160;million and $<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-5" name="us-gaap:Depreciation" scale="6" id="f-933">1.9</ix:nonFraction> million for the three and nine months ended September&#160;30, 2024, respectively, and $<ix:nonFraction unitRef="usd" contextRef="c-20" decimals="-5" name="us-gaap:Depreciation" format="ixt:num-dot-decimal" scale="6" id="f-934">1.0</ix:nonFraction>&#160;million and $<ix:nonFraction unitRef="usd" contextRef="c-21" decimals="-5" name="us-gaap:Depreciation" scale="6" id="f-935">2.9</ix:nonFraction> million during the three and nine months ended September&#160;30, 2023, respectively.</span></div></ix:continuation><div id="i3cbe0eff041b4c7c8946c2db684c733a_64"></div><div style="margin-top:12pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">10.&#160;&#160;&#160;&#160;<ix:nonNumeric contextRef="c-1" name="us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock" id="f-936" continuedAt="f-936-1" escape="true">Goodwill and intangible assets</ix:nonNumeric></span></div><ix:continuation id="f-936-1" continuedAt="f-936-2"><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Goodwill</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Goodwill represents the difference between the purchase price and the estimated fair value of identifiable assets acquired and liabilities assumed. Goodwill acquired in a business combination is determined to have an indefinite useful life and is not amortized but instead is tested for impairment at least annually in accordance with ASC 350.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Intangible assets</span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" id="f-937" continuedAt="f-937-1" escape="true"><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Intangible assets, net consisted of the following as of September&#160;30, 2024 and December&#160;31, 2023:</span></div></ix:nonNumeric></ix:continuation><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">23</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i3cbe0eff041b4c7c8946c2db684c733a_7">Table of Contents</a></span></div></div><ix:continuation id="f-936-2"><ix:continuation id="f-937-1"><div style="margin-top:12pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:44.354%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.085%"/><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(In thousands, except weighted average useful life)</span></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">September 30, 2024</span></td><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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Intangible assets:</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Gross Carrying</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Value</span></div></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Accumulated<br/>Amortization</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Net Carrying</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Value</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Weighted</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Average Useful</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Life (in years)</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Customer relationships</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-186" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsGross" format="ixt:num-dot-decimal" scale="3" id="f-938">9,936</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-186" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" format="ixt:num-dot-decimal" scale="3" id="f-939">4,625</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-186" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsNet" format="ixt:num-dot-decimal" scale="3" id="f-940">5,311</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="c-186" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" format="ixt-sec:duryear" id="f-941">9.9</ix:nonNumeric></span></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Tradenames</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-187" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsGross" format="ixt:num-dot-decimal" scale="3" id="f-942">8,134</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-187" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" format="ixt:num-dot-decimal" scale="3" id="f-943">2,543</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-187" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsNet" format="ixt:num-dot-decimal" scale="3" id="f-944">5,591</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="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="c-187" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" format="ixt-sec:duryear" id="f-945">10.5</ix:nonNumeric></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Technology - acquired</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-188" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsGross" format="ixt:num-dot-decimal" scale="3" id="f-946">18,372</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-188" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" format="ixt:num-dot-decimal" scale="3" id="f-947">10,859</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-188" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsNet" format="ixt:num-dot-decimal" scale="3" id="f-948">7,513</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="c-188" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" format="ixt-sec:duryear" id="f-949">3.3</ix:nonNumeric></span></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Non-compete agreements</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-189" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsGross" scale="3" id="f-950">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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-189" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" scale="3" id="f-951">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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-189" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsNet" format="ixt:fixed-zero" scale="3" id="f-952">&#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="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="c-189" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" format="ixt-sec:duryear" id="f-953">0.0</ix:nonNumeric></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total intangible assets</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:IntangibleAssetsGrossExcludingGoodwill" format="ixt:num-dot-decimal" scale="3" id="f-954">37,192</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" format="ixt:num-dot-decimal" scale="3" id="f-955">18,777</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:IntangibleAssetsNetExcludingGoodwill" format="ixt:num-dot-decimal" scale="3" id="f-956">18,415</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="c-3" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" format="ixt-sec:duryear" id="f-957">6.6</ix:nonNumeric></span></td></tr></table></div><div style="margin-top:12pt"><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:44.354%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.085%"/><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(In thousands, except weighted average useful life)</span></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">December 31, 2023</span></td><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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Intangible assets:</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Gross Carrying</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Value</span></div></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Accumulated<br/>Amortization</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Net Carrying</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Value</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Weighted</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Average Useful</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Life (in years)</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Customer relationships</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-190" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsGross" format="ixt:num-dot-decimal" scale="3" id="f-958">9,936</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-190" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" format="ixt:num-dot-decimal" scale="3" id="f-959">4,217</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-190" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsNet" format="ixt:num-dot-decimal" scale="3" id="f-960">5,719</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="c-190" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" format="ixt-sec:duryear" id="f-961">10.7</ix:nonNumeric></span></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Tradenames</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-191" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsGross" format="ixt:num-dot-decimal" scale="3" id="f-962">8,134</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-191" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" format="ixt:num-dot-decimal" scale="3" id="f-963">2,077</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-191" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsNet" format="ixt:num-dot-decimal" scale="3" id="f-964">6,057</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="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="c-191" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" format="ixt-sec:duryear" id="f-965">11.3</ix:nonNumeric></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Technology - acquired</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-192" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsGross" format="ixt:num-dot-decimal" scale="3" id="f-966">18,372</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-192" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" format="ixt:num-dot-decimal" scale="3" id="f-967">9,123</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-192" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsNet" format="ixt:num-dot-decimal" scale="3" id="f-968">9,249</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="c-192" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" format="ixt-sec:duryear" id="f-969">4.1</ix:nonNumeric></span></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Non-compete agreements</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-193" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsGross" scale="3" id="f-970">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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-193" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" scale="3" id="f-971">626</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-193" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsNet" scale="3" id="f-972">124</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="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="c-193" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" format="ixt-sec:duryear" id="f-973">0.8</ix:nonNumeric></span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total intangible assets</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:IntangibleAssetsGrossExcludingGoodwill" format="ixt:num-dot-decimal" scale="3" id="f-974">37,192</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization" format="ixt:num-dot-decimal" scale="3" id="f-975">16,043</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:IntangibleAssetsNetExcludingGoodwill" format="ixt:num-dot-decimal" scale="3" id="f-976">21,149</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="c-4" name="us-gaap:FiniteLivedIntangibleAssetUsefulLife" format="ixt-sec:duryear" id="f-977">7.3</ix:nonNumeric></span></td></tr></table></div></ix:continuation><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Amortization expense for definite-lived intangible assets was $<ix:nonFraction unitRef="usd" contextRef="c-19" decimals="-5" name="us-gaap:AmortizationOfIntangibleAssets" scale="6" id="f-978">0.9</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-5" name="us-gaap:AmortizationOfIntangibleAssets" scale="6" id="f-979">2.7</ix:nonFraction> million for the three and nine months ended September&#160;30, 2024, respectively, and $<ix:nonFraction unitRef="usd" contextRef="c-20" decimals="-5" name="us-gaap:AmortizationOfIntangibleAssets" format="ixt:num-dot-decimal" scale="6" id="f-980">1.3</ix:nonFraction>&#160;million and $<ix:nonFraction unitRef="usd" contextRef="c-21" decimals="-5" name="us-gaap:AmortizationOfIntangibleAssets" format="ixt:num-dot-decimal" scale="6" id="f-981">4.1</ix:nonFraction>&#160;million for the three and nine months ended September&#160;30, 2023, respectively. <ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" id="f-982" continuedAt="f-982-1" escape="true">As of September&#160;30, 2024, the Company expects to record the following amortization expense for definite-lived intangible assets:</ix:nonNumeric></span></div><ix:continuation id="f-982-1"><div style="margin-top:12pt"><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:85.718%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.082%"/><td style="width:0.1%"/></tr><tr style="height:14pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(In thousands)</span></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Amortization<br/>Expense</span></td></tr><tr style="height:14pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">For the Years Ending December 31,</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2024 (3 months remaining)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear" scale="3" id="f-983">868</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2025</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" format="ixt:num-dot-decimal" scale="3" id="f-984">3,468</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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2026</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" format="ixt:num-dot-decimal" scale="3" id="f-985">3,358</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2027</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" format="ixt:num-dot-decimal" scale="3" id="f-986">2,605</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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2028</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" format="ixt:num-dot-decimal" scale="3" id="f-987">1,500</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Thereafter</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="blfs:FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour" format="ixt:num-dot-decimal" scale="3" id="f-988">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:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:FiniteLivedIntangibleAssetsNet" format="ixt:num-dot-decimal" scale="3" id="f-989">18,415</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div></ix:continuation></ix:continuation><div style="margin-top:12pt"><span><br/></span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">24</span></div></div></div><div id="i3cbe0eff041b4c7c8946c2db684c733a_67"></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i3cbe0eff041b4c7c8946c2db684c733a_7">Table of Contents</a></span></div></div><div style="margin-top:12pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">11.&#160;&#160;&#160;&#160;<ix:nonNumeric contextRef="c-1" name="us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock" id="f-990" continuedAt="f-990-1" escape="true">Accrued expenses and other current liabilities</ix:nonNumeric></span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:OtherCurrentLiabilitiesTableTextBlock" id="f-991" escape="true"><ix:continuation id="f-990-1"><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accrued expenses and other current liabilities consist of the following as of September&#160;30, 2024 and December&#160;31, 2023:</span></div><div style="margin-top:12pt"><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:71.930%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.083%"/><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">September 30,</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(In thousands)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2024</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accrued expenses</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:AccruedLiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="f-992">2,864</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:AccruedLiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="f-993">6,667</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accrued taxes</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:AccruedIncomeTaxesCurrent" scale="3" id="f-994">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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:AccruedIncomeTaxesCurrent" scale="3" id="f-995">551</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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accrued compensation</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:DeferredCompensationLiabilityCurrent" format="ixt:num-dot-decimal" scale="3" id="f-996">4,777</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:DeferredCompensationLiabilityCurrent" format="ixt:num-dot-decimal" scale="3" id="f-997">2,902</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Deferred revenue, current</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:ContractWithCustomerLiabilityCurrent" scale="3" id="f-998">435</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:ContractWithCustomerLiabilityCurrent" scale="3" id="f-999">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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total accrued expenses and other current liabilities</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="blfs:AccruedExpensesAndOtherCurrentLiabilities" format="ixt:num-dot-decimal" scale="3" id="f-1000">8,449</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="blfs:AccruedExpensesAndOtherCurrentLiabilities" format="ixt:num-dot-decimal" scale="3" id="f-1001">10,775</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div></ix:continuation></ix:nonNumeric><div id="i3cbe0eff041b4c7c8946c2db684c733a_70"></div><div style="margin-top:12pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">12.&#160;&#160;&#160;&#160;<ix:nonNumeric contextRef="c-1" name="us-gaap:CommitmentsAndContingenciesDisclosureTextBlock" id="f-1002" continuedAt="f-1002-1" escape="true">Commitments and contingencies</ix:nonNumeric></span></div><ix:continuation id="f-1002-1" continuedAt="f-1002-2"><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Employment agreements</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have employment agreements with certain key employees. None of these employment agreements is for a definitive period, but rather each will continue indefinitely until terminated in accordance with its terms. The agreements provide for a base annual salary, payable in monthly (or shorter) installments. Under certain conditions and for certain of these officers, we may be required to pay additional amounts upon terminating the employee or upon the employee resigning for good reason.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Litigation</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">From time to time, the Company is subject to various legal proceedings that arise in the ordinary course of business, as our industry is characterized by frequent claims and litigation, including claims regarding intellectual property. Management does not believe any of the current claims are material to the Company&#8217;s business. Future litigation cannot be predicted with certainty, and regardless of the outcome, litigation can have an adverse impact on the Company because of defense and settlement costs, diversion of management resources and other factors. The Company carries certain insurance policies that may cover the aforementioned costs. The probability of claims that could result in a loss are evaluated and disclosed, as needed, individually and on a gross basis. Management is not aware of any significant pending or threatened litigation that is anticipated to result in unfavorable judgments against the Company other than those listed below.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Pending litigation claims</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="lawsuit" contextRef="c-3" decimals="INF" name="us-gaap:LossContingencyPendingClaimsNumber" format="ixt-sec:numwordsen" scale="0" id="f-1003">Two</ix:nonFraction> lawsuits have been filed by previous customers seeking payment for losses allegedly related to commercial freezer products from Global Cooling prior to its divestiture. These lawsuits are in various stages, and we continue to defend vigorously against the claims made in them. An estimate for a reasonably possible loss or range of loss cannot be made, though we expect any potential losses incurred to be covered by insurance. </span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Indemnification</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As permitted under Delaware law and in accordance with the Company&#8217;s bylaws, the Company is required to indemnify its officers and directors for certain errors and occurrences while the officer or director is or was serving in such capacity. The Company is also party to indemnification agreements with its directors. The Company believes the fair value of the indemnification rights and agreements is minimal. Accordingly, the Company has not recorded any liabilities for these indemnification rights and agreements as of September&#160;30, 2024 and December&#160;31, 2023.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Purchase obligations </span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Purchase obligations are defined as agreements to purchase goods or services that are enforceable and legally binding and that specify all significant terms, including fixed or minimum quantities to be purchased, fixed, minimum, or variable pricing provisions and the approximate timing of the transactions. As of September&#160;30, 2024, our total short-term obligations were $<ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-5" name="us-gaap:PurchaseObligation" format="ixt:num-dot-decimal" scale="6" id="f-1004">4.2</ix:nonFraction>&#160;million.</span></div></ix:continuation><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">25</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i3cbe0eff041b4c7c8946c2db684c733a_7">Table of Contents</a></span></div></div><ix:continuation id="f-1002-2"><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Non-income related taxes</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Companies are required to collect and remit sales tax from certain customers if the company is determined to have nexus in a particular state. Upon the determination of nexus, which varies by state, companies are additionally required to maintain detailed record of specific product and customer information within each jurisdiction in which it has established nexus to appropriately determine their sales tax liability, requiring technical knowledge of each jurisdiction&#8217;s tax case law. During the year ended December&#160;31, 2023, the Company determined that a sales tax liability related to the periods of 2019 through 2023 was probable and determined an estimated liability. The estimated liability was approximately $<ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-5" name="us-gaap:SalesAndExciseTaxPayableCurrentAndNoncurrent" scale="6" id="f-1005">3.8</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-5" name="us-gaap:SalesAndExciseTaxPayableCurrentAndNoncurrent" scale="6" id="f-1006">4.8</ix:nonFraction> million as of September&#160;30, 2024 and December&#160;31, 2023, respectively. Due to the variety of jurisdictions in which this estimated liability relates to and our ongoing assessment of sales taxes owed, we cannot predict when final liabilities will be satisfied. We will reevaluate the estimated liability and timing of satisfaction each reporting period.</span></div></ix:continuation><div id="i3cbe0eff041b4c7c8946c2db684c733a_73"></div><div style="margin-top:12pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">13.&#160;&#160;&#160;&#160;<ix:nonNumeric contextRef="c-1" name="us-gaap:LongTermDebtTextBlock" id="f-1007" continuedAt="f-1007-1" escape="true">Long-term debt</ix:nonNumeric></span></div><ix:continuation id="f-1007-1" continuedAt="f-1007-2"><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Term Loan</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On September 20, 2022, the Company and certain of its subsidiaries entered into a term loan agreement (the &#8220;Loan Agreement&#8221;), which provides for a term loan in an aggregate maximum principal amount of up to $<ix:nonFraction unitRef="usd" contextRef="c-194" decimals="-6" name="blfs:DebtInstrumentMaximumBorrowingCapacity" format="ixt:num-dot-decimal" scale="6" id="f-1008">60</ix:nonFraction>&#160;million in the increments and upon the dates and milestones described below (the &#8220;Term Loan&#8221;). The Term Loan matures on June 1, 2026. The Loan Agreement permitted the Company to borrow up to $<ix:nonFraction unitRef="usd" contextRef="c-194" decimals="-6" name="blfs:DebtInstrumentMaximumBorrowingCapacityAtClosing" format="ixt:num-dot-decimal" scale="6" id="f-1009">30</ix:nonFraction>&#160;million upon the initial closing of the transactions contemplated by the Loan Agreement (the &#8220;Term Loan Closing&#8221;), and provided options to borrow (i) up to $<ix:nonFraction unitRef="usd" contextRef="c-194" decimals="-6" name="blfs:DebtInstrumentAdditionalMaximumAmountWithinNineMonthsAfterClosing" format="ixt:num-dot-decimal" scale="6" id="f-1010">10</ix:nonFraction>&#160;million between the Term Loan Closing and June 30, 2023, (ii) up to $<ix:nonFraction unitRef="usd" contextRef="c-194" decimals="-6" name="blfs:DebtInstrumentAdditionalMaximumAmountUponCertainMilestoneAchievements" format="ixt:num-dot-decimal" scale="6" id="f-1011">10</ix:nonFraction>&#160;million upon the achievement of certain revenue milestones by the Company, and (iii) an additional $<ix:nonFraction unitRef="usd" contextRef="c-194" decimals="-6" name="blfs:DebtInstrumentAdditionalMaximumAtDiscretionOfLender" format="ixt:num-dot-decimal" scale="6" id="f-1012">10</ix:nonFraction>&#160;million at the discretion of the lender. The Company borrowed $<ix:nonFraction unitRef="usd" contextRef="c-195" decimals="-6" name="us-gaap:ProceedsFromIssuanceOfDebt" format="ixt:num-dot-decimal" scale="6" id="f-1013">20</ix:nonFraction>&#160;million at the Term Loan Closing and accounts for the Term Loan at cost. As of December 31, 2023, the Company had not drawn additional funding nor had it met the revenue milestones outlined within the Loan Agreement. The Company had until December 31, 2023 to draw an additional $<ix:nonFraction unitRef="usd" contextRef="c-194" decimals="-6" name="blfs:DebtInstrumentAdditionalMaximumAtDiscretionOfLender" format="ixt:num-dot-decimal" scale="6" id="f-1014">10</ix:nonFraction>&#160;million, subject to approval from the lender, and therefore has no additional opportunities under the Loan Agreement. Payments on the borrowing are interest-only through June 2024, with additional criteria allowing for interest-only payments to continue through June 2025. Tranches borrowed under the Loan Agreement bear interest at the Wall Street Journal <span style="-sec-ix-hidden:f-1015">prime rate</span> plus <ix:nonFraction unitRef="number" contextRef="c-196" decimals="INF" name="us-gaap:DebtInstrumentBasisSpreadOnVariableRate1" scale="-2" id="f-1016">0.5</ix:nonFraction>%. However, the interest rate is subject to a ceiling that restricts the interest rate for each tranche from exceeding <ix:nonFraction unitRef="number" contextRef="c-195" decimals="INF" name="blfs:DebtInstrumentInterestRateMaximumStatedPercentageForEachTrancheBorrowed" scale="-2" id="f-1017">1.0</ix:nonFraction>% above the overall rate applicable to each tranche at their respective funding dates and has a balloon payment due at the earliest of term loan maturity, repayment of the Term Loan in full, or termination of the Loan Agreement at $<ix:nonFraction unitRef="usd" contextRef="c-194" decimals="-5" name="us-gaap:DebtInstrumentPeriodicPaymentTermsBalloonPaymentToBePaid" format="ixt:num-dot-decimal" scale="6" id="f-1018">1.2</ix:nonFraction>&#160;million. As of September&#160;30, 2024, the implied interest rate of the Term Loan is <ix:nonFraction unitRef="number" contextRef="c-197" decimals="3" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="f-1019">7.5</ix:nonFraction>% and the implied value of the Term Loan is $<ix:nonFraction unitRef="usd" contextRef="c-197" decimals="-5" name="us-gaap:DebtInstrumentFaceAmount" format="ixt:num-dot-decimal" scale="6" id="f-1020">18.2</ix:nonFraction>&#160;million. The Loan Agreement contains customary representations and warranties as well as customary affirmative and negative covenants. As of September&#160;30, 2024, the Company is in compliance with the covenants set forth in the Loan Agreement.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On April 17, 2024, the Company entered into a Consent and Second Amendment to the Term Loan (the &#8220;Amendment&#8221;) by and among Silicon Valley Bank, a division of First-Citizens Bank &amp; Trust Company (&#8220;Bank&#8221;) and the Company and its subsidiaries. Pursuant to the Amendment and subject to the conditions set forth therein, Bank consented to the transaction and released its security interests in the assets of Global Cooling and the Shares arising under the Loan and Security Agreement, dated September 20, 2022, by and among Bank and Borrower, as amended by that certain Waiver and First Amendment to Loan and Security Agreement, dated February 26, 2024 (the &#8220;Loan Agreement&#8221;). In addition, effective as of the closing of the transaction, the Amendment amended the Loan Agreement to remove Global Cooling as a party to the Loan Agreement and provide for a non-refundable termination fee in the amount of $<ix:nonFraction unitRef="usd" contextRef="c-198" decimals="-3" name="blfs:DebtInstrumentNonRefundableTerminationFeeAmount" format="ixt:num-dot-decimal" scale="0" id="f-1021">500,000</ix:nonFraction> payable by Borrower to Bank in the event that the Loan Agreement is terminated prior to the Term Loan Maturity Date (as defined in the Loan Agreement) for any reason. The Amendment also contains customary representations and warranties of Borrower and provides for a release of Bank by Borrower for any claims existing or arising through the date of the Amendment, including, without limitation, those arising out of or in any manner connected with or related to the Loan Agreement.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On November&#160;11, 2024, the Company entered into a Consent and Third Amendment to Loan and Security Agreement (the &#8220;Amendment&#8221;) by and among Silicon Valley Bank, a division of First-Citizens Bank &amp; Trust Company (&#8220;Bank&#8221;) and the Company and its subsidiaries. For additional information on the Amendment, see Note 19: </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Subsequent events</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.</span></div></ix:continuation><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">26</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i3cbe0eff041b4c7c8946c2db684c733a_7">Table of Contents</a></span></div></div><ix:continuation id="f-1007-2"><ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfDebtTableTextBlock" id="f-1022" escape="true"><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Long-term debt consisted of the following as of September&#160;30, 2024 and December&#160;31, 2023:</span></div><div style="margin-top:12pt"><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:44.354%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.085%"/><td style="width:0.1%"/></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:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">September 30,</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(In thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Maturity Date</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Interest Rate</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2024</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Global Cooling Amended Term Notes</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Various</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="number" contextRef="c-199" decimals="INF" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="f-1023"><ix:nonFraction unitRef="number" contextRef="c-200" decimals="INF" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="f-1024">4.0</ix:nonFraction></ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-199" decimals="-3" name="us-gaap:DebtInstrumentCarryingAmount" format="ixt:fixed-zero" scale="3" id="f-1025">&#8212;</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-200" decimals="-3" name="us-gaap:DebtInstrumentCarryingAmount" format="ixt:num-dot-decimal" scale="3" id="f-1026">2,596</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Term Loan</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Jun-26</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="number" contextRef="c-201" decimals="INF" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="f-1027"><ix:nonFraction unitRef="number" contextRef="c-202" decimals="INF" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="f-1028">7.0</ix:nonFraction></ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-202" decimals="-3" name="us-gaap:DebtInstrumentCarryingAmount" format="ixt:num-dot-decimal" scale="3" id="f-1029">17,500</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-201" decimals="-3" name="us-gaap:DebtInstrumentCarryingAmount" format="ixt:num-dot-decimal" scale="3" id="f-1030">20,000</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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Insurance premium financing</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Jul-25</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="number" contextRef="c-203" decimals="INF" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="f-1031"><ix:nonFraction unitRef="number" contextRef="c-204" decimals="INF" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="f-1032">8.3</ix:nonFraction></ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-203" decimals="-3" name="us-gaap:DebtInstrumentCarryingAmount" format="ixt:num-dot-decimal" scale="3" id="f-1033">1,712</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-204" decimals="-3" name="us-gaap:DebtInstrumentCarryingAmount" format="ixt:num-dot-decimal" scale="3" id="f-1034">1,348</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Freezer equipment loan</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Dec-25</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="number" contextRef="c-205" decimals="INF" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="f-1035"><ix:nonFraction unitRef="number" contextRef="c-206" decimals="INF" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="f-1036">5.7</ix:nonFraction></ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-206" decimals="-3" name="us-gaap:DebtInstrumentCarryingAmount" scale="3" id="f-1037">200</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-205" decimals="-3" name="us-gaap:DebtInstrumentCarryingAmount" scale="3" id="f-1038">317</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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Manufacturing equipment loans</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Oct-25</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="number" contextRef="c-207" decimals="INF" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="f-1039"><ix:nonFraction unitRef="number" contextRef="c-208" decimals="INF" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="f-1040">5.7</ix:nonFraction></ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-208" decimals="-3" name="us-gaap:DebtInstrumentCarryingAmount" scale="3" id="f-1041">97</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-207" decimals="-3" name="us-gaap:DebtInstrumentCarryingAmount" scale="3" id="f-1042">172</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Freezer installation loan</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Various</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="number" contextRef="c-209" decimals="INF" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="f-1043"><ix:nonFraction unitRef="number" contextRef="c-210" decimals="INF" name="us-gaap:DebtInstrumentInterestRateStatedPercentage" scale="-2" id="f-1044">6.3</ix:nonFraction></ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-209" decimals="-3" name="us-gaap:DebtInstrumentCarryingAmount" scale="3" id="f-1045">593</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-210" decimals="-3" name="us-gaap:DebtInstrumentCarryingAmount" scale="3" id="f-1046">807</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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other loans</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Various</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Various</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-211" decimals="-3" name="us-gaap:DebtInstrumentCarryingAmount" scale="3" id="f-1047">1</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-212" decimals="-3" name="us-gaap:DebtInstrumentCarryingAmount" scale="3" id="f-1048">2</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total debt, excluding unamortized debt issuance costs</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;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:DebtInstrumentCarryingAmount" format="ixt:num-dot-decimal" scale="3" id="f-1049">20,103</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:DebtInstrumentCarryingAmount" format="ixt:num-dot-decimal" scale="3" id="f-1050">25,242</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Less: unamortized debt issuance costs</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:DeferredFinanceCostsNet" scale="3" id="f-1051">49</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:DeferredFinanceCostsNet" scale="3" id="f-1052">98</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total debt</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;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:LongTermDebt" format="ixt:num-dot-decimal" scale="3" id="f-1053">20,054</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:LongTermDebt" format="ixt:num-dot-decimal" scale="3" id="f-1054">25,144</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Less: current portion of debt</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:LongTermDebtCurrent" format="ixt:num-dot-decimal" scale="3" id="f-1055">12,231</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-3" name="us-gaap:LongTermDebtCurrent" format="ixt:num-dot-decimal" scale="3" id="f-1056">6,833</ix:nonFraction>)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total long-term debt</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 style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-213" decimals="-3" name="us-gaap:LongTermDebtNoncurrent" format="ixt:num-dot-decimal" scale="3" id="f-1057">7,823</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;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;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-214" decimals="-3" name="us-gaap:LongTermDebtNoncurrent" format="ixt:num-dot-decimal" scale="3" id="f-1058">18,311</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div></ix:nonNumeric><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of September&#160;30, 2024, the Term Loan was secured by substantially all assets of BioLife, SAVSU, CBS, SciSafe, and Sexton, other than intellectual property. Equipment loans are secured by the financed equipment.</span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock" id="f-1059" escape="true"><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of September&#160;30, 2024, the scheduled maturities of loans payable for each of the next five years and thereafter were as follows:</span></div><div style="margin-top:12pt"><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:85.718%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.082%"/><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(In thousands)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Amount</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2024 (3 months remaining)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear" format="ixt:num-dot-decimal" scale="3" id="f-1060">3,177</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2025</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" format="ixt:num-dot-decimal" scale="3" id="f-1061">11,659</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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2026</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" format="ixt:num-dot-decimal" scale="3" id="f-1062">5,218</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2027</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" format="ixt:fixed-zero" scale="3" id="f-1063">-</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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2028</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour" format="ixt:fixed-zero" scale="3" id="f-1064">-</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Thereafter</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="blfs:LongTermDebtMaturityAfterYearFour" format="ixt:fixed-zero" scale="3" id="f-1065">-</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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total debt</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-3" name="us-gaap:LongTermDebt" format="ixt:num-dot-decimal" scale="3" id="f-1066">20,054</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div></ix:nonNumeric></ix:continuation><div id="i3cbe0eff041b4c7c8946c2db684c733a_76"></div><div style="margin-top:12pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">14.&#160;&#160;&#160;&#160;<ix:nonNumeric contextRef="c-1" name="us-gaap:RevenueFromContractWithCustomerTextBlock" id="f-1067" continuedAt="f-1067-1" escape="true">Revenue</ix:nonNumeric></span></div><ix:continuation id="f-1067-1" continuedAt="f-1067-2"><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">To determine revenue recognition for contractual arrangements that we determine are within the scope of FASB Topic 606, Revenue from Contracts with Customers, we perform the following five steps: (i) identify each contract with a customer; (ii) identify the performance obligations in the contract; (iii) determine the transaction price; (iv) allocate the transaction price to our performance obligations in the contract; and (v) recognize revenue when (or as) we satisfy the relevant performance obligation. We only apply the five-step model to contracts when it is probable that we will collect the consideration we are entitled to in exchange for the goods or services we transfer to the customer. Contracts with customers may contain multiple performance obligations. For such arrangements, the transaction price is allocated to each performance obligation based on the estimated relative standalone selling prices of the promised products or services underlying each performance obligation. The Company determines standalone selling prices based on the price at which the performance obligation is sold separately. If the standalone selling price is not observable through past transactions, the Company estimates the standalone selling price, taking into account available information such as market conditions and internally approved pricing guidelines related to the performance obligations. Payment terms and conditions vary, although terms generally include a requirement of payment within 30 to 90 days. As of September&#160;30, 2024 and December&#160;31, 2023, our deferred revenue balance totaled $<ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-5" name="us-gaap:ContractWithCustomerLiability" format="ixt:num-dot-decimal" scale="6" id="f-1068">0.4</ix:nonFraction>&#160;million and $<ix:nonFraction unitRef="usd" contextRef="c-4" decimals="-5" name="us-gaap:ContractWithCustomerLiability" format="ixt:num-dot-decimal" scale="6" id="f-1069">0.7</ix:nonFraction>&#160;million, respectively. During the three and nine months ended September&#160;30, 2024, the Company recognized approximately $<ix:nonFraction unitRef="usd" contextRef="c-19" decimals="-5" name="us-gaap:ContractWithCustomerLiabilityRevenueRecognized" format="ixt:num-dot-decimal" scale="6" id="f-1070">0.1</ix:nonFraction>&#160;million and $<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-5" name="us-gaap:ContractWithCustomerLiabilityRevenueRecognized" format="ixt:num-dot-decimal" scale="6" id="f-1071">0.6</ix:nonFraction>&#160;million, respectively, of revenue that was included in the deferred revenue balance at the beginning of the year. During the three and nine months ended </span></div></ix:continuation><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">27</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i3cbe0eff041b4c7c8946c2db684c733a_7">Table of Contents</a></span></div></div><ix:continuation id="f-1067-2" continuedAt="f-1067-3"><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">September&#160;30, 2023, the Company had recognized $<ix:nonFraction unitRef="usd" contextRef="c-20" decimals="-5" name="us-gaap:ContractWithCustomerLiabilityRevenueRecognized" format="ixt:num-dot-decimal" scale="6" id="f-1072">0.1</ix:nonFraction>&#160;million and $<ix:nonFraction unitRef="usd" contextRef="c-21" decimals="-5" name="us-gaap:ContractWithCustomerLiabilityRevenueRecognized" format="ixt:num-dot-decimal" scale="6" id="f-1073">0.4</ix:nonFraction>&#160;million, respectively, of revenue that was included in the deferred revenue balance at the beginning of the year.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company primarily recognizes product revenues, service revenues, and rental revenues. Product revenues are generated from the sale of cell processing tools, freezers, thawing devices, and cold chain products. We recognize product revenue, including shipping and handling charges billed to customers, at a point in time when we transfer control of our products to our customers, which is upon shipment for substantially all transactions. Shipping and handling costs are classified as part of cost of product revenue in the Condensed Consolidated Statements of Operations. Service revenue is generated from the storage of biological and pharmaceutical materials. We recognize service revenue over time as services are performed or ratably over the contract term. To the extent the transaction price includes variable consideration, the Company estimates the amount of variable consideration that should be included in the transaction price utilizing the expected value method or the most likely amount method, depending on the facts and circumstances relative to the contract. When determining the transaction price of a contract, an adjustment is made if payment from a customer occurs either significantly before or significantly after performance, resulting in a significant financing component. Applying the practical expedient in ASC Topic 606, the Company does not assess whether a significant financing component exists if the period between when the Company performs its obligations under the contract and when the customer pays is one year or less. None of the Company&#8217;s contracts contained a significant financing component as of and during the three and nine months ended September&#160;30, 2024.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company also generates revenue from the leasing of our property, plant, and equipment, operating right-of-use assets, and evo cold chain systems within its biostorage services product line to customers pursuant to service contracts or rental arrangements entered into with the customer. Revenue from these arrangements is not within the scope of FASB ASC Topic 606 as it is within the scope of FASB ASC Topic 842, Leases. All customers leasing shippers currently do so under annual rental arrangements. We account for these rental transactions as operating leases and record rental revenue on a straight-line basis over the rental term.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company enters into various customer service agreements (collectively, &#8220;Service Contracts&#8221;) with customers to provide biological and pharmaceutical storage services. In certain of these Service Contracts, the property, plant, and equipment or operating right-of-use assets used to store the customer product are used only for the benefit of one customer. This is primarily driven by the customer&#8217;s desire to ensure that sufficient storage capacity is available in a specific geographic location for a set period of time. These agreements may include extension and termination clauses. These Service Contracts do not allow for customers to purchase the underlying assets.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has assessed its Service Contracts and concluded that certain of the contracts for the storage of customer products met the criteria to be considered a leasing arrangement (&#8220;Embedded Leases&#8221;), with the Company as the lessor. The specific Service Contracts that met the criteria were those that provided a single customer with the ability to substantially direct the use of the Company&#8217;s property, plant, and equipment or operating right-of-use assets.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Applying the practical expedient from ASC Topic 842, consistent with the previous guidance, the Company will continue to recognize operating right-of-use asset embedded lessor arrangements on its Unaudited Condensed Consolidated Balance Sheets in operating right-of-use assets.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">None of the Embedded Leases identified by the Company qualify as a sales-type or direct finance lease. None of the operating leases for which the Company is the lessor include options for the lessee to purchase the underlying asset at the end of the lease term or residual value guarantees, nor are any such operating leases with related parties.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Embedded Leases may contain both lease and non-lease components. We have elected to utilize the practical expedient from ASC Topic 842 to account for lease and non-lease components together as a single combined lease component as the timing and pattern of transfer are the same for the non-lease components and associated lease component and, the lease component, if accounted for separately, would be classified as an operating lease. Non-lease components of the Company&#8217;s rental arrangements include reimbursements of lessor costs.</span></div></ix:continuation><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">28</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i3cbe0eff041b4c7c8946c2db684c733a_7">Table of Contents</a></span></div></div><ix:continuation id="f-1067-3"><ix:nonNumeric contextRef="c-1" name="blfs:RevenuesByProductLineTableTextBlock" id="f-1074" escape="true"><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total bioproduction tools and services revenue for the three and nine months ended September&#160;30, 2024 and 2023 were composed of the following:</span></div><div style="margin-top:12pt"><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:44.354%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.085%"/><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Three Months Ended<br/>September 30,</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Nine Months Ended<br/>September 30,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(In thousands, except percentages)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Product revenue</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cell processing</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-215" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-1075">19,030</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-216" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-1076">13,338</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-217" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-1077">53,154</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-218" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-1078">51,004</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:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Biostorage services</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-219" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" scale="3" id="f-1079">543</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-220" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" scale="3" id="f-1080">365</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-221" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" scale="3" id="f-1081">970</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-222" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-1082">1,099</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Freezer and thaw</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-223" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-1083">3,884</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-224" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-1084">3,434</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-225" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-1085">10,500</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-226" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-1086">11,341</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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Service revenue</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Biostorage services</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-227" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-1087">4,526</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-228" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-1088">4,186</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-229" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-1089">13,708</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-230" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-1090">12,166</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:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Freezer and thaw</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-231" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" scale="3" id="f-1091">134</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-232" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" scale="3" id="f-1092">191</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-233" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" scale="3" id="f-1093">465</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-234" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" scale="3" id="f-1094">407</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Rental revenue</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</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"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Biostorage services</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-235" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-1095">2,454</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-236" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-1096">2,059</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-237" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-1097">6,881</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-238" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-1098">5,975</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total revenue</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-19" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-1099">30,571</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;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;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-20" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-1100">23,573</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-1101">85,678</ix:nonFraction>&#160;</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-21" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="f-1102">81,992</ix:nonFraction>&#160;</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div></ix:nonNumeric><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table includes estimated rental revenue expected to be recognized in the future related to Embedded Leases as well as estimated service revenue expected to be recognized in the future related to performance obligations that are unsatisfied or partially unsatisfied as of the end of the reporting periods. The Company is electing not to disclose the value of the remaining unsatisfied performance obligation with a duration of one year or less as permitted by the practical expedient in ASU 2014-09, Revenue from Contracts with Customers. The estimated revenue in the following table does not include contracts with the original durations of one year or less, amounts of variable consideration attributable to royalties, or contract renewals that are unexercised as of September&#160;30, 2024. As of September&#160;30, 2024, we did not have service revenue expected to be recognized in greater than one year.</span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock" id="f-1103" escape="true"><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The balances in the table below are partially based on judgments involved in estimating future orders from customers pursuant to their respective contracts:</span></div><div style="margin-top:12pt"><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:44.354%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.085%"/><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(In thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2024 (3 months remaining)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2025</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2026</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Rental revenue</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-239" decimals="-3" name="us-gaap:RevenueRemainingPerformanceObligation" scale="3" id="f-1104">812</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-240" decimals="-3" name="us-gaap:RevenueRemainingPerformanceObligation" format="ixt:num-dot-decimal" scale="3" id="f-1105">3,249</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-241" decimals="-3" name="us-gaap:RevenueRemainingPerformanceObligation" scale="3" id="f-1106">812</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-242" decimals="-3" name="us-gaap:RevenueRemainingPerformanceObligation" format="ixt:num-dot-decimal" scale="3" id="f-1107">4,873</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;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"/></tr></table></div></ix:nonNumeric></ix:continuation><div id="i3cbe0eff041b4c7c8946c2db684c733a_82"></div><div style="margin-top:12pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%">15.&#160;&#160;&#160;&#160;<ix:nonNumeric contextRef="c-1" name="us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" id="f-1114" continuedAt="f-1114-1" escape="true">Stock-based compensation</ix:nonNumeric></span></div><ix:continuation id="f-1114-1" continuedAt="f-1114-2"><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Service-based vesting stock options</span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" id="f-1115" escape="true"><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following is a summary of service-based vesting stock option activity for the September&#160;30, 2024, and the status of service-based vesting stock options outstanding as of September&#160;30, 2024:</span></div><div style="margin-top:12pt"><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:71.930%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.083%"/><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Nine Months Ended<br/>September 30, 2024</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Options</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Wtd. Avg.  Exercise Price</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Outstanding as of beginning of period</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="c-4" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" format="ixt:num-dot-decimal" scale="0" id="f-1116">217,250</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-4" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" scale="0" id="f-1117">2.21</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Exercised</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="shares" contextRef="c-1" decimals="INF" name="us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised" format="ixt:num-dot-decimal" scale="0" id="f-1118">58,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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-1" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" scale="0" id="f-1119">2.33</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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Outstanding as of September 30, 2024</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="c-3" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" format="ixt:num-dot-decimal" scale="0" id="f-1120">158,500</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-3" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" scale="0" id="f-1121">2.16</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Stock options exercisable as of September 30, 2024</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="c-3" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" format="ixt:num-dot-decimal" scale="0" id="f-1122">158,500</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-3" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" scale="0" id="f-1123">2.16</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div></ix:nonNumeric></ix:continuation><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">29</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i3cbe0eff041b4c7c8946c2db684c733a_7">Table of Contents</a></span></div></div><ix:continuation id="f-1114-2" continuedAt="f-1114-3"><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of September&#160;30, 2024, there was $<ix:nonFraction unitRef="usd" contextRef="c-3" decimals="-5" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" scale="6" id="f-1124">3.6</ix:nonFraction> million of aggregate intrinsic value of outstanding and exercisable service-based vesting stock options. Intrinsic value is the total pretax intrinsic value for all &#8220;in-the-money&#8221; options (i.e., the difference between the Company&#8217;s closing stock price on the last trading day of the reporting period and the exercise price, multiplied by the number of shares) that would have been received by the option holders had all option holders exercised their options on September&#160;30, 2024. This amount will change based on the fair market value of the Company&#8217;s stock. We did <ix:nonFraction unitRef="usd" contextRef="c-246" decimals="INF" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" format="ixt:fixed-zero" scale="0" id="f-1125">not</ix:nonFraction> recognize stock compensation expense related to service-based options during the three and nine months ended September&#160;30, 2024. The intrinsic value of service vesting-based awards exercised was $<ix:nonFraction unitRef="usd" contextRef="c-19" decimals="-5" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" scale="6" id="f-1126">0.5</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-5" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" scale="6" id="f-1127">1.1</ix:nonFraction> million during the three and nine months ended September&#160;30, 2024, respectively. There were <ix:nonFraction unitRef="shares" contextRef="c-19" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" format="ixt:fixed-zero" scale="0" id="f-1128"><ix:nonFraction unitRef="shares" contextRef="c-1" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" format="ixt:fixed-zero" scale="0" id="f-1129">no</ix:nonFraction></ix:nonFraction> service-based vesting options granted during the three and nine months ended September&#160;30, 2024. The weighted average remaining contractual life of service-based vesting stock options outstanding and exercisable as of September&#160;30, 2024 is <ix:nonNumeric contextRef="c-1" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" format="ixt-sec:duryear" id="f-1130">1.5</ix:nonNumeric> years. There were <ix:nonFraction unitRef="usd" contextRef="c-246" decimals="INF" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" format="ixt:fixed-zero" scale="0" id="f-1131">no</ix:nonFraction> unrecognized compensation costs for service-based vesting stock options as of September&#160;30, 2024.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Restricted stock</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Service-based vesting restricted stock</span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock" id="f-1132" continuedAt="f-1132-1" escape="true"><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following is a summary of service-based vesting restricted stock activity for the nine months ended September&#160;30, 2024, and the status of unvested service-based vesting restricted stock outstanding as of September&#160;30, 2024:</span></div><div style="margin-top:12pt"><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:71.930%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.083%"/><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Nine Months Ended<br/>September 30, 2024</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Shares</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Wtd. Avg.  Grant Date  Fair Value</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Outstanding as of beginning of period</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="c-247" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" format="ixt:num-dot-decimal" scale="0" id="f-1133">2,312,898</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-247" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" scale="0" id="f-1134">18.32</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="c-248" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" format="ixt:num-dot-decimal" scale="0" id="f-1135">484,886</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-248" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" scale="0" id="f-1136">20.53</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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Vested</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="shares" contextRef="c-248" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" format="ixt:num-dot-decimal" scale="0" id="f-1137">701,436</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-248" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" scale="0" id="f-1138">25.83</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="shares" contextRef="c-248" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" format="ixt:num-dot-decimal" scale="0" id="f-1139">116,386</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-248" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" scale="0" id="f-1140">17.33</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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Non-vested as of September 30, 2024</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="c-249" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" format="ixt:num-dot-decimal" scale="0" id="f-1141">1,979,962</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-249" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" scale="0" id="f-1142">16.22</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div></ix:nonNumeric><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The aggregate fair value of the service-based vesting awards granted was $<ix:nonFraction unitRef="usd" contextRef="c-250" decimals="-5" name="blfs:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodFairValue" scale="6" id="f-1143">6.7</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="c-248" decimals="-5" name="blfs:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodFairValue" scale="6" id="f-1144">10.0</ix:nonFraction> million</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">during the three and nine months ended September&#160;30, 2024, respectively. The aggregate fair value of the service-based vesting awards that vested was $<ix:nonFraction unitRef="usd" contextRef="c-250" decimals="-5" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue" scale="6" id="f-1145">2.3</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="c-248" decimals="-5" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue" scale="6" id="f-1146">8.0</ix:nonFraction> million during the three and nine months ended September&#160;30, 2024, respectively.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We recognized stock compensation expense related to service-based vesting awards of $<ix:nonFraction unitRef="usd" contextRef="c-250" decimals="-5" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="6" id="f-1147">3.8</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="c-248" decimals="-5" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="6" id="f-1148">11.7</ix:nonFraction> million during the three and nine months ended September&#160;30, 2024, respectively. As of September&#160;30, 2024, there was $<ix:nonFraction unitRef="usd" contextRef="c-249" decimals="-5" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" scale="6" id="f-1149">26.8</ix:nonFraction> million in unrecognized compensation costs related to service-based vesting awards. We expect to recognize those costs over <ix:nonNumeric contextRef="c-248" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" format="ixt-sec:duryear" id="f-1150">2.7</ix:nonNumeric> years.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Performance-based restricted stock</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On March&#160;8, 2024, the Company granted <ix:nonFraction unitRef="shares" contextRef="c-251" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" format="ixt:num-dot-decimal" scale="0" id="f-1151">109,512</ix:nonFraction> shares of performance-based stock to an executive in the form of restricted stock. The shares granted contain performance conditions based on Company metrics related to future performance. The grant date fair value of this award was $<ix:nonFraction unitRef="usdPerShare" contextRef="c-252" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" scale="0" id="f-1152">17.36</ix:nonFraction> per share. The fair value of this award is being expensed on a straight-line basis over the requisite service period ending on December 31, 2025.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We recognized stock compensation expense of $<ix:nonFraction unitRef="usd" contextRef="c-253" decimals="-5" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="6" id="f-1153">0.2</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="c-254" decimals="-5" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="6" id="f-1154">0.7</ix:nonFraction> million related to performance-based restricted stock awards for the three and nine months ended September&#160;30, 2024, respectively. As of September&#160;30, 2024, there was $<ix:nonFraction unitRef="usd" contextRef="c-255" decimals="-5" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" scale="6" id="f-1155">1.2</ix:nonFraction> million in unrecognized non-cash compensation costs related to performance-based restricted stock awards expected to vest. We expect to recognize those costs over <ix:nonNumeric contextRef="c-254" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" format="ixt-sec:duryear" id="f-1156">1.2</ix:nonNumeric> years. Non-cash compensation costs are expensed over the period for which performance was measured.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The aggregate fair value of the performance-based awards granted during the three and nine months ended September&#160;30, 2024 was $<ix:nonFraction unitRef="usd" contextRef="c-254" decimals="-5" name="blfs:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodAggregateFairValue" scale="6" id="f-1157"><ix:nonFraction unitRef="usd" contextRef="c-253" decimals="-5" name="blfs:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodAggregateFairValue" scale="6" id="f-1158">1.9</ix:nonFraction></ix:nonFraction> million. <ix:nonFraction unitRef="shares" contextRef="c-253" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" format="ixt:fixed-zero" scale="0" id="f-1159"><ix:nonFraction unitRef="shares" contextRef="c-254" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" format="ixt:fixed-zero" scale="0" id="f-1160">No</ix:nonFraction></ix:nonFraction> performance-based awards vested during the three and nine months ended September&#160;30, 2024.</span></div></ix:continuation><div style="text-align:justify"><span><br/></span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">30</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i3cbe0eff041b4c7c8946c2db684c733a_7">Table of Contents</a></span></div></div><ix:continuation id="f-1114-3" continuedAt="f-1114-4"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"><ix:nonFraction unitRef="shares" contextRef="c-256" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" format="ixt:fixed-zero" scale="0" id="f-1161"><ix:nonFraction unitRef="shares" contextRef="c-257" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" format="ixt:fixed-zero" scale="0" id="f-1162">No</ix:nonFraction></ix:nonFraction> performance-based restricted stock awards were granted or vested during the three and nine months ended September&#160;30, 2023.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Market-based restricted stock</span></div><ix:continuation id="f-1132-1"><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following is a summary of market-based restricted stock activity under our stock option plan for the nine months ended September&#160;30, 2024 and the status of market-based restricted stock outstanding as of September&#160;30, 2024:</span></div><div style="margin-top:12pt"><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:71.930%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.083%"/><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Nine Months Ended<br/>September 30, 2024</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Shares</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Wtd. Avg.  Grant</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Outstanding as of beginning of period</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="c-258" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" format="ixt:num-dot-decimal" scale="0" id="f-1163">509,166</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-258" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" scale="0" id="f-1164">26.50</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="c-259" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" format="ixt:num-dot-decimal" scale="0" id="f-1165">299,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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-259" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" scale="0" id="f-1166">27.12</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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Vested</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="shares" contextRef="c-259" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" format="ixt:num-dot-decimal" scale="0" id="f-1167">300,529</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-259" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" scale="0" id="f-1168">27.97</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Non-vested as of September 30, 2024</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="c-260" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" format="ixt:num-dot-decimal" scale="0" id="f-1169">508,202</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;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;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usdPerShare" contextRef="c-260" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" scale="0" id="f-1170">25.70</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div></ix:continuation><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On February&#160;24, 2022, the Company granted <ix:nonFraction unitRef="shares" contextRef="c-261" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" format="ixt:num-dot-decimal" scale="0" id="f-1171">240,428</ix:nonFraction> shares of market-based stock to its executives in the form of restricted stock. The shares granted contain a market condition based on total shareholder return ("TSR"). The TSR market condition measures the Company&#8217;s performance against a peer group. On March&#160;8, 2024, the Company&#8217;s Compensation Committee determined the TSR attainment was <ix:nonFraction unitRef="number" contextRef="c-262" decimals="INF" name="blfs:ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfAwards" scale="-2" id="f-1172">125</ix:nonFraction>% of the targeted shares and <ix:nonFraction unitRef="shares" contextRef="c-262" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" format="ixt:num-dot-decimal" scale="0" id="f-1173">300,529</ix:nonFraction> shares were granted and immediately vested to the executives of the Company based on our TSR during the period beginning on January 1, 2022 through December 31, 2023 as compared to the TSR of <ix:nonFraction unitRef="peer" contextRef="c-263" decimals="INF" name="blfs:NumberOfPeers" scale="0" id="f-1174">20</ix:nonFraction> of our peers. The fair value of this award was determined using a Monte Carlo simulation with the following assumptions: a historical volatility of <ix:nonFraction unitRef="number" contextRef="c-264" decimals="2" name="blfs:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsHistoricalVolatilityRate" scale="-2" id="f-1175">63</ix:nonFraction>%, <ix:nonFraction unitRef="number" contextRef="c-264" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" scale="-2" id="f-1176">0</ix:nonFraction>% dividend yield and a risk-free interest rate of <ix:nonFraction unitRef="number" contextRef="c-264" decimals="3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" scale="-2" id="f-1177">1.5</ix:nonFraction>%. The historical volatility was based on the most recent <ix:nonNumeric contextRef="c-264" name="blfs:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRatePeriod" format="ixt-sec:duryear" id="f-1178">2</ix:nonNumeric>-year period for the Company and correlated with the components of the peer group. The stock price projection for the Company and the components of the peer group assumes a <ix:nonFraction unitRef="number" contextRef="c-264" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" scale="-2" id="f-1179">0</ix:nonFraction>% dividend yield. This is mathematically equivalent to reinvesting dividends in the issuing entity over the performance period. The risk-free interest rate is based on the yield on the U.S. Treasury Strips as of the Measurement Date with a maturity consistent with the <ix:nonNumeric contextRef="c-264" name="blfs:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRatePeriod" format="ixt-sec:duryear" id="f-1180">2</ix:nonNumeric>-year term associated with the market condition of the award. The fair value of this award of $<ix:nonFraction unitRef="usd" contextRef="c-261" decimals="-5" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="6" id="f-1181">6.7</ix:nonFraction> million was expensed on a straight-line basis over the grant date to the vesting date of December 31, 2023.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On January&#160;3, 2023, the Company granted <ix:nonFraction unitRef="shares" contextRef="c-265" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" format="ixt:num-dot-decimal" scale="0" id="f-1182">268,738</ix:nonFraction> shares of market-based stock to its executives in the form of restricted stock. The shares granted contain a market condition based on TSR. The TSR market condition measures the Company&#8217;s performance against a peer group. The market-based restricted stock awards will vest as to between <ix:nonFraction unitRef="number" contextRef="c-266" decimals="INF" name="blfs:ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfAwards" scale="-2" id="f-1183">0</ix:nonFraction>% and <ix:nonFraction unitRef="number" contextRef="c-267" decimals="2" name="blfs:ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfAwards" scale="-2" id="f-1184">200</ix:nonFraction>% of the number of restricted shares granted to each recipient based on our TSR during the period beginning on January 1, 2023 through December 31, 2024 as compared to the TSR of <ix:nonFraction unitRef="peer" contextRef="c-268" decimals="INF" name="blfs:NumberOfPeers" scale="0" id="f-1185">20</ix:nonFraction> of our peers. The fair value of this award was determined using a Monte Carlo simulation with the following assumptions: a historical volatility of <ix:nonFraction unitRef="number" contextRef="c-269" decimals="2" name="blfs:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsHistoricalVolatilityRate" scale="-2" id="f-1186">78</ix:nonFraction>%, <ix:nonFraction unitRef="number" contextRef="c-269" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" scale="-2" id="f-1187">0</ix:nonFraction>% dividend yield and a risk-free interest rate of <ix:nonFraction unitRef="number" contextRef="c-269" decimals="3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" scale="-2" id="f-1188">4.4</ix:nonFraction>%. The historical volatility was based on the most recent <ix:nonNumeric contextRef="c-269" name="blfs:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRatePeriod" format="ixt-sec:duryear" id="f-1189">2</ix:nonNumeric>-year period for the Company and correlated with the components of the peer group. The stock price projection for the Company and the components of the peer group assumes a <ix:nonFraction unitRef="number" contextRef="c-269" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" scale="-2" id="f-1190">0</ix:nonFraction>% dividend yield. This is mathematically equivalent to reinvesting dividends in the issuing entity over the performance period. The risk-free interest rate is based on the yield on the U.S. Treasury Strips as of the Measurement Date with a maturity consistent with the <ix:nonNumeric contextRef="c-269" name="blfs:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRatePeriod" format="ixt-sec:duryear" id="f-1191">2</ix:nonNumeric>-year term associated with the market condition of the award. The fair value of this award of $<ix:nonFraction unitRef="usd" contextRef="c-265" decimals="-5" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="6" id="f-1192">6.8</ix:nonFraction> million is being expensed on a straight-line basis over the grant date to the vesting date of December 31, 2024, excluding $<ix:nonFraction unitRef="usd" contextRef="c-270" decimals="-5" sign="-" name="us-gaap:ComprehensiveIncomeNetOfTax" scale="6" id="f-1193">1.6</ix:nonFraction> million of expense recognized in 2023 to reflect accelerations in the vesting period of certain awards.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On March&#160;8, 2024, the Company granted <ix:nonFraction unitRef="shares" contextRef="c-271" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" format="ixt:num-dot-decimal" scale="0" id="f-1194">239,464</ix:nonFraction> shares of market-based stock to its executives in the form of restricted stock. The shares granted contain a market condition based on TSR. The TSR market condition measures the Company&#8217;s performance against a peer group. The market-based restricted stock awards will vest as to between <ix:nonFraction unitRef="number" contextRef="c-272" decimals="INF" name="blfs:ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfAwards" scale="-2" id="f-1195">0</ix:nonFraction>% and <ix:nonFraction unitRef="number" contextRef="c-273" decimals="INF" name="blfs:ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfAwards" scale="-2" id="f-1196">200</ix:nonFraction>% of the number of restricted shares granted to each recipient based on our TSR during the period beginning on January 1, 2024 through December 31, 2025 as compared to the TSR of <ix:nonFraction unitRef="peer" contextRef="c-274" decimals="INF" name="blfs:NumberOfPeers" scale="0" id="f-1197">20</ix:nonFraction> of our peers. The fair value of this award was determined using a Monte Carlo simulation with the following assumptions: a historical volatility of <ix:nonFraction unitRef="number" contextRef="c-262" decimals="2" name="blfs:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsHistoricalVolatilityRate" scale="-2" id="f-1198">80</ix:nonFraction>%, <ix:nonFraction unitRef="number" contextRef="c-262" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" scale="-2" id="f-1199">0</ix:nonFraction>% dividend yield and a risk-free interest rate of <ix:nonFraction unitRef="number" contextRef="c-262" decimals="3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" scale="-2" id="f-1200">4.6</ix:nonFraction>%. The historical volatility was based on the most recent 2-year period for the Company and correlated with the components of the peer group. The stock price projection for the Company and the components of the peer group assumes a <ix:nonFraction unitRef="number" contextRef="c-262" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" scale="-2" id="f-1201">0</ix:nonFraction>% dividend yield. This is mathematically equivalent to reinvesting dividends in the issuing entity over the performance period. The risk-free interest rate is based on the yield on the U.S. Treasury Strips as of the Measurement Date with a maturity consistent with the <ix:nonNumeric contextRef="c-262" name="blfs:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRatePeriod" format="ixt-sec:duryear" id="f-1202">2</ix:nonNumeric>-year term associated with the market condition of the award. The fair value of this </span></div></ix:continuation><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">31</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i3cbe0eff041b4c7c8946c2db684c733a_7">Table of Contents</a></span></div></div><ix:continuation id="f-1114-4"><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">award of $<ix:nonFraction unitRef="usd" contextRef="c-271" decimals="-5" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="6" id="f-1203">6.3</ix:nonFraction> million is being expensed on a straight-line basis over the grant date to the vesting date of December 31, 2025.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We recognized stock compensation expense of $<ix:nonFraction unitRef="usd" contextRef="c-275" decimals="-5" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="6" id="f-1204">1.3</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="c-259" decimals="-5" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="6" id="f-1205">3.7</ix:nonFraction> million related to market-based restricted stock awards for the three and nine months ended September&#160;30, 2024, respectively, and $<ix:nonFraction unitRef="usd" contextRef="c-276" decimals="-5" name="us-gaap:AllocatedShareBasedCompensationExpense" format="ixt:num-dot-decimal" scale="6" id="f-1206">1.6</ix:nonFraction>&#160;million and $<ix:nonFraction unitRef="usd" contextRef="c-277" decimals="-5" name="us-gaap:AllocatedShareBasedCompensationExpense" format="ixt:num-dot-decimal" scale="6" id="f-1207">4.9</ix:nonFraction>&#160;million during the three and nine months ended September&#160;30, 2023, respectively. As of September&#160;30, 2024, there was $<ix:nonFraction unitRef="usd" contextRef="c-260" decimals="-5" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" scale="6" id="f-1208">4.4</ix:nonFraction> million in unrecognized non-cash compensation costs related to market-based restricted stock awards expected to vest. We expect to recognize those costs over <ix:nonNumeric contextRef="c-259" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" format="ixt-sec:duryear" id="f-1209">1.1</ix:nonNumeric> years.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The aggregate fair value of the market-based awards granted was <ix:nonFraction unitRef="usd" contextRef="c-275" decimals="-5" name="blfs:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodAggregateFairValue" format="ixt:fixed-zero" scale="6" id="f-1210">zero</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="c-259" decimals="-5" name="blfs:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodAggregateFairValue" format="ixt:num-dot-decimal" scale="6" id="f-1211">6.3</ix:nonFraction>&#160;million during the three and nine months ended September&#160;30, 2024, respectively, and <ix:nonFraction unitRef="usd" contextRef="c-276" decimals="-5" name="blfs:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodAggregateFairValue" format="ixt:fixed-zero" scale="6" id="f-1212">zero</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="c-277" decimals="-5" name="blfs:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodAggregateFairValue" format="ixt:num-dot-decimal" scale="6" id="f-1213">6.5</ix:nonFraction>&#160;million during the three and nine months ended September&#160;30, 2023, respectively. The aggregate fair value of the market-based awards that vested was <ix:nonFraction unitRef="usd" contextRef="c-275" decimals="-5" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested" format="ixt:fixed-zero" scale="6" id="f-1214">zero</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="c-259" decimals="-5" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested" scale="6" id="f-1215">5.1</ix:nonFraction> million during the three and nine months ended September&#160;30, 2024, respectively, and <ix:nonFraction unitRef="usd" contextRef="c-276" decimals="-5" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested" format="ixt:fixed-zero" scale="6" id="f-1216">zero</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="c-277" decimals="-5" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested" scale="6" id="f-1217">0.7</ix:nonFraction> million during the three and nine months ended September&#160;30, 2023, respectively.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Total stock compensation expense</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Compensation expense associated with equity-based awards is recognized on a straight-line basis over the requisite service period, with awards generally vesting over a <ix:nonNumeric contextRef="c-1" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" format="ixt-sec:durwordsen" id="f-1218">4-year</ix:nonNumeric> period, and forfeitures recognized as incurred. <ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock" id="f-1219" continuedAt="f-1219-1" escape="true">We recorded total stock compensation expense for the three and nine months ended September&#160;30, 2024 and 2023, as follows:</ix:nonNumeric></span></div><ix:continuation id="f-1219-1"><div style="margin-top:12pt"><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:44.354%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.085%"/><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Three Months Ended<br/>September 30,</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Nine Months Ended<br/>September 30,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(In thousands)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cost of revenue</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-278" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="3" id="f-1220">826</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-279" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" format="ixt:num-dot-decimal" scale="3" id="f-1221">1,031</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-280" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" format="ixt:num-dot-decimal" scale="3" id="f-1222">2,482</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-281" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" format="ixt:num-dot-decimal" scale="3" id="f-1223">2,991</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">General and administrative 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-282" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" format="ixt:num-dot-decimal" scale="3" id="f-1224">2,873</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-283" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" format="ixt:num-dot-decimal" scale="3" id="f-1225">3,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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-284" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" format="ixt:num-dot-decimal" scale="3" id="f-1226">8,648</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-285" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" format="ixt:num-dot-decimal" scale="3" id="f-1227">9,497</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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Sales and marketing costs</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-286" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" format="ixt:num-dot-decimal" scale="3" id="f-1228">1,001</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-287" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" format="ixt:num-dot-decimal" scale="3" id="f-1229">1,920</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-288" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" format="ixt:num-dot-decimal" scale="3" id="f-1230">2,909</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-289" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" format="ixt:num-dot-decimal" scale="3" id="f-1231">3,575</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Research and development 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-290" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="3" id="f-1232">624</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-291" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" format="ixt:num-dot-decimal" scale="3" id="f-1233">1,684</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-292" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" format="ixt:num-dot-decimal" scale="3" id="f-1234">1,983</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-293" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" format="ixt:num-dot-decimal" scale="3" id="f-1235">3,652</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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-19" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" format="ixt:num-dot-decimal" scale="3" id="f-1236">5,324</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-20" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" format="ixt:num-dot-decimal" scale="3" id="f-1237">7,984</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" format="ixt:num-dot-decimal" scale="3" id="f-1238">16,022</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="usd" contextRef="c-21" decimals="-3" name="us-gaap:AllocatedShareBasedCompensationExpense" format="ixt:num-dot-decimal" scale="3" id="f-1239">19,715</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div></ix:continuation></ix:continuation><div id="i3cbe0eff041b4c7c8946c2db684c733a_85"></div><div style="margin-top:12pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">16.&#160;&#160;&#160;&#160;<ix:nonNumeric contextRef="c-1" name="us-gaap:IncomeTaxDisclosureTextBlock" id="f-1240" continuedAt="f-1240-1" escape="true">Income taxes</ix:nonNumeric></span></div><ix:continuation id="f-1240-1" continuedAt="f-1240-2"><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company accounts for income taxes under ASC Topic 740 &#8211; Income Taxes. Under this standard, deferred tax assets and liabilities are recognized for future tax benefits or consequences attributable to temporary differences between the financial statement carrying amounts of existing assets and liabilities and their respective tax bases. Deferred tax assets and liabilities are measured using enacted tax rates expected to apply to taxable income in the years in which those temporary differences are expected to be recovered or settled.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s tax provision for interim periods is determined using an estimate of the annual effective income tax rate, adjusted for discrete items, if any, that occur in the relevant period. Income tax expense of $<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-5" name="us-gaap:IncomeTaxExpenseBenefit" scale="6" id="f-1241">0.1</ix:nonFraction> million for the nine months ended September&#160;30, 2024 resulted in an effective income tax rate of negative <ix:nonFraction unitRef="number" contextRef="c-1" decimals="3" sign="-" name="us-gaap:EffectiveIncomeTaxRateContinuingOperations" scale="-2" id="f-1242">0.7</ix:nonFraction>%. Included in the $<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-5" name="us-gaap:IncomeTaxExpenseBenefit" scale="6" id="f-1243">0.1</ix:nonFraction> million of tax expense was discrete tax expense of $<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-5" name="us-gaap:EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount" scale="6" id="f-1244">1.2</ix:nonFraction> million related to stock compensation, which was offset by a change in the valuation allowance.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s projected effective income tax rate for the year ending December&#160;31, 2024 excluding the impact, if any, of discrete items is negative <ix:nonFraction unitRef="number" contextRef="c-1" decimals="3" sign="-" name="blfs:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRateWithoutDiscreteItemsPercent" scale="-2" id="f-1245">0.7</ix:nonFraction>%, which is lower than the U.S. federal statutory rate of <ix:nonFraction unitRef="number" contextRef="c-1" decimals="2" name="us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" scale="-2" id="f-1246">21</ix:nonFraction>% primarily due to the increase in the valuation allowance on deferred tax assets and non-deductible executive compensation offset by state tax benefits and research tax credits.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Realization of deferred tax assets is dependent upon the generation of future taxable income, the timing and amount of which are uncertain. In determining the need for a valuation allowance, the Company&#8217;s management evaluates all available positive and negative evidence to determine if it is more likely than not that its deferred tax assets are realizable. As of September&#160;30, 2024, the Company continues to provide a full valuation allowance against its deferred tax assets as the realization of such assets is not considered to be more likely than not at this time. If the Company's conclusion about the realizability of its deferred tax assets and therefore the appropriateness of the valuation allowance changes in a future </span></div></ix:continuation><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">32</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i3cbe0eff041b4c7c8946c2db684c733a_7">Table of Contents</a></span></div></div><ix:continuation id="f-1240-2"><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">period, the Company could record a substantial tax benefit in its Condensed Consolidated Statements of Operations when that occurs.</span></div></ix:continuation><div id="i3cbe0eff041b4c7c8946c2db684c733a_88"></div><div style="margin-top:12pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%">17.&#160;&#160;&#160;&#160;<ix:nonNumeric contextRef="c-1" name="us-gaap:EarningsPerShareTextBlock" id="f-1247" continuedAt="f-1247-1" escape="true">Net loss from continuing operations per common share </ix:nonNumeric></span></div><ix:continuation id="f-1247-1"><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company considers its unvested restricted shares, which contain non-forfeitable rights to dividends, as participating securities, and includes such participating securities in its computation of earnings per share pursuant to the two-class method. Basic earnings per share is calculated by dividing net loss by the weighted average number of shares of common stock outstanding during the reporting period. Diluted earnings per share is calculated using the weighted average number of shares of common stock plus the potentially dilutive effect of common equivalent shares outstanding determined under both the two-class method and the treasury stock method, whichever is more dilutive. In periods when we have a net loss, common stock equivalents are excluded from our calculation of earnings per share as their inclusion would have an antidilutive effect.</span></div><ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfEarningsPerShareBasicByCommonClassTextBlock" id="f-1248" escape="true"><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents computations of basic and diluted earnings per share:</span></div><div style="margin-top:12pt"><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:44.354%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.085%"/><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Three Months Ended<br/>September 30,</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Nine Months Ended<br/>September 30,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(In thousands, except share and earnings per share data)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Basic earnings (loss) per common share</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Numerator:</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"/><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:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net loss from continuing operations</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-19" decimals="-3" sign="-" name="us-gaap:IncomeLossFromContinuingOperations" format="ixt:num-dot-decimal" scale="3" id="f-1249">1,703</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-20" decimals="-3" sign="-" name="us-gaap:IncomeLossFromContinuingOperations" format="ixt:num-dot-decimal" scale="3" id="f-1250">15,804</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="us-gaap:IncomeLossFromContinuingOperations" format="ixt:num-dot-decimal" scale="3" id="f-1251">13,061</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-21" decimals="-3" sign="-" name="us-gaap:IncomeLossFromContinuingOperations" format="ixt:num-dot-decimal" scale="3" id="f-1252">30,043</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net loss from continuing operations allocated to common shareholders</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-19" decimals="-3" sign="-" name="us-gaap:NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersDiluted" format="ixt:num-dot-decimal" scale="3" id="f-1253"><ix:nonFraction unitRef="usd" contextRef="c-19" decimals="-3" sign="-" name="us-gaap:NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersBasic" format="ixt:num-dot-decimal" scale="3" id="f-1254">1,703</ix:nonFraction></ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-20" decimals="-3" sign="-" name="us-gaap:NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersBasic" format="ixt:num-dot-decimal" scale="3" id="f-1255"><ix:nonFraction unitRef="usd" contextRef="c-20" decimals="-3" sign="-" name="us-gaap:NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersDiluted" format="ixt:num-dot-decimal" scale="3" id="f-1256">15,804</ix:nonFraction></ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="us-gaap:NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersBasic" format="ixt:num-dot-decimal" scale="3" id="f-1257"><ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-3" sign="-" name="us-gaap:NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersDiluted" format="ixt:num-dot-decimal" scale="3" id="f-1258">13,061</ix:nonFraction></ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usd" contextRef="c-21" decimals="-3" sign="-" name="us-gaap:NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersDiluted" format="ixt:num-dot-decimal" scale="3" id="f-1259"><ix:nonFraction unitRef="usd" contextRef="c-21" decimals="-3" sign="-" name="us-gaap:NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersBasic" format="ixt:num-dot-decimal" scale="3" id="f-1260">30,043</ix:nonFraction></ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Denominator:</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"/><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:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Weighted-average common shares issued and outstanding</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="c-19" decimals="0" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="f-1261"><ix:nonFraction unitRef="shares" contextRef="c-19" decimals="0" name="us-gaap:WeightedAverageNumberOfSharesIssuedBasic" format="ixt:num-dot-decimal" scale="0" id="f-1262"><ix:nonFraction unitRef="shares" contextRef="c-19" decimals="0" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="0" id="f-1263"><ix:nonFraction unitRef="shares" contextRef="c-19" decimals="0" name="blfs:WeightedAverageNumberOfSharesIssuedDiluted" format="ixt:num-dot-decimal" scale="0" id="f-1264">46,175,345</ix:nonFraction></ix:nonFraction></ix:nonFraction></ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="c-20" decimals="0" name="blfs:WeightedAverageNumberOfSharesIssuedDiluted" format="ixt:num-dot-decimal" scale="0" id="f-1265"><ix:nonFraction unitRef="shares" contextRef="c-20" decimals="0" name="us-gaap:WeightedAverageNumberOfSharesIssuedBasic" format="ixt:num-dot-decimal" scale="0" id="f-1266"><ix:nonFraction unitRef="shares" contextRef="c-20" decimals="0" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="f-1267"><ix:nonFraction unitRef="shares" contextRef="c-20" decimals="0" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="0" id="f-1268">43,570,438</ix:nonFraction></ix:nonFraction></ix:nonFraction></ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="c-1" decimals="0" name="us-gaap:WeightedAverageNumberOfSharesIssuedBasic" format="ixt:num-dot-decimal" scale="0" id="f-1269"><ix:nonFraction unitRef="shares" contextRef="c-1" decimals="0" name="blfs:WeightedAverageNumberOfSharesIssuedDiluted" format="ixt:num-dot-decimal" scale="0" id="f-1270"><ix:nonFraction unitRef="shares" contextRef="c-1" decimals="0" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="0" id="f-1271"><ix:nonFraction unitRef="shares" contextRef="c-1" decimals="0" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="f-1272">45,871,715</ix:nonFraction></ix:nonFraction></ix:nonFraction></ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="c-21" decimals="0" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="f-1273"><ix:nonFraction unitRef="shares" contextRef="c-21" decimals="0" name="us-gaap:WeightedAverageNumberOfSharesIssuedBasic" format="ixt:num-dot-decimal" scale="0" id="f-1274"><ix:nonFraction unitRef="shares" contextRef="c-21" decimals="0" name="blfs:WeightedAverageNumberOfSharesIssuedDiluted" format="ixt:num-dot-decimal" scale="0" id="f-1275"><ix:nonFraction unitRef="shares" contextRef="c-21" decimals="0" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="0" id="f-1276">43,348,412</ix:nonFraction></ix:nonFraction></ix:nonFraction></ix:nonFraction></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Basic and diluted loss from continuing operations per common share</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span id="i9d51cced5a7d41289029b728ddab964a_9-1-1-7-132951"></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usdPerShare" contextRef="c-19" decimals="2" sign="-" name="us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare" scale="0" id="f-1277"><ix:nonFraction unitRef="usdPerShare" contextRef="c-19" decimals="2" sign="-" name="us-gaap:IncomeLossFromContinuingOperationsPerBasicShare" scale="0" id="f-1278">0.04</ix:nonFraction></ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;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;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usdPerShare" contextRef="c-20" decimals="2" sign="-" name="us-gaap:IncomeLossFromContinuingOperationsPerBasicShare" scale="0" id="f-1279"><ix:nonFraction unitRef="usdPerShare" contextRef="c-20" decimals="2" sign="-" name="us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare" scale="0" id="f-1280">0.36</ix:nonFraction></ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;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;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usdPerShare" contextRef="c-1" decimals="2" sign="-" name="us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare" scale="0" id="f-1281"><ix:nonFraction unitRef="usdPerShare" contextRef="c-1" decimals="2" sign="-" name="us-gaap:IncomeLossFromContinuingOperationsPerBasicShare" scale="0" id="f-1282">0.28</ix:nonFraction></ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;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;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(<ix:nonFraction unitRef="usdPerShare" contextRef="c-21" decimals="2" sign="-" name="us-gaap:IncomeLossFromContinuingOperationsPerBasicShare" scale="0" id="f-1283"><ix:nonFraction unitRef="usdPerShare" contextRef="c-21" decimals="2" sign="-" name="us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare" scale="0" id="f-1284">0.69</ix:nonFraction></ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div></ix:nonNumeric><ix:nonNumeric contextRef="c-1" name="us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock" id="f-1285" escape="true"><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth the number of weighted-average shares of common stock excluded from the computation of diluted loss per share, as their inclusion would have been anti-dilutive: </span></div><div style="margin-top:12pt"><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:44.354%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.085%"/><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Three Months Ended<br/>September 30,</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Nine Months Ended<br/>September 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Stock options and restricted stock awards</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="c-294" decimals="0" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" format="ixt:num-dot-decimal" scale="0" id="f-1286">3,939,417</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="c-295" decimals="0" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" format="ixt:num-dot-decimal" scale="0" id="f-1287">2,636,283</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="c-296" decimals="0" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" format="ixt:num-dot-decimal" scale="0" id="f-1288">3,774,697</ix:nonFraction></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="c-297" decimals="0" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" format="ixt:num-dot-decimal" scale="0" id="f-1289">3,007,126</ix:nonFraction></span></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="c-19" decimals="0" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" format="ixt:num-dot-decimal" scale="0" id="f-1290">3,939,417</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="c-20" decimals="0" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" format="ixt:num-dot-decimal" scale="0" id="f-1291">2,636,283</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="c-1" decimals="0" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" format="ixt:num-dot-decimal" scale="0" id="f-1292">3,774,697</ix:nonFraction></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonFraction unitRef="shares" contextRef="c-21" decimals="0" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" format="ixt:num-dot-decimal" scale="0" id="f-1293">3,007,126</ix:nonFraction></span></td></tr></table></div></ix:nonNumeric></ix:continuation><div id="i3cbe0eff041b4c7c8946c2db684c733a_91"></div><div style="margin-top:12pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">18.&#160;&#160;&#160;&#160;<ix:nonNumeric contextRef="c-1" name="us-gaap:DefinedContributionPlanTextBlock" id="f-1294" continuedAt="f-1294-1" escape="true">Employee benefit plan</ix:nonNumeric></span></div><ix:continuation id="f-1294-1"><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company sponsors 401(k) defined contribution plan for its employees. This plan provides for pre-tax and post-tax contributions for all employees. Employee contributions are voluntary. Employees may contribute up to <ix:nonFraction unitRef="number" contextRef="c-1" decimals="INF" name="us-gaap:DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent" scale="-2" id="f-1295">100</ix:nonFraction>% of their annual compensation to this plan as limited by an annual maximum amount as determined by the Internal Revenue Service. The Company matches employee contributions in amounts to be determined at the Company&#8217;s sole discretion. The Company made $<ix:nonFraction unitRef="usd" contextRef="c-19" decimals="-5" name="us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount" format="ixt:num-dot-decimal" scale="6" id="f-1296">0.2</ix:nonFraction>&#160;million and $<ix:nonFraction unitRef="usd" contextRef="c-1" decimals="-5" name="us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount" format="ixt:num-dot-decimal" scale="6" id="f-1297">0.7</ix:nonFraction>&#160;million</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">in contributions to this plan for the three and nine months ended September&#160;30, 2024, respectively. During the three and nine months ended September&#160;30, 2023, the Company made $<ix:nonFraction unitRef="usd" contextRef="c-20" decimals="-5" name="us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount" format="ixt:num-dot-decimal" scale="6" id="f-1298">0.2</ix:nonFraction>&#160;million and $<ix:nonFraction unitRef="usd" contextRef="c-21" decimals="-5" name="us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount" format="ixt:num-dot-decimal" scale="6" id="f-1299">0.7</ix:nonFraction>&#160;million, respectively, in contributions to this plan.</span></div></ix:continuation><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">33</span></div></div></div><div id="i3cbe0eff041b4c7c8946c2db684c733a_94"></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i3cbe0eff041b4c7c8946c2db684c733a_7">Table of Contents</a></span></div></div><div style="margin-top:12pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">19.&#160;&#160;&#160;&#160;<ix:nonNumeric contextRef="c-1" name="us-gaap:SubsequentEventsTextBlock" id="f-1300" continuedAt="f-1300-1" escape="true">Subsequent events</ix:nonNumeric></span></div><ix:continuation id="f-1300-1"><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has evaluated events subsequent to September&#160;30, 2024 through the date of this filing to assess the need for potential recognition or disclosure.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%">Stock Purchase Agreement for SciSafe Divestiture</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On November&#160;12, 2024, the Company entered into a Stock Purchase Agreement, by and among the Company, Subzero Purchaser Corp., a Delaware corporation, SciSafe, Inc., a Delaware corporation and an indirect, wholly owned subsidiary of the Company, and SciSafe, Inc., a New Jersey corporation and an indirect wholly owned subsidiary of the Company, for the sale by Seller of all of the issued and outstanding shares of common stock of SciSafe to Buyer for an aggregate purchase price of $<ix:nonFraction unitRef="usd" contextRef="c-298" decimals="-5" name="us-gaap:DisposalGroupIncludingDiscontinuedOperationConsideration" scale="6" id="f-1301">73.0</ix:nonFraction> million (subject to adjustment as set forth in the Purchase Agreement) (the &#8220;Transaction&#8221;). Following the execution of the Purchase Agreement, the Transaction was consummated on November&#160;12, 2024 (the &#8220;Closing Date&#8221;). We anticipate the divestiture to qualify and be presented as Discontinued Operations in our Annual Report on Form 10-K for the year ended December&#160;31, 2024.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Purchase Agreement contains customary representations, warranties, covenants and indemnities of the parties thereto, including customary covenants that prevent the Company from competing with SciSafe, soliciting its employees or interfering with its business relationships for <ix:nonNumeric contextRef="c-299" name="blfs:PurchaseAgreementNoncompeteDuration" format="ixt-sec:durwordsen" id="f-1302">five years</ix:nonNumeric> after the Closing Date. In connection with the closing of the Transaction, the Company was required to repay approximately $<ix:nonFraction unitRef="usd" contextRef="c-300" decimals="-5" name="blfs:DisposalGroupIncludingDiscontinuedOperationDebtRepaymentCost" scale="6" id="f-1303">0.9</ix:nonFraction> million of outstanding indebtedness of SciSafe, estimates to incur approximately $<ix:nonFraction unitRef="usd" contextRef="c-300" decimals="-5" name="blfs:DisposalGroupIncludingDiscontinuedOperationLegalAndOtherTransactionServicesFeesPaid" scale="6" id="f-1304">1.8</ix:nonFraction> million in fees to be paid for legal and other transaction services, and estimates to incur approximately $<ix:nonFraction unitRef="usd" contextRef="c-301" decimals="-5" name="us-gaap:RestructuringCharges" scale="6" id="f-1305">0.4</ix:nonFraction> million in severance costs. The Company also paid the former stockholders of SciSafe approximately $<ix:nonFraction unitRef="usd" contextRef="c-302" decimals="-5" name="us-gaap:RestructuringCharges" scale="6" id="f-1306">3.3</ix:nonFraction> million in cash to waive all rights with respect to certain potential earn-out payments that would have otherwise accelerated and become due in connection with the Transaction pursuant to the purchase agreement by which the Company acquired SciSafe in October 2020. Finally, the Company expects to recognize approximately $<ix:nonFraction unitRef="usd" contextRef="c-303" decimals="-5" name="us-gaap:RestructuringCharges" scale="6" id="f-1307">4.0</ix:nonFraction> million in stock compensation expense in connection with the acceleration of unvested shares for all former employees of the Company that remained with SciSafe upon the closing of the Transaction.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition, upon the closing of the Transaction, the Company and SciSafe entered into a transition services agreement, pursuant to which the Company will provide certain transition services to SciSafe for up to <ix:nonNumeric contextRef="c-299" name="blfs:PurchaseAgreementTransitionServicesDuration" format="ixt-sec:durwordsen" id="f-1308">six months</ix:nonNumeric> following the Closing Date.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The Company expects to recognize a gain on the Transaction of approximately $<ix:nonFraction unitRef="usd" contextRef="c-300" decimals="-5" name="us-gaap:DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax" scale="6" id="f-1309">39.6</ix:nonFraction> million before $<ix:nonFraction unitRef="usd" contextRef="c-304" decimals="-5" name="us-gaap:DisposalGroupIncludingDiscontinuedOperationGoodwill1" scale="6" id="f-1310">11.1</ix:nonFraction> million of goodwill allocation. </span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s estimates are subject to a number of assumptions, and actual results may differ.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%">Consent and Third Amendment to Loan and Security Agreement with Silicon Valley Bank</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">November&#160;11, 2024, the Company entered into a Consent and Third Amendment to Loan and Security Agreement, by and among Silicon Valley Bank, a division of First-Citizens Bank &amp; Trust Company (&#8220;Bank&#8221;), the Company, SAVSU Technologies, Inc., a Delaware corporation (&#8220;SAVSU&#8221;), Arctic Solutions, Inc., a Delaware corporation doing business as Custom Biogenic Systems (&#8220;Arctic&#8221;), SciSafe Holdings, Inc., a Delaware corporation (&#8220;SciSafe Parent&#8221;), and Sexton Biotechnologies, Inc., a Delaware corporation (&#8220;Sexton,&#8221; and together with the Company, SAVSU, Arctic and SciSafe Parent, &#8220;Borrower&#8221;). Pursuant to the Amendment and subject to the conditions set forth therein, Bank consented to the Transaction as required pursuant to the Loan and Security Agreement, dated September 20, 2022, by and among Bank and Borrower, as amended by that certain Waiver and First Amendment to Loan and Security Agreement, dated February 26, 2024, and that certain Consent and Second Amendment to Loan and Security Agreement, dated April 17, 2024 (the &#8220;Loan Agreement&#8221;). In addition, effective as of the closing of the Transaction, the Amendment amended the Loan Agreement to provide for a non-refundable termination fee in the amount of $<ix:nonFraction unitRef="usd" contextRef="c-305" decimals="-4" name="blfs:PurchaseAgreementPotentialTerminationFeeIfAgreementIsTerminatedPriorToMaturityDate" format="ixt:num-dot-decimal" scale="0" id="f-1311">750,000</ix:nonFraction> payable by Borrower to Bank in the event that the Loan Agreement is terminated prior to the Term Loan Maturity Date (as defined in the Loan Agreement) for any reason. The Amendment also made certain other ministerial changes to the Loan Agreement, contains customary representations and warranties of Borrower and provides for a release of Bank by Borrower for any claims existing or arising through the date of the Amendment, including, without limitation, those arising out of or in any manner connected with or related to the Loan Agreement.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As announced during the second quarter of 2023, the Company has continued to actively seek the divestiture of its CBS business and anticipates Discontinued Operations treatment upon the closure of a deal.</span></div></ix:continuation><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">34</span></div></div></div><div id="i3cbe0eff041b4c7c8946c2db684c733a_97"></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i3cbe0eff041b4c7c8946c2db684c733a_7">Table of Contents</a></span></div></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2.</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Management</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8217;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">s discussion and analysis of financial condition and results of operations</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Forward looking statements</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Certain statements contained in this Quarterly Report on Form 10-Q are not historical facts and may be forward-looking statements within the meaning of the Private Securities Litigation Reform Act of 1995. Words such as &#8220;plans,&#8221; &#8220;expects,&#8221; &#8220;believes,&#8221; &#8220;anticipates,&#8221; &#8220;designed,&#8221; and similar words are intended to identify forward-looking statements. Forward-looking statements are based on our current expectations and beliefs, and involve a number of risks and uncertainties that are difficult to predict and that could cause actual results to differ materially from those stated or implied by the forward-looking statements. A description of certain of these risks, uncertainties and other matters can be found in filings we make with the U.S. Securities and Exchange Commission (the &#8220;SEC&#8221;), all of which are available at www.sec.gov, including our Annual Report on Form 10-K as of and for the fiscal year ended December&#160;31, 2023, filed with the SEC on February&#160;29, 2024, (the "Annual Report"). Because forward-looking statements involve risks and uncertainties, actual results and events may differ materially from results and events currently expected by us. Readers are cautioned not to place undue reliance on these forward-looking statements, which speak only as of the date hereof. We undertake no obligation to publicly update these forward-looking statements to reflect events or circumstances that occur after the date hereof or to reflect any change in its expectations with regard to these forward-looking statements or the occurrence of unanticipated events. </span></div><div style="text-align:justify"><span><br/></span></div><div id="i3cbe0eff041b4c7c8946c2db684c733a_100"></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Overview</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Management&#8217;s discussion and analysis provides additional insight into the Company and is provided as a supplement to, and should be read in conjunction with, our Annual Report.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are a life sciences company that develops, manufactures and supplies bioproduction tools and services which are designed to improve quality and de-risk biologic manufacturing, storage, distribution, and transportation in the cell and gene therapy industry. Our products are used in basic and applied research and commercial manufacturing of biologic-based therapies. Customers use our products to maintain the health and function of biologic material during sourcing, manufacturing, storage, and distribution.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We currently operate as one bioproduction tools and services business which supports several steps in the biologic material manufacturing and delivery process. We have a diversified portfolio of tools and services that focus on biopreservation, cell processing, frozen biologic storage products and services, cold-chain transportation, and thawing of biologic materials. We have in-house expertise in cryobiology and continue to capitalize on opportunities to maximize the value of our product platform for our extensive customer base through both organic growth innovations and acquisitions.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On April 17, 2024, the Company sold all of the issued and outstanding shares of common stock of Global Cooling, Inc., a Delaware corporation and wholly owned subsidiary of the Company (&#8220;Global Cooling&#8221;), to GCI Holdings Company, LLC, an Ohio limited liability company (&#8220;GCI Holdings&#8221;), pursuant to a Stock Purchase Agreement, by and between the Company and GCI Holdings (the &#8220;Global Cooling Divestiture&#8221;). Upon the execution of the Purchase Agreement, the Global Cooling business is presented in the accompanying condensed financial statements as a discontinued operation for all periods presented. See Note 3: </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Discontinued operations,</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> to the Unaudited Condensed Consolidated Financial Statements in this Quarterly Report on Form 10-Q.for further details regarding the divestiture.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On November&#160;12, 2024, the Company the Company entered into a Stock Purchase Agreement, by and among the Company, Subzero Purchaser Corp., a Delaware corporation, SciSafe, Inc., a Delaware corporation and an indirect, wholly owned subsidiary of the Company, and SciSafe, Inc., a New Jersey corporation and an indirect wholly owned subsidiary of the Company, for the sale by Seller of all of the issued and outstanding shares of common stock of SciSafe to Buyer. The divestiture of SciSafe was considered a subsequent event to the financial results presented as of September 30, 2024. SciSafe is therefore presented as a part of our continuing operations as of the three and nine months ended September 30, 2024. For additional information on the divestiture of SciSafe, see Note 19: </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Subsequent events, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">to the Unaudited Condensed Consolidated Financial Statements in this Quarterly Report on Form 10-Q.</span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">35</span></div></div></div><div id="i3cbe0eff041b4c7c8946c2db684c733a_103"></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i3cbe0eff041b4c7c8946c2db684c733a_7">Table of Contents</a></span></div></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Our products</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our bioproduction tools and services are composed of two revenue lines that contain seven main offerings:</span></div><div style="margin-top:12pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Cell processing</span></div><div style="padding-left:54pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#9702;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.46pt">Biopreservation media</span></div><div style="padding-left:54pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#9702;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.46pt">Human platelet lysate media (&#8220;hPL&#8221;), cryogenic vials, and automated cell-processing fill machines</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Biostorage services</span></div><div style="padding-left:54pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#9702;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.46pt">Biological and pharmaceutical material storage</span></div><div style="padding-left:54pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#9702;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.46pt">Cloud connected &#8220;smart&#8221; shipping containers</span></div><div style="padding-left:54pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#9702;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.46pt">Automated thawing devices</span></div><div id="i3cbe0eff041b4c7c8946c2db684c733a_106"></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Critical accounting policies and estimates</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A &#8220;critical accounting policy&#8221; is one which is both important to the portrayal of our financial condition and results and requires management&#8217;s most difficult, subjective or complex judgments, often as a result of the need to make estimates about the effect of matters that are inherently uncertain. For a description of our critical accounting policies that affect our more significant judgments and estimates used in the preparation of our Unaudited Condensed Consolidated Financial Statements, refer to Management&#8217;s Discussion and Analysis of Financial Condition and Results of Operations and our significant accounting policies in Note 1 to the Consolidated Financial Statements included in our Annual Report and Part I, Note 1 to the Unaudited Condensed Consolidated Financial Statements in this Quarterly Report on Form 10-Q.</span></div><div id="i3cbe0eff041b4c7c8946c2db684c733a_109"></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Results of operations</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following discussion of the financial condition and results of operations should be read in conjunction with the accompanying Unaudited Condensed Consolidated Financial Statements and the related footnotes thereto.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Revenues </span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total revenue for three and nine months ended September&#160;30, 2024 and 2023 consisted of the following:</span></div><div style="margin-top:12pt"><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:28.196%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.396%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.190%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.396%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.190%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.396%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.190%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.396%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.190%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.396%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.190%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.396%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.190%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.396%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.190%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.402%"/><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Three Months Ended<br/>September 30,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Nine Months Ended<br/>September 30,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(In thousands, except percentages)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">$ Change</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">% Change</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">$ Change</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">% Change</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Product revenue</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cell processing</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">19,030&#160;</span></td><td style="background-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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">13,338&#160;</span></td><td style="background-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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5,692&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">43&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">53,154&#160;</span></td><td style="background-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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">51,004&#160;</span></td><td style="background-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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,150&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Biostorage services</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">543&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">365&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">178&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">49&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">970&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,099&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(129)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(12)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Freezer and thaw</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,884&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,434&#160;</span></td><td style="background-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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">450&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">13&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">10,500&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">11,341&#160;</span></td><td style="background-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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(841)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Service revenue</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Biostorage services</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4,526&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4,186&#160;</span></td><td style="background-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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">340&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">8&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">13,708&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">12,166&#160;</span></td><td style="background-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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,542&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">13&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Freezer and thaw</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">134&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">191&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(57)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(30)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">465&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">407&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">58&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">14&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Rental revenue</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"/><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"/><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:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Biostorage services</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,454&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,059&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">395&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">19&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6,881&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5,975&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">906&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">15&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total revenue</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">30,571&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;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;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">23,573&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;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;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6,998&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">30&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">85,678&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;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;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">81,992&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;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;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,686&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td></tr></table></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Product revenue</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Product revenue was $23.5 million for the three months ended September&#160;30, 2024, representing an increase of $6.3&#160;million, or 37%, compared with the same period in 2023 and was $64.6 million for the nine months ended September&#160;30, 2024, representing an increase of $1.2 million, or 2%, compared with the same period in 2023. The increase in product revenues for the three and nine months ended September&#160;30, 2024 is largely driven by an increase in customer demand for our cell processing products compared to the prior year. During the third and fourth quarters of 2023, we experienced a decrease in our revenues from our customers destocking inventory levels in addition to decreases in broader biotech funding that we did not experience during the current period. </span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">36</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i3cbe0eff041b4c7c8946c2db684c733a_7">Table of Contents</a></span></div></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Product revenue: Cell processing</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Product revenue from our cell processing products increased by $5.7 million and $2.2 million, or by 43% and 4%, during the three and nine months ended September&#160;30, 2024, respectively, compared with the same period in 2023. The increase in revenue from cell processing products is driven by an overall market improvement compared to the prior year when our customers reduced safety stock levels in addition to the broader biotech industry experiencing decreases in funding.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Product revenue: Biostorage services</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Product revenue from our biostorage services increased by $0.2 million, or 49%, and decreased $0.1 million, or or 12%, in the three and nine months ended September&#160;30, 2024, respectively, compared with the same period in 2023. The increase in the three months ended September&#160;30, 2024 is primarily due to new customer acquisitions and increased demand from existing customers. The decrease in the nine month period relates to lower volumes of consumable products sold from our evo product line.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Product revenue: Freezer and thaw</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Product revenue from our freezer and thaw products increased by $0.5 million, or 13%, during the three months ended September&#160;30, 2024 and decreased by $0.8 million, or 7%, in the nine months ended September&#160;30, 2024, compared with the same period in 2023. The increase in the three months ended period was primarily driven by an increase in customer demand for our ThawSTAR product line compared to the prior year. The decrease in the nine months ended can be attributed to lower overall sales of our freezer products in the first half of 2024 compared to the prior year.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Service revenue</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Service revenue was $4.7 million and $14.2 million for the three and nine months ended September&#160;30, 2024, respectively, representing an increase of $0.3 million and $1.6 million, or 6% and 13%, compared with the same period in 2023. The increase in the three and nine month periods relates primarily to the expansion of service revenue generated by SciSafe storage services.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Rental revenue</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Rental revenue was $2.5 million and $6.9 million for the three and nine months ended September&#160;30, 2024, respectively, representing an increase of $0.4 million, or 19%, and $0.9 million, or 15%, compared with the same periods in 2023. The increase is associated with an increased demand from existing customers.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Costs and operating expenses</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total costs and operating expenses for three and nine months ended September&#160;30, 2024 and 2023 were composed of the following:</span></div><div style="margin-top:12pt"><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:28.196%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.396%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.190%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.396%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.190%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.396%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.190%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.396%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.190%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.396%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.190%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.396%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.190%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.396%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.190%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.402%"/><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Three Months Ended<br/>September 30,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Nine Months Ended<br/>September 30,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(In thousands, except percentages)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">$ Change</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">% Change</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">$ Change</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">% Change</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cost of product, rental, and service revenue</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">14,276&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">11,578&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,698&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">23&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">40,278&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">44,989&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(4,711)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(10)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">General and administrative</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">11,351&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">10,813&#160;</span></td><td style="background-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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">538&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">33,953&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">37,568&#160;</span></td><td style="background-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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(3,615)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(10)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Sales and marketing</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,543&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4,876&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1,333)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(27)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">10,401&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">12,731&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(2,330)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(18)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,050&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,739&#160;</span></td><td style="background-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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1,689)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(45)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6,827&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">10,772&#160;</span></td><td style="background-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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(3,945)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(37)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Asset impairment charges</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">8,310&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(8,310)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(100)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">8,310&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(8,310)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(100)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Intangible asset 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">910&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,312&#160;</span></td><td style="background-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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(402)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(31)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,734&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4,135&#160;</span></td><td style="background-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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1,401)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(34)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</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"/><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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Change in fair value of contingent consideration</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1,580)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,580&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">NM</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1,778)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,778&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">NM</span></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total operating expenses</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">32,130&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;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;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">39,048&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;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;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(6,918)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(18)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">94,193&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;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;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">116,727&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;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;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(22,534)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(19)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td></tr></table></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Cost of product, rental, and service revenue</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cost of revenue increased $2.7 million, or 23%, for the three months ended September&#160;30, 2024 and decreased $4.7 million, or 10%, for the nine months ended September&#160;30, 2024, compared to the same periods in 2023. The increase during the three months ended September&#160;30, 2024 is due primarily to increases in sales across multiple product lines </span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">37</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i3cbe0eff041b4c7c8946c2db684c733a_7">Table of Contents</a></span></div></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">compared to the same period in the prior year. The decrease in cost of revenue during the nine months ended September&#160;30, 2024 can be attributed to decreases in personnel expenses, a more favorable product mix, and increased operational efficiencies.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cost of revenue inclusive of intangible amortization related to acquired technology was 49% as a percentage of revenue for both the three and nine months ended September&#160;30, 2024, compared to 52% and 58% as a percentage of revenue for the three and nine months ended September&#160;30, 2023, respectively. The decrease in cost of revenue inclusive of intangible amortization related to acquired technology as a percentage of sales for the three and nine months ended September&#160;30, 2024 is a result of increased utilization at our biorepository facilities, operational efficiencies, and a more favorable product mix in our biopreservation media product line, in addition to decreases in personnel expenses, including stock-based compensation expenses.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">General and administrative expenses</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">General and administrative (&#8220;G&amp;A&#8221;) expense consists primarily of personnel-related expenses, stock-based compensation, professional fees, such as accounting and consulting fees, and corporate insurance.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">G&amp;A expenses for the three months ended September&#160;30, 2024 increased $0.5 million, or 5%, and decreased $3.6 million, or 10%, during the nine months ended September&#160;30, 2024. The increase for the three months ended September 30, 2024 consists primarily of an increase in lease expenses and legal fees compared to the same period in the prior year. The decrease in G&amp;A expenses during the nine months ended September&#160;30, 2024 is primarily due to decreases in consultation service fees, a decrease in severance expenses, and a decrease in headcount resulting in decreased salary and stock-based compensation.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Sales and marketing expenses</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Sales and marketing expense (&#8220;S&amp;M&#8221;) consists primarily of personnel-related costs, stock-based compensation, consulting, advertising, and travel expense.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">S&amp;M expense for the three and nine months ended September&#160;30, 2024 decreased $1.3 million and $2.3 million, or 27% and 18%, respectively, compared with the same periods in 2023. The decrease is primarily due to a decrease in headcount compared to the prior year.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Research and development expenses</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Research and development (&#8220;R&amp;D&#8221;) expense consists primarily of personnel-related costs, consulting, research supplies, and milestone expenses related to third party research agreements.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">R&amp;D expense for the three and nine months ended September&#160;30, 2024 decreased $1.7 million and $3.9 million, or 45% and 37%, respectively, compared with the same periods in 2023. The decrease is primarily due to a decrease in headcount compared to the prior year, and lower research milestone payments in relation to our investment in PanTHERA.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Intangible asset amortization expense</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Intangible asset amortization expense consists of charges related to the amortization of intangible assets associated with the acquisitions of Astero, SAVSU, CBS, SciSafe, and Sexton in which we acquired definite-lived intangible assets. Decreases in our intangible asset amortization expenses for the three and nine months ended September&#160;30, 2024 can be attributed to the write-off of intangible assets related to CBS during the third quarter of 2023.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Change in fair value of contingent consideration</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Change in fair value of contingent consideration consists of changes in estimated fair value of our potential earnouts related to our SciSafe acquisition. The benefit recognized in the three and nine months ended September&#160;30, 2023 relates primarily to changes in our estimated probability of achieving earnout targets set forth within the purchase agreements.</span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">38</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i3cbe0eff041b4c7c8946c2db684c733a_7">Table of Contents</a></span></div></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Other expense</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total other income and expenses for the three and nine months ended September&#160;30, 2024 and 2023 were composed of the following:</span></div><div style="margin-top:12pt"><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:28.196%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.396%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.190%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.396%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.190%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.396%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.190%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.396%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.190%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.396%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.190%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.396%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.190%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.396%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.190%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:7.402%"/><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Three Months Ended<br/>September 30,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Nine Months Ended<br/>September 30,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(In thousands, except percentages)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">$ Change</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">% Change</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">$ Change</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">% Change</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Change in fair value of equity investments</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">NM</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(4,074)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(4,074)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">NM</span></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Gain on settlement of Global Cooling escrow</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#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="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">NM</span></td><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5,115&#160;</span></td><td style="background-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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(5,115)</span></td><td style="background-color:#ffffff;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:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">NM</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Interest expense, net</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(267)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(449)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">182&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">41&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(796)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1,216)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">420&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">35&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">95&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">235&#160;</span></td><td style="background-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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(140)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(60)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">417&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,002&#160;</span></td><td style="background-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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(585)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(58)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total other (expense) income, net</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(172)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(214)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">42&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">20&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(4,453)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4,901&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(9,354)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(191)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td></tr></table></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Change in fair value of equity investments. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Reflects the change in fair value of our equity investments. During the second quarter of 2024, the Company determined that the fair value of its equity interest in iVexSol was less than its carrying amount, and no longer recoverable. The equity investment was fully impaired as a result of the analysis. For further details, see Note 5: </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Investments</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> in Part I, Item 1 of this Form 10-Q. </span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Gain on settlement of Global Cooling escrow. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Reflects the non-cash gain associated with our settlement of the GCI General Escrow during the second quarter of 2023 upon indemnification of shares within the escrow.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Interest expense, net</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Interest expense, net incurred during the three and nine months ended September&#160;30, 2024 related primarily to the Term Loan (as defined in Note 13: </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Long-term debt</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, to the Unaudited Condensed Consolidated Financial Statements in this Quarterly Report on Form 10-Q) obtained in September 2022, financed insurance premiums, and indirect tax liabilities. We also earn interest on cash held in our money market account. Decreases in interest expense, net during the three and nine months ended September&#160;30, 2024 can be attributed to the increases in interest income from our available-for-sale securities compared to the same period in 2023.</span></div><div id="i3cbe0eff041b4c7c8946c2db684c733a_112"></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Liquidity and capital resources</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On September&#160;30, 2024 and December&#160;31, 2023, we had $39.3 million and $50.2 million in cash, cash equivalents, and available-for-sale securities, respectively, in our continuing operations. </span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On April 17, 2024, the Company consummated the Global Cooling Divestiture. The Company provided $6.7 million in cash funding to effectuate the transaction and paid $0.6 million to the brokers, attorneys, and other external parties. In addition, the Company recognized $6.1 million in cash expenditures from operations during the three months ended September&#160;30, 2024 to meet certain post-closing requirements, costs to sell Global Cooling, the assumption of certain liabilities and debt, and severance expenses related to the RIF implemented on the business of Global Cooling, which reduced the Company&#8217;s workforce by 47 employees. For additional information on the details of the Transaction and its related costs, see Item I, Note 3: </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Discontinued operations </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">to the Unaudited Condensed Consolidated Financial Statements in this Quarterly Report on Form 10-Q.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On November&#160;12, 2024, the Company consummated the SciSafe Divestiture. In connection with the closing of the Transaction, the Company was required to repay approximately $0.9 million of outstanding indebtedness of SciSafe, estimates to incur approximately $1.8 million in fees to be paid for legal and other transaction services, and estimates to incur approximately $0.4 million in severance costs. The Company also paid the former stockholders of SciSafe approximately $3.3 million in cash to waive all rights with respect to certain potential earn-out payments and expects to recognize approximately $4.0 million in stock compensation expense in connection with the acceleration of unvested shares for all former employees of the Company that remained with SciSafe upon the closing of the Transaction. For </span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">39</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i3cbe0eff041b4c7c8946c2db684c733a_7">Table of Contents</a></span></div></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">additional information on the divestiture of SciSafe, see Note 19: </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Subsequent events, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">to the Unaudited Condensed Consolidated Financial Statements in this Quarterly Report on Form 10-Q.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Based on our current expectations with respect to our future revenue and expenses, we believe that our current level of cash, cash equivalents, and other liquid assets will be sufficient to meet our liquidity needs for at least the next twelve months from the date of the filing of this Quarterly Report on Form 10-Q. However, the Company may choose to raise additional capital through a debt or equity financing for strategic purposes. Additional capital, if required, may not be available on reasonable terms, if at all.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Cash flows</span></div><div style="margin-top:12pt"><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:58.142%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.084%"/><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Nine Months Ended<br/>September 30,</span></td><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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(In thousands, except percentages)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">$ Change</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating activities</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6,786&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(14,809)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">21,595&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(15,337)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">13,880&#160;</span></td><td style="background-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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(29,217)</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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Financing activities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(2,697)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">750&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(3,447)</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net decrease in cash and cash equivalents</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(11,248)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;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;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(179)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;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;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(11,069)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Net cash provided by (used in) operating activities</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net cash provided by operating activities was $6.8 million during the nine months ended September&#160;30, 2024 compared to $14.8 million used in operating activities during the nine months ended September&#160;30, 2023. The increase in cash provided by operating activities was primarily due to a decrease in operating losses compared to the prior year in addition to the timing of collection and disbursement of working capital related items in accounts receivable, inventories, prepaid expenses, and accrued expenses.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Net cash (used in) provided by investing activities</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net cash used by investing activities totaled $15.3 million during the nine months ended September&#160;30, 2024 compared to $13.9 million provided by investing activities for the nine months ended September&#160;30, 2023. The increase in cash used by investing activities was primarily driven by the $13.0 million in payments made on the divestiture of Global Cooling in addition to a decrease of $20.5 million in purchases, proceeds, and maturities of our investments in available-for-sale marketable securities compared to the prior year. This was offset by a decrease of $4.4 million in capital expenditures compared to the prior year.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Net cash (used in) provided by financing activities</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net cash used by financing activities totaled $2.7 million during the nine months ended September&#160;30, 2024, compared to $0.8 million provided by financing activities during the nine months ended September&#160;30, 2023. The increase in cash used by financing activities was primarily the result of increases in payments on the Company's Term Loan compared to the prior year.</span></div><div id="i3cbe0eff041b4c7c8946c2db684c733a_115"></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Contractual obligations</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our material cash requirements include contractual and other obligations which we previously disclosed within the financial statements and Management Discussion and Analysis of Financial Condition and Results of Operations in our Annual Report. Other than the contractual obligation listed below, there have been no significant changes to these obligations in the three months ended September&#160;30, 2024.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Purchase obligations </span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Purchase obligations are defined as agreements to purchase goods or services that are enforceable and legally binding and that specify all significant terms, including fixed or minimum quantities to be purchased, fixed, minimum, or variable pricing provisions and the approximate timing of the transactions. As of September&#160;30, 2024, our total short-term obligations were $4.2&#160;million.</span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">40</span></div></div></div><div id="i3cbe0eff041b4c7c8946c2db684c733a_118"></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i3cbe0eff041b4c7c8946c2db684c733a_7">Table of Contents</a></span></div></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">3.</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Quantitative and qualitative disclosures about market risk</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Interest rate risk</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our exposure to market risk for changes in interest rates relates primarily to our long-term debt. Our long-term debt primarily bears interest at a fixed rate, with a variable component subject to an interest rate ceiling. Fluctuations in interest rates therefore do not materially impact our consolidated financial statements from long-term debt. For additional information, see Note 13, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Long-term debt</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> to the Unaudited Condensed Consolidated Financial Statements in this Quarterly Report on Form 10-Q.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Foreign currency exchange risk</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For a discussion of market risks related to foreign currency exchange rates, refer to Item 7A, &#8220;Quantitative and Qualitative Disclosures about Market Risk&#8221; in our Annual Report. During the nine months ended September&#160;30, 2024, there were no material changes or developments that would materially alter the market risk assessment of our exposures to foreign currency exchange rates performed as of December&#160;31, 2023.</span></div><div id="i3cbe0eff041b4c7c8946c2db684c733a_121"></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">4.</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Controls and procedures</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Evaluation of Disclosure Controls and Procedures</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our management, with the participation of our Chief Executive Officer and Chief Financial Officer, evaluated the effectiveness of our disclosure controls and procedures (as defined in Rules 13a-15(e) and 15d-15(e) under the Exchange Act) as of the end of the period covered by this Quarterly Report on Form 10-Q. Based on that evaluation, our Chief Executive Officer and Chief Financial Officer concluded that our disclosure controls and procedures as of the end of the period covered by this Quarterly Report on Form 10-Q were not effective, due to the material weaknesses in our internal control over financial reporting. As previously reported, we identified material weaknesses in our internal control over financial reporting as of December&#160;31, 2023 with regard to (i) inappropriately designed entity-level controls impacting the control environment, risk assessment procedures, and monitoring activities to prevent or detect material misstatements to the consolidated financial statements attributed to an insufficient number of qualified resources and inadequate oversight and accountability over the performance of controls, ineffective identification and assessment or risks impacting internal control over financial reporting, and ineffective monitoring controls; (ii) information system logical access within certain key financial systems; (iii) ineffective accounting procedures and related controls over certain financial statement areas; (iv) inadequate risk assessment, accounting policies, procedures and related controls performed over the procure to pay and revenue recognition processes in the consolidated financial statements in accordance with the applicable financial reporting requirements.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Changes in Internal Control Over Financial Reporting</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">There were no changes in our internal control over financial reporting that occurred during the quarter ended September&#160;30, 2024 that has materially affected, or is reasonably likely to materially affect, our internal control over financial reporting.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Limitations on Effectiveness of Control</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',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 procedures or our internal controls will prevent all error and all fraud. A control system, no matter how well conceived and operated, can provide only reasonable, not absolute, assurance that the objectives of the control system are met. Further, the design of a control system must reflect the fact that there are resource constraints, and the benefits of controls must be considered relative to their costs. Because of the inherent limitations in all control systems, no evaluation of controls can provide absolute assurance that all control issues and instances of fraud, if any, within the Company have been detected.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Remediation</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are continuing to implement remediation plans outlined in our Part II, Item 9A of Annual Report. We also may implement additional changes to our internal control over financial reporting as may be appropriate in the course of remediating the material weaknesses. Management, with the oversight of the Audit Committee of the Board, will continue </span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">41</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i3cbe0eff041b4c7c8946c2db684c733a_7">Table of Contents</a></span></div></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">to take steps necessary to remedy the material weaknesses to reinforce the overall design and capability of our control environment.</span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">42</span></div></div></div><div id="i3cbe0eff041b4c7c8946c2db684c733a_124"></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i3cbe0eff041b4c7c8946c2db684c733a_7">Table of Contents</a></span></div></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">PART II: Other information</span></div><div id="i3cbe0eff041b4c7c8946c2db684c733a_127"></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">1. LEGAL PROCEEDINGS</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">From time to time, we may be subject to legal proceedings and claims in the ordinary course of business. We are not currently aware of any such proceedings or claims that we believe will have, individually or in the aggregate, a material adverse effect on our business, financial condition or results of operations.</span></div><div id="i3cbe0eff041b4c7c8946c2db684c733a_130"></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item 1A. RISK FACTORS</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the nine months ended September&#160;30, 2024, there were no material changes to the risk factors described in Part I, Item 1A of our Annual Report.</span></div><div id="i3cbe0eff041b4c7c8946c2db684c733a_133"></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item 2. UNREGISTERED SALES OF EQUITY SECURITIES AND USE OF PROCEEDS</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">None.</span></div><div id="i3cbe0eff041b4c7c8946c2db684c733a_136"></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item 3. DEFAULTS UPON SENIOR SECURITIES</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">None.</span></div><div id="i3cbe0eff041b4c7c8946c2db684c733a_139"></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item 4. MINE SAFETY DISCLOSURES</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">None.</span></div><div id="i3cbe0eff041b4c7c8946c2db684c733a_142"></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item 5. OTHER INFORMATION</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">None.</span></div><div style="margin-top:12pt;text-align:justify"><span><br/></span></div><div style="margin-top:12pt;text-align:justify"><span><br/></span></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">43</span></div></div></div><div id="i3cbe0eff041b4c7c8946c2db684c733a_148"></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div style="-sec-extract:summary"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i3cbe0eff041b4c7c8946c2db684c733a_7">Table of Contents</a></span></div></div><div style="-sec-extract:summary;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item 6. Exhibits</span></div><div style="margin-top:12pt"><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:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:85.113%"/><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Exhibit No.</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Description</span></td></tr><tr style="height:8pt"><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3.1</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="exhibit31-amendedandrest.htm">Amended and Restated Bylaws of BioLife Solutions, Inc. (included as Exhibit 3.1 to the current report on Form 8-K filed with the SEC on November 12, 2024)</a></span></div></td></tr><tr style="height:8pt"><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">31.1</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="exhibit311-q32024.htm">Certification of Principal Executive Officer pursuant to Rule 13a-14(a) or Rule 15d-14(a) of the Securities Exchange Act of 1934, as amended</a></span></div></td></tr><tr style="height:8pt"><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">31.2</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="exhibit312-q32024.htm">Certification of Principal Financial Officer pursuant to Rule 13a-14(a) or Rule 15d-14(a) of the Securities Exchange Act of 1934, as amended</a></span></div></td></tr><tr style="height:8pt"><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"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">32.1</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">#</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="exhibit321-q32024.htm">Certifications of Principal Executive Officer pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002</a></span></div></td></tr><tr style="height:8pt"><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"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">32.2</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">#</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="exhibit322-q32024.htm">Certifications of Principal Financial Officer pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002</a></span></div></td></tr><tr style="height:8pt"><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">101.INS**</span></td><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">XBRL Instance Document &#8211; the instance document does not appear in the Interactive Data File because its XBRL tags are embedded within the Inline XBRL document</span></td></tr><tr style="height:8pt"><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">101.SCH**</span></td><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Inline XBRL Taxonomy Extension Schema Document</span></td></tr><tr style="height:8pt"><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">101.CAL**</span></td><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Inline XBRL Taxonomy Extension Calculation Linkbase Document</span></td></tr><tr style="height:8pt"><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">101.DEF**</span></td><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Inline XBRL Taxonomy Extension Definition Linkbase Document</span></td></tr><tr style="height:8pt"><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">101.LAB**</span></td><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Inline XBRL Taxonomy Extension Label Linkbase Document</span></td></tr><tr style="height:8pt"><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">101.PRE**</span></td><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Inline XBRL Taxonomy Extension Presentation Linkbase Document</span></td></tr><tr style="height:8pt"><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">104</span></td><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cover Page Interactive Data File (formatted as Inline XBRL with applicable taxonomy extension information contained in Exhibits 101)</span></td></tr><tr style="height:8pt"><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">#</span></td><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The information in Exhibits 32.1 and 32.2 shall not be deemed &#8220;filed&#8221; for purposes of Section 18 of the Exchange Act, or otherwise subject to the liabilities of that section, nor shall it be deemed incorporated by reference in any filing under the Securities Act or the Exchange Act (including this Quarterly Report on Form 10-Q), unless the Company specifically incorporates the foregoing information into those documents by reference.</span></td></tr><tr style="height:8pt"><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">**</span></td><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In accordance with Rule 402 of Regulation S-T, this interactive data file is deemed not filed or part of this Quarterly Report on Form 10-Q for purposes of Sections 11 or 12 of the Securities Act or Section 18 of the Exchange Act and otherwise is not subject to liability under these sections.</span></td></tr></table></div><div style="height:45pt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">44</span></div></div></div><div id="i3cbe0eff041b4c7c8946c2db684c733a_151"></div><hr style="page-break-after:always"/><div style="min-height:45pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i3cbe0eff041b4c7c8946c2db684c733a_7">Table of Contents</a></span></div></div><div style="margin-top:12pt;padding-left:3.6pt;padding-right:3.6pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">SIGNATURES</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Pursuant to the requirements 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.</span></div><div style="margin-top:12pt"><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:48.900%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:48.900%"/><td style="width:0.1%"/></tr><tr><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">BIOLIFE SOLUTIONS, INC.</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Date: November&#160;12, 2024</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">/s/ Troy Wichterman</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Troy Wichterman</span></td></tr><tr><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(Duly authorized officer and principal<br/>financial and accounting officer)</span></td></tr></table></div><div style="height:45pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">45</span></div></div></div></body></html>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-3.1
<SEQUENCE>2
<FILENAME>exhibit31-amendedandrest.htm
<DESCRIPTION>EX-3.1
<TEXT>
<HTML>
<HEAD><!-- Document generated by Workiva Inc -->
<TITLE>exhibit31-amendedandrest</TITLE>
</HEAD>
<BODY bgcolor="white">
<DIV align="center">
<DIV style="margin-left:1em;width:1055;"><!-- exhibit31-amendedandrest001.jpg -->
<DIV style="padding-top:2em;">
<IMG src="exhibit31-amendedandrest001.jpg" title="slide1" width="1055" height="1365">
<DIV><FONT size="1" style="font-size:1pt;color:white">507324348.3       Exhibit 3.1    AMENDED AND RESTATED     BYLAWS     OF     BIOLIFE SOLUTIONS, INC.     Section 1. Law, Certificate of Incorporation and Bylaws     1.1. These Bylaws are subject to the certificate of incorporation of Biolife Solutions, Inc. (the  &#8220;Corporation&#8221; and such certificate of incorporation, the &#8220;Certificate of Incorporation&#8221;).  In these Bylaws (as  amended, the &#8220;Bylaws&#8221;), references to law, the certificate of incorporation and Bylaws mean the law, the provisions  of the certificate of incorporation and the Bylaws as from time to time in effect.     Section 2. Stockholders     2.1. Annual Meeting.  The annual meeting of stockholders shall be held at such date and time as shall be  designated from time to time by the board of directors of the Corporation (the &#8220;Board of Directors&#8221;) and stated in  the notice of the meeting, at which they shall elect a board of directors and transact such other business as may be  required by law or these Bylaws or as may properly come before the meeting.  Any annual meeting of stockholders  may be postponed by action of the Board of Directors at any time in advance of such meeting.     2.2. Special Meetings.  A special meeting of the stockholders may be called at any time by the Chairperson  of the Board of Directors, the Chief Executive Officer or the directors entitled to cast a majority of the votes of the  whole Board of Directors.  A special meeting of the stockholders also shall be called by the Chief Executive Officer  or Secretary upon written request of the holders of thirty five percent (35%) of the outstanding shares entitled to vote  thereat, or as otherwise required by law.  Any such application by the stockholders shall state the purpose or purposes  of the proposed meeting.  Notice of a special meeting shall state the place, date, hour, and purposes of the meeting.   Business transacted at any special meeting of stockholders shall be limited to the purposes stated in the notice of the  meeting.     2.3. Place of Meeting.  All meetings of the stockholders for the election of directors or for any other  purpose shall be held at such place within or without the State of Delaware as may be determined from time to time  by the Chairperson of the Board of Directors, the Chief Executive Officer or the directors entitled to cast a majority  of the votes of the whole Board of Directors.  Any adjourned session of any meeting of the stockholders shall be held  at the place designated in the vote of adjournment.     2.4. Notice of Meetings.  Except as otherwise provided by law, notice of each meeting of stockholders  shall be given that shall state the place, if any, date and hour of the meeting, the record date for determining  stockholders entitled to vote at the meeting, if such date is different from the record date for determining stockholders  entitled to notice of the meeting, and, in the case of a special meeting, the purpose or purposes for which the meeting  is called.  Unless otherwise provided by applicable law, the Certificate of Incorporation or these Bylaws, the notice of  any meeting shall be given not less than ten (10) nor more than sixty (60) days before the date of the meeting to each  stockholder entitled to vote at such meeting, as of the record date for determining the stockholders entitled to notice  of the meeting.    2.5. Adjournments.  Any meeting of stockholders, annual or special, may adjourn from time to time to  reconvene at the same or some other place, if any, and notice need not be given of any such adjourned meeting if the  time and place, if any, thereof, and the means of remote communications, if any, by which stockholders and proxy  holders may be deemed to be present in person or by proxy and vote at such adjourned meeting are (a) announced at  the meeting at which the adjournment is taken, (b) displayed, during the time scheduled for the meeting, on the same  electronic network used to enable stockholders and proxy holders to participate in the meeting by means of remote  communication or (c) set forth in the notice of meeting in accordance with Section 2.4 of these Bylaws.  At the  adjourned meeting, the Corporation may transact any business which might have been transacted at the original  meeting.  If the adjournment is for more than thirty (30) days, a notice of the adjourned meeting shall be given to each  </FONT></DIV>
<P><HR noshade><P>
<DIV style="page-break-before:always;">&nbsp;</DIV>
</DIV>
<!-- exhibit31-amendedandrest002.jpg -->
<DIV style="padding-top:2em;">
<IMG src="exhibit31-amendedandrest002.jpg" title="slide2" width="1055" height="1365">
<DIV><FONT size="1" style="font-size:1pt;color:white">507324348.3       Exhibit 3.1    stockholder of record entitled to vote at the meeting.  If after the adjournment a new record date for stockholders  entitled to vote is fixed for the adjourned meeting, the Board of Directors shall fix a new record date for notice of such  adjourned meeting in accordance with Section 2.11 of these Bylaws, and shall give notice of the adjourned meeting  to each stockholder of record entitled to vote at such adjourned meeting as of the record date fixed for notice of such  adjourned meeting.       2.6. Quorum of Stockholders.  Except as otherwise provided by applicable law, by or pursuant to the  Certificate of Incorporation or by these Bylaws, at each meeting of stockholders the presence in person or by proxy  of the holders of one-third in voting power of the then outstanding shares of capital stock of the Corporation entitled  to vote at the meeting shall be necessary and sufficient to constitute a quorum.  In the absence of a quorum, the  stockholders so present may, by a majority in voting power thereof, adjourn the meeting from time to time in the  manner provided in Section 2.5 of these Bylaws until a quorum shall attend.  Shares of the Corporation&#8217;s capital stock  shall neither be entitled to vote nor be counted for quorum purposes if such shares belong to (a) the Corporation, (b)  to another corporation, if a majority of the shares entitled to vote in the election of directors of such other corporation  is held, directly or indirectly by the Corporation or (c) any other entity, if a majority of the voting power of such other  entity is held, directly or indirectly by the Corporation or if such other entity is otherwise controlled, directly or  indirectly, by the Corporation; provided, however, that the foregoing shall not limit the right of the Corporation to  vote stock, including but not limited to its own capital stock, held by it in a fiduciary capacity.     2.7. Action by Vote.  When a quorum is present at any meeting, a plurality of the votes properly cast for  election of directors shall be sufficient to elect directors and a majority of the votes affirmatively cast in favor of any  question other than the election of directors shall decide the question, except when a larger or different vote is required  by law, by the Certificate of Incorporation, by these Bylaws or by the rules or regulations of any stock exchange  applicable to the Corporation or its securities.  No ballot shall be required for any election unless requested by a  stockholder present or represented at the meeting and entitled to vote in the election.     2.8. Proxy Representation.  Every stockholder may authorize another person or persons to act for him by  proxy in all matters in which a stockholder is entitled to participate, whether by waiving notice of any meeting,  objecting to or voting or participating at a meeting, or expressing consent or dissent without a meeting.  Every proxy  must be given by the stockholder or by his/her attorney-in-fact.  No proxy shall be voted or acted upon after three  years from its date unless such proxy provides for a longer period.  A duly executed proxy shall be irrevocable if it  states that it is irrevocable and, if, and only as long as, it is coupled with an interest sufficient in law to support an  irrevocable power.  A proxy may be made irrevocable regardless of whether the interest with which it is coupled is an  interest in the stock itself or an interest in the Corporation generally.  The authorization of a proxy may but need not  be limited to specified action, provided, however, that if a proxy limits its authorization to a meeting or meetings of  stockholders, unless otherwise specifically provided such proxy shall entitle the holder thereof to vote at any adjourned  session but shall not be valid after the final adjournment thereof.      2.9. Inspectors.  The directors or the person presiding at the meeting may, but need not, appoint one or  more inspectors of election and any substitute inspectors to act at the meeting or any adjournment thereof.  Each  inspector, before entering upon the discharge of his/her duties, shall take and sign an oath faithfully to execute the  duties of inspector at such meeting with strict impartiality and according to the best of his/her ability.  The inspectors,  if any, shall determine the number of shares of stock outstanding and the voting power of each, the shares of stock  represented at the meeting, the existence of a quorum, the validity and effect of proxies, and shall receive votes, ballots  or consents, hear and determine all challenges and questions arising in connection with the right to vote, count and  tabulate all votes, ballots or consents, determine the result, and do such acts as are proper to conduct the election or  vote with fairness to all stockholders.  Notwithstanding the foregoing, in the event that a stockholder seeks to nominate  one or more directors pursuant to Section 3.3 of these Bylaws, the directors shall appoint two inspectors, who shall  not be affiliated with the Corporation, to determine whether a stockholder has complied with Section 3.3 of these  Bylaws.  If the inspector shall determine that a stockholder has not complied with Section 3.3 of these Bylaws, the  inspectors shall direct the person presiding over the meeting to declare to the meeting that a nomination was not made  in accordance with the procedures prescribed by the Bylaws; and the person presiding over the meeting shall so declare  to the meeting and the defective nomination shall be disregarded.  On request of the person presiding at the meeting,  the inspectors shall make a report in writing of any challenge, question or matter determined by them and execute a  certificate of any fact found by them.     </FONT></DIV>
<P><HR noshade><P>
<DIV style="page-break-before:always;">&nbsp;</DIV>
</DIV>
<!-- exhibit31-amendedandrest003.jpg -->
<DIV style="padding-top:2em;">
<IMG src="exhibit31-amendedandrest003.jpg" title="slide3" width="1055" height="1365">
<DIV><FONT size="1" style="font-size:1pt;color:white">507324348.3       Exhibit 3.1    2.10. List of Stockholders.  The Secretary shall prepare and make, at least ten (10) days before every  meeting of stockholders, a complete list of the stockholders entitled to vote at such meeting, arranged in alphabetical  order and showing the address of each stockholder and the number of shares registered in his/her name; provided,  however, if the record date for determining the stockholders entitled to vote is less than ten (10) days before the  meeting date, the list shall reflect the stockholders entitled to vote as of the tenth (10th) day before the meeting date,  arranged in alphabetical order, and showing the address of each stockholder and the number of shares registered in  the name of each stockholder as of the tenth (10th) day before the meeting date.  Such list shall be open to the  examination of any stockholder for any purpose germane to the meeting for a period of 10 days ending on the day  before the meeting date: (i) on a reasonably accessible electronic network, provided that the information required to  gain access to such list is provided with the notice of the meeting, or (ii) during ordinary business hours, at the principal  place of business of the corporation. The stock ledger shall be the only evidence as to who are stockholders entitled  to examine such list or to vote in person or by proxy at such meeting. In the event that the Corporation determines to  make the list available on an electronic network, the Corporation may take reasonable steps to ensure that such  information is available only to stockholders of the Corporation.    2.11. Fixing Date for Determination of Stockholders of Record.  In order that the Corporation may  determine the stockholders entitled to notice of any meeting of stockholders or any adjournment thereof, or to consent  to corporate action without a meeting (where permitted by or pursuant to the provisions of the Certificate of  Incorporation), or entitled to receive payment of any dividend or other distribution or allotment of any rights, or  entitled to exercise any rights in respect of any change, conversion or exchange of stock or for the purpose of any  other lawful action, the Board of Directors may fix a record date, which record date shall not precede the date upon  which the resolution fixing the record date is adopted by the Board of Directors, and which record date: (a) in the case  of a determination of stockholders entitled to notice of any meeting of stockholders or any adjournment thereof, shall,  unless otherwise required by applicable law, not be more than sixty (60) nor less than ten (10) days before the date of  such meeting and, unless the Board of Directors determines, at the time it fixes such record date, that a later date on  or before the date of the meeting shall be the date for determining the stockholders entitled to vote at such meeting,  the record date for determining the stockholders entitled to notice of such meeting shall also be the record date for  determining the stockholders entitled to vote at such meeting; (b) in the case of a determination of stockholders entitled  to consent to corporate action without a meeting (where permitted by or pursuant to the provisions of the Certificate  of Incorporation), shall not be more than ten (10) days from the date upon which the resolution fixing the record date  is adopted by the Board of Directors; and (c) in the case of any other action, shall not be more than sixty (60) days  prior to such other action. If no record date is fixed: (i) the record date for determining stockholders entitled to notice  of and to vote at a meeting of stockholders shall be at the close of business on the day next preceding the day on which  notice is given, or, if notice is waived, at the close of business on the day next preceding the day on which the meeting  is held; (ii) the record date for determining stockholders entitled to consent to corporate action without a meeting, if  any, when no prior action of the Board of Directors is required by applicable law, shall be the first date on which a  signed consent setting forth the action taken or proposed to be taken is delivered to the Corporation in accordance  with applicable law, or, if prior action by the Board of Directors is required by applicable law, shall be at the close of  business on the day on which the Board of Directors adopts the resolution taking such prior action; and (iii) the record  date for determining stockholders for any other purpose shall be at the close of business on the day on which the Board  of Directors adopts the resolution relating thereto. A determination of stockholders of record entitled to notice of or  to vote at a meeting of stockholders shall apply to any adjournment of the meeting; provided, however, that the Board  of Directors may fix a new record date for the determination of stockholders entitled to vote at the adjourned meeting,  and in such case shall also fix as the record date for the stockholders entitled to notice of such adjourned meeting the  same or an earlier date as that fixed for the determination of stockholders entitled to vote in accordance with the  foregoing provisions of this Section 2.11 at the adjourned meeting.    2.12. Conduct of Meetings.  The date and time of the opening and the closing of the polls for each election,  question or business upon which the stockholders will vote at a meeting of stockholders shall be announced at the  meeting by the individual presiding over the meeting.  The Board of Directors may adopt (by resolution or resolutions  thereof) such rules and regulations for the conduct of the meeting of stockholders as it shall deem appropriate. Except  to the extent inconsistent with such rules and regulations as adopted by the Board of Directors, the individual presiding  over any meeting of stockholders shall have the right and authority to convene and to adjourn the meeting, to prescribe  such rules, regulations and procedures and to do all such acts as, in the judgment of such individual, are appropriate  for the proper conduct of the meeting of stockholders.  Such rules, regulations or procedures, whether adopted by the  Board of Directors or prescribed by the individual presiding over the meeting of stockholders, may include, without  </FONT></DIV>
<P><HR noshade><P>
<DIV style="page-break-before:always;">&nbsp;</DIV>
</DIV>
<!-- exhibit31-amendedandrest004.jpg -->
<DIV style="padding-top:2em;">
<IMG src="exhibit31-amendedandrest004.jpg" title="slide4" width="1055" height="1365">
<DIV><FONT size="1" style="font-size:1pt;color:white">507324348.3       Exhibit 3.1    limitation, the following: (a) the establishment of an agenda or order of business for the meeting of stockholders; (b)  rules and procedures for maintaining order at the meeting of stockholders and the safety of those present; (c)  limitations on attendance at or participation in the meeting of stockholders to stockholders of record of the  Corporation, their duly authorized and constituted proxies or such other persons as the individual presiding over the  meeting of stockholders shall determine; (d) restrictions on entry to the meeting of stockholders after the time fixed  for the commencement thereof; and (e) limitations on the time allotted to questions or comments by participants in  the meeting of stockholders.  The Board of Directors or, in addition to making any other determinations that may be  appropriate to the conduct of the meeting of stockholders, the individual presiding over any meeting of stockholders,  in each case, shall have the power and duty to determine whether any election, question or business was or was not  properly made, proposed or brought before the meeting of stockholders and therefore shall be disregarded and not be  considered or transacted at the meeting, and, if the Board of Directors or the individual presiding over the meeting, as  the case may be, determines that such election, question or business was not properly made, proposed or brought  before the meeting of stockholders and shall be disregarded and not be considered or transacted at the meeting, the  individual presiding over the meeting shall declare to the meeting that such election, question or business was not  properly made, proposed or brought before the meeting and shall be disregarded and not be considered or transacted  at the meeting, and any such election, question or business shall not be considered or transacted at the meeting.  Unless  and to the extent determined by the Board of Directors or the individual presiding over the meeting, meetings of  stockholders shall not be required to be held in accordance with the rules of parliamentary procedure.    2.13. Notice of Stockholder Business and Nominations.      (a) Annual Meetings of Stockholders. (i) Nominations of one or more individuals for election to the Board  of Directors by the stockholders generally entitled to vote (each, a &#8220;Nomination,&#8221; and more than one, &#8220;Nominations&#8221;)  and the proposal of any question or business other than a Nomination or Nominations to be considered by the  stockholders generally entitled to vote (which, for the avoidance of doubt, shall exclude any question or business other  than a Nomination or Nominations required by or pursuant to the provisions of the Certificate of Incorporation to be  voted on solely and exclusively by the holders of any class (voting separately as a class) or series (voting separately  as a series) of capital stock of the Corporation then outstanding) (collectively, &#8220;Business&#8221;) may be made at an annual  meeting of stockholders only (A) pursuant to the Corporation&#8217;s notice of meeting (or any supplement thereto);  provided, however, that reference in the Corporation&#8217;s notice of meeting to the election of directors or the election of  members of the Board of Directors shall not include or be deemed to include a Nomination or Nominations, (B) by or  at the direction of the Board of Directors or (C) by any stockholder of the Corporation who was a stockholder of record  of the Corporation at the time the notice provided for in this Section 2.13 is delivered to the Secretary, who is entitled  to vote at the meeting and who complies with the procedures set forth in this Section 2.13.     (ii) For Nominations or Business to be properly brought before an annual meeting of stockholders by a  stockholder pursuant to Section 2.13(a)(i)(C), the stockholder must have given timely notice thereof in writing to the  Secretary and any proposed Business must constitute a proper matter for stockholder action.  To be timely, a  stockholder&#8217;s notice shall be delivered to the Secretary at the principal executive offices of the Corporation not later  than the close of business on the ninetieth (90th) day nor earlier than the close of business on the one hundred twentieth  (120th) day prior to the first anniversary of the preceding year&#8217;s annual meeting of stockholders; provided, however,  that in the event that the date of the annual meeting is more than thirty (30) days before or more than seventy (70)  days after such anniversary date, notice by the stockholder must be so delivered not earlier than the close of business  on the one hundred twentieth (120th) day prior to such annual meeting and not later than the close of business on the  later of the ninetieth (90th) day prior to such annual meeting or the tenth (10th) day following the day on which public  announcement of the date of such meeting is first made by the Corporation. In no event shall the public announcement  of an adjournment or postponement of an annual meeting of stockholders commence a new time period (or extend any  time period) for the giving of a stockholder&#8217;s notice as described above. Such stockholder&#8217;s notice shall set forth: (A)  as to each Nomination to be made by such stockholder, (1) all information relating to the individual subject to such  Nomination that is required to be disclosed in solicitations of proxies for election of directors in an election contest,  or is otherwise required, in each case pursuant to and in accordance with Regulation 14A under the Securities  Exchange Act of 1934, as amended (the &#8220;Exchange Act&#8221;), without regard to the application of the Exchange Act to  either the Nomination or the Corporation, (2) such individual&#8217;s written consent to being named in any proxy statement  as a nominee and to serving as director if elected, (3) a description of any direct or indirect compensation or benefit  (including, without limitation, indemnification and/or advancement rights) to which the individual subject to such  Nomination may be entitled under any agreement, arrangement or understanding with any person other than the  </FONT></DIV>
<P><HR noshade><P>
<DIV style="page-break-before:always;">&nbsp;</DIV>
</DIV>
<!-- exhibit31-amendedandrest005.jpg -->
<DIV style="padding-top:2em;">
<IMG src="exhibit31-amendedandrest005.jpg" title="slide5" width="1055" height="1365">
<DIV><FONT size="1" style="font-size:1pt;color:white">507324348.3       Exhibit 3.1    Corporation (including, without limitation, the amount of any such monetary compensation) in connection with such  individual&#8217;s nomination or service as a director of the Corporation and (4) a description of any other material  relationship or relationships between or among the individual subject to such Nomination and/or such individual&#8217;s  affiliates and associates, on the one hand, and the stockholder giving the notice and the beneficial owner, if any, on  whose behalf the Nomination or Nominations is/are made and/or such stockholder&#8217;s or beneficial owner&#8217;s respective  affiliates and associates, or others acting in concert with such stockholder or beneficial owner or their respective  affiliates and associates, on the other hand, including, without limitation, all information that would be required to be  disclosed pursuant to Item 404 under Regulation S-K if such stockholder, beneficial owner, affiliate, associate or other  person were the &#8220;registrant&#8221; for purposes of such rule and the individual subject to such Nomination was a director or  officer of such registrant; (B) as to the Business proposed by such stockholder, a brief description of the Business, the  text of the proposed Business (including the text of any resolution or resolutions proposed for consideration and in the  event that such Business includes a proposal to amend these Bylaws, the text of the proposed amendment), the reason  or reasons for conducting such Business at the meeting and any material interest or interests in such Business of such  stockholder and of the beneficial owner, if any, on whose behalf the Business is proposed; and (C) as to the stockholder  giving the notice and the beneficial owner, if any, on whose behalf the Nomination, Nominations or Business is/are  made (1) the name and address of such stockholder, as they appear on the Corporation&#8217;s books, and of such beneficial  owner, if any, and any of their respective affiliates or associates or others acting in concert with them, (2) the class,  series and number of shares of capital stock of the Corporation which are owned beneficially and of record by such  stockholder and such beneficial owner, if any, (3) a representation that the stockholder is a holder of record of shares  of capital stock of the Corporation entitled to vote at such meeting and such stockholder (or a qualified representative  of such stockholder) intends to appear in person or by proxy at the meeting to propose such Nomination, Nominations  or Business and (4) a representation as to whether the stockholder or the beneficial owner, if any, intends or is part of  a group which intends (x) to deliver by proxy statement and/or form of proxy to holders of at least the percentage of  the Corporation&#8217;s outstanding capital stock required to approve or adopt the Business or elect the nominee or nominees  subject to the Nomination or Nominations and/or (y) to otherwise solicit proxies from stockholders of the Corporation  in support of such Nomination, Nominations or Business which representation must include a statement as to whether  such holder or any beneficial owner intends to solicit the requisite percentage of the Corporation&#8217;s stock under Rule  14a-19 (&#8220;Rule 14a-19&#8221;) under the Exchange Act; provided, however, that if the Business is otherwise subject to Rule  14a-8 (or any successor thereto) promulgated under the Exchange Act (&#8220;Rule 14a-8&#8221;), the foregoing notice  requirements shall be deemed satisfied by a stockholder if the stockholder has notified the Corporation of his, her or  its intention to present such Business at an annual meeting of stockholders in compliance with Rule 14a-8, and such  Business has been included in a proxy statement that has been prepared by the Corporation to solicit proxies for such  annual meeting of stockholders.  The Corporation may require (1) any individual subject to such Nomination to furnish  such other information as the Corporation may reasonably require to determine the eligibility of such individual  subject to such Nomination to serve as a director of the Corporation if elected and (2) the stockholder giving notice to  furnish such other information as the Corporation may reasonably require to demonstrate that any Business is a proper  matter for stockholder action at an annual meeting of stockholders.      (iii) Notwithstanding anything in the second sentence of Section 2.13(a)(ii) to the contrary, in the event that  the number of directors to be elected to the Board of Directors by the stockholders generally entitled to vote at an  annual meeting of stockholders is increased and there is no public announcement by the Corporation naming the  nominees for election to the additional directorships at least one hundred (100) days prior to the first (1st) anniversary  of the preceding year&#8217;s annual meeting of stockholders, a stockholder&#8217;s notice required by this Section 2.13 shall also  be considered timely, but only with respect to nominees for election to such additional directorships, if it shall be  delivered to the Secretary at the principal executive offices of the Corporation not later than the close of business on  the tenth (10th) day following the day on which such public announcement is first made by the Corporation.     (b) Special Meetings of Stockholders. Only such Business shall be conducted at a special meeting of  stockholders as shall have been brought before the meeting pursuant to the Corporation&#8217;s notice of meeting (or any  supplement thereto); provided, however, that reference therein to the election of directors or the election of members  of the Board of Directors shall not include or be deemed to include Nominations.  Nominations may be made at a  special meeting of stockholders at which one or more directors are to be elected by the stockholders generally entitled  to vote pursuant to the Corporation&#8217;s notice of meeting (or any supplement thereto) as aforesaid (provided that the  Board of Directors has determined that directors shall be elected at such meeting) (i) by or at the direction of the Board  of Directors or (ii) by any stockholder of the Corporation who is a stockholder of record at the time the notice provided  for in this Section 2.13 is delivered to the Secretary, who is entitled to vote at the meeting and upon such election and  </FONT></DIV>
<P><HR noshade><P>
<DIV style="page-break-before:always;">&nbsp;</DIV>
</DIV>
<!-- exhibit31-amendedandrest006.jpg -->
<DIV style="padding-top:2em;">
<IMG src="exhibit31-amendedandrest006.jpg" title="slide6" width="1055" height="1365">
<DIV><FONT size="1" style="font-size:1pt;color:white">507324348.3       Exhibit 3.1    who complies with the notice procedures set forth in this Section 2.13.  In the event the Corporation calls a special  meeting of stockholders for the purpose of electing one or more directors to the Board of Directors by the stockholders  generally entitled to vote, any such stockholder entitled to vote in such election may make a Nomination or  Nominations of one or more individuals (as the case may be) for election to such position(s) as specified in the  Corporation&#8217;s notice of meeting pursuant to Section 2.13(a)(i)(A), if the stockholder&#8217;s notice required by Section  2.13(a)(ii) shall be delivered to the Secretary at the principal executive offices of the Corporation not earlier than the  close of business on the one hundred twentieth (120th) day prior to such special meeting and not later than the close  of business on the later of the ninetieth (90th) day prior to such special meeting or the tenth (10th) day following the  day on which public announcement is first made of the date of such special meeting and of the nominee(s) proposed  by the Board of Directors to be elected at such special meeting.  In no event shall the public announcement of an  adjournment or postponement of a special meeting of stockholders commence a new time period (or extend any time  period) for the giving of a stockholder&#8217;s notice as described above.      (c) General. (i) Only individuals subject to a Nomination made in compliance with the procedures set forth  in this Section 2.13 shall be eligible for election at an annual or special meeting of stockholders, and only such Business  shall be conducted at an annual or special meeting of stockholders as shall have been brought before such meeting in  accordance with the procedures set forth in this Section 2.13.  Except as otherwise provided by applicable law, the  Board of Directors or the individual presiding over an annual or special meeting of stockholders shall have the power  and duty to determine whether (A) a Nomination or any Business proposed to be brought before the meeting was or  was not made, proposed or brought, as the case may be, in accordance with the procedures set forth in this Section  2.13 and (B) any proposed Nomination, Nominations or Business shall be disregarded or that such Nomination,  Nominations or Business shall not be considered or transacted at the meeting.  Notwithstanding the foregoing  provisions of this Section 2.13, if the stockholder (or a qualified representative of the stockholder) does not appear at  the annual or special meeting of stockholders to present a Nomination, Nominations or Business, such Nomination,  Nominations or Business shall be disregarded and such Nomination, Nominations or Business shall not be considered  or transacted at the meeting, notwithstanding that proxies in respect of such vote may have been received by the  Corporation.     (ii) For purposes of this Section 2.13, &#8220;public announcement&#8221; shall include disclosure in a press release  reported by the Dow Jones News Service, Associated Press or comparable national news service or in a document  publicly filed by the Corporation with or publicly furnished by the Corporation to the Securities and Exchange  Commission pursuant to Section 13, 14 and 15(d) (or any successor thereto) of the Exchange Act.     (iii) Nothing in this Section 2.13 shall be deemed to affect any (A) rights or obligations, if any, of stockholders  with respect to inclusion of proposals in the Corporation&#8217;s proxy statement pursuant to Rule 14a-8 (to the extent the  Corporation or such proposals are subject to Rule 14a-8), (B) rights or obligations, if any, of stockholders with respect  to the inclusion of a nominee in a universal proxy card pursuant to Rule 14a-19 (or any successor thereto) promulgated  under the Exchange Act or (C) rights, if any, of the holders of any class or series of capital stock of the Corporation  as provided for or filed by or pursuant to the Certificate of Incorporation and then outstanding to, solely and  exclusively, elect one or more directors outstanding.     Section 3. Board of Directors     3.1. Number.  The number of directors which shall constitute the whole Board of Directors shall not be  less than three (3).  The exact number of directors shall be fixed from time to time by a resolution adopted by a majority  of directors.  The number of directors may be increased at any time or from time to time by the directors by vote of a  majority of the directors then in office.  The number of directors may be decreased to any number permitted by the  foregoing at any time by the directors by vote of a majority of the directors then in office, but only to eliminate  vacancies existing by reason of the death, resignation or removal of one or more directors.  Directors need not be  stockholders.     3.2. Tenure.  Except as otherwise provided by law, by the Certificate of Incorporation or by these Bylaws,  each director shall hold office until the successors of such director&#8217;s class are elected and qualified, or until he sooner  dies, resigns, is removed or becomes disqualified.     </FONT></DIV>
<P><HR noshade><P>
<DIV style="page-break-before:always;">&nbsp;</DIV>
</DIV>
<!-- exhibit31-amendedandrest007.jpg -->
<DIV style="padding-top:2em;">
<IMG src="exhibit31-amendedandrest007.jpg" title="slide7" width="1055" height="1365">
<DIV><FONT size="1" style="font-size:1pt;color:white">507324348.3       Exhibit 3.1    3.3. Nomination.  Only persons who are nominated in accordance with the procedures set forth in this  Section 3.3 shall be eligible for election as directors.  Nominations of persons for election to the Board of Directors  may be made by or at the direction of the Board of Directors or by any stockholder of the Corporation entitled to vote  for the election of directors at the meeting who complies with the notice procedures set forth in Section 2.13.  Such  nominations, other than those made by or at the discretion of the Board of Directors, shall be made pursuant to timely  notice in writing to the Secretary.       3.4. Powers.  The business and affairs of the Corporation shall be managed by or under the direction of the  Board of Directors who shall have and may exercise all the powers of the Corporation and do all such lawful acts and  things as are not by law, the Certificate of Incorporation or these Bylaws directed or required to be exercised or done  by the stockholders.     3.5. Vacancies.  Any director may resign at any time upon notice to the Corporation.  Subject to the rights,  if any, of the holders of any class or series of capital stock of the Corporation as provided for or fixed by or pursuant  to the provisions of the Certificate of Incorporation and then outstanding, newly created directorships resulting from  an increase in the authorized number of directors or any vacancies on the Board of Directors resulting from the death,  resignation, disqualification, removal or other cause, shall be filled solely and exclusively by a majority of the directors  then in office, although less than a quorum, or by the sole remaining director.  Any director so elected shall hold office  until the expiration of the term of office of the director whom he or she has replaced and until his or her successor  shall be elected and qualified, subject to such director&#8217;s earlier death, resignation, disqualification or removal.  No  decrease in the number of directors shall shorten the term of any incumbent director.  The directors shall have and  may exercise all their powers notwithstanding the existence of one or more vacancies in their number, subject to any  requirements of law, the Certificate of Incorporation or these Bylaws as to the number of directors required for a  quorum or for any vote or other actions.     3.6. Committees.  The Board of Directors may, by vote of a majority of the whole Board of Directors,  (a) designate, change the membership of or terminate the existence of any committee or committees, each committee  to consist of one or more of the directors; (b) designate one or more directors as alternate members of any such  committee who may replace any absent or disqualified member at any meeting of the committee; and (c) determine  the extent to which each such committee shall have and may exercise the powers of the Board of Directors in the  management of the business and affairs of the Corporation, including the power to authorize the seal of the Corporation  to be affixed to all papers which require it and the power and authority to declare dividends or to authorize the issuance  of stock; excepting, however, such powers which by law, by the Certificate of Incorporation or by these or by these  Bylaws they are prohibited from so delegating.  In the absence or disqualification of any member of such committee  and his/her alternate, if any, the member or members thereof present at any meeting and not disqualified from voting,  whether or not constituting a quorum, may unanimously appoint another member of the Board of Directors to act at  the meeting in the place of any such absent or disqualified member.  Except as the Board of Directors may otherwise  determine, any committee may make rules for the conduct of its business, but unless otherwise provided by the Board  of Directors or such rules, its business shall be conducted as nearly as may be in the same manner as is provided by  these Bylaws for the conduct of business by the Board of Directors.  Each committee shall keep regular minutes of its  meetings and report the same to the board of directors upon request.     3.7. Regular Meetings.  Regular meetings of the Board of Directors may be held without call or notice at  such places within or without the State of Delaware and at such times as the board may from time to time determine,  provided that notice of the first regular meeting following any such determination shall be given to absent directors.  A  regular meeting of the directors may be held without call or notice immediately after and at the same place as the  annual meeting of the stockholders.     3.8. Special Meetings.  Special meetings of the Board of Directors may be held at any time and at any place  within or without the State of Delaware designated in the notice of the meeting, when called by the chairperson of the  Board of Directors, the Chief Executive Officer, or by one-third or more in number of the directors, reasonable notice  thereof being given to each director by the Secretary or by the Chairperson of the Board of Directors, the Chief  Executive Officer or any one of the directors calling the meeting.      3.9. Notice.  Any time it is necessary to give notice of a board of directors&#8217; meeting, notice shall be given  (i) in person or by telephone to the director at least 24 hours in advance of the meeting, (ii) by personally delivering  </FONT></DIV>
<P><HR noshade><P>
<DIV style="page-break-before:always;">&nbsp;</DIV>
</DIV>
<!-- exhibit31-amendedandrest008.jpg -->
<DIV style="padding-top:2em;">
<IMG src="exhibit31-amendedandrest008.jpg" title="slide8" width="1055" height="1365">
<DIV><FONT size="1" style="font-size:1pt;color:white">507324348.3       Exhibit 3.1    written notice to the director&#8217;s last known business or home address at least 24 hours in advance of the meeting, (iii) by  delivering notice by electronic mail or other electronic transmission at least 24 hours in advance of the meeting, (iv) by  depositing written notice with a reputable delivery service or overnight carrier addressed to the director&#8217;s last known  business or home address for delivery to that address no later than the business day preceding the date of the meeting  or (v) by depositing written notice in the U.S. mail, postage prepaid, addressed to the director&#8217;s last known business  or home address no later than the third business day preceding the date of the meeting.  Notice of a meeting need not  be given to any director if a written waiver of notice, executed by him, or a waiver sent by electronic transmission by  him, in either case before or after the meeting, is filed with the records of the meeting, or to any director who attends  the meeting without protesting prior thereto or at its commencement the lack of notice to him.  Neither notice of a  meeting nor a waiver of a notice need specify the purposes of the meeting.     3.10. Quorum.  Except as may be otherwise provided by law, by the Certificate of Incorporation or these  Bylaws, at any meeting of the directors a majority of the directors then in office shall constitute a quorum; a quorum  shall not in any case be less than one-third of the total number of directors constituting the whole Board of Directors,  with a minimum of two directors constituting a quorum.  Any meeting may be adjourned from time to time by a  majority of the affirmative votes cast upon the question, whether or not a quorum is present, and the meeting may be  held as adjourned without further notice.     3.11. Action by Vote.  Except as may be otherwise provided by law, by the Certificate of Incorporation or  by these Bylaws, when a quorum is present at any meeting the vote of a majority of the directors present shall be the  act of the Board of Directors.     3.12. Action Without a Meeting.  Any action required or permitted to be taken at any meeting of the Board  of Directors or a committee thereof may be taken without a meeting if all the members of the board or of such  committee, as the case may be, consent thereto in writing or by electronic transmission.     3.13. Participation in Meetings by Conference Telephone.  Members of the Board of Directors, or any  committee designated by such board, may participate in a meeting of such board or committee by means of conference  telephone or similar communications equipment by means of which all persons participating in the meeting can hear  each other or by any other means permitted by law.  Such participation shall constitute presence in person at such  meeting.     3.14. Compensation.  In the discretion of the board of directors, each director may be paid such fees for  his/her services as director and be reimbursed from his/her reasonable expenses incurred in the performance of his/her  duties as director as the board of directors from time to time may determine.  Nothing contained in this section shall  be construed to preclude any director from serving the Corporation in any other capacity and receiving reasonable  compensation therefor.     3.15. Interested Directors and Officers.     (a) No contract or transaction between the Corporation and one or more of its directors or officers,  or between the Corporation and any other corporation, partnership, association, or other organization in which one or  more of the Corporation&#8217;s directors or officers are directors or officers, or have a financial interest, shall be void or  voidable, solely for this reason, or solely because the director or officer is present at or participates in the meeting of  the board or committee thereof which authorizes the contract or transaction, or solely because his/her or their votes  are counted for such purpose, if:     (1) The material facts as to his/her relationship or interest and as to the contract or  transaction are disclosed or are known to the Board of Directors or the committee, and the board or committee in good  faith authorizes the contract or transaction by the affirmative votes of majority of the disinterested directors, even  though the disinterested directors be less than a quorum: or      (2) The material facts as to his/her relationship or interest and as to the contract or  transaction are disclosed or are known to the stockholder entitled to vote thereon, and the contract or transaction is  specifically approved in good faith by vote of the stockholders; or     </FONT></DIV>
<P><HR noshade><P>
<DIV style="page-break-before:always;">&nbsp;</DIV>
</DIV>
<!-- exhibit31-amendedandrest009.jpg -->
<DIV style="padding-top:2em;">
<IMG src="exhibit31-amendedandrest009.jpg" title="slide9" width="1055" height="1365">
<DIV><FONT size="1" style="font-size:1pt;color:white">507324348.3       Exhibit 3.1    (3) The contract or transaction is fair as to the Corporation as of the time it is authorized,  approved or ratified by the Board of Directors, a committee thereof, or the stockholders.     (b) Common or interested directors may be counted in determining the presence of a quorum at a  meeting of the Board of Directors or of a committee which authorized the contract or transaction.     Section 4. Officers and Agents.     4.1. Enumeration:  Qualification.  The Board of Directors shall elect a Chief Executive Officer, Chief  Scientific Officer, Chief Financial Officer and a Secretary, and shall choose a Chairperson of the Board of Directors  from among its members. The Board of Directors may also choose a President, one or more Vice Presidents, one or  more Assistant Secretaries, a Treasurer and one or more Assistant Treasurers and such other officers as it shall from  time to time deem necessary or desirable.  The Corporation may also have such agents, if any, as the Board of Directors  from time to time may in its discretion choose.  Any officer may be but none need be a director or stockholder.  Any  two or more offices may be held by the same person.  Any officer may be required by the Board of Directors to secure  the faithful performance of his/her duties to the Corporation by giving bond in such amount and with sureties or  otherwise as the Board of Directors may determine.     4.2. Powers.  Subject to law, to the Certificate of Incorporation and to the other provisions of these Bylaws,  each officer shall have, in addition to the duties and powers herein set forth, such duties and powers as are commonly  incident to his/her office and such additional duties and powers as the Board of Directors may from time to time  designate.     4.3. Election.  The officers may be elected by the Board of Directors at their first meeting following the  annual meeting of the stockholders or at any other time.  At any time or from time to time the directors may delegate  to any officer their power to elect or appoint any other officer or any agents.     4.4. Tenure.  Each officer shall hold office until the first meeting of the board of directors following the  next annual meeting of the stockholders and until his/her respective successor is chosen and qualified unless a shorter  period shall have been specified by the terms of his/her election or appointment, or in each case until he sooner dies,  resigns, is removed or becomes disqualified.  Each agent shall retain his/her authority at the pleasure of the directors,  or the officer by whom he was appointed or by the officer who then holds agent appointive power.     4.5. Chairperson of the Board of Directors, Chief Executive Officer.  The Chairperson of the Board of  Directors shall have such duties and powers as shall be designated from time to time by the Board of Directors.  Unless  the Board of Directors otherwise specifies, the Chairperson of the Board of Directors, or if there is none the Chief  Executive Officer, if such person also is a director, shall preside, or designate the person who shall preside, at all  meetings of the stockholders and of the Board of Directors.     Unless the Board of Directors otherwise specifies, the Chief Executive Officer shall have direct charge of  all business operations of the Corporation and, subject to the control of the Board of Directors, shall have general  charge and supervision of the business of the corporation.      4.6. Chief Financial Officer and Assistant Treasurers.  Unless the Board of Directors otherwise specifies,  the Chief Financial Officer shall be the Treasurer of the Corporation and shall be in charge of its funds and valuable  papers, and shall have such other duties and powers as may be designated from time to time by the Board of Directors  or by the Chief Executive Officer.  If no Controller is elected, the Chief Financial Officer shall, unless the Board of  Directors otherwise specifies, also have the duties and powers of the Controller.     Any Assistant Treasurers shall have such duties and powers as shall be designated from time to time by the  Board of Directors, the Chief Executive Officer or the Chief Financial Officer.     4.7. Controller and Assistant Controller.  If a Controller is elected, he shall, unless the Board of Directors  otherwise specifies, be the Chief Accounting Officer of the Corporation and be in charge of its books of account and  accounting records, and of its accounting procedures.  He shall have such other duties and powers and may be  designated from time to time by the Board of Directors, the Chief Executive Officer or the Chief Financial Officer.  </FONT></DIV>
<P><HR noshade><P>
<DIV style="page-break-before:always;">&nbsp;</DIV>
</DIV>
<!-- exhibit31-amendedandrest010.jpg -->
<DIV style="padding-top:2em;">
<IMG src="exhibit31-amendedandrest010.jpg" title="slide10" width="1055" height="1365">
<DIV><FONT size="1" style="font-size:1pt;color:white">507324348.3       Exhibit 3.1       Any Assistant Controller shall have such duties and powers as shall be designated from time to time by the  Board of Directors, the Chief Executive Officer, the Chief Financial Officer or the Controller.     4.8. Secretary and Assistant Secretaries.  The Secretary shall record all proceedings of the stockholders, of  the Board of Directors and of committees of the Board of Directors in a book or series of books to be kept therefore  and shall file therein all actions by written consent of stockholders or directors.  In the absence of the Secretary from  any meeting, an Assistant Secretary, or if there be none or he/she is absent, a temporary secretary chosen at the  meeting, shall record the proceedings thereof.  Unless a transfer agent has been appointed the Secretary shall keep or  cause to be kept the stock and transfer records of the Corporation, which shall contain the names and record addresses  of all stockholders and the number of shares registered in the name of each stockholder.  He or she shall have such  other duties and powers as may from time to time be designated by the Board of Directors or the Chief Executive  Officer.     Any Assistant Secretaries shall have such duties and powers as shall be designated from time to time by the  Board of Directors, the Chief Executive Officer or the Secretary.     Section 5. Resignations and Removals.     5.1. Any director or officer may resign at any time by delivering his/her resignation in writing or by  electronic transmission to the Chairperson of the Board of Directors, the Chief Executive Officer, or the Secretary or  to a meeting of the Board of Directors.  Such resignation shall be effective upon receipt unless specified to be effective  at some other time, and without in either case the necessity of its being accepted unless the resignation shall so state.  A  director (including persons elected by directors to fill vacancies in the board) may be removed from office with or  without cause by the vote of the holders of a majority of the shares issued and outstanding and entitled to vote in the  election of directors.  The Board of Directors may at any time remove any officer either with or without cause.  The  Board of Directors may at any time terminate or modify the authority of any agent.  No director of officer resigning  and (except where a right to receive compensation shall be expressly provided in a duly authorized written agreement  with the Corporation) no director or officer removed shall have any right to any compensation as such director or  officer for any period following his/her resignation or removal, or any right to damages on account of such removal,  whether his/her compensation be by the month or by the year or otherwise; unless, in the case of a resignation, the  directors, or, in the case of removal, the body acting on the removal, shall in their or its discretion provide for  compensation.     Section 6. Vacancies.     6.1. If the office of Chief Executive Officer or Chief Financial Officer or the Treasurer or the Secretary  becomes vacant, the directors may elect a successor by vote of a majority of the directors then in office.  If the office  of any other officer becomes vacant, any person or body empowered to elect or appoint that officer may choose a  successor.  Each such successor shall hold office for the unexpired term and until his/her successor is chosen and  qualified or in each case he or she sooner dies, resigns, is removed or becomes disqualified.  Any vacancy of a  directorship shall be filled as specified in Section 3.5 of these Bylaws.     Section 7. Capital Stock.     7.1. Stock Certificates.  The shares of the Corporation shall be represented by certificates, provided that  the Board of Directors of the Corporation may provide by resolution or resolutions that some or all of any or all classes  or series of its stock shall be uncertificated shares.  Any such resolution shall not apply to shares represented by a  certificate until such certificate is surrendered to the Corporation.  Notwithstanding the adoption of such a resolution  by the Board of Directors, every holder of stock represented by certificates and upon request every holder of  uncertificated shares shall be entitled to have a certificate signed by, or in the name of the Corporation by the  Chairperson of the Board of Directors, the Chief Executive Officer or the Chief Financial Officer, and by the Treasurer  or an Assistant Treasurer, or by the Secretary or an Assistant secretary of such Corporation representing the number  of shares registered in certificate form.  Any or all of the signatures on the certificate may be a facsimile.  In case any  officer, transfer agent or registrar who has signed or whose facsimile signature has been placed upon a certificate has  </FONT></DIV>
<P><HR noshade><P>
<DIV style="page-break-before:always;">&nbsp;</DIV>
</DIV>
<!-- exhibit31-amendedandrest011.jpg -->
<DIV style="padding-top:2em;">
<IMG src="exhibit31-amendedandrest011.jpg" title="slide11" width="1055" height="1365">
<DIV><FONT size="1" style="font-size:1pt;color:white">507324348.3       Exhibit 3.1    ceased to be such officer, transfer agent or registrar before such certificate is issued, it may be issued by the  Corporation with the same effect as if he were such officer, transfer agent, or registrar at the time of issue.     7.2. Loss of Certificates.  In the case of the alleged theft, loss, destruction or mutilation of a certificate of  stock, a duplicate certificate may be issued in place thereof, upon such terms, including receipt of a bond sufficient to  indemnify the Corporation against any claim on account thereof, as the board of directors may prescribe.     Section 8. Transfer of Shares of Stock.     8.1. Transfer on Books.  Subject to the restrictions, if any, stated or noted on the stock certificate, shares  of stock may be transferred on the books of the Corporation by the surrender to the Corporation or its transfer agent  of the certificate therefor properly endorsed or accompanied by a written assignment and power of attorney properly  executed, with necessary transfer stamps affixed, and with such proof of the authenticity of signature as the Board of  Directors or the transfer agent of the Corporation may reasonably require.  Except as may be otherwise required by  law, by the Certificate of Incorporation or by these Bylaws, the Corporation shall be entitled to treat the record holder  of stock as shown on its books as the owner of such stock for all purposes, including the payment of dividends and  the right to receive notice and to vote or to give any consent with respect thereto and to be held liable for such calls  and assessments, if any, as may lawfully be made thereon, regardless of any transfer, pledge or other disposition of  such stock until the shares have been properly transferred on the books of the corporation.     It shall be the duty of each stockholder to notify the Corporation of his/her post office address.     8.2. Record Date and Closing Transfer Books.  In order that the Corporation may determine the  stockholders entitled to notice of or to vote at any meeting of stockholders or any adjournment thereof and in  accordance with Section 2.11, the Board of Directors may fix a record date, which record date shall not precede the  date upon which the resolution fixing the record date is adopted by the Board of Directors, and which record date shall  not be more than sixty (60) nor less than ten (10) days before the date of such meeting.  If no such record date is fixed  by the Board of Directors, the record date for determining the stockholders entitled to notice of or to vote at a meeting  of stockholders shall be at the close of business on the day next preceding the day on which notice is given, or, if  notice is waived, at the close of business on the day next preceding the day on which the meeting is held.  A  determination of stockholders of record entitled to notice of or to vote at a meeting of stockholders shall apply to any  adjournment of the meeting; provided, however, that the Board of Directors may fix a new record date for the  adjourned meeting.     In order that the Corporation may determine the stockholders entitled to receive payment of any dividend or  other distribution or allotment of any rights or to exercise any rights in respect of any change, conversion or exchange  of stock, or for the purpose of any other lawful action, the Board of Directors may fix a record date, which record date  shall not precede the date upon which the resolution fixing the record date is adopted, and which record date shall be  not more than sixty (60) days prior to such payment, exercise or other action.  If no such record date is fixed, the  record date for determining stockholders for any such purpose shall be at the close of business on the day on which  the Board of Directors adopts the resolution relating thereto.    Section 9. Indemnification.     9.1. Right to Indemnification.  The Corporation shall indemnify and hold harmless, to the fullest extent  permitted by applicable law, any individual (a &#8220;Covered Person&#8221;) who was or is made or is threatened to be made a  party or is otherwise involved in any action, suit or proceeding, whether civil, criminal, administrative or investigative  (a &#8220;proceeding&#8221;), by reason of the fact that he or she, or an individual for whom he or she is the legal representative,  is or was a director or officer of the Corporation or, while a director or officer of the Corporation, is or was serving at  the request of the Corporation as a director, officer, employee or agent of another corporation or of a partnership, joint  venture, trust, other enterprise or nonprofit entity, including service with respect to employee benefit plans, its  participants or beneficiaries against all expense, liability and loss (including attorneys&#8217; fees, judgments, fines, ERISA  excise taxes or penalties and amounts paid in settlement) reasonably incurred or suffered by such indemnitee in  connection therewith and such indemnification shall continue as to an indemnitee who has ceased to be a director or  officer and shall inure to the benefit of the indemnitee&#8217;s heirs, executors and administrators.  Notwithstanding the  preceding sentence, except as otherwise provided in Section 9.3, the Corporation shall be required to indemnify a  </FONT></DIV>
<P><HR noshade><P>
<DIV style="page-break-before:always;">&nbsp;</DIV>
</DIV>
<!-- exhibit31-amendedandrest012.jpg -->
<DIV style="padding-top:2em;">
<IMG src="exhibit31-amendedandrest012.jpg" title="slide12" width="1055" height="1365">
<DIV><FONT size="1" style="font-size:1pt;color:white">507324348.3       Exhibit 3.1    Covered Person in connection with a proceeding (or part thereof) commenced by such Covered Person only if the  commencement of such proceeding (or part thereof) by the Covered Person was authorized in the specific case by the  Board of Directors.     9.2. Prepayment of Expenses.  The Corporation shall to the fullest extent not prohibited by applicable law,  pay the expenses (including attorneys&#8217; fees) incurred by a Covered Person in defending or otherwise participating in  any proceeding in advance of its final disposition; provided, however, that, to the extent required by applicable law,  such payment of expenses in advance of the final disposition of the proceeding shall be made only upon receipt of an  undertaking by the Covered Person to repay all amounts advanced if it should be ultimately determined that the  Covered Person is not entitled to be indemnified under this Section 9 or otherwise.     9.3. Claims.  If (a) a claim for indemnification (following the final disposition of such proceeding) under  this Section 9 is not paid in full within sixty (60) days after a written claim therefor by the Covered Person has been  received by the Corporation or (b) a claim for advancement of expenses under this Section 9 is not paid in full within  twenty (20) days after a written claim therefor by the Covered Person has been received by the Corporation, as  applicable, the Covered Person may file suit to recover the unpaid amount of such claim and, if successful in whole  or in part, shall be entitled to be paid the expense (including attorneys&#8217; fees) of prosecuting such claim. In any such  action the Corporation shall have the burden of proving that the Covered Person is not entitled to the requested  indemnification or advancement of expenses under applicable law. In any such action to enforce a claim for  indemnification under this Section 9, neither the failure of the Corporation to have made a determination prior to the  commencement of such action that indemnification of the Covered Person is proper in the circumstances because the  Covered Person has met the applicable standard of conduct set forth in the Delaware General Corporation Law, nor  an actual determination by the Corporation that the Covered Person has not met such applicable standard of conduct,  shall create a presumption that the Covered Person has not met such applicable standard of conduct.     9.4. Non-Exclusivity of Rights.  The rights of indemnification and to the advancement of expenses  conferred in this Section 9 shall not be exclusive of any other right which any person may have or thereafter acquire  under any statue, provision of the Certificate of Incorporation, by-law agreement, vote of stockholders or disinterested  directors or otherwise and shall inure to the benefit of the heirs and legal representatives of such person.     9.5. Insurance.  The Corporation may maintain insurance, at its expense, to protect itself and any director,  officer, employee or agent of the Corporation or another corporation, partnership, joint venture, trust or other  enterprise against any expense, liability or loss, whether or not the Corporation would have the power to indemnify  such person against such expense, liability or loss under the Delaware General Corporation Law.     9.6. Indemnification of Employees or Agents of the Corporation.  The Corporation may, to the extent  authorized from time to time by the Board of Directors, grant rights to indemnification and to the advancement of  expenses, to any employee or agent of the Corporation to the fullest extent of the provisions of this Section 9 with  respect to the indemnification and advancement of expenses of directors or officers of the Corporation.     9.7. Indemnification Contracts.  The Board of Directors is authorized to enter into a contract with any  director, officer, employee or agent of the Corporation, or any person serving at the request of the Corporation as a  director, officer, employee or agent of another corporation, partnership, joint venture, trust or other enterprise,  including employee benefit plans, providing for indemnification rights equivalent to or, if the Board of Directors so  determines, greater than, those provided for in this Section 9.     9.8. Effect of Amendment.  Any amendment, repeal or modification of any provision of this Section 9 by  the stockholders or the directors of the Corporation shall not adversely affect any right or protection of a director or  officer of the Corporation existing at the time of such amendment, repeal or modification.    9.9. Certain Terms.  For purposes of this Section 9: (a) references to the &#8220;Corporation&#8221; shall include, in  addition to the resulting corporation, any constituent corporation (including any constituent of a constituent) absorbed  in a consolidation or merger which, if its separate existence had continued, would have had power and authority to  indemnify its directors, officers and employees or agents, so that any person who is or was a director, officer, employee  or agent of such constituent corporation, or is or was serving at the request of such constituent corporation as a director,  officer, employee or agent of another corporation, partnership, joint venture, trust or other enterprise, shall stand in  </FONT></DIV>
<P><HR noshade><P>
<DIV style="page-break-before:always;">&nbsp;</DIV>
</DIV>
<!-- exhibit31-amendedandrest013.jpg -->
<DIV style="padding-top:2em;">
<IMG src="exhibit31-amendedandrest013.jpg" title="slide13" width="1055" height="1365">
<DIV><FONT size="1" style="font-size:1pt;color:white">507324348.3       Exhibit 3.1    the same position under this Section 9 with respect to the resulting or surviving corporation as such person would have  with respect to such constituent corporation as if its separate existence had continued; (b) references to &#8220;other  enterprise&#8221; shall include employee benefit plans; (c) reference to &#8220;fines&#8221; shall include any excise taxes assessed on  a person with respect to any employee benefit plan; and (d) references to &#8220;serving at the request of the Corporation  or any of its consolidated subsidiaries&#8221; shall include any service as a director, officer, employee or agent of the  Corporation which imposes duties on, or involves services by, such director, officer, employee or agent with respect  to an employee benefit plan, its participants or beneficiaries.     Section 10. General Provisions.     10.1. Corporate Seal.  Subject to alteration by the directors, the seal of the Corporation shall consist of a  flat-faced circular die with the word &#8220;Delaware&#8221; and the name of the Corporation cut or engraved thereon, together  with such other words, dates or images as may be approved from time to time by the directors.     10.2. Execution of Papers.  Except as the Board of Directors may generally or in particular cases authorize  the execution thereof in some other manner, all deeds, leases, transfers, contracts, bonds, notes, checks, drafts or other  obligations made, accepted or endorsed by the Corporation shall be signed by the Chairperson of the Board of  Directors, the Chief Executive Officer, the Chief Financial Officer, the Secretary or the Treasurer.     10.3. Fiscal Year.  The fiscal year of the Corporation shall be fixed by resolution of the Board of Directors.     10.4. Electronic Transmission.  For purposes of these Bylaws, &#8220;electronic transmission&#8221; shall mean a  form of communication not directly involving the physical transmission of paper that satisfies the requirements with  respect to such communications contained in the Delaware General Corporation Law.     10.5. Amendments.  These Bylaws may be adopted, amended or repealed by vote of a majority of the  directors then in office or by vote of a majority of the stock outstanding and entitled to vote.  Any by-law, whether  adopted, amended or repealed by the stockholders or directors, may be amended or reinstated by the stockholders or  the directors.    10.6. Manner of Notice.  Except as otherwise provided in these Bylaws or permitted by applicable law,  notices to directors and stockholders shall be in writing or electronic transmission and delivered by mail, courier  service or electronic mail to the directors or stockholders at their addresses appearing on the records of the Corporation.    10.7. Waiver of Notice of Meetings of Stockholders, Directors and Committees.  Any waiver of notice,  given by the person entitled to notice, whether before or after the time stated therein, shall be deemed equivalent to  notice.  Attendance of a person at a meeting shall constitute a waiver of notice of such meeting, except when the  person attends a meeting for the express purpose of objecting, at the beginning of the meeting, to the transaction of  any business because the meeting is not lawfully called or convened.  Neither the business to be transacted at nor the  purpose of any regular or special meeting of the stockholders, directors, or members of a committee of directors need  be specified in a waiver of notice.  10.8. Forum of Adjudication of Disputes.    (a) Delaware Courts.  Unless the Corporation consents in writing to the selection of an alternative forum, the  Court of Chancery of the State of Delaware shall be the sole and exclusive forum for (i) any derivative action or  proceeding brought on behalf of the Corporation, (ii) any action asserting a claim of breach of a fiduciary duty owed  by any director, officer or employee of the Corporation to the Corporation or the Corporation&#8217;s stockholders, (iii) any  civil action to interpret, apply or enforce any provision of the Delaware General Corporation Law, (iv) any civil action  to interpret, apply, enforce or determine the validity of the provisions of the Certificate of Incorporation or these  Bylaws or (v) any action asserting a claim governed by the internal affairs doctrine; provided, however, in the event  that the Court of Chancery of the State of Delaware lacks jurisdiction over such action, the sole and exclusive forum  for such action shall be another state or federal court located within the State of Delaware, in all cases, subject to such  court having personal jurisdiction over the indispensable parties named as defendants. For the avoidance of doubt, this  </FONT></DIV>
<P><HR noshade><P>
<DIV style="page-break-before:always;">&nbsp;</DIV>
</DIV>
<!-- exhibit31-amendedandrest014.jpg -->
<DIV style="padding-top:2em;">
<IMG src="exhibit31-amendedandrest014.jpg" title="slide14" width="1055" height="1365">
<DIV><FONT size="1" style="font-size:1pt;color:white">507324348.3       Exhibit 3.1    Section 10.8(a) shall not apply to the resolution of any complaint asserting a cause of action arising under the Securities  Act.   (b) Federal Courts.  Unless the Corporation consents in writing to the selection of an alternative forum, the  federal district courts of the United States of America shall, to the fullest extent permitted by applicable law, be the  sole and exclusive forum for the resolution of any complaint asserting a cause of action arising under the Securities  Act.  (c) Application.  Failure to enforce the foregoing provisions of this Section 10.8 would cause the Corporation  irreparable harm and the Corporation shall, to the fullest extent permitted by applicable law, be entitled to equitable  relief, including injunctive relief and specific performance, to enforce the foregoing provisions.  Any person  purchasing or otherwise acquiring any interest in shares of capital stock of the Corporation shall be deemed to have  notice of and consented to the provisions of this Section 10.8.  This Section 10.8 shall not apply to any action asserting  claims arising under the Exchange Act.    Adopted effective as of November 12, 2024.      </FONT></DIV>
<P><HR noshade><P>
<DIV style="page-break-before:always;">&nbsp;</DIV>
</DIV>
</DIV>
</DIV>
</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-31.1
<SEQUENCE>3
<FILENAME>exhibit311-q32024.htm
<DESCRIPTION>EX-31.1
<TEXT>
<html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2024 Workiva -->
<title>Document</title></head><body><div id="i4586bffb8bb54bb3908f4f13b2823a7a_1"></div><div style="min-height:45pt;width:100%"><div><font><br></font></div></div><div style="margin-top:12pt;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-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%">CERTIFICATION PURSUANT TO </font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">RULE 13a-14(a) or RULE 13d-14(a) OF THE </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%">SECURITIES EXCHANGE ACT OF 1934</font></div><div style="margin-top:12pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">I, Roderick de Greef, certify that&#58;</font></div><div style="margin-top:12pt;padding-left:13.5pt;text-align:justify;text-indent:-13.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6pt">I have reviewed this quarterly report on Form 10-Q of BioLife Solutions, Inc.&#59;</font></div><div style="margin-top:12pt;padding-left:13.5pt;text-align:justify;text-indent:-13.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6pt">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-top:12pt;padding-left:13.5pt;text-align:justify;text-indent:-13.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6pt">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-top:12pt;padding-left:13.5pt;text-align:justify;text-indent:-13.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6pt">The registrant&#8217;s other certifying officer 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 controls 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-top:12pt;padding-left:13.5pt;text-align:justify;text-indent:-13.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(a)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:2.41pt">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-top:12pt;padding-left:13.5pt;text-align:justify;text-indent:-13.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(b)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:1.84pt">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-top:12pt;padding-left:13.5pt;text-align:justify;text-indent:-13.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(c)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:2.41pt">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-top:12pt;padding-left:13.5pt;text-align:justify;text-indent:-13.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(d)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:1.84pt">Disclosed in this report any change in the registrant&#8217;s internal control over financial reporting that occurred during the registrant&#8217;s most recent fiscal quarter (the registrant&#8217;s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant&#8217;s internal control over financial reporting&#59; and</font></div><div style="margin-top:12pt;padding-left:13.5pt;text-align:justify;text-indent:-13.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6pt">The registrant&#8217;s other certifying officer 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-top:12pt;padding-left:13.5pt;text-align:justify;text-indent:-13.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(a)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:2.41pt">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-top:12pt;padding-left:13.5pt;text-align:justify;text-indent:-13.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(b)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:1.84pt">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-top:12pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Date&#58; November&#160;12, 2024</font></div><div style="margin-top:12pt"><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">&#47;s&#47; Roderick de Greef</font></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Roderick de Greef</font></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Chief Executive Officer and Chairman of the Board</font></td><td colspan="3" style="padding:0 1pt"></td></tr></table></div><div style="height:45pt;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-31.2
<SEQUENCE>4
<FILENAME>exhibit312-q32024.htm
<DESCRIPTION>EX-31.2
<TEXT>
<html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2024 Workiva -->
<title>Document</title></head><body><div id="ie3f9908c6c0f43e7b79ae156f3042591_1"></div><div style="min-height:45pt;width:100%"><div><font><br></font></div></div><div style="margin-top:12pt;padding-left:7.2pt;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-top:12pt;padding-left:3.6pt;padding-right:3.6pt;text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CERTIFICATION PURSUANT TO </font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">RULE 13a-14(a) or RULE 13d-14(a) OF THE </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%">SECURITIES EXCHANGE ACT OF 1934</font></div><div style="margin-top:12pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">I, Troy Wichterman, certify that&#58;</font></div><div style="margin-top:12pt;padding-left:13.5pt;text-align:justify;text-indent:-13.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6pt">I have reviewed this quarterly report on Form 10-Q of BioLife Solutions, Inc.&#59;</font></div><div style="margin-top:12pt;padding-left:13.5pt;text-align:justify;text-indent:-13.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6pt">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-top:12pt;padding-left:13.5pt;text-align:justify;text-indent:-13.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6pt">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-top:12pt;padding-left:13.5pt;text-align:justify;text-indent:-13.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6pt">The registrant&#8217;s other certifying officer 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 controls 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-top:12pt;padding-left:13.5pt;text-align:justify;text-indent:-13.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(a)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:2.41pt">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-top:12pt;padding-left:13.5pt;text-align:justify;text-indent:-13.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(b)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:1.84pt">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-top:12pt;padding-left:13.5pt;text-align:justify;text-indent:-13.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(c)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:2.41pt">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-top:12pt;padding-left:13.5pt;text-align:justify;text-indent:-13.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(d)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:1.84pt">Disclosed in this report any change in the registrant&#8217;s internal control over financial reporting that occurred during the registrant&#8217;s most recent fiscal quarter (the registrant&#8217;s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant&#8217;s internal control over financial reporting&#59; and</font></div><div style="margin-top:12pt;padding-left:13.5pt;text-align:justify;text-indent:-13.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6pt">The registrant&#8217;s other certifying officer 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-top:12pt;padding-left:13.5pt;text-align:justify;text-indent:-13.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(a)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:2.41pt">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-top:12pt;padding-left:13.5pt;text-align:justify;text-indent:-13.5pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(b)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:1.84pt">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-top:12pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Date&#58; November&#160;12, 2024</font></div><div style="margin-top:12pt"><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:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">&#47;s&#47; Troy Wichterman</font></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Troy Wichterman</font></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Chief Financial Officer</font></td><td colspan="3" style="padding:0 1pt"></td></tr></table></div><div style="height:45pt;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-32.1
<SEQUENCE>5
<FILENAME>exhibit321-q32024.htm
<DESCRIPTION>EX-32.1
<TEXT>
<html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2024 Workiva -->
<title>Document</title></head><body><div id="i443e064c5c404153bb8eac4fd6b8e76b_1"></div><div style="min-height:45pt;width:100%"><div><font><br></font></div></div><div style="margin-top:12pt;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="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%">CERTIFICATION PURSUANT TO </font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">18 U.S.C. SECTION 1350, </font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">AS ADOPTED PURSUANT TO </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%">SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002 </font></div><div style="margin-top:12pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In connection with the Quarterly Report of BioLife Solutions, Inc. (the &#8220;Company&#8221;) on Form 10-Q for the period ending September&#160;30, 2024, as filed with the Securities and Exchange Commission on the date hereof (the &#8220;Report&#8221;), I, Roderick de Greef, Chief Executive Officer of the Company, certify, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that&#58;</font></div><div style="margin-top:12pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.5pt">The Report fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934, as amended&#59; and</font></div><div style="margin-top:12pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.5pt">The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.</font></div><div style="margin-top:12pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Date&#58; November&#160;12, 2024</font></div><div style="margin-top:12pt"><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:justify;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">&#47;s&#47; Roderick de Greef</font></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:justify;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Roderick de Greef</font></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Chief Executive Officer and Chairman of the Board</font></td><td colspan="3" style="padding:0 1pt"></td></tr></table></div><div style="height:45pt;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-32.2
<SEQUENCE>6
<FILENAME>exhibit322-q32024.htm
<DESCRIPTION>EX-32.2
<TEXT>
<html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2024 Workiva -->
<title>Document</title></head><body><div id="i3738b71518aa4ed0b8f446f748a286c9_1"></div><div style="min-height:45pt;width:100%"><div><font><br></font></div></div><div style="margin-top:12pt;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:700;line-height:120%">CERTIFICATION PURSUANT TO </font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">18 U.S.C. SECTION 1350, </font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">AS ADOPTED PURSUANT TO </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%">SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002 </font></div><div style="margin-top:12pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In connection with the Quarterly Report of BioLife Solutions, Inc. (the &#8220;Company&#8221;) on Form 10-Q for the period ending September&#160;30, 2024, as filed with the Securities and Exchange Commission on the date hereof (the &#8220;Report&#8221;), I, Troy Wichterman, Chief Financial Officer of the Company, certify, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that&#58;</font></div><div style="margin-top:12pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.5pt">The Report fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934, as amended&#59; and</font></div><div style="margin-top:12pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2.</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.5pt">The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.</font></div><div style="margin-top:12pt;text-align:justify"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Date&#58; November&#160;12, 2024</font></div><div style="margin-top:12pt"><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">&#47;s&#47; Troy Wichterman</font></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="border-top:1pt solid #000;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:114%">Troy Wichterman</font></td><td colspan="3" style="padding:0 1pt"></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:10pt;font-weight:400;line-height:114%">Chief Financial Officer</font></td><td colspan="3" style="padding:0 1pt"></td></tr></table></div><div style="height:45pt;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>7
<FILENAME>blfs-20240930.xsd
<DESCRIPTION>XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with the Workiva Platform-->
<!--Copyright 2024 Workiva-->
<!--r:916105de-feab-49f0-b276-d48dc9667816,g:3e754f4e-261a-43f9-a75c-1487d5d05b33-->
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:blfs="http://www.biolifesolutions.com/20240930" 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" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" attributeFormDefault="unqualified" elementFormDefault="qualified" targetNamespace="http://www.biolifesolutions.com/20240930">
  <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.org/2005/xbrldt" schemaLocation="http://www.xbrl.org/2005/xbrldt-2005.xsd"/>
  <xs:import namespace="http://xbrl.sec.gov/country/2024" schemaLocation="https://xbrl.sec.gov/country/2024/country-2024.xsd"/>
  <xs:import namespace="http://xbrl.sec.gov/dei/2024" schemaLocation="https://xbrl.sec.gov/dei/2024/dei-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="blfs-20240930_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="blfs-20240930_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="blfs-20240930_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="blfs-20240930_cal.xml" xlink:role="http://www.xbrl.org/2003/role/calculationLinkbaseRef" xlink:type="simple"/>
      <link:roleType id="CoverPage" roleURI="http://www.biolifesolutions.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="UnauditedCondensedConsolidatedBalanceSheets" roleURI="http://www.biolifesolutions.com/role/UnauditedCondensedConsolidatedBalanceSheets">
        <link:definition>9952151 - Statement - Unaudited Condensed 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="UnauditedCondensedConsolidatedBalanceSheetsParenthetical" roleURI="http://www.biolifesolutions.com/role/UnauditedCondensedConsolidatedBalanceSheetsParenthetical">
        <link:definition>9952152 - Statement - Unaudited Condensed 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="UnauditedCondensedConsolidatedStatementsofOperations" roleURI="http://www.biolifesolutions.com/role/UnauditedCondensedConsolidatedStatementsofOperations">
        <link:definition>9952153 - Statement - Unaudited Condensed Consolidated Statements of Operations</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="UnauditedCondensedConsolidatedStatementsofOperations_1" roleURI="http://www.biolifesolutions.com/role/UnauditedCondensedConsolidatedStatementsofOperations_1">
        <link:definition>9952153 - Statement - Unaudited Condensed Consolidated Statements of Operations</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="UnauditedCondensedConsolidatedStatementsofOperations_2" roleURI="http://www.biolifesolutions.com/role/UnauditedCondensedConsolidatedStatementsofOperations_2">
        <link:definition>9952153 - Statement - Unaudited Condensed Consolidated Statements of Operations</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="UnauditedCondensedConsolidatedStatementsofComprehensiveLoss" roleURI="http://www.biolifesolutions.com/role/UnauditedCondensedConsolidatedStatementsofComprehensiveLoss">
        <link:definition>9952154 - Statement - Unaudited Condensed Consolidated Statements of Comprehensive Loss</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="UnauditedCondensedConsolidatedStatementsofShareholdersEquity" roleURI="http://www.biolifesolutions.com/role/UnauditedCondensedConsolidatedStatementsofShareholdersEquity">
        <link:definition>9952155 - Statement - Unaudited Condensed Consolidated Statements of Shareholders' 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="UnauditedCondensedConsolidatedStatementsofCashFlows" roleURI="http://www.biolifesolutions.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows">
        <link:definition>9952156 - Statement - Unaudited Condensed 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="Organizationandsignificantaccountingpolicies" roleURI="http://www.biolifesolutions.com/role/Organizationandsignificantaccountingpolicies">
        <link:definition>9952157 - Disclosure - Organization and 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="Correctionofimmaterialerrors" roleURI="http://www.biolifesolutions.com/role/Correctionofimmaterialerrors">
        <link:definition>9952158 - Disclosure - Correction of immaterial errors</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="Discontinuedoperations" roleURI="http://www.biolifesolutions.com/role/Discontinuedoperations">
        <link:definition>9952159 - Disclosure - Discontinued operations</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="Fairvaluemeasurement" roleURI="http://www.biolifesolutions.com/role/Fairvaluemeasurement">
        <link:definition>9952160 - Disclosure - Fair value measurement</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="Investments" roleURI="http://www.biolifesolutions.com/role/Investments">
        <link:definition>9952161 - Disclosure - Investments</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="Inventories" roleURI="http://www.biolifesolutions.com/role/Inventories">
        <link:definition>9952162 - Disclosure - Inventories</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="Leases" roleURI="http://www.biolifesolutions.com/role/Leases">
        <link:definition>9952163 - Disclosure - 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="Assetsheldforrent" roleURI="http://www.biolifesolutions.com/role/Assetsheldforrent">
        <link:definition>9952164 - Disclosure - Assets held for rent</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="Propertyandequipment" roleURI="http://www.biolifesolutions.com/role/Propertyandequipment">
        <link:definition>9952165 - Disclosure - Property and equipment</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="Goodwillandintangibleassets" roleURI="http://www.biolifesolutions.com/role/Goodwillandintangibleassets">
        <link:definition>9952166 - Disclosure - Goodwill and intangible assets</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="Accruedexpensesandothercurrentliabilities" roleURI="http://www.biolifesolutions.com/role/Accruedexpensesandothercurrentliabilities">
        <link:definition>9952167 - Disclosure - Accrued expenses and other 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="Commitmentsandcontingencies" roleURI="http://www.biolifesolutions.com/role/Commitmentsandcontingencies">
        <link:definition>9952168 - 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="Longtermdebt" roleURI="http://www.biolifesolutions.com/role/Longtermdebt">
        <link:definition>9952169 - Disclosure - Long-term debt</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="Revenue" roleURI="http://www.biolifesolutions.com/role/Revenue">
        <link:definition>9952170 - Disclosure - 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="Stockbasedcompensation" roleURI="http://www.biolifesolutions.com/role/Stockbasedcompensation">
        <link:definition>9952171 - Disclosure - Stock-based compensation</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.biolifesolutions.com/role/Incometaxes">
        <link:definition>9952172 - 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="Netlossfromcontinuingoperationspercommonshare" roleURI="http://www.biolifesolutions.com/role/Netlossfromcontinuingoperationspercommonshare">
        <link:definition>9952173 - Disclosure - Net loss from continuing operations per common share</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="Employeebenefitplan" roleURI="http://www.biolifesolutions.com/role/Employeebenefitplan">
        <link:definition>9952174 - Disclosure - Employee benefit plan</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="Subsequentevents" roleURI="http://www.biolifesolutions.com/role/Subsequentevents">
        <link:definition>9952175 - Disclosure - Subsequent events</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="OrganizationandsignificantaccountingpoliciesPolicies" roleURI="http://www.biolifesolutions.com/role/OrganizationandsignificantaccountingpoliciesPolicies">
        <link:definition>9954471 - Disclosure - Organization and 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="OrganizationandsignificantaccountingpoliciesTables" roleURI="http://www.biolifesolutions.com/role/OrganizationandsignificantaccountingpoliciesTables">
        <link:definition>9954472 - Disclosure - Organization and significant accounting policies (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CorrectionofimmaterialerrorsTables" roleURI="http://www.biolifesolutions.com/role/CorrectionofimmaterialerrorsTables">
        <link:definition>9954473 - Disclosure - Correction of immaterial errors (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="DiscontinuedoperationsTables" roleURI="http://www.biolifesolutions.com/role/DiscontinuedoperationsTables">
        <link:definition>9954474 - Disclosure - Discontinued operations (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="FairvaluemeasurementTables" roleURI="http://www.biolifesolutions.com/role/FairvaluemeasurementTables">
        <link:definition>9954475 - Disclosure - Fair value measurement (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="InvestmentsTables" roleURI="http://www.biolifesolutions.com/role/InvestmentsTables">
        <link:definition>9954476 - Disclosure - Investments (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="InventoriesTables" roleURI="http://www.biolifesolutions.com/role/InventoriesTables">
        <link:definition>9954477 - Disclosure - Inventories (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="LeasesTables" roleURI="http://www.biolifesolutions.com/role/LeasesTables">
        <link:definition>9954478 - Disclosure - 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="AssetsheldforrentTables" roleURI="http://www.biolifesolutions.com/role/AssetsheldforrentTables">
        <link:definition>9954479 - Disclosure - Assets held for rent (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="PropertyandequipmentTables" roleURI="http://www.biolifesolutions.com/role/PropertyandequipmentTables">
        <link:definition>9954480 - Disclosure - Property and equipment (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="GoodwillandintangibleassetsTables" roleURI="http://www.biolifesolutions.com/role/GoodwillandintangibleassetsTables">
        <link:definition>9954481 - Disclosure - Goodwill and intangible assets (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="AccruedexpensesandothercurrentliabilitiesTables" roleURI="http://www.biolifesolutions.com/role/AccruedexpensesandothercurrentliabilitiesTables">
        <link:definition>9954482 - Disclosure - Accrued expenses and other 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="LongtermdebtTables" roleURI="http://www.biolifesolutions.com/role/LongtermdebtTables">
        <link:definition>9954483 - Disclosure - Long-term debt (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="RevenueTables" roleURI="http://www.biolifesolutions.com/role/RevenueTables">
        <link:definition>9954484 - Disclosure - 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="StockbasedcompensationTables" roleURI="http://www.biolifesolutions.com/role/StockbasedcompensationTables">
        <link:definition>9954485 - Disclosure - Stock-based compensation (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="NetlossfromcontinuingoperationspercommonshareTables" roleURI="http://www.biolifesolutions.com/role/NetlossfromcontinuingoperationspercommonshareTables">
        <link:definition>9954486 - Disclosure - Net loss from continuing operations per common share (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="OrganizationandsignificantaccountingpoliciesNarrativeDetails" roleURI="http://www.biolifesolutions.com/role/OrganizationandsignificantaccountingpoliciesNarrativeDetails">
        <link:definition>9954487 - Disclosure - Organization and significant accounting policies - 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="OrganizationandsignificantaccountingpoliciesScheduleofConcentrationsofCreditRiskandBusinessRiskDetails" roleURI="http://www.biolifesolutions.com/role/OrganizationandsignificantaccountingpoliciesScheduleofConcentrationsofCreditRiskandBusinessRiskDetails">
        <link:definition>9954488 - Disclosure - Organization and significant accounting policies - Schedule of Concentrations of Credit Risk and Business Risk (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="OrganizationandsignificantaccountingpoliciesScheduleofProductRevenueConcentrationDetails" roleURI="http://www.biolifesolutions.com/role/OrganizationandsignificantaccountingpoliciesScheduleofProductRevenueConcentrationDetails">
        <link:definition>9954489 - Disclosure - Organization and significant accounting policies - Schedule of Product Revenue Concentration (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="CorrectionofimmaterialerrorsDetails" roleURI="http://www.biolifesolutions.com/role/CorrectionofimmaterialerrorsDetails">
        <link:definition>9954490 - Disclosure - Correction of immaterial errors (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="DiscontinuedoperationsNarrativeDetails" roleURI="http://www.biolifesolutions.com/role/DiscontinuedoperationsNarrativeDetails">
        <link:definition>9954491 - Disclosure - Discontinued operations - 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="DiscontinuedoperationsLossonDisposalofGlobalCoolingDetails" roleURI="http://www.biolifesolutions.com/role/DiscontinuedoperationsLossonDisposalofGlobalCoolingDetails">
        <link:definition>9954492 - Disclosure - Discontinued operations - Loss on Disposal of Global Cooling (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="DiscontinuedoperationsRIFandStockCompensationExpenseAccelerationDetails" roleURI="http://www.biolifesolutions.com/role/DiscontinuedoperationsRIFandStockCompensationExpenseAccelerationDetails">
        <link:definition>9954493 - Disclosure - Discontinued operations - RIF and Stock Compensation Expense Acceleration (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="DiscontinuedoperationsAssetsandLiabilitiesofDiscontinuedOperationsDetails" roleURI="http://www.biolifesolutions.com/role/DiscontinuedoperationsAssetsandLiabilitiesofDiscontinuedOperationsDetails">
        <link:definition>9954494 - Disclosure - Discontinued operations - Assets and Liabilities of Discontinued 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="DiscontinuedoperationsComponentsofLossfromDiscontinuedOperationsDetails" roleURI="http://www.biolifesolutions.com/role/DiscontinuedoperationsComponentsofLossfromDiscontinuedOperationsDetails">
        <link:definition>9954495 - Disclosure - Discontinued operations - Components of Loss from Discontinued 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="FairvaluemeasurementNarrativeDetails" roleURI="http://www.biolifesolutions.com/role/FairvaluemeasurementNarrativeDetails">
        <link:definition>9954496 - Disclosure - Fair value measurement - 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="FairvaluemeasurementScheduleoftheCompanysFinancialAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails" roleURI="http://www.biolifesolutions.com/role/FairvaluemeasurementScheduleoftheCompanysFinancialAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails">
        <link:definition>9954497 - Disclosure - Fair value measurement - Schedule of the Company's Financial Assets and Liabilities Measured at Fair Value on a Recurring Basis (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="FairvaluemeasurementScheduleoftheChangesinFairValueofContingentConsiderationLiabilitiesDetails" roleURI="http://www.biolifesolutions.com/role/FairvaluemeasurementScheduleoftheChangesinFairValueofContingentConsiderationLiabilitiesDetails">
        <link:definition>9954498 - Disclosure - Fair value measurement - Schedule of the Changes in Fair Value of Contingent Consideration 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="InvestmentsScheduleofAvailableforSaleMarketableSecuritiesDetails" roleURI="http://www.biolifesolutions.com/role/InvestmentsScheduleofAvailableforSaleMarketableSecuritiesDetails">
        <link:definition>9954499 - Disclosure - Investments - Schedule of Available-for-Sale Marketable Securities (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="InvestmentsNarrativeDetails" roleURI="http://www.biolifesolutions.com/role/InvestmentsNarrativeDetails">
        <link:definition>9954500 - Disclosure - Investments - 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="InventoriesDetails" roleURI="http://www.biolifesolutions.com/role/InventoriesDetails">
        <link:definition>9954501 - Disclosure - Inventories (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="LeasesNarrativeDetails" roleURI="http://www.biolifesolutions.com/role/LeasesNarrativeDetails">
        <link:definition>9954502 - Disclosure - 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="LeasesScheduleofOperatingandFinanceLeaseTermsandDiscountRatesDetails" roleURI="http://www.biolifesolutions.com/role/LeasesScheduleofOperatingandFinanceLeaseTermsandDiscountRatesDetails">
        <link:definition>9954503 - Disclosure - Leases - Schedule of Operating and Finance Lease Terms and Discount Rates (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="LeasesScheduleofLeaseExpenseDetails" roleURI="http://www.biolifesolutions.com/role/LeasesScheduleofLeaseExpenseDetails">
        <link:definition>9954504 - Disclosure - Leases - Schedule of 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="LeasesScheduleofMaturitiesOperatingandFinanceLeaseLiabilitiesDetails" roleURI="http://www.biolifesolutions.com/role/LeasesScheduleofMaturitiesOperatingandFinanceLeaseLiabilitiesDetails">
        <link:definition>9954505 - Disclosure - Leases - Schedule of Maturities Operating and Finance 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="LeasesScheduleofMaturitiesOperatingandFinanceLeaseLiabilitiesDetails_1" roleURI="http://www.biolifesolutions.com/role/LeasesScheduleofMaturitiesOperatingandFinanceLeaseLiabilitiesDetails_1">
        <link:definition>9954505 - Disclosure - Leases - Schedule of Maturities Operating and Finance 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="AssetsheldforrentScheduleofAssetsHeldforRentDetails" roleURI="http://www.biolifesolutions.com/role/AssetsheldforrentScheduleofAssetsHeldforRentDetails">
        <link:definition>9954506 - Disclosure - Assets held for rent - Schedule of Assets Held for Rent (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="AssetsheldforrentNarrativeDetails" roleURI="http://www.biolifesolutions.com/role/AssetsheldforrentNarrativeDetails">
        <link:definition>9954507 - Disclosure - Assets held for rent - 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="PropertyandequipmentScheduleofPropertyandEquipmentDetails" roleURI="http://www.biolifesolutions.com/role/PropertyandequipmentScheduleofPropertyandEquipmentDetails">
        <link:definition>9954508 - Disclosure - Property and equipment - Schedule of Property and Equipment (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="PropertyandequipmentNarrativeDetails" roleURI="http://www.biolifesolutions.com/role/PropertyandequipmentNarrativeDetails">
        <link:definition>9954509 - Disclosure - Property and equipment - 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="GoodwillandintangibleassetsScheduleofFiniteLivedIntangibleAssetsDetails" roleURI="http://www.biolifesolutions.com/role/GoodwillandintangibleassetsScheduleofFiniteLivedIntangibleAssetsDetails">
        <link:definition>9954510 - Disclosure - Goodwill and intangible assets - Schedule of Finite-Lived Intangible Assets (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="GoodwillandintangibleassetsNarrativeDetails" roleURI="http://www.biolifesolutions.com/role/GoodwillandintangibleassetsNarrativeDetails">
        <link:definition>9954511 - Disclosure - Goodwill and intangible assets - 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="GoodwillandintangibleassetsScheduleofAmortizationExpenseforFiniteLivedIntangibleAssetsDetails" roleURI="http://www.biolifesolutions.com/role/GoodwillandintangibleassetsScheduleofAmortizationExpenseforFiniteLivedIntangibleAssetsDetails">
        <link:definition>9954512 - Disclosure - Goodwill and intangible assets - Schedule of Amortization Expense for Finite-Lived Intangible Assets (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="AccruedexpensesandothercurrentliabilitiesDetails" roleURI="http://www.biolifesolutions.com/role/AccruedexpensesandothercurrentliabilitiesDetails">
        <link:definition>9954513 - Disclosure - Accrued expenses and other 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="CommitmentsandcontingenciesDetails" roleURI="http://www.biolifesolutions.com/role/CommitmentsandcontingenciesDetails">
        <link:definition>9954514 - 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="LongtermdebtNarrativeDetails" roleURI="http://www.biolifesolutions.com/role/LongtermdebtNarrativeDetails">
        <link:definition>9954515 - Disclosure - Long-term debt - 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="LongtermdebtScheduleofDebtDetails" roleURI="http://www.biolifesolutions.com/role/LongtermdebtScheduleofDebtDetails">
        <link:definition>9954516 - Disclosure - Long-term debt - Schedule of Debt (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LongtermdebtScheduleofDebtDetails_1" roleURI="http://www.biolifesolutions.com/role/LongtermdebtScheduleofDebtDetails_1">
        <link:definition>9954516 - Disclosure - Long-term debt - Schedule of Debt (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LongtermdebtScheduleofMaturitiesofLongTermDebtDetails" roleURI="http://www.biolifesolutions.com/role/LongtermdebtScheduleofMaturitiesofLongTermDebtDetails">
        <link:definition>9954517 - Disclosure - Long-term debt - Schedule of Maturities of Long-Term Debt (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="RevenueNarrativeDetails" roleURI="http://www.biolifesolutions.com/role/RevenueNarrativeDetails">
        <link:definition>9954518 - Disclosure - Revenue - 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="RevenueScheduleofBioproductionToolsandServiceRevenuesDetails" roleURI="http://www.biolifesolutions.com/role/RevenueScheduleofBioproductionToolsandServiceRevenuesDetails">
        <link:definition>9954519 - Disclosure - Revenue - Schedule of Bioproduction Tools and Service Revenues (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="RevenueScheduleofRemainingPerformanceObligationsDetails" roleURI="http://www.biolifesolutions.com/role/RevenueScheduleofRemainingPerformanceObligationsDetails">
        <link:definition>9954520 - Disclosure - Revenue - Schedule of Remaining Performance Obligations (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="RevenueScheduleofRemainingPerformanceObligationsDetails_1" roleURI="http://www.biolifesolutions.com/role/RevenueScheduleofRemainingPerformanceObligationsDetails_1">
        <link:definition>9954520 - Disclosure - Revenue - Schedule of Remaining Performance Obligations (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="StockbasedcompensationScheduleofServiceVestingBasedStockOptionActivityDetails" roleURI="http://www.biolifesolutions.com/role/StockbasedcompensationScheduleofServiceVestingBasedStockOptionActivityDetails">
        <link:definition>9954521 - Disclosure - Stock-based compensation - Schedule of Service Vesting-Based Stock Option 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="StockbasedcompensationNarrativeDetails" roleURI="http://www.biolifesolutions.com/role/StockbasedcompensationNarrativeDetails">
        <link:definition>9954522 - Disclosure - Stock-based compensation - 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="StockbasedcompensationScheduleofServiceVestingBasedandMarketBasedRestrictedStockActivityDetails" roleURI="http://www.biolifesolutions.com/role/StockbasedcompensationScheduleofServiceVestingBasedandMarketBasedRestrictedStockActivityDetails">
        <link:definition>9954523 - Disclosure - Stock-based compensation - Schedule of Service Vesting-Based and Market Based 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="StockbasedcompensationScheduleofStockCompensationExpenseDetails" roleURI="http://www.biolifesolutions.com/role/StockbasedcompensationScheduleofStockCompensationExpenseDetails">
        <link:definition>9954524 - Disclosure - Stock-based compensation - Schedule of Stock Compensation 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="IncometaxesDetails" roleURI="http://www.biolifesolutions.com/role/IncometaxesDetails">
        <link:definition>9954525 - Disclosure - Income taxes (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="NetlossfromcontinuingoperationspercommonshareScheduleofComputationsofBasicandDilutedEarningsPerShareDetails" roleURI="http://www.biolifesolutions.com/role/NetlossfromcontinuingoperationspercommonshareScheduleofComputationsofBasicandDilutedEarningsPerShareDetails">
        <link:definition>9954526 - Disclosure - Net loss from continuing operations per common share - Schedule of Computations of Basic and Diluted 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="NetlossfromcontinuingoperationspercommonshareScheduleofAntidilutiveSecuritiesExcludedfromComputationofEarningsPerShareDetails" roleURI="http://www.biolifesolutions.com/role/NetlossfromcontinuingoperationspercommonshareScheduleofAntidilutiveSecuritiesExcludedfromComputationofEarningsPerShareDetails">
        <link:definition>9954527 - Disclosure - Net loss from continuing operations per common share - Schedule of Antidilutive Securities Excluded from Computation of 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="EmployeebenefitplanDetails" roleURI="http://www.biolifesolutions.com/role/EmployeebenefitplanDetails">
        <link:definition>9954528 - Disclosure - Employee benefit plan (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="SubsequenteventsDetails" roleURI="http://www.biolifesolutions.com/role/SubsequenteventsDetails">
        <link:definition>9954529 - Disclosure - Subsequent events (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="blfs_AssetsHeldForRentNet" abstract="false" name="AssetsHeldForRentNet" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="blfs_EquityInvestments" abstract="false" name="EquityInvestments" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="blfs_AccruedExpensesAndOtherCurrentLiabilities" abstract="false" name="AccruedExpensesAndOtherCurrentLiabilities" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="blfs_PreferredStockSharesDesignated" abstract="false" name="PreferredStockSharesDesignated" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="xbrli:sharesItemType"/>
  <xs:element id="blfs_RentalRevenueMember" abstract="true" name="RentalRevenueMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="blfs_GainLossOnEscrowSettlement" abstract="false" name="GainLossOnEscrowSettlement" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="blfs_NetIncomeLossAvailableToCommonStockholdersContinuingOperationsAbstract" abstract="true" name="NetIncomeLossAvailableToCommonStockholdersContinuingOperationsAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="blfs_NetIncomeLossAvailableToCommonStockholdersDiscontinuedOperationsAbstract" abstract="true" name="NetIncomeLossAvailableToCommonStockholdersDiscontinuedOperationsAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="blfs_EarningsPerShareContinuingOperationsAttributableToCommonShareholdersAbstract" abstract="true" name="EarningsPerShareContinuingOperationsAttributableToCommonShareholdersAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="blfs_EarningsPerShareDiscontinuedOperationsAttributableToCommonShareholdersAbstract" abstract="true" name="EarningsPerShareDiscontinuedOperationsAttributableToCommonShareholdersAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="blfs_StockIssuedDuringPeriodSharesRestrictedStockUnitNetOfForfeitures" abstract="false" name="StockIssuedDuringPeriodSharesRestrictedStockUnitNetOfForfeitures" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:sharesItemType"/>
  <xs:element id="blfs_StockIssuedDuringPeriodValueRestrictedStockUnitNetOfForfeitures" abstract="false" name="StockIssuedDuringPeriodValueRestrictedStockUnitNetOfForfeitures" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="blfs_StockIssuedDuringPeriodSharesContingentConsideration" abstract="false" name="StockIssuedDuringPeriodSharesContingentConsideration" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:sharesItemType"/>
  <xs:element id="blfs_StockIssuedDuringPeriodValueContingentConsideration" abstract="false" name="StockIssuedDuringPeriodValueContingentConsideration" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="blfs_SettlementOfEscrowShares" abstract="false" name="SettlementOfEscrowShares" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:sharesItemType"/>
  <xs:element id="blfs_SettlementOfEscrowValue" abstract="false" name="SettlementOfEscrowValue" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="blfs_IntangibleAssetImpairment" abstract="false" name="IntangibleAssetImpairment" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="blfs_PaymentsForSettlementEscrow" abstract="false" name="PaymentsForSettlementEscrow" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="blfs_AmortizationOfIntangibleAssetsConsolidatedBasis" abstract="false" name="AmortizationOfIntangibleAssetsConsolidatedBasis" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="blfs_NoncashLeaseExpense" abstract="false" name="NoncashLeaseExpense" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="blfs_GainLossOnDispositionOfAssetsHeldForRent" abstract="false" name="GainLossOnDispositionOfAssetsHeldForRent" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="blfs_IncreaseDecreaseInPrepaidExpenseOtherCurrentAssetsAndLongTermDeposits" abstract="false" name="IncreaseDecreaseInPrepaidExpenseOtherCurrentAssetsAndLongTermDeposits" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="blfs_WarrantyLiability" abstract="false" name="WarrantyLiability" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="blfs_MaturitiesOfAvailableForSaleSecurities" abstract="false" name="MaturitiesOfAvailableForSaleSecurities" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="blfs_PaymentsToAcquireAssetsHeldForRent" abstract="false" name="PaymentsToAcquireAssetsHeldForRent" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="blfs_PaymentsForProceedsFromPropertyPlantAndEquipment" abstract="false" name="PaymentsForProceedsFromPropertyPlantAndEquipment" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="blfs_PaymentsFromDivestitureOfBusinesses" abstract="false" name="PaymentsFromDivestitureOfBusinesses" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="blfs_ProceedsFromFinancedInsurancePremium" abstract="false" name="ProceedsFromFinancedInsurancePremium" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="blfs_RepaymentsOfFinancedInsurancePremium" abstract="false" name="RepaymentsOfFinancedInsurancePremium" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="blfs_EquipmentAcquiredUnderOperatingLeases" abstract="false" name="EquipmentAcquiredUnderOperatingLeases" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="blfs_EquipmentAcquiredUnderFinancingLeases" abstract="false" name="EquipmentAcquiredUnderFinancingLeases" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="blfs_NonCashIssuanceEarnoutShares" abstract="false" name="NonCashIssuanceEarnoutShares" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="blfs_NoncashSettlementOfEscrow" abstract="false" name="NoncashSettlementOfEscrow" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="blfs_AssetsHeldForRentTextBlock" abstract="false" name="AssetsHeldForRentTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:textBlockItemType"/>
  <xs:element id="blfs_LesseeOperatingAndFinanceLeaseTermAndDiscountRateTableTextBlock" abstract="false" name="LesseeOperatingAndFinanceLeaseTermAndDiscountRateTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:textBlockItemType"/>
  <xs:element id="blfs_ScheduleOfAssetsHeldForRentTableTextBlock" abstract="false" name="ScheduleOfAssetsHeldForRentTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:textBlockItemType"/>
  <xs:element id="blfs_RevenuesByProductLineTableTextBlock" abstract="false" name="RevenuesByProductLineTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:textBlockItemType"/>
  <xs:element id="blfs_SupplyPurchaseMember" abstract="true" name="SupplyPurchaseMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="blfs_OneSupplierMember" abstract="true" name="OneSupplierMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="blfs_CustomerAMember" abstract="true" name="CustomerAMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="blfs_CustomerBMember" abstract="true" name="CustomerBMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="blfs_CustomerCMember" abstract="true" name="CustomerCMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="blfs_CryoStorProductsMember" abstract="true" name="CryoStorProductsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="blfs_GeographicOtherMember" abstract="true" name="GeographicOtherMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="blfs_GlobalCoolingMember" abstract="true" name="GlobalCoolingMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="blfs_DisposalGroupIncludingDiscontinuedOperationCashRequiredOnClosingDate" abstract="false" name="DisposalGroupIncludingDiscontinuedOperationCashRequiredOnClosingDate" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="blfs_DisposalGroupIncludingDiscontinuedOperationChargesRelatedToCashFundedByEntity" abstract="false" name="DisposalGroupIncludingDiscontinuedOperationChargesRelatedToCashFundedByEntity" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="blfs_DisposalGroupIncludingDiscontinuedOperationDebtRepaymentCost" abstract="false" name="DisposalGroupIncludingDiscontinuedOperationDebtRepaymentCost" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="blfs_DisposalGroupIncludingDiscontinuedOperationAssumedLiabilitiesAccountsPayable" abstract="false" name="DisposalGroupIncludingDiscontinuedOperationAssumedLiabilitiesAccountsPayable" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="blfs_DisposalGroupIncludingDiscontinuedOperationDepreciation" abstract="false" name="DisposalGroupIncludingDiscontinuedOperationDepreciation" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="blfs_DisposalGroupIncludingDiscontinuedOperationCapitalExpenditureCost" abstract="false" name="DisposalGroupIncludingDiscontinuedOperationCapitalExpenditureCost" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="blfs_DisposalGroupIncludingDiscontinuedOperationAmortization" abstract="false" name="DisposalGroupIncludingDiscontinuedOperationAmortization" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="blfs_DisposalGroupIncludingDiscontinuedOperationSellingPricePerShare" abstract="false" name="DisposalGroupIncludingDiscontinuedOperationSellingPricePerShare" nillable="true" xbrli:periodType="instant" substitutionGroup="xbrli:item" type="dtr-types:perShareItemType"/>
  <xs:element id="blfs_DisposalGroupIncludingDiscontinuedOperationSellingPrice" abstract="false" name="DisposalGroupIncludingDiscontinuedOperationSellingPrice" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="blfs_DisposalGroupIncludingDiscontinuedOperationSellingCosts" abstract="false" name="DisposalGroupIncludingDiscontinuedOperationSellingCosts" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="blfs_DisposalGroupIncludingDiscontinuedOperationNegativeSellingPrice" abstract="false" name="DisposalGroupIncludingDiscontinuedOperationNegativeSellingPrice" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="blfs_DisposalGroupIncludingDiscontinuedOperationCarryingBasis" abstract="false" name="DisposalGroupIncludingDiscontinuedOperationCarryingBasis" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="blfs_DisposalGroupIncludingDiscontinuedOperationAssumedLiabilitiesDebt" abstract="false" name="DisposalGroupIncludingDiscontinuedOperationAssumedLiabilitiesDebt" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="blfs_DisposalGroupIncludingDiscontinuedOperationCarryingBasisExcludingAssumedLiabilities" abstract="false" name="DisposalGroupIncludingDiscontinuedOperationCarryingBasisExcludingAssumedLiabilities" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="blfs_DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationCurrencyTranslationAdjustment" abstract="false" name="DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationCurrencyTranslationAdjustment" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="blfs_StockCompensationExpenseMember" abstract="true" name="StockCompensationExpenseMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="blfs_DisposalGroupIncludingDiscontinuedOperationAccruedExpensesAndOtherCurrentLiabilities" abstract="false" name="DisposalGroupIncludingDiscontinuedOperationAccruedExpensesAndOtherCurrentLiabilities" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="blfs_DisposalGroupIncludingDiscontinuedOperationWarrantyLiability" abstract="false" name="DisposalGroupIncludingDiscontinuedOperationWarrantyLiability" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="blfs_DisposalGroupIncludingDiscontinuedOperationOperatingLeaseLiabilitiesCurrent" abstract="false" name="DisposalGroupIncludingDiscontinuedOperationOperatingLeaseLiabilitiesCurrent" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="blfs_DisposalGroupIncludingDiscontinuedOperationFinanceLeaseLiabilitiesCurrent" abstract="false" name="DisposalGroupIncludingDiscontinuedOperationFinanceLeaseLiabilitiesCurrent" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="blfs_DisposalGroupIncludingDiscontinuedOperationOperatingLeaseLiabilitiesNoncurrent" abstract="false" name="DisposalGroupIncludingDiscontinuedOperationOperatingLeaseLiabilitiesNoncurrent" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="blfs_DisposalGroupIncludingDiscontinuedOperationFinanceLeaseLiabilitiesNoncurrent" abstract="false" name="DisposalGroupIncludingDiscontinuedOperationFinanceLeaseLiabilitiesNoncurrent" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="blfs_DisposalGroupIncludingDiscontinuedOperationAssetImpairmentCharges" abstract="false" name="DisposalGroupIncludingDiscontinuedOperationAssetImpairmentCharges" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="blfs_DisposalGroupIncludingDiscontinuedOperationOtherIncomeExpense" abstract="false" name="DisposalGroupIncludingDiscontinuedOperationOtherIncomeExpense" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="blfs_SciSafeHoldingsIncMember" abstract="true" name="SciSafeHoldingsIncMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="blfs_MeasurementInputAssetPriceVolatilityMember" abstract="true" name="MeasurementInputAssetPriceVolatilityMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="blfs_MeasurementInputRevenueVolatilityMember" abstract="true" name="MeasurementInputRevenueVolatilityMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="blfs_ContingentConsiderationLiabilitiesMember" abstract="true" name="ContingentConsiderationLiabilitiesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="blfs_DebtSecuritiesAvailableforsaleUnrealizedGainCurrent" abstract="false" name="DebtSecuritiesAvailableforsaleUnrealizedGainCurrent" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="blfs_DebtSecuritiesAvailableForSaleUnrealizedLossCurrent" abstract="false" name="DebtSecuritiesAvailableForSaleUnrealizedLossCurrent" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="blfs_DebtSecuritiesAvailableforsaleUnrealizedGainNoncurrent" abstract="false" name="DebtSecuritiesAvailableforsaleUnrealizedGainNoncurrent" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="blfs_DebtSecuritiesAvailableForSaleUnrealizedLossNoncurrent" abstract="false" name="DebtSecuritiesAvailableForSaleUnrealizedLossNoncurrent" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="blfs_PanTHERACryoSolutionsInc.Member" abstract="true" name="PanTHERACryoSolutionsInc.Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="blfs_IVexSolInc.Member" abstract="true" name="IVexSolInc.Member" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="blfs_SeriesA1AndA2PreferredStockMember" abstract="true" name="SeriesA1AndA2PreferredStockMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="blfs_RealEstateLeaseMember" abstract="true" name="RealEstateLeaseMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="blfs_VehicleAndOtherEquipmentMember" abstract="true" name="VehicleAndOtherEquipmentMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="blfs_FinancingLeaseCosts" abstract="false" name="FinancingLeaseCosts" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="blfs_OperatingLeaseCostsAndShortTermLeaseCosts" abstract="false" name="OperatingLeaseCostsAndShortTermLeaseCosts" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="blfs_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFour" abstract="false" name="LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFour" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="blfs_FinanceLeaseLiabilityPaymentsDueAfterYearFour" abstract="false" name="FinanceLeaseLiabilityPaymentsDueAfterYearFour" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="blfs_ShippersPlacedInService" abstract="false" name="ShippersPlacedInService" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="blfs_FixedAssetsHeldForRent" abstract="false" name="FixedAssetsHeldForRent" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="blfs_ShippersPlacedInServiceAccumulatedDepreciation" abstract="false" name="ShippersPlacedInServiceAccumulatedDepreciation" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="blfs_ShippersPlacedInServiceNet" abstract="false" name="ShippersPlacedInServiceNet" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="blfs_ShippersAndRelatedComponentsInProduction" abstract="false" name="ShippersAndRelatedComponentsInProduction" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="blfs_ShippersPlacedInServiceAndFixedAssetsHeldForRentNet" abstract="false" name="ShippersPlacedInServiceAndFixedAssetsHeldForRentNet" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="blfs_AssetsHeldForRentDepreciation" abstract="false" name="AssetsHeldForRentDepreciation" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="blfs_FurnitureAndComputerEquipmentMember" abstract="true" name="FurnitureAndComputerEquipmentMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="blfs_FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour" abstract="false" name="FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="blfs_The2023TermLoanMember" abstract="true" name="The2023TermLoanMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="blfs_SecondAmendmentTermLoanMember" abstract="true" name="SecondAmendmentTermLoanMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="blfs_VariableRateComponentAxis" abstract="true" name="VariableRateComponentAxis" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:dimensionItem" type="xbrli:stringItemType"/>
  <xs:element id="blfs_VariableRateComponentDomain" abstract="true" name="VariableRateComponentDomain" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="blfs_VariableRateComponentTwoMember" abstract="true" name="VariableRateComponentTwoMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="blfs_DebtInstrumentMaximumBorrowingCapacity" abstract="false" name="DebtInstrumentMaximumBorrowingCapacity" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="blfs_DebtInstrumentMaximumBorrowingCapacityAtClosing" abstract="false" name="DebtInstrumentMaximumBorrowingCapacityAtClosing" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="blfs_DebtInstrumentAdditionalMaximumAmountWithinNineMonthsAfterClosing" abstract="false" name="DebtInstrumentAdditionalMaximumAmountWithinNineMonthsAfterClosing" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="blfs_DebtInstrumentAdditionalMaximumAmountUponCertainMilestoneAchievements" abstract="false" name="DebtInstrumentAdditionalMaximumAmountUponCertainMilestoneAchievements" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="blfs_DebtInstrumentAdditionalMaximumAtDiscretionOfLender" abstract="false" name="DebtInstrumentAdditionalMaximumAtDiscretionOfLender" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="blfs_DebtInstrumentInterestRateMaximumStatedPercentageForEachTrancheBorrowed" abstract="false" name="DebtInstrumentInterestRateMaximumStatedPercentageForEachTrancheBorrowed" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:percentItemType"/>
  <xs:element id="blfs_DebtInstrumentNonRefundableTerminationFeeAmount" abstract="false" name="DebtInstrumentNonRefundableTerminationFeeAmount" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="blfs_GlobalCoolingAmendedTermNotesMember" abstract="true" name="GlobalCoolingAmendedTermNotesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="blfs_TermLoanMember" abstract="true" name="TermLoanMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="blfs_FinancedInsurancePremiumMember" abstract="true" name="FinancedInsurancePremiumMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="blfs_FreezerEquipmentLoanMember" abstract="true" name="FreezerEquipmentLoanMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="blfs_ManufacturingEquipmentLoansMember" abstract="true" name="ManufacturingEquipmentLoansMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="blfs_FreezerInstallationLoanMember" abstract="true" name="FreezerInstallationLoanMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="blfs_OtherLoansMember" abstract="true" name="OtherLoansMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="blfs_TotalDebtMember" abstract="true" name="TotalDebtMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="blfs_LongTermDebtMaturityAfterYearFour" abstract="false" name="LongTermDebtMaturityAfterYearFour" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="blfs_ProductCellProcessingMember" abstract="true" name="ProductCellProcessingMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="blfs_ProductBiostorageServicesMember" abstract="true" name="ProductBiostorageServicesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="blfs_ProductFreezerAndThawMember" abstract="true" name="ProductFreezerAndThawMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="blfs_ServiceBiostorageServicesMember" abstract="true" name="ServiceBiostorageServicesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="blfs_ServiceFreezerAndThawMember" abstract="true" name="ServiceFreezerAndThawMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="blfs_RentalRevenueBiostorageServicesMember" abstract="true" name="RentalRevenueBiostorageServicesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="blfs_ServiceRevenueMember" abstract="true" name="ServiceRevenueMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="blfs_MarketbasedRestrictedStockMember" abstract="true" name="MarketbasedRestrictedStockMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="blfs_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodFairValue" abstract="false" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodFairValue" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="blfs_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodAggregateFairValue" abstract="false" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodAggregateFairValue" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="blfs_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfAwards" abstract="false" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfAwards" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:percentItemType"/>
  <xs:element id="blfs_NumberOfPeers" abstract="false" name="NumberOfPeers" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:integerItemType"/>
  <xs:element id="blfs_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsHistoricalVolatilityRate" abstract="false" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsHistoricalVolatilityRate" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:percentItemType"/>
  <xs:element id="blfs_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRatePeriod" abstract="false" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRatePeriod" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="blfs_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRateWithoutDiscreteItemsPercent" abstract="false" name="EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRateWithoutDiscreteItemsPercent" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="blfs_WeightedAverageNumberOfSharesIssuedDiluted" abstract="false" name="WeightedAverageNumberOfSharesIssuedDiluted" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:sharesItemType"/>
  <xs:element id="blfs_ShareBasedPaymentArrangementOptionAndRestrictedStockAwardsMember" abstract="true" name="ShareBasedPaymentArrangementOptionAndRestrictedStockAwardsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types1:domainItemType"/>
  <xs:element id="blfs_SCIHoldingsMember" abstract="true" name="SCIHoldingsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="blfs_SiliconValleyBankSVBMember" abstract="true" name="SiliconValleyBankSVBMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="blfs_EarnOutPaymentMember" abstract="true" name="EarnOutPaymentMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="blfs_PurchaseAgreementNoncompeteDuration" abstract="false" name="PurchaseAgreementNoncompeteDuration" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="blfs_DisposalGroupIncludingDiscontinuedOperationLegalAndOtherTransactionServicesFeesPaid" abstract="false" name="DisposalGroupIncludingDiscontinuedOperationLegalAndOtherTransactionServicesFeesPaid" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="blfs_PurchaseAgreementTransitionServicesDuration" abstract="false" name="PurchaseAgreementTransitionServicesDuration" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="blfs_PurchaseAgreementPotentialTerminationFeeIfAgreementIsTerminatedPriorToMaturityDate" abstract="false" name="PurchaseAgreementPotentialTerminationFeeIfAgreementIsTerminatedPriorToMaturityDate" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
</xs:schema>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.CAL
<SEQUENCE>8
<FILENAME>blfs-20240930_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 2024 Workiva-->
<!--r:916105de-feab-49f0-b276-d48dc9667816,g:3e754f4e-261a-43f9-a75c-1487d5d05b33-->
<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.biolifesolutions.com/role/UnauditedCondensedConsolidatedBalanceSheets" xlink:type="simple" xlink:href="blfs-20240930.xsd#UnauditedCondensedConsolidatedBalanceSheets"/>
  <link:calculationLink xlink:role="http://www.biolifesolutions.com/role/UnauditedCondensedConsolidatedBalanceSheets" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity_74b4a9ee-3beb-437d-b7ac-c11a78746452" 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_7097015c-eb28-4738-b738-53127c482ddd" 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_74b4a9ee-3beb-437d-b7ac-c11a78746452" xlink:to="loc_us-gaap_Liabilities_7097015c-eb28-4738-b738-53127c482ddd" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_fa7aaf4e-c806-45f4-bd4f-a2f5fe2676d2" 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_74b4a9ee-3beb-437d-b7ac-c11a78746452" xlink:to="loc_us-gaap_StockholdersEquity_fa7aaf4e-c806-45f4-bd4f-a2f5fe2676d2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_7813a3de-c298-483b-8292-b47011ccd243" 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_DebtSecuritiesAvailableForSaleAccruedInterestAfterAllowanceForCreditLossNoncurrent_859aa49f-7e91-4ba3-9c0d-a83f49721250" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtSecuritiesAvailableForSaleAccruedInterestAfterAllowanceForCreditLossNoncurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_7813a3de-c298-483b-8292-b47011ccd243" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleAccruedInterestAfterAllowanceForCreditLossNoncurrent_859aa49f-7e91-4ba3-9c0d-a83f49721250" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_blfs_EquityInvestments_9848faf3-9749-4d29-ac7f-08e47bd74386" xlink:href="blfs-20240930.xsd#blfs_EquityInvestments"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_7813a3de-c298-483b-8292-b47011ccd243" xlink:to="loc_blfs_EquityInvestments_9848faf3-9749-4d29-ac7f-08e47bd74386" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent_d93127ff-dcee-490e-b54c-9ef045e8dff9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsCurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_7813a3de-c298-483b-8292-b47011ccd243" xlink:to="loc_us-gaap_AssetsCurrent_d93127ff-dcee-490e-b54c-9ef045e8dff9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_ee39e21b-9100-4e55-ad59-d61ffaed40e5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_7813a3de-c298-483b-8292-b47011ccd243" xlink:to="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_ee39e21b-9100-4e55-ad59-d61ffaed40e5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_blfs_AssetsHeldForRentNet_2c65754b-4834-4227-9163-4ce73379c566" xlink:href="blfs-20240930.xsd#blfs_AssetsHeldForRentNet"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_7813a3de-c298-483b-8292-b47011ccd243" xlink:to="loc_blfs_AssetsHeldForRentNet_2c65754b-4834-4227-9163-4ce73379c566" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_ade166ef-3d74-4605-93af-c0a46fbc775a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Goodwill"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_7813a3de-c298-483b-8292-b47011ccd243" xlink:to="loc_us-gaap_Goodwill_ade166ef-3d74-4605-93af-c0a46fbc775a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_a0573496-5f96-45a9-8bec-046d3becbb03" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_7813a3de-c298-483b-8292-b47011ccd243" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_a0573496-5f96-45a9-8bec-046d3becbb03" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset_83b3524f-5679-4649-89d2-4ab6834e3335" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <link:calculationArc order="8" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_7813a3de-c298-483b-8292-b47011ccd243" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAsset_83b3524f-5679-4649-89d2-4ab6834e3335" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseRightOfUseAsset_32f9b133-bc4b-4dd1-9b13-d683777c5229" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseRightOfUseAsset"/>
    <link:calculationArc order="9" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_7813a3de-c298-483b-8292-b47011ccd243" xlink:to="loc_us-gaap_FinanceLeaseRightOfUseAsset_32f9b133-bc4b-4dd1-9b13-d683777c5229" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepositsAssetsNoncurrent_705c899e-b205-44a8-ac14-63d88cbac447" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DepositsAssetsNoncurrent"/>
    <link:calculationArc order="10" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_7813a3de-c298-483b-8292-b47011ccd243" xlink:to="loc_us-gaap_DepositsAssetsNoncurrent_705c899e-b205-44a8-ac14-63d88cbac447" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent_95eaaa9f-3f76-4d7a-8406-d2dfd09dcaf4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent"/>
    <link:calculationArc order="11" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_7813a3de-c298-483b-8292-b47011ccd243" xlink:to="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent_95eaaa9f-3f76-4d7a-8406-d2dfd09dcaf4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent_93726c2e-b566-4b84-ae2d-58b91f72082d" 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_InventoryNet_1619cadb-8912-429d-aabf-2b01aaa94844" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryNet"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_93726c2e-b566-4b84-ae2d-58b91f72082d" xlink:to="loc_us-gaap_InventoryNet_1619cadb-8912-429d-aabf-2b01aaa94844" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_ba583936-c69b-4e20-b1ff-f49ad96b5507" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_93726c2e-b566-4b84-ae2d-58b91f72082d" xlink:to="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_ba583936-c69b-4e20-b1ff-f49ad96b5507" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_959107c3-d1b6-4aba-805f-c3483c886b99" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_93726c2e-b566-4b84-ae2d-58b91f72082d" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_959107c3-d1b6-4aba-805f-c3483c886b99" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashCurrent_b469d4fc-c538-4af7-ba60-a13b5e27b6e8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestrictedCashCurrent"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_93726c2e-b566-4b84-ae2d-58b91f72082d" xlink:to="loc_us-gaap_RestrictedCashCurrent_b469d4fc-c538-4af7-ba60-a13b5e27b6e8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent_6d5f86a6-9ae0-41fa-8d67-2efaf981c7ae" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_93726c2e-b566-4b84-ae2d-58b91f72082d" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent_6d5f86a6-9ae0-41fa-8d67-2efaf981c7ae" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent_e77a94d9-d32b-4a85-ba28-9cc9a05e6d81" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsReceivableNetCurrent"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_93726c2e-b566-4b84-ae2d-58b91f72082d" xlink:to="loc_us-gaap_AccountsReceivableNetCurrent_e77a94d9-d32b-4a85-ba28-9cc9a05e6d81" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent_46b76350-e401-4c2e-8d25-8aa00bdbb481" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_93726c2e-b566-4b84-ae2d-58b91f72082d" xlink:to="loc_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent_46b76350-e401-4c2e-8d25-8aa00bdbb481" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities_bcceb83c-4fd1-4310-96b9-f89f36f3c5e3" 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_OperatingLeaseLiabilityNoncurrent_a428f12d-9bc7-48ee-b381-a183210d8fb8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_bcceb83c-4fd1-4310-96b9-f89f36f3c5e3" xlink:to="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_a428f12d-9bc7-48ee-b381-a183210d8fb8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityNoncurrent_c349262d-c73d-4a70-85c5-99604ae246ae" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseLiabilityNoncurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_bcceb83c-4fd1-4310-96b9-f89f36f3c5e3" xlink:to="loc_us-gaap_FinanceLeaseLiabilityNoncurrent_c349262d-c73d-4a70-85c5-99604ae246ae" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtNoncurrent_ab0c5909-2ebb-45e5-82b5-f85b9cb872da" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtNoncurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_bcceb83c-4fd1-4310-96b9-f89f36f3c5e3" xlink:to="loc_us-gaap_LongTermDebtNoncurrent_ab0c5909-2ebb-45e5-82b5-f85b9cb872da" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet_84f339a6-a615-420f-9753-87b183d30ef8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredIncomeTaxLiabilitiesNet"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_bcceb83c-4fd1-4310-96b9-f89f36f3c5e3" xlink:to="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet_84f339a6-a615-420f-9753-87b183d30ef8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent_706c63c0-10a8-4e0b-927c-464d95294b8e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesCurrent"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_bcceb83c-4fd1-4310-96b9-f89f36f3c5e3" xlink:to="loc_us-gaap_LiabilitiesCurrent_706c63c0-10a8-4e0b-927c-464d95294b8e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationNoncurrent_21d23785-fd11-4aad-b4c1-f3518ee40546" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationNoncurrent"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_bcceb83c-4fd1-4310-96b9-f89f36f3c5e3" xlink:to="loc_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationNoncurrent_21d23785-fd11-4aad-b4c1-f3518ee40546" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_4355a497-c2b1-4106-b825-ad4bc6c6327a" 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_77793759-ad76-49ab-852a-bc1a08d8a1d3" 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_4355a497-c2b1-4106-b825-ad4bc6c6327a" xlink:to="loc_us-gaap_PreferredStockValue_77793759-ad76-49ab-852a-bc1a08d8a1d3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalCommonStock_82da077f-a6c6-49d2-aacc-8bf975213706" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdditionalPaidInCapitalCommonStock"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_4355a497-c2b1-4106-b825-ad4bc6c6327a" xlink:to="loc_us-gaap_AdditionalPaidInCapitalCommonStock_82da077f-a6c6-49d2-aacc-8bf975213706" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_56be89ec-35ee-4abf-bc10-ef2b6a282614" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_4355a497-c2b1-4106-b825-ad4bc6c6327a" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_56be89ec-35ee-4abf-bc10-ef2b6a282614" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_b31af576-1fe1-4120-9c43-207da450dcb7" 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_4355a497-c2b1-4106-b825-ad4bc6c6327a" xlink:to="loc_us-gaap_RetainedEarningsAccumulatedDeficit_b31af576-1fe1-4120-9c43-207da450dcb7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockValue_cc4aad60-7a53-4079-84dc-7e8e6c27f19d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockValue"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_4355a497-c2b1-4106-b825-ad4bc6c6327a" xlink:to="loc_us-gaap_CommonStockValue_cc4aad60-7a53-4079-84dc-7e8e6c27f19d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent_65ad4855-aa90-4ee2-afe7-53cc681eb50a" 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_TaxesPayableCurrent_8d38cea1-658d-4d96-a969-63db318888df" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TaxesPayableCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_65ad4855-aa90-4ee2-afe7-53cc681eb50a" xlink:to="loc_us-gaap_TaxesPayableCurrent_8d38cea1-658d-4d96-a969-63db318888df" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProductWarrantyAccrualClassifiedCurrent_e9b35b97-d84c-499a-a34e-0c8417362e6a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProductWarrantyAccrualClassifiedCurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_65ad4855-aa90-4ee2-afe7-53cc681eb50a" xlink:to="loc_us-gaap_ProductWarrantyAccrualClassifiedCurrent_e9b35b97-d84c-499a-a34e-0c8417362e6a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityCurrent_eb7e3f19-f559-4a3b-a67e-72b0c96b1130" 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_65ad4855-aa90-4ee2-afe7-53cc681eb50a" xlink:to="loc_us-gaap_OperatingLeaseLiabilityCurrent_eb7e3f19-f559-4a3b-a67e-72b0c96b1130" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityCurrent_c3f15488-8699-4af4-9c10-e2d8d7e05134" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseLiabilityCurrent"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_65ad4855-aa90-4ee2-afe7-53cc681eb50a" xlink:to="loc_us-gaap_FinanceLeaseLiabilityCurrent_c3f15488-8699-4af4-9c10-e2d8d7e05134" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtCurrent_f5281a96-dd44-47be-8517-9fa65d078e86" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtCurrent"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_65ad4855-aa90-4ee2-afe7-53cc681eb50a" xlink:to="loc_us-gaap_LongTermDebtCurrent_f5281a96-dd44-47be-8517-9fa65d078e86" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableCurrent_c3f0fb47-089e-40f7-b6cc-68c6a2895213" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsPayableCurrent"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_65ad4855-aa90-4ee2-afe7-53cc681eb50a" xlink:to="loc_us-gaap_AccountsPayableCurrent_c3f0fb47-089e-40f7-b6cc-68c6a2895213" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_blfs_AccruedExpensesAndOtherCurrentLiabilities_152e2156-8fa5-4a99-9e95-d6e4933d188e" xlink:href="blfs-20240930.xsd#blfs_AccruedExpensesAndOtherCurrentLiabilities"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_65ad4855-aa90-4ee2-afe7-53cc681eb50a" xlink:to="loc_blfs_AccruedExpensesAndOtherCurrentLiabilities_152e2156-8fa5-4a99-9e95-d6e4933d188e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent_aabb7ec2-8c1c-4b95-bf69-564f7a32ea36" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent"/>
    <link:calculationArc order="8" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_65ad4855-aa90-4ee2-afe7-53cc681eb50a" xlink:to="loc_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent_aabb7ec2-8c1c-4b95-bf69-564f7a32ea36" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.biolifesolutions.com/role/UnauditedCondensedConsolidatedStatementsofOperations" xlink:type="simple" xlink:href="blfs-20240930.xsd#UnauditedCondensedConsolidatedStatementsofOperations"/>
  <link:calculationLink xlink:role="http://www.biolifesolutions.com/role/UnauditedCondensedConsolidatedStatementsofOperations" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_e69d7674-3132-4371-9000-158702f1b832" 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_IncomeLossFromContinuingOperations_a9a43247-9a18-42ae-81b0-e31016e96fdb" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromContinuingOperations"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLoss_e69d7674-3132-4371-9000-158702f1b832" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperations_a9a43247-9a18-42ae-81b0-e31016e96fdb" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity_8c0e4758-d372-44f7-8ece-72ea77530a07" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLoss_e69d7674-3132-4371-9000-158702f1b832" xlink:to="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity_8c0e4758-d372-44f7-8ece-72ea77530a07" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted_c6ccafb3-11bf-44b4-9a74-13a516b54238" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_8a4098f7-8a87-4f94-9f10-9eeb99e022b9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLoss"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted_c6ccafb3-11bf-44b4-9a74-13a516b54238" xlink:to="loc_us-gaap_NetIncomeLoss_8a4098f7-8a87-4f94-9f10-9eeb99e022b9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_8a28f4ca-c237-44b3-b4e1-9dd8067d339c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersBasic_633a94a0-930f-4664-be80-02eecf97dfd3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersBasic"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_8a28f4ca-c237-44b3-b4e1-9dd8067d339c" xlink:to="loc_us-gaap_NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersBasic_633a94a0-930f-4664-be80-02eecf97dfd3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossFromDiscontinuedOperationsAvailableToCommonShareholdersBasic_6847febf-8742-4f57-8d43-fc14cb29afce" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLossFromDiscontinuedOperationsAvailableToCommonShareholdersBasic"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_8a28f4ca-c237-44b3-b4e1-9dd8067d339c" xlink:to="loc_us-gaap_NetIncomeLossFromDiscontinuedOperationsAvailableToCommonShareholdersBasic_6847febf-8742-4f57-8d43-fc14cb29afce" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostsAndExpenses_27122376-2217-4acd-be3b-21afe570a969" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CostsAndExpenses"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeneralAndAdministrativeExpense_88c9fc7e-dc52-4469-ae9f-bf09913dc1c8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GeneralAndAdministrativeExpense"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CostsAndExpenses_27122376-2217-4acd-be3b-21afe570a969" xlink:to="loc_us-gaap_GeneralAndAdministrativeExpense_88c9fc7e-dc52-4469-ae9f-bf09913dc1c8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResearchAndDevelopmentExpense_3eb78d0f-ee2e-46ba-a2c7-13ef379b1197" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ResearchAndDevelopmentExpense"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CostsAndExpenses_27122376-2217-4acd-be3b-21afe570a969" xlink:to="loc_us-gaap_ResearchAndDevelopmentExpense_3eb78d0f-ee2e-46ba-a2c7-13ef379b1197" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfIntangibleAssets_da5f51e7-b19c-434d-a4c5-f083686af0ce" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AmortizationOfIntangibleAssets"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CostsAndExpenses_27122376-2217-4acd-be3b-21afe570a969" xlink:to="loc_us-gaap_AmortizationOfIntangibleAssets_da5f51e7-b19c-434d-a4c5-f083686af0ce" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfGoodsAndServicesSold_84d507b9-68d2-4c34-930a-2dc7ca1a9a54" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CostOfGoodsAndServicesSold"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CostsAndExpenses_27122376-2217-4acd-be3b-21afe570a969" xlink:to="loc_us-gaap_CostOfGoodsAndServicesSold_84d507b9-68d2-4c34-930a-2dc7ca1a9a54" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetImpairmentCharges_a4a09f60-309c-4a41-87e7-a9feca479d5e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetImpairmentCharges"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CostsAndExpenses_27122376-2217-4acd-be3b-21afe570a969" xlink:to="loc_us-gaap_AssetImpairmentCharges_a4a09f60-309c-4a41-87e7-a9feca479d5e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1_17155a51-c19b-421e-886f-2198ed142761" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CostsAndExpenses_27122376-2217-4acd-be3b-21afe570a969" xlink:to="loc_us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1_17155a51-c19b-421e-886f-2198ed142761" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingAndMarketingExpense_06ad77c8-875c-468c-99dc-ca0ba6aa7baf" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SellingAndMarketingExpense"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CostsAndExpenses_27122376-2217-4acd-be3b-21afe570a969" xlink:to="loc_us-gaap_SellingAndMarketingExpense_06ad77c8-875c-468c-99dc-ca0ba6aa7baf" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NonoperatingIncomeExpense_2f314a22-6626-4364-be59-4d9e593d9593" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NonoperatingIncomeExpense"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestIncomeExpenseNonoperatingNet_9fa16f32-b3c9-49e6-b10a-28175899e037" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestIncomeExpenseNonoperatingNet"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NonoperatingIncomeExpense_2f314a22-6626-4364-be59-4d9e593d9593" xlink:to="loc_us-gaap_InterestIncomeExpenseNonoperatingNet_9fa16f32-b3c9-49e6-b10a-28175899e037" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnInvestments_e375f1aa-e5b4-4fa1-9dc8-ad9c36a5f480" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GainLossOnInvestments"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NonoperatingIncomeExpense_2f314a22-6626-4364-be59-4d9e593d9593" xlink:to="loc_us-gaap_GainLossOnInvestments_e375f1aa-e5b4-4fa1-9dc8-ad9c36a5f480" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNonoperatingIncomeExpense_4cbb7a3c-def0-42f4-a284-daea3165b9a0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherNonoperatingIncomeExpense"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NonoperatingIncomeExpense_2f314a22-6626-4364-be59-4d9e593d9593" xlink:to="loc_us-gaap_OtherNonoperatingIncomeExpense_4cbb7a3c-def0-42f4-a284-daea3165b9a0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_blfs_GainLossOnEscrowSettlement_e6635d3f-5694-4680-bf5a-1137acf6caf3" xlink:href="blfs-20240930.xsd#blfs_GainLossOnEscrowSettlement"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NonoperatingIncomeExpense_2f314a22-6626-4364-be59-4d9e593d9593" xlink:to="loc_blfs_GainLossOnEscrowSettlement_e6635d3f-5694-4680-bf5a-1137acf6caf3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_d525a272-8755-4550-abae-a1ab5e60fa18" 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_CostsAndExpenses_49c79f75-b122-40ab-bda5-4dcef760cb75" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CostsAndExpenses"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss_d525a272-8755-4550-abae-a1ab5e60fa18" xlink:to="loc_us-gaap_CostsAndExpenses_49c79f75-b122-40ab-bda5-4dcef760cb75" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax_fb4e10e9-6ebc-460e-9864-cfb69804c8b6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss_d525a272-8755-4550-abae-a1ab5e60fa18" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax_fb4e10e9-6ebc-460e-9864-cfb69804c8b6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_fcaf3b8b-16c6-45b0-b66b-6cf472342a54" 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_8770a7d3-95a5-4fbd-9cff-02b81b6c5b32" 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_fcaf3b8b-16c6-45b0-b66b-6cf472342a54" xlink:to="loc_us-gaap_OperatingIncomeLoss_8770a7d3-95a5-4fbd-9cff-02b81b6c5b32" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NonoperatingIncomeExpense_3938852e-8051-4270-ad02-db06f245a57a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NonoperatingIncomeExpense"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_fcaf3b8b-16c6-45b0-b66b-6cf472342a54" xlink:to="loc_us-gaap_NonoperatingIncomeExpense_3938852e-8051-4270-ad02-db06f245a57a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperations_41e867a0-45c3-4926-bb23-2ffff2273f5d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromContinuingOperations"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_4407b7aa-4507-4b9a-9fc1-ab4c1e464213" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperations_41e867a0-45c3-4926-bb23-2ffff2273f5d" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_4407b7aa-4507-4b9a-9fc1-ab4c1e464213" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_186d1eef-fe8d-477e-aa49-19fc61d6e9e1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperations_41e867a0-45c3-4926-bb23-2ffff2273f5d" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_186d1eef-fe8d-477e-aa49-19fc61d6e9e1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity_154fbd86-b40b-4916-b95b-da740a0db317" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation_8b822008-e50e-4d8d-99ca-56354ea94d3f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity_154fbd86-b40b-4916-b95b-da740a0db317" xlink:to="loc_us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation_8b822008-e50e-4d8d-99ca-56354ea94d3f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax_a4d1ef9e-bf63-4f6f-aa7a-52c74bb26a1e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity_154fbd86-b40b-4916-b95b-da740a0db317" xlink:to="loc_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax_a4d1ef9e-bf63-4f6f-aa7a-52c74bb26a1e" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.biolifesolutions.com/role/UnauditedCondensedConsolidatedStatementsofOperations_1" xlink:type="simple" xlink:href="blfs-20240930.xsd#UnauditedCondensedConsolidatedStatementsofOperations_1"/>
  <link:calculationLink xlink:role="http://www.biolifesolutions.com/role/UnauditedCondensedConsolidatedStatementsofOperations_1" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted_87e87eee-f2c5-4f7d-9999-3cb797209f58" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_0c777471-0c08-424c-bf27-d998627ac6a8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted_87e87eee-f2c5-4f7d-9999-3cb797209f58" xlink:to="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_0c777471-0c08-424c-bf27-d998627ac6a8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_a4656074-e4db-4c6e-a531-9c0bcb62f7b7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_aff1071a-bd9f-4daf-ba24-484ba89cce54" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLoss"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_a4656074-e4db-4c6e-a531-9c0bcb62f7b7" xlink:to="loc_us-gaap_NetIncomeLoss_aff1071a-bd9f-4daf-ba24-484ba89cce54" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.biolifesolutions.com/role/UnauditedCondensedConsolidatedStatementsofOperations_2" xlink:type="simple" xlink:href="blfs-20240930.xsd#UnauditedCondensedConsolidatedStatementsofOperations_2"/>
  <link:calculationLink xlink:role="http://www.biolifesolutions.com/role/UnauditedCondensedConsolidatedStatementsofOperations_2" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted_b744bee3-8007-482b-8570-436b66ece3cc" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersDiluted_1d57ca76-619a-4bed-be20-35e58a35c425" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersDiluted"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted_b744bee3-8007-482b-8570-436b66ece3cc" xlink:to="loc_us-gaap_NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersDiluted_1d57ca76-619a-4bed-be20-35e58a35c425" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossFromDiscontinuedOperationsAvailableToCommonShareholdersDiluted_974c7cf4-e63c-4607-99fa-b562b25886f9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLossFromDiscontinuedOperationsAvailableToCommonShareholdersDiluted"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted_b744bee3-8007-482b-8570-436b66ece3cc" xlink:to="loc_us-gaap_NetIncomeLossFromDiscontinuedOperationsAvailableToCommonShareholdersDiluted_974c7cf4-e63c-4607-99fa-b562b25886f9" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.biolifesolutions.com/role/UnauditedCondensedConsolidatedStatementsofComprehensiveLoss" xlink:type="simple" xlink:href="blfs-20240930.xsd#UnauditedCondensedConsolidatedStatementsofComprehensiveLoss"/>
  <link:calculationLink xlink:role="http://www.biolifesolutions.com/role/UnauditedCondensedConsolidatedStatementsofComprehensiveLoss" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTax_e8c56ece-d8ac-41d8-b768-f45995bab102" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ComprehensiveIncomeNetOfTax"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_050a12b2-f857-41da-b3e1-992f6e189673" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLoss"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTax_e8c56ece-d8ac-41d8-b768-f45995bab102" xlink:to="loc_us-gaap_NetIncomeLoss_050a12b2-f857-41da-b3e1-992f6e189673" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_aa613178-d871-4cf9-9944-c2a0683d9199" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTax_e8c56ece-d8ac-41d8-b768-f45995bab102" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_aa613178-d871-4cf9-9944-c2a0683d9199" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax_21f30dfe-79f1-4e81-8cca-98540c55d13c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTax_e8c56ece-d8ac-41d8-b768-f45995bab102" xlink:to="loc_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax_21f30dfe-79f1-4e81-8cca-98540c55d13c" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.biolifesolutions.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows" xlink:type="simple" xlink:href="blfs-20240930.xsd#UnauditedCondensedConsolidatedStatementsofCashFlows"/>
  <link:calculationLink xlink:role="http://www.biolifesolutions.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_260abc42-d16f-492d-9ba7-c8e188fda770" 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_RepaymentsOfSecuredDebt_634e13bb-e2e8-4f71-a2be-2af1942bf70b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RepaymentsOfSecuredDebt"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_260abc42-d16f-492d-9ba7-c8e188fda770" xlink:to="loc_us-gaap_RepaymentsOfSecuredDebt_634e13bb-e2e8-4f71-a2be-2af1942bf70b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_blfs_ProceedsFromFinancedInsurancePremium_ec694bbb-776b-450b-aab7-ef9b73d4c5b1" xlink:href="blfs-20240930.xsd#blfs_ProceedsFromFinancedInsurancePremium"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_260abc42-d16f-492d-9ba7-c8e188fda770" xlink:to="loc_blfs_ProceedsFromFinancedInsurancePremium_ec694bbb-776b-450b-aab7-ef9b73d4c5b1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfOtherLongTermDebt_5f46d86e-fd31-4884-acb7-2697e1ed4899" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RepaymentsOfOtherLongTermDebt"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_260abc42-d16f-492d-9ba7-c8e188fda770" xlink:to="loc_us-gaap_RepaymentsOfOtherLongTermDebt_5f46d86e-fd31-4884-acb7-2697e1ed4899" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities_98b3bd5b-6b56-4301-a48f-dc9b317450f4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromPaymentsForOtherFinancingActivities"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_260abc42-d16f-492d-9ba7-c8e188fda770" xlink:to="loc_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities_98b3bd5b-6b56-4301-a48f-dc9b317450f4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_blfs_RepaymentsOfFinancedInsurancePremium_389ded8a-9198-40b8-9dc5-3e787acd1499" xlink:href="blfs-20240930.xsd#blfs_RepaymentsOfFinancedInsurancePremium"/>
    <link:calculationArc order="5" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_260abc42-d16f-492d-9ba7-c8e188fda770" xlink:to="loc_blfs_RepaymentsOfFinancedInsurancePremium_389ded8a-9198-40b8-9dc5-3e787acd1499" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromStockOptionsExercised_16acf57d-8b3b-4824-b3ab-a096219dd4a7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromStockOptionsExercised"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_260abc42-d16f-492d-9ba7-c8e188fda770" xlink:to="loc_us-gaap_ProceedsFromStockOptionsExercised_16acf57d-8b3b-4824-b3ab-a096219dd4a7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_e5685394-a4cc-4d87-a4cf-fe213030a13a" 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_us-gaap_IncreaseDecreaseInInventories_9a074fb5-6edd-4b67-b804-626e381acb8f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInInventories"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_e5685394-a4cc-4d87-a4cf-fe213030a13a" xlink:to="loc_us-gaap_IncreaseDecreaseInInventories_9a074fb5-6edd-4b67-b804-626e381acb8f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_blfs_IntangibleAssetImpairment_bd6cf3b2-50c9-4e98-babe-c52877c64727" xlink:href="blfs-20240930.xsd#blfs_IntangibleAssetImpairment"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_e5685394-a4cc-4d87-a4cf-fe213030a13a" xlink:to="loc_blfs_IntangibleAssetImpairment_bd6cf3b2-50c9-4e98-babe-c52877c64727" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities_fbb9f1bc-23dd-4ea5-b88c-68ce7e2b5ab0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_e5685394-a4cc-4d87-a4cf-fe213030a13a" xlink:to="loc_us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities_fbb9f1bc-23dd-4ea5-b88c-68ce7e2b5ab0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccretionAmortizationOfDiscountsAndPremiumsInvestments_4bd3d5a9-7fc7-4854-a79d-c53584322e2e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccretionAmortizationOfDiscountsAndPremiumsInvestments"/>
    <link:calculationArc order="4" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_e5685394-a4cc-4d87-a4cf-fe213030a13a" xlink:to="loc_us-gaap_AccretionAmortizationOfDiscountsAndPremiumsInvestments_4bd3d5a9-7fc7-4854-a79d-c53584322e2e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_0e9bde45-f156-4fd1-905b-6e7815bf7218" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable"/>
    <link:calculationArc order="5" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_e5685394-a4cc-4d87-a4cf-fe213030a13a" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_0e9bde45-f156-4fd1-905b-6e7815bf7218" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationDepletionAndAmortization_9e403663-3a46-4366-9d4e-8f0cafbdbf42" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DepreciationDepletionAndAmortization"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_e5685394-a4cc-4d87-a4cf-fe213030a13a" xlink:to="loc_us-gaap_DepreciationDepletionAndAmortization_9e403663-3a46-4366-9d4e-8f0cafbdbf42" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1_f594c995-1a35-4dd4-bd87-8dde4edb4003" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_e5685394-a4cc-4d87-a4cf-fe213030a13a" xlink:to="loc_us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1_f594c995-1a35-4dd4-bd87-8dde4edb4003" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_blfs_PaymentsForSettlementEscrow_27660c6f-4ab1-46d6-a96c-2578a2920c12" xlink:href="blfs-20240930.xsd#blfs_PaymentsForSettlementEscrow"/>
    <link:calculationArc order="8" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_e5685394-a4cc-4d87-a4cf-fe213030a13a" xlink:to="loc_blfs_PaymentsForSettlementEscrow_27660c6f-4ab1-46d6-a96c-2578a2920c12" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_blfs_WarrantyLiability_18d7dee3-ce3c-4f68-8aef-bfb3f9b47ced" xlink:href="blfs-20240930.xsd#blfs_WarrantyLiability"/>
    <link:calculationArc order="9" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_e5685394-a4cc-4d87-a4cf-fe213030a13a" xlink:to="loc_blfs_WarrantyLiability_18d7dee3-ce3c-4f68-8aef-bfb3f9b47ced" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_blfs_IncreaseDecreaseInPrepaidExpenseOtherCurrentAssetsAndLongTermDeposits_1edb4f76-ebd1-4d3e-8d11-e5d7f7056bf4" xlink:href="blfs-20240930.xsd#blfs_IncreaseDecreaseInPrepaidExpenseOtherCurrentAssetsAndLongTermDeposits"/>
    <link:calculationArc order="10" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_e5685394-a4cc-4d87-a4cf-fe213030a13a" xlink:to="loc_blfs_IncreaseDecreaseInPrepaidExpenseOtherCurrentAssetsAndLongTermDeposits_1edb4f76-ebd1-4d3e-8d11-e5d7f7056bf4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherOperatingLiabilities_d4030b9d-a80a-47f8-abfc-dd3f89673ea9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInOtherOperatingLiabilities"/>
    <link:calculationArc order="11" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_e5685394-a4cc-4d87-a4cf-fe213030a13a" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherOperatingLiabilities_d4030b9d-a80a-47f8-abfc-dd3f89673ea9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccruedTaxesPayable_4a2112d1-956f-4829-a7f9-9ebc97a51958" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInAccruedTaxesPayable"/>
    <link:calculationArc order="12" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_e5685394-a4cc-4d87-a4cf-fe213030a13a" xlink:to="loc_us-gaap_IncreaseDecreaseInAccruedTaxesPayable_4a2112d1-956f-4829-a7f9-9ebc97a51958" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnSaleOfPropertyPlantEquipment_a2001210-225a-493a-b56d-efaca847842c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GainLossOnSaleOfPropertyPlantEquipment"/>
    <link:calculationArc order="13" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_e5685394-a4cc-4d87-a4cf-fe213030a13a" xlink:to="loc_us-gaap_GainLossOnSaleOfPropertyPlantEquipment_a2001210-225a-493a-b56d-efaca847842c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_blfs_GainLossOnDispositionOfAssetsHeldForRent_1be891b5-3aea-476f-a3da-aa55e97d255a" xlink:href="blfs-20240930.xsd#blfs_GainLossOnDispositionOfAssetsHeldForRent"/>
    <link:calculationArc order="14" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_e5685394-a4cc-4d87-a4cf-fe213030a13a" xlink:to="loc_blfs_GainLossOnDispositionOfAssetsHeldForRent_1be891b5-3aea-476f-a3da-aa55e97d255a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsPayable_df610a5d-447b-4f41-af63-d4cfe35b90d6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInAccountsPayable"/>
    <link:calculationArc order="15" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_e5685394-a4cc-4d87-a4cf-fe213030a13a" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsPayable_df610a5d-447b-4f41-af63-d4cfe35b90d6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfFinancingCosts_84f4283c-f844-42b5-8180-01a8808ec4e9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AmortizationOfFinancingCosts"/>
    <link:calculationArc order="16" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_e5685394-a4cc-4d87-a4cf-fe213030a13a" xlink:to="loc_us-gaap_AmortizationOfFinancingCosts_84f4283c-f844-42b5-8180-01a8808ec4e9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_blfs_NoncashLeaseExpense_007241c8-3a01-44b4-bae2-869666b393ca" xlink:href="blfs-20240930.xsd#blfs_NoncashLeaseExpense"/>
    <link:calculationArc order="17" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_e5685394-a4cc-4d87-a4cf-fe213030a13a" xlink:to="loc_blfs_NoncashLeaseExpense_007241c8-3a01-44b4-bae2-869666b393ca" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_9acfc5c3-ef90-4275-b14f-f69d772f7921" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit"/>
    <link:calculationArc order="18" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_e5685394-a4cc-4d87-a4cf-fe213030a13a" xlink:to="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_9acfc5c3-ef90-4275-b14f-f69d772f7921" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_blfs_AmortizationOfIntangibleAssetsConsolidatedBasis_96ca4739-5575-4ea6-9fde-d24460e1b84d" xlink:href="blfs-20240930.xsd#blfs_AmortizationOfIntangibleAssetsConsolidatedBasis"/>
    <link:calculationArc order="19" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_e5685394-a4cc-4d87-a4cf-fe213030a13a" xlink:to="loc_blfs_AmortizationOfIntangibleAssetsConsolidatedBasis_96ca4739-5575-4ea6-9fde-d24460e1b84d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_917046df-0737-4da7-a812-c597d1d9505b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLoss"/>
    <link:calculationArc order="20" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_e5685394-a4cc-4d87-a4cf-fe213030a13a" xlink:to="loc_us-gaap_NetIncomeLoss_917046df-0737-4da7-a812-c597d1d9505b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensation_911ba397-05ba-4d13-a494-59f232448bfc" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensation"/>
    <link:calculationArc order="21" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_e5685394-a4cc-4d87-a4cf-fe213030a13a" xlink:to="loc_us-gaap_ShareBasedCompensation_911ba397-05ba-4d13-a494-59f232448bfc" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupNotDiscontinuedOperationGainLossOnDisposal_d1c0f800-6cfb-4e73-a9ee-5c42c36dc146" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisposalGroupNotDiscontinuedOperationGainLossOnDisposal"/>
    <link:calculationArc order="22" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_e5685394-a4cc-4d87-a4cf-fe213030a13a" xlink:to="loc_us-gaap_DisposalGroupNotDiscontinuedOperationGainLossOnDisposal_d1c0f800-6cfb-4e73-a9ee-5c42c36dc146" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInEquitySecuritiesFvNi_c77eceb0-b4ab-4126-ae6b-2a8c79760bc9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInEquitySecuritiesFvNi"/>
    <link:calculationArc order="23" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_e5685394-a4cc-4d87-a4cf-fe213030a13a" xlink:to="loc_us-gaap_IncreaseDecreaseInEquitySecuritiesFvNi_c77eceb0-b4ab-4126-ae6b-2a8c79760bc9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TangibleAssetImpairmentCharges_b73255b7-184b-4fa9-8ce6-3fb9659d83f0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TangibleAssetImpairmentCharges"/>
    <link:calculationArc order="24" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_e5685394-a4cc-4d87-a4cf-fe213030a13a" xlink:to="loc_us-gaap_TangibleAssetImpairmentCharges_b73255b7-184b-4fa9-8ce6-3fb9659d83f0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_b0c8fce0-5b7c-4734-9979-a6e0b3d8f3eb" 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_blfs_PaymentsToAcquireAssetsHeldForRent_4cc55afd-30a7-4066-8e50-59c19d1d3dd4" xlink:href="blfs-20240930.xsd#blfs_PaymentsToAcquireAssetsHeldForRent"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_b0c8fce0-5b7c-4734-9979-a6e0b3d8f3eb" xlink:to="loc_blfs_PaymentsToAcquireAssetsHeldForRent_4cc55afd-30a7-4066-8e50-59c19d1d3dd4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_blfs_PaymentsFromDivestitureOfBusinesses_324ed241-a403-48a4-a1a6-25d05dfb32b1" xlink:href="blfs-20240930.xsd#blfs_PaymentsFromDivestitureOfBusinesses"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_b0c8fce0-5b7c-4734-9979-a6e0b3d8f3eb" xlink:to="loc_blfs_PaymentsFromDivestitureOfBusinesses_324ed241-a403-48a4-a1a6-25d05dfb32b1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_blfs_PaymentsForProceedsFromPropertyPlantAndEquipment_0ebbcf9f-5bed-4d49-a4cf-b0f57ac84341" xlink:href="blfs-20240930.xsd#blfs_PaymentsForProceedsFromPropertyPlantAndEquipment"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_b0c8fce0-5b7c-4734-9979-a6e0b3d8f3eb" xlink:to="loc_blfs_PaymentsForProceedsFromPropertyPlantAndEquipment_0ebbcf9f-5bed-4d49-a4cf-b0f57ac84341" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_blfs_MaturitiesOfAvailableForSaleSecurities_b9f8a895-8acb-4deb-bc62-1b10c828968f" xlink:href="blfs-20240930.xsd#blfs_MaturitiesOfAvailableForSaleSecurities"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_b0c8fce0-5b7c-4734-9979-a6e0b3d8f3eb" xlink:to="loc_blfs_MaturitiesOfAvailableForSaleSecurities_b9f8a895-8acb-4deb-bc62-1b10c828968f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt_2845537b-0b4d-42ce-858d-b1a70ae60844" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_b0c8fce0-5b7c-4734-9979-a6e0b3d8f3eb" xlink:to="loc_us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt_2845537b-0b4d-42ce-858d-b1a70ae60844" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt_9b1b73b2-2ab9-4d58-bb32-0f450d768c3b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt"/>
    <link:calculationArc order="6" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_b0c8fce0-5b7c-4734-9979-a6e0b3d8f3eb" xlink:to="loc_us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt_9b1b73b2-2ab9-4d58-bb32-0f450d768c3b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect_409ef918-24d0-4f03-9f5a-c8e68747da50" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_aa6d5734-45db-49d1-afdf-669bed5d3deb" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect_409ef918-24d0-4f03-9f5a-c8e68747da50" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_aa6d5734-45db-49d1-afdf-669bed5d3deb" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_18186038-6bfa-4c5a-add9-ce3653c6954f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect_409ef918-24d0-4f03-9f5a-c8e68747da50" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_18186038-6bfa-4c5a-add9-ce3653c6954f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_b3ac66fc-640c-4b10-889e-31a12d07757a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect_409ef918-24d0-4f03-9f5a-c8e68747da50" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_b3ac66fc-640c-4b10-889e-31a12d07757a" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.biolifesolutions.com/role/DiscontinuedoperationsLossonDisposalofGlobalCoolingDetails" xlink:type="simple" xlink:href="blfs-20240930.xsd#DiscontinuedoperationsLossonDisposalofGlobalCoolingDetails"/>
  <link:calculationLink xlink:role="http://www.biolifesolutions.com/role/DiscontinuedoperationsLossonDisposalofGlobalCoolingDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_blfs_DisposalGroupIncludingDiscontinuedOperationCarryingBasisExcludingAssumedLiabilities_aee55ea1-a933-46b3-a80b-b6ec6bc61542" xlink:href="blfs-20240930.xsd#blfs_DisposalGroupIncludingDiscontinuedOperationCarryingBasisExcludingAssumedLiabilities"/>
    <link:loc xlink:type="locator" xlink:label="loc_blfs_DisposalGroupIncludingDiscontinuedOperationAssumedLiabilitiesDebt_40d982f0-6bfb-4a80-ae88-2c9c87b1d8ed" xlink:href="blfs-20240930.xsd#blfs_DisposalGroupIncludingDiscontinuedOperationAssumedLiabilitiesDebt"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_blfs_DisposalGroupIncludingDiscontinuedOperationCarryingBasisExcludingAssumedLiabilities_aee55ea1-a933-46b3-a80b-b6ec6bc61542" xlink:to="loc_blfs_DisposalGroupIncludingDiscontinuedOperationAssumedLiabilitiesDebt_40d982f0-6bfb-4a80-ae88-2c9c87b1d8ed" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_blfs_DisposalGroupIncludingDiscontinuedOperationAssumedLiabilitiesAccountsPayable_a726b031-b2b7-4650-94e2-b9a8a5e0684c" xlink:href="blfs-20240930.xsd#blfs_DisposalGroupIncludingDiscontinuedOperationAssumedLiabilitiesAccountsPayable"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_blfs_DisposalGroupIncludingDiscontinuedOperationCarryingBasisExcludingAssumedLiabilities_aee55ea1-a933-46b3-a80b-b6ec6bc61542" xlink:to="loc_blfs_DisposalGroupIncludingDiscontinuedOperationAssumedLiabilitiesAccountsPayable_a726b031-b2b7-4650-94e2-b9a8a5e0684c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_blfs_DisposalGroupIncludingDiscontinuedOperationCarryingBasis_2fa8f503-c193-4f95-b3fa-dafb5d326717" xlink:href="blfs-20240930.xsd#blfs_DisposalGroupIncludingDiscontinuedOperationCarryingBasis"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_blfs_DisposalGroupIncludingDiscontinuedOperationCarryingBasisExcludingAssumedLiabilities_aee55ea1-a933-46b3-a80b-b6ec6bc61542" xlink:to="loc_blfs_DisposalGroupIncludingDiscontinuedOperationCarryingBasis_2fa8f503-c193-4f95-b3fa-dafb5d326717" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_blfs_DisposalGroupIncludingDiscontinuedOperationNegativeSellingPrice_39e81da4-1957-4fad-96e1-094bfe1e3d2a" xlink:href="blfs-20240930.xsd#blfs_DisposalGroupIncludingDiscontinuedOperationNegativeSellingPrice"/>
    <link:loc xlink:type="locator" xlink:label="loc_blfs_DisposalGroupIncludingDiscontinuedOperationSellingCosts_c5ecbc31-5992-4455-ac97-c2b571fe827e" xlink:href="blfs-20240930.xsd#blfs_DisposalGroupIncludingDiscontinuedOperationSellingCosts"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_blfs_DisposalGroupIncludingDiscontinuedOperationNegativeSellingPrice_39e81da4-1957-4fad-96e1-094bfe1e3d2a" xlink:to="loc_blfs_DisposalGroupIncludingDiscontinuedOperationSellingCosts_c5ecbc31-5992-4455-ac97-c2b571fe827e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_blfs_DisposalGroupIncludingDiscontinuedOperationChargesRelatedToCashFundedByEntity_85b4eea2-f2a4-487f-ae14-fa0801de478d" xlink:href="blfs-20240930.xsd#blfs_DisposalGroupIncludingDiscontinuedOperationChargesRelatedToCashFundedByEntity"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_blfs_DisposalGroupIncludingDiscontinuedOperationNegativeSellingPrice_39e81da4-1957-4fad-96e1-094bfe1e3d2a" xlink:to="loc_blfs_DisposalGroupIncludingDiscontinuedOperationChargesRelatedToCashFundedByEntity_85b4eea2-f2a4-487f-ae14-fa0801de478d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_blfs_DisposalGroupIncludingDiscontinuedOperationSellingPrice_6a79c71d-acb3-4e9f-a9a7-7ec825e54412" xlink:href="blfs-20240930.xsd#blfs_DisposalGroupIncludingDiscontinuedOperationSellingPrice"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_blfs_DisposalGroupIncludingDiscontinuedOperationNegativeSellingPrice_39e81da4-1957-4fad-96e1-094bfe1e3d2a" xlink:to="loc_blfs_DisposalGroupIncludingDiscontinuedOperationSellingPrice_6a79c71d-acb3-4e9f-a9a7-7ec825e54412" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax_8d871879-a374-4d39-9672-3955e52018c3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax"/>
    <link:loc xlink:type="locator" xlink:label="loc_blfs_DisposalGroupIncludingDiscontinuedOperationCarryingBasisExcludingAssumedLiabilities_3386d13a-e544-4e2a-9045-8a91b68610f0" xlink:href="blfs-20240930.xsd#blfs_DisposalGroupIncludingDiscontinuedOperationCarryingBasisExcludingAssumedLiabilities"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax_8d871879-a374-4d39-9672-3955e52018c3" xlink:to="loc_blfs_DisposalGroupIncludingDiscontinuedOperationCarryingBasisExcludingAssumedLiabilities_3386d13a-e544-4e2a-9045-8a91b68610f0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_blfs_DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationCurrencyTranslationAdjustment_e8eb4127-341d-4e60-a855-237f51b5a25c" xlink:href="blfs-20240930.xsd#blfs_DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationCurrencyTranslationAdjustment"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax_8d871879-a374-4d39-9672-3955e52018c3" xlink:to="loc_blfs_DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationCurrencyTranslationAdjustment_e8eb4127-341d-4e60-a855-237f51b5a25c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_blfs_DisposalGroupIncludingDiscontinuedOperationNegativeSellingPrice_059d3c10-3384-421f-8627-74ee0cdf860b" xlink:href="blfs-20240930.xsd#blfs_DisposalGroupIncludingDiscontinuedOperationNegativeSellingPrice"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax_8d871879-a374-4d39-9672-3955e52018c3" xlink:to="loc_blfs_DisposalGroupIncludingDiscontinuedOperationNegativeSellingPrice_059d3c10-3384-421f-8627-74ee0cdf860b" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.biolifesolutions.com/role/DiscontinuedoperationsRIFandStockCompensationExpenseAccelerationDetails" xlink:type="simple" xlink:href="blfs-20240930.xsd#DiscontinuedoperationsRIFandStockCompensationExpenseAccelerationDetails"/>
  <link:calculationLink xlink:role="http://www.biolifesolutions.com/role/DiscontinuedoperationsRIFandStockCompensationExpenseAccelerationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringCharges_9b4e6a30-ca8f-4097-b880-229c0b551e3a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestructuringCharges"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SeveranceCosts1_7d7ca74c-6421-4f30-aff0-da244ac6b92a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SeveranceCosts1"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_RestructuringCharges_9b4e6a30-ca8f-4097-b880-229c0b551e3a" xlink:to="loc_us-gaap_SeveranceCosts1_7d7ca74c-6421-4f30-aff0-da244ac6b92a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherRestructuringCosts_9fbc18d4-89f9-4557-b29f-efbdde8ca0c0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherRestructuringCosts"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_RestructuringCharges_9b4e6a30-ca8f-4097-b880-229c0b551e3a" xlink:to="loc_us-gaap_OtherRestructuringCosts_9fbc18d4-89f9-4557-b29f-efbdde8ca0c0" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.biolifesolutions.com/role/DiscontinuedoperationsAssetsandLiabilitiesofDiscontinuedOperationsDetails" xlink:type="simple" xlink:href="blfs-20240930.xsd#DiscontinuedoperationsAssetsandLiabilitiesofDiscontinuedOperationsDetails"/>
  <link:calculationLink xlink:role="http://www.biolifesolutions.com/role/DiscontinuedoperationsAssetsandLiabilitiesofDiscontinuedOperationsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation_4498a5de-0856-46db-a9ac-914ca208d702" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation"/>
    <link:loc xlink:type="locator" xlink:label="loc_blfs_DisposalGroupIncludingDiscontinuedOperationOperatingLeaseLiabilitiesNoncurrent_721c7995-a385-40a6-82b7-1af52223250b" xlink:href="blfs-20240930.xsd#blfs_DisposalGroupIncludingDiscontinuedOperationOperatingLeaseLiabilitiesNoncurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation_4498a5de-0856-46db-a9ac-914ca208d702" xlink:to="loc_blfs_DisposalGroupIncludingDiscontinuedOperationOperatingLeaseLiabilitiesNoncurrent_721c7995-a385-40a6-82b7-1af52223250b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_blfs_DisposalGroupIncludingDiscontinuedOperationFinanceLeaseLiabilitiesNoncurrent_8d8b178e-0b6e-49fe-a6d3-3527cc638eb0" xlink:href="blfs-20240930.xsd#blfs_DisposalGroupIncludingDiscontinuedOperationFinanceLeaseLiabilitiesNoncurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation_4498a5de-0856-46db-a9ac-914ca208d702" xlink:to="loc_blfs_DisposalGroupIncludingDiscontinuedOperationFinanceLeaseLiabilitiesNoncurrent_8d8b178e-0b6e-49fe-a6d3-3527cc638eb0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent_d91af173-619d-49cd-8401-26a33abfb87f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation_4498a5de-0856-46db-a9ac-914ca208d702" xlink:to="loc_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent_d91af173-619d-49cd-8401-26a33abfb87f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation_dfc7e05e-b88f-453c-b348-886b89618249" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent_7e4ab5ff-b65d-4a9d-aec0-2951253fb890" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation_dfc7e05e-b88f-453c-b348-886b89618249" xlink:to="loc_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent_7e4ab5ff-b65d-4a9d-aec0-2951253fb890" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipmentNoncurrent_30e5c547-29b8-4b45-8457-d15ec61258d1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipmentNoncurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation_dfc7e05e-b88f-453c-b348-886b89618249" xlink:to="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipmentNoncurrent_30e5c547-29b8-4b45-8457-d15ec61258d1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherNoncurrentAssets_4b3645ab-cd56-4ff0-9d42-04e02d6c3f06" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherNoncurrentAssets"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation_dfc7e05e-b88f-453c-b348-886b89618249" xlink:to="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherNoncurrentAssets_4b3645ab-cd56-4ff0-9d42-04e02d6c3f06" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent_d8b66604-40a1-4449-b822-2bbb960ae6b0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsNotesAndLoansReceivableNet_21b76534-66c8-407e-bb28-fcdcdb6cdccb" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsNotesAndLoansReceivableNet"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent_d8b66604-40a1-4449-b822-2bbb960ae6b0" xlink:to="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsNotesAndLoansReceivableNet_21b76534-66c8-407e-bb28-fcdcdb6cdccb" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationPrepaidAndOtherAssetsCurrent_36d1863b-f1f4-4a1b-b19a-2ec56e07f17a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationPrepaidAndOtherAssetsCurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent_d8b66604-40a1-4449-b822-2bbb960ae6b0" xlink:to="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationPrepaidAndOtherAssetsCurrent_36d1863b-f1f4-4a1b-b19a-2ec56e07f17a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationInventoryCurrent_30dcea3c-a87e-4c20-abe8-8300d924fecb" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationInventoryCurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent_d8b66604-40a1-4449-b822-2bbb960ae6b0" xlink:to="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationInventoryCurrent_30dcea3c-a87e-4c20-abe8-8300d924fecb" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationCashAndCashEquivalents_732df604-fb20-4327-9d41-38971ea5a91f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationCashAndCashEquivalents"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent_d8b66604-40a1-4449-b822-2bbb960ae6b0" xlink:to="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationCashAndCashEquivalents_732df604-fb20-4327-9d41-38971ea5a91f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent_3bb3c0c9-d597-4ea9-bae0-a2541291ee9e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_blfs_DisposalGroupIncludingDiscontinuedOperationOperatingLeaseLiabilitiesCurrent_54d3b446-c1fe-448c-b808-7ce6a467caa3" xlink:href="blfs-20240930.xsd#blfs_DisposalGroupIncludingDiscontinuedOperationOperatingLeaseLiabilitiesCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent_3bb3c0c9-d597-4ea9-bae0-a2541291ee9e" xlink:to="loc_blfs_DisposalGroupIncludingDiscontinuedOperationOperatingLeaseLiabilitiesCurrent_54d3b446-c1fe-448c-b808-7ce6a467caa3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_blfs_DisposalGroupIncludingDiscontinuedOperationAccruedExpensesAndOtherCurrentLiabilities_589b0710-7a47-411d-98de-e25131bded21" xlink:href="blfs-20240930.xsd#blfs_DisposalGroupIncludingDiscontinuedOperationAccruedExpensesAndOtherCurrentLiabilities"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent_3bb3c0c9-d597-4ea9-bae0-a2541291ee9e" xlink:to="loc_blfs_DisposalGroupIncludingDiscontinuedOperationAccruedExpensesAndOtherCurrentLiabilities_589b0710-7a47-411d-98de-e25131bded21" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_blfs_DisposalGroupIncludingDiscontinuedOperationFinanceLeaseLiabilitiesCurrent_4e5517a3-e495-44df-9762-7bc5426c15db" xlink:href="blfs-20240930.xsd#blfs_DisposalGroupIncludingDiscontinuedOperationFinanceLeaseLiabilitiesCurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent_3bb3c0c9-d597-4ea9-bae0-a2541291ee9e" xlink:to="loc_blfs_DisposalGroupIncludingDiscontinuedOperationFinanceLeaseLiabilitiesCurrent_4e5517a3-e495-44df-9762-7bc5426c15db" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsPayableCurrent_967e53f8-9171-4010-920b-1a700c45536e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsPayableCurrent"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent_3bb3c0c9-d597-4ea9-bae0-a2541291ee9e" xlink:to="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsPayableCurrent_967e53f8-9171-4010-920b-1a700c45536e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_blfs_DisposalGroupIncludingDiscontinuedOperationWarrantyLiability_babed441-9584-49c1-b832-0cc5eabeaf41" xlink:href="blfs-20240930.xsd#blfs_DisposalGroupIncludingDiscontinuedOperationWarrantyLiability"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent_3bb3c0c9-d597-4ea9-bae0-a2541291ee9e" xlink:to="loc_blfs_DisposalGroupIncludingDiscontinuedOperationWarrantyLiability_babed441-9584-49c1-b832-0cc5eabeaf41" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.biolifesolutions.com/role/DiscontinuedoperationsComponentsofLossfromDiscontinuedOperationsDetails" xlink:type="simple" xlink:href="blfs-20240930.xsd#DiscontinuedoperationsComponentsofLossfromDiscontinuedOperationsDetails"/>
  <link:calculationLink xlink:role="http://www.biolifesolutions.com/role/DiscontinuedoperationsComponentsofLossfromDiscontinuedOperationsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationGrossProfitLoss_5bb1ee45-3f2e-42d6-b19d-cb740d7462f6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationGrossProfitLoss"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue_b69af627-c4c0-4e4d-b24d-37f4676c5063" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationGrossProfitLoss_5bb1ee45-3f2e-42d6-b19d-cb740d7462f6" xlink:to="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue_b69af627-c4c0-4e4d-b24d-37f4676c5063" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold_cf3b1fb9-88a3-409f-9b54-02738120b225" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationGrossProfitLoss_5bb1ee45-3f2e-42d6-b19d-cb740d7462f6" xlink:to="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold_cf3b1fb9-88a3-409f-9b54-02738120b225" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax_4cdac66f-ecc9-4d98-b2b7-4c9209e07e46" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingExpense_00b77820-f867-44b0-bc0e-eef5284fc811" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingExpense"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax_4cdac66f-ecc9-4d98-b2b7-4c9209e07e46" xlink:to="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingExpense_00b77820-f867-44b0-bc0e-eef5284fc811" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupNotDiscontinuedOperationGainLossOnDisposal_e9497514-df95-4b46-9e50-4e796c63785f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisposalGroupNotDiscontinuedOperationGainLossOnDisposal"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax_4cdac66f-ecc9-4d98-b2b7-4c9209e07e46" xlink:to="loc_us-gaap_DisposalGroupNotDiscontinuedOperationGainLossOnDisposal_e9497514-df95-4b46-9e50-4e796c63785f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_blfs_DisposalGroupIncludingDiscontinuedOperationAssetImpairmentCharges_ebddfac4-2c14-4ba6-a539-d085113566a1" xlink:href="blfs-20240930.xsd#blfs_DisposalGroupIncludingDiscontinuedOperationAssetImpairmentCharges"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax_4cdac66f-ecc9-4d98-b2b7-4c9209e07e46" xlink:to="loc_blfs_DisposalGroupIncludingDiscontinuedOperationAssetImpairmentCharges_ebddfac4-2c14-4ba6-a539-d085113566a1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationGrossProfitLoss_57dfa413-56ae-4307-905d-13c82448f5cb" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationGrossProfitLoss"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax_4cdac66f-ecc9-4d98-b2b7-4c9209e07e46" xlink:to="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationGrossProfitLoss_57dfa413-56ae-4307-905d-13c82448f5cb" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_blfs_DisposalGroupIncludingDiscontinuedOperationOtherIncomeExpense_9df8ff6f-648e-4dce-a716-dfde2da88e4d" xlink:href="blfs-20240930.xsd#blfs_DisposalGroupIncludingDiscontinuedOperationOtherIncomeExpense"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax_4cdac66f-ecc9-4d98-b2b7-4c9209e07e46" xlink:to="loc_blfs_DisposalGroupIncludingDiscontinuedOperationOtherIncomeExpense_9df8ff6f-648e-4dce-a716-dfde2da88e4d" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.biolifesolutions.com/role/FairvaluemeasurementScheduleoftheCompanysFinancialAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails" xlink:type="simple" xlink:href="blfs-20240930.xsd#FairvaluemeasurementScheduleoftheCompanysFinancialAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails"/>
  <link:calculationLink xlink:role="http://www.biolifesolutions.com/role/FairvaluemeasurementScheduleoftheCompanysFinancialAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsFairValueDisclosure_08848415-291a-4546-889c-bd7312e65966" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsFairValueDisclosure"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_3a007aad-b7d1-4602-903b-6d420668805a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AvailableForSaleSecuritiesDebtSecurities"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsFairValueDisclosure_08848415-291a-4546-889c-bd7312e65966" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_3a007aad-b7d1-4602-903b-6d420668805a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsFairValueDisclosure_7c0f4fba-c59e-4734-a8c4-68ca68605449" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashAndCashEquivalentsFairValueDisclosure"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsFairValueDisclosure_08848415-291a-4546-889c-bd7312e65966" xlink:to="loc_us-gaap_CashAndCashEquivalentsFairValueDisclosure_7c0f4fba-c59e-4734-a8c4-68ca68605449" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.biolifesolutions.com/role/InvestmentsScheduleofAvailableforSaleMarketableSecuritiesDetails" xlink:type="simple" xlink:href="blfs-20240930.xsd#InvestmentsScheduleofAvailableforSaleMarketableSecuritiesDetails"/>
  <link:calculationLink xlink:role="http://www.biolifesolutions.com/role/InvestmentsScheduleofAvailableforSaleMarketableSecuritiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_0e330c3b-f50b-4512-b40b-87e9868e1584" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax"/>
    <link:loc xlink:type="locator" xlink:label="loc_blfs_DebtSecuritiesAvailableForSaleUnrealizedLossCurrent_1d596297-72b0-4000-b18e-6bd325e2bd1e" xlink:href="blfs-20240930.xsd#blfs_DebtSecuritiesAvailableForSaleUnrealizedLossCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_0e330c3b-f50b-4512-b40b-87e9868e1584" xlink:to="loc_blfs_DebtSecuritiesAvailableForSaleUnrealizedLossCurrent_1d596297-72b0-4000-b18e-6bd325e2bd1e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_blfs_DebtSecuritiesAvailableForSaleUnrealizedLossNoncurrent_5113b12d-6c46-4914-97cd-d5e18df395c5" xlink:href="blfs-20240930.xsd#blfs_DebtSecuritiesAvailableForSaleUnrealizedLossNoncurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_0e330c3b-f50b-4512-b40b-87e9868e1584" xlink:to="loc_blfs_DebtSecuritiesAvailableForSaleUnrealizedLossNoncurrent_5113b12d-6c46-4914-97cd-d5e18df395c5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_f6d0434f-6503-4a64-8f99-cb818a224340" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostNoncurrent_105cfea2-eb4d-4b68-b300-9ea7f450e7da" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostNoncurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_f6d0434f-6503-4a64-8f99-cb818a224340" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostNoncurrent_105cfea2-eb4d-4b68-b300-9ea7f450e7da" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostCurrent_fa9bd8f2-46ce-4e41-b0be-2b97b86d0d81" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostCurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_f6d0434f-6503-4a64-8f99-cb818a224340" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostCurrent_fa9bd8f2-46ce-4e41-b0be-2b97b86d0d81" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_43108afc-c161-4f22-b2ea-e9d336b87bbd" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AvailableForSaleSecuritiesDebtSecurities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent_959ba565-43fd-464b-ae22-2bebfdc6fc77" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_43108afc-c161-4f22-b2ea-e9d336b87bbd" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent_959ba565-43fd-464b-ae22-2bebfdc6fc77" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtSecuritiesNoncurrent_a9d9dd87-9926-4892-ab46-06e19ec9846f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AvailableForSaleSecuritiesDebtSecuritiesNoncurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_43108afc-c161-4f22-b2ea-e9d336b87bbd" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtSecuritiesNoncurrent_a9d9dd87-9926-4892-ab46-06e19ec9846f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_39421b2c-8f93-4434-b292-73da10e522ae" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax"/>
    <link:loc xlink:type="locator" xlink:label="loc_blfs_DebtSecuritiesAvailableforsaleUnrealizedGainCurrent_cc244809-2151-43b1-b0d9-256e95097fa1" xlink:href="blfs-20240930.xsd#blfs_DebtSecuritiesAvailableforsaleUnrealizedGainCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_39421b2c-8f93-4434-b292-73da10e522ae" xlink:to="loc_blfs_DebtSecuritiesAvailableforsaleUnrealizedGainCurrent_cc244809-2151-43b1-b0d9-256e95097fa1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_blfs_DebtSecuritiesAvailableforsaleUnrealizedGainNoncurrent_13935590-f53d-4264-b8db-3391f6c82054" xlink:href="blfs-20240930.xsd#blfs_DebtSecuritiesAvailableforsaleUnrealizedGainNoncurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_39421b2c-8f93-4434-b292-73da10e522ae" xlink:to="loc_blfs_DebtSecuritiesAvailableforsaleUnrealizedGainNoncurrent_13935590-f53d-4264-b8db-3391f6c82054" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.biolifesolutions.com/role/InventoriesDetails" xlink:type="simple" xlink:href="blfs-20240930.xsd#InventoriesDetails"/>
  <link:calculationLink xlink:role="http://www.biolifesolutions.com/role/InventoriesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryNet_ed59e9a5-88ca-47c5-b3a1-3a8bd9098eb2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryRawMaterialsNetOfReserves_e83d1d0f-b6a9-42e3-a09c-5e8f8f6d49ca" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryRawMaterialsNetOfReserves"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_InventoryNet_ed59e9a5-88ca-47c5-b3a1-3a8bd9098eb2" xlink:to="loc_us-gaap_InventoryRawMaterialsNetOfReserves_e83d1d0f-b6a9-42e3-a09c-5e8f8f6d49ca" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryWorkInProcessNetOfReserves_42ff31f6-5529-4d44-9ec3-83866a51b254" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryWorkInProcessNetOfReserves"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_InventoryNet_ed59e9a5-88ca-47c5-b3a1-3a8bd9098eb2" xlink:to="loc_us-gaap_InventoryWorkInProcessNetOfReserves_42ff31f6-5529-4d44-9ec3-83866a51b254" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryFinishedGoodsNetOfReserves_e9c06751-0801-45a5-a9e8-ede2298cb0fd" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryFinishedGoodsNetOfReserves"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_InventoryNet_ed59e9a5-88ca-47c5-b3a1-3a8bd9098eb2" xlink:to="loc_us-gaap_InventoryFinishedGoodsNetOfReserves_e9c06751-0801-45a5-a9e8-ede2298cb0fd" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.biolifesolutions.com/role/LeasesScheduleofLeaseExpenseDetails" xlink:type="simple" xlink:href="blfs-20240930.xsd#LeasesScheduleofLeaseExpenseDetails"/>
  <link:calculationLink xlink:role="http://www.biolifesolutions.com/role/LeasesScheduleofLeaseExpenseDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_blfs_OperatingLeaseCostsAndShortTermLeaseCosts_b5757553-b400-43cc-b4b2-d5813a203ea0" xlink:href="blfs-20240930.xsd#blfs_OperatingLeaseCostsAndShortTermLeaseCosts"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseCost_3667d1af-2086-4f40-9242-13d2b3ab1812" 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_blfs_OperatingLeaseCostsAndShortTermLeaseCosts_b5757553-b400-43cc-b4b2-d5813a203ea0" xlink:to="loc_us-gaap_OperatingLeaseCost_3667d1af-2086-4f40-9242-13d2b3ab1812" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermLeaseCost_6d7ef922-e916-4e22-b595-23934233f333" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShortTermLeaseCost"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_blfs_OperatingLeaseCostsAndShortTermLeaseCosts_b5757553-b400-43cc-b4b2-d5813a203ea0" xlink:to="loc_us-gaap_ShortTermLeaseCost_6d7ef922-e916-4e22-b595-23934233f333" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_blfs_FinancingLeaseCosts_e1645ee2-90e3-4642-9c6f-fa74cddb2c63" xlink:href="blfs-20240930.xsd#blfs_FinancingLeaseCosts"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_blfs_OperatingLeaseCostsAndShortTermLeaseCosts_b5757553-b400-43cc-b4b2-d5813a203ea0" xlink:to="loc_blfs_FinancingLeaseCosts_e1645ee2-90e3-4642-9c6f-fa74cddb2c63" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseCost_fee517b2-a546-486c-b10f-4d2be85d2c90" 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_blfs_OperatingLeaseCostsAndShortTermLeaseCosts_3c902195-f6d8-4c3c-8405-3077822fd0a7" xlink:href="blfs-20240930.xsd#blfs_OperatingLeaseCostsAndShortTermLeaseCosts"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LeaseCost_fee517b2-a546-486c-b10f-4d2be85d2c90" xlink:to="loc_blfs_OperatingLeaseCostsAndShortTermLeaseCosts_3c902195-f6d8-4c3c-8405-3077822fd0a7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableLeaseCost_58e7c5c3-191a-4210-8c56-18f42c57a4c2" 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_fee517b2-a546-486c-b10f-4d2be85d2c90" xlink:to="loc_us-gaap_VariableLeaseCost_58e7c5c3-191a-4210-8c56-18f42c57a4c2" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.biolifesolutions.com/role/LeasesScheduleofMaturitiesOperatingandFinanceLeaseLiabilitiesDetails" xlink:type="simple" xlink:href="blfs-20240930.xsd#LeasesScheduleofMaturitiesOperatingandFinanceLeaseLiabilitiesDetails"/>
  <link:calculationLink xlink:role="http://www.biolifesolutions.com/role/LeasesScheduleofMaturitiesOperatingandFinanceLeaseLiabilitiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_568a293f-e184-4f75-a660-74afee826c20" 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_58af7303-f133-496c-969a-6a5d6c686d97" 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_568a293f-e184-4f75-a660-74afee826c20" xlink:to="loc_us-gaap_OperatingLeaseLiability_58af7303-f133-496c-969a-6a5d6c686d97" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_81a06945-3732-47aa-a960-e9fd9a71452e" 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_568a293f-e184-4f75-a660-74afee826c20" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_81a06945-3732-47aa-a960-e9fd9a71452e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_6b49f9e1-a048-4d9f-93b2-81c2815f8388" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDue"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount_c8665067-cca8-4b36-a44b-eeacd8f7db2a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_6b49f9e1-a048-4d9f-93b2-81c2815f8388" xlink:to="loc_us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount_c8665067-cca8-4b36-a44b-eeacd8f7db2a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiability_7c53c329-f4ca-4aeb-90ae-a6730fe7549c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseLiability"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_6b49f9e1-a048-4d9f-93b2-81c2815f8388" xlink:to="loc_us-gaap_FinanceLeaseLiability_7c53c329-f4ca-4aeb-90ae-a6730fe7549c" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.biolifesolutions.com/role/LeasesScheduleofMaturitiesOperatingandFinanceLeaseLiabilitiesDetails_1" xlink:type="simple" xlink:href="blfs-20240930.xsd#LeasesScheduleofMaturitiesOperatingandFinanceLeaseLiabilitiesDetails_1"/>
  <link:calculationLink xlink:role="http://www.biolifesolutions.com/role/LeasesScheduleofMaturitiesOperatingandFinanceLeaseLiabilitiesDetails_1" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_5f9d8382-35e2-40b9-aab4-3045f6990357" 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_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_a3166a22-48e5-47d9-ac16-6ac2241fbe4e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_5f9d8382-35e2-40b9-aab4-3045f6990357" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_a3166a22-48e5-47d9-ac16-6ac2241fbe4e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_0e49e60d-b21d-47f8-a8c3-56d48c0bbce2" 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_5f9d8382-35e2-40b9-aab4-3045f6990357" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_0e49e60d-b21d-47f8-a8c3-56d48c0bbce2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_1e0e9aba-0034-48b7-8493-14f491a3df51" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_5f9d8382-35e2-40b9-aab4-3045f6990357" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_1e0e9aba-0034-48b7-8493-14f491a3df51" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_1358b013-e8a1-4e44-b5c8-122a5e1f9d39" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_5f9d8382-35e2-40b9-aab4-3045f6990357" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_1358b013-e8a1-4e44-b5c8-122a5e1f9d39" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_blfs_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFour_20e9dc3d-b09c-4386-869a-8234eb5e75f6" xlink:href="blfs-20240930.xsd#blfs_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFour"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_5f9d8382-35e2-40b9-aab4-3045f6990357" xlink:to="loc_blfs_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFour_20e9dc3d-b09c-4386-869a-8234eb5e75f6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear_ace6e83b-26e5-47d2-b7b3-f2460947c538" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_5f9d8382-35e2-40b9-aab4-3045f6990357" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear_ace6e83b-26e5-47d2-b7b3-f2460947c538" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_628b7b0b-6a69-4389-a2b6-905e072808b2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDue"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths_d86530a1-723d-4211-9918-9d3bec20fdaa" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_628b7b0b-6a69-4389-a2b6-905e072808b2" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths_d86530a1-723d-4211-9918-9d3bec20fdaa" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo_dcd17923-ff16-4021-b262-d0679ea5085f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_628b7b0b-6a69-4389-a2b6-905e072808b2" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo_dcd17923-ff16-4021-b262-d0679ea5085f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree_a612aee7-cb5f-47c3-9f28-1d9d4ddd5005" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_628b7b0b-6a69-4389-a2b6-905e072808b2" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree_a612aee7-cb5f-47c3-9f28-1d9d4ddd5005" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour_71fe6cb4-4ef5-4454-a6be-5ab82b09dbca" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_628b7b0b-6a69-4389-a2b6-905e072808b2" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour_71fe6cb4-4ef5-4454-a6be-5ab82b09dbca" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_blfs_FinanceLeaseLiabilityPaymentsDueAfterYearFour_ac69776a-5419-4cf5-8014-4f3b9a059245" xlink:href="blfs-20240930.xsd#blfs_FinanceLeaseLiabilityPaymentsDueAfterYearFour"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_628b7b0b-6a69-4389-a2b6-905e072808b2" xlink:to="loc_blfs_FinanceLeaseLiabilityPaymentsDueAfterYearFour_ac69776a-5419-4cf5-8014-4f3b9a059245" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear_004406f7-626a-4b0d-a203-31c6a262f4d9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_628b7b0b-6a69-4389-a2b6-905e072808b2" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear_004406f7-626a-4b0d-a203-31c6a262f4d9" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.biolifesolutions.com/role/AssetsheldforrentScheduleofAssetsHeldforRentDetails" xlink:type="simple" xlink:href="blfs-20240930.xsd#AssetsheldforrentScheduleofAssetsHeldforRentDetails"/>
  <link:calculationLink xlink:role="http://www.biolifesolutions.com/role/AssetsheldforrentScheduleofAssetsHeldforRentDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_blfs_ShippersPlacedInServiceNet_349744be-60a6-40dd-b328-8ca8aa8b9a44" xlink:href="blfs-20240930.xsd#blfs_ShippersPlacedInServiceNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_blfs_ShippersPlacedInService_2eef08ce-a7c2-4d8a-b8e4-1bd2dcf8f199" xlink:href="blfs-20240930.xsd#blfs_ShippersPlacedInService"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_blfs_ShippersPlacedInServiceNet_349744be-60a6-40dd-b328-8ca8aa8b9a44" xlink:to="loc_blfs_ShippersPlacedInService_2eef08ce-a7c2-4d8a-b8e4-1bd2dcf8f199" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_blfs_FixedAssetsHeldForRent_d60dd3d7-d178-4eb6-9806-0ee53f445316" xlink:href="blfs-20240930.xsd#blfs_FixedAssetsHeldForRent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_blfs_ShippersPlacedInServiceNet_349744be-60a6-40dd-b328-8ca8aa8b9a44" xlink:to="loc_blfs_FixedAssetsHeldForRent_d60dd3d7-d178-4eb6-9806-0ee53f445316" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_blfs_ShippersPlacedInServiceAccumulatedDepreciation_0059589e-a603-42d1-8573-5c3eeac4498c" xlink:href="blfs-20240930.xsd#blfs_ShippersPlacedInServiceAccumulatedDepreciation"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_blfs_ShippersPlacedInServiceNet_349744be-60a6-40dd-b328-8ca8aa8b9a44" xlink:to="loc_blfs_ShippersPlacedInServiceAccumulatedDepreciation_0059589e-a603-42d1-8573-5c3eeac4498c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_blfs_ShippersPlacedInServiceAndFixedAssetsHeldForRentNet_f4a7b0b9-c114-4a87-8f34-dedfe0f2d019" xlink:href="blfs-20240930.xsd#blfs_ShippersPlacedInServiceAndFixedAssetsHeldForRentNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_blfs_ShippersPlacedInServiceNet_bc251dd9-4320-4faa-8170-c396d259e140" xlink:href="blfs-20240930.xsd#blfs_ShippersPlacedInServiceNet"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_blfs_ShippersPlacedInServiceAndFixedAssetsHeldForRentNet_f4a7b0b9-c114-4a87-8f34-dedfe0f2d019" xlink:to="loc_blfs_ShippersPlacedInServiceNet_bc251dd9-4320-4faa-8170-c396d259e140" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_blfs_ShippersAndRelatedComponentsInProduction_ec9e15fd-44bc-4b14-843a-0b5b6ce29591" xlink:href="blfs-20240930.xsd#blfs_ShippersAndRelatedComponentsInProduction"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_blfs_ShippersPlacedInServiceAndFixedAssetsHeldForRentNet_f4a7b0b9-c114-4a87-8f34-dedfe0f2d019" xlink:to="loc_blfs_ShippersAndRelatedComponentsInProduction_ec9e15fd-44bc-4b14-843a-0b5b6ce29591" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.biolifesolutions.com/role/PropertyandequipmentScheduleofPropertyandEquipmentDetails" xlink:type="simple" xlink:href="blfs-20240930.xsd#PropertyandequipmentScheduleofPropertyandEquipmentDetails"/>
  <link:calculationLink xlink:role="http://www.biolifesolutions.com/role/PropertyandequipmentScheduleofPropertyandEquipmentDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_20398db0-803c-48bd-9a91-66c8b2ddfe19" 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_78b2b5c0-a42f-4c82-a8c7-9d4d7ea3c15e" 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_20398db0-803c-48bd-9a91-66c8b2ddfe19" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentGross_78b2b5c0-a42f-4c82-a8c7-9d4d7ea3c15e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_e7716ed6-75e9-4b48-9107-ff68c91e4b3f" 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_20398db0-803c-48bd-9a91-66c8b2ddfe19" xlink:to="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_e7716ed6-75e9-4b48-9107-ff68c91e4b3f" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.biolifesolutions.com/role/GoodwillandintangibleassetsScheduleofFiniteLivedIntangibleAssetsDetails" xlink:type="simple" xlink:href="blfs-20240930.xsd#GoodwillandintangibleassetsScheduleofFiniteLivedIntangibleAssetsDetails"/>
  <link:calculationLink xlink:role="http://www.biolifesolutions.com/role/GoodwillandintangibleassetsScheduleofFiniteLivedIntangibleAssetsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet_6256e4bb-b61c-4450-86f2-d27861d0cf83" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_9bbfd509-5c2b-4bf9-9feb-6ab5d7463a2f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet_6256e4bb-b61c-4450-86f2-d27861d0cf83" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_9bbfd509-5c2b-4bf9-9feb-6ab5d7463a2f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsGross_829add88-9071-4afa-a406-b12e56abae90" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsGross"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet_6256e4bb-b61c-4450-86f2-d27861d0cf83" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsGross_829add88-9071-4afa-a406-b12e56abae90" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsGrossExcludingGoodwill_6a5c48d6-be7e-4bf4-b756-3f29bacdd297" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IntangibleAssetsGrossExcludingGoodwill"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsGross_21ff113f-7159-49c3-860c-6f9908c7c40d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsGross"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IntangibleAssetsGrossExcludingGoodwill_6a5c48d6-be7e-4bf4-b756-3f29bacdd297" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsGross_21ff113f-7159-49c3-860c-6f9908c7c40d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_f132f4e9-b7b2-47c4-8fda-c822f00fa494" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_41af9052-c82e-4c6d-8484-e3d1901dfa0b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_f132f4e9-b7b2-47c4-8fda-c822f00fa494" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_41af9052-c82e-4c6d-8484-e3d1901dfa0b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsGrossExcludingGoodwill_f9512223-71c0-48d8-8650-dae7bfc552c2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IntangibleAssetsGrossExcludingGoodwill"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_f132f4e9-b7b2-47c4-8fda-c822f00fa494" xlink:to="loc_us-gaap_IntangibleAssetsGrossExcludingGoodwill_f9512223-71c0-48d8-8650-dae7bfc552c2" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.biolifesolutions.com/role/GoodwillandintangibleassetsScheduleofAmortizationExpenseforFiniteLivedIntangibleAssetsDetails" xlink:type="simple" xlink:href="blfs-20240930.xsd#GoodwillandintangibleassetsScheduleofAmortizationExpenseforFiniteLivedIntangibleAssetsDetails"/>
  <link:calculationLink xlink:role="http://www.biolifesolutions.com/role/GoodwillandintangibleassetsScheduleofAmortizationExpenseforFiniteLivedIntangibleAssetsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet_e53d4ec4-1d9b-4c68-98e3-657bb2fb2b31" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_dc67de66-4a5a-4aa0-90eb-09edaffd6a7d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet_e53d4ec4-1d9b-4c68-98e3-657bb2fb2b31" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_dc67de66-4a5a-4aa0-90eb-09edaffd6a7d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear_53532ef9-526d-4359-9516-83d5e2ec128d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet_e53d4ec4-1d9b-4c68-98e3-657bb2fb2b31" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear_53532ef9-526d-4359-9516-83d5e2ec128d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_2f345b35-c823-481c-a76b-211156ae649b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet_e53d4ec4-1d9b-4c68-98e3-657bb2fb2b31" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_2f345b35-c823-481c-a76b-211156ae649b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_d22f7b92-9522-4f56-bf21-ab7f1611433d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet_e53d4ec4-1d9b-4c68-98e3-657bb2fb2b31" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_d22f7b92-9522-4f56-bf21-ab7f1611433d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_blfs_FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour_e413fd16-d4e4-43c8-aa0d-fd3f986a8c04" xlink:href="blfs-20240930.xsd#blfs_FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet_e53d4ec4-1d9b-4c68-98e3-657bb2fb2b31" xlink:to="loc_blfs_FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour_e413fd16-d4e4-43c8-aa0d-fd3f986a8c04" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_0cdc0bd1-8e07-4d31-a057-31dc6dec74ce" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet_e53d4ec4-1d9b-4c68-98e3-657bb2fb2b31" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_0cdc0bd1-8e07-4d31-a057-31dc6dec74ce" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.biolifesolutions.com/role/AccruedexpensesandothercurrentliabilitiesDetails" xlink:type="simple" xlink:href="blfs-20240930.xsd#AccruedexpensesandothercurrentliabilitiesDetails"/>
  <link:calculationLink xlink:role="http://www.biolifesolutions.com/role/AccruedexpensesandothercurrentliabilitiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_blfs_AccruedExpensesAndOtherCurrentLiabilities_9340caf0-b8df-401f-a9c8-e67febee4005" xlink:href="blfs-20240930.xsd#blfs_AccruedExpensesAndOtherCurrentLiabilities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedIncomeTaxesCurrent_f69a3fa5-c47d-497f-b7be-f19c3b52b9a9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccruedIncomeTaxesCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_blfs_AccruedExpensesAndOtherCurrentLiabilities_9340caf0-b8df-401f-a9c8-e67febee4005" xlink:to="loc_us-gaap_AccruedIncomeTaxesCurrent_f69a3fa5-c47d-497f-b7be-f19c3b52b9a9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCompensationLiabilityCurrent_48c343e8-50fa-464b-9993-20b331c694ac" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredCompensationLiabilityCurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_blfs_AccruedExpensesAndOtherCurrentLiabilities_9340caf0-b8df-401f-a9c8-e67febee4005" xlink:to="loc_us-gaap_DeferredCompensationLiabilityCurrent_48c343e8-50fa-464b-9993-20b331c694ac" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedLiabilitiesCurrent_e4be2836-9d1e-420e-91a8-e02bd984de00" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccruedLiabilitiesCurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_blfs_AccruedExpensesAndOtherCurrentLiabilities_9340caf0-b8df-401f-a9c8-e67febee4005" xlink:to="loc_us-gaap_AccruedLiabilitiesCurrent_e4be2836-9d1e-420e-91a8-e02bd984de00" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityCurrent_99fae580-aa53-41c8-8dfd-2a922ceca6b5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ContractWithCustomerLiabilityCurrent"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_blfs_AccruedExpensesAndOtherCurrentLiabilities_9340caf0-b8df-401f-a9c8-e67febee4005" xlink:to="loc_us-gaap_ContractWithCustomerLiabilityCurrent_99fae580-aa53-41c8-8dfd-2a922ceca6b5" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.biolifesolutions.com/role/LongtermdebtScheduleofDebtDetails" xlink:type="simple" xlink:href="blfs-20240930.xsd#LongtermdebtScheduleofDebtDetails"/>
  <link:calculationLink xlink:role="http://www.biolifesolutions.com/role/LongtermdebtScheduleofDebtDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebt_e8eaf0ff-7059-4080-a1dc-5d2e21191a03" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebt"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtNoncurrent_13833485-9de3-4e06-bd92-686f61272260" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtNoncurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LongTermDebt_e8eaf0ff-7059-4080-a1dc-5d2e21191a03" xlink:to="loc_us-gaap_LongTermDebtNoncurrent_13833485-9de3-4e06-bd92-686f61272260" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtCurrent_bef5b320-de59-47cf-9338-3451e10bf918" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtCurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LongTermDebt_e8eaf0ff-7059-4080-a1dc-5d2e21191a03" xlink:to="loc_us-gaap_LongTermDebtCurrent_bef5b320-de59-47cf-9338-3451e10bf918" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.biolifesolutions.com/role/LongtermdebtScheduleofDebtDetails_1" xlink:type="simple" xlink:href="blfs-20240930.xsd#LongtermdebtScheduleofDebtDetails_1"/>
  <link:calculationLink xlink:role="http://www.biolifesolutions.com/role/LongtermdebtScheduleofDebtDetails_1" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebt_bfab5096-7645-4999-9073-e738ed0eb600" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebt"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredFinanceCostsNet_7a55c2e0-d3ac-4c6c-9b1c-dfa4f2d05d85" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredFinanceCostsNet"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LongTermDebt_bfab5096-7645-4999-9073-e738ed0eb600" xlink:to="loc_us-gaap_DeferredFinanceCostsNet_7a55c2e0-d3ac-4c6c-9b1c-dfa4f2d05d85" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentCarryingAmount_86c69425-770a-43b7-a658-0d10cc9d3171" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentCarryingAmount"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LongTermDebt_bfab5096-7645-4999-9073-e738ed0eb600" xlink:to="loc_us-gaap_DebtInstrumentCarryingAmount_86c69425-770a-43b7-a658-0d10cc9d3171" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.biolifesolutions.com/role/LongtermdebtScheduleofMaturitiesofLongTermDebtDetails" xlink:type="simple" xlink:href="blfs-20240930.xsd#LongtermdebtScheduleofMaturitiesofLongTermDebtDetails"/>
  <link:calculationLink xlink:role="http://www.biolifesolutions.com/role/LongtermdebtScheduleofMaturitiesofLongTermDebtDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebt_bbdfc73e-44b8-4abb-a0d4-a29d721cb570" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebt"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths_03590d25-300d-4354-b675-d3f015ab7413" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LongTermDebt_bbdfc73e-44b8-4abb-a0d4-a29d721cb570" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths_03590d25-300d-4354-b675-d3f015ab7413" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour_3196ba49-f3cf-4a8e-b19f-7352bd80997e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LongTermDebt_bbdfc73e-44b8-4abb-a0d4-a29d721cb570" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour_3196ba49-f3cf-4a8e-b19f-7352bd80997e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_bda62cce-1fbc-4a85-a7b5-de55f9aaa319" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LongTermDebt_bbdfc73e-44b8-4abb-a0d4-a29d721cb570" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_bda62cce-1fbc-4a85-a7b5-de55f9aaa319" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear_ea077e64-b3e5-4e32-8b46-014b29cde4e5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LongTermDebt_bbdfc73e-44b8-4abb-a0d4-a29d721cb570" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear_ea077e64-b3e5-4e32-8b46-014b29cde4e5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_blfs_LongTermDebtMaturityAfterYearFour_d8cc445f-6f3a-4fa2-a356-80e3fafea8c5" xlink:href="blfs-20240930.xsd#blfs_LongTermDebtMaturityAfterYearFour"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LongTermDebt_bbdfc73e-44b8-4abb-a0d4-a29d721cb570" xlink:to="loc_blfs_LongTermDebtMaturityAfterYearFour_d8cc445f-6f3a-4fa2-a356-80e3fafea8c5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree_c8db502e-cfbc-451e-8f36-987ae45db887" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LongTermDebt_bbdfc73e-44b8-4abb-a0d4-a29d721cb570" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree_c8db502e-cfbc-451e-8f36-987ae45db887" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.biolifesolutions.com/role/NetlossfromcontinuingoperationspercommonshareScheduleofComputationsofBasicandDilutedEarningsPerShareDetails" xlink:type="simple" xlink:href="blfs-20240930.xsd#NetlossfromcontinuingoperationspercommonshareScheduleofComputationsofBasicandDilutedEarningsPerShareDetails"/>
  <link:calculationLink xlink:role="http://www.biolifesolutions.com/role/NetlossfromcontinuingoperationspercommonshareScheduleofComputationsofBasicandDilutedEarningsPerShareDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersDiluted_6700fb56-82ab-4773-8258-35e97a880da3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersDiluted"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperations_ffa68424-de40-452c-b065-09e8081eb1c9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromContinuingOperations"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersDiluted_6700fb56-82ab-4773-8258-35e97a880da3" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperations_ffa68424-de40-452c-b065-09e8081eb1c9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersBasic_528401af-fed9-41a6-8bc1-5c0d37f683b5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersBasic"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperations_8271e1d4-25f9-47f5-ab14-55f0bbdba7ac" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromContinuingOperations"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersBasic_528401af-fed9-41a6-8bc1-5c0d37f683b5" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperations_8271e1d4-25f9-47f5-ab14-55f0bbdba7ac" xlink:type="arc"/>
  </link:calculationLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.DEF
<SEQUENCE>9
<FILENAME>blfs-20240930_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 2024 Workiva-->
<!--r:916105de-feab-49f0-b276-d48dc9667816,g:3e754f4e-261a-43f9-a75c-1487d5d05b33-->
<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.biolifesolutions.com/role/UnauditedCondensedConsolidatedBalanceSheetsParenthetical" xlink:type="simple" xlink:href="blfs-20240930.xsd#UnauditedCondensedConsolidatedBalanceSheetsParenthetical"/>
  <link:definitionLink xlink:role="http://www.biolifesolutions.com/role/UnauditedCondensedConsolidatedBalanceSheetsParenthetical" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_60062eda-d114-4686-976b-44bf7993807a" 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_2d5f8f13-7e15-4424-bf9c-dc262244b5bd" 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_60062eda-d114-4686-976b-44bf7993807a" xlink:to="loc_us-gaap_StatementTable_2d5f8f13-7e15-4424-bf9c-dc262244b5bd" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis_387acf98-119a-446a-86b3-894efbf177d2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementClassOfStockAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_2d5f8f13-7e15-4424-bf9c-dc262244b5bd" xlink:to="loc_us-gaap_StatementClassOfStockAxis_387acf98-119a-446a-86b3-894efbf177d2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_387acf98-119a-446a-86b3-894efbf177d2_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ClassOfStockDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementClassOfStockAxis_387acf98-119a-446a-86b3-894efbf177d2" xlink:to="loc_us-gaap_ClassOfStockDomain_387acf98-119a-446a-86b3-894efbf177d2_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_9aee3b2c-f87e-4298-8024-8dcfef54f8e1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ClassOfStockDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementClassOfStockAxis_387acf98-119a-446a-86b3-894efbf177d2" xlink:to="loc_us-gaap_ClassOfStockDomain_9aee3b2c-f87e-4298-8024-8dcfef54f8e1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SeriesAPreferredStockMember_410e7091-d79a-4afc-9e2c-e156a2e98276" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SeriesAPreferredStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_9aee3b2c-f87e-4298-8024-8dcfef54f8e1" xlink:to="loc_us-gaap_SeriesAPreferredStockMember_410e7091-d79a-4afc-9e2c-e156a2e98276" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_8dc9e6ba-619c-4727-8b73-2c399f9fb283" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_60062eda-d114-4686-976b-44bf7993807a" xlink:to="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_8dc9e6ba-619c-4727-8b73-2c399f9fb283" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockParOrStatedValuePerShare_31ecc81b-26d0-4fb8-b518-00cc11616651" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PreferredStockParOrStatedValuePerShare"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_60062eda-d114-4686-976b-44bf7993807a" xlink:to="loc_us-gaap_PreferredStockParOrStatedValuePerShare_31ecc81b-26d0-4fb8-b518-00cc11616651" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesAuthorized_6457571c-5962-43cc-8f2c-ae0746215edc" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PreferredStockSharesAuthorized"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_60062eda-d114-4686-976b-44bf7993807a" xlink:to="loc_us-gaap_PreferredStockSharesAuthorized_6457571c-5962-43cc-8f2c-ae0746215edc" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_blfs_PreferredStockSharesDesignated_060cb6fa-35f8-4206-b761-642206302ec8" xlink:href="blfs-20240930.xsd#blfs_PreferredStockSharesDesignated"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_60062eda-d114-4686-976b-44bf7993807a" xlink:to="loc_blfs_PreferredStockSharesDesignated_060cb6fa-35f8-4206-b761-642206302ec8" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesIssued_2ef9e1a3-c4e4-476f-824b-ab9f2283ab3f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PreferredStockSharesIssued"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_60062eda-d114-4686-976b-44bf7993807a" xlink:to="loc_us-gaap_PreferredStockSharesIssued_2ef9e1a3-c4e4-476f-824b-ab9f2283ab3f" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesOutstanding_6b57a1c6-5801-47ca-8574-204d1e1ed994" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PreferredStockSharesOutstanding"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_60062eda-d114-4686-976b-44bf7993807a" xlink:to="loc_us-gaap_PreferredStockSharesOutstanding_6b57a1c6-5801-47ca-8574-204d1e1ed994" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockParOrStatedValuePerShare_6b8c04ee-5bfb-41af-9350-befa9418e32d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockParOrStatedValuePerShare"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_60062eda-d114-4686-976b-44bf7993807a" xlink:to="loc_us-gaap_CommonStockParOrStatedValuePerShare_6b8c04ee-5bfb-41af-9350-befa9418e32d" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesAuthorized_007a6131-1e5b-4446-9c94-a51c40b78a06" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockSharesAuthorized"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_60062eda-d114-4686-976b-44bf7993807a" xlink:to="loc_us-gaap_CommonStockSharesAuthorized_007a6131-1e5b-4446-9c94-a51c40b78a06" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesIssued_1301ec04-532e-4b3f-95b0-c731301e12f0" 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_60062eda-d114-4686-976b-44bf7993807a" xlink:to="loc_us-gaap_CommonStockSharesIssued_1301ec04-532e-4b3f-95b0-c731301e12f0" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_ee8f1a97-fc42-4fc1-a4e8-d0039f845216" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_60062eda-d114-4686-976b-44bf7993807a" xlink:to="loc_us-gaap_CommonStockSharesOutstanding_ee8f1a97-fc42-4fc1-a4e8-d0039f845216" xlink:type="arc" order="9"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.biolifesolutions.com/role/UnauditedCondensedConsolidatedStatementsofOperations" xlink:type="simple" xlink:href="blfs-20240930.xsd#UnauditedCondensedConsolidatedStatementsofOperations"/>
  <link:definitionLink xlink:role="http://www.biolifesolutions.com/role/UnauditedCondensedConsolidatedStatementsofOperations" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_06240898-a409-4e87-99ad-7a3b3ebd00af" 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_875ec498-7ef8-464b-a34d-d5428978635c" 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_06240898-a409-4e87-99ad-7a3b3ebd00af" xlink:to="loc_us-gaap_StatementTable_875ec498-7ef8-464b-a34d-d5428978635c" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductOrServiceAxis_df950a36-ed64-4865-968b-96621b3a49b5" 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_StatementTable_875ec498-7ef8-464b-a34d-d5428978635c" xlink:to="loc_srt_ProductOrServiceAxis_df950a36-ed64-4865-968b-96621b3a49b5" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_df950a36-ed64-4865-968b-96621b3a49b5_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_df950a36-ed64-4865-968b-96621b3a49b5" xlink:to="loc_srt_ProductsAndServicesDomain_df950a36-ed64-4865-968b-96621b3a49b5_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_64075113-8649-4c12-b950-0211925925c0" 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_df950a36-ed64-4865-968b-96621b3a49b5" xlink:to="loc_srt_ProductsAndServicesDomain_64075113-8649-4c12-b950-0211925925c0" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProductMember_4bc31c8a-7a68-4aa5-976b-3ca6aa121540" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProductMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_64075113-8649-4c12-b950-0211925925c0" xlink:to="loc_us-gaap_ProductMember_4bc31c8a-7a68-4aa5-976b-3ca6aa121540" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ServiceMember_36a35cfb-14d5-4ceb-9087-aebc2e2080a8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ServiceMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_64075113-8649-4c12-b950-0211925925c0" xlink:to="loc_us-gaap_ServiceMember_36a35cfb-14d5-4ceb-9087-aebc2e2080a8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_blfs_RentalRevenueMember_deb6293b-046a-4f52-848e-f6f700e085b6" xlink:href="blfs-20240930.xsd#blfs_RentalRevenueMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_64075113-8649-4c12-b950-0211925925c0" xlink:to="loc_blfs_RentalRevenueMember_deb6293b-046a-4f52-848e-f6f700e085b6" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax_3840b5b3-8818-4dee-abc4-7fc16dfb7ef3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_06240898-a409-4e87-99ad-7a3b3ebd00af" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax_3840b5b3-8818-4dee-abc4-7fc16dfb7ef3" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingExpensesAbstract_b2073cf6-b231-4d1b-ae86-a478cdb62f91" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingExpensesAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_06240898-a409-4e87-99ad-7a3b3ebd00af" xlink:to="loc_us-gaap_OperatingExpensesAbstract_b2073cf6-b231-4d1b-ae86-a478cdb62f91" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfGoodsAndServicesSold_a2d345c1-6796-4daa-a4d8-03a33f5cb52f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CostOfGoodsAndServicesSold"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingExpensesAbstract_b2073cf6-b231-4d1b-ae86-a478cdb62f91" xlink:to="loc_us-gaap_CostOfGoodsAndServicesSold_a2d345c1-6796-4daa-a4d8-03a33f5cb52f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeneralAndAdministrativeExpense_fcfe65c9-64a3-4574-b970-eccd75adea70" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GeneralAndAdministrativeExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingExpensesAbstract_b2073cf6-b231-4d1b-ae86-a478cdb62f91" xlink:to="loc_us-gaap_GeneralAndAdministrativeExpense_fcfe65c9-64a3-4574-b970-eccd75adea70" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingAndMarketingExpense_c13ee91c-fbe2-4485-a8ed-01b13f60041b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SellingAndMarketingExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingExpensesAbstract_b2073cf6-b231-4d1b-ae86-a478cdb62f91" xlink:to="loc_us-gaap_SellingAndMarketingExpense_c13ee91c-fbe2-4485-a8ed-01b13f60041b" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResearchAndDevelopmentExpense_2f477325-2c4e-452b-8543-c50b7390f9c1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ResearchAndDevelopmentExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingExpensesAbstract_b2073cf6-b231-4d1b-ae86-a478cdb62f91" xlink:to="loc_us-gaap_ResearchAndDevelopmentExpense_2f477325-2c4e-452b-8543-c50b7390f9c1" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetImpairmentCharges_ae30e4f2-9178-4352-8614-5f468a9c1028" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetImpairmentCharges"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingExpensesAbstract_b2073cf6-b231-4d1b-ae86-a478cdb62f91" xlink:to="loc_us-gaap_AssetImpairmentCharges_ae30e4f2-9178-4352-8614-5f468a9c1028" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfIntangibleAssets_e1ac34fb-77be-4cfc-b352-7146784a1b07" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AmortizationOfIntangibleAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingExpensesAbstract_b2073cf6-b231-4d1b-ae86-a478cdb62f91" xlink:to="loc_us-gaap_AmortizationOfIntangibleAssets_e1ac34fb-77be-4cfc-b352-7146784a1b07" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1_ffbd04f4-d52a-433d-80d2-9655c8b620be" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingExpensesAbstract_b2073cf6-b231-4d1b-ae86-a478cdb62f91" xlink:to="loc_us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1_ffbd04f4-d52a-433d-80d2-9655c8b620be" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostsAndExpenses_ed2e0ee2-eb97-41a5-ab4f-bd88104ea6ed" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CostsAndExpenses"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OperatingExpensesAbstract_b2073cf6-b231-4d1b-ae86-a478cdb62f91" xlink:to="loc_us-gaap_CostsAndExpenses_ed2e0ee2-eb97-41a5-ab4f-bd88104ea6ed" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_cbc5c5a6-ecdc-413a-a983-66b0397cb068" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_06240898-a409-4e87-99ad-7a3b3ebd00af" xlink:to="loc_us-gaap_OperatingIncomeLoss_cbc5c5a6-ecdc-413a-a983-66b0397cb068" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NonoperatingIncomeExpenseAbstract_d82b5d30-647f-4964-a183-6fda3c5ecbbf" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NonoperatingIncomeExpenseAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_06240898-a409-4e87-99ad-7a3b3ebd00af" xlink:to="loc_us-gaap_NonoperatingIncomeExpenseAbstract_d82b5d30-647f-4964-a183-6fda3c5ecbbf" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnInvestments_0306987c-3e55-4a1e-82c9-ca0ae8ab7755" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GainLossOnInvestments"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NonoperatingIncomeExpenseAbstract_d82b5d30-647f-4964-a183-6fda3c5ecbbf" xlink:to="loc_us-gaap_GainLossOnInvestments_0306987c-3e55-4a1e-82c9-ca0ae8ab7755" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_blfs_GainLossOnEscrowSettlement_9e8ed949-dfa1-4b8a-93e8-119414bdc7c4" xlink:href="blfs-20240930.xsd#blfs_GainLossOnEscrowSettlement"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NonoperatingIncomeExpenseAbstract_d82b5d30-647f-4964-a183-6fda3c5ecbbf" xlink:to="loc_blfs_GainLossOnEscrowSettlement_9e8ed949-dfa1-4b8a-93e8-119414bdc7c4" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestIncomeExpenseNonoperatingNet_0146bac0-c6fa-43d9-8b8e-915f5d213e69" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestIncomeExpenseNonoperatingNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NonoperatingIncomeExpenseAbstract_d82b5d30-647f-4964-a183-6fda3c5ecbbf" xlink:to="loc_us-gaap_InterestIncomeExpenseNonoperatingNet_0146bac0-c6fa-43d9-8b8e-915f5d213e69" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNonoperatingIncomeExpense_6a8faec4-714b-42b6-8d65-4c2144bc3107" 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_NonoperatingIncomeExpenseAbstract_d82b5d30-647f-4964-a183-6fda3c5ecbbf" xlink:to="loc_us-gaap_OtherNonoperatingIncomeExpense_6a8faec4-714b-42b6-8d65-4c2144bc3107" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NonoperatingIncomeExpense_9e3195ae-2b93-4ced-a471-218f2e949e51" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NonoperatingIncomeExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NonoperatingIncomeExpenseAbstract_d82b5d30-647f-4964-a183-6fda3c5ecbbf" xlink:to="loc_us-gaap_NonoperatingIncomeExpense_9e3195ae-2b93-4ced-a471-218f2e949e51" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_b81c9e9a-6ef6-41a3-b3a5-b618103e1872" 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_StatementLineItems_06240898-a409-4e87-99ad-7a3b3ebd00af" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_b81c9e9a-6ef6-41a3-b3a5-b618103e1872" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_db683bb4-d17c-4bd5-b4a9-9ed487ce4a47" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_06240898-a409-4e87-99ad-7a3b3ebd00af" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_db683bb4-d17c-4bd5-b4a9-9ed487ce4a47" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperations_d6eb30a8-f224-4803-a090-8e2ca18b2e0e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromContinuingOperations"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_06240898-a409-4e87-99ad-7a3b3ebd00af" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperations_d6eb30a8-f224-4803-a090-8e2ca18b2e0e" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAbstract_2f2efb3e-c344-4324-a6c6-94ce679e3d4c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_06240898-a409-4e87-99ad-7a3b3ebd00af" xlink:to="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAbstract_2f2efb3e-c344-4324-a6c6-94ce679e3d4c" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax_c4574860-30ff-491f-882f-7e680643d094" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAbstract_2f2efb3e-c344-4324-a6c6-94ce679e3d4c" xlink:to="loc_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax_c4574860-30ff-491f-882f-7e680643d094" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation_e07663a3-5ef1-4a98-928a-13da8565326c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAbstract_2f2efb3e-c344-4324-a6c6-94ce679e3d4c" xlink:to="loc_us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation_e07663a3-5ef1-4a98-928a-13da8565326c" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity_00f84fbf-a5a7-4576-97fc-1abee78b5ceb" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAbstract_2f2efb3e-c344-4324-a6c6-94ce679e3d4c" xlink:to="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity_00f84fbf-a5a7-4576-97fc-1abee78b5ceb" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_63096f0b-d897-4461-81bd-b0173090289e" 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_StatementLineItems_06240898-a409-4e87-99ad-7a3b3ebd00af" xlink:to="loc_us-gaap_NetIncomeLoss_63096f0b-d897-4461-81bd-b0173090289e" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_blfs_NetIncomeLossAvailableToCommonStockholdersContinuingOperationsAbstract_1ce923b4-9609-47bc-a782-5df69e13d192" xlink:href="blfs-20240930.xsd#blfs_NetIncomeLossAvailableToCommonStockholdersContinuingOperationsAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_06240898-a409-4e87-99ad-7a3b3ebd00af" xlink:to="loc_blfs_NetIncomeLossAvailableToCommonStockholdersContinuingOperationsAbstract_1ce923b4-9609-47bc-a782-5df69e13d192" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersBasic_9b866b1b-8076-4b7f-a8a1-67d46a48a933" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersBasic"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_blfs_NetIncomeLossAvailableToCommonStockholdersContinuingOperationsAbstract_1ce923b4-9609-47bc-a782-5df69e13d192" xlink:to="loc_us-gaap_NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersBasic_9b866b1b-8076-4b7f-a8a1-67d46a48a933" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersDiluted_b669160f-1a63-4739-8c80-d01e2d908664" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersDiluted"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_blfs_NetIncomeLossAvailableToCommonStockholdersContinuingOperationsAbstract_1ce923b4-9609-47bc-a782-5df69e13d192" xlink:to="loc_us-gaap_NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersDiluted_b669160f-1a63-4739-8c80-d01e2d908664" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_blfs_NetIncomeLossAvailableToCommonStockholdersDiscontinuedOperationsAbstract_11878730-cc3f-4498-8323-ebe1d18d2515" xlink:href="blfs-20240930.xsd#blfs_NetIncomeLossAvailableToCommonStockholdersDiscontinuedOperationsAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_06240898-a409-4e87-99ad-7a3b3ebd00af" xlink:to="loc_blfs_NetIncomeLossAvailableToCommonStockholdersDiscontinuedOperationsAbstract_11878730-cc3f-4498-8323-ebe1d18d2515" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossFromDiscontinuedOperationsAvailableToCommonShareholdersBasic_fbfcb689-9a71-4b99-9457-9a455e16f858" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLossFromDiscontinuedOperationsAvailableToCommonShareholdersBasic"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_blfs_NetIncomeLossAvailableToCommonStockholdersDiscontinuedOperationsAbstract_11878730-cc3f-4498-8323-ebe1d18d2515" xlink:to="loc_us-gaap_NetIncomeLossFromDiscontinuedOperationsAvailableToCommonShareholdersBasic_fbfcb689-9a71-4b99-9457-9a455e16f858" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossFromDiscontinuedOperationsAvailableToCommonShareholdersDiluted_f68eb184-be32-4895-adbf-23259312ab63" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLossFromDiscontinuedOperationsAvailableToCommonShareholdersDiluted"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_blfs_NetIncomeLossAvailableToCommonStockholdersDiscontinuedOperationsAbstract_11878730-cc3f-4498-8323-ebe1d18d2515" xlink:to="loc_us-gaap_NetIncomeLossFromDiscontinuedOperationsAvailableToCommonShareholdersDiluted_f68eb184-be32-4895-adbf-23259312ab63" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_blfs_EarningsPerShareContinuingOperationsAttributableToCommonShareholdersAbstract_1c77fc14-d150-4666-a979-af76bead6ea8" xlink:href="blfs-20240930.xsd#blfs_EarningsPerShareContinuingOperationsAttributableToCommonShareholdersAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_06240898-a409-4e87-99ad-7a3b3ebd00af" xlink:to="loc_blfs_EarningsPerShareContinuingOperationsAttributableToCommonShareholdersAbstract_1c77fc14-d150-4666-a979-af76bead6ea8" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsPerBasicShare_e578018f-040e-495c-8177-97172a9d94d5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromContinuingOperationsPerBasicShare"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_blfs_EarningsPerShareContinuingOperationsAttributableToCommonShareholdersAbstract_1c77fc14-d150-4666-a979-af76bead6ea8" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsPerBasicShare_e578018f-040e-495c-8177-97172a9d94d5" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare_1be1db6f-f623-47c5-bd11-6ca13b4ba084" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_blfs_EarningsPerShareContinuingOperationsAttributableToCommonShareholdersAbstract_1c77fc14-d150-4666-a979-af76bead6ea8" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare_1be1db6f-f623-47c5-bd11-6ca13b4ba084" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_blfs_EarningsPerShareDiscontinuedOperationsAttributableToCommonShareholdersAbstract_3469f3ee-5f75-4e0d-aef8-9306feb08279" xlink:href="blfs-20240930.xsd#blfs_EarningsPerShareDiscontinuedOperationsAttributableToCommonShareholdersAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_06240898-a409-4e87-99ad-7a3b3ebd00af" xlink:to="loc_blfs_EarningsPerShareDiscontinuedOperationsAttributableToCommonShareholdersAbstract_3469f3ee-5f75-4e0d-aef8-9306feb08279" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerBasicShare_c5c697ed-59ff-43d8-b620-8bf8c3aa4d50" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerBasicShare"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_blfs_EarningsPerShareDiscontinuedOperationsAttributableToCommonShareholdersAbstract_3469f3ee-5f75-4e0d-aef8-9306feb08279" xlink:to="loc_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerBasicShare_c5c697ed-59ff-43d8-b620-8bf8c3aa4d50" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerDilutedShare_7dd218c8-ab32-46f6-8668-6f04c2b8106b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerDilutedShare"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_blfs_EarningsPerShareDiscontinuedOperationsAttributableToCommonShareholdersAbstract_3469f3ee-5f75-4e0d-aef8-9306feb08279" xlink:to="loc_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerDilutedShare_7dd218c8-ab32-46f6-8668-6f04c2b8106b" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract_29ed29d9-b54c-4679-9fa4-cff8dd5cc97c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_06240898-a409-4e87-99ad-7a3b3ebd00af" xlink:to="loc_us-gaap_EarningsPerShareAbstract_29ed29d9-b54c-4679-9fa4-cff8dd5cc97c" xlink:type="arc" order="13"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_b86ab343-2f46-46f4-937c-95dc67c09787" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EarningsPerShareAbstract_29ed29d9-b54c-4679-9fa4-cff8dd5cc97c" xlink:to="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_b86ab343-2f46-46f4-937c-95dc67c09787" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted_17901462-b3ac-4baa-8e0c-09a32ff79fc0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EarningsPerShareAbstract_29ed29d9-b54c-4679-9fa4-cff8dd5cc97c" xlink:to="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted_17901462-b3ac-4baa-8e0c-09a32ff79fc0" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareReconciliationAbstract_1eefaa75-d332-4da6-b7c4-6590449f0e18" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareReconciliationAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_06240898-a409-4e87-99ad-7a3b3ebd00af" xlink:to="loc_us-gaap_EarningsPerShareReconciliationAbstract_1eefaa75-d332-4da6-b7c4-6590449f0e18" xlink:type="arc" order="14"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasic_3442b632-e82f-475f-bed9-8b48f0ec8e06" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareBasic"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EarningsPerShareReconciliationAbstract_1eefaa75-d332-4da6-b7c4-6590449f0e18" xlink:to="loc_us-gaap_EarningsPerShareBasic_3442b632-e82f-475f-bed9-8b48f0ec8e06" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareDiluted_398bc06c-f6b9-46bf-a660-9c87a656746e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareDiluted"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EarningsPerShareReconciliationAbstract_1eefaa75-d332-4da6-b7c4-6590449f0e18" xlink:to="loc_us-gaap_EarningsPerShareDiluted_398bc06c-f6b9-46bf-a660-9c87a656746e" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_c2d121ce-3b3a-42d4-a585-03aafbbd501c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_06240898-a409-4e87-99ad-7a3b3ebd00af" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_c2d121ce-3b3a-42d4-a585-03aafbbd501c" xlink:type="arc" order="15"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_29a42f6a-2170-4208-83ca-36539593985f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_c2d121ce-3b3a-42d4-a585-03aafbbd501c" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_29a42f6a-2170-4208-83ca-36539593985f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_3577d8e8-23e7-4377-a574-6a56977350bc" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_c2d121ce-3b3a-42d4-a585-03aafbbd501c" xlink:to="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_3577d8e8-23e7-4377-a574-6a56977350bc" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.biolifesolutions.com/role/UnauditedCondensedConsolidatedStatementsofShareholdersEquity" xlink:type="simple" xlink:href="blfs-20240930.xsd#UnauditedCondensedConsolidatedStatementsofShareholdersEquity"/>
  <link:definitionLink xlink:role="http://www.biolifesolutions.com/role/UnauditedCondensedConsolidatedStatementsofShareholdersEquity" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_14e13193-1064-4e59-a963-d9f5376a4318" 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_e073ea1f-cb96-413d-a022-ef31c960dfd8" 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_14e13193-1064-4e59-a963-d9f5376a4318" xlink:to="loc_us-gaap_StatementTable_e073ea1f-cb96-413d-a022-ef31c960dfd8" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_e88c5eb5-a529-48d5-b346-e649b5407ef8" 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_e073ea1f-cb96-413d-a022-ef31c960dfd8" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_e88c5eb5-a529-48d5-b346-e649b5407ef8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_e88c5eb5-a529-48d5-b346-e649b5407ef8_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_e88c5eb5-a529-48d5-b346-e649b5407ef8" xlink:to="loc_us-gaap_EquityComponentDomain_e88c5eb5-a529-48d5-b346-e649b5407ef8_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_fcc42fa3-bebb-4243-9a68-71b485da24eb" 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_e88c5eb5-a529-48d5-b346-e649b5407ef8" xlink:to="loc_us-gaap_EquityComponentDomain_fcc42fa3-bebb-4243-9a68-71b485da24eb" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockMember_ba05caa4-e56c-458a-aa7c-afc4ed4abc3a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PreferredStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_fcc42fa3-bebb-4243-9a68-71b485da24eb" xlink:to="loc_us-gaap_PreferredStockMember_ba05caa4-e56c-458a-aa7c-afc4ed4abc3a" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember_ca3ffa06-d744-422b-9b6c-72adf217e7ce" 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_fcc42fa3-bebb-4243-9a68-71b485da24eb" xlink:to="loc_us-gaap_CommonStockMember_ca3ffa06-d744-422b-9b6c-72adf217e7ce" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalMember_d398b038-4bb4-4cee-8601-d63e2214608d" 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_fcc42fa3-bebb-4243-9a68-71b485da24eb" xlink:to="loc_us-gaap_AdditionalPaidInCapitalMember_d398b038-4bb4-4cee-8601-d63e2214608d" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_20c2ccb1-e260-4a0f-b8f0-f40e7ff89294" 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_fcc42fa3-bebb-4243-9a68-71b485da24eb" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_20c2ccb1-e260-4a0f-b8f0-f40e7ff89294" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsMember_9572b464-5c17-4b9e-917d-9c062a987b10" 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_fcc42fa3-bebb-4243-9a68-71b485da24eb" xlink:to="loc_us-gaap_RetainedEarningsMember_9572b464-5c17-4b9e-917d-9c062a987b10" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis_4550b226-2755-4ae2-986b-4b8ac876ba4d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementClassOfStockAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_e073ea1f-cb96-413d-a022-ef31c960dfd8" xlink:to="loc_us-gaap_StatementClassOfStockAxis_4550b226-2755-4ae2-986b-4b8ac876ba4d" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_4550b226-2755-4ae2-986b-4b8ac876ba4d_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ClassOfStockDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementClassOfStockAxis_4550b226-2755-4ae2-986b-4b8ac876ba4d" xlink:to="loc_us-gaap_ClassOfStockDomain_4550b226-2755-4ae2-986b-4b8ac876ba4d_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_6847238b-248c-4f9a-bf59-947472895bed" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ClassOfStockDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementClassOfStockAxis_4550b226-2755-4ae2-986b-4b8ac876ba4d" xlink:to="loc_us-gaap_ClassOfStockDomain_6847238b-248c-4f9a-bf59-947472895bed" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SeriesAPreferredStockMember_24adabc8-ecfa-4775-b199-d0f0cceb8200" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SeriesAPreferredStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_6847238b-248c-4f9a-bf59-947472895bed" xlink:to="loc_us-gaap_SeriesAPreferredStockMember_24adabc8-ecfa-4775-b199-d0f0cceb8200" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_959e5868-9056-4b22-bb30-80bc7c1a20ed" 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_14e13193-1064-4e59-a963-d9f5376a4318" xlink:to="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_959e5868-9056-4b22-bb30-80bc7c1a20ed" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesOutstanding_cf24fa25-603f-4020-8f7d-182449277689" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PreferredStockSharesOutstanding"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_959e5868-9056-4b22-bb30-80bc7c1a20ed" xlink:to="loc_us-gaap_PreferredStockSharesOutstanding_cf24fa25-603f-4020-8f7d-182449277689" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_3d8cc988-4eb0-4505-bb6b-40560052eacd" 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_959e5868-9056-4b22-bb30-80bc7c1a20ed" xlink:to="loc_us-gaap_StockholdersEquity_3d8cc988-4eb0-4505-bb6b-40560052eacd" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_2cbaf818-f84f-4889-bd6d-83528cacaf19" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_959e5868-9056-4b22-bb30-80bc7c1a20ed" xlink:to="loc_us-gaap_CommonStockSharesOutstanding_2cbaf818-f84f-4889-bd6d-83528cacaf19" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_9562d1a7-f3da-4a6a-aabf-30fa413bd637" 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_IncreaseDecreaseInStockholdersEquityRollForward_959e5868-9056-4b22-bb30-80bc7c1a20ed" xlink:to="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_9562d1a7-f3da-4a6a-aabf-30fa413bd637" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_a75fde8c-02cc-498d-867a-f6fb426f78bd" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_959e5868-9056-4b22-bb30-80bc7c1a20ed" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_a75fde8c-02cc-498d-867a-f6fb426f78bd" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_9109b836-2789-48ed-ab7e-ca99ecfef4a3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_959e5868-9056-4b22-bb30-80bc7c1a20ed" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_9109b836-2789-48ed-ab7e-ca99ecfef4a3" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_blfs_StockIssuedDuringPeriodSharesRestrictedStockUnitNetOfForfeitures_f3a9a086-884f-4dfe-8aff-8eb4dd3afde2" xlink:href="blfs-20240930.xsd#blfs_StockIssuedDuringPeriodSharesRestrictedStockUnitNetOfForfeitures"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_959e5868-9056-4b22-bb30-80bc7c1a20ed" xlink:to="loc_blfs_StockIssuedDuringPeriodSharesRestrictedStockUnitNetOfForfeitures_f3a9a086-884f-4dfe-8aff-8eb4dd3afde2" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_blfs_StockIssuedDuringPeriodValueRestrictedStockUnitNetOfForfeitures_1ebb4332-f331-4d67-b0d9-6eccf4def318" xlink:href="blfs-20240930.xsd#blfs_StockIssuedDuringPeriodValueRestrictedStockUnitNetOfForfeitures"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_959e5868-9056-4b22-bb30-80bc7c1a20ed" xlink:to="loc_blfs_StockIssuedDuringPeriodValueRestrictedStockUnitNetOfForfeitures_1ebb4332-f331-4d67-b0d9-6eccf4def318" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures_0e0c9bf2-977e-4814-892b-906abf68179f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_959e5868-9056-4b22-bb30-80bc7c1a20ed" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures_0e0c9bf2-977e-4814-892b-906abf68179f" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures_05b891b4-d7c4-4431-9f9b-13e5bab7691a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_959e5868-9056-4b22-bb30-80bc7c1a20ed" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures_05b891b4-d7c4-4431-9f9b-13e5bab7691a" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueNewIssues_2df66bf1-507e-4c47-9320-8d3a12ac3462" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodValueNewIssues"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_959e5868-9056-4b22-bb30-80bc7c1a20ed" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueNewIssues_2df66bf1-507e-4c47-9320-8d3a12ac3462" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_blfs_StockIssuedDuringPeriodSharesContingentConsideration_874a0802-376f-4243-9e27-fbecb28de2f9" xlink:href="blfs-20240930.xsd#blfs_StockIssuedDuringPeriodSharesContingentConsideration"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_959e5868-9056-4b22-bb30-80bc7c1a20ed" xlink:to="loc_blfs_StockIssuedDuringPeriodSharesContingentConsideration_874a0802-376f-4243-9e27-fbecb28de2f9" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_blfs_StockIssuedDuringPeriodValueContingentConsideration_5b0e697a-a409-4957-904b-7beff015d98b" xlink:href="blfs-20240930.xsd#blfs_StockIssuedDuringPeriodValueContingentConsideration"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_959e5868-9056-4b22-bb30-80bc7c1a20ed" xlink:to="loc_blfs_StockIssuedDuringPeriodValueContingentConsideration_5b0e697a-a409-4957-904b-7beff015d98b" xlink:type="arc" order="13"/>
    <link:loc xlink:type="locator" xlink:label="loc_blfs_SettlementOfEscrowShares_1527b894-5c76-4309-8b8d-fce8b499d823" xlink:href="blfs-20240930.xsd#blfs_SettlementOfEscrowShares"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_959e5868-9056-4b22-bb30-80bc7c1a20ed" xlink:to="loc_blfs_SettlementOfEscrowShares_1527b894-5c76-4309-8b8d-fce8b499d823" xlink:type="arc" order="14"/>
    <link:loc xlink:type="locator" xlink:label="loc_blfs_SettlementOfEscrowValue_5cc075e3-1029-4c61-9641-92aba2f650de" xlink:href="blfs-20240930.xsd#blfs_SettlementOfEscrowValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_959e5868-9056-4b22-bb30-80bc7c1a20ed" xlink:to="loc_blfs_SettlementOfEscrowValue_5cc075e3-1029-4c61-9641-92aba2f650de" xlink:type="arc" order="15"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent_ac255ae8-20fb-4e22-a036-a9f804097a8e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_959e5868-9056-4b22-bb30-80bc7c1a20ed" xlink:to="loc_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent_ac255ae8-20fb-4e22-a036-a9f804097a8e" xlink:type="arc" order="16"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax_3ec52b96-7cb5-4ac7-9884-0cbaadb9dcbf" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_959e5868-9056-4b22-bb30-80bc7c1a20ed" xlink:to="loc_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax_3ec52b96-7cb5-4ac7-9884-0cbaadb9dcbf" xlink:type="arc" order="17"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_b82ac499-9f97-4ab7-9d80-d9170cdd12ae" 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_959e5868-9056-4b22-bb30-80bc7c1a20ed" xlink:to="loc_us-gaap_NetIncomeLoss_b82ac499-9f97-4ab7-9d80-d9170cdd12ae" xlink:type="arc" order="18"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesOutstanding_f62a5fe8-2073-4e78-8705-aee3bb8bf6fb" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PreferredStockSharesOutstanding"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_c820ed63-e6f4-482a-9fe4-fd44870ea03a" 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_CommonStockSharesOutstanding_85fbd22b-cc37-48f0-8474-c119b4ccae15" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockSharesOutstanding"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.biolifesolutions.com/role/OrganizationandsignificantaccountingpoliciesNarrativeDetails" xlink:type="simple" xlink:href="blfs-20240930.xsd#OrganizationandsignificantaccountingpoliciesNarrativeDetails"/>
  <link:definitionLink xlink:role="http://www.biolifesolutions.com/role/OrganizationandsignificantaccountingpoliciesNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermDebtLineItems_ab2421ee-404a-45f8-bd41-985a46f4c42b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShortTermDebtLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShortTermDebtTable_4cb140bc-4a5f-426e-b49e-4c6fd625a966" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfShortTermDebtTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ShortTermDebtLineItems_ab2421ee-404a-45f8-bd41-985a46f4c42b" xlink:to="loc_us-gaap_ScheduleOfShortTermDebtTable_4cb140bc-4a5f-426e-b49e-4c6fd625a966" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_395a6413-cca3-4a13-ae63-107690973353" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShortTermDebtTable_4cb140bc-4a5f-426e-b49e-4c6fd625a966" xlink:to="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_395a6413-cca3-4a13-ae63-107690973353" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskBenchmarkDomain_395a6413-cca3-4a13-ae63-107690973353_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskBenchmarkDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_395a6413-cca3-4a13-ae63-107690973353" xlink:to="loc_us-gaap_ConcentrationRiskBenchmarkDomain_395a6413-cca3-4a13-ae63-107690973353_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskBenchmarkDomain_0be3f83d-426b-44f5-9900-e5338b33962b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskBenchmarkDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_395a6413-cca3-4a13-ae63-107690973353" xlink:to="loc_us-gaap_ConcentrationRiskBenchmarkDomain_0be3f83d-426b-44f5-9900-e5338b33962b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_blfs_SupplyPurchaseMember_0bba347d-8561-4599-9a32-f8991834688d" xlink:href="blfs-20240930.xsd#blfs_SupplyPurchaseMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ConcentrationRiskBenchmarkDomain_0be3f83d-426b-44f5-9900-e5338b33962b" xlink:to="loc_blfs_SupplyPurchaseMember_0bba347d-8561-4599-9a32-f8991834688d" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableMember_b333f215-81b1-4c1f-958c-69aaef3c881d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsPayableMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ConcentrationRiskBenchmarkDomain_0be3f83d-426b-44f5-9900-e5338b33962b" xlink:to="loc_us-gaap_AccountsPayableMember_b333f215-81b1-4c1f-958c-69aaef3c881d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskByTypeAxis_809ed7c5-7287-41cc-ace1-cfa1c29ece8a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskByTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShortTermDebtTable_4cb140bc-4a5f-426e-b49e-4c6fd625a966" xlink:to="loc_us-gaap_ConcentrationRiskByTypeAxis_809ed7c5-7287-41cc-ace1-cfa1c29ece8a" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskTypeDomain_809ed7c5-7287-41cc-ace1-cfa1c29ece8a_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_ConcentrationRiskByTypeAxis_809ed7c5-7287-41cc-ace1-cfa1c29ece8a" xlink:to="loc_us-gaap_ConcentrationRiskTypeDomain_809ed7c5-7287-41cc-ace1-cfa1c29ece8a_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskTypeDomain_b979e4a1-c4d4-4a73-858f-c722f9504325" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_ConcentrationRiskByTypeAxis_809ed7c5-7287-41cc-ace1-cfa1c29ece8a" xlink:to="loc_us-gaap_ConcentrationRiskTypeDomain_b979e4a1-c4d4-4a73-858f-c722f9504325" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SupplierConcentrationRiskMember_0afbfe44-33c2-4600-ba7d-6d4730ac9734" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SupplierConcentrationRiskMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ConcentrationRiskTypeDomain_b979e4a1-c4d4-4a73-858f-c722f9504325" xlink:to="loc_us-gaap_SupplierConcentrationRiskMember_0afbfe44-33c2-4600-ba7d-6d4730ac9734" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis_b7bb095a-c264-4395-a257-afa22f929552" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShortTermDebtTable_4cb140bc-4a5f-426e-b49e-4c6fd625a966" xlink:to="loc_us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis_b7bb095a-c264-4395-a257-afa22f929552" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionSupplierDomain_b7bb095a-c264-4395-a257-afa22f929552_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionSupplierDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis_b7bb095a-c264-4395-a257-afa22f929552" xlink:to="loc_us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionSupplierDomain_b7bb095a-c264-4395-a257-afa22f929552_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionSupplierDomain_fdd690d0-d9a2-42a2-97d1-526e1a9e5451" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionSupplierDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis_b7bb095a-c264-4395-a257-afa22f929552" xlink:to="loc_us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionSupplierDomain_fdd690d0-d9a2-42a2-97d1-526e1a9e5451" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_blfs_OneSupplierMember_5e96b3b2-a2c1-493f-aef9-2607557e5f4a" xlink:href="blfs-20240930.xsd#blfs_OneSupplierMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionSupplierDomain_fdd690d0-d9a2-42a2-97d1-526e1a9e5451" xlink:to="loc_blfs_OneSupplierMember_5e96b3b2-a2c1-493f-aef9-2607557e5f4a" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NumberOfReportableSegments_142c0c03-10fd-4f89-bf77-f0aaa43ba7d6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NumberOfReportableSegments"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShortTermDebtLineItems_ab2421ee-404a-45f8-bd41-985a46f4c42b" xlink:to="loc_us-gaap_NumberOfReportableSegments_142c0c03-10fd-4f89-bf77-f0aaa43ba7d6" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NumberOfReportingUnits_f9faf41c-16ae-4ca7-a158-2e5bf6f7c6af" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NumberOfReportingUnits"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShortTermDebtLineItems_ab2421ee-404a-45f8-bd41-985a46f4c42b" xlink:to="loc_us-gaap_NumberOfReportingUnits_f9faf41c-16ae-4ca7-a158-2e5bf6f7c6af" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsAndShortTermInvestments_57f9ffce-992f-43e0-903c-73fd994b1755" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashCashEquivalentsAndShortTermInvestments"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShortTermDebtLineItems_ab2421ee-404a-45f8-bd41-985a46f4c42b" xlink:to="loc_us-gaap_CashCashEquivalentsAndShortTermInvestments_57f9ffce-992f-43e0-903c-73fd994b1755" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskPercentage1_47b5830a-f5c0-4aa8-bd2f-e254d28c8a34" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskPercentage1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShortTermDebtLineItems_ab2421ee-404a-45f8-bd41-985a46f4c42b" xlink:to="loc_us-gaap_ConcentrationRiskPercentage1_47b5830a-f5c0-4aa8-bd2f-e254d28c8a34" xlink:type="arc" order="3"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.biolifesolutions.com/role/OrganizationandsignificantaccountingpoliciesScheduleofConcentrationsofCreditRiskandBusinessRiskDetails" xlink:type="simple" xlink:href="blfs-20240930.xsd#OrganizationandsignificantaccountingpoliciesScheduleofConcentrationsofCreditRiskandBusinessRiskDetails"/>
  <link:definitionLink xlink:role="http://www.biolifesolutions.com/role/OrganizationandsignificantaccountingpoliciesScheduleofConcentrationsofCreditRiskandBusinessRiskDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskLineItems_0a8915b1-2b90-4096-92cc-aebd80a6b0a1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskTable_bf510862-c2ad-4c88-867a-2e1c09013bc5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ConcentrationRiskLineItems_0a8915b1-2b90-4096-92cc-aebd80a6b0a1" xlink:to="loc_us-gaap_ConcentrationRiskTable_bf510862-c2ad-4c88-867a-2e1c09013bc5" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MajorCustomersAxis_550581c2-abe1-4f69-8b6c-b08af2733f12" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MajorCustomersAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ConcentrationRiskTable_bf510862-c2ad-4c88-867a-2e1c09013bc5" xlink:to="loc_srt_MajorCustomersAxis_550581c2-abe1-4f69-8b6c-b08af2733f12" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_NameOfMajorCustomerDomain_550581c2-abe1-4f69-8b6c-b08af2733f12_default" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_NameOfMajorCustomerDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_MajorCustomersAxis_550581c2-abe1-4f69-8b6c-b08af2733f12" xlink:to="loc_srt_NameOfMajorCustomerDomain_550581c2-abe1-4f69-8b6c-b08af2733f12_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_NameOfMajorCustomerDomain_81c035f0-10e1-4b8e-9937-691829a0dfa5" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_NameOfMajorCustomerDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_MajorCustomersAxis_550581c2-abe1-4f69-8b6c-b08af2733f12" xlink:to="loc_srt_NameOfMajorCustomerDomain_81c035f0-10e1-4b8e-9937-691829a0dfa5" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_blfs_CustomerAMember_bb4f7614-9633-4d9b-9408-56c31c313d15" xlink:href="blfs-20240930.xsd#blfs_CustomerAMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_NameOfMajorCustomerDomain_81c035f0-10e1-4b8e-9937-691829a0dfa5" xlink:to="loc_blfs_CustomerAMember_bb4f7614-9633-4d9b-9408-56c31c313d15" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_blfs_CustomerBMember_c49b3bda-c261-4f41-bac6-6a6a33a86d43" xlink:href="blfs-20240930.xsd#blfs_CustomerBMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_NameOfMajorCustomerDomain_81c035f0-10e1-4b8e-9937-691829a0dfa5" xlink:to="loc_blfs_CustomerBMember_c49b3bda-c261-4f41-bac6-6a6a33a86d43" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_blfs_CustomerCMember_bb80288d-a8e4-47f8-b65e-fde6827c335d" xlink:href="blfs-20240930.xsd#blfs_CustomerCMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_NameOfMajorCustomerDomain_81c035f0-10e1-4b8e-9937-691829a0dfa5" xlink:to="loc_blfs_CustomerCMember_bb80288d-a8e4-47f8-b65e-fde6827c335d" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_95fdb7c3-7b38-4eef-8c03-cb6b5abacf0f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ConcentrationRiskTable_bf510862-c2ad-4c88-867a-2e1c09013bc5" xlink:to="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_95fdb7c3-7b38-4eef-8c03-cb6b5abacf0f" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskBenchmarkDomain_95fdb7c3-7b38-4eef-8c03-cb6b5abacf0f_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskBenchmarkDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_95fdb7c3-7b38-4eef-8c03-cb6b5abacf0f" xlink:to="loc_us-gaap_ConcentrationRiskBenchmarkDomain_95fdb7c3-7b38-4eef-8c03-cb6b5abacf0f_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskBenchmarkDomain_81bfb41c-f20a-4d68-aed0-9186994bafb4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskBenchmarkDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_95fdb7c3-7b38-4eef-8c03-cb6b5abacf0f" xlink:to="loc_us-gaap_ConcentrationRiskBenchmarkDomain_81bfb41c-f20a-4d68-aed0-9186994bafb4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableMember_443fd1ef-94a0-46d2-a8a6-6a049d1bbe30" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsReceivableMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ConcentrationRiskBenchmarkDomain_81bfb41c-f20a-4d68-aed0-9186994bafb4" xlink:to="loc_us-gaap_AccountsReceivableMember_443fd1ef-94a0-46d2-a8a6-6a049d1bbe30" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SalesRevenueNetMember_25809caf-3c1e-4c65-9a4d-9a1b4de442ba" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SalesRevenueNetMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ConcentrationRiskBenchmarkDomain_81bfb41c-f20a-4d68-aed0-9186994bafb4" xlink:to="loc_us-gaap_SalesRevenueNetMember_25809caf-3c1e-4c65-9a4d-9a1b4de442ba" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskByTypeAxis_a57e3857-0115-473a-a211-82cdad27bb5a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskByTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ConcentrationRiskTable_bf510862-c2ad-4c88-867a-2e1c09013bc5" xlink:to="loc_us-gaap_ConcentrationRiskByTypeAxis_a57e3857-0115-473a-a211-82cdad27bb5a" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskTypeDomain_a57e3857-0115-473a-a211-82cdad27bb5a_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_ConcentrationRiskByTypeAxis_a57e3857-0115-473a-a211-82cdad27bb5a" xlink:to="loc_us-gaap_ConcentrationRiskTypeDomain_a57e3857-0115-473a-a211-82cdad27bb5a_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskTypeDomain_b7f02c59-ad2f-421a-b484-40c87ceb1529" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_ConcentrationRiskByTypeAxis_a57e3857-0115-473a-a211-82cdad27bb5a" xlink:to="loc_us-gaap_ConcentrationRiskTypeDomain_b7f02c59-ad2f-421a-b484-40c87ceb1529" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CustomerConcentrationRiskMember_3e695617-faf7-4884-925d-1379f8556771" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CustomerConcentrationRiskMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ConcentrationRiskTypeDomain_b7f02c59-ad2f-421a-b484-40c87ceb1529" xlink:to="loc_us-gaap_CustomerConcentrationRiskMember_3e695617-faf7-4884-925d-1379f8556771" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskPercentage1_eabc7fbf-9f92-4359-b00d-4cd16de2a348" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskPercentage1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ConcentrationRiskLineItems_0a8915b1-2b90-4096-92cc-aebd80a6b0a1" xlink:to="loc_us-gaap_ConcentrationRiskPercentage1_eabc7fbf-9f92-4359-b00d-4cd16de2a348" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.biolifesolutions.com/role/OrganizationandsignificantaccountingpoliciesScheduleofProductRevenueConcentrationDetails" xlink:type="simple" xlink:href="blfs-20240930.xsd#OrganizationandsignificantaccountingpoliciesScheduleofProductRevenueConcentrationDetails"/>
  <link:definitionLink xlink:role="http://www.biolifesolutions.com/role/OrganizationandsignificantaccountingpoliciesScheduleofProductRevenueConcentrationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskLineItems_654935f3-ff28-41e1-ad7b-08efa6e89750" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskTable_a6b2e725-3503-4613-916c-dddc4660100d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ConcentrationRiskLineItems_654935f3-ff28-41e1-ad7b-08efa6e89750" xlink:to="loc_us-gaap_ConcentrationRiskTable_a6b2e725-3503-4613-916c-dddc4660100d" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductOrServiceAxis_3d74b5ce-fa35-449f-a5b3-8022b478646e" 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_ConcentrationRiskTable_a6b2e725-3503-4613-916c-dddc4660100d" xlink:to="loc_srt_ProductOrServiceAxis_3d74b5ce-fa35-449f-a5b3-8022b478646e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_3d74b5ce-fa35-449f-a5b3-8022b478646e_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_3d74b5ce-fa35-449f-a5b3-8022b478646e" xlink:to="loc_srt_ProductsAndServicesDomain_3d74b5ce-fa35-449f-a5b3-8022b478646e_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_2878e368-6c78-4d17-a1bf-73b38740d690" 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_3d74b5ce-fa35-449f-a5b3-8022b478646e" xlink:to="loc_srt_ProductsAndServicesDomain_2878e368-6c78-4d17-a1bf-73b38740d690" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_blfs_CryoStorProductsMember_e1465ee0-fa18-4a85-9459-adcc3898aaea" xlink:href="blfs-20240930.xsd#blfs_CryoStorProductsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_2878e368-6c78-4d17-a1bf-73b38740d690" xlink:to="loc_blfs_CryoStorProductsMember_e1465ee0-fa18-4a85-9459-adcc3898aaea" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_fdfe20aa-56e4-49a4-8af0-2cdd9d90306b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ConcentrationRiskTable_a6b2e725-3503-4613-916c-dddc4660100d" xlink:to="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_fdfe20aa-56e4-49a4-8af0-2cdd9d90306b" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskBenchmarkDomain_fdfe20aa-56e4-49a4-8af0-2cdd9d90306b_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskBenchmarkDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_fdfe20aa-56e4-49a4-8af0-2cdd9d90306b" xlink:to="loc_us-gaap_ConcentrationRiskBenchmarkDomain_fdfe20aa-56e4-49a4-8af0-2cdd9d90306b_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskBenchmarkDomain_46063209-47ec-4cde-b4e9-de280128515e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskBenchmarkDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_fdfe20aa-56e4-49a4-8af0-2cdd9d90306b" xlink:to="loc_us-gaap_ConcentrationRiskBenchmarkDomain_46063209-47ec-4cde-b4e9-de280128515e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SalesRevenueNetMember_f42fbbac-4a90-445f-8903-b286895f973f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SalesRevenueNetMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ConcentrationRiskBenchmarkDomain_46063209-47ec-4cde-b4e9-de280128515e" xlink:to="loc_us-gaap_SalesRevenueNetMember_f42fbbac-4a90-445f-8903-b286895f973f" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskByTypeAxis_8429584e-70f6-400a-ab69-6b0a7b3d1b8b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskByTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ConcentrationRiskTable_a6b2e725-3503-4613-916c-dddc4660100d" xlink:to="loc_us-gaap_ConcentrationRiskByTypeAxis_8429584e-70f6-400a-ab69-6b0a7b3d1b8b" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskTypeDomain_8429584e-70f6-400a-ab69-6b0a7b3d1b8b_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_ConcentrationRiskByTypeAxis_8429584e-70f6-400a-ab69-6b0a7b3d1b8b" xlink:to="loc_us-gaap_ConcentrationRiskTypeDomain_8429584e-70f6-400a-ab69-6b0a7b3d1b8b_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskTypeDomain_56f3685f-9ff0-4f08-b1c5-20a11cab00a6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_ConcentrationRiskByTypeAxis_8429584e-70f6-400a-ab69-6b0a7b3d1b8b" xlink:to="loc_us-gaap_ConcentrationRiskTypeDomain_56f3685f-9ff0-4f08-b1c5-20a11cab00a6" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProductConcentrationRiskMember_2b56a20d-a549-4d8b-8f38-11d8cddc648e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProductConcentrationRiskMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ConcentrationRiskTypeDomain_56f3685f-9ff0-4f08-b1c5-20a11cab00a6" xlink:to="loc_us-gaap_ProductConcentrationRiskMember_2b56a20d-a549-4d8b-8f38-11d8cddc648e" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeographicConcentrationRiskMember_88e2dbdb-6a35-4c34-98fd-ad8787d64cb8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GeographicConcentrationRiskMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ConcentrationRiskTypeDomain_56f3685f-9ff0-4f08-b1c5-20a11cab00a6" xlink:to="loc_us-gaap_GeographicConcentrationRiskMember_88e2dbdb-6a35-4c34-98fd-ad8787d64cb8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementGeographicalAxis_05bb4169-6dbf-476d-bb48-848ce3c16220" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_StatementGeographicalAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ConcentrationRiskTable_a6b2e725-3503-4613-916c-dddc4660100d" xlink:to="loc_srt_StatementGeographicalAxis_05bb4169-6dbf-476d-bb48-848ce3c16220" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_05bb4169-6dbf-476d-bb48-848ce3c16220_default" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_SegmentGeographicalDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_StatementGeographicalAxis_05bb4169-6dbf-476d-bb48-848ce3c16220" xlink:to="loc_srt_SegmentGeographicalDomain_05bb4169-6dbf-476d-bb48-848ce3c16220_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_ea5011c4-0e6f-40d2-8a02-7af9210e48be" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_SegmentGeographicalDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_StatementGeographicalAxis_05bb4169-6dbf-476d-bb48-848ce3c16220" xlink:to="loc_srt_SegmentGeographicalDomain_ea5011c4-0e6f-40d2-8a02-7af9210e48be" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_US_b5e6f000-0a9d-4262-bd66-3342b467c2e2" xlink:href="https://xbrl.sec.gov/country/2024/country-2024.xsd#country_US"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_ea5011c4-0e6f-40d2-8a02-7af9210e48be" xlink:to="loc_country_US_b5e6f000-0a9d-4262-bd66-3342b467c2e2" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EMEAMember_76e2583e-3711-4610-b6a2-25691f33082b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EMEAMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_ea5011c4-0e6f-40d2-8a02-7af9210e48be" xlink:to="loc_us-gaap_EMEAMember_76e2583e-3711-4610-b6a2-25691f33082b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_blfs_GeographicOtherMember_ffe0cfc2-f0a0-48b5-b7a9-379677bf7954" xlink:href="blfs-20240930.xsd#blfs_GeographicOtherMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_SegmentGeographicalDomain_ea5011c4-0e6f-40d2-8a02-7af9210e48be" xlink:to="loc_blfs_GeographicOtherMember_ffe0cfc2-f0a0-48b5-b7a9-379677bf7954" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskPercentage1_5a0dae75-34ad-45bc-be4c-b4f091afe519" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskPercentage1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ConcentrationRiskLineItems_654935f3-ff28-41e1-ad7b-08efa6e89750" xlink:to="loc_us-gaap_ConcentrationRiskPercentage1_5a0dae75-34ad-45bc-be4c-b4f091afe519" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.biolifesolutions.com/role/CorrectionofimmaterialerrorsDetails" xlink:type="simple" xlink:href="blfs-20240930.xsd#CorrectionofimmaterialerrorsDetails"/>
  <link:definitionLink xlink:role="http://www.biolifesolutions.com/role/CorrectionofimmaterialerrorsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementLineItems_a109c11d-1b46-4927-8068-32fa82e59641" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentRestatementTable_a9e87af9-0376-4705-8c32-2b40568fa2bf" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentRestatementTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementLineItems_a109c11d-1b46-4927-8068-32fa82e59641" xlink:to="loc_us-gaap_ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentRestatementTable_a9e87af9-0376-4705-8c32-2b40568fa2bf" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RestatementAxis_c57cde4b-cb49-4014-9975-1ee0aa9c8205" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RestatementAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentRestatementTable_a9e87af9-0376-4705-8c32-2b40568fa2bf" xlink:to="loc_srt_RestatementAxis_c57cde4b-cb49-4014-9975-1ee0aa9c8205" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RestatementDomain_c57cde4b-cb49-4014-9975-1ee0aa9c8205_default" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RestatementDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RestatementAxis_c57cde4b-cb49-4014-9975-1ee0aa9c8205" xlink:to="loc_srt_RestatementDomain_c57cde4b-cb49-4014-9975-1ee0aa9c8205_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RestatementDomain_9569b6ce-ab1c-49df-a0c3-67aaf2951442" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RestatementDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RestatementAxis_c57cde4b-cb49-4014-9975-1ee0aa9c8205" xlink:to="loc_srt_RestatementDomain_9569b6ce-ab1c-49df-a0c3-67aaf2951442" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScenarioPreviouslyReportedMember_a0e4ec9f-3676-4ed1-b2ac-4a3ecd289984" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ScenarioPreviouslyReportedMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RestatementDomain_9569b6ce-ab1c-49df-a0c3-67aaf2951442" xlink:to="loc_srt_ScenarioPreviouslyReportedMember_a0e4ec9f-3676-4ed1-b2ac-4a3ecd289984" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RestatementAdjustmentMember_ad040bc9-2985-4d9d-bfff-f94d92a7cf7d" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RestatementAdjustmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RestatementDomain_9569b6ce-ab1c-49df-a0c3-67aaf2951442" xlink:to="loc_srt_RestatementAdjustmentMember_ad040bc9-2985-4d9d-bfff-f94d92a7cf7d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetRelatedDisclosuresAbstract_b8e44596-3036-4bef-a45b-a04a3c3a6829" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BalanceSheetRelatedDisclosuresAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementLineItems_a109c11d-1b46-4927-8068-32fa82e59641" xlink:to="loc_us-gaap_BalanceSheetRelatedDisclosuresAbstract_b8e44596-3036-4bef-a45b-a04a3c3a6829" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapital_87753410-e7b6-44a9-85b4-bf63a3d9409e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdditionalPaidInCapital"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BalanceSheetRelatedDisclosuresAbstract_b8e44596-3036-4bef-a45b-a04a3c3a6829" xlink:to="loc_us-gaap_AdditionalPaidInCapital_87753410-e7b6-44a9-85b4-bf63a3d9409e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_c68ca8f2-47a8-4049-8ffc-9ffdb6c2af84" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BalanceSheetRelatedDisclosuresAbstract_b8e44596-3036-4bef-a45b-a04a3c3a6829" xlink:to="loc_us-gaap_RetainedEarningsAccumulatedDeficit_c68ca8f2-47a8-4049-8ffc-9ffdb6c2af84" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.biolifesolutions.com/role/DiscontinuedoperationsNarrativeDetails" xlink:type="simple" xlink:href="blfs-20240930.xsd#DiscontinuedoperationsNarrativeDetails"/>
  <link:definitionLink xlink:role="http://www.biolifesolutions.com/role/DiscontinuedoperationsNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_927ac798-ca6c-4ded-ab42-e0acbc00dd8b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_924fb9d7-62b1-4522-8b83-0c00970e962c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_927ac798-ca6c-4ded-ab42-e0acbc00dd8b" xlink:to="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_924fb9d7-62b1-4522-8b83-0c00970e962c" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_1445b540-99e5-4627-b57d-34295358facd" 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_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_924fb9d7-62b1-4522-8b83-0c00970e962c" xlink:to="loc_dei_LegalEntityAxis_1445b540-99e5-4627-b57d-34295358facd" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_1445b540-99e5-4627-b57d-34295358facd_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_1445b540-99e5-4627-b57d-34295358facd" xlink:to="loc_dei_EntityDomain_1445b540-99e5-4627-b57d-34295358facd_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_12ee501f-104f-4baa-9b6a-82aa809d5312" 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_1445b540-99e5-4627-b57d-34295358facd" xlink:to="loc_dei_EntityDomain_12ee501f-104f-4baa-9b6a-82aa809d5312" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_blfs_GlobalCoolingMember_df50f024-7761-413d-b310-52ead497bc23" xlink:href="blfs-20240930.xsd#blfs_GlobalCoolingMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_12ee501f-104f-4baa-9b6a-82aa809d5312" xlink:to="loc_blfs_GlobalCoolingMember_df50f024-7761-413d-b310-52ead497bc23" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupClassificationAxis_140205c4-ac10-4be7-9f73-b025b8336417" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisposalGroupClassificationAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_924fb9d7-62b1-4522-8b83-0c00970e962c" xlink:to="loc_us-gaap_DisposalGroupClassificationAxis_140205c4-ac10-4be7-9f73-b025b8336417" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupClassificationDomain_140205c4-ac10-4be7-9f73-b025b8336417_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisposalGroupClassificationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DisposalGroupClassificationAxis_140205c4-ac10-4be7-9f73-b025b8336417" xlink:to="loc_us-gaap_DisposalGroupClassificationDomain_140205c4-ac10-4be7-9f73-b025b8336417_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupClassificationDomain_21b28263-aa75-4578-b7f9-1073ac7f6b94" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisposalGroupClassificationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DisposalGroupClassificationAxis_140205c4-ac10-4be7-9f73-b025b8336417" xlink:to="loc_us-gaap_DisposalGroupClassificationDomain_21b28263-aa75-4578-b7f9-1073ac7f6b94" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DiscontinuedOperationsDisposedOfBySaleMember_8ebb4519-b53d-4e5d-b081-654fcda40042" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DiscontinuedOperationsDisposedOfBySaleMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisposalGroupClassificationDomain_21b28263-aa75-4578-b7f9-1073ac7f6b94" xlink:to="loc_us-gaap_DiscontinuedOperationsDisposedOfBySaleMember_8ebb4519-b53d-4e5d-b081-654fcda40042" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_dfee913e-cc15-413e-b688-89b4b2992b8a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_924fb9d7-62b1-4522-8b83-0c00970e962c" xlink:to="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_dfee913e-cc15-413e-b688-89b4b2992b8a" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_dfee913e-cc15-413e-b688-89b4b2992b8a_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_dfee913e-cc15-413e-b688-89b4b2992b8a" xlink:to="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_dfee913e-cc15-413e-b688-89b4b2992b8a_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_876ec335-4893-41f2-80a1-3eae5bb1c3d8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_dfee913e-cc15-413e-b688-89b4b2992b8a" xlink:to="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_876ec335-4893-41f2-80a1-3eae5bb1c3d8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_blfs_GlobalCoolingMember_b53827d5-8b5b-4f2c-8aaf-7be80b2c49e2" xlink:href="blfs-20240930.xsd#blfs_GlobalCoolingMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_876ec335-4893-41f2-80a1-3eae5bb1c3d8" xlink:to="loc_blfs_GlobalCoolingMember_b53827d5-8b5b-4f2c-8aaf-7be80b2c49e2" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_blfs_DisposalGroupIncludingDiscontinuedOperationCashRequiredOnClosingDate_2521af9b-e3d5-4a3e-b07f-6963b4f7e170" xlink:href="blfs-20240930.xsd#blfs_DisposalGroupIncludingDiscontinuedOperationCashRequiredOnClosingDate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_927ac798-ca6c-4ded-ab42-e0acbc00dd8b" xlink:to="loc_blfs_DisposalGroupIncludingDiscontinuedOperationCashRequiredOnClosingDate_2521af9b-e3d5-4a3e-b07f-6963b4f7e170" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_blfs_DisposalGroupIncludingDiscontinuedOperationChargesRelatedToCashFundedByEntity_886e5e41-14c5-480d-9731-ab0690145f17" xlink:href="blfs-20240930.xsd#blfs_DisposalGroupIncludingDiscontinuedOperationChargesRelatedToCashFundedByEntity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_927ac798-ca6c-4ded-ab42-e0acbc00dd8b" xlink:to="loc_blfs_DisposalGroupIncludingDiscontinuedOperationChargesRelatedToCashFundedByEntity_886e5e41-14c5-480d-9731-ab0690145f17" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_blfs_DisposalGroupIncludingDiscontinuedOperationDebtRepaymentCost_bcb94bc0-f090-4239-8701-d9268208506d" xlink:href="blfs-20240930.xsd#blfs_DisposalGroupIncludingDiscontinuedOperationDebtRepaymentCost"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_927ac798-ca6c-4ded-ab42-e0acbc00dd8b" xlink:to="loc_blfs_DisposalGroupIncludingDiscontinuedOperationDebtRepaymentCost_bcb94bc0-f090-4239-8701-d9268208506d" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_blfs_DisposalGroupIncludingDiscontinuedOperationAssumedLiabilitiesAccountsPayable_461d4834-ca45-4024-9215-d5446b02ddd7" xlink:href="blfs-20240930.xsd#blfs_DisposalGroupIncludingDiscontinuedOperationAssumedLiabilitiesAccountsPayable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_927ac798-ca6c-4ded-ab42-e0acbc00dd8b" xlink:to="loc_blfs_DisposalGroupIncludingDiscontinuedOperationAssumedLiabilitiesAccountsPayable_461d4834-ca45-4024-9215-d5446b02ddd7" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringAndRelatedCostExpectedNumberOfPositionsEliminated_5e48c369-506d-43c4-97c5-3113268a2dec" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestructuringAndRelatedCostExpectedNumberOfPositionsEliminated"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_927ac798-ca6c-4ded-ab42-e0acbc00dd8b" xlink:to="loc_us-gaap_RestructuringAndRelatedCostExpectedNumberOfPositionsEliminated_5e48c369-506d-43c4-97c5-3113268a2dec" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringAndRelatedCostNumberOfPositionsEliminatedInceptionToDatePercent_01857a0d-9693-46d8-853a-d8f3f0551699" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestructuringAndRelatedCostNumberOfPositionsEliminatedInceptionToDatePercent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_927ac798-ca6c-4ded-ab42-e0acbc00dd8b" xlink:to="loc_us-gaap_RestructuringAndRelatedCostNumberOfPositionsEliminatedInceptionToDatePercent_01857a0d-9693-46d8-853a-d8f3f0551699" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DiscontinuedOperationPeriodOfContinuingInvolvementAfterDisposal_011123a8-fbe1-4338-8e29-fe960957912c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DiscontinuedOperationPeriodOfContinuingInvolvementAfterDisposal"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_927ac798-ca6c-4ded-ab42-e0acbc00dd8b" xlink:to="loc_us-gaap_DiscontinuedOperationPeriodOfContinuingInvolvementAfterDisposal_011123a8-fbe1-4338-8e29-fe960957912c" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_blfs_DisposalGroupIncludingDiscontinuedOperationDepreciation_50607c56-323f-4204-860d-35831d7e1c1e" xlink:href="blfs-20240930.xsd#blfs_DisposalGroupIncludingDiscontinuedOperationDepreciation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_927ac798-ca6c-4ded-ab42-e0acbc00dd8b" xlink:to="loc_blfs_DisposalGroupIncludingDiscontinuedOperationDepreciation_50607c56-323f-4204-860d-35831d7e1c1e" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_blfs_DisposalGroupIncludingDiscontinuedOperationCapitalExpenditureCost_2036ecc4-d1b2-41a1-8237-7f0af86f3f66" xlink:href="blfs-20240930.xsd#blfs_DisposalGroupIncludingDiscontinuedOperationCapitalExpenditureCost"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_927ac798-ca6c-4ded-ab42-e0acbc00dd8b" xlink:to="loc_blfs_DisposalGroupIncludingDiscontinuedOperationCapitalExpenditureCost_2036ecc4-d1b2-41a1-8237-7f0af86f3f66" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_blfs_DisposalGroupIncludingDiscontinuedOperationAmortization_7256136f-9486-466d-8718-166e71147bd6" xlink:href="blfs-20240930.xsd#blfs_DisposalGroupIncludingDiscontinuedOperationAmortization"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_927ac798-ca6c-4ded-ab42-e0acbc00dd8b" xlink:to="loc_blfs_DisposalGroupIncludingDiscontinuedOperationAmortization_7256136f-9486-466d-8718-166e71147bd6" xlink:type="arc" order="9"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.biolifesolutions.com/role/DiscontinuedoperationsLossonDisposalofGlobalCoolingDetails" xlink:type="simple" xlink:href="blfs-20240930.xsd#DiscontinuedoperationsLossonDisposalofGlobalCoolingDetails"/>
  <link:definitionLink xlink:role="http://www.biolifesolutions.com/role/DiscontinuedoperationsLossonDisposalofGlobalCoolingDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_39220a53-b957-49d8-a970-b8042af46924" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_99c8d3d1-ea87-49d1-8a6c-e134bdae8946" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_39220a53-b957-49d8-a970-b8042af46924" xlink:to="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_99c8d3d1-ea87-49d1-8a6c-e134bdae8946" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupClassificationAxis_0870d7b8-1041-4f01-b931-881b19a514a5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisposalGroupClassificationAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_99c8d3d1-ea87-49d1-8a6c-e134bdae8946" xlink:to="loc_us-gaap_DisposalGroupClassificationAxis_0870d7b8-1041-4f01-b931-881b19a514a5" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupClassificationDomain_0870d7b8-1041-4f01-b931-881b19a514a5_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisposalGroupClassificationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DisposalGroupClassificationAxis_0870d7b8-1041-4f01-b931-881b19a514a5" xlink:to="loc_us-gaap_DisposalGroupClassificationDomain_0870d7b8-1041-4f01-b931-881b19a514a5_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupClassificationDomain_3d68c3a3-f7b6-4bc9-9b81-1eed37cdcf95" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisposalGroupClassificationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DisposalGroupClassificationAxis_0870d7b8-1041-4f01-b931-881b19a514a5" xlink:to="loc_us-gaap_DisposalGroupClassificationDomain_3d68c3a3-f7b6-4bc9-9b81-1eed37cdcf95" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DiscontinuedOperationsDisposedOfBySaleMember_3e4e96c8-59dd-4dcb-99db-1b083d2cd628" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DiscontinuedOperationsDisposedOfBySaleMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisposalGroupClassificationDomain_3d68c3a3-f7b6-4bc9-9b81-1eed37cdcf95" xlink:to="loc_us-gaap_DiscontinuedOperationsDisposedOfBySaleMember_3e4e96c8-59dd-4dcb-99db-1b083d2cd628" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_06bf1076-3ca3-47aa-ad2b-76e364b9ab1d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_99c8d3d1-ea87-49d1-8a6c-e134bdae8946" xlink:to="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_06bf1076-3ca3-47aa-ad2b-76e364b9ab1d" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_06bf1076-3ca3-47aa-ad2b-76e364b9ab1d_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_06bf1076-3ca3-47aa-ad2b-76e364b9ab1d" xlink:to="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_06bf1076-3ca3-47aa-ad2b-76e364b9ab1d_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_e89ccee7-4ecb-4518-bac3-31f0859b21fa" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_06bf1076-3ca3-47aa-ad2b-76e364b9ab1d" xlink:to="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_e89ccee7-4ecb-4518-bac3-31f0859b21fa" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_blfs_GlobalCoolingMember_982fb474-6e69-4ff5-bc65-3d30ff659f24" xlink:href="blfs-20240930.xsd#blfs_GlobalCoolingMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_e89ccee7-4ecb-4518-bac3-31f0859b21fa" xlink:to="loc_blfs_GlobalCoolingMember_982fb474-6e69-4ff5-bc65-3d30ff659f24" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_blfs_DisposalGroupIncludingDiscontinuedOperationSellingPricePerShare_01ce2ac9-77e8-4515-9a5a-c212f4782861" xlink:href="blfs-20240930.xsd#blfs_DisposalGroupIncludingDiscontinuedOperationSellingPricePerShare"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_39220a53-b957-49d8-a970-b8042af46924" xlink:to="loc_blfs_DisposalGroupIncludingDiscontinuedOperationSellingPricePerShare_01ce2ac9-77e8-4515-9a5a-c212f4782861" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_blfs_DisposalGroupIncludingDiscontinuedOperationSellingPrice_85256ff0-d5c2-47ca-bf41-4881356fd99c" xlink:href="blfs-20240930.xsd#blfs_DisposalGroupIncludingDiscontinuedOperationSellingPrice"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_39220a53-b957-49d8-a970-b8042af46924" xlink:to="loc_blfs_DisposalGroupIncludingDiscontinuedOperationSellingPrice_85256ff0-d5c2-47ca-bf41-4881356fd99c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_blfs_DisposalGroupIncludingDiscontinuedOperationChargesRelatedToCashFundedByEntity_c1c7f278-3599-47c7-b382-d199814781ed" xlink:href="blfs-20240930.xsd#blfs_DisposalGroupIncludingDiscontinuedOperationChargesRelatedToCashFundedByEntity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_39220a53-b957-49d8-a970-b8042af46924" xlink:to="loc_blfs_DisposalGroupIncludingDiscontinuedOperationChargesRelatedToCashFundedByEntity_c1c7f278-3599-47c7-b382-d199814781ed" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_blfs_DisposalGroupIncludingDiscontinuedOperationSellingCosts_23facc98-bf3a-45df-9858-0df2dd59c10f" xlink:href="blfs-20240930.xsd#blfs_DisposalGroupIncludingDiscontinuedOperationSellingCosts"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_39220a53-b957-49d8-a970-b8042af46924" xlink:to="loc_blfs_DisposalGroupIncludingDiscontinuedOperationSellingCosts_23facc98-bf3a-45df-9858-0df2dd59c10f" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_blfs_DisposalGroupIncludingDiscontinuedOperationNegativeSellingPrice_6d74f869-0791-4025-a49d-617b762f12ac" xlink:href="blfs-20240930.xsd#blfs_DisposalGroupIncludingDiscontinuedOperationNegativeSellingPrice"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_39220a53-b957-49d8-a970-b8042af46924" xlink:to="loc_blfs_DisposalGroupIncludingDiscontinuedOperationNegativeSellingPrice_6d74f869-0791-4025-a49d-617b762f12ac" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_blfs_DisposalGroupIncludingDiscontinuedOperationCarryingBasis_2511ff86-9e4e-4954-b3a5-7052310bfa83" xlink:href="blfs-20240930.xsd#blfs_DisposalGroupIncludingDiscontinuedOperationCarryingBasis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_39220a53-b957-49d8-a970-b8042af46924" xlink:to="loc_blfs_DisposalGroupIncludingDiscontinuedOperationCarryingBasis_2511ff86-9e4e-4954-b3a5-7052310bfa83" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_blfs_DisposalGroupIncludingDiscontinuedOperationAssumedLiabilitiesAccountsPayable_53f8c3e8-3a86-420f-a5ad-b2005aa94295" xlink:href="blfs-20240930.xsd#blfs_DisposalGroupIncludingDiscontinuedOperationAssumedLiabilitiesAccountsPayable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_39220a53-b957-49d8-a970-b8042af46924" xlink:to="loc_blfs_DisposalGroupIncludingDiscontinuedOperationAssumedLiabilitiesAccountsPayable_53f8c3e8-3a86-420f-a5ad-b2005aa94295" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_blfs_DisposalGroupIncludingDiscontinuedOperationAssumedLiabilitiesDebt_dcd1ac74-86d5-4f44-9d58-19a26f8870b6" xlink:href="blfs-20240930.xsd#blfs_DisposalGroupIncludingDiscontinuedOperationAssumedLiabilitiesDebt"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_39220a53-b957-49d8-a970-b8042af46924" xlink:to="loc_blfs_DisposalGroupIncludingDiscontinuedOperationAssumedLiabilitiesDebt_dcd1ac74-86d5-4f44-9d58-19a26f8870b6" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_blfs_DisposalGroupIncludingDiscontinuedOperationCarryingBasisExcludingAssumedLiabilities_f12bf96a-5401-4706-bd88-5fdeec36734e" xlink:href="blfs-20240930.xsd#blfs_DisposalGroupIncludingDiscontinuedOperationCarryingBasisExcludingAssumedLiabilities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_39220a53-b957-49d8-a970-b8042af46924" xlink:to="loc_blfs_DisposalGroupIncludingDiscontinuedOperationCarryingBasisExcludingAssumedLiabilities_f12bf96a-5401-4706-bd88-5fdeec36734e" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_blfs_DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationCurrencyTranslationAdjustment_1aa7dce8-3f33-4e7e-85f2-2f099eed0f27" xlink:href="blfs-20240930.xsd#blfs_DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationCurrencyTranslationAdjustment"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_39220a53-b957-49d8-a970-b8042af46924" xlink:to="loc_blfs_DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationCurrencyTranslationAdjustment_1aa7dce8-3f33-4e7e-85f2-2f099eed0f27" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax_8da2e295-428b-40e7-a757-8a83c9dca34c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_39220a53-b957-49d8-a970-b8042af46924" xlink:to="loc_us-gaap_DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax_8da2e295-428b-40e7-a757-8a83c9dca34c" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableCurrentAndNoncurrent_6d0e2664-ae3b-4493-8d4c-f6c39aaf6bed" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsPayableCurrentAndNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_39220a53-b957-49d8-a970-b8042af46924" xlink:to="loc_us-gaap_AccountsPayableCurrentAndNoncurrent_6d0e2664-ae3b-4493-8d4c-f6c39aaf6bed" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedLiabilitiesCurrentAndNoncurrent_51785f17-b19d-47b0-a3ff-2480c93e3d89" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccruedLiabilitiesCurrentAndNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_39220a53-b957-49d8-a970-b8042af46924" xlink:to="loc_us-gaap_AccruedLiabilitiesCurrentAndNoncurrent_51785f17-b19d-47b0-a3ff-2480c93e3d89" xlink:type="arc" order="12"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.biolifesolutions.com/role/DiscontinuedoperationsRIFandStockCompensationExpenseAccelerationDetails" xlink:type="simple" xlink:href="blfs-20240930.xsd#DiscontinuedoperationsRIFandStockCompensationExpenseAccelerationDetails"/>
  <link:definitionLink xlink:role="http://www.biolifesolutions.com/role/DiscontinuedoperationsRIFandStockCompensationExpenseAccelerationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_ae7c92fe-28ed-43e1-a16c-0a4c5576956c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_a8f7dfca-3b33-4e02-9025-0a46e9908d2e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_ae7c92fe-28ed-43e1-a16c-0a4c5576956c" xlink:to="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_a8f7dfca-3b33-4e02-9025-0a46e9908d2e" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringCostAndReserveAxis_5c7ea742-d2ce-43e2-94c0-8599abd7489c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestructuringCostAndReserveAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_a8f7dfca-3b33-4e02-9025-0a46e9908d2e" xlink:to="loc_us-gaap_RestructuringCostAndReserveAxis_5c7ea742-d2ce-43e2-94c0-8599abd7489c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TypeOfRestructuringDomain_5c7ea742-d2ce-43e2-94c0-8599abd7489c_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TypeOfRestructuringDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RestructuringCostAndReserveAxis_5c7ea742-d2ce-43e2-94c0-8599abd7489c" xlink:to="loc_us-gaap_TypeOfRestructuringDomain_5c7ea742-d2ce-43e2-94c0-8599abd7489c_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TypeOfRestructuringDomain_8fef57ce-7702-4bbe-8401-fa8ba0187bd4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TypeOfRestructuringDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RestructuringCostAndReserveAxis_5c7ea742-d2ce-43e2-94c0-8599abd7489c" xlink:to="loc_us-gaap_TypeOfRestructuringDomain_8fef57ce-7702-4bbe-8401-fa8ba0187bd4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeSeveranceMember_5ccab7f5-9bc0-4bd7-9e08-ac3529b62190" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EmployeeSeveranceMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TypeOfRestructuringDomain_8fef57ce-7702-4bbe-8401-fa8ba0187bd4" xlink:to="loc_us-gaap_EmployeeSeveranceMember_5ccab7f5-9bc0-4bd7-9e08-ac3529b62190" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_blfs_StockCompensationExpenseMember_c6c6e508-695d-4909-96e0-a0c1781d6ec5" xlink:href="blfs-20240930.xsd#blfs_StockCompensationExpenseMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TypeOfRestructuringDomain_8fef57ce-7702-4bbe-8401-fa8ba0187bd4" xlink:to="loc_blfs_StockCompensationExpenseMember_c6c6e508-695d-4909-96e0-a0c1781d6ec5" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherRestructuringCosts_047ce26b-d9ca-4ada-a6e5-1e4ba7716d88" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherRestructuringCosts"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_ae7c92fe-28ed-43e1-a16c-0a4c5576956c" xlink:to="loc_us-gaap_OtherRestructuringCosts_047ce26b-d9ca-4ada-a6e5-1e4ba7716d88" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SeveranceCosts1_090ef949-360f-492a-8115-3e022e83fcaf" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SeveranceCosts1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_ae7c92fe-28ed-43e1-a16c-0a4c5576956c" xlink:to="loc_us-gaap_SeveranceCosts1_090ef949-360f-492a-8115-3e022e83fcaf" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringCharges_5a2c9c09-2935-405a-b50e-b1c2bd110adb" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestructuringCharges"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_ae7c92fe-28ed-43e1-a16c-0a4c5576956c" xlink:to="loc_us-gaap_RestructuringCharges_5a2c9c09-2935-405a-b50e-b1c2bd110adb" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.biolifesolutions.com/role/DiscontinuedoperationsAssetsandLiabilitiesofDiscontinuedOperationsDetails" xlink:type="simple" xlink:href="blfs-20240930.xsd#DiscontinuedoperationsAssetsandLiabilitiesofDiscontinuedOperationsDetails"/>
  <link:definitionLink xlink:role="http://www.biolifesolutions.com/role/DiscontinuedoperationsAssetsandLiabilitiesofDiscontinuedOperationsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_c9d07990-c63f-4935-be1c-ba149062115a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_bf671dbd-cdeb-4e09-90c3-6d54a0c83719" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_c9d07990-c63f-4935-be1c-ba149062115a" xlink:to="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_bf671dbd-cdeb-4e09-90c3-6d54a0c83719" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupClassificationAxis_47e746b0-5d65-49d5-945b-326f8ca827b5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisposalGroupClassificationAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_bf671dbd-cdeb-4e09-90c3-6d54a0c83719" xlink:to="loc_us-gaap_DisposalGroupClassificationAxis_47e746b0-5d65-49d5-945b-326f8ca827b5" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupClassificationDomain_47e746b0-5d65-49d5-945b-326f8ca827b5_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisposalGroupClassificationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DisposalGroupClassificationAxis_47e746b0-5d65-49d5-945b-326f8ca827b5" xlink:to="loc_us-gaap_DisposalGroupClassificationDomain_47e746b0-5d65-49d5-945b-326f8ca827b5_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupClassificationDomain_fa54c0aa-7f52-41a3-b07b-a3e39fa82a6a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisposalGroupClassificationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DisposalGroupClassificationAxis_47e746b0-5d65-49d5-945b-326f8ca827b5" xlink:to="loc_us-gaap_DisposalGroupClassificationDomain_fa54c0aa-7f52-41a3-b07b-a3e39fa82a6a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DiscontinuedOperationsDisposedOfBySaleMember_2ca5531c-9859-4726-b30f-a90d721e5272" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DiscontinuedOperationsDisposedOfBySaleMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisposalGroupClassificationDomain_fa54c0aa-7f52-41a3-b07b-a3e39fa82a6a" xlink:to="loc_us-gaap_DiscontinuedOperationsDisposedOfBySaleMember_2ca5531c-9859-4726-b30f-a90d721e5272" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_6e3e1357-3f4c-493d-b089-cc90abddc9dc" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_bf671dbd-cdeb-4e09-90c3-6d54a0c83719" xlink:to="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_6e3e1357-3f4c-493d-b089-cc90abddc9dc" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_6e3e1357-3f4c-493d-b089-cc90abddc9dc_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_6e3e1357-3f4c-493d-b089-cc90abddc9dc" xlink:to="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_6e3e1357-3f4c-493d-b089-cc90abddc9dc_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_6b008ae5-9805-4a98-a200-009a0348db41" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_6e3e1357-3f4c-493d-b089-cc90abddc9dc" xlink:to="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_6b008ae5-9805-4a98-a200-009a0348db41" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_blfs_GlobalCoolingMember_7c990061-2ca4-42d5-8cc9-d1a4510cdd5b" xlink:href="blfs-20240930.xsd#blfs_GlobalCoolingMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_6b008ae5-9805-4a98-a200-009a0348db41" xlink:to="loc_blfs_GlobalCoolingMember_7c990061-2ca4-42d5-8cc9-d1a4510cdd5b" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationCashAndCashEquivalents_213308ca-08e1-4619-af0e-a4a7c765d48e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationCashAndCashEquivalents"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_c9d07990-c63f-4935-be1c-ba149062115a" xlink:to="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationCashAndCashEquivalents_213308ca-08e1-4619-af0e-a4a7c765d48e" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsNotesAndLoansReceivableNet_dc94f9b6-38bb-4817-9582-92f05fc7ec58" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsNotesAndLoansReceivableNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_c9d07990-c63f-4935-be1c-ba149062115a" xlink:to="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsNotesAndLoansReceivableNet_dc94f9b6-38bb-4817-9582-92f05fc7ec58" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationInventoryCurrent_d3ed0648-8cb3-49ca-af3f-6d6bcf236251" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationInventoryCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_c9d07990-c63f-4935-be1c-ba149062115a" xlink:to="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationInventoryCurrent_d3ed0648-8cb3-49ca-af3f-6d6bcf236251" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationPrepaidAndOtherAssetsCurrent_84ce8e46-6f4a-4326-9b9a-5e3d455cab62" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationPrepaidAndOtherAssetsCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_c9d07990-c63f-4935-be1c-ba149062115a" xlink:to="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationPrepaidAndOtherAssetsCurrent_84ce8e46-6f4a-4326-9b9a-5e3d455cab62" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent_7f01bf88-c2a3-4def-97ec-ffe75ec7740d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_c9d07990-c63f-4935-be1c-ba149062115a" xlink:to="loc_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent_7f01bf88-c2a3-4def-97ec-ffe75ec7740d" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipmentNoncurrent_089806da-6473-44c5-bd9d-fe15cce254af" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipmentNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_c9d07990-c63f-4935-be1c-ba149062115a" xlink:to="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipmentNoncurrent_089806da-6473-44c5-bd9d-fe15cce254af" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherNoncurrentAssets_fa7d007c-ad13-4947-8ec8-9590ed868176" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherNoncurrentAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_c9d07990-c63f-4935-be1c-ba149062115a" xlink:to="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherNoncurrentAssets_fa7d007c-ad13-4947-8ec8-9590ed868176" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation_1d1bd364-4ff7-4ad7-b68d-b6d6ce6d3d02" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_c9d07990-c63f-4935-be1c-ba149062115a" xlink:to="loc_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation_1d1bd364-4ff7-4ad7-b68d-b6d6ce6d3d02" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsPayableCurrent_936f37df-03fc-4152-b719-a7e2dcbe3791" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsPayableCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_c9d07990-c63f-4935-be1c-ba149062115a" xlink:to="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsPayableCurrent_936f37df-03fc-4152-b719-a7e2dcbe3791" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_blfs_DisposalGroupIncludingDiscontinuedOperationAccruedExpensesAndOtherCurrentLiabilities_af52af74-0f60-4e8b-9e52-6276830eec32" xlink:href="blfs-20240930.xsd#blfs_DisposalGroupIncludingDiscontinuedOperationAccruedExpensesAndOtherCurrentLiabilities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_c9d07990-c63f-4935-be1c-ba149062115a" xlink:to="loc_blfs_DisposalGroupIncludingDiscontinuedOperationAccruedExpensesAndOtherCurrentLiabilities_af52af74-0f60-4e8b-9e52-6276830eec32" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_blfs_DisposalGroupIncludingDiscontinuedOperationWarrantyLiability_5c9b69e6-455e-4d8b-9309-fc5c73e2238c" xlink:href="blfs-20240930.xsd#blfs_DisposalGroupIncludingDiscontinuedOperationWarrantyLiability"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_c9d07990-c63f-4935-be1c-ba149062115a" xlink:to="loc_blfs_DisposalGroupIncludingDiscontinuedOperationWarrantyLiability_5c9b69e6-455e-4d8b-9309-fc5c73e2238c" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_blfs_DisposalGroupIncludingDiscontinuedOperationOperatingLeaseLiabilitiesCurrent_569bf7fc-20a4-4d49-a8c9-2d93fc7df7d5" xlink:href="blfs-20240930.xsd#blfs_DisposalGroupIncludingDiscontinuedOperationOperatingLeaseLiabilitiesCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_c9d07990-c63f-4935-be1c-ba149062115a" xlink:to="loc_blfs_DisposalGroupIncludingDiscontinuedOperationOperatingLeaseLiabilitiesCurrent_569bf7fc-20a4-4d49-a8c9-2d93fc7df7d5" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_blfs_DisposalGroupIncludingDiscontinuedOperationFinanceLeaseLiabilitiesCurrent_8aa377e4-9326-42d7-bd91-c6db9c2c8450" xlink:href="blfs-20240930.xsd#blfs_DisposalGroupIncludingDiscontinuedOperationFinanceLeaseLiabilitiesCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_c9d07990-c63f-4935-be1c-ba149062115a" xlink:to="loc_blfs_DisposalGroupIncludingDiscontinuedOperationFinanceLeaseLiabilitiesCurrent_8aa377e4-9326-42d7-bd91-c6db9c2c8450" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent_beee3401-471e-4e88-8c60-ceb75581d0c6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_c9d07990-c63f-4935-be1c-ba149062115a" xlink:to="loc_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent_beee3401-471e-4e88-8c60-ceb75581d0c6" xlink:type="arc" order="13"/>
    <link:loc xlink:type="locator" xlink:label="loc_blfs_DisposalGroupIncludingDiscontinuedOperationOperatingLeaseLiabilitiesNoncurrent_1106ec60-67a9-429e-a437-cbaf2f657bf5" xlink:href="blfs-20240930.xsd#blfs_DisposalGroupIncludingDiscontinuedOperationOperatingLeaseLiabilitiesNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_c9d07990-c63f-4935-be1c-ba149062115a" xlink:to="loc_blfs_DisposalGroupIncludingDiscontinuedOperationOperatingLeaseLiabilitiesNoncurrent_1106ec60-67a9-429e-a437-cbaf2f657bf5" xlink:type="arc" order="14"/>
    <link:loc xlink:type="locator" xlink:label="loc_blfs_DisposalGroupIncludingDiscontinuedOperationFinanceLeaseLiabilitiesNoncurrent_3fbf1187-b045-4a4c-bb74-7181a2cf96ee" xlink:href="blfs-20240930.xsd#blfs_DisposalGroupIncludingDiscontinuedOperationFinanceLeaseLiabilitiesNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_c9d07990-c63f-4935-be1c-ba149062115a" xlink:to="loc_blfs_DisposalGroupIncludingDiscontinuedOperationFinanceLeaseLiabilitiesNoncurrent_3fbf1187-b045-4a4c-bb74-7181a2cf96ee" xlink:type="arc" order="15"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation_3fe7ca0e-4f39-4919-9433-e4af3425943b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_c9d07990-c63f-4935-be1c-ba149062115a" xlink:to="loc_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation_3fe7ca0e-4f39-4919-9433-e4af3425943b" xlink:type="arc" order="16"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.biolifesolutions.com/role/DiscontinuedoperationsComponentsofLossfromDiscontinuedOperationsDetails" xlink:type="simple" xlink:href="blfs-20240930.xsd#DiscontinuedoperationsComponentsofLossfromDiscontinuedOperationsDetails"/>
  <link:definitionLink xlink:role="http://www.biolifesolutions.com/role/DiscontinuedoperationsComponentsofLossfromDiscontinuedOperationsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_cfc211f6-1eb9-49a1-b3ad-ff25744d2287" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_2fad8fe5-0a36-40e6-afcb-b50912828d7a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_cfc211f6-1eb9-49a1-b3ad-ff25744d2287" xlink:to="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_2fad8fe5-0a36-40e6-afcb-b50912828d7a" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupClassificationAxis_2b8703d9-1505-4696-b156-6ce3073e3489" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisposalGroupClassificationAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_2fad8fe5-0a36-40e6-afcb-b50912828d7a" xlink:to="loc_us-gaap_DisposalGroupClassificationAxis_2b8703d9-1505-4696-b156-6ce3073e3489" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupClassificationDomain_2b8703d9-1505-4696-b156-6ce3073e3489_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisposalGroupClassificationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DisposalGroupClassificationAxis_2b8703d9-1505-4696-b156-6ce3073e3489" xlink:to="loc_us-gaap_DisposalGroupClassificationDomain_2b8703d9-1505-4696-b156-6ce3073e3489_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupClassificationDomain_ac251f3d-2b82-42c5-b4fa-052c6edf6855" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisposalGroupClassificationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DisposalGroupClassificationAxis_2b8703d9-1505-4696-b156-6ce3073e3489" xlink:to="loc_us-gaap_DisposalGroupClassificationDomain_ac251f3d-2b82-42c5-b4fa-052c6edf6855" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DiscontinuedOperationsDisposedOfBySaleMember_98813f4d-1c7d-4ac6-a54c-c370f19ee31b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DiscontinuedOperationsDisposedOfBySaleMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisposalGroupClassificationDomain_ac251f3d-2b82-42c5-b4fa-052c6edf6855" xlink:to="loc_us-gaap_DiscontinuedOperationsDisposedOfBySaleMember_98813f4d-1c7d-4ac6-a54c-c370f19ee31b" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_fd2d5a7e-dae9-4c60-b79d-623ccd2b8b52" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_2fad8fe5-0a36-40e6-afcb-b50912828d7a" xlink:to="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_fd2d5a7e-dae9-4c60-b79d-623ccd2b8b52" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_fd2d5a7e-dae9-4c60-b79d-623ccd2b8b52_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_fd2d5a7e-dae9-4c60-b79d-623ccd2b8b52" xlink:to="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_fd2d5a7e-dae9-4c60-b79d-623ccd2b8b52_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_670e9aaa-1366-43ab-a6d5-7fb93fb793a2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_fd2d5a7e-dae9-4c60-b79d-623ccd2b8b52" xlink:to="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_670e9aaa-1366-43ab-a6d5-7fb93fb793a2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_blfs_GlobalCoolingMember_5f62b648-b906-49ac-b1bf-78489fbb47cb" xlink:href="blfs-20240930.xsd#blfs_GlobalCoolingMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_670e9aaa-1366-43ab-a6d5-7fb93fb793a2" xlink:to="loc_blfs_GlobalCoolingMember_5f62b648-b906-49ac-b1bf-78489fbb47cb" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue_9a53528e-8ba9-41f1-8eba-c6f72f1c0c7d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_cfc211f6-1eb9-49a1-b3ad-ff25744d2287" xlink:to="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue_9a53528e-8ba9-41f1-8eba-c6f72f1c0c7d" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold_8904584f-0329-458b-805d-6c3d7bf48ee9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_cfc211f6-1eb9-49a1-b3ad-ff25744d2287" xlink:to="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold_8904584f-0329-458b-805d-6c3d7bf48ee9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationGrossProfitLoss_4d04549e-a4e4-4700-8f48-527ca0138943" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationGrossProfitLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_cfc211f6-1eb9-49a1-b3ad-ff25744d2287" xlink:to="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationGrossProfitLoss_4d04549e-a4e4-4700-8f48-527ca0138943" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingExpense_aabe831e-e693-4d29-a9cf-18dcdf250027" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_cfc211f6-1eb9-49a1-b3ad-ff25744d2287" xlink:to="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingExpense_aabe831e-e693-4d29-a9cf-18dcdf250027" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_blfs_DisposalGroupIncludingDiscontinuedOperationAssetImpairmentCharges_1d3dc08d-cdac-452b-a700-8f0e046168e2" xlink:href="blfs-20240930.xsd#blfs_DisposalGroupIncludingDiscontinuedOperationAssetImpairmentCharges"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_cfc211f6-1eb9-49a1-b3ad-ff25744d2287" xlink:to="loc_blfs_DisposalGroupIncludingDiscontinuedOperationAssetImpairmentCharges_1d3dc08d-cdac-452b-a700-8f0e046168e2" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_blfs_DisposalGroupIncludingDiscontinuedOperationOtherIncomeExpense_ac844895-539f-41f3-ba66-e80d5da1bf8c" xlink:href="blfs-20240930.xsd#blfs_DisposalGroupIncludingDiscontinuedOperationOtherIncomeExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_cfc211f6-1eb9-49a1-b3ad-ff25744d2287" xlink:to="loc_blfs_DisposalGroupIncludingDiscontinuedOperationOtherIncomeExpense_ac844895-539f-41f3-ba66-e80d5da1bf8c" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupNotDiscontinuedOperationGainLossOnDisposal_0e740f67-6b2d-4c07-ae9e-d98991b99a41" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisposalGroupNotDiscontinuedOperationGainLossOnDisposal"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_cfc211f6-1eb9-49a1-b3ad-ff25744d2287" xlink:to="loc_us-gaap_DisposalGroupNotDiscontinuedOperationGainLossOnDisposal_0e740f67-6b2d-4c07-ae9e-d98991b99a41" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax_7c114b1e-4c38-4b20-9e90-811382a74450" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_cfc211f6-1eb9-49a1-b3ad-ff25744d2287" xlink:to="loc_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax_7c114b1e-4c38-4b20-9e90-811382a74450" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation_c8bd57cb-a27b-4f62-8629-65ba4f02771a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_cfc211f6-1eb9-49a1-b3ad-ff25744d2287" xlink:to="loc_us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation_c8bd57cb-a27b-4f62-8629-65ba4f02771a" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity_92b403c7-da43-4fc0-abd7-d51668adf47e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_cfc211f6-1eb9-49a1-b3ad-ff25744d2287" xlink:to="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity_92b403c7-da43-4fc0-abd7-d51668adf47e" xlink:type="arc" order="9"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.biolifesolutions.com/role/FairvaluemeasurementNarrativeDetails" xlink:type="simple" xlink:href="blfs-20240930.xsd#FairvaluemeasurementNarrativeDetails"/>
  <link:definitionLink xlink:role="http://www.biolifesolutions.com/role/FairvaluemeasurementNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems_052a8a56-8732-40f9-ad27-7b30e3c1c45e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable_6b30e147-1a5c-4742-bcd3-78cf46de9cfd" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems_052a8a56-8732-40f9-ad27-7b30e3c1c45e" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable_6b30e147-1a5c-4742-bcd3-78cf46de9cfd" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_ca9982e8-4b21-45b4-b817-323e58f76d34" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable_6b30e147-1a5c-4742-bcd3-78cf46de9cfd" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_ca9982e8-4b21-45b4-b817-323e58f76d34" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_ca9982e8-4b21-45b4-b817-323e58f76d34_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_ca9982e8-4b21-45b4-b817-323e58f76d34" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_ca9982e8-4b21-45b4-b817-323e58f76d34_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_a71417ce-c107-48c5-ae95-d049ce166ba4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_ca9982e8-4b21-45b4-b817-323e58f76d34" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_a71417ce-c107-48c5-ae95-d049ce166ba4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_blfs_SciSafeHoldingsIncMember_ba7c8212-e838-4208-84ad-e5328dcb7834" xlink:href="blfs-20240930.xsd#blfs_SciSafeHoldingsIncMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_a71417ce-c107-48c5-ae95-d049ce166ba4" xlink:to="loc_blfs_SciSafeHoldingsIncMember_ba7c8212-e838-4208-84ad-e5328dcb7834" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MeasurementInputTypeAxis_6fcf1f10-4012-41a1-8073-0307e2efdbd2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MeasurementInputTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable_6b30e147-1a5c-4742-bcd3-78cf46de9cfd" xlink:to="loc_us-gaap_MeasurementInputTypeAxis_6fcf1f10-4012-41a1-8073-0307e2efdbd2" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MeasurementInputTypeDomain_6fcf1f10-4012-41a1-8073-0307e2efdbd2_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MeasurementInputTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_MeasurementInputTypeAxis_6fcf1f10-4012-41a1-8073-0307e2efdbd2" xlink:to="loc_us-gaap_MeasurementInputTypeDomain_6fcf1f10-4012-41a1-8073-0307e2efdbd2_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MeasurementInputTypeDomain_7e361cb3-0c1e-4f6a-b5b3-f95618a06bcd" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MeasurementInputTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_MeasurementInputTypeAxis_6fcf1f10-4012-41a1-8073-0307e2efdbd2" xlink:to="loc_us-gaap_MeasurementInputTypeDomain_7e361cb3-0c1e-4f6a-b5b3-f95618a06bcd" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MeasurementInputDiscountRateMember_b514240d-dd6c-41f2-9b44-c4cf88fb9221" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MeasurementInputDiscountRateMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_MeasurementInputTypeDomain_7e361cb3-0c1e-4f6a-b5b3-f95618a06bcd" xlink:to="loc_us-gaap_MeasurementInputDiscountRateMember_b514240d-dd6c-41f2-9b44-c4cf88fb9221" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MeasurementInputRiskFreeInterestRateMember_086e92ca-60d4-47ba-8bf4-ce5f0bab6891" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MeasurementInputRiskFreeInterestRateMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_MeasurementInputTypeDomain_7e361cb3-0c1e-4f6a-b5b3-f95618a06bcd" xlink:to="loc_us-gaap_MeasurementInputRiskFreeInterestRateMember_086e92ca-60d4-47ba-8bf4-ce5f0bab6891" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_blfs_MeasurementInputAssetPriceVolatilityMember_5ce4bcf8-a010-4b61-8ef5-395c204a3771" xlink:href="blfs-20240930.xsd#blfs_MeasurementInputAssetPriceVolatilityMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_MeasurementInputTypeDomain_7e361cb3-0c1e-4f6a-b5b3-f95618a06bcd" xlink:to="loc_blfs_MeasurementInputAssetPriceVolatilityMember_5ce4bcf8-a010-4b61-8ef5-395c204a3771" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_blfs_MeasurementInputRevenueVolatilityMember_c5943f8e-9afe-4d4f-a42a-d3ea2c1ccf20" xlink:href="blfs-20240930.xsd#blfs_MeasurementInputRevenueVolatilityMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_MeasurementInputTypeDomain_7e361cb3-0c1e-4f6a-b5b3-f95618a06bcd" xlink:to="loc_blfs_MeasurementInputRevenueVolatilityMember_c5943f8e-9afe-4d4f-a42a-d3ea2c1ccf20" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationContingentConsiderationLiabilityMeasurementInput_e254d38b-4fa7-4c16-9615-937ccc18110a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationContingentConsiderationLiabilityMeasurementInput"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems_052a8a56-8732-40f9-ad27-7b30e3c1c45e" xlink:to="loc_us-gaap_BusinessCombinationContingentConsiderationLiabilityMeasurementInput_e254d38b-4fa7-4c16-9615-937ccc18110a" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationContingentConsiderationLiability_ea098fce-2e93-4be3-9173-68e479e7cff4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationContingentConsiderationLiability"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems_052a8a56-8732-40f9-ad27-7b30e3c1c45e" xlink:to="loc_us-gaap_BusinessCombinationContingentConsiderationLiability_ea098fce-2e93-4be3-9173-68e479e7cff4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1_d0efdec0-54ec-429a-99a3-d2ed684a26fa" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems_052a8a56-8732-40f9-ad27-7b30e3c1c45e" xlink:to="loc_us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1_d0efdec0-54ec-429a-99a3-d2ed684a26fa" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.biolifesolutions.com/role/FairvaluemeasurementScheduleoftheCompanysFinancialAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails" xlink:type="simple" xlink:href="blfs-20240930.xsd#FairvaluemeasurementScheduleoftheCompanysFinancialAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails"/>
  <link:definitionLink xlink:role="http://www.biolifesolutions.com/role/FairvaluemeasurementScheduleoftheCompanysFinancialAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_bd80127a-47f9-4215-a652-7c8ff979a483" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_1685638c-aeb4-474d-9182-2284d5c6eb65" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_bd80127a-47f9-4215-a652-7c8ff979a483" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_1685638c-aeb4-474d-9182-2284d5c6eb65" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAxis_8611d2ec-1f33-4b15-8b25-2d8c68fb9afe" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashAndCashEquivalentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_1685638c-aeb4-474d-9182-2284d5c6eb65" xlink:to="loc_us-gaap_CashAndCashEquivalentsAxis_8611d2ec-1f33-4b15-8b25-2d8c68fb9afe" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_8611d2ec-1f33-4b15-8b25-2d8c68fb9afe_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_CashAndCashEquivalentsAxis_8611d2ec-1f33-4b15-8b25-2d8c68fb9afe" xlink:to="loc_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_8611d2ec-1f33-4b15-8b25-2d8c68fb9afe_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_8ea12c54-5c9d-49a7-8b0f-69f0ab73ae1e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_CashAndCashEquivalentsAxis_8611d2ec-1f33-4b15-8b25-2d8c68fb9afe" xlink:to="loc_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_8ea12c54-5c9d-49a7-8b0f-69f0ab73ae1e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MoneyMarketFundsMember_f13e0c87-e2f9-426a-87ef-34c0e127f11d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MoneyMarketFundsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_8ea12c54-5c9d-49a7-8b0f-69f0ab73ae1e" xlink:to="loc_us-gaap_MoneyMarketFundsMember_f13e0c87-e2f9-426a-87ef-34c0e127f11d" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_5164c263-dc03-4813-857e-feb354f8a096" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_1685638c-aeb4-474d-9182-2284d5c6eb65" xlink:to="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_5164c263-dc03-4813-857e-feb354f8a096" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_5164c263-dc03-4813-857e-feb354f8a096_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_5164c263-dc03-4813-857e-feb354f8a096" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_5164c263-dc03-4813-857e-feb354f8a096_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_1fc3bb94-210b-43dd-9328-50d5cc41c399" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_5164c263-dc03-4813-857e-feb354f8a096" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_1fc3bb94-210b-43dd-9328-50d5cc41c399" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel1Member_8b1a6f68-b7c6-4afe-bea5-2dc687fcc28f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueInputsLevel1Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_1fc3bb94-210b-43dd-9328-50d5cc41c399" xlink:to="loc_us-gaap_FairValueInputsLevel1Member_8b1a6f68-b7c6-4afe-bea5-2dc687fcc28f" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel2Member_184a0999-5ca1-499d-944b-0fe46429642f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueInputsLevel2Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_1fc3bb94-210b-43dd-9328-50d5cc41c399" xlink:to="loc_us-gaap_FairValueInputsLevel2Member_184a0999-5ca1-499d-944b-0fe46429642f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel3Member_95faf036-a5dc-49eb-b502-b3d2ed94f54b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueInputsLevel3Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_1fc3bb94-210b-43dd-9328-50d5cc41c399" xlink:to="loc_us-gaap_FairValueInputsLevel3Member_95faf036-a5dc-49eb-b502-b3d2ed94f54b" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByMeasurementFrequencyAxis_d0eba629-8f83-4659-95d4-e83dd81cb66f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueByMeasurementFrequencyAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_1685638c-aeb4-474d-9182-2284d5c6eb65" xlink:to="loc_us-gaap_FairValueByMeasurementFrequencyAxis_d0eba629-8f83-4659-95d4-e83dd81cb66f" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementFrequencyDomain_d0eba629-8f83-4659-95d4-e83dd81cb66f_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueMeasurementFrequencyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FairValueByMeasurementFrequencyAxis_d0eba629-8f83-4659-95d4-e83dd81cb66f" xlink:to="loc_us-gaap_FairValueMeasurementFrequencyDomain_d0eba629-8f83-4659-95d4-e83dd81cb66f_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementFrequencyDomain_7cca807c-b50d-43ff-b04e-dd6f731cc597" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueMeasurementFrequencyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FairValueByMeasurementFrequencyAxis_d0eba629-8f83-4659-95d4-e83dd81cb66f" xlink:to="loc_us-gaap_FairValueMeasurementFrequencyDomain_7cca807c-b50d-43ff-b04e-dd6f731cc597" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsRecurringMember_828948d5-19d5-4477-8f34-41b496568a3b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueMeasurementsRecurringMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementFrequencyDomain_7cca807c-b50d-43ff-b04e-dd6f731cc597" xlink:to="loc_us-gaap_FairValueMeasurementsRecurringMember_828948d5-19d5-4477-8f34-41b496568a3b" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentAxis_baae87a4-c781-424b-8cf3-f52887c3303d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancialInstrumentAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_1685638c-aeb4-474d-9182-2284d5c6eb65" xlink:to="loc_us-gaap_FinancialInstrumentAxis_baae87a4-c781-424b-8cf3-f52887c3303d" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_baae87a4-c781-424b-8cf3-f52887c3303d_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FinancialInstrumentAxis_baae87a4-c781-424b-8cf3-f52887c3303d" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_baae87a4-c781-424b-8cf3-f52887c3303d_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_22fe0b0e-fb59-435c-8712-844bbe64bd53" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FinancialInstrumentAxis_baae87a4-c781-424b-8cf3-f52887c3303d" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_22fe0b0e-fb59-435c-8712-844bbe64bd53" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_USGovernmentAgenciesDebtSecuritiesMember_2f660b9b-1d59-442a-b38c-072d1e877e34" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_USGovernmentAgenciesDebtSecuritiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_22fe0b0e-fb59-435c-8712-844bbe64bd53" xlink:to="loc_us-gaap_USGovernmentAgenciesDebtSecuritiesMember_2f660b9b-1d59-442a-b38c-072d1e877e34" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CorporateDebtSecuritiesMember_a8fc28ae-ea38-45fa-be8b-d9cab01c3010" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CorporateDebtSecuritiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_22fe0b0e-fb59-435c-8712-844bbe64bd53" xlink:to="loc_us-gaap_CorporateDebtSecuritiesMember_a8fc28ae-ea38-45fa-be8b-d9cab01c3010" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherDebtSecuritiesMember_ecba5188-9b37-44da-b724-10dd9b28ed8b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherDebtSecuritiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_22fe0b0e-fb59-435c-8712-844bbe64bd53" xlink:to="loc_us-gaap_OtherDebtSecuritiesMember_ecba5188-9b37-44da-b724-10dd9b28ed8b" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsFairValueDisclosureAbstract_506ee260-7ff5-4972-955c-4993baec909d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsFairValueDisclosureAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_bd80127a-47f9-4215-a652-7c8ff979a483" xlink:to="loc_us-gaap_AssetsFairValueDisclosureAbstract_506ee260-7ff5-4972-955c-4993baec909d" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsFairValueDisclosure_a72a0349-fa71-4f91-a732-59b253c0882e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashAndCashEquivalentsFairValueDisclosure"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsFairValueDisclosureAbstract_506ee260-7ff5-4972-955c-4993baec909d" xlink:to="loc_us-gaap_CashAndCashEquivalentsFairValueDisclosure_a72a0349-fa71-4f91-a732-59b253c0882e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_1afefc00-44dd-4a42-86e0-50bf7a5aa495" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AvailableForSaleSecuritiesDebtSecurities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsFairValueDisclosureAbstract_506ee260-7ff5-4972-955c-4993baec909d" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_1afefc00-44dd-4a42-86e0-50bf7a5aa495" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsFairValueDisclosure_8bebd336-145a-4782-9fd9-e59382d661d0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsFairValueDisclosure"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsFairValueDisclosureAbstract_506ee260-7ff5-4972-955c-4993baec909d" xlink:to="loc_us-gaap_AssetsFairValueDisclosure_8bebd336-145a-4782-9fd9-e59382d661d0" xlink:type="arc" order="3"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.biolifesolutions.com/role/FairvaluemeasurementScheduleoftheChangesinFairValueofContingentConsiderationLiabilitiesDetails" xlink:type="simple" xlink:href="blfs-20240930.xsd#FairvaluemeasurementScheduleoftheChangesinFairValueofContingentConsiderationLiabilitiesDetails"/>
  <link:definitionLink xlink:role="http://www.biolifesolutions.com/role/FairvaluemeasurementScheduleoftheChangesinFairValueofContingentConsiderationLiabilitiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems_d7edb1b9-a242-4297-aae4-69904e584232" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable_2ee9744d-06fe-424d-82bb-f1910f380e3e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems_d7edb1b9-a242-4297-aae4-69904e584232" xlink:to="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable_2ee9744d-06fe-424d-82bb-f1910f380e3e" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByLiabilityClassAxis_8d4ccdf2-522e-4f43-9553-b3c4eb8d19b5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueByLiabilityClassAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable_2ee9744d-06fe-424d-82bb-f1910f380e3e" xlink:to="loc_us-gaap_FairValueByLiabilityClassAxis_8d4ccdf2-522e-4f43-9553-b3c4eb8d19b5" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain_8d4ccdf2-522e-4f43-9553-b3c4eb8d19b5_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FairValueByLiabilityClassAxis_8d4ccdf2-522e-4f43-9553-b3c4eb8d19b5" xlink:to="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain_8d4ccdf2-522e-4f43-9553-b3c4eb8d19b5_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain_7c60ae5b-9e57-4d0d-a187-f0aca7fda8ba" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FairValueByLiabilityClassAxis_8d4ccdf2-522e-4f43-9553-b3c4eb8d19b5" xlink:to="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain_7c60ae5b-9e57-4d0d-a187-f0aca7fda8ba" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_blfs_ContingentConsiderationLiabilitiesMember_396faa88-16a4-43da-957e-aa03e946eecf" xlink:href="blfs-20240930.xsd#blfs_ContingentConsiderationLiabilitiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain_7c60ae5b-9e57-4d0d-a187-f0aca7fda8ba" xlink:to="loc_blfs_ContingentConsiderationLiabilitiesMember_396faa88-16a4-43da-957e-aa03e946eecf" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward_2bc2ffb3-f130-4916-b302-7c3a7c7a6c37" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems_d7edb1b9-a242-4297-aae4-69904e584232" xlink:to="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward_2bc2ffb3-f130-4916-b302-7c3a7c7a6c37" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue_d9f2f819-a025-4fa9-a1a5-26b96e99fe1c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward_2bc2ffb3-f130-4916-b302-7c3a7c7a6c37" xlink:to="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue_d9f2f819-a025-4fa9-a1a5-26b96e99fe1c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarnings1_7dd93190-b8fb-4c3d-8537-c2c91bbfa425" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarnings1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward_2bc2ffb3-f130-4916-b302-7c3a7c7a6c37" xlink:to="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarnings1_7dd93190-b8fb-4c3d-8537-c2c91bbfa425" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements_6bb66ce4-27c4-4597-8fe3-dafacf99b849" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward_2bc2ffb3-f130-4916-b302-7c3a7c7a6c37" xlink:to="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements_6bb66ce4-27c4-4597-8fe3-dafacf99b849" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue_71192b1a-255c-4c5f-8ea3-a2b86d368c1b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.biolifesolutions.com/role/InvestmentsScheduleofAvailableforSaleMarketableSecuritiesDetails" xlink:type="simple" xlink:href="blfs-20240930.xsd#InvestmentsScheduleofAvailableforSaleMarketableSecuritiesDetails"/>
  <link:definitionLink xlink:role="http://www.biolifesolutions.com/role/InvestmentsScheduleofAvailableforSaleMarketableSecuritiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_0469457d-c776-466b-bd2d-7bf9f2de5c58" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleTable_1c0a9020-2691-4870-a475-d32298d6a2c0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtSecuritiesAvailableForSaleTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_0469457d-c776-466b-bd2d-7bf9f2de5c58" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleTable_1c0a9020-2691-4870-a475-d32298d6a2c0" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentAxis_7779bc73-9c3b-4190-b0c3-84c88d94f0df" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancialInstrumentAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtSecuritiesAvailableForSaleTable_1c0a9020-2691-4870-a475-d32298d6a2c0" xlink:to="loc_us-gaap_FinancialInstrumentAxis_7779bc73-9c3b-4190-b0c3-84c88d94f0df" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_7779bc73-9c3b-4190-b0c3-84c88d94f0df_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FinancialInstrumentAxis_7779bc73-9c3b-4190-b0c3-84c88d94f0df" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_7779bc73-9c3b-4190-b0c3-84c88d94f0df_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_5d799b3d-d349-4e24-a223-d06096484be3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FinancialInstrumentAxis_7779bc73-9c3b-4190-b0c3-84c88d94f0df" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_5d799b3d-d349-4e24-a223-d06096484be3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_USGovernmentAgenciesDebtSecuritiesMember_da5a38ce-7d6a-494f-b2c3-d2128bd77a73" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_USGovernmentAgenciesDebtSecuritiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_5d799b3d-d349-4e24-a223-d06096484be3" xlink:to="loc_us-gaap_USGovernmentAgenciesDebtSecuritiesMember_da5a38ce-7d6a-494f-b2c3-d2128bd77a73" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CorporateDebtSecuritiesMember_19078c80-2d39-41f0-a7e2-bdd5df411acd" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CorporateDebtSecuritiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_5d799b3d-d349-4e24-a223-d06096484be3" xlink:to="loc_us-gaap_CorporateDebtSecuritiesMember_19078c80-2d39-41f0-a7e2-bdd5df411acd" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherDebtSecuritiesMember_b88bf13e-3c72-40c9-a74e-f4efee74279d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherDebtSecuritiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_5d799b3d-d349-4e24-a223-d06096484be3" xlink:to="loc_us-gaap_OtherDebtSecuritiesMember_b88bf13e-3c72-40c9-a74e-f4efee74279d" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostCurrent_3188ba7d-0d7e-4f03-9900-cfcb4fc38f06" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_0469457d-c776-466b-bd2d-7bf9f2de5c58" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostCurrent_3188ba7d-0d7e-4f03-9900-cfcb4fc38f06" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_blfs_DebtSecuritiesAvailableforsaleUnrealizedGainCurrent_0c253b04-e6c8-47d7-a26a-ce168fb96bb0" xlink:href="blfs-20240930.xsd#blfs_DebtSecuritiesAvailableforsaleUnrealizedGainCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_0469457d-c776-466b-bd2d-7bf9f2de5c58" xlink:to="loc_blfs_DebtSecuritiesAvailableforsaleUnrealizedGainCurrent_0c253b04-e6c8-47d7-a26a-ce168fb96bb0" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_blfs_DebtSecuritiesAvailableForSaleUnrealizedLossCurrent_bbb7a65a-c86c-4ed9-a984-eeacf1e235fe" xlink:href="blfs-20240930.xsd#blfs_DebtSecuritiesAvailableForSaleUnrealizedLossCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_0469457d-c776-466b-bd2d-7bf9f2de5c58" xlink:to="loc_blfs_DebtSecuritiesAvailableForSaleUnrealizedLossCurrent_bbb7a65a-c86c-4ed9-a984-eeacf1e235fe" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent_11d2683f-1567-4b21-90d6-d07db187989d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_0469457d-c776-466b-bd2d-7bf9f2de5c58" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent_11d2683f-1567-4b21-90d6-d07db187989d" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostNoncurrent_0203d249-11de-4118-9bcb-a32b1d5de1e2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_0469457d-c776-466b-bd2d-7bf9f2de5c58" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostNoncurrent_0203d249-11de-4118-9bcb-a32b1d5de1e2" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_blfs_DebtSecuritiesAvailableforsaleUnrealizedGainNoncurrent_6cacd1ed-c8d8-49bd-9985-6efe20fbc442" xlink:href="blfs-20240930.xsd#blfs_DebtSecuritiesAvailableforsaleUnrealizedGainNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_0469457d-c776-466b-bd2d-7bf9f2de5c58" xlink:to="loc_blfs_DebtSecuritiesAvailableforsaleUnrealizedGainNoncurrent_6cacd1ed-c8d8-49bd-9985-6efe20fbc442" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_blfs_DebtSecuritiesAvailableForSaleUnrealizedLossNoncurrent_b0748d78-da6a-4090-82f6-32d00da0cd3e" xlink:href="blfs-20240930.xsd#blfs_DebtSecuritiesAvailableForSaleUnrealizedLossNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_0469457d-c776-466b-bd2d-7bf9f2de5c58" xlink:to="loc_blfs_DebtSecuritiesAvailableForSaleUnrealizedLossNoncurrent_b0748d78-da6a-4090-82f6-32d00da0cd3e" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleAccruedInterestAfterAllowanceForCreditLossNoncurrent_2c0ea7b7-6124-4c70-99c8-232e6d6d6531" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtSecuritiesAvailableForSaleAccruedInterestAfterAllowanceForCreditLossNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_0469457d-c776-466b-bd2d-7bf9f2de5c58" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleAccruedInterestAfterAllowanceForCreditLossNoncurrent_2c0ea7b7-6124-4c70-99c8-232e6d6d6531" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_a5a4ce76-47cb-4bc1-90d9-471f91c0c630" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_0469457d-c776-466b-bd2d-7bf9f2de5c58" xlink:to="loc_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_a5a4ce76-47cb-4bc1-90d9-471f91c0c630" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_09ce9d34-b4d3-4154-9a70-79fba8df2766" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_0469457d-c776-466b-bd2d-7bf9f2de5c58" xlink:to="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_09ce9d34-b4d3-4154-9a70-79fba8df2766" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_7c766dc3-3696-497c-bdda-fcc4550c9d29" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_0469457d-c776-466b-bd2d-7bf9f2de5c58" xlink:to="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_7c766dc3-3696-497c-bdda-fcc4550c9d29" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_12380b90-3c55-4836-95f0-cbfc168e0848" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AvailableForSaleSecuritiesDebtSecurities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_0469457d-c776-466b-bd2d-7bf9f2de5c58" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_12380b90-3c55-4836-95f0-cbfc168e0848" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableforsaleAmortizedCostAbstract_a9534914-7602-4d4f-b200-c653e4ec75c6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtSecuritiesAvailableforsaleAmortizedCostAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_0469457d-c776-466b-bd2d-7bf9f2de5c58" xlink:to="loc_us-gaap_DebtSecuritiesAvailableforsaleAmortizedCostAbstract_a9534914-7602-4d4f-b200-c653e4ec75c6" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostCurrent_660df6b0-0b9f-43fe-ab61-6536101c4a0c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostCurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostNoncurrent_0e3cc0a7-6d0a-4cfd-afe6-f0e5c4d8a707" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostNoncurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_85d19a2e-780e-48c9-8c9a-272aab760cf0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesAbstract_de1036f3-ec71-4804-970c-29cfb115e750" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AvailableForSaleSecuritiesAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_0469457d-c776-466b-bd2d-7bf9f2de5c58" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesAbstract_de1036f3-ec71-4804-970c-29cfb115e750" xlink:type="arc" order="13"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent_33ea6a6e-7be2-4901-962a-03c419dd0a6d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtSecuritiesNoncurrent_91d65b23-99e2-4e51-878b-6ea16a52e182" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AvailableForSaleSecuritiesDebtSecuritiesNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesAbstract_de1036f3-ec71-4804-970c-29cfb115e750" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtSecuritiesNoncurrent_91d65b23-99e2-4e51-878b-6ea16a52e182" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_c2d7ad3a-aeae-4c35-8d72-9e6e35d08a2a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AvailableForSaleSecuritiesDebtSecurities"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.biolifesolutions.com/role/InvestmentsNarrativeDetails" xlink:type="simple" xlink:href="blfs-20240930.xsd#InvestmentsNarrativeDetails"/>
  <link:definitionLink xlink:role="http://www.biolifesolutions.com/role/InvestmentsNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsLineItems_64efe31c-8a5f-421b-9ee1-136b13852e07" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsTable_1f1caaba-09c6-46d8-a765-c2f28c74897a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsLineItems_64efe31c-8a5f-421b-9ee1-136b13852e07" xlink:to="loc_us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsTable_1f1caaba-09c6-46d8-a765-c2f28c74897a" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CounterpartyNameAxis_fba3d4f8-6c90-4fa3-89bc-f074d4847eed" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_CounterpartyNameAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsTable_1f1caaba-09c6-46d8-a765-c2f28c74897a" xlink:to="loc_srt_CounterpartyNameAxis_fba3d4f8-6c90-4fa3-89bc-f074d4847eed" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RepurchaseAgreementCounterpartyNameDomain_fba3d4f8-6c90-4fa3-89bc-f074d4847eed_default" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RepurchaseAgreementCounterpartyNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_CounterpartyNameAxis_fba3d4f8-6c90-4fa3-89bc-f074d4847eed" xlink:to="loc_srt_RepurchaseAgreementCounterpartyNameDomain_fba3d4f8-6c90-4fa3-89bc-f074d4847eed_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RepurchaseAgreementCounterpartyNameDomain_a0f6989a-f44c-4129-82f1-5ff7cffbbb0c" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RepurchaseAgreementCounterpartyNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_CounterpartyNameAxis_fba3d4f8-6c90-4fa3-89bc-f074d4847eed" xlink:to="loc_srt_RepurchaseAgreementCounterpartyNameDomain_a0f6989a-f44c-4129-82f1-5ff7cffbbb0c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_blfs_PanTHERACryoSolutionsInc.Member_0a2ba6fc-4e55-4f5b-a64d-d355210b9a7f" xlink:href="blfs-20240930.xsd#blfs_PanTHERACryoSolutionsInc.Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RepurchaseAgreementCounterpartyNameDomain_a0f6989a-f44c-4129-82f1-5ff7cffbbb0c" xlink:to="loc_blfs_PanTHERACryoSolutionsInc.Member_0a2ba6fc-4e55-4f5b-a64d-d355210b9a7f" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_blfs_IVexSolInc.Member_3b4c5d75-2731-456e-b840-c19583db550f" xlink:href="blfs-20240930.xsd#blfs_IVexSolInc.Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RepurchaseAgreementCounterpartyNameDomain_a0f6989a-f44c-4129-82f1-5ff7cffbbb0c" xlink:to="loc_blfs_IVexSolInc.Member_3b4c5d75-2731-456e-b840-c19583db550f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis_ac176217-07e3-43d5-8ddb-8aa8ec24f21a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementClassOfStockAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsTable_1f1caaba-09c6-46d8-a765-c2f28c74897a" xlink:to="loc_us-gaap_StatementClassOfStockAxis_ac176217-07e3-43d5-8ddb-8aa8ec24f21a" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_ac176217-07e3-43d5-8ddb-8aa8ec24f21a_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ClassOfStockDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementClassOfStockAxis_ac176217-07e3-43d5-8ddb-8aa8ec24f21a" xlink:to="loc_us-gaap_ClassOfStockDomain_ac176217-07e3-43d5-8ddb-8aa8ec24f21a_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_6488737a-fa3a-4d9d-bb66-b9f11485137b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ClassOfStockDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementClassOfStockAxis_ac176217-07e3-43d5-8ddb-8aa8ec24f21a" xlink:to="loc_us-gaap_ClassOfStockDomain_6488737a-fa3a-4d9d-bb66-b9f11485137b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SeriesEPreferredStockMember_8954503b-d582-4471-95b0-7c83499c5fd9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SeriesEPreferredStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_6488737a-fa3a-4d9d-bb66-b9f11485137b" xlink:to="loc_us-gaap_SeriesEPreferredStockMember_8954503b-d582-4471-95b0-7c83499c5fd9" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_blfs_SeriesA1AndA2PreferredStockMember_855c9cb3-fdfe-4511-9fb4-c57debe2d75c" xlink:href="blfs-20240930.xsd#blfs_SeriesA1AndA2PreferredStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockDomain_6488737a-fa3a-4d9d-bb66-b9f11485137b" xlink:to="loc_blfs_SeriesA1AndA2PreferredStockMember_855c9cb3-fdfe-4511-9fb4-c57debe2d75c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueAmount_c906c5fc-ff2f-4539-b747-848ef60e4532" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsLineItems_64efe31c-8a5f-421b-9ee1-136b13852e07" xlink:to="loc_us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueAmount_c906c5fc-ff2f-4539-b747-848ef60e4532" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueImpairmentLossAnnualAmount_8032ed0f-3434-4921-b14f-7ae02f39e3d0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueImpairmentLossAnnualAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsLineItems_64efe31c-8a5f-421b-9ee1-136b13852e07" xlink:to="loc_us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueImpairmentLossAnnualAmount_8032ed0f-3434-4921-b14f-7ae02f39e3d0" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.biolifesolutions.com/role/LeasesNarrativeDetails" xlink:type="simple" xlink:href="blfs-20240930.xsd#LeasesNarrativeDetails"/>
  <link:definitionLink xlink:role="http://www.biolifesolutions.com/role/LeasesNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeLeaseDescriptionLineItems_d25b1c20-ac2d-4225-85fe-768de02e768a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeLeaseDescriptionLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeLeaseDescriptionTable_2e229a9e-bb30-4efd-bfe8-f911de0b8d12" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeLeaseDescriptionTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_d25b1c20-ac2d-4225-85fe-768de02e768a" xlink:to="loc_us-gaap_LesseeLeaseDescriptionTable_2e229a9e-bb30-4efd-bfe8-f911de0b8d12" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_35a38696-01a6-4446-8867-54161d5b31a4" 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_LesseeLeaseDescriptionTable_2e229a9e-bb30-4efd-bfe8-f911de0b8d12" xlink:to="loc_srt_RangeAxis_35a38696-01a6-4446-8867-54161d5b31a4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_35a38696-01a6-4446-8867-54161d5b31a4_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_35a38696-01a6-4446-8867-54161d5b31a4" xlink:to="loc_srt_RangeMember_35a38696-01a6-4446-8867-54161d5b31a4_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_0c4df49e-a677-4cc2-a867-5a43ab06121f" 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_35a38696-01a6-4446-8867-54161d5b31a4" xlink:to="loc_srt_RangeMember_0c4df49e-a677-4cc2-a867-5a43ab06121f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_af2590b7-a373-4c24-82f0-f8bc030d04aa" 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_0c4df49e-a677-4cc2-a867-5a43ab06121f" xlink:to="loc_srt_MinimumMember_af2590b7-a373-4c24-82f0-f8bc030d04aa" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_6f563a59-0d88-45fb-b5d6-406876fc6c9e" 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_0c4df49e-a677-4cc2-a867-5a43ab06121f" xlink:to="loc_srt_MaximumMember_6f563a59-0d88-45fb-b5d6-406876fc6c9e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseContractualTermAxis_928f9d5f-9311-4e0b-bf4d-72251dd59a75" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LeaseContractualTermAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LesseeLeaseDescriptionTable_2e229a9e-bb30-4efd-bfe8-f911de0b8d12" xlink:to="loc_us-gaap_LeaseContractualTermAxis_928f9d5f-9311-4e0b-bf4d-72251dd59a75" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseContractualTermDomain_928f9d5f-9311-4e0b-bf4d-72251dd59a75_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LeaseContractualTermDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_LeaseContractualTermAxis_928f9d5f-9311-4e0b-bf4d-72251dd59a75" xlink:to="loc_us-gaap_LeaseContractualTermDomain_928f9d5f-9311-4e0b-bf4d-72251dd59a75_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseContractualTermDomain_72ed439b-b5e7-47e3-8290-5b9999453664" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LeaseContractualTermDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_LeaseContractualTermAxis_928f9d5f-9311-4e0b-bf4d-72251dd59a75" xlink:to="loc_us-gaap_LeaseContractualTermDomain_72ed439b-b5e7-47e3-8290-5b9999453664" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_blfs_RealEstateLeaseMember_169019de-c526-49a2-9444-1a7063b651bf" xlink:href="blfs-20240930.xsd#blfs_RealEstateLeaseMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LeaseContractualTermDomain_72ed439b-b5e7-47e3-8290-5b9999453664" xlink:to="loc_blfs_RealEstateLeaseMember_169019de-c526-49a2-9444-1a7063b651bf" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_blfs_VehicleAndOtherEquipmentMember_862c20e0-4ad3-4584-a253-8b9c72988269" xlink:href="blfs-20240930.xsd#blfs_VehicleAndOtherEquipmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LeaseContractualTermDomain_72ed439b-b5e7-47e3-8290-5b9999453664" xlink:to="loc_blfs_VehicleAndOtherEquipmentMember_862c20e0-4ad3-4584-a253-8b9c72988269" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseTermOfContract_dfce1cd6-2a67-406d-b16e-e90cd2223323" 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_LesseeLeaseDescriptionLineItems_d25b1c20-ac2d-4225-85fe-768de02e768a" xlink:to="loc_us-gaap_LesseeOperatingLeaseTermOfContract_dfce1cd6-2a67-406d-b16e-e90cd2223323" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseRemainingLeaseTerm_297952ae-4049-41a0-8786-54d0a6f3fd56" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseRemainingLeaseTerm"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_d25b1c20-ac2d-4225-85fe-768de02e768a" xlink:to="loc_us-gaap_LesseeOperatingLeaseRemainingLeaseTerm_297952ae-4049-41a0-8786-54d0a6f3fd56" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseRenewalTerm_08900105-6c9e-4dd7-9b56-40ab3d13d29b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseRenewalTerm"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_d25b1c20-ac2d-4225-85fe-768de02e768a" xlink:to="loc_us-gaap_LesseeOperatingLeaseRenewalTerm_08900105-6c9e-4dd7-9b56-40ab3d13d29b" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.biolifesolutions.com/role/PropertyandequipmentScheduleofPropertyandEquipmentDetails" xlink:type="simple" xlink:href="blfs-20240930.xsd#PropertyandequipmentScheduleofPropertyandEquipmentDetails"/>
  <link:definitionLink xlink:role="http://www.biolifesolutions.com/role/PropertyandequipmentScheduleofPropertyandEquipmentDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentLineItems_14f6a062-73d3-4715-ae58-00783cdec401" 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_875c14f6-c58c-47ec-bed5-3bd4849b10c4" 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_14f6a062-73d3-4715-ae58-00783cdec401" xlink:to="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_875c14f6-c58c-47ec-bed5-3bd4849b10c4" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_9acd017b-0f0e-4b26-83fd-c001bc54f5a1" 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_875c14f6-c58c-47ec-bed5-3bd4849b10c4" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_9acd017b-0f0e-4b26-83fd-c001bc54f5a1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_9acd017b-0f0e-4b26-83fd-c001bc54f5a1_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_9acd017b-0f0e-4b26-83fd-c001bc54f5a1" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_9acd017b-0f0e-4b26-83fd-c001bc54f5a1_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_a03f2a62-01e9-4797-82d4-a8a6e753fc85" 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_9acd017b-0f0e-4b26-83fd-c001bc54f5a1" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_a03f2a62-01e9-4797-82d4-a8a6e753fc85" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseholdImprovementsMember_2dca9ee9-473c-42a8-970d-c22d8ec2536a" 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_a03f2a62-01e9-4797-82d4-a8a6e753fc85" xlink:to="loc_us-gaap_LeaseholdImprovementsMember_2dca9ee9-473c-42a8-970d-c22d8ec2536a" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_blfs_FurnitureAndComputerEquipmentMember_ed37d87e-2744-4de5-b8ec-79fe9d5b8402" xlink:href="blfs-20240930.xsd#blfs_FurnitureAndComputerEquipmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_a03f2a62-01e9-4797-82d4-a8a6e753fc85" xlink:to="loc_blfs_FurnitureAndComputerEquipmentMember_ed37d87e-2744-4de5-b8ec-79fe9d5b8402" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ManufacturingFacilityMember_b4ea8abe-31b9-4447-af46-3b5b6201ab76" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ManufacturingFacilityMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_a03f2a62-01e9-4797-82d4-a8a6e753fc85" xlink:to="loc_us-gaap_ManufacturingFacilityMember_b4ea8abe-31b9-4447-af46-3b5b6201ab76" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConstructionInProgressMember_ea01f74c-4060-466e-af3c-f3785dec0846" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConstructionInProgressMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_a03f2a62-01e9-4797-82d4-a8a6e753fc85" xlink:to="loc_us-gaap_ConstructionInProgressMember_ea01f74c-4060-466e-af3c-f3785dec0846" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentGross_cd1f6b79-babc-4eee-b05e-fd01010edb5c" 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_14f6a062-73d3-4715-ae58-00783cdec401" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentGross_cd1f6b79-babc-4eee-b05e-fd01010edb5c" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_440b3774-70ae-4e5b-8ab8-b10ea0563040" 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_14f6a062-73d3-4715-ae58-00783cdec401" xlink:to="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_440b3774-70ae-4e5b-8ab8-b10ea0563040" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_1488a50d-ef4b-41af-8962-be23634b91d6" 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_14f6a062-73d3-4715-ae58-00783cdec401" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_1488a50d-ef4b-41af-8962-be23634b91d6" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.biolifesolutions.com/role/GoodwillandintangibleassetsScheduleofFiniteLivedIntangibleAssetsDetails" xlink:type="simple" xlink:href="blfs-20240930.xsd#GoodwillandintangibleassetsScheduleofFiniteLivedIntangibleAssetsDetails"/>
  <link:definitionLink xlink:role="http://www.biolifesolutions.com/role/GoodwillandintangibleassetsScheduleofFiniteLivedIntangibleAssetsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_05e7a1d3-8400-4ba6-97b5-069de27a915c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_0d39d0d0-aa47-4be5-b854-ed0efea177d4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_05e7a1d3-8400-4ba6-97b5-069de27a915c" xlink:to="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_0d39d0d0-aa47-4be5-b854-ed0efea177d4" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_a45c3631-d548-435a-92e0-73a5a5bcf394" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_0d39d0d0-aa47-4be5-b854-ed0efea177d4" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_a45c3631-d548-435a-92e0-73a5a5bcf394" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_a45c3631-d548-435a-92e0-73a5a5bcf394_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_a45c3631-d548-435a-92e0-73a5a5bcf394" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_a45c3631-d548-435a-92e0-73a5a5bcf394_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_c9cd96f0-0780-48c6-a1ab-c3c5a413c894" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_a45c3631-d548-435a-92e0-73a5a5bcf394" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_c9cd96f0-0780-48c6-a1ab-c3c5a413c894" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CustomerRelationshipsMember_b05e4dc6-1920-43d2-825d-3550c759ab7b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CustomerRelationshipsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_c9cd96f0-0780-48c6-a1ab-c3c5a413c894" xlink:to="loc_us-gaap_CustomerRelationshipsMember_b05e4dc6-1920-43d2-825d-3550c759ab7b" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TradeNamesMember_a7a1fcff-068d-4503-b4a7-babf26c6c148" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TradeNamesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_c9cd96f0-0780-48c6-a1ab-c3c5a413c894" xlink:to="loc_us-gaap_TradeNamesMember_a7a1fcff-068d-4503-b4a7-babf26c6c148" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TechnologyBasedIntangibleAssetsMember_a1f57f96-1be4-4ac6-80dd-057ba40997ad" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TechnologyBasedIntangibleAssetsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_c9cd96f0-0780-48c6-a1ab-c3c5a413c894" xlink:to="loc_us-gaap_TechnologyBasedIntangibleAssetsMember_a1f57f96-1be4-4ac6-80dd-057ba40997ad" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoncompeteAgreementsMember_3b576930-37d3-426f-a5af-0e3fa74c5f40" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NoncompeteAgreementsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_c9cd96f0-0780-48c6-a1ab-c3c5a413c894" xlink:to="loc_us-gaap_NoncompeteAgreementsMember_3b576930-37d3-426f-a5af-0e3fa74c5f40" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsGross_38c8172a-e081-4807-9680-5850450ce057" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsGross"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_05e7a1d3-8400-4ba6-97b5-069de27a915c" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsGross_38c8172a-e081-4807-9680-5850450ce057" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_6fab86e7-503f-42a5-9a42-d9ae88756e0c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_05e7a1d3-8400-4ba6-97b5-069de27a915c" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_6fab86e7-503f-42a5-9a42-d9ae88756e0c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet_67474ddc-7c23-4afd-ada1-8d350bd479de" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_05e7a1d3-8400-4ba6-97b5-069de27a915c" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsNet_67474ddc-7c23-4afd-ada1-8d350bd479de" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife_260ddcbe-5d37-47e0-ba28-0d1f57681f72" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetUsefulLife"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_05e7a1d3-8400-4ba6-97b5-069de27a915c" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife_260ddcbe-5d37-47e0-ba28-0d1f57681f72" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsGrossExcludingGoodwill_63433471-052a-4d08-9cdf-94a05633941c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IntangibleAssetsGrossExcludingGoodwill"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_05e7a1d3-8400-4ba6-97b5-069de27a915c" xlink:to="loc_us-gaap_IntangibleAssetsGrossExcludingGoodwill_63433471-052a-4d08-9cdf-94a05633941c" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_101c020f-65e8-4e13-9946-990b9d535420" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_05e7a1d3-8400-4ba6-97b5-069de27a915c" xlink:to="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_101c020f-65e8-4e13-9946-990b9d535420" xlink:type="arc" order="5"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.biolifesolutions.com/role/LongtermdebtNarrativeDetails" xlink:type="simple" xlink:href="blfs-20240930.xsd#LongtermdebtNarrativeDetails"/>
  <link:definitionLink xlink:role="http://www.biolifesolutions.com/role/LongtermdebtNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentLineItems_32d83542-f12b-4486-bedc-59cd7860d518" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentTable_d3bd3b37-6342-4761-8ead-f7c1deca8f5b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DebtInstrumentLineItems_32d83542-f12b-4486-bedc-59cd7860d518" xlink:to="loc_us-gaap_DebtInstrumentTable_d3bd3b37-6342-4761-8ead-f7c1deca8f5b" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis_ad1a4d52-c52f-40dc-b40b-b965af524285" 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_DebtInstrumentTable_d3bd3b37-6342-4761-8ead-f7c1deca8f5b" xlink:to="loc_us-gaap_DebtInstrumentAxis_ad1a4d52-c52f-40dc-b40b-b965af524285" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_ad1a4d52-c52f-40dc-b40b-b965af524285_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_ad1a4d52-c52f-40dc-b40b-b965af524285" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_ad1a4d52-c52f-40dc-b40b-b965af524285_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_4e78707e-df55-4778-bed5-1f3604a10420" 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_ad1a4d52-c52f-40dc-b40b-b965af524285" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_4e78707e-df55-4778-bed5-1f3604a10420" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_blfs_The2023TermLoanMember_ceee943d-2656-4974-8bf2-d37cf0f9f355" xlink:href="blfs-20240930.xsd#blfs_The2023TermLoanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_4e78707e-df55-4778-bed5-1f3604a10420" xlink:to="loc_blfs_The2023TermLoanMember_ceee943d-2656-4974-8bf2-d37cf0f9f355" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_blfs_SecondAmendmentTermLoanMember_e9e76f6c-0dd7-4204-af52-059ba132b5d1" xlink:href="blfs-20240930.xsd#blfs_SecondAmendmentTermLoanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_4e78707e-df55-4778-bed5-1f3604a10420" xlink:to="loc_blfs_SecondAmendmentTermLoanMember_e9e76f6c-0dd7-4204-af52-059ba132b5d1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_blfs_VariableRateComponentAxis_245205e2-8784-4c40-aea7-19d4209d195a" xlink:href="blfs-20240930.xsd#blfs_VariableRateComponentAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_d3bd3b37-6342-4761-8ead-f7c1deca8f5b" xlink:to="loc_blfs_VariableRateComponentAxis_245205e2-8784-4c40-aea7-19d4209d195a" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_blfs_VariableRateComponentDomain_245205e2-8784-4c40-aea7-19d4209d195a_default" xlink:href="blfs-20240930.xsd#blfs_VariableRateComponentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_blfs_VariableRateComponentAxis_245205e2-8784-4c40-aea7-19d4209d195a" xlink:to="loc_blfs_VariableRateComponentDomain_245205e2-8784-4c40-aea7-19d4209d195a_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_blfs_VariableRateComponentDomain_b03203b8-1807-4171-b065-8265e27ebfa1" xlink:href="blfs-20240930.xsd#blfs_VariableRateComponentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_blfs_VariableRateComponentAxis_245205e2-8784-4c40-aea7-19d4209d195a" xlink:to="loc_blfs_VariableRateComponentDomain_b03203b8-1807-4171-b065-8265e27ebfa1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_blfs_VariableRateComponentTwoMember_b5583e52-6a0d-4f54-b1ec-d12b1726c797" xlink:href="blfs-20240930.xsd#blfs_VariableRateComponentTwoMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_blfs_VariableRateComponentDomain_b03203b8-1807-4171-b065-8265e27ebfa1" xlink:to="loc_blfs_VariableRateComponentTwoMember_b5583e52-6a0d-4f54-b1ec-d12b1726c797" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_blfs_DebtInstrumentMaximumBorrowingCapacity_7edd02f9-22bf-4e98-ad81-2232a015731d" xlink:href="blfs-20240930.xsd#blfs_DebtInstrumentMaximumBorrowingCapacity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_32d83542-f12b-4486-bedc-59cd7860d518" xlink:to="loc_blfs_DebtInstrumentMaximumBorrowingCapacity_7edd02f9-22bf-4e98-ad81-2232a015731d" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_blfs_DebtInstrumentMaximumBorrowingCapacityAtClosing_ed2d90e9-9723-4842-86d7-c9c3574015fb" xlink:href="blfs-20240930.xsd#blfs_DebtInstrumentMaximumBorrowingCapacityAtClosing"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_32d83542-f12b-4486-bedc-59cd7860d518" xlink:to="loc_blfs_DebtInstrumentMaximumBorrowingCapacityAtClosing_ed2d90e9-9723-4842-86d7-c9c3574015fb" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_blfs_DebtInstrumentAdditionalMaximumAmountWithinNineMonthsAfterClosing_87081fa4-4f6d-416d-838c-26a2a8635b93" xlink:href="blfs-20240930.xsd#blfs_DebtInstrumentAdditionalMaximumAmountWithinNineMonthsAfterClosing"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_32d83542-f12b-4486-bedc-59cd7860d518" xlink:to="loc_blfs_DebtInstrumentAdditionalMaximumAmountWithinNineMonthsAfterClosing_87081fa4-4f6d-416d-838c-26a2a8635b93" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_blfs_DebtInstrumentAdditionalMaximumAmountUponCertainMilestoneAchievements_505579e5-4048-4b96-9003-b4e4864cde5d" xlink:href="blfs-20240930.xsd#blfs_DebtInstrumentAdditionalMaximumAmountUponCertainMilestoneAchievements"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_32d83542-f12b-4486-bedc-59cd7860d518" xlink:to="loc_blfs_DebtInstrumentAdditionalMaximumAmountUponCertainMilestoneAchievements_505579e5-4048-4b96-9003-b4e4864cde5d" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_blfs_DebtInstrumentAdditionalMaximumAtDiscretionOfLender_6cfd66b2-41d2-41ef-9013-61cece357114" xlink:href="blfs-20240930.xsd#blfs_DebtInstrumentAdditionalMaximumAtDiscretionOfLender"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_32d83542-f12b-4486-bedc-59cd7860d518" xlink:to="loc_blfs_DebtInstrumentAdditionalMaximumAtDiscretionOfLender_6cfd66b2-41d2-41ef-9013-61cece357114" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfDebt_f54df8ba-fccb-44e7-8dd7-3c967142c37c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromIssuanceOfDebt"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_32d83542-f12b-4486-bedc-59cd7860d518" xlink:to="loc_us-gaap_ProceedsFromIssuanceOfDebt_f54df8ba-fccb-44e7-8dd7-3c967142c37c" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentVariableInterestRateTypeExtensibleEnumeration_24a74b22-66cc-4c5b-9565-5e0212eba9af" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentVariableInterestRateTypeExtensibleEnumeration"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_32d83542-f12b-4486-bedc-59cd7860d518" xlink:to="loc_us-gaap_DebtInstrumentVariableInterestRateTypeExtensibleEnumeration_24a74b22-66cc-4c5b-9565-5e0212eba9af" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_d6fbd805-98b9-41fe-9e53-79424ba52819" 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_DebtInstrumentLineItems_32d83542-f12b-4486-bedc-59cd7860d518" xlink:to="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_d6fbd805-98b9-41fe-9e53-79424ba52819" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_blfs_DebtInstrumentInterestRateMaximumStatedPercentageForEachTrancheBorrowed_995cfdf6-e26f-44a8-99dd-8b93609b75a6" xlink:href="blfs-20240930.xsd#blfs_DebtInstrumentInterestRateMaximumStatedPercentageForEachTrancheBorrowed"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_32d83542-f12b-4486-bedc-59cd7860d518" xlink:to="loc_blfs_DebtInstrumentInterestRateMaximumStatedPercentageForEachTrancheBorrowed_995cfdf6-e26f-44a8-99dd-8b93609b75a6" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentPeriodicPaymentTermsBalloonPaymentToBePaid_5b56e5d5-8046-477d-ba70-154c3ee82844" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentPeriodicPaymentTermsBalloonPaymentToBePaid"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_32d83542-f12b-4486-bedc-59cd7860d518" xlink:to="loc_us-gaap_DebtInstrumentPeriodicPaymentTermsBalloonPaymentToBePaid_5b56e5d5-8046-477d-ba70-154c3ee82844" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_f437559e-6338-48fa-a1a4-4a90e2614de7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentInterestRateStatedPercentage"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_32d83542-f12b-4486-bedc-59cd7860d518" xlink:to="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_f437559e-6338-48fa-a1a4-4a90e2614de7" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentFaceAmount_00fb5f2a-2ed9-48cc-bcd1-514efb23c637" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentFaceAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_32d83542-f12b-4486-bedc-59cd7860d518" xlink:to="loc_us-gaap_DebtInstrumentFaceAmount_00fb5f2a-2ed9-48cc-bcd1-514efb23c637" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_blfs_DebtInstrumentNonRefundableTerminationFeeAmount_35e44444-0674-45e8-8f3d-acf93ac58833" xlink:href="blfs-20240930.xsd#blfs_DebtInstrumentNonRefundableTerminationFeeAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_32d83542-f12b-4486-bedc-59cd7860d518" xlink:to="loc_blfs_DebtInstrumentNonRefundableTerminationFeeAmount_35e44444-0674-45e8-8f3d-acf93ac58833" xlink:type="arc" order="12"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.biolifesolutions.com/role/LongtermdebtScheduleofDebtDetails" xlink:type="simple" xlink:href="blfs-20240930.xsd#LongtermdebtScheduleofDebtDetails"/>
  <link:definitionLink xlink:role="http://www.biolifesolutions.com/role/LongtermdebtScheduleofDebtDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentLineItems_a38cceac-7f86-46f8-b2e9-a92911eef9a8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentTable_28efefd6-ffd0-45e3-b4c6-1d7a4eb90449" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DebtInstrumentLineItems_a38cceac-7f86-46f8-b2e9-a92911eef9a8" xlink:to="loc_us-gaap_DebtInstrumentTable_28efefd6-ffd0-45e3-b4c6-1d7a4eb90449" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis_dda24a6f-2df8-46df-9693-cfc60dc707be" 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_DebtInstrumentTable_28efefd6-ffd0-45e3-b4c6-1d7a4eb90449" xlink:to="loc_us-gaap_DebtInstrumentAxis_dda24a6f-2df8-46df-9693-cfc60dc707be" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_dda24a6f-2df8-46df-9693-cfc60dc707be_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_dda24a6f-2df8-46df-9693-cfc60dc707be" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_dda24a6f-2df8-46df-9693-cfc60dc707be_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_c5a47069-3ac4-435a-b034-83e24599467d" 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_dda24a6f-2df8-46df-9693-cfc60dc707be" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_c5a47069-3ac4-435a-b034-83e24599467d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_blfs_GlobalCoolingAmendedTermNotesMember_8fea6f15-fe1c-4e7e-a9e7-25c87dc31377" xlink:href="blfs-20240930.xsd#blfs_GlobalCoolingAmendedTermNotesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_c5a47069-3ac4-435a-b034-83e24599467d" xlink:to="loc_blfs_GlobalCoolingAmendedTermNotesMember_8fea6f15-fe1c-4e7e-a9e7-25c87dc31377" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_blfs_TermLoanMember_1cf7c70e-1601-46f2-b224-43fc41a64935" xlink:href="blfs-20240930.xsd#blfs_TermLoanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_c5a47069-3ac4-435a-b034-83e24599467d" xlink:to="loc_blfs_TermLoanMember_1cf7c70e-1601-46f2-b224-43fc41a64935" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_blfs_FinancedInsurancePremiumMember_784118ea-b544-4a10-98fe-ce88f0904b17" xlink:href="blfs-20240930.xsd#blfs_FinancedInsurancePremiumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_c5a47069-3ac4-435a-b034-83e24599467d" xlink:to="loc_blfs_FinancedInsurancePremiumMember_784118ea-b544-4a10-98fe-ce88f0904b17" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_blfs_FreezerEquipmentLoanMember_229d42fc-aea8-4b90-8cca-ca6b4fc4a3c3" xlink:href="blfs-20240930.xsd#blfs_FreezerEquipmentLoanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_c5a47069-3ac4-435a-b034-83e24599467d" xlink:to="loc_blfs_FreezerEquipmentLoanMember_229d42fc-aea8-4b90-8cca-ca6b4fc4a3c3" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_blfs_ManufacturingEquipmentLoansMember_0dd6ae99-cdd5-44f4-ad0c-e835355be685" xlink:href="blfs-20240930.xsd#blfs_ManufacturingEquipmentLoansMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_c5a47069-3ac4-435a-b034-83e24599467d" xlink:to="loc_blfs_ManufacturingEquipmentLoansMember_0dd6ae99-cdd5-44f4-ad0c-e835355be685" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_blfs_FreezerInstallationLoanMember_fcc580f1-e308-4364-b012-6272cfaaf5fb" xlink:href="blfs-20240930.xsd#blfs_FreezerInstallationLoanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_c5a47069-3ac4-435a-b034-83e24599467d" xlink:to="loc_blfs_FreezerInstallationLoanMember_fcc580f1-e308-4364-b012-6272cfaaf5fb" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_blfs_OtherLoansMember_f524c9e2-4c15-4a2d-a3dc-20df5e391722" xlink:href="blfs-20240930.xsd#blfs_OtherLoansMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_c5a47069-3ac4-435a-b034-83e24599467d" xlink:to="loc_blfs_OtherLoansMember_f524c9e2-4c15-4a2d-a3dc-20df5e391722" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_blfs_TotalDebtMember_63a2cc81-9327-4ef4-aa2d-fd158c0b485d" xlink:href="blfs-20240930.xsd#blfs_TotalDebtMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_c5a47069-3ac4-435a-b034-83e24599467d" xlink:to="loc_blfs_TotalDebtMember_63a2cc81-9327-4ef4-aa2d-fd158c0b485d" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_6249488c-c512-44d5-b744-7239e52177a0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentInterestRateStatedPercentage"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_a38cceac-7f86-46f8-b2e9-a92911eef9a8" xlink:to="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_6249488c-c512-44d5-b744-7239e52177a0" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentCarryingAmount_c07a017d-ecf0-47bd-bbc8-35581fdedea2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentCarryingAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_a38cceac-7f86-46f8-b2e9-a92911eef9a8" xlink:to="loc_us-gaap_DebtInstrumentCarryingAmount_c07a017d-ecf0-47bd-bbc8-35581fdedea2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredFinanceCostsNet_c17f8266-f12e-4f5c-84c7-c2b1681fd4e1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredFinanceCostsNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_a38cceac-7f86-46f8-b2e9-a92911eef9a8" xlink:to="loc_us-gaap_DeferredFinanceCostsNet_c17f8266-f12e-4f5c-84c7-c2b1681fd4e1" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebt_3880905b-423b-4b1b-b1d8-59e5a1bf0d32" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebt"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_a38cceac-7f86-46f8-b2e9-a92911eef9a8" xlink:to="loc_us-gaap_LongTermDebt_3880905b-423b-4b1b-b1d8-59e5a1bf0d32" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtCurrent_408e6c5f-b259-4e08-8215-d98af8e8fcee" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_a38cceac-7f86-46f8-b2e9-a92911eef9a8" xlink:to="loc_us-gaap_LongTermDebtCurrent_408e6c5f-b259-4e08-8215-d98af8e8fcee" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtNoncurrent_e05948e4-a566-4d19-a77b-a13809354e9d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_a38cceac-7f86-46f8-b2e9-a92911eef9a8" xlink:to="loc_us-gaap_LongTermDebtNoncurrent_e05948e4-a566-4d19-a77b-a13809354e9d" xlink:type="arc" order="5"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.biolifesolutions.com/role/RevenueScheduleofBioproductionToolsandServiceRevenuesDetails" xlink:type="simple" xlink:href="blfs-20240930.xsd#RevenueScheduleofBioproductionToolsandServiceRevenuesDetails"/>
  <link:definitionLink xlink:role="http://www.biolifesolutions.com/role/RevenueScheduleofBioproductionToolsandServiceRevenuesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueLineItems_2f3af040-d80f-415d-9a2a-c3d631d00560" 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_1dcde90e-c101-4698-a6e1-3e5faff57f7a" 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_2f3af040-d80f-415d-9a2a-c3d631d00560" xlink:to="loc_us-gaap_DisaggregationOfRevenueTable_1dcde90e-c101-4698-a6e1-3e5faff57f7a" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductOrServiceAxis_fdf2067d-b5fc-42eb-9748-faca5b0bb15c" 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_1dcde90e-c101-4698-a6e1-3e5faff57f7a" xlink:to="loc_srt_ProductOrServiceAxis_fdf2067d-b5fc-42eb-9748-faca5b0bb15c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_fdf2067d-b5fc-42eb-9748-faca5b0bb15c_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_fdf2067d-b5fc-42eb-9748-faca5b0bb15c" xlink:to="loc_srt_ProductsAndServicesDomain_fdf2067d-b5fc-42eb-9748-faca5b0bb15c_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_a3142e6b-0100-4cb9-91a6-f524bfe7ddd2" 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_fdf2067d-b5fc-42eb-9748-faca5b0bb15c" xlink:to="loc_srt_ProductsAndServicesDomain_a3142e6b-0100-4cb9-91a6-f524bfe7ddd2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProductMember_4eb0c908-c4d9-4fdf-a920-c5d22da113a4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProductMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_a3142e6b-0100-4cb9-91a6-f524bfe7ddd2" xlink:to="loc_us-gaap_ProductMember_4eb0c908-c4d9-4fdf-a920-c5d22da113a4" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_blfs_ProductCellProcessingMember_77ebefe4-7f6f-4d11-b750-014d3ae652c4" xlink:href="blfs-20240930.xsd#blfs_ProductCellProcessingMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ProductMember_4eb0c908-c4d9-4fdf-a920-c5d22da113a4" xlink:to="loc_blfs_ProductCellProcessingMember_77ebefe4-7f6f-4d11-b750-014d3ae652c4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_blfs_ProductBiostorageServicesMember_69aa8227-4d0d-47f7-8cae-a4d727c1c604" xlink:href="blfs-20240930.xsd#blfs_ProductBiostorageServicesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ProductMember_4eb0c908-c4d9-4fdf-a920-c5d22da113a4" xlink:to="loc_blfs_ProductBiostorageServicesMember_69aa8227-4d0d-47f7-8cae-a4d727c1c604" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_blfs_ProductFreezerAndThawMember_b3021555-4709-4eda-b5ca-ffaa37d635ce" xlink:href="blfs-20240930.xsd#blfs_ProductFreezerAndThawMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ProductMember_4eb0c908-c4d9-4fdf-a920-c5d22da113a4" xlink:to="loc_blfs_ProductFreezerAndThawMember_b3021555-4709-4eda-b5ca-ffaa37d635ce" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ServiceMember_97f9304e-0be4-417d-a9e3-2e0e50b710ae" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ServiceMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_a3142e6b-0100-4cb9-91a6-f524bfe7ddd2" xlink:to="loc_us-gaap_ServiceMember_97f9304e-0be4-417d-a9e3-2e0e50b710ae" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_blfs_ServiceBiostorageServicesMember_fe0859c9-70ac-49c4-820d-adabdf4297eb" xlink:href="blfs-20240930.xsd#blfs_ServiceBiostorageServicesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ServiceMember_97f9304e-0be4-417d-a9e3-2e0e50b710ae" xlink:to="loc_blfs_ServiceBiostorageServicesMember_fe0859c9-70ac-49c4-820d-adabdf4297eb" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_blfs_ServiceFreezerAndThawMember_e92b618d-c923-4496-9b51-648fb24e3b7a" xlink:href="blfs-20240930.xsd#blfs_ServiceFreezerAndThawMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ServiceMember_97f9304e-0be4-417d-a9e3-2e0e50b710ae" xlink:to="loc_blfs_ServiceFreezerAndThawMember_e92b618d-c923-4496-9b51-648fb24e3b7a" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_blfs_RentalRevenueMember_2d3f194f-9780-4e87-964c-589cedca036e" xlink:href="blfs-20240930.xsd#blfs_RentalRevenueMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_a3142e6b-0100-4cb9-91a6-f524bfe7ddd2" xlink:to="loc_blfs_RentalRevenueMember_2d3f194f-9780-4e87-964c-589cedca036e" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_blfs_RentalRevenueBiostorageServicesMember_aa2dfa5c-ff87-4e8c-bd80-82a3329df8c2" xlink:href="blfs-20240930.xsd#blfs_RentalRevenueBiostorageServicesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_blfs_RentalRevenueMember_2d3f194f-9780-4e87-964c-589cedca036e" xlink:to="loc_blfs_RentalRevenueBiostorageServicesMember_aa2dfa5c-ff87-4e8c-bd80-82a3329df8c2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax_30a3bb72-3950-40ed-ac01-fb0483591544" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_2f3af040-d80f-415d-9a2a-c3d631d00560" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax_30a3bb72-3950-40ed-ac01-fb0483591544" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.biolifesolutions.com/role/RevenueScheduleofRemainingPerformanceObligationsDetails" xlink:type="simple" xlink:href="blfs-20240930.xsd#RevenueScheduleofRemainingPerformanceObligationsDetails"/>
  <link:definitionLink xlink:role="http://www.biolifesolutions.com/role/RevenueScheduleofRemainingPerformanceObligationsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems_0d1ea650-79ef-4980-af61-c72b4329347f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable_1b58c995-b419-49ef-acd6-cd5d4eaf6d3f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems_0d1ea650-79ef-4980-af61-c72b4329347f" xlink:to="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable_1b58c995-b419-49ef-acd6-cd5d4eaf6d3f" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis_6a3e1246-d5ee-4bd6-bd39-a3e685ab2844" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable_1b58c995-b419-49ef-acd6-cd5d4eaf6d3f" xlink:to="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis_6a3e1246-d5ee-4bd6-bd39-a3e685ab2844" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductOrServiceAxis_09f827b7-7e84-45b2-b74d-9a4aae2c5cd8" 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_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable_1b58c995-b419-49ef-acd6-cd5d4eaf6d3f" xlink:to="loc_srt_ProductOrServiceAxis_09f827b7-7e84-45b2-b74d-9a4aae2c5cd8" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_09f827b7-7e84-45b2-b74d-9a4aae2c5cd8_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_09f827b7-7e84-45b2-b74d-9a4aae2c5cd8" xlink:to="loc_srt_ProductsAndServicesDomain_09f827b7-7e84-45b2-b74d-9a4aae2c5cd8_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_686a64c6-69d9-4bd1-beaa-1168bce06b0d" 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_09f827b7-7e84-45b2-b74d-9a4aae2c5cd8" xlink:to="loc_srt_ProductsAndServicesDomain_686a64c6-69d9-4bd1-beaa-1168bce06b0d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_blfs_RentalRevenueMember_bdebe5dc-34a6-492a-ad47-f4dbbac918db" xlink:href="blfs-20240930.xsd#blfs_RentalRevenueMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_686a64c6-69d9-4bd1-beaa-1168bce06b0d" xlink:to="loc_blfs_RentalRevenueMember_bdebe5dc-34a6-492a-ad47-f4dbbac918db" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_blfs_ServiceRevenueMember_e33ee44b-003f-4e03-ae1c-28747a5c07f1" xlink:href="blfs-20240930.xsd#blfs_ServiceRevenueMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_686a64c6-69d9-4bd1-beaa-1168bce06b0d" xlink:to="loc_blfs_ServiceRevenueMember_e33ee44b-003f-4e03-ae1c-28747a5c07f1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligation_b12fbe25-64c1-4373-9db2-928fcd70bb72" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueRemainingPerformanceObligation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems_0d1ea650-79ef-4980-af61-c72b4329347f" xlink:to="loc_us-gaap_RevenueRemainingPerformanceObligation_b12fbe25-64c1-4373-9db2-928fcd70bb72" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1_cb116d55-d8ec-4c9c-a57a-e648e55959c8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems_0d1ea650-79ef-4980-af61-c72b4329347f" xlink:to="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1_cb116d55-d8ec-4c9c-a57a-e648e55959c8" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.biolifesolutions.com/role/RevenueScheduleofRemainingPerformanceObligationsDetails_1" xlink:type="simple" xlink:href="blfs-20240930.xsd#RevenueScheduleofRemainingPerformanceObligationsDetails_1"/>
  <link:definitionLink xlink:role="http://www.biolifesolutions.com/role/RevenueScheduleofRemainingPerformanceObligationsDetails_1" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems_0d1ea650-79ef-4980-af61-c72b4329347f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable_1b58c995-b419-49ef-acd6-cd5d4eaf6d3f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems_0d1ea650-79ef-4980-af61-c72b4329347f" xlink:to="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable_1b58c995-b419-49ef-acd6-cd5d4eaf6d3f" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductOrServiceAxis_09f827b7-7e84-45b2-b74d-9a4aae2c5cd8" 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_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable_1b58c995-b419-49ef-acd6-cd5d4eaf6d3f" xlink:to="loc_srt_ProductOrServiceAxis_09f827b7-7e84-45b2-b74d-9a4aae2c5cd8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_09f827b7-7e84-45b2-b74d-9a4aae2c5cd8_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_09f827b7-7e84-45b2-b74d-9a4aae2c5cd8" xlink:to="loc_srt_ProductsAndServicesDomain_09f827b7-7e84-45b2-b74d-9a4aae2c5cd8_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_686a64c6-69d9-4bd1-beaa-1168bce06b0d" 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_09f827b7-7e84-45b2-b74d-9a4aae2c5cd8" xlink:to="loc_srt_ProductsAndServicesDomain_686a64c6-69d9-4bd1-beaa-1168bce06b0d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_blfs_RentalRevenueMember_bdebe5dc-34a6-492a-ad47-f4dbbac918db" xlink:href="blfs-20240930.xsd#blfs_RentalRevenueMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_686a64c6-69d9-4bd1-beaa-1168bce06b0d" xlink:to="loc_blfs_RentalRevenueMember_bdebe5dc-34a6-492a-ad47-f4dbbac918db" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_blfs_ServiceRevenueMember_e33ee44b-003f-4e03-ae1c-28747a5c07f1" xlink:href="blfs-20240930.xsd#blfs_ServiceRevenueMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_686a64c6-69d9-4bd1-beaa-1168bce06b0d" xlink:to="loc_blfs_ServiceRevenueMember_e33ee44b-003f-4e03-ae1c-28747a5c07f1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligation_b12fbe25-64c1-4373-9db2-928fcd70bb72" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueRemainingPerformanceObligation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems_0d1ea650-79ef-4980-af61-c72b4329347f" xlink:to="loc_us-gaap_RevenueRemainingPerformanceObligation_b12fbe25-64c1-4373-9db2-928fcd70bb72" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1_cb116d55-d8ec-4c9c-a57a-e648e55959c8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems_0d1ea650-79ef-4980-af61-c72b4329347f" xlink:to="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1_cb116d55-d8ec-4c9c-a57a-e648e55959c8" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.biolifesolutions.com/role/StockbasedcompensationNarrativeDetails" xlink:type="simple" xlink:href="blfs-20240930.xsd#StockbasedcompensationNarrativeDetails"/>
  <link:definitionLink xlink:role="http://www.biolifesolutions.com/role/StockbasedcompensationNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_c627137c-3d29-46b0-9086-caf09765bb47" 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_09434bf6-18c6-41cf-8027-cca2a5169832" 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_c627137c-3d29-46b0-9086-caf09765bb47" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_09434bf6-18c6-41cf-8027-cca2a5169832" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_48bc1762-6368-46f1-b4a1-1c8e121b010f" 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_09434bf6-18c6-41cf-8027-cca2a5169832" xlink:to="loc_us-gaap_AwardTypeAxis_48bc1762-6368-46f1-b4a1-1c8e121b010f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_48bc1762-6368-46f1-b4a1-1c8e121b010f_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_48bc1762-6368-46f1-b4a1-1c8e121b010f" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_48bc1762-6368-46f1-b4a1-1c8e121b010f_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_15621fde-01b5-496b-b998-db6759f05071" 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_48bc1762-6368-46f1-b4a1-1c8e121b010f" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_15621fde-01b5-496b-b998-db6759f05071" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockOptionMember_845fcfe6-d44e-471c-9189-905cd804ddb3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EmployeeStockOptionMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_15621fde-01b5-496b-b998-db6759f05071" xlink:to="loc_us-gaap_EmployeeStockOptionMember_845fcfe6-d44e-471c-9189-905cd804ddb3" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockMember_881f8b43-6135-40a0-98f2-272b8a5a8591" 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_15621fde-01b5-496b-b998-db6759f05071" xlink:to="loc_us-gaap_RestrictedStockMember_881f8b43-6135-40a0-98f2-272b8a5a8591" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PerformanceSharesMember_0452b16b-b534-4649-b728-2ff15869658d" 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_15621fde-01b5-496b-b998-db6759f05071" xlink:to="loc_us-gaap_PerformanceSharesMember_0452b16b-b534-4649-b728-2ff15869658d" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_blfs_MarketbasedRestrictedStockMember_6a374719-23a0-4cdd-9ab5-d61ddf39a738" xlink:href="blfs-20240930.xsd#blfs_MarketbasedRestrictedStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_15621fde-01b5-496b-b998-db6759f05071" xlink:to="loc_blfs_MarketbasedRestrictedStockMember_6a374719-23a0-4cdd-9ab5-d61ddf39a738" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_TitleOfIndividualAxis_dc74528b-001b-476c-9067-fdfdbd1f8552" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_TitleOfIndividualAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_09434bf6-18c6-41cf-8027-cca2a5169832" xlink:to="loc_srt_TitleOfIndividualAxis_dc74528b-001b-476c-9067-fdfdbd1f8552" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain_dc74528b-001b-476c-9067-fdfdbd1f8552_default" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_TitleOfIndividualWithRelationshipToEntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_TitleOfIndividualAxis_dc74528b-001b-476c-9067-fdfdbd1f8552" xlink:to="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain_dc74528b-001b-476c-9067-fdfdbd1f8552_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain_657f2e07-307b-4987-ba4a-4965ee3b7a50" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_TitleOfIndividualWithRelationshipToEntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_TitleOfIndividualAxis_dc74528b-001b-476c-9067-fdfdbd1f8552" xlink:to="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain_657f2e07-307b-4987-ba4a-4965ee3b7a50" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ExecutiveOfficerMember_d5d486b4-88cf-4e12-9b6a-5452c3a54a58" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ExecutiveOfficerMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain_657f2e07-307b-4987-ba4a-4965ee3b7a50" xlink:to="loc_srt_ExecutiveOfficerMember_d5d486b4-88cf-4e12-9b6a-5452c3a54a58" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_99fe00e6-c81c-4699-bf70-fa9718478df5" 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_09434bf6-18c6-41cf-8027-cca2a5169832" xlink:to="loc_srt_RangeAxis_99fe00e6-c81c-4699-bf70-fa9718478df5" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_99fe00e6-c81c-4699-bf70-fa9718478df5_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_99fe00e6-c81c-4699-bf70-fa9718478df5" xlink:to="loc_srt_RangeMember_99fe00e6-c81c-4699-bf70-fa9718478df5_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_69971ca3-a742-4623-870a-8cfd6765eb8b" 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_99fe00e6-c81c-4699-bf70-fa9718478df5" xlink:to="loc_srt_RangeMember_69971ca3-a742-4623-870a-8cfd6765eb8b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_4aff3e60-cf79-4678-ad77-784cb66520d5" 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_69971ca3-a742-4623-870a-8cfd6765eb8b" xlink:to="loc_srt_MinimumMember_4aff3e60-cf79-4678-ad77-784cb66520d5" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_335b4f8e-dc6d-40a7-a6e2-6f86056066e7" 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_69971ca3-a742-4623-870a-8cfd6765eb8b" xlink:to="loc_srt_MaximumMember_335b4f8e-dc6d-40a7-a6e2-6f86056066e7" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RestatementAxis_467bd67a-c156-404b-88ed-e3447818f88e" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RestatementAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_09434bf6-18c6-41cf-8027-cca2a5169832" xlink:to="loc_srt_RestatementAxis_467bd67a-c156-404b-88ed-e3447818f88e" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RestatementDomain_467bd67a-c156-404b-88ed-e3447818f88e_default" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RestatementDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RestatementAxis_467bd67a-c156-404b-88ed-e3447818f88e" xlink:to="loc_srt_RestatementDomain_467bd67a-c156-404b-88ed-e3447818f88e_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RestatementDomain_92dcd4c8-cd16-442a-94d6-779318d3b19b" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RestatementDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RestatementAxis_467bd67a-c156-404b-88ed-e3447818f88e" xlink:to="loc_srt_RestatementDomain_92dcd4c8-cd16-442a-94d6-779318d3b19b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RestatementAdjustmentMember_60b63919-6553-45f9-9611-0e818092655e" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RestatementAdjustmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RestatementDomain_92dcd4c8-cd16-442a-94d6-779318d3b19b" xlink:to="loc_srt_RestatementAdjustmentMember_60b63919-6553-45f9-9611-0e818092655e" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_4fa80bbf-c2eb-426a-bef9-140b241db103" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_c627137c-3d29-46b0-9086-caf09765bb47" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_4fa80bbf-c2eb-426a-bef9-140b241db103" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_9dcd947b-a2dc-4794-8258-1b353b07010c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_c627137c-3d29-46b0-9086-caf09765bb47" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_9dcd947b-a2dc-4794-8258-1b353b07010c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_554b9d0e-d7ed-44ab-8847-834b0ebe92e4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_c627137c-3d29-46b0-9086-caf09765bb47" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_554b9d0e-d7ed-44ab-8847-834b0ebe92e4" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_a98b3e60-3cb2-4de7-b678-4a09b6fc6a0b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_c627137c-3d29-46b0-9086-caf09765bb47" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_a98b3e60-3cb2-4de7-b678-4a09b6fc6a0b" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_379afc9f-3c8c-4786-ab1e-6d7376a234dc" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_c627137c-3d29-46b0-9086-caf09765bb47" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_379afc9f-3c8c-4786-ab1e-6d7376a234dc" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_blfs_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodFairValue_177229ae-d304-4d17-adc2-ba4a6e4b2120" xlink:href="blfs-20240930.xsd#blfs_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_c627137c-3d29-46b0-9086-caf09765bb47" xlink:to="loc_blfs_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodFairValue_177229ae-d304-4d17-adc2-ba4a6e4b2120" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue_57a81851-86a4-4765-9d25-d1ece46dac95" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_c627137c-3d29-46b0-9086-caf09765bb47" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue_57a81851-86a4-4765-9d25-d1ece46dac95" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllocatedShareBasedCompensationExpense_0d97f571-3add-4b1a-becf-8342e779247c" 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_c627137c-3d29-46b0-9086-caf09765bb47" xlink:to="loc_us-gaap_AllocatedShareBasedCompensationExpense_0d97f571-3add-4b1a-becf-8342e779247c" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_3e1297c6-9efd-4536-8686-257c696860a9" 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_c627137c-3d29-46b0-9086-caf09765bb47" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_3e1297c6-9efd-4536-8686-257c696860a9" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_be0711f5-dfac-43b0-92c6-043432c89a03" 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_c627137c-3d29-46b0-9086-caf09765bb47" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_be0711f5-dfac-43b0-92c6-043432c89a03" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_f13cfa26-dd92-416d-86f5-adf1bea1d0e2" 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_c627137c-3d29-46b0-9086-caf09765bb47" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_f13cfa26-dd92-416d-86f5-adf1bea1d0e2" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_blfs_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodAggregateFairValue_2455eb13-44b3-4d6b-9cc1-e8d060dadc62" xlink:href="blfs-20240930.xsd#blfs_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodAggregateFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_c627137c-3d29-46b0-9086-caf09765bb47" xlink:to="loc_blfs_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodAggregateFairValue_2455eb13-44b3-4d6b-9cc1-e8d060dadc62" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_2a58cd13-981a-4b57-a20f-8be7437a283a" 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_c627137c-3d29-46b0-9086-caf09765bb47" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_2a58cd13-981a-4b57-a20f-8be7437a283a" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_blfs_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfAwards_66499f73-4ef6-461c-b86d-021bd5552868" xlink:href="blfs-20240930.xsd#blfs_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfAwards"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_c627137c-3d29-46b0-9086-caf09765bb47" xlink:to="loc_blfs_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfAwards_66499f73-4ef6-461c-b86d-021bd5552868" xlink:type="arc" order="13"/>
    <link:loc xlink:type="locator" xlink:label="loc_blfs_NumberOfPeers_2e62f502-642b-42e1-a8a2-2538d9aa7cdb" xlink:href="blfs-20240930.xsd#blfs_NumberOfPeers"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_c627137c-3d29-46b0-9086-caf09765bb47" xlink:to="loc_blfs_NumberOfPeers_2e62f502-642b-42e1-a8a2-2538d9aa7cdb" xlink:type="arc" order="14"/>
    <link:loc xlink:type="locator" xlink:label="loc_blfs_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsHistoricalVolatilityRate_ec16e311-663b-4456-9e19-1b03d1e195bc" xlink:href="blfs-20240930.xsd#blfs_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsHistoricalVolatilityRate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_c627137c-3d29-46b0-9086-caf09765bb47" xlink:to="loc_blfs_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsHistoricalVolatilityRate_ec16e311-663b-4456-9e19-1b03d1e195bc" xlink:type="arc" order="15"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_79f732d3-0ae9-458d-a12a-0f860fd7b5ee" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_c627137c-3d29-46b0-9086-caf09765bb47" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_79f732d3-0ae9-458d-a12a-0f860fd7b5ee" xlink:type="arc" order="16"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_3aa19546-a79a-4078-9b83-19f86e8fd020" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_c627137c-3d29-46b0-9086-caf09765bb47" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_3aa19546-a79a-4078-9b83-19f86e8fd020" xlink:type="arc" order="17"/>
    <link:loc xlink:type="locator" xlink:label="loc_blfs_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRatePeriod_e60c89b5-f21a-4d4f-b7fb-bae3bb643976" xlink:href="blfs-20240930.xsd#blfs_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRatePeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_c627137c-3d29-46b0-9086-caf09765bb47" xlink:to="loc_blfs_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRatePeriod_e60c89b5-f21a-4d4f-b7fb-bae3bb643976" xlink:type="arc" order="18"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTax_3a23df49-f876-4076-bdc9-0a89f4f3094c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ComprehensiveIncomeNetOfTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_c627137c-3d29-46b0-9086-caf09765bb47" xlink:to="loc_us-gaap_ComprehensiveIncomeNetOfTax_3a23df49-f876-4076-bdc9-0a89f4f3094c" xlink:type="arc" order="19"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested_ca52b7e4-a234-439d-90ef-a4234b6dcd88" 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_c627137c-3d29-46b0-9086-caf09765bb47" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested_ca52b7e4-a234-439d-90ef-a4234b6dcd88" xlink:type="arc" order="20"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_daa6fe29-9320-41ea-bb27-a0a0656dd1e5" 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_c627137c-3d29-46b0-9086-caf09765bb47" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_daa6fe29-9320-41ea-bb27-a0a0656dd1e5" xlink:type="arc" order="21"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.biolifesolutions.com/role/StockbasedcompensationScheduleofServiceVestingBasedandMarketBasedRestrictedStockActivityDetails" xlink:type="simple" xlink:href="blfs-20240930.xsd#StockbasedcompensationScheduleofServiceVestingBasedandMarketBasedRestrictedStockActivityDetails"/>
  <link:definitionLink xlink:role="http://www.biolifesolutions.com/role/StockbasedcompensationScheduleofServiceVestingBasedandMarketBasedRestrictedStockActivityDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_903403e0-1823-4a66-ba56-7bfc46c9e482" 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_c804b0bc-0164-4de8-a166-013e9be99710" 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_903403e0-1823-4a66-ba56-7bfc46c9e482" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_c804b0bc-0164-4de8-a166-013e9be99710" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_12a1cdba-6f52-41a5-bca0-b1a09b6021c9" 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_c804b0bc-0164-4de8-a166-013e9be99710" xlink:to="loc_us-gaap_AwardTypeAxis_12a1cdba-6f52-41a5-bca0-b1a09b6021c9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_12a1cdba-6f52-41a5-bca0-b1a09b6021c9_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_12a1cdba-6f52-41a5-bca0-b1a09b6021c9" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_12a1cdba-6f52-41a5-bca0-b1a09b6021c9_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_074fac9d-c8d9-4a6d-b035-cee4cce6424e" 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_12a1cdba-6f52-41a5-bca0-b1a09b6021c9" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_074fac9d-c8d9-4a6d-b035-cee4cce6424e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockMember_826b7d85-467d-4f63-8d9e-758f731cefad" 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_074fac9d-c8d9-4a6d-b035-cee4cce6424e" xlink:to="loc_us-gaap_RestrictedStockMember_826b7d85-467d-4f63-8d9e-758f731cefad" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_blfs_MarketbasedRestrictedStockMember_fa8753a7-dcb6-474a-90c4-19ffbe11f29a" xlink:href="blfs-20240930.xsd#blfs_MarketbasedRestrictedStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_074fac9d-c8d9-4a6d-b035-cee4cce6424e" xlink:to="loc_blfs_MarketbasedRestrictedStockMember_fa8753a7-dcb6-474a-90c4-19ffbe11f29a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_07877f44-a65e-45f3-bade-2a513e02985a" 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_903403e0-1823-4a66-ba56-7bfc46c9e482" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_07877f44-a65e-45f3-bade-2a513e02985a" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_080bbf00-41f1-4d93-93a2-570551aa06d4" 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_07877f44-a65e-45f3-bade-2a513e02985a" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_080bbf00-41f1-4d93-93a2-570551aa06d4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_8d3d4aef-bce6-47b8-88eb-1e22c690d2d1" 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_07877f44-a65e-45f3-bade-2a513e02985a" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_8d3d4aef-bce6-47b8-88eb-1e22c690d2d1" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_4ad53c1f-494a-494d-ba2b-ac63eaae9e4e" 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_07877f44-a65e-45f3-bade-2a513e02985a" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_4ad53c1f-494a-494d-ba2b-ac63eaae9e4e" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_885f4ed6-b3ea-4aac-a21c-afae1f0ec037" 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_07877f44-a65e-45f3-bade-2a513e02985a" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_885f4ed6-b3ea-4aac-a21c-afae1f0ec037" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_b22e1b97-5f72-4cfd-8579-6df6a5893a3b" 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_19718813-9b16-40d8-a5c0-f19ab00fde89" 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_903403e0-1823-4a66-ba56-7bfc46c9e482" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_19718813-9b16-40d8-a5c0-f19ab00fde89" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_b962a170-2900-4b4c-89d8-85a32e74ecf1" 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_19718813-9b16-40d8-a5c0-f19ab00fde89" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_b962a170-2900-4b4c-89d8-85a32e74ecf1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_239041c9-8221-43e8-9030-8632228261be" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_19718813-9b16-40d8-a5c0-f19ab00fde89" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_239041c9-8221-43e8-9030-8632228261be" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_d008c3f9-1d98-4d5d-a280-bbcd4694cac4" 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_19718813-9b16-40d8-a5c0-f19ab00fde89" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_d008c3f9-1d98-4d5d-a280-bbcd4694cac4" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_912b9db6-5893-4248-8931-851c9ad7034d" 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_19718813-9b16-40d8-a5c0-f19ab00fde89" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_912b9db6-5893-4248-8931-851c9ad7034d" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_a7a6da24-8eda-4f53-9eb0-9322135bce7a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.biolifesolutions.com/role/StockbasedcompensationScheduleofStockCompensationExpenseDetails" xlink:type="simple" xlink:href="blfs-20240930.xsd#StockbasedcompensationScheduleofStockCompensationExpenseDetails"/>
  <link:definitionLink xlink:role="http://www.biolifesolutions.com/role/StockbasedcompensationScheduleofStockCompensationExpenseDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_33cf2e47-a747-4845-9ade-32ca955ec537" 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_98b4b6d0-a67a-46da-a4bb-89c0fdbda6d4" 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_33cf2e47-a747-4845-9ade-32ca955ec537" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_98b4b6d0-a67a-46da-a4bb-89c0fdbda6d4" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationAxis_7750ace1-ac21-4850-998b-1e82c27103b1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeStatementLocationAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_98b4b6d0-a67a-46da-a4bb-89c0fdbda6d4" xlink:to="loc_us-gaap_IncomeStatementLocationAxis_7750ace1-ac21-4850-998b-1e82c27103b1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_7750ace1-ac21-4850-998b-1e82c27103b1_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeStatementLocationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_IncomeStatementLocationAxis_7750ace1-ac21-4850-998b-1e82c27103b1" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_7750ace1-ac21-4850-998b-1e82c27103b1_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_253b144e-a5d0-4f1f-aa16-77a9a97816ee" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeStatementLocationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_IncomeStatementLocationAxis_7750ace1-ac21-4850-998b-1e82c27103b1" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_253b144e-a5d0-4f1f-aa16-77a9a97816ee" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfSalesMember_7a1d3208-07e7-4704-aac0-9dce01890192" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CostOfSalesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_253b144e-a5d0-4f1f-aa16-77a9a97816ee" xlink:to="loc_us-gaap_CostOfSalesMember_7a1d3208-07e7-4704-aac0-9dce01890192" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeneralAndAdministrativeExpenseMember_692a3c0e-25ac-4970-bb19-517b5b0ada3d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GeneralAndAdministrativeExpenseMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_253b144e-a5d0-4f1f-aa16-77a9a97816ee" xlink:to="loc_us-gaap_GeneralAndAdministrativeExpenseMember_692a3c0e-25ac-4970-bb19-517b5b0ada3d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingAndMarketingExpenseMember_3dd0d13f-f0b9-4741-b589-52c551f64fce" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SellingAndMarketingExpenseMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_253b144e-a5d0-4f1f-aa16-77a9a97816ee" xlink:to="loc_us-gaap_SellingAndMarketingExpenseMember_3dd0d13f-f0b9-4741-b589-52c551f64fce" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResearchAndDevelopmentExpenseMember_32ada80d-b81b-4380-972f-2d9a4a319aae" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ResearchAndDevelopmentExpenseMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_253b144e-a5d0-4f1f-aa16-77a9a97816ee" xlink:to="loc_us-gaap_ResearchAndDevelopmentExpenseMember_32ada80d-b81b-4380-972f-2d9a4a319aae" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllocatedShareBasedCompensationExpense_0217d550-5297-4312-b749-5dea5e45c763" 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_33cf2e47-a747-4845-9ade-32ca955ec537" xlink:to="loc_us-gaap_AllocatedShareBasedCompensationExpense_0217d550-5297-4312-b749-5dea5e45c763" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.biolifesolutions.com/role/NetlossfromcontinuingoperationspercommonshareScheduleofAntidilutiveSecuritiesExcludedfromComputationofEarningsPerShareDetails" xlink:type="simple" xlink:href="blfs-20240930.xsd#NetlossfromcontinuingoperationspercommonshareScheduleofAntidilutiveSecuritiesExcludedfromComputationofEarningsPerShareDetails"/>
  <link:definitionLink xlink:role="http://www.biolifesolutions.com/role/NetlossfromcontinuingoperationspercommonshareScheduleofAntidilutiveSecuritiesExcludedfromComputationofEarningsPerShareDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_d947c677-81e4-4302-b614-14e73ea74e87" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_1695390e-2648-4d67-ab16-c306306aa4a4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_d947c677-81e4-4302-b614-14e73ea74e87" xlink:to="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_1695390e-2648-4d67-ab16-c306306aa4a4" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_49a1fabe-8260-4dc3-bfd9-cebfc9574e36" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_1695390e-2648-4d67-ab16-c306306aa4a4" xlink:to="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_49a1fabe-8260-4dc3-bfd9-cebfc9574e36" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesNameDomain_49a1fabe-8260-4dc3-bfd9-cebfc9574e36_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AntidilutiveSecuritiesNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_49a1fabe-8260-4dc3-bfd9-cebfc9574e36" xlink:to="loc_us-gaap_AntidilutiveSecuritiesNameDomain_49a1fabe-8260-4dc3-bfd9-cebfc9574e36_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesNameDomain_d874fbb4-cbd4-4725-ba47-abe62850339f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AntidilutiveSecuritiesNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_49a1fabe-8260-4dc3-bfd9-cebfc9574e36" xlink:to="loc_us-gaap_AntidilutiveSecuritiesNameDomain_d874fbb4-cbd4-4725-ba47-abe62850339f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_blfs_ShareBasedPaymentArrangementOptionAndRestrictedStockAwardsMember_ef065525-5d9a-4583-8a7c-66358a4c8e09" xlink:href="blfs-20240930.xsd#blfs_ShareBasedPaymentArrangementOptionAndRestrictedStockAwardsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AntidilutiveSecuritiesNameDomain_d874fbb4-cbd4-4725-ba47-abe62850339f" xlink:to="loc_blfs_ShareBasedPaymentArrangementOptionAndRestrictedStockAwardsMember_ef065525-5d9a-4583-8a7c-66358a4c8e09" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_864fd39d-d937-4639-b9ef-1cf471555658" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_d947c677-81e4-4302-b614-14e73ea74e87" xlink:to="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_864fd39d-d937-4639-b9ef-1cf471555658" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.biolifesolutions.com/role/SubsequenteventsDetails" xlink:type="simple" xlink:href="blfs-20240930.xsd#SubsequenteventsDetails"/>
  <link:definitionLink xlink:role="http://www.biolifesolutions.com/role/SubsequenteventsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventLineItems_4ca91c68-aec6-4217-ad8e-338798a7dd97" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTable_92036368-813b-4a39-8dda-dea15cad328a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_SubsequentEventLineItems_4ca91c68-aec6-4217-ad8e-338798a7dd97" xlink:to="loc_us-gaap_SubsequentEventTable_92036368-813b-4a39-8dda-dea15cad328a" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CounterpartyNameAxis_89a6f2a6-d5bb-4443-b5de-955c1247bf89" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_CounterpartyNameAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_SubsequentEventTable_92036368-813b-4a39-8dda-dea15cad328a" xlink:to="loc_srt_CounterpartyNameAxis_89a6f2a6-d5bb-4443-b5de-955c1247bf89" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RepurchaseAgreementCounterpartyNameDomain_89a6f2a6-d5bb-4443-b5de-955c1247bf89_default" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RepurchaseAgreementCounterpartyNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_CounterpartyNameAxis_89a6f2a6-d5bb-4443-b5de-955c1247bf89" xlink:to="loc_srt_RepurchaseAgreementCounterpartyNameDomain_89a6f2a6-d5bb-4443-b5de-955c1247bf89_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RepurchaseAgreementCounterpartyNameDomain_e2807067-d961-4df2-a915-378a30b2af41" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RepurchaseAgreementCounterpartyNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_CounterpartyNameAxis_89a6f2a6-d5bb-4443-b5de-955c1247bf89" xlink:to="loc_srt_RepurchaseAgreementCounterpartyNameDomain_e2807067-d961-4df2-a915-378a30b2af41" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_blfs_SCIHoldingsMember_7338f97d-261c-4fac-b325-f5d2c5b108cc" xlink:href="blfs-20240930.xsd#blfs_SCIHoldingsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RepurchaseAgreementCounterpartyNameDomain_e2807067-d961-4df2-a915-378a30b2af41" xlink:to="loc_blfs_SCIHoldingsMember_7338f97d-261c-4fac-b325-f5d2c5b108cc" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_blfs_SiliconValleyBankSVBMember_842edb43-8edc-40d8-b8b3-1481ec4d11bc" xlink:href="blfs-20240930.xsd#blfs_SiliconValleyBankSVBMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RepurchaseAgreementCounterpartyNameDomain_e2807067-d961-4df2-a915-378a30b2af41" xlink:to="loc_blfs_SiliconValleyBankSVBMember_842edb43-8edc-40d8-b8b3-1481ec4d11bc" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupClassificationAxis_75c6e3a2-cc70-4a59-8eb1-118cff1a15a3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisposalGroupClassificationAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_SubsequentEventTable_92036368-813b-4a39-8dda-dea15cad328a" xlink:to="loc_us-gaap_DisposalGroupClassificationAxis_75c6e3a2-cc70-4a59-8eb1-118cff1a15a3" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupClassificationDomain_75c6e3a2-cc70-4a59-8eb1-118cff1a15a3_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisposalGroupClassificationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DisposalGroupClassificationAxis_75c6e3a2-cc70-4a59-8eb1-118cff1a15a3" xlink:to="loc_us-gaap_DisposalGroupClassificationDomain_75c6e3a2-cc70-4a59-8eb1-118cff1a15a3_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupClassificationDomain_14db8049-0a81-4cbe-bfd6-8ea23b24cc28" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisposalGroupClassificationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DisposalGroupClassificationAxis_75c6e3a2-cc70-4a59-8eb1-118cff1a15a3" xlink:to="loc_us-gaap_DisposalGroupClassificationDomain_14db8049-0a81-4cbe-bfd6-8ea23b24cc28" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupHeldforsaleNotDiscontinuedOperationsMember_a0155f7a-9771-4670-9757-30364790d661" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisposalGroupHeldforsaleNotDiscontinuedOperationsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisposalGroupClassificationDomain_14db8049-0a81-4cbe-bfd6-8ea23b24cc28" xlink:to="loc_us-gaap_DisposalGroupHeldforsaleNotDiscontinuedOperationsMember_a0155f7a-9771-4670-9757-30364790d661" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_0dcb3b3b-b8ac-42dc-a4a8-76af33dfe5b5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_SubsequentEventTable_92036368-813b-4a39-8dda-dea15cad328a" xlink:to="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_0dcb3b3b-b8ac-42dc-a4a8-76af33dfe5b5" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_0dcb3b3b-b8ac-42dc-a4a8-76af33dfe5b5_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_0dcb3b3b-b8ac-42dc-a4a8-76af33dfe5b5" xlink:to="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_0dcb3b3b-b8ac-42dc-a4a8-76af33dfe5b5_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_d0109836-b5d5-4237-87fe-339a398d6d29" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_0dcb3b3b-b8ac-42dc-a4a8-76af33dfe5b5" xlink:to="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_d0109836-b5d5-4237-87fe-339a398d6d29" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_blfs_SciSafeHoldingsIncMember_c518f003-51f4-4a66-9ef0-d875dcea6510" xlink:href="blfs-20240930.xsd#blfs_SciSafeHoldingsIncMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_d0109836-b5d5-4237-87fe-339a398d6d29" xlink:to="loc_blfs_SciSafeHoldingsIncMember_c518f003-51f4-4a66-9ef0-d875dcea6510" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeAxis_67bf8d0b-406b-49c5-af5d-c7d4b13cbe95" 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_SubsequentEventTable_92036368-813b-4a39-8dda-dea15cad328a" xlink:to="loc_us-gaap_SubsequentEventTypeAxis_67bf8d0b-406b-49c5-af5d-c7d4b13cbe95" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeDomain_67bf8d0b-406b-49c5-af5d-c7d4b13cbe95_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_67bf8d0b-406b-49c5-af5d-c7d4b13cbe95" xlink:to="loc_us-gaap_SubsequentEventTypeDomain_67bf8d0b-406b-49c5-af5d-c7d4b13cbe95_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeDomain_f0a671ab-0901-4b6a-8265-dcfa304e0a1b" 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_67bf8d0b-406b-49c5-af5d-c7d4b13cbe95" xlink:to="loc_us-gaap_SubsequentEventTypeDomain_f0a671ab-0901-4b6a-8265-dcfa304e0a1b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventMember_4f41a5ed-c232-4e2e-baba-b57bbf0464de" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SubsequentEventTypeDomain_f0a671ab-0901-4b6a-8265-dcfa304e0a1b" xlink:to="loc_us-gaap_SubsequentEventMember_4f41a5ed-c232-4e2e-baba-b57bbf0464de" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringCostAndReserveAxis_fbd344ee-a111-4b76-a09c-17b17ba57372" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestructuringCostAndReserveAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_SubsequentEventTable_92036368-813b-4a39-8dda-dea15cad328a" xlink:to="loc_us-gaap_RestructuringCostAndReserveAxis_fbd344ee-a111-4b76-a09c-17b17ba57372" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TypeOfRestructuringDomain_fbd344ee-a111-4b76-a09c-17b17ba57372_default" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TypeOfRestructuringDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RestructuringCostAndReserveAxis_fbd344ee-a111-4b76-a09c-17b17ba57372" xlink:to="loc_us-gaap_TypeOfRestructuringDomain_fbd344ee-a111-4b76-a09c-17b17ba57372_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TypeOfRestructuringDomain_36a54d69-34ae-4836-9840-a3261315659d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TypeOfRestructuringDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RestructuringCostAndReserveAxis_fbd344ee-a111-4b76-a09c-17b17ba57372" xlink:to="loc_us-gaap_TypeOfRestructuringDomain_36a54d69-34ae-4836-9840-a3261315659d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeSeveranceMember_8703d85e-63ea-47ba-a958-b3bb1be398f3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EmployeeSeveranceMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TypeOfRestructuringDomain_36a54d69-34ae-4836-9840-a3261315659d" xlink:to="loc_us-gaap_EmployeeSeveranceMember_8703d85e-63ea-47ba-a958-b3bb1be398f3" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_blfs_EarnOutPaymentMember_fccfbd0b-8171-4867-bd89-4ffda20d1755" xlink:href="blfs-20240930.xsd#blfs_EarnOutPaymentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TypeOfRestructuringDomain_36a54d69-34ae-4836-9840-a3261315659d" xlink:to="loc_blfs_EarnOutPaymentMember_fccfbd0b-8171-4867-bd89-4ffda20d1755" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_blfs_StockCompensationExpenseMember_bbd16b83-e4f5-4a4e-a4d6-2fb9b5c68552" xlink:href="blfs-20240930.xsd#blfs_StockCompensationExpenseMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TypeOfRestructuringDomain_36a54d69-34ae-4836-9840-a3261315659d" xlink:to="loc_blfs_StockCompensationExpenseMember_bbd16b83-e4f5-4a4e-a4d6-2fb9b5c68552" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationConsideration_1cce4496-e192-49c1-ba9e-6d6d72efc765" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationConsideration"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SubsequentEventLineItems_4ca91c68-aec6-4217-ad8e-338798a7dd97" xlink:to="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationConsideration_1cce4496-e192-49c1-ba9e-6d6d72efc765" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_blfs_PurchaseAgreementNoncompeteDuration_71a1e696-31d3-459d-b7a5-f61563543237" xlink:href="blfs-20240930.xsd#blfs_PurchaseAgreementNoncompeteDuration"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SubsequentEventLineItems_4ca91c68-aec6-4217-ad8e-338798a7dd97" xlink:to="loc_blfs_PurchaseAgreementNoncompeteDuration_71a1e696-31d3-459d-b7a5-f61563543237" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_blfs_DisposalGroupIncludingDiscontinuedOperationDebtRepaymentCost_5459e326-2266-47db-ac27-27b45e63c78d" xlink:href="blfs-20240930.xsd#blfs_DisposalGroupIncludingDiscontinuedOperationDebtRepaymentCost"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SubsequentEventLineItems_4ca91c68-aec6-4217-ad8e-338798a7dd97" xlink:to="loc_blfs_DisposalGroupIncludingDiscontinuedOperationDebtRepaymentCost_5459e326-2266-47db-ac27-27b45e63c78d" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_blfs_DisposalGroupIncludingDiscontinuedOperationLegalAndOtherTransactionServicesFeesPaid_1cba8b6e-7a40-408d-b6f5-a246a145c6dd" xlink:href="blfs-20240930.xsd#blfs_DisposalGroupIncludingDiscontinuedOperationLegalAndOtherTransactionServicesFeesPaid"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SubsequentEventLineItems_4ca91c68-aec6-4217-ad8e-338798a7dd97" xlink:to="loc_blfs_DisposalGroupIncludingDiscontinuedOperationLegalAndOtherTransactionServicesFeesPaid_1cba8b6e-7a40-408d-b6f5-a246a145c6dd" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringCharges_aa28812c-882b-44b2-b6b8-465e30104cf7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestructuringCharges"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SubsequentEventLineItems_4ca91c68-aec6-4217-ad8e-338798a7dd97" xlink:to="loc_us-gaap_RestructuringCharges_aa28812c-882b-44b2-b6b8-465e30104cf7" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_blfs_PurchaseAgreementTransitionServicesDuration_4725fa35-4a9e-4990-9b7e-d69b79562d36" xlink:href="blfs-20240930.xsd#blfs_PurchaseAgreementTransitionServicesDuration"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SubsequentEventLineItems_4ca91c68-aec6-4217-ad8e-338798a7dd97" xlink:to="loc_blfs_PurchaseAgreementTransitionServicesDuration_4725fa35-4a9e-4990-9b7e-d69b79562d36" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax_c7f163c5-2672-4958-99a1-6ff5bd30c119" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SubsequentEventLineItems_4ca91c68-aec6-4217-ad8e-338798a7dd97" xlink:to="loc_us-gaap_DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax_c7f163c5-2672-4958-99a1-6ff5bd30c119" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationGoodwill1_83d4cb85-ef89-4555-bad0-8a0def31b8fb" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationGoodwill1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SubsequentEventLineItems_4ca91c68-aec6-4217-ad8e-338798a7dd97" xlink:to="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationGoodwill1_83d4cb85-ef89-4555-bad0-8a0def31b8fb" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_blfs_PurchaseAgreementPotentialTerminationFeeIfAgreementIsTerminatedPriorToMaturityDate_9fcfd921-6939-4f89-97ba-e80f79217a5d" xlink:href="blfs-20240930.xsd#blfs_PurchaseAgreementPotentialTerminationFeeIfAgreementIsTerminatedPriorToMaturityDate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SubsequentEventLineItems_4ca91c68-aec6-4217-ad8e-338798a7dd97" xlink:to="loc_blfs_PurchaseAgreementPotentialTerminationFeeIfAgreementIsTerminatedPriorToMaturityDate_9fcfd921-6939-4f89-97ba-e80f79217a5d" xlink:type="arc" order="8"/>
  </link:definitionLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.LAB
<SEQUENCE>10
<FILENAME>blfs-20240930_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 2024 Workiva-->
<!--r:916105de-feab-49f0-b276-d48dc9667816,g:3e754f4e-261a-43f9-a75c-1487d5d05b33-->
<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_blfs_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFour_70eaa81d-55ed-490d-a770-f755c351a66a_terseLabel_en-US" xlink:label="lab_blfs_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFour" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Thereafter</link:label>
    <link:label id="lab_blfs_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFour_label_en-US" xlink:label="lab_blfs_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFour" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Lessee Operating Lease Liability Payments Due After Year Four</link:label>
    <link:label id="lab_blfs_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFour_documentation_en-US" xlink:label="lab_blfs_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFour" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Amount of lessee's undiscounted obligation for lease payment for operating lease due after 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).</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_blfs_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFour" xlink:href="blfs-20240930.xsd#blfs_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFour"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_blfs_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFour" xlink:to="lab_blfs_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFour" xlink:type="arc" order="1"/>
    <link:label id="lab_blfs_DisposalGroupIncludingDiscontinuedOperationSellingPrice_3b23f0f0-8023-439a-a085-d78b32b74846_terseLabel_en-US" xlink:label="lab_blfs_DisposalGroupIncludingDiscontinuedOperationSellingPrice" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Selling price: $1</link:label>
    <link:label id="lab_blfs_DisposalGroupIncludingDiscontinuedOperationSellingPrice_label_en-US" xlink:label="lab_blfs_DisposalGroupIncludingDiscontinuedOperationSellingPrice" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disposal Group, Including Discontinued Operation, Selling Price</link:label>
    <link:label id="lab_blfs_DisposalGroupIncludingDiscontinuedOperationSellingPrice_documentation_en-US" xlink:label="lab_blfs_DisposalGroupIncludingDiscontinuedOperationSellingPrice" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Disposal Group, Including Discontinued Operation, Selling Price</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_blfs_DisposalGroupIncludingDiscontinuedOperationSellingPrice" xlink:href="blfs-20240930.xsd#blfs_DisposalGroupIncludingDiscontinuedOperationSellingPrice"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_blfs_DisposalGroupIncludingDiscontinuedOperationSellingPrice" xlink:to="lab_blfs_DisposalGroupIncludingDiscontinuedOperationSellingPrice" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_c4a346bb-1bc5-4c67-9dc1-d1dbe6ebd683_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract" 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_OperatingLeaseLiabilitiesPaymentsDueAbstract_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid, Fiscal Year Maturity [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract" xlink:to="lab_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_blfs_GainLossOnEscrowSettlement_ce534022-f6be-4bae-bc1c-8bbd2cee3cfc_terseLabel_en-US" xlink:label="lab_blfs_GainLossOnEscrowSettlement" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Gain on settlement of Global Cooling escrow</link:label>
    <link:label id="lab_blfs_GainLossOnEscrowSettlement_label_en-US" xlink:label="lab_blfs_GainLossOnEscrowSettlement" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Gain (Loss) on Escrow Settlement</link:label>
    <link:label id="lab_blfs_GainLossOnEscrowSettlement_documentation_en-US" xlink:label="lab_blfs_GainLossOnEscrowSettlement" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Gain (Loss) on Escrow Settlement</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_blfs_GainLossOnEscrowSettlement" xlink:href="blfs-20240930.xsd#blfs_GainLossOnEscrowSettlement"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_blfs_GainLossOnEscrowSettlement" xlink:to="lab_blfs_GainLossOnEscrowSettlement" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems_0c999efd-1664-40e5-8b09-acf7d2f18fda_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]</link:label>
    <link:label id="lab_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems_label_en-US" xlink:label="lab_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems" xlink:to="lab_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_5fa7adfc-dbe7-410c-98d5-6e90fcfbdb1e_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 loss to net cash used in 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_ScheduleOfTradingSecuritiesAndOtherTradingAssetsLineItems_bdc47974-943f-4bb2-922e-a12aa4a09a36_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Debt and Equity Securities, FV-NI [Line Items]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsLineItems_label_en-US" xlink:label="lab_us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt and Equity Securities, FV-NI [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsLineItems" xlink:to="lab_us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_RangeMember_966b4c10-b63a-45ba-84a8-01472e914131_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_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_ec27adff-2ed0-4b52-8583-941a166df6c6_negatedTotalLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" xlink:role="http://www.xbrl.org/2009/role/negatedTotalLabel" xlink:type="resource" xml:lang="en-US">Total marketable securities, Gross Unrealized Losses</link:label>
    <link:label id="lab_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_label_en-US" xlink:label="lab_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Securities, Available-for-Sale, Accumulated Gross Unrealized Loss, before Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" xlink:to="lab_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LeaseCostTableTextBlock_df2bfeeb-da70-4296-8377-8345c495d026_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 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_d9999984-8f05-4b1b-b87b-51b7b9e3eb8e_terseLabel_en-US" xlink:label="lab_dei_CoverAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cover [Abstract]</link:label>
    <link:label id="lab_dei_CoverAbstract_label_en-US" xlink:label="lab_dei_CoverAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" 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_MeasurementInputDiscountRateMember_2b9b2614-ab35-4da6-bb56-d0f5e1e0362e_terseLabel_en-US" xlink:label="lab_us-gaap_MeasurementInputDiscountRateMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Discount Rate</link:label>
    <link:label id="lab_us-gaap_MeasurementInputDiscountRateMember_label_en-US" xlink:label="lab_us-gaap_MeasurementInputDiscountRateMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Measurement Input, Discount Rate [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MeasurementInputDiscountRateMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MeasurementInputDiscountRateMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MeasurementInputDiscountRateMember" xlink:to="lab_us-gaap_MeasurementInputDiscountRateMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RestructuringAndRelatedCostExpectedNumberOfPositionsEliminated_749f1ba4-fde9-4505-b9ce-ed5877924080_terseLabel_en-US" xlink:label="lab_us-gaap_RestructuringAndRelatedCostExpectedNumberOfPositionsEliminated" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Expected reduction of workforce</link:label>
    <link:label id="lab_us-gaap_RestructuringAndRelatedCostExpectedNumberOfPositionsEliminated_label_en-US" xlink:label="lab_us-gaap_RestructuringAndRelatedCostExpectedNumberOfPositionsEliminated" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Restructuring and Related Cost, Expected Number of Positions Eliminated</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringAndRelatedCostExpectedNumberOfPositionsEliminated" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestructuringAndRelatedCostExpectedNumberOfPositionsEliminated"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestructuringAndRelatedCostExpectedNumberOfPositionsEliminated" xlink:to="lab_us-gaap_RestructuringAndRelatedCostExpectedNumberOfPositionsEliminated" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_c17a0825-5640-473f-b148-c6ca2e0974c8_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 of 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_blfs_AssetsHeldForRentTextBlock_b844d692-fdab-4576-8799-7a6fec9bdeba_terseLabel_en-US" xlink:label="lab_blfs_AssetsHeldForRentTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Assets held for rent</link:label>
    <link:label id="lab_blfs_AssetsHeldForRentTextBlock_label_en-US" xlink:label="lab_blfs_AssetsHeldForRentTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Assets Held For Rent [Text Block]</link:label>
    <link:label id="lab_blfs_AssetsHeldForRentTextBlock_documentation_en-US" xlink:label="lab_blfs_AssetsHeldForRentTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">The entire disclosure for assets held for rent.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_blfs_AssetsHeldForRentTextBlock" xlink:href="blfs-20240930.xsd#blfs_AssetsHeldForRentTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_blfs_AssetsHeldForRentTextBlock" xlink:to="lab_blfs_AssetsHeldForRentTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_blfs_DisposalGroupIncludingDiscontinuedOperationCarryingBasis_0ce4d185-6f8d-4441-89eb-284c92ac7367_terseLabel_en-US" xlink:label="lab_blfs_DisposalGroupIncludingDiscontinuedOperationCarryingBasis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Global Cooling carrying basis as of April 17, 2024, inclusive of assumed liabilities</link:label>
    <link:label id="lab_blfs_DisposalGroupIncludingDiscontinuedOperationCarryingBasis_label_en-US" xlink:label="lab_blfs_DisposalGroupIncludingDiscontinuedOperationCarryingBasis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disposal Group, Including Discontinued Operation, Carrying Basis</link:label>
    <link:label id="lab_blfs_DisposalGroupIncludingDiscontinuedOperationCarryingBasis_documentation_en-US" xlink:label="lab_blfs_DisposalGroupIncludingDiscontinuedOperationCarryingBasis" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Disposal Group, Including Discontinued Operation, Carrying Basis</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_blfs_DisposalGroupIncludingDiscontinuedOperationCarryingBasis" xlink:href="blfs-20240930.xsd#blfs_DisposalGroupIncludingDiscontinuedOperationCarryingBasis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_blfs_DisposalGroupIncludingDiscontinuedOperationCarryingBasis" xlink:to="lab_blfs_DisposalGroupIncludingDiscontinuedOperationCarryingBasis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredCompensationLiabilityCurrent_c5df592d-fbf0-457a-9853-fc5723fa08aa_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">Accrued compensation</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_dei_TradingSymbol_18b8f11a-1b75-400b-9d72-d0f9b7420d1d_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_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_f296237a-6719-4ec4-959c-6e2847dfd3a6_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">Vesting period (year)</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_blfs_ContingentConsiderationLiabilitiesMember_7407072a-9407-4549-81fc-48b0d183cc53_terseLabel_en-US" xlink:label="lab_blfs_ContingentConsiderationLiabilitiesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Contingent Consideration Liabilities</link:label>
    <link:label id="lab_blfs_ContingentConsiderationLiabilitiesMember_label_en-US" xlink:label="lab_blfs_ContingentConsiderationLiabilitiesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Contingent Consideration Liabilities [Member]</link:label>
    <link:label id="lab_blfs_ContingentConsiderationLiabilitiesMember_documentation_en-US" xlink:label="lab_blfs_ContingentConsiderationLiabilitiesMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Information pertaining to contingent consideration liabilities.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_blfs_ContingentConsiderationLiabilitiesMember" xlink:href="blfs-20240930.xsd#blfs_ContingentConsiderationLiabilitiesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_blfs_ContingentConsiderationLiabilitiesMember" xlink:to="lab_blfs_ContingentConsiderationLiabilitiesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_124cf964-89ea-4256-beec-05f7dd8551fa_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">Allowance for doubtful accounts</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_us-gaap_WeightedAverageNumberOfSharesIssuedBasic_dbc28b2c-bd5a-4081-b186-a9b5b45a2332_terseLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesIssuedBasic" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Weighted-average common shares issued, basic (in shares)</link:label>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfSharesIssuedBasic_label_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesIssuedBasic" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Weighted Average Number of Shares Issued, Basic</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesIssuedBasic" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WeightedAverageNumberOfSharesIssuedBasic"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesIssuedBasic" xlink:to="lab_us-gaap_WeightedAverageNumberOfSharesIssuedBasic" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_b0fc5b08-4aed-43be-8707-2a2c6fe889e5_terseLabel_en-US" xlink:label="lab_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Disposal Group Name [Domain]</link:label>
    <link:label id="lab_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_label_en-US" xlink:label="lab_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disposal Group Name [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain" xlink:to="lab_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_blfs_VariableRateComponentTwoMember_c138a75a-3768-4b71-96a5-e5c404800c00_terseLabel_en-US" xlink:label="lab_blfs_VariableRateComponentTwoMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Variable Rate Component Two</link:label>
    <link:label id="lab_blfs_VariableRateComponentTwoMember_label_en-US" xlink:label="lab_blfs_VariableRateComponentTwoMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Variable Rate Component Two [Member]</link:label>
    <link:label id="lab_blfs_VariableRateComponentTwoMember_documentation_en-US" xlink:label="lab_blfs_VariableRateComponentTwoMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Variable Rate Component Two</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_blfs_VariableRateComponentTwoMember" xlink:href="blfs-20240930.xsd#blfs_VariableRateComponentTwoMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_blfs_VariableRateComponentTwoMember" xlink:to="lab_blfs_VariableRateComponentTwoMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis_9436aa58-23ff-459c-b42b-480e8e93887c_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]</link:label>
    <link:label id="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis_label_en-US" xlink:label="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis" xlink:to="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccountsReceivable_fb9a2c0c-b94d-4d95-bfbf-ab24fc6ca36f_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">Accounts receivable, trade, 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_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures_d6246b89-efdd-41e2-98bc-c38a138dbd41_terseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Stock issued - on vested RSAs (in shares)</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Stock Issued During Period, Shares, Restricted Stock Award, Net of Forfeitures</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures" xlink:to="lab_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueDisclosuresTextBlock_22235bd7-a445-4b17-b97b-d0486c56b73f_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueDisclosuresTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Fair value measurement</link:label>
    <link:label id="lab_us-gaap_FairValueDisclosuresTextBlock_label_en-US" xlink:label="lab_us-gaap_FairValueDisclosuresTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fair Value Disclosures [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueDisclosuresTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueDisclosuresTextBlock" xlink:to="lab_us-gaap_FairValueDisclosuresTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProceedsFromStockOptionsExercised_3415fd95-e865-480e-98ca-7723ab296d2a_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromStockOptionsExercised" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Proceeds from exercises of common stock options</link:label>
    <link:label id="lab_us-gaap_ProceedsFromStockOptionsExercised_label_en-US" xlink:label="lab_us-gaap_ProceedsFromStockOptionsExercised" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Proceeds from Stock Options Exercised</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromStockOptionsExercised" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromStockOptionsExercised"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromStockOptionsExercised" xlink:to="lab_us-gaap_ProceedsFromStockOptionsExercised" xlink:type="arc" order="1"/>
    <link:label id="lab_blfs_GlobalCoolingAmendedTermNotesMember_ad9b237d-6ec5-4263-81d3-75795d287eff_terseLabel_en-US" xlink:label="lab_blfs_GlobalCoolingAmendedTermNotesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Global Cooling Amended Term Notes</link:label>
    <link:label id="lab_blfs_GlobalCoolingAmendedTermNotesMember_label_en-US" xlink:label="lab_blfs_GlobalCoolingAmendedTermNotesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Global Cooling Amended Term Notes [Member]</link:label>
    <link:label id="lab_blfs_GlobalCoolingAmendedTermNotesMember_documentation_en-US" xlink:label="lab_blfs_GlobalCoolingAmendedTermNotesMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Global Cooling Amended Term Notes</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_blfs_GlobalCoolingAmendedTermNotesMember" xlink:href="blfs-20240930.xsd#blfs_GlobalCoolingAmendedTermNotesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_blfs_GlobalCoolingAmendedTermNotesMember" xlink:to="lab_blfs_GlobalCoolingAmendedTermNotesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax_5455ffe1-64d2-4d16-9cb9-6339ea91adc4_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Unrealized gain on available-for-sale securities, net of tax</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">OCI, Debt Securities, Available-for-Sale, Unrealized Holding Gain (Loss), before Adjustment, after Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" xlink:to="lab_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_8794bb83-8a83-4a61-a105-72c1d6a012cc_verboseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">2027</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finite-Lived Intangible Asset, Expected Amortization, Year Three</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:type="arc" order="1"/>
    <link:label id="lab_blfs_GainLossOnDispositionOfAssetsHeldForRent_5a1fcc6a-3587-4989-88fb-6f825cba499a_negatedLabel_en-US" xlink:label="lab_blfs_GainLossOnDispositionOfAssetsHeldForRent" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Loss on disposal of assets held for rent, net</link:label>
    <link:label id="lab_blfs_GainLossOnDispositionOfAssetsHeldForRent_label_en-US" xlink:label="lab_blfs_GainLossOnDispositionOfAssetsHeldForRent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Gain (Loss) On Disposition Of Assets, Held For Rent</link:label>
    <link:label id="lab_blfs_GainLossOnDispositionOfAssetsHeldForRent_documentation_en-US" xlink:label="lab_blfs_GainLossOnDispositionOfAssetsHeldForRent" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Amount of gain (loss) on sale or disposal of assets held for rent.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_blfs_GainLossOnDispositionOfAssetsHeldForRent" xlink:href="blfs-20240930.xsd#blfs_GainLossOnDispositionOfAssetsHeldForRent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_blfs_GainLossOnDispositionOfAssetsHeldForRent" xlink:to="lab_blfs_GainLossOnDispositionOfAssetsHeldForRent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeasesTextBlock_1720d4e0-4885-4bac-82f8-4a0914d799b3_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">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_blfs_NetIncomeLossAvailableToCommonStockholdersContinuingOperationsAbstract_6e681693-7831-4529-b22b-84c1fb2bdc90_terseLabel_en-US" xlink:label="lab_blfs_NetIncomeLossAvailableToCommonStockholdersContinuingOperationsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Loss from continuing operations, attributable to common shareholders:</link:label>
    <link:label id="lab_blfs_NetIncomeLossAvailableToCommonStockholdersContinuingOperationsAbstract_label_en-US" xlink:label="lab_blfs_NetIncomeLossAvailableToCommonStockholdersContinuingOperationsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Net Income (Loss) Available to Common Stockholders, Continuing Operations [Abstract]</link:label>
    <link:label id="lab_blfs_NetIncomeLossAvailableToCommonStockholdersContinuingOperationsAbstract_documentation_en-US" xlink:label="lab_blfs_NetIncomeLossAvailableToCommonStockholdersContinuingOperationsAbstract" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Net Income (Loss) Available to Common Stockholders, Continuing Operations</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_blfs_NetIncomeLossAvailableToCommonStockholdersContinuingOperationsAbstract" xlink:href="blfs-20240930.xsd#blfs_NetIncomeLossAvailableToCommonStockholdersContinuingOperationsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_blfs_NetIncomeLossAvailableToCommonStockholdersContinuingOperationsAbstract" xlink:to="lab_blfs_NetIncomeLossAvailableToCommonStockholdersContinuingOperationsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockSharesOutstanding_9793f746-5f55-4c06-ba02-d49e1c266df3_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Common stock, outstanding (in shares)</link:label>
    <link:label id="lab_us-gaap_CommonStockSharesOutstanding_c847d0c1-f4bf-4e3a-9051-d060bef3f272_periodStartLabel_en-US" xlink:label="lab_us-gaap_CommonStockSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xml:lang="en-US">Beginning balance, common stock, outstanding (in shares)</link:label>
    <link:label id="lab_us-gaap_CommonStockSharesOutstanding_05a0c130-902f-4494-9f88-53ce193b7c4f_periodEndLabel_en-US" xlink:label="lab_us-gaap_CommonStockSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xml:lang="en-US">Ending balance, common stock, outstanding (in shares)</link:label>
    <link:label id="lab_us-gaap_CommonStockSharesOutstanding_label_en-US" xlink:label="lab_us-gaap_CommonStockSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Common Stock, Shares, Outstanding</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesOutstanding" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockSharesOutstanding" xlink:to="lab_us-gaap_CommonStockSharesOutstanding" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseCost_911dd2a4-1703-49eb-9d77-268413f73e6e_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 costs</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_OperatingLeaseLiabilityNoncurrent_89efbb6c-44e2-4163-9b4f-042e546488ca_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">Lease liabilities, operating, long-term</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_LossContingencyPendingClaimsNumber_758c94e8-8218-4d03-877a-9c742a570144_terseLabel_en-US" xlink:label="lab_us-gaap_LossContingencyPendingClaimsNumber" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Number of pending litigation claims</link:label>
    <link:label id="lab_us-gaap_LossContingencyPendingClaimsNumber_label_en-US" xlink:label="lab_us-gaap_LossContingencyPendingClaimsNumber" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Loss Contingency, Pending Claims, Number</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingencyPendingClaimsNumber" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LossContingencyPendingClaimsNumber"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LossContingencyPendingClaimsNumber" xlink:to="lab_us-gaap_LossContingencyPendingClaimsNumber" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems_a8485387-177a-47fb-b75b-96387583d2fd_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Fair Value Measurement Inputs and Valuation Techniques [Line Items]</link:label>
    <link:label id="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems_label_en-US" xlink:label="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fair Value Measurement Inputs and Valuation Techniques [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems" xlink:to="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SegmentReportingPolicyPolicyTextBlock_94ef3679-d455-4eb5-8a93-c7d6504539fc_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</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_ContractWithCustomerLiabilityCurrent_4ffdbfbf-17e0-4d33-b6e4-847e36a9b2d8_terseLabel_en-US" xlink:label="lab_us-gaap_ContractWithCustomerLiabilityCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Deferred revenue, current</link:label>
    <link:label id="lab_us-gaap_ContractWithCustomerLiabilityCurrent_label_en-US" xlink:label="lab_us-gaap_ContractWithCustomerLiabilityCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Contract with Customer, Liability, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ContractWithCustomerLiabilityCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ContractWithCustomerLiabilityCurrent" xlink:to="lab_us-gaap_ContractWithCustomerLiabilityCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_blfs_DebtSecuritiesAvailableForSaleUnrealizedLossCurrent_da210995-3d23-4c19-b2c2-a10ad02ae56b_negatedTerseLabel_en-US" xlink:label="lab_blfs_DebtSecuritiesAvailableForSaleUnrealizedLossCurrent" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Gross unrealized Losses, current portion</link:label>
    <link:label id="lab_blfs_DebtSecuritiesAvailableForSaleUnrealizedLossCurrent_label_en-US" xlink:label="lab_blfs_DebtSecuritiesAvailableForSaleUnrealizedLossCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Securities, Available-for-Sale, Unrealized Loss, Current</link:label>
    <link:label id="lab_blfs_DebtSecuritiesAvailableForSaleUnrealizedLossCurrent_documentation_en-US" xlink:label="lab_blfs_DebtSecuritiesAvailableForSaleUnrealizedLossCurrent" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Current portion of amount of unrealized loss on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_blfs_DebtSecuritiesAvailableForSaleUnrealizedLossCurrent" xlink:href="blfs-20240930.xsd#blfs_DebtSecuritiesAvailableForSaleUnrealizedLossCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_blfs_DebtSecuritiesAvailableForSaleUnrealizedLossCurrent" xlink:to="lab_blfs_DebtSecuritiesAvailableForSaleUnrealizedLossCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_country_US_cddc12f2-d8cf-4b7b-b46e-13333f174480_verboseLabel_en-US" xlink:label="lab_country_US" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">United States</link:label>
    <link:label id="lab_country_US_label_en-US" xlink:label="lab_country_US" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">UNITED STATES</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_country_US" xlink:href="https://xbrl.sec.gov/country/2024/country-2024.xsd#country_US"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_country_US" xlink:to="lab_country_US" xlink:type="arc" order="1"/>
    <link:label id="lab_blfs_IVexSolInc.Member_eef25e07-940a-4ed1-ae12-b029628e6d62_terseLabel_en-US" xlink:label="lab_blfs_IVexSolInc.Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">iVexSol, Inc.</link:label>
    <link:label id="lab_blfs_IVexSolInc.Member_label_en-US" xlink:label="lab_blfs_IVexSolInc.Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">iVexSol, Inc. [Member]</link:label>
    <link:label id="lab_blfs_IVexSolInc.Member_documentation_en-US" xlink:label="lab_blfs_IVexSolInc.Member" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">iVexSol, Inc.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_blfs_IVexSolInc.Member" xlink:href="blfs-20240930.xsd#blfs_IVexSolInc.Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_blfs_IVexSolInc.Member" xlink:to="lab_blfs_IVexSolInc.Member" xlink:type="arc" order="1"/>
    <link:label id="lab_blfs_ShippersPlacedInServiceNet_3720f524-433c-49a1-9205-5296d5c5048c_totalLabel_en-US" xlink:label="lab_blfs_ShippersPlacedInServiceNet" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Subtotal</link:label>
    <link:label id="lab_blfs_ShippersPlacedInServiceNet_label_en-US" xlink:label="lab_blfs_ShippersPlacedInServiceNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Shippers Placed In Service, Net</link:label>
    <link:label id="lab_blfs_ShippersPlacedInServiceNet_documentation_en-US" xlink:label="lab_blfs_ShippersPlacedInServiceNet" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">The carrying value of shippers placed in service, net of accumulated depreciation.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_blfs_ShippersPlacedInServiceNet" xlink:href="blfs-20240930.xsd#blfs_ShippersPlacedInServiceNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_blfs_ShippersPlacedInServiceNet" xlink:to="lab_blfs_ShippersPlacedInServiceNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationCashAndCashEquivalents_7f242028-3053-4a4c-8a5b-2316f0e0be83_terseLabel_en-US" xlink:label="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationCashAndCashEquivalents" 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_DisposalGroupIncludingDiscontinuedOperationCashAndCashEquivalents_label_en-US" xlink:label="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationCashAndCashEquivalents" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disposal Group, Including Discontinued Operation, Cash and Cash Equivalents</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationCashAndCashEquivalents" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationCashAndCashEquivalents"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationCashAndCashEquivalents" xlink:to="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationCashAndCashEquivalents" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityTaxIdentificationNumber_b632ae90-5ed4-4303-a33c-77df5192ee3a_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_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_FiniteLivedIntangibleAssetsGross_033135a9-4d18-4dfa-b73d-f02f37b9e7bd_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsGross" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Gross Carrying Value</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsGross_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsGross" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finite-Lived Intangible Assets, Gross</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsGross" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsGross"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsGross" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsGross" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_17d8119c-b974-4499-9d24-c1cbce4da2fa_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Finite-Lived Intangible Assets [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Intangible Asset, Finite-Lived [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:to="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RestructuringAndRelatedCostNumberOfPositionsEliminatedInceptionToDatePercent_9e199eab-558b-448d-903a-287040b85d28_terseLabel_en-US" xlink:label="lab_us-gaap_RestructuringAndRelatedCostNumberOfPositionsEliminatedInceptionToDatePercent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Expected reduction of workforce (percent)</link:label>
    <link:label id="lab_us-gaap_RestructuringAndRelatedCostNumberOfPositionsEliminatedInceptionToDatePercent_label_en-US" xlink:label="lab_us-gaap_RestructuringAndRelatedCostNumberOfPositionsEliminatedInceptionToDatePercent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Restructuring and Related Cost, Number of Positions Eliminated, Inception to Date Percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringAndRelatedCostNumberOfPositionsEliminatedInceptionToDatePercent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestructuringAndRelatedCostNumberOfPositionsEliminatedInceptionToDatePercent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestructuringAndRelatedCostNumberOfPositionsEliminatedInceptionToDatePercent" xlink:to="lab_us-gaap_RestructuringAndRelatedCostNumberOfPositionsEliminatedInceptionToDatePercent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AntidilutiveSecuritiesNameDomain_c766f9b3-6ad8-4ed0-9f3b-02097e0c3ce4_terseLabel_en-US" xlink:label="lab_us-gaap_AntidilutiveSecuritiesNameDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Antidilutive Securities, Name [Domain]</link:label>
    <link:label id="lab_us-gaap_AntidilutiveSecuritiesNameDomain_label_en-US" xlink:label="lab_us-gaap_AntidilutiveSecuritiesNameDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Antidilutive Securities, Name [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AntidilutiveSecuritiesNameDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AntidilutiveSecuritiesNameDomain" xlink:to="lab_us-gaap_AntidilutiveSecuritiesNameDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_blfs_ShippersPlacedInServiceAndFixedAssetsHeldForRentNet_8f3fa048-ffd3-4fb3-ba6f-338f4ef1dfd6_totalLabel_en-US" xlink:label="lab_blfs_ShippersPlacedInServiceAndFixedAssetsHeldForRentNet" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total</link:label>
    <link:label id="lab_blfs_ShippersPlacedInServiceAndFixedAssetsHeldForRentNet_label_en-US" xlink:label="lab_blfs_ShippersPlacedInServiceAndFixedAssetsHeldForRentNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Shippers Placed In Service And Fixed Assets Held For Rent, Net</link:label>
    <link:label id="lab_blfs_ShippersPlacedInServiceAndFixedAssetsHeldForRentNet_documentation_en-US" xlink:label="lab_blfs_ShippersPlacedInServiceAndFixedAssetsHeldForRentNet" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Represents shippers placed in service and fixed assets held for rent, net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_blfs_ShippersPlacedInServiceAndFixedAssetsHeldForRentNet" xlink:href="blfs-20240930.xsd#blfs_ShippersPlacedInServiceAndFixedAssetsHeldForRentNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_blfs_ShippersPlacedInServiceAndFixedAssetsHeldForRentNet" xlink:to="lab_blfs_ShippersPlacedInServiceAndFixedAssetsHeldForRentNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_MoneyMarketFundsMember_5c0e9812-59b4-45f0-98f7-059777b2e3f8_terseLabel_en-US" xlink:label="lab_us-gaap_MoneyMarketFundsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Money market accounts</link:label>
    <link:label id="lab_us-gaap_MoneyMarketFundsMember_label_en-US" xlink:label="lab_us-gaap_MoneyMarketFundsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Money Market Funds [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MoneyMarketFundsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MoneyMarketFundsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MoneyMarketFundsMember" xlink:to="lab_us-gaap_MoneyMarketFundsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionSupplierDomain_0146459f-33f3-405b-b813-501f3e9b125c_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionSupplierDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Supplier [Domain]</link:label>
    <link:label id="lab_us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionSupplierDomain_label_en-US" xlink:label="lab_us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionSupplierDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Supplier [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionSupplierDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionSupplierDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionSupplierDomain" xlink:to="lab_us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionSupplierDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities_06a4bd92-5a90-4335-8efb-06a1a93e0134_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">Net cash provided by (used in) 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_1e87cb43-3c89-40df-b505-b352859f8b16_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_TaxesPayableCurrent_e0f3aba4-f84d-4ca1-9b88-3c7544e85b9f_terseLabel_en-US" xlink:label="lab_us-gaap_TaxesPayableCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Sales taxes payable</link:label>
    <link:label id="lab_us-gaap_TaxesPayableCurrent_label_en-US" xlink:label="lab_us-gaap_TaxesPayableCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Taxes Payable, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TaxesPayableCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TaxesPayableCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TaxesPayableCurrent" xlink:to="lab_us-gaap_TaxesPayableCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerShareReconciliationAbstract_2faf27ca-d544-4ef6-98b0-892a7689c752_terseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareReconciliationAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Net loss per share attributable to common shareholders:</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareReconciliationAbstract_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareReconciliationAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Earnings Per Share Reconciliation [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareReconciliationAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareReconciliationAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareReconciliationAbstract" xlink:to="lab_us-gaap_EarningsPerShareReconciliationAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_blfs_SiliconValleyBankSVBMember_e0df07d2-4277-46ae-bfab-9b214f7ea53d_terseLabel_en-US" xlink:label="lab_blfs_SiliconValleyBankSVBMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Silicon Valley Bank (SVB)</link:label>
    <link:label id="lab_blfs_SiliconValleyBankSVBMember_label_en-US" xlink:label="lab_blfs_SiliconValleyBankSVBMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Silicon Valley Bank (SVB) [Member]</link:label>
    <link:label id="lab_blfs_SiliconValleyBankSVBMember_documentation_en-US" xlink:label="lab_blfs_SiliconValleyBankSVBMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Silicon Valley Bank (SVB)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_blfs_SiliconValleyBankSVBMember" xlink:href="blfs-20240930.xsd#blfs_SiliconValleyBankSVBMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_blfs_SiliconValleyBankSVBMember" xlink:to="lab_blfs_SiliconValleyBankSVBMember" xlink:type="arc" order="1"/>
    <link:label id="lab_blfs_ServiceFreezerAndThawMember_c7fa6a47-bac9-47de-866c-ca146a2e1f3c_terseLabel_en-US" xlink:label="lab_blfs_ServiceFreezerAndThawMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Freezer and thaw</link:label>
    <link:label id="lab_blfs_ServiceFreezerAndThawMember_label_en-US" xlink:label="lab_blfs_ServiceFreezerAndThawMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Service, Freezer and Thaw [Member]</link:label>
    <link:label id="lab_blfs_ServiceFreezerAndThawMember_documentation_en-US" xlink:label="lab_blfs_ServiceFreezerAndThawMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Represents Freezer and Thaw service.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_blfs_ServiceFreezerAndThawMember" xlink:href="blfs-20240930.xsd#blfs_ServiceFreezerAndThawMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_blfs_ServiceFreezerAndThawMember" xlink:to="lab_blfs_ServiceFreezerAndThawMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherNoncurrentAssets_e7871064-097d-4c1b-9715-10e5d1120728_terseLabel_en-US" xlink:label="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherNoncurrentAssets" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Long-term deposits and other assets</link:label>
    <link:label id="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherNoncurrentAssets_label_en-US" xlink:label="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherNoncurrentAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disposal Group, Including Discontinued Operation, Other Assets, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherNoncurrentAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherNoncurrentAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherNoncurrentAssets" xlink:to="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherNoncurrentAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementEquityComponentsAxis_bbd7809a-f8b5-47ca-a0fe-78c0240ed71e_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_us-gaap_FinanceLeaseLiabilityPaymentsDue_7ab0fa14-8546-4a50-9d15-488d523010d7_totalLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityPaymentsDue" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total lease payments</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityPaymentsDue_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityPaymentsDue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finance Lease, Liability, to be Paid</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue" xlink:to="lab_us-gaap_FinanceLeaseLiabilityPaymentsDue" xlink:type="arc" order="1"/>
    <link:label id="lab_blfs_AmortizationOfIntangibleAssetsConsolidatedBasis_1c100de2-6a4d-4e9d-8933-242102dae796_verboseLabel_en-US" xlink:label="lab_blfs_AmortizationOfIntangibleAssetsConsolidatedBasis" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Amortization of intangible assets</link:label>
    <link:label id="lab_blfs_AmortizationOfIntangibleAssetsConsolidatedBasis_label_en-US" xlink:label="lab_blfs_AmortizationOfIntangibleAssetsConsolidatedBasis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Amortization Of Intangible Assets, Consolidated Basis</link:label>
    <link:label id="lab_blfs_AmortizationOfIntangibleAssetsConsolidatedBasis_documentation_en-US" xlink:label="lab_blfs_AmortizationOfIntangibleAssetsConsolidatedBasis" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Amortization Of Intangible Assets, Consolidated Basis</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_blfs_AmortizationOfIntangibleAssetsConsolidatedBasis" xlink:href="blfs-20240930.xsd#blfs_AmortizationOfIntangibleAssetsConsolidatedBasis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_blfs_AmortizationOfIntangibleAssetsConsolidatedBasis" xlink:to="lab_blfs_AmortizationOfIntangibleAssetsConsolidatedBasis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtSecurities_ba158bf5-f917-4e97-a623-21cfded983dc_verboseLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtSecurities" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Available-for-sale securities</link:label>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtSecurities_e29a3109-bb76-47a4-b609-9af13002e5e6_terseLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtSecurities" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Estimated Fair Value, Total marketable securities</link:label>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtSecurities_16daca07-1383-4bf5-92af-9898a6a084dd_totalLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtSecurities" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total</link:label>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtSecurities_label_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtSecurities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Securities, Available-for-Sale</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AvailableForSaleSecuritiesDebtSecurities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities" xlink:to="lab_us-gaap_AvailableForSaleSecuritiesDebtSecurities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RestructuringCostAndReserveAxis_d1184334-4a44-4f97-a554-f9fe32cb942e_terseLabel_en-US" xlink:label="lab_us-gaap_RestructuringCostAndReserveAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Restructuring Type [Axis]</link:label>
    <link:label id="lab_us-gaap_RestructuringCostAndReserveAxis_label_en-US" xlink:label="lab_us-gaap_RestructuringCostAndReserveAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Restructuring Type [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringCostAndReserveAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestructuringCostAndReserveAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestructuringCostAndReserveAxis" xlink:to="lab_us-gaap_RestructuringCostAndReserveAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TradeNamesMember_534729d5-4555-4126-88dc-b80435f9760e_terseLabel_en-US" xlink:label="lab_us-gaap_TradeNamesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Tradenames</link:label>
    <link:label id="lab_us-gaap_TradeNamesMember_label_en-US" xlink:label="lab_us-gaap_TradeNamesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Trade Names [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TradeNamesMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TradeNamesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TradeNamesMember" xlink:to="lab_us-gaap_TradeNamesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedContributionPlanTextBlock_3efc905c-7ae1-4c2b-b2ef-d0b091cb0203_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedContributionPlanTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Employee benefit plan</link:label>
    <link:label id="lab_us-gaap_DefinedContributionPlanTextBlock_label_en-US" xlink:label="lab_us-gaap_DefinedContributionPlanTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Defined Contribution Plan [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedContributionPlanTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedContributionPlanTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedContributionPlanTextBlock" xlink:to="lab_us-gaap_DefinedContributionPlanTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueByMeasurementFrequencyAxis_834f9c08-f236-4877-abdb-301e6668c8bf_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueByMeasurementFrequencyAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Measurement Frequency [Axis]</link:label>
    <link:label id="lab_us-gaap_FairValueByMeasurementFrequencyAxis_label_en-US" xlink:label="lab_us-gaap_FairValueByMeasurementFrequencyAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Measurement Frequency [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByMeasurementFrequencyAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueByMeasurementFrequencyAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueByMeasurementFrequencyAxis" xlink:to="lab_us-gaap_FairValueByMeasurementFrequencyAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityCommonStockSharesOutstanding_c66ef31b-49a9-4b10-bf8d-7a99e66d1b7e_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_us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1_b039cfd4-f3c5-44e1-9e3a-f2675ed364fb_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Weighted average remaining lease term in years - finance leases</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finance Lease, Weighted Average Remaining Lease Term</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1" xlink:to="lab_us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_RestatementAdjustmentMember_7896e8ff-e971-49f8-ba27-33270a3ea5ce_terseLabel_en-US" xlink:label="lab_srt_RestatementAdjustmentMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Adjustment</link:label>
    <link:label id="lab_srt_RestatementAdjustmentMember_label_en-US" xlink:label="lab_srt_RestatementAdjustmentMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Revision of Prior Period, Adjustment [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RestatementAdjustmentMember" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RestatementAdjustmentMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_RestatementAdjustmentMember" xlink:to="lab_srt_RestatementAdjustmentMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_UseOfEstimates_adafc942-4d3a-4b58-968d-112008ce8419_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_CostsAndExpenses_4b238657-568f-4bf9-b9b1-a2621b32cc9c_totalLabel_en-US" xlink:label="lab_us-gaap_CostsAndExpenses" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total operating expenses</link:label>
    <link:label id="lab_us-gaap_CostsAndExpenses_label_en-US" xlink:label="lab_us-gaap_CostsAndExpenses" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Costs and Expenses</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostsAndExpenses" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CostsAndExpenses"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CostsAndExpenses" xlink:to="lab_us-gaap_CostsAndExpenses" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessAcquisitionAcquireeDomain_5d00f4f1-08d9-4730-b345-ac2217d94d44_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionAcquireeDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Business Acquisition, Acquiree [Domain]</link:label>
    <link:label id="lab_us-gaap_BusinessAcquisitionAcquireeDomain_label_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionAcquireeDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Business Acquisition, Acquiree [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain" xlink:to="lab_us-gaap_BusinessAcquisitionAcquireeDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_blfs_StockIssuedDuringPeriodValueRestrictedStockUnitNetOfForfeitures_9b4321fd-9eca-49f6-ba83-e782ef107500_terseLabel_en-US" xlink:label="lab_blfs_StockIssuedDuringPeriodValueRestrictedStockUnitNetOfForfeitures" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Stock issued &#8211; on vested RSUs</link:label>
    <link:label id="lab_blfs_StockIssuedDuringPeriodValueRestrictedStockUnitNetOfForfeitures_label_en-US" xlink:label="lab_blfs_StockIssuedDuringPeriodValueRestrictedStockUnitNetOfForfeitures" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Stock Issued During Period, Value, Restricted Stock Unit, Net of Forfeitures</link:label>
    <link:label id="lab_blfs_StockIssuedDuringPeriodValueRestrictedStockUnitNetOfForfeitures_documentation_en-US" xlink:label="lab_blfs_StockIssuedDuringPeriodValueRestrictedStockUnitNetOfForfeitures" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Stock Issued During Period, Value, Restricted Stock Unit, Net of Forfeitures</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_blfs_StockIssuedDuringPeriodValueRestrictedStockUnitNetOfForfeitures" xlink:href="blfs-20240930.xsd#blfs_StockIssuedDuringPeriodValueRestrictedStockUnitNetOfForfeitures"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_blfs_StockIssuedDuringPeriodValueRestrictedStockUnitNetOfForfeitures" xlink:to="lab_blfs_StockIssuedDuringPeriodValueRestrictedStockUnitNetOfForfeitures" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_9b421817-1964-491d-ab77-307d2905401e_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Aggregate intrinsic value of exercisable service vesting-based stock options</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" 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, Outstanding, Intrinsic Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfEarningsPerShareBasicByCommonClassTextBlock_96619546-c8a9-467b-9ba5-90cf878a3e66_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfEarningsPerShareBasicByCommonClassTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Computations of Basic and Diluted Earnings Per Share</link:label>
    <link:label id="lab_us-gaap_ScheduleOfEarningsPerShareBasicByCommonClassTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfEarningsPerShareBasicByCommonClassTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Earnings Per Share, Basic, by Common Class, Including Two Class Method [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEarningsPerShareBasicByCommonClassTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfEarningsPerShareBasicByCommonClassTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfEarningsPerShareBasicByCommonClassTextBlock" xlink:to="lab_us-gaap_ScheduleOfEarningsPerShareBasicByCommonClassTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdditionalPaidInCapitalCommonStock_2e8f37de-9be0-43e3-91ec-456010e954b4_terseLabel_en-US" xlink:label="lab_us-gaap_AdditionalPaidInCapitalCommonStock" 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_AdditionalPaidInCapitalCommonStock_label_en-US" xlink:label="lab_us-gaap_AdditionalPaidInCapitalCommonStock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Additional Paid in Capital, Common Stock</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalCommonStock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdditionalPaidInCapitalCommonStock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdditionalPaidInCapitalCommonStock" xlink:to="lab_us-gaap_AdditionalPaidInCapitalCommonStock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisposalGroupClassificationAxis_322fb0b3-8dc8-4cc3-83d4-a9e4bb905e07_terseLabel_en-US" xlink:label="lab_us-gaap_DisposalGroupClassificationAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Disposal Group Classification [Axis]</link:label>
    <link:label id="lab_us-gaap_DisposalGroupClassificationAxis_label_en-US" xlink:label="lab_us-gaap_DisposalGroupClassificationAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disposal Group Classification [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupClassificationAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisposalGroupClassificationAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisposalGroupClassificationAxis" xlink:to="lab_us-gaap_DisposalGroupClassificationAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_492536bb-1175-4dcb-9ea6-67ad14c76f7f_terseLabel_en-US" xlink:label="lab_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Non-cash investing and financing activities</link:label>
    <link:label id="lab_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_label_en-US" xlink:label="lab_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cash Flow, Noncash Investing and Financing Activities Disclosure [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" xlink:to="lab_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_blfs_NumberOfPeers_50cb244a-a49d-4237-8120-ed696fb5b251_terseLabel_en-US" xlink:label="lab_blfs_NumberOfPeers" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Number of peers</link:label>
    <link:label id="lab_blfs_NumberOfPeers_label_en-US" xlink:label="lab_blfs_NumberOfPeers" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Number Of Peers</link:label>
    <link:label id="lab_blfs_NumberOfPeers_documentation_en-US" xlink:label="lab_blfs_NumberOfPeers" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Number Of Peers</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_blfs_NumberOfPeers" xlink:href="blfs-20240930.xsd#blfs_NumberOfPeers"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_blfs_NumberOfPeers" xlink:to="lab_blfs_NumberOfPeers" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax_adc1c8e3-f916-4c07-8dad-7125d948d90c_totalLabel_en-US" xlink:label="lab_us-gaap_DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Net loss on disposal</link:label>
    <link:label id="lab_us-gaap_DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax_f182153f-b021-414d-9ac1-100f4d8b5d65_terseLabel_en-US" xlink:label="lab_us-gaap_DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Gain on disposal of discontinued operation, net of tax</link:label>
    <link:label id="lab_us-gaap_DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax_label_en-US" xlink:label="lab_us-gaap_DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Discontinued Operation, Gain (Loss) on Disposal of Discontinued Operation, Net of Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax" xlink:to="lab_us-gaap_DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementLineItems_f0ec0019-b3d0-41c7-afc4-7105fabae2d7_terseLabel_en-US" xlink:label="lab_us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Error Corrections and Prior Period Adjustments Restatement [Line Items]</link:label>
    <link:label id="lab_us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementLineItems_label_en-US" xlink:label="lab_us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Error Corrections and Prior Period Adjustments Restatement [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementLineItems" xlink:to="lab_us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_blfs_NoncashLeaseExpense_0de4d6fe-b31b-49f7-b66d-6b81c25e1709_terseLabel_en-US" xlink:label="lab_blfs_NoncashLeaseExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Non-cash lease expense</link:label>
    <link:label id="lab_blfs_NoncashLeaseExpense_label_en-US" xlink:label="lab_blfs_NoncashLeaseExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Non-cash lease expense</link:label>
    <link:label id="lab_blfs_NoncashLeaseExpense_documentation_en-US" xlink:label="lab_blfs_NoncashLeaseExpense" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Amount of noncash lease expense.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_blfs_NoncashLeaseExpense" xlink:href="blfs-20240930.xsd#blfs_NoncashLeaseExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_blfs_NoncashLeaseExpense" xlink:to="lab_blfs_NoncashLeaseExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntitySmallBusiness_c33722cf-6f0d-4768-b67b-55c9bc1ce827_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_srt_StatementGeographicalAxis_fd5c44d3-94ca-4fe9-a65d-9a32167491aa_terseLabel_en-US" xlink:label="lab_srt_StatementGeographicalAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Geographical [Axis]</link:label>
    <link:label id="lab_srt_StatementGeographicalAxis_label_en-US" xlink:label="lab_srt_StatementGeographicalAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Geographical [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementGeographicalAxis" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_StatementGeographicalAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_StatementGeographicalAxis" xlink:to="lab_srt_StatementGeographicalAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_blfs_NoncashSettlementOfEscrow_529afb5b-571b-40d3-94f1-4b28bf91854f_terseLabel_en-US" xlink:label="lab_blfs_NoncashSettlementOfEscrow" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Returned shares from settlement of Global Cooling escrow</link:label>
    <link:label id="lab_blfs_NoncashSettlementOfEscrow_label_en-US" xlink:label="lab_blfs_NoncashSettlementOfEscrow" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Noncash Settlement Of Escrow</link:label>
    <link:label id="lab_blfs_NoncashSettlementOfEscrow_documentation_en-US" xlink:label="lab_blfs_NoncashSettlementOfEscrow" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Noncash Settlement Of Escrow</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_blfs_NoncashSettlementOfEscrow" xlink:href="blfs-20240930.xsd#blfs_NoncashSettlementOfEscrow"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_blfs_NoncashSettlementOfEscrow" xlink:to="lab_blfs_NoncashSettlementOfEscrow" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DiscontinuedOperationPeriodOfContinuingInvolvementAfterDisposal_4e9e1726-9132-423c-8d76-82085a4764bb_terseLabel_en-US" xlink:label="lab_us-gaap_DiscontinuedOperationPeriodOfContinuingInvolvementAfterDisposal" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Period of transition services</link:label>
    <link:label id="lab_us-gaap_DiscontinuedOperationPeriodOfContinuingInvolvementAfterDisposal_label_en-US" xlink:label="lab_us-gaap_DiscontinuedOperationPeriodOfContinuingInvolvementAfterDisposal" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Discontinued Operation, Period of Continuing Involvement after Disposal</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DiscontinuedOperationPeriodOfContinuingInvolvementAfterDisposal" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DiscontinuedOperationPeriodOfContinuingInvolvementAfterDisposal"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DiscontinuedOperationPeriodOfContinuingInvolvementAfterDisposal" xlink:to="lab_us-gaap_DiscontinuedOperationPeriodOfContinuingInvolvementAfterDisposal" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueInputsLevel3Member_e578c34f-4d8e-4337-88fc-8cb1f3998642_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueInputsLevel3Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Level 3</link:label>
    <link:label id="lab_us-gaap_FairValueInputsLevel3Member_label_en-US" xlink:label="lab_us-gaap_FairValueInputsLevel3Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fair Value, Inputs, Level 3 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel3Member" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueInputsLevel3Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueInputsLevel3Member" xlink:to="lab_us-gaap_FairValueInputsLevel3Member" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_e8fdbf92-4b37-41af-a860-2a31e3ed7e6d_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_us-gaap_DebtSecuritiesAvailableforsaleAmortizedCostAbstract_1033eff5-f712-48c8-9135-3ad7c2b7deaf_terseLabel_en-US" xlink:label="lab_us-gaap_DebtSecuritiesAvailableforsaleAmortizedCostAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Amortized Cost</link:label>
    <link:label id="lab_us-gaap_DebtSecuritiesAvailableforsaleAmortizedCostAbstract_label_en-US" xlink:label="lab_us-gaap_DebtSecuritiesAvailableforsaleAmortizedCostAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Securities, Available-for-Sale, Amortized Cost [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableforsaleAmortizedCostAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtSecuritiesAvailableforsaleAmortizedCostAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtSecuritiesAvailableforsaleAmortizedCostAbstract" xlink:to="lab_us-gaap_DebtSecuritiesAvailableforsaleAmortizedCostAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EMEAMember_24316633-85a1-4e40-887f-162505fccf56_terseLabel_en-US" xlink:label="lab_us-gaap_EMEAMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Europe, Middle East, Africa (EMEA)</link:label>
    <link:label id="lab_us-gaap_EMEAMember_label_en-US" xlink:label="lab_us-gaap_EMEAMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">EMEA [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EMEAMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EMEAMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EMEAMember" xlink:to="lab_us-gaap_EMEAMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SellingAndMarketingExpenseMember_a8306460-8616-4dad-b1f7-71b8466e2a99_terseLabel_en-US" xlink:label="lab_us-gaap_SellingAndMarketingExpenseMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Sales and marketing costs</link:label>
    <link:label id="lab_us-gaap_SellingAndMarketingExpenseMember_label_en-US" xlink:label="lab_us-gaap_SellingAndMarketingExpenseMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Selling and Marketing Expense [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingAndMarketingExpenseMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SellingAndMarketingExpenseMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SellingAndMarketingExpenseMember" xlink:to="lab_us-gaap_SellingAndMarketingExpenseMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable_6e7b2659-e53a-4c25-bf2a-4de4c6d718c5_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Fair Value Measurement Inputs and Valuation Techniques [Table]</link:label>
    <link:label id="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable_label_en-US" xlink:label="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fair Value Measurement Inputs and Valuation Techniques [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable" xlink:to="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccruedLiabilitiesCurrent_26df64c4-5370-41ff-ade2-effc055535f9_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 expenses</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_LesseeLeaseDescriptionLineItems_5ffc2d31-3d02-4141-a7e3-128eb5bca2ec_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeLeaseDescriptionLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Lessee, Lease, Description [Line Items]</link:label>
    <link:label id="lab_us-gaap_LesseeLeaseDescriptionLineItems_label_en-US" xlink:label="lab_us-gaap_LesseeLeaseDescriptionLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Lessee, Lease, Description [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeLeaseDescriptionLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeLeaseDescriptionLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems" xlink:to="lab_us-gaap_LesseeLeaseDescriptionLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_7f6ad272-4a98-4671-b0fb-0a40e54413f4_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Debt Securities, Available-for-Sale [Line Items]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_label_en-US" xlink:label="lab_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Securities, Available-for-Sale [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems" xlink:to="lab_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_281daf7f-3ab4-4f90-a4e9-603bbb0bf3c3_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 securities excluded from computation of earnings per share, amount (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_blfs_DisposalGroupIncludingDiscontinuedOperationDepreciation_876e91fa-36b4-4763-8bf3-2d2de7929183_terseLabel_en-US" xlink:label="lab_blfs_DisposalGroupIncludingDiscontinuedOperationDepreciation" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Depreciation</link:label>
    <link:label id="lab_blfs_DisposalGroupIncludingDiscontinuedOperationDepreciation_label_en-US" xlink:label="lab_blfs_DisposalGroupIncludingDiscontinuedOperationDepreciation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disposal Group, Including Discontinued Operation, Depreciation</link:label>
    <link:label id="lab_blfs_DisposalGroupIncludingDiscontinuedOperationDepreciation_documentation_en-US" xlink:label="lab_blfs_DisposalGroupIncludingDiscontinuedOperationDepreciation" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Disposal Group, Including Discontinued Operation, Depreciation</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_blfs_DisposalGroupIncludingDiscontinuedOperationDepreciation" xlink:href="blfs-20240930.xsd#blfs_DisposalGroupIncludingDiscontinuedOperationDepreciation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_blfs_DisposalGroupIncludingDiscontinuedOperationDepreciation" xlink:to="lab_blfs_DisposalGroupIncludingDiscontinuedOperationDepreciation" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentVariableInterestRateTypeExtensibleEnumeration_cd21ff56-e098-4b36-b1d5-b86d498d08e5_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentVariableInterestRateTypeExtensibleEnumeration" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Debt Instrument, Variable Interest Rate, Type [Extensible Enumeration]</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentVariableInterestRateTypeExtensibleEnumeration_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentVariableInterestRateTypeExtensibleEnumeration" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Instrument, Variable Interest Rate, Type [Extensible Enumeration]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentVariableInterestRateTypeExtensibleEnumeration" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentVariableInterestRateTypeExtensibleEnumeration"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentVariableInterestRateTypeExtensibleEnumeration" xlink:to="lab_us-gaap_DebtInstrumentVariableInterestRateTypeExtensibleEnumeration" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount_2572b1d6-c9b8-46e1-a951-c29525d301a0_negatedLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Less: interest</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finance Lease, Liability, Undiscounted Excess Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount" xlink:to="lab_us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_blfs_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRatePeriod_e6829c39-7235-4e60-a8eb-e1e0d275c8dc_terseLabel_en-US" xlink:label="lab_blfs_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRatePeriod" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Measurement date with a maturity period (year)</link:label>
    <link:label id="lab_blfs_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRatePeriod_label_en-US" xlink:label="lab_blfs_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRatePeriod" 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, Fair Value Assumptions, Expected Volatility Rate Period</link:label>
    <link:label id="lab_blfs_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRatePeriod_documentation_en-US" xlink:label="lab_blfs_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRatePeriod" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Represents expected volatility rate period for share based payment award by share based payment.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_blfs_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRatePeriod" xlink:href="blfs-20240930.xsd#blfs_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRatePeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_blfs_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRatePeriod" xlink:to="lab_blfs_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRatePeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock_84e62613-8954-42ef-bebc-07546679d19d_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Remaining Performance Obligations</link:label>
    <link:label id="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock_label_en-US" xlink:label="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock" xlink:to="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_44207783-d587-451d-9df7-1c481e868100_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, cash equivalents, and restricted cash &#8211; beginning of period</link:label>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_b4a7f7c0-67aa-4219-8fe7-b65e5903124f_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, cash equivalents, and restricted cash &#8211; end of period</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_us-gaap_AccretionAmortizationOfDiscountsAndPremiumsInvestments_e66860b5-ed93-471a-b379-b65c961ba381_negatedLabel_en-US" xlink:label="lab_us-gaap_AccretionAmortizationOfDiscountsAndPremiumsInvestments" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Accretion of available-for-sale investments</link:label>
    <link:label id="lab_us-gaap_AccretionAmortizationOfDiscountsAndPremiumsInvestments_label_en-US" xlink:label="lab_us-gaap_AccretionAmortizationOfDiscountsAndPremiumsInvestments" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accretion (Amortization) of Discounts and Premiums, Investments</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccretionAmortizationOfDiscountsAndPremiumsInvestments" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccretionAmortizationOfDiscountsAndPremiumsInvestments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccretionAmortizationOfDiscountsAndPremiumsInvestments" xlink:to="lab_us-gaap_AccretionAmortizationOfDiscountsAndPremiumsInvestments" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_50830274-b458-4ad5-964f-6bea45654a37_terseLabel_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Unrecognized compensation costs for service vesting-based stock options</link:label>
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_label_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" 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, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:to="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent_349d8eb5-8be0-4807-aa35-59d87ce9a3df_terseLabel_en-US" xlink:label="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Long-term assets, discontinued operations</link:label>
    <link:label id="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent_label_en-US" xlink:label="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disposal Group, Including Discontinued Operation, Assets, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent" xlink:to="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AssetsCurrentAbstract_eb82723c-fd6a-4dd7-92ee-90cc6c8d2a38_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_cf5234df-db4a-4666-b099-47e796d7d4b3_terseLabel_en-US" xlink:label="lab_us-gaap_Goodwill" 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_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_blfs_DisposalGroupIncludingDiscontinuedOperationCarryingBasisExcludingAssumedLiabilities_bad9e528-7747-4c35-890e-af8ebbb65e62_totalLabel_en-US" xlink:label="lab_blfs_DisposalGroupIncludingDiscontinuedOperationCarryingBasisExcludingAssumedLiabilities" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Global Cooling carrying basis as of April 17, 2024</link:label>
    <link:label id="lab_blfs_DisposalGroupIncludingDiscontinuedOperationCarryingBasisExcludingAssumedLiabilities_label_en-US" xlink:label="lab_blfs_DisposalGroupIncludingDiscontinuedOperationCarryingBasisExcludingAssumedLiabilities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disposal Group, Including Discontinued Operation, Carrying Basis Excluding Assumed Liabilities</link:label>
    <link:label id="lab_blfs_DisposalGroupIncludingDiscontinuedOperationCarryingBasisExcludingAssumedLiabilities_documentation_en-US" xlink:label="lab_blfs_DisposalGroupIncludingDiscontinuedOperationCarryingBasisExcludingAssumedLiabilities" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Disposal Group, Including Discontinued Operation, Carrying Basis Excluding Assumed Liabilities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_blfs_DisposalGroupIncludingDiscontinuedOperationCarryingBasisExcludingAssumedLiabilities" xlink:href="blfs-20240930.xsd#blfs_DisposalGroupIncludingDiscontinuedOperationCarryingBasisExcludingAssumedLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_blfs_DisposalGroupIncludingDiscontinuedOperationCarryingBasisExcludingAssumedLiabilities" xlink:to="lab_blfs_DisposalGroupIncludingDiscontinuedOperationCarryingBasisExcludingAssumedLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InventoryDisclosureTextBlock_486808d1-c9c6-4e47-b664-9a763f0d5bfd_terseLabel_en-US" xlink:label="lab_us-gaap_InventoryDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Inventories</link:label>
    <link:label id="lab_us-gaap_InventoryDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_InventoryDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Inventory Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InventoryDisclosureTextBlock" xlink:to="lab_us-gaap_InventoryDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperations_f31eebe2-c774-4d2a-b359-a1dc38a7b5fb_totalLabel_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperations" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Net loss from continuing operations</link:label>
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperations_1cb4510c-d743-4fda-a2bb-cf19eaf3dbb5_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperations" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Net loss from continuing operations</link:label>
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperations_label_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperations" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Income (Loss) from Continuing Operations, Net of Tax, Attributable to Parent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperations" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromContinuingOperations"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperations" xlink:to="lab_us-gaap_IncomeLossFromContinuingOperations" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_ProductsAndServicesDomain_4f9ad25c-9bf3-406d-8abf-fb6d251d602b_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_blfs_PurchaseAgreementTransitionServicesDuration_f43ce460-a30e-40f9-be09-5b880565c37f_terseLabel_en-US" xlink:label="lab_blfs_PurchaseAgreementTransitionServicesDuration" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Transition services, duration</link:label>
    <link:label id="lab_blfs_PurchaseAgreementTransitionServicesDuration_label_en-US" xlink:label="lab_blfs_PurchaseAgreementTransitionServicesDuration" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Purchase Agreement, Transition Services, Duration</link:label>
    <link:label id="lab_blfs_PurchaseAgreementTransitionServicesDuration_documentation_en-US" xlink:label="lab_blfs_PurchaseAgreementTransitionServicesDuration" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Purchase Agreement, Transition Services, Duration</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_blfs_PurchaseAgreementTransitionServicesDuration" xlink:href="blfs-20240930.xsd#blfs_PurchaseAgreementTransitionServicesDuration"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_blfs_PurchaseAgreementTransitionServicesDuration" xlink:to="lab_blfs_PurchaseAgreementTransitionServicesDuration" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EmployeeStockOptionMember_2c8acdaa-9459-4997-bb9e-f1cc220b6919_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">Options</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_181481a7-e280-4e24-af76-c2bb462b0342_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 costs</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_DebtSecuritiesAvailableForSaleTable_c629733f-8d0a-4b2d-b31e-380d5789d2c6_terseLabel_en-US" xlink:label="lab_us-gaap_DebtSecuritiesAvailableForSaleTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Debt Securities, Available-for-Sale [Table]</link:label>
    <link:label id="lab_us-gaap_DebtSecuritiesAvailableForSaleTable_label_en-US" xlink:label="lab_us-gaap_DebtSecuritiesAvailableForSaleTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Securities, Available-for-Sale [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleTable" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtSecuritiesAvailableForSaleTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtSecuritiesAvailableForSaleTable" xlink:to="lab_us-gaap_DebtSecuritiesAvailableForSaleTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_c8959184-765d-471f-9e34-3557ea8c7b94_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_7df6503b-97bb-442b-a8be-10d141f9d008_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">Property and equipment, 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_blfs_DisposalGroupIncludingDiscontinuedOperationAssumedLiabilitiesAccountsPayable_301672c2-400c-4440-a58b-57651778f5d5_verboseLabel_en-US" xlink:label="lab_blfs_DisposalGroupIncludingDiscontinuedOperationAssumedLiabilitiesAccountsPayable" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Other liabilities</link:label>
    <link:label id="lab_blfs_DisposalGroupIncludingDiscontinuedOperationAssumedLiabilitiesAccountsPayable_de89aeb2-80dc-420b-902d-3df7a13e6b54_terseLabel_en-US" xlink:label="lab_blfs_DisposalGroupIncludingDiscontinuedOperationAssumedLiabilitiesAccountsPayable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Assumed liabilities: Accounts payable</link:label>
    <link:label id="lab_blfs_DisposalGroupIncludingDiscontinuedOperationAssumedLiabilitiesAccountsPayable_label_en-US" xlink:label="lab_blfs_DisposalGroupIncludingDiscontinuedOperationAssumedLiabilitiesAccountsPayable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disposal Group, Including Discontinued Operation, Assumed Liabilities, Accounts Payable</link:label>
    <link:label id="lab_blfs_DisposalGroupIncludingDiscontinuedOperationAssumedLiabilitiesAccountsPayable_documentation_en-US" xlink:label="lab_blfs_DisposalGroupIncludingDiscontinuedOperationAssumedLiabilitiesAccountsPayable" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Disposal Group, Including Discontinued Operation, Assumed Liabilities, Accounts Payable</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_blfs_DisposalGroupIncludingDiscontinuedOperationAssumedLiabilitiesAccountsPayable" xlink:href="blfs-20240930.xsd#blfs_DisposalGroupIncludingDiscontinuedOperationAssumedLiabilitiesAccountsPayable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_blfs_DisposalGroupIncludingDiscontinuedOperationAssumedLiabilitiesAccountsPayable" xlink:to="lab_blfs_DisposalGroupIncludingDiscontinuedOperationAssumedLiabilitiesAccountsPayable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_55487fd0-6ae3-49a6-822e-38cee9112b61_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_cd3442b7-f616-4ec8-9cea-fe8aaa1384c4_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">Other</link:label>
    <link:label id="lab_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities_label_en-US" xlink:label="lab_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" 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_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_59c36916-226d-4a3c-87e1-80e9c0e29869_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Antidilutive Security, Excluded EPS Calculation [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable" xlink:to="lab_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ComprehensiveIncomeNetOfTax_f75288d5-3657-4c63-abbc-5114a663a4f6_totalLabel_en-US" xlink:label="lab_us-gaap_ComprehensiveIncomeNetOfTax" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Comprehensive loss</link:label>
    <link:label id="lab_us-gaap_ComprehensiveIncomeNetOfTax_1b2a3395-290f-49b2-98bf-6234dcb1c384_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 loss</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_b0cc9498-a017-49bf-88da-c1209f3d054d_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">Accrued taxes</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_FinanceLeaseWeightedAverageDiscountRatePercent_9e8216ab-7448-49a6-8644-7e8376bec98d_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Weighted average discount rate - finance leases</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finance Lease, Weighted Average Discount Rate, Percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent" xlink:to="lab_us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PreferredStockSharesOutstanding_24293598-dda1-4601-85ac-2dda0589fc73_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, outstanding (in shares)</link:label>
    <link:label id="lab_us-gaap_PreferredStockSharesOutstanding_d6c765a5-416c-45e9-9fa8-a3be985d97f2_periodStartLabel_en-US" xlink:label="lab_us-gaap_PreferredStockSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xml:lang="en-US">Beginning balance, preferred stock, outstanding (in shares)</link:label>
    <link:label id="lab_us-gaap_PreferredStockSharesOutstanding_0d3fff79-4b65-4d34-8f3d-ff48885bdb8d_periodEndLabel_en-US" xlink:label="lab_us-gaap_PreferredStockSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xml:lang="en-US">Ending balance, preferred stock, 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_dei_SecurityExchangeName_52c4a9ac-38b7-452a-91e4-2caf82401d97_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_7e5167f0-1479-4c00-af39-029cc3c40f59_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">Debt instrument, basis spread on variable rate</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" 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_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths_822fa71b-59a9-4d1d-ae25-fa23a66a4c9b_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths" 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_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finance Lease, Liability, to be Paid, Year One</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:to="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax_aba9a8e2-658b-41f7-af05-d4b5235507e3_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Unrealized gain (loss) on available-for-sale securities</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">OCI, Debt Securities, Available-for-Sale, Unrealized Holding Gain (Loss), before Adjustment and Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax" xlink:to="lab_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AwardTypeAxis_edfbe2cd-8136-4049-8dc7-67deaf00fd19_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_CorporateDebtSecuritiesMember_08ff7719-5caf-423d-b63a-00106b23d43a_terseLabel_en-US" xlink:label="lab_us-gaap_CorporateDebtSecuritiesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Corporate debt securities</link:label>
    <link:label id="lab_us-gaap_CorporateDebtSecuritiesMember_label_en-US" xlink:label="lab_us-gaap_CorporateDebtSecuritiesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Corporate Debt Securities [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CorporateDebtSecuritiesMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CorporateDebtSecuritiesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CorporateDebtSecuritiesMember" xlink:to="lab_us-gaap_CorporateDebtSecuritiesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_d6ef486b-7366-48a6-88a1-5054827ff927_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Exercised (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_2d4198b8-dcc0-4b9f-a2f0-7ca0b1fd0849_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">Shares</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_LeaseContractualTermDomain_f2ebcaf6-40e5-4b4c-bdb1-380d309c389a_terseLabel_en-US" xlink:label="lab_us-gaap_LeaseContractualTermDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Lease Contractual Term [Domain]</link:label>
    <link:label id="lab_us-gaap_LeaseContractualTermDomain_label_en-US" xlink:label="lab_us-gaap_LeaseContractualTermDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Lease Contractual Term [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseContractualTermDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LeaseContractualTermDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LeaseContractualTermDomain" xlink:to="lab_us-gaap_LeaseContractualTermDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InventoryWorkInProcessNetOfReserves_6330ceaa-5767-43d9-beba-e15b3132c713_terseLabel_en-US" xlink:label="lab_us-gaap_InventoryWorkInProcessNetOfReserves" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Work in progress</link:label>
    <link:label id="lab_us-gaap_InventoryWorkInProcessNetOfReserves_label_en-US" xlink:label="lab_us-gaap_InventoryWorkInProcessNetOfReserves" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Inventory, Work in Process, Net of Reserves</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryWorkInProcessNetOfReserves" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryWorkInProcessNetOfReserves"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InventoryWorkInProcessNetOfReserves" xlink:to="lab_us-gaap_InventoryWorkInProcessNetOfReserves" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentNet_2d8ee30f-df5b-485d-9b09-86069d6460fe_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">Property and equipment, net</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentNet_2454f278-72f5-49cd-b956-1c9b866ba5f4_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">Property and equipment, 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_us-gaap_Liabilities_364e08ce-5ed2-490f-8852-5fd2b9cde816_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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_62988f18-1149-4ca0-aabc-a1dadd092151_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Stock options exercisable at end of period (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" 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, Exercisable, Weighted Average Exercise Price</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:type="arc" order="1"/>
    <link:label id="lab_blfs_FixedAssetsHeldForRent_b29379bf-6b79-4eb5-8c17-a2f30e4faede_terseLabel_en-US" xlink:label="lab_blfs_FixedAssetsHeldForRent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Fixed assets held for rent</link:label>
    <link:label id="lab_blfs_FixedAssetsHeldForRent_label_en-US" xlink:label="lab_blfs_FixedAssetsHeldForRent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fixed Assets Held For Rent</link:label>
    <link:label id="lab_blfs_FixedAssetsHeldForRent_documentation_en-US" xlink:label="lab_blfs_FixedAssetsHeldForRent" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Represents the fixed assets held for rent.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_blfs_FixedAssetsHeldForRent" xlink:href="blfs-20240930.xsd#blfs_FixedAssetsHeldForRent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_blfs_FixedAssetsHeldForRent" xlink:to="lab_blfs_FixedAssetsHeldForRent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NumberOfReportingUnits_482ab1b0-c227-42bf-841c-dd085810e8b0_terseLabel_en-US" xlink:label="lab_us-gaap_NumberOfReportingUnits" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Number of reporting units</link:label>
    <link:label id="lab_us-gaap_NumberOfReportingUnits_label_en-US" xlink:label="lab_us-gaap_NumberOfReportingUnits" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Number of Reporting Units</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NumberOfReportingUnits" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NumberOfReportingUnits"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NumberOfReportingUnits" xlink:to="lab_us-gaap_NumberOfReportingUnits" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockParOrStatedValuePerShare_28bcae8e-2d11-439c-aa92-d4a7fb00f47a_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_blfs_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRateWithoutDiscreteItemsPercent_4f673515-768e-453b-9127-d263ff8358bc_terseLabel_en-US" xlink:label="lab_blfs_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRateWithoutDiscreteItemsPercent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Effective income tax rate reconciliation, at federal statutory income tax rate, without discrete items percent</link:label>
    <link:label id="lab_blfs_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRateWithoutDiscreteItemsPercent_label_en-US" xlink:label="lab_blfs_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRateWithoutDiscreteItemsPercent" 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, Without Discrete Items Percent</link:label>
    <link:label id="lab_blfs_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRateWithoutDiscreteItemsPercent_documentation_en-US" xlink:label="lab_blfs_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRateWithoutDiscreteItemsPercent" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Without Discrete Items, Percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_blfs_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRateWithoutDiscreteItemsPercent" xlink:href="blfs-20240930.xsd#blfs_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRateWithoutDiscreteItemsPercent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_blfs_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRateWithoutDiscreteItemsPercent" xlink:to="lab_blfs_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRateWithoutDiscreteItemsPercent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtSecuritiesAvailableForSaleTableTextBlock_6bef7c0d-4a31-4f76-be38-1dfb06126660_terseLabel_en-US" xlink:label="lab_us-gaap_DebtSecuritiesAvailableForSaleTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Available-for-Sale Marketable Securities</link:label>
    <link:label id="lab_us-gaap_DebtSecuritiesAvailableForSaleTableTextBlock_label_en-US" xlink:label="lab_us-gaap_DebtSecuritiesAvailableForSaleTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Securities, Available-for-Sale [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtSecuritiesAvailableForSaleTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtSecuritiesAvailableForSaleTableTextBlock" xlink:to="lab_us-gaap_DebtSecuritiesAvailableForSaleTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ResearchAndDevelopmentExpense_b1a0fa35-4e64-4400-b646-ec892455798c_terseLabel_en-US" xlink:label="lab_us-gaap_ResearchAndDevelopmentExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Research and development</link:label>
    <link:label id="lab_us-gaap_ResearchAndDevelopmentExpense_label_en-US" xlink:label="lab_us-gaap_ResearchAndDevelopmentExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Research and Development Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResearchAndDevelopmentExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ResearchAndDevelopmentExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ResearchAndDevelopmentExpense" xlink:to="lab_us-gaap_ResearchAndDevelopmentExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_74636316-c640-4831-a548-b8ab61157907_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_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock_32bf53e4-4b13-4341-9077-ac14e009b7ff_terseLabel_en-US" xlink:label="lab_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Foreign currency translation</link:label>
    <link:label id="lab_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Foreign Currency Transactions and Translations Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock" xlink:to="lab_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_42659461-eb2b-4df7-adef-2efcb5247fc3_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_us-gaap_OperatingLeaseLiabilityCurrent_420156df-20be-494d-9444-b144cd0d7176_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">Lease liabilities, operating, current portion</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_us-gaap_CommonStockSharesIssued_4ded5efa-3776-40c4-b61e-43def259219f_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, 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_2983113b-a5fe-4c38-9de5-c2cf0544873a_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_us-gaap_ConcentrationRiskPercentage1_eda5b8a9-d5aa-49e9-baa2-a6fda8518ea0_terseLabel_en-US" xlink:label="lab_us-gaap_ConcentrationRiskPercentage1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Concentration risk, percent</link:label>
    <link:label id="lab_us-gaap_ConcentrationRiskPercentage1_label_en-US" xlink:label="lab_us-gaap_ConcentrationRiskPercentage1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Concentration Risk, Percentage</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskPercentage1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskPercentage1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConcentrationRiskPercentage1" xlink:to="lab_us-gaap_ConcentrationRiskPercentage1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation_6ecdde86-79a2-4da7-b45c-60f16b564c09_totalLabel_en-US" xlink:label="lab_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total assets, discontinued operations</link:label>
    <link:label id="lab_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation_label_en-US" xlink:label="lab_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disposal Group, Including Discontinued Operation, Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation" xlink:to="lab_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentRestatementTable_a4af7e61-eff7-4f86-bc15-5be5de06cd9d_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentRestatementTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Error Corrections and Prior Period Adjustment Restatement [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentRestatementTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentRestatementTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Error Correction [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentRestatementTable" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentRestatementTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentRestatementTable" xlink:to="lab_us-gaap_ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentRestatementTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_3e970670-0b8c-4f71-a3ad-a0010e5f4e99_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_us-gaap_DisposalGroupIncludingDiscontinuedOperationInventoryCurrent_ff198b18-b9a7-4981-b4a2-29ee656a3e0a_terseLabel_en-US" xlink:label="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationInventoryCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Inventories</link:label>
    <link:label id="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationInventoryCurrent_label_en-US" xlink:label="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationInventoryCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disposal Group, Including Discontinued Operation, Inventory, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationInventoryCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationInventoryCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationInventoryCurrent" xlink:to="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationInventoryCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SubsequentEventLineItems_e1ca296f-d891-49cf-b4c3-a29904041d20_terseLabel_en-US" xlink:label="lab_us-gaap_SubsequentEventLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Subsequent Event [Line Items]</link:label>
    <link:label id="lab_us-gaap_SubsequentEventLineItems_label_en-US" xlink:label="lab_us-gaap_SubsequentEventLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Subsequent Event [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SubsequentEventLineItems" xlink:to="lab_us-gaap_SubsequentEventLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentGross_edb05e19-4c43-4968-bafb-ae3a66677f04_verboseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentGross" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Subtotal</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_blfs_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfAwards_e13f617c-6e9a-4c68-8e36-de100bc97847_terseLabel_en-US" xlink:label="lab_blfs_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfAwards" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Total shareholder return attainment (percent)</link:label>
    <link:label id="lab_blfs_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfAwards_label_en-US" xlink:label="lab_blfs_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfAwards" 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, Percentage Of Awards</link:label>
    <link:label id="lab_blfs_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfAwards_documentation_en-US" xlink:label="lab_blfs_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfAwards" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Percent of shares that may be issued in accordance with the plan as a proportion of outstanding awards.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_blfs_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfAwards" xlink:href="blfs-20240930.xsd#blfs_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfAwards"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_blfs_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfAwards" xlink:to="lab_blfs_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfAwards" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_f43c3424-08d8-4c4f-8dc6-24d38d45d85e_terseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Stock option exercises (in shares)</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_1c5728df-9937-4caf-8786-5a51702da14f_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Exercised (in shares)</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" 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, Exercises in Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:to="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentLineItems_c9bbb326-c281-40ae-a87a-f772cde37753_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Debt Instrument [Line Items]</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentLineItems_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Instrument [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentLineItems" xlink:to="lab_us-gaap_DebtInstrumentLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ResearchAndDevelopmentExpenseMember_828685b8-34bd-4101-9a9d-009361f5afbe_terseLabel_en-US" xlink:label="lab_us-gaap_ResearchAndDevelopmentExpenseMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Research and development costs</link:label>
    <link:label id="lab_us-gaap_ResearchAndDevelopmentExpenseMember_label_en-US" xlink:label="lab_us-gaap_ResearchAndDevelopmentExpenseMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Research and Development Expense [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResearchAndDevelopmentExpenseMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ResearchAndDevelopmentExpenseMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ResearchAndDevelopmentExpenseMember" xlink:to="lab_us-gaap_ResearchAndDevelopmentExpenseMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_918cfefb-2af6-4ca2-90ee-19def7bf5e66_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Wtd. Avg. Exercise Price</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" 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, Outstanding, Weighted Average Exercise Price [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockSharesAuthorized_2a9d08b6-751d-4140-9f40-3e98da2124a7_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, 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_88c9f827-a609-4176-a7c1-cdf6f90cd783_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_f2cb95da-0725-493f-949a-190785d8f0d8_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">Diluted (in shares)</link:label>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_04343174-229f-4af3-b389-ff23df9dc9f3_verboseLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Weighted-average common shares outstanding, 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_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear_a36e4c39-cf72-4242-a241-33eeb4cb5e50_verboseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">2024 (3 months remaining)</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finite-Lived Intangible Asset, Expected Amortization, Remainder of Fiscal Year</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccountsPayableMember_e4d5bc73-1590-4e15-9689-2c09ada50668_terseLabel_en-US" xlink:label="lab_us-gaap_AccountsPayableMember" 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_AccountsPayableMember_label_en-US" xlink:label="lab_us-gaap_AccountsPayableMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accounts Payable [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsPayableMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountsPayableMember" xlink:to="lab_us-gaap_AccountsPayableMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockholdersEquity_69067c9d-5156-49ed-ac19-15016d4ebb43_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 shareholders&#8217; equity</link:label>
    <link:label id="lab_us-gaap_StockholdersEquity_1b7d04c0-12a5-4ee4-86bb-d6f5d5f02445_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 balance</link:label>
    <link:label id="lab_us-gaap_StockholdersEquity_0d21c49e-ccb0-48b6-b970-b9f098446d95_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">Ending balance</link:label>
    <link:label id="lab_us-gaap_StockholdersEquity_label_en-US" xlink:label="lab_us-gaap_StockholdersEquity" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" 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_blfs_FurnitureAndComputerEquipmentMember_51cf8186-3a07-4be8-b268-bf7bbf5037af_terseLabel_en-US" xlink:label="lab_blfs_FurnitureAndComputerEquipmentMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Furniture and computer equipment</link:label>
    <link:label id="lab_blfs_FurnitureAndComputerEquipmentMember_label_en-US" xlink:label="lab_blfs_FurnitureAndComputerEquipmentMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Furniture and Computer Equipment [Member]</link:label>
    <link:label id="lab_blfs_FurnitureAndComputerEquipmentMember_documentation_en-US" xlink:label="lab_blfs_FurnitureAndComputerEquipmentMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Represents the furniture and computer equipment.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_blfs_FurnitureAndComputerEquipmentMember" xlink:href="blfs-20240930.xsd#blfs_FurnitureAndComputerEquipmentMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_blfs_FurnitureAndComputerEquipmentMember" xlink:to="lab_blfs_FurnitureAndComputerEquipmentMember" xlink:type="arc" order="1"/>
    <link:label id="lab_blfs_DebtInstrumentMaximumBorrowingCapacity_30b1135a-209f-431d-956a-15ec7656264f_terseLabel_en-US" xlink:label="lab_blfs_DebtInstrumentMaximumBorrowingCapacity" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Debt instrument, maximum borrowing capacity</link:label>
    <link:label id="lab_blfs_DebtInstrumentMaximumBorrowingCapacity_label_en-US" xlink:label="lab_blfs_DebtInstrumentMaximumBorrowingCapacity" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Instrument, Maximum Borrowing Capacity</link:label>
    <link:label id="lab_blfs_DebtInstrumentMaximumBorrowingCapacity_documentation_en-US" xlink:label="lab_blfs_DebtInstrumentMaximumBorrowingCapacity" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Represents maximum borrowing capacity.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_blfs_DebtInstrumentMaximumBorrowingCapacity" xlink:href="blfs-20240930.xsd#blfs_DebtInstrumentMaximumBorrowingCapacity"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_blfs_DebtInstrumentMaximumBorrowingCapacity" xlink:to="lab_blfs_DebtInstrumentMaximumBorrowingCapacity" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProceedsFromIssuanceOfDebt_fd53912b-7b7b-4271-a1a5-ed24f3ef3704_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromIssuanceOfDebt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Proceeds from term loans</link:label>
    <link:label id="lab_us-gaap_ProceedsFromIssuanceOfDebt_label_en-US" xlink:label="lab_us-gaap_ProceedsFromIssuanceOfDebt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Proceeds from Issuance of Debt</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromIssuanceOfDebt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromIssuanceOfDebt" xlink:to="lab_us-gaap_ProceedsFromIssuanceOfDebt" xlink:type="arc" order="1"/>
    <link:label id="lab_blfs_DisposalGroupIncludingDiscontinuedOperationFinanceLeaseLiabilitiesNoncurrent_56b76996-0c40-4a93-b4cb-36b2580b8ceb_terseLabel_en-US" xlink:label="lab_blfs_DisposalGroupIncludingDiscontinuedOperationFinanceLeaseLiabilitiesNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Lease liabilities, financing, long-term</link:label>
    <link:label id="lab_blfs_DisposalGroupIncludingDiscontinuedOperationFinanceLeaseLiabilitiesNoncurrent_label_en-US" xlink:label="lab_blfs_DisposalGroupIncludingDiscontinuedOperationFinanceLeaseLiabilitiesNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disposal Group, Including Discontinued Operation, Finance Lease Liabilities, Noncurrent</link:label>
    <link:label id="lab_blfs_DisposalGroupIncludingDiscontinuedOperationFinanceLeaseLiabilitiesNoncurrent_documentation_en-US" xlink:label="lab_blfs_DisposalGroupIncludingDiscontinuedOperationFinanceLeaseLiabilitiesNoncurrent" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Disposal Group, Including Discontinued Operation, Finance Lease Liabilities, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_blfs_DisposalGroupIncludingDiscontinuedOperationFinanceLeaseLiabilitiesNoncurrent" xlink:href="blfs-20240930.xsd#blfs_DisposalGroupIncludingDiscontinuedOperationFinanceLeaseLiabilitiesNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_blfs_DisposalGroupIncludingDiscontinuedOperationFinanceLeaseLiabilitiesNoncurrent" xlink:to="lab_blfs_DisposalGroupIncludingDiscontinuedOperationFinanceLeaseLiabilitiesNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseRenewalTerm_f98edf44-764f-4f54-88c7-8b77298f5d50_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseRenewalTerm" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Operating lease, renewal term</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseRenewalTerm_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseRenewalTerm" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Lessee, Operating Lease, Renewal Term</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseRenewalTerm" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseRenewalTerm"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseRenewalTerm" xlink:to="lab_us-gaap_LesseeOperatingLeaseRenewalTerm" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue_683808ad-7c5a-406b-9d5a-ab3a423ccfe0_terseLabel_en-US" xlink:label="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue" 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_DisposalGroupIncludingDiscontinuedOperationRevenue_label_en-US" xlink:label="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disposal Group, Including Discontinued Operation, Revenue</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue" xlink:to="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredIncomeTaxExpenseBenefit_b80fa7c2-8340-4a29-8c07-8f3546116781_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 income tax (benefit) 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_DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipmentNoncurrent_6f9ad6d0-7874-41eb-a374-6d74f691089d_terseLabel_en-US" xlink:label="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipmentNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Property and equipment, net</link:label>
    <link:label id="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipmentNoncurrent_label_en-US" xlink:label="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipmentNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disposal Group, Including Discontinued Operation, Property, Plant and Equipment, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipmentNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipmentNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipmentNoncurrent" xlink:to="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipmentNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_e2997ed3-ec5d-4483-828b-f5feba90ed24_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">Property and equipment</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_ConcentrationRiskTypeDomain_9f75e733-942b-4777-b299-6f87cdc58599_terseLabel_en-US" xlink:label="lab_us-gaap_ConcentrationRiskTypeDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Concentration Risk Type [Domain]</link:label>
    <link:label id="lab_us-gaap_ConcentrationRiskTypeDomain_label_en-US" xlink:label="lab_us-gaap_ConcentrationRiskTypeDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Concentration Risk Type [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskTypeDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConcentrationRiskTypeDomain" xlink:to="lab_us-gaap_ConcentrationRiskTypeDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_blfs_EquipmentAcquiredUnderOperatingLeases_fdae73fd-d3b5-42ad-b1aa-0d59c0a69544_terseLabel_en-US" xlink:label="lab_blfs_EquipmentAcquiredUnderOperatingLeases" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Assets acquired under operating leases</link:label>
    <link:label id="lab_blfs_EquipmentAcquiredUnderOperatingLeases_label_en-US" xlink:label="lab_blfs_EquipmentAcquiredUnderOperatingLeases" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Equipment Acquired Under Operating Leases</link:label>
    <link:label id="lab_blfs_EquipmentAcquiredUnderOperatingLeases_documentation_en-US" xlink:label="lab_blfs_EquipmentAcquiredUnderOperatingLeases" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">The equipment acquired under operating leases in a noncash (or part noncash) acquisition. Noncash is defined as information about all investing and financing activities of an enterprise during a period that affect recognized assets or liabilities but that do not result in cash receipts or cash payments in the period. "Part noncash" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_blfs_EquipmentAcquiredUnderOperatingLeases" xlink:href="blfs-20240930.xsd#blfs_EquipmentAcquiredUnderOperatingLeases"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_blfs_EquipmentAcquiredUnderOperatingLeases" xlink:to="lab_blfs_EquipmentAcquiredUnderOperatingLeases" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccountsPayableCurrentAndNoncurrent_5f129e0b-ec17-4b38-960d-70b0fe098ab7_verboseLabel_en-US" xlink:label="lab_us-gaap_AccountsPayableCurrentAndNoncurrent" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Accounts payable</link:label>
    <link:label id="lab_us-gaap_AccountsPayableCurrentAndNoncurrent_label_en-US" xlink:label="lab_us-gaap_AccountsPayableCurrentAndNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accounts Payable</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableCurrentAndNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsPayableCurrentAndNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountsPayableCurrentAndNoncurrent" xlink:to="lab_us-gaap_AccountsPayableCurrentAndNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_blfs_DisposalGroupIncludingDiscontinuedOperationAccruedExpensesAndOtherCurrentLiabilities_4b53e24d-8481-40dc-a0ac-6c17c6b959f2_terseLabel_en-US" xlink:label="lab_blfs_DisposalGroupIncludingDiscontinuedOperationAccruedExpensesAndOtherCurrentLiabilities" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accrued expenses and other current liabilities</link:label>
    <link:label id="lab_blfs_DisposalGroupIncludingDiscontinuedOperationAccruedExpensesAndOtherCurrentLiabilities_label_en-US" xlink:label="lab_blfs_DisposalGroupIncludingDiscontinuedOperationAccruedExpensesAndOtherCurrentLiabilities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disposal Group, Including Discontinued Operation, Accrued Expenses And Other Current Liabilities</link:label>
    <link:label id="lab_blfs_DisposalGroupIncludingDiscontinuedOperationAccruedExpensesAndOtherCurrentLiabilities_documentation_en-US" xlink:label="lab_blfs_DisposalGroupIncludingDiscontinuedOperationAccruedExpensesAndOtherCurrentLiabilities" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Disposal Group, Including Discontinued Operation, Accrued Expenses And Other Current Liabilities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_blfs_DisposalGroupIncludingDiscontinuedOperationAccruedExpensesAndOtherCurrentLiabilities" xlink:href="blfs-20240930.xsd#blfs_DisposalGroupIncludingDiscontinuedOperationAccruedExpensesAndOtherCurrentLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_blfs_DisposalGroupIncludingDiscontinuedOperationAccruedExpensesAndOtherCurrentLiabilities" xlink:to="lab_blfs_DisposalGroupIncludingDiscontinuedOperationAccruedExpensesAndOtherCurrentLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueMeasurementsRecurringMember_b55ef939-c8ff-4cd8-ba71-0ff978e1c145_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueMeasurementsRecurringMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Fair Value, Recurring</link:label>
    <link:label id="lab_us-gaap_FairValueMeasurementsRecurringMember_label_en-US" xlink:label="lab_us-gaap_FairValueMeasurementsRecurringMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fair Value, Recurring [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsRecurringMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueMeasurementsRecurringMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueMeasurementsRecurringMember" xlink:to="lab_us-gaap_FairValueMeasurementsRecurringMember" xlink:type="arc" order="1"/>
    <link:label id="lab_blfs_StockIssuedDuringPeriodValueContingentConsideration_f31860b8-f621-4f0b-9a5b-26844d692355_terseLabel_en-US" xlink:label="lab_blfs_StockIssuedDuringPeriodValueContingentConsideration" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Contingent consideration shares issued</link:label>
    <link:label id="lab_blfs_StockIssuedDuringPeriodValueContingentConsideration_label_en-US" xlink:label="lab_blfs_StockIssuedDuringPeriodValueContingentConsideration" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Stock Issued During Period, Value, Contingent Consideration</link:label>
    <link:label id="lab_blfs_StockIssuedDuringPeriodValueContingentConsideration_documentation_en-US" xlink:label="lab_blfs_StockIssuedDuringPeriodValueContingentConsideration" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Stock Issued During Period, Value, Contingent Consideration</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_blfs_StockIssuedDuringPeriodValueContingentConsideration" xlink:href="blfs-20240930.xsd#blfs_StockIssuedDuringPeriodValueContingentConsideration"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_blfs_StockIssuedDuringPeriodValueContingentConsideration" xlink:to="lab_blfs_StockIssuedDuringPeriodValueContingentConsideration" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccountsReceivableNetCurrent_a38b997f-de21-41bd-850b-230f5da7afdd_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">Accounts receivable, trade, net of allowance for credit losses of $955 and $1,707 as of September&#160;30, 2024 and December&#160;31, 2023, 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_CostOfSalesMember_a26468d7-5f15-472f-97d9-0d8da8d009f1_terseLabel_en-US" xlink:label="lab_us-gaap_CostOfSalesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cost of revenue</link:label>
    <link:label id="lab_us-gaap_CostOfSalesMember_label_en-US" xlink:label="lab_us-gaap_CostOfSalesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cost of Sales [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfSalesMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CostOfSalesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CostOfSalesMember" xlink:to="lab_us-gaap_CostOfSalesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_a34d0c74-80ca-4e1c-960f-6976f5c27672_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Service based-vesting options granted (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" 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, Gross</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:type="arc" order="1"/>
    <link:label id="lab_blfs_DebtSecuritiesAvailableforsaleUnrealizedGainCurrent_9629d78e-68cf-4d1f-a6ec-1fa6df22a157_terseLabel_en-US" xlink:label="lab_blfs_DebtSecuritiesAvailableforsaleUnrealizedGainCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Gross unrealized Gains, current portion</link:label>
    <link:label id="lab_blfs_DebtSecuritiesAvailableforsaleUnrealizedGainCurrent_label_en-US" xlink:label="lab_blfs_DebtSecuritiesAvailableforsaleUnrealizedGainCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Securities, Available-for-Sale, Unrealized Gain, Current</link:label>
    <link:label id="lab_blfs_DebtSecuritiesAvailableforsaleUnrealizedGainCurrent_documentation_en-US" xlink:label="lab_blfs_DebtSecuritiesAvailableforsaleUnrealizedGainCurrent" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">The unrealized gain of debt securities available-for-sale classified as current.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_blfs_DebtSecuritiesAvailableforsaleUnrealizedGainCurrent" xlink:href="blfs-20240930.xsd#blfs_DebtSecuritiesAvailableforsaleUnrealizedGainCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_blfs_DebtSecuritiesAvailableforsaleUnrealizedGainCurrent" xlink:to="lab_blfs_DebtSecuritiesAvailableforsaleUnrealizedGainCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProductMember_29b09529-760d-49a4-8d76-4ec8d73b5e32_terseLabel_en-US" xlink:label="lab_us-gaap_ProductMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Product revenue</link:label>
    <link:label id="lab_us-gaap_ProductMember_label_en-US" xlink:label="lab_us-gaap_ProductMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Product [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProductMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProductMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProductMember" xlink:to="lab_us-gaap_ProductMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_38a424cd-3408-4a01-97e5-410e9d1210c7_terseLabel_en-US" xlink:label="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]</link:label>
    <link:label id="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_label_en-US" xlink:label="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems" 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 [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems" xlink:to="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOtherOperatingLiabilities_1b69831f-ddae-45fd-9094-101cb0f69ba2_verboseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOtherOperatingLiabilities" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Other</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOtherOperatingLiabilities_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOtherOperatingLiabilities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Increase (Decrease) in Other Operating Liabilities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherOperatingLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInOtherOperatingLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInOtherOperatingLiabilities" xlink:to="lab_us-gaap_IncreaseDecreaseInOtherOperatingLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AssetImpairmentCharges_14c5813d-88b1-4001-8d7d-5c50268183be_terseLabel_en-US" xlink:label="lab_us-gaap_AssetImpairmentCharges" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Asset impairment charges</link:label>
    <link:label id="lab_us-gaap_AssetImpairmentCharges_label_en-US" xlink:label="lab_us-gaap_AssetImpairmentCharges" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Asset Impairment Charges</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetImpairmentCharges" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetImpairmentCharges"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetImpairmentCharges" xlink:to="lab_us-gaap_AssetImpairmentCharges" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongTermDebt_52c070a8-23ad-44c8-b365-da7fad36704b_totalLabel_en-US" xlink:label="lab_us-gaap_LongTermDebt" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total debt</link:label>
    <link:label id="lab_us-gaap_LongTermDebt_label_en-US" xlink:label="lab_us-gaap_LongTermDebt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Long-Term Debt</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebt" xlink:to="lab_us-gaap_LongTermDebt" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentFiscalPeriodFocus_9089074d-d325-4bc5-a290-f4837150c347_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_us-gaap_SalesAndExciseTaxPayableCurrentAndNoncurrent_0fd7cf9a-92f0-4969-8bda-770d4ec41a01_terseLabel_en-US" xlink:label="lab_us-gaap_SalesAndExciseTaxPayableCurrentAndNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Sales and excise tax payable</link:label>
    <link:label id="lab_us-gaap_SalesAndExciseTaxPayableCurrentAndNoncurrent_label_en-US" xlink:label="lab_us-gaap_SalesAndExciseTaxPayableCurrentAndNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Sales and Excise Tax Payable</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SalesAndExciseTaxPayableCurrentAndNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SalesAndExciseTaxPayableCurrentAndNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SalesAndExciseTaxPayableCurrentAndNoncurrent" xlink:to="lab_us-gaap_SalesAndExciseTaxPayableCurrentAndNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour_8ed3c724-5926-4f8c-b8ca-fd21975a6e2c_terseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour" 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_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour_label_en-US" xlink:label="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Long-Term Debt, Maturity, Year Four</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour" xlink:to="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour" xlink:type="arc" order="1"/>
    <link:label id="lab_blfs_IncreaseDecreaseInPrepaidExpenseOtherCurrentAssetsAndLongTermDeposits_771b4b6c-cf20-44f6-b8c6-3c9fdf280453_negatedLabel_en-US" xlink:label="lab_blfs_IncreaseDecreaseInPrepaidExpenseOtherCurrentAssetsAndLongTermDeposits" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Prepaid expenses and other assets</link:label>
    <link:label id="lab_blfs_IncreaseDecreaseInPrepaidExpenseOtherCurrentAssetsAndLongTermDeposits_label_en-US" xlink:label="lab_blfs_IncreaseDecreaseInPrepaidExpenseOtherCurrentAssetsAndLongTermDeposits" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Increase (Decrease) In Prepaid Expense, Other Current Assets, And Long-term Deposits</link:label>
    <link:label id="lab_blfs_IncreaseDecreaseInPrepaidExpenseOtherCurrentAssetsAndLongTermDeposits_documentation_en-US" xlink:label="lab_blfs_IncreaseDecreaseInPrepaidExpenseOtherCurrentAssetsAndLongTermDeposits" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Amount of increase (decrease) in prepaid expenses, other current assets and long-term deposits during the period.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_blfs_IncreaseDecreaseInPrepaidExpenseOtherCurrentAssetsAndLongTermDeposits" xlink:href="blfs-20240930.xsd#blfs_IncreaseDecreaseInPrepaidExpenseOtherCurrentAssetsAndLongTermDeposits"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_blfs_IncreaseDecreaseInPrepaidExpenseOtherCurrentAssetsAndLongTermDeposits" xlink:to="lab_blfs_IncreaseDecreaseInPrepaidExpenseOtherCurrentAssetsAndLongTermDeposits" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent_a19056e2-a083-44cc-8fa6-f1068bd607bc_terseLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Current liabilities, discontinued operations</link:label>
    <link:label id="lab_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent_e1b23cb7-c029-4daf-bb82-55cb1c949314_totalLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total current liabilities, discontinued operations</link:label>
    <link:label id="lab_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent_label_en-US" xlink:label="lab_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disposal Group, Including Discontinued Operation, Liabilities, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent" xlink:to="lab_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_5d25cd50-4477-4b4e-9d49-8a5ded555cb6_verboseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">2026</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finite-Lived Intangible Asset, Expected Amortization, Year Two</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_5298e362-d184-423f-9836-e8a62d5f7191_terseLabel_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Weighted average remaining contractual life (year)</link:label>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_label_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" 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, Outstanding, Weighted Average Remaining Contractual Term</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:to="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AssetsAbstract_4f0e918c-405e-4f2c-865d-0c70a17b37a9_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_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_e2487e22-21e3-499c-b236-f1126dd09b5c_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Dividend yield (percent)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" 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, Fair Value Assumptions, Expected Dividend Rate</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RestrictedCashCurrent_200b6e77-6e4d-4a21-9875-5e77ff0c87b5_terseLabel_en-US" xlink:label="lab_us-gaap_RestrictedCashCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Restricted cash</link:label>
    <link:label id="lab_us-gaap_RestrictedCashCurrent_label_en-US" xlink:label="lab_us-gaap_RestrictedCashCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Restricted Cash, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestrictedCashCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestrictedCashCurrent" xlink:to="lab_us-gaap_RestrictedCashCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentType_aa3d2e65-8c12-43eb-8a3f-6b635471dde5_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_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent_94e6140d-1674-4939-a15c-0535cc68c207_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Defined contribution plan, employer matching contribution, percent of employees' gross pay</link:label>
    <link:label id="lab_us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent_label_en-US" xlink:label="lab_us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Defined Contribution Plan, Maximum Annual Contributions Per Employee, Percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent" xlink:to="lab_us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent" xlink:type="arc" order="1"/>
    <link:label id="lab_blfs_RentalRevenueMember_f0a34aaa-b176-42b6-b9f8-5ddadd2bc791_terseLabel_en-US" xlink:label="lab_blfs_RentalRevenueMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Rental revenue</link:label>
    <link:label id="lab_blfs_RentalRevenueMember_label_en-US" xlink:label="lab_blfs_RentalRevenueMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Rental Revenue [Member]</link:label>
    <link:label id="lab_blfs_RentalRevenueMember_documentation_en-US" xlink:label="lab_blfs_RentalRevenueMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Represents information pertaining to rental revenue.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_blfs_RentalRevenueMember" xlink:href="blfs-20240930.xsd#blfs_RentalRevenueMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_blfs_RentalRevenueMember" xlink:to="lab_blfs_RentalRevenueMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree_f5827698-1056-4f81-b0a4-21194ed75bcc_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree" 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_FinanceLeaseLiabilityPaymentsDueYearThree_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finance Lease, Liability, to be Paid, Year Three</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree" xlink:to="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree" xlink:type="arc" order="1"/>
    <link:label id="lab_blfs_SeriesA1AndA2PreferredStockMember_44d5afe2-351b-46e8-8a1c-f8d4d2419d2f_terseLabel_en-US" xlink:label="lab_blfs_SeriesA1AndA2PreferredStockMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Series A-1 and A-2, Preferred Stock</link:label>
    <link:label id="lab_blfs_SeriesA1AndA2PreferredStockMember_label_en-US" xlink:label="lab_blfs_SeriesA1AndA2PreferredStockMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Series A-1 and A-2, Preferred Stock [Member]</link:label>
    <link:label id="lab_blfs_SeriesA1AndA2PreferredStockMember_documentation_en-US" xlink:label="lab_blfs_SeriesA1AndA2PreferredStockMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Information pertaining to series A-1 and A-2 preferred stock.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_blfs_SeriesA1AndA2PreferredStockMember" xlink:href="blfs-20240930.xsd#blfs_SeriesA1AndA2PreferredStockMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_blfs_SeriesA1AndA2PreferredStockMember" xlink:to="lab_blfs_SeriesA1AndA2PreferredStockMember" xlink:type="arc" order="1"/>
    <link:label id="lab_blfs_RealEstateLeaseMember_a45ab6aa-cc4e-4b7c-8ba5-14ac280b554c_terseLabel_en-US" xlink:label="lab_blfs_RealEstateLeaseMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Real Estate Lease</link:label>
    <link:label id="lab_blfs_RealEstateLeaseMember_label_en-US" xlink:label="lab_blfs_RealEstateLeaseMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Real Estate Lease [Member]</link:label>
    <link:label id="lab_blfs_RealEstateLeaseMember_documentation_en-US" xlink:label="lab_blfs_RealEstateLeaseMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Leases related to real estate.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_blfs_RealEstateLeaseMember" xlink:href="blfs-20240930.xsd#blfs_RealEstateLeaseMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_blfs_RealEstateLeaseMember" xlink:to="lab_blfs_RealEstateLeaseMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_5e8972d0-b098-4a4c-b96f-b773bc902525_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Vested (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_33c6cee1-3193-4c6b-859c-fbc641e7a122_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" 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_AvailableForSaleDebtSecuritiesAmortizedCostBasis_bcc4ee6e-0635-4809-b1f5-ca8f64f857b9_totalLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total</link:label>
    <link:label id="lab_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_label_en-US" xlink:label="lab_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Securities, Available-for-Sale, Amortized Cost</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis" xlink:to="lab_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_df2ffaf7-7130-45ff-b13f-4cc648d0ac94_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Amortization Expense for Finite-Lived Intangible Assets</link:label>
    <link:label id="lab_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" xlink:to="lab_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtSecuritiesAvailableForSaleAccruedInterestAfterAllowanceForCreditLossNoncurrent_43f93cac-30e5-4376-aa46-23d3cb8e395b_terseLabel_en-US" xlink:label="lab_us-gaap_DebtSecuritiesAvailableForSaleAccruedInterestAfterAllowanceForCreditLossNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Available-for-sale securities, long-term</link:label>
    <link:label id="lab_us-gaap_DebtSecuritiesAvailableForSaleAccruedInterestAfterAllowanceForCreditLossNoncurrent_label_en-US" xlink:label="lab_us-gaap_DebtSecuritiesAvailableForSaleAccruedInterestAfterAllowanceForCreditLossNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Securities, Available-for-Sale, Accrued Interest, after Allowance for Credit Loss, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleAccruedInterestAfterAllowanceForCreditLossNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtSecuritiesAvailableForSaleAccruedInterestAfterAllowanceForCreditLossNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtSecuritiesAvailableForSaleAccruedInterestAfterAllowanceForCreditLossNoncurrent" xlink:to="lab_us-gaap_DebtSecuritiesAvailableForSaleAccruedInterestAfterAllowanceForCreditLossNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_c8622c87-80af-443f-a0dd-960d47bab0ec_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Risk-free interest rate</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" 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, Fair Value Assumptions, Risk Free Interest Rate</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate" xlink:type="arc" order="1"/>
    <link:label id="lab_blfs_PaymentsToAcquireAssetsHeldForRent_b7b09581-2424-43dc-b91e-ac256f102677_negatedLabel_en-US" xlink:label="lab_blfs_PaymentsToAcquireAssetsHeldForRent" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Purchases of assets held for rent</link:label>
    <link:label id="lab_blfs_PaymentsToAcquireAssetsHeldForRent_label_en-US" xlink:label="lab_blfs_PaymentsToAcquireAssetsHeldForRent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Payments To Acquire Assets, Held For Rent</link:label>
    <link:label id="lab_blfs_PaymentsToAcquireAssetsHeldForRent_documentation_en-US" xlink:label="lab_blfs_PaymentsToAcquireAssetsHeldForRent" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">The cash outflow for payments to acquire assets held for rent.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_blfs_PaymentsToAcquireAssetsHeldForRent" xlink:href="blfs-20240930.xsd#blfs_PaymentsToAcquireAssetsHeldForRent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_blfs_PaymentsToAcquireAssetsHeldForRent" xlink:to="lab_blfs_PaymentsToAcquireAssetsHeldForRent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SubsequentEventTable_7e8d4b54-a967-4b07-947e-4f92ee399720_terseLabel_en-US" xlink:label="lab_us-gaap_SubsequentEventTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Subsequent Event [Table]</link:label>
    <link:label id="lab_us-gaap_SubsequentEventTable_label_en-US" xlink:label="lab_us-gaap_SubsequentEventTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Subsequent Event [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTable" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SubsequentEventTable" xlink:to="lab_us-gaap_SubsequentEventTable" xlink:type="arc" order="1"/>
    <link:label id="lab_blfs_DebtInstrumentAdditionalMaximumAtDiscretionOfLender_0450bfc8-ed6e-4614-94d7-fff13341acd8_terseLabel_en-US" xlink:label="lab_blfs_DebtInstrumentAdditionalMaximumAtDiscretionOfLender" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Debt instrument, additional maximum at discretion of lender</link:label>
    <link:label id="lab_blfs_DebtInstrumentAdditionalMaximumAtDiscretionOfLender_label_en-US" xlink:label="lab_blfs_DebtInstrumentAdditionalMaximumAtDiscretionOfLender" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Instrument, Additional Maximum At Discretion of Lender</link:label>
    <link:label id="lab_blfs_DebtInstrumentAdditionalMaximumAtDiscretionOfLender_documentation_en-US" xlink:label="lab_blfs_DebtInstrumentAdditionalMaximumAtDiscretionOfLender" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Amount of additional maximum borrowing at the discretion of the lender.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_blfs_DebtInstrumentAdditionalMaximumAtDiscretionOfLender" xlink:href="blfs-20240930.xsd#blfs_DebtInstrumentAdditionalMaximumAtDiscretionOfLender"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_blfs_DebtInstrumentAdditionalMaximumAtDiscretionOfLender" xlink:to="lab_blfs_DebtInstrumentAdditionalMaximumAtDiscretionOfLender" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_MaximumMember_d60ad356-33b5-4df0-bbf2-cad23047a583_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_blfs_ShippersPlacedInServiceAccumulatedDepreciation_4126520c-8cca-4eed-9c6b-2ffa673bfab7_negatedLabel_en-US" xlink:label="lab_blfs_ShippersPlacedInServiceAccumulatedDepreciation" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Accumulated depreciation</link:label>
    <link:label id="lab_blfs_ShippersPlacedInServiceAccumulatedDepreciation_label_en-US" xlink:label="lab_blfs_ShippersPlacedInServiceAccumulatedDepreciation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Shippers Placed In Service Accumulated Depreciation</link:label>
    <link:label id="lab_blfs_ShippersPlacedInServiceAccumulatedDepreciation_documentation_en-US" xlink:label="lab_blfs_ShippersPlacedInServiceAccumulatedDepreciation" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">The cumulative amount of depreciation, related to related to shippers placed in service and fixed assets held for rent.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_blfs_ShippersPlacedInServiceAccumulatedDepreciation" xlink:href="blfs-20240930.xsd#blfs_ShippersPlacedInServiceAccumulatedDepreciation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_blfs_ShippersPlacedInServiceAccumulatedDepreciation" xlink:to="lab_blfs_ShippersPlacedInServiceAccumulatedDepreciation" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesAbstract_aeee13c2-8b31-414c-a528-4a850df2bdd9_terseLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Estimated Fair Value</link:label>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesAbstract_label_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Securities, Available-for-Sale [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AvailableForSaleSecuritiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesAbstract" xlink:to="lab_us-gaap_AvailableForSaleSecuritiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AmortizationOfIntangibleAssets_d2dd6094-e76e-40b7-abf1-ea838a5a8aa1_terseLabel_en-US" xlink:label="lab_us-gaap_AmortizationOfIntangibleAssets" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Intangible asset amortization</link:label>
    <link:label id="lab_us-gaap_AmortizationOfIntangibleAssets_label_en-US" xlink:label="lab_us-gaap_AmortizationOfIntangibleAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Amortization of Intangible Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfIntangibleAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AmortizationOfIntangibleAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AmortizationOfIntangibleAssets" xlink:to="lab_us-gaap_AmortizationOfIntangibleAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ContractWithCustomerLiability_2750c50a-cc2c-4c7d-b290-c882dca24e3f_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">Deferred revenue</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_us-gaap_FiniteLivedIntangibleAssetsNet_d38d4678-9200-4ab1-bc1b-26f0f6832adf_totalLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsNet" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Net Carrying Value</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsNet_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finite-Lived Intangible Assets, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsNet" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_a95872f7-df10-46c7-8542-742386ba9913_terseLabel_en-US" xlink:label="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Antidilutive Securities [Axis]</link:label>
    <link:label id="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_label_en-US" xlink:label="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Antidilutive Securities [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:to="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccountsPayableCurrent_74aec702-ed28-4d35-bcf8-d2143150b81f_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_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable_c0a3bbd9-4c84-4a75-bf92-167fbe1865ce_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table]</link:label>
    <link:label id="lab_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable_label_en-US" xlink:label="lab_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable" xlink:to="lab_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LeaseholdImprovementsMember_9575634c-919d-4c34-9b4d-56d7cf854931_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_blfs_ScheduleOfAssetsHeldForRentTableTextBlock_2806b050-5060-422a-813b-38f47fad052e_terseLabel_en-US" xlink:label="lab_blfs_ScheduleOfAssetsHeldForRentTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Assets Held For Rent</link:label>
    <link:label id="lab_blfs_ScheduleOfAssetsHeldForRentTableTextBlock_label_en-US" xlink:label="lab_blfs_ScheduleOfAssetsHeldForRentTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Scheduleof Assets Held for Rent [Table Text Block]</link:label>
    <link:label id="lab_blfs_ScheduleOfAssetsHeldForRentTableTextBlock_documentation_en-US" xlink:label="lab_blfs_ScheduleOfAssetsHeldForRentTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Tabular disclosure of assets held for rent.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_blfs_ScheduleOfAssetsHeldForRentTableTextBlock" xlink:href="blfs-20240930.xsd#blfs_ScheduleOfAssetsHeldForRentTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_blfs_ScheduleOfAssetsHeldForRentTableTextBlock" xlink:to="lab_blfs_ScheduleOfAssetsHeldForRentTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_CurrentFiscalYearEndDate_12cc2714-5f7c-4e53-87d4-6dc44b71d958_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_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_230a8449-0fbf-460e-8e56-1a1c88074ac2_negatedLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Less: 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_5282c43c-8049-459e-a822-a4eaee6c0968_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 lease costs</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_3de48504-cd4b-4b20-b0e3-e5831e1d97b3_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_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_5b2e62d9-8daa-4848-b674-ada54f477a53_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">Loss before income tax benefit (expense)</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_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_9f615f18-c8a4-49ab-b040-3387f76ec00d_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_DisposalGroupIncludingDiscontinuedOperationAccountsNotesAndLoansReceivableNet_72e146ef-e96d-45b6-afca-4c8eb38e9991_terseLabel_en-US" xlink:label="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsNotesAndLoansReceivableNet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accounts receivable, net</link:label>
    <link:label id="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsNotesAndLoansReceivableNet_label_en-US" xlink:label="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsNotesAndLoansReceivableNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disposal Group, Including Discontinued Operation, Accounts, Notes and Loans Receivable, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsNotesAndLoansReceivableNet" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsNotesAndLoansReceivableNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsNotesAndLoansReceivableNet" xlink:to="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsNotesAndLoansReceivableNet" xlink:type="arc" order="1"/>
    <link:label id="lab_blfs_DisposalGroupIncludingDiscontinuedOperationNegativeSellingPrice_cfd4bc90-f4bc-48d0-ab78-17c14d692334_negatedTotalLabel_en-US" xlink:label="lab_blfs_DisposalGroupIncludingDiscontinuedOperationNegativeSellingPrice" xlink:role="http://www.xbrl.org/2009/role/negatedTotalLabel" xlink:type="resource" xml:lang="en-US">Negative selling price</link:label>
    <link:label id="lab_blfs_DisposalGroupIncludingDiscontinuedOperationNegativeSellingPrice_label_en-US" xlink:label="lab_blfs_DisposalGroupIncludingDiscontinuedOperationNegativeSellingPrice" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disposal Group, Including Discontinued Operation, Negative Selling Price</link:label>
    <link:label id="lab_blfs_DisposalGroupIncludingDiscontinuedOperationNegativeSellingPrice_documentation_en-US" xlink:label="lab_blfs_DisposalGroupIncludingDiscontinuedOperationNegativeSellingPrice" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Disposal Group, Including Discontinued Operation, Negative Selling Price</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_blfs_DisposalGroupIncludingDiscontinuedOperationNegativeSellingPrice" xlink:href="blfs-20240930.xsd#blfs_DisposalGroupIncludingDiscontinuedOperationNegativeSellingPrice"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_blfs_DisposalGroupIncludingDiscontinuedOperationNegativeSellingPrice" xlink:to="lab_blfs_DisposalGroupIncludingDiscontinuedOperationNegativeSellingPrice" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisaggregationOfRevenueLineItems_b4bbae67-69d0-45e8-913a-4b98cc208ec6_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_blfs_LongTermDebtMaturityAfterYearFour_abb8ddef-a4c3-4875-a991-3f2a1d7988a5_terseLabel_en-US" xlink:label="lab_blfs_LongTermDebtMaturityAfterYearFour" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Thereafter</link:label>
    <link:label id="lab_blfs_LongTermDebtMaturityAfterYearFour_label_en-US" xlink:label="lab_blfs_LongTermDebtMaturityAfterYearFour" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Long-Term Debt, Maturity, After Year Four</link:label>
    <link:label id="lab_blfs_LongTermDebtMaturityAfterYearFour_documentation_en-US" xlink:label="lab_blfs_LongTermDebtMaturityAfterYearFour" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Represents amount of long-term debt maturity that takes place after year four.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_blfs_LongTermDebtMaturityAfterYearFour" xlink:href="blfs-20240930.xsd#blfs_LongTermDebtMaturityAfterYearFour"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_blfs_LongTermDebtMaturityAfterYearFour" xlink:to="lab_blfs_LongTermDebtMaturityAfterYearFour" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock_f49c9985-aba4-4777-a69f-54359097c8c8_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Disposal Groups, Including Discontinued Operations</link:label>
    <link:label id="lab_us-gaap_ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disposal Groups, Including Discontinued Operations [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock" xlink:to="lab_us-gaap_ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_VariableLeaseCost_3b2d41d8-46d6-4844-be2d-2b9a59e42169_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_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock_d5af1bbf-fcf5-468c-a392-f6dc239e017c_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share</link:label>
    <link:label id="lab_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock" xlink:to="lab_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_RestatementAxis_0b3847a8-9389-4b26-ab12-f0cf159018b8_terseLabel_en-US" xlink:label="lab_srt_RestatementAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Revision of Prior Period [Axis]</link:label>
    <link:label id="lab_srt_RestatementAxis_label_en-US" xlink:label="lab_srt_RestatementAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Revision of Prior Period [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RestatementAxis" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RestatementAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_RestatementAxis" xlink:to="lab_srt_RestatementAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SupplierConcentrationRiskMember_7544431d-481f-4011-a51c-42faaa0212bd_terseLabel_en-US" xlink:label="lab_us-gaap_SupplierConcentrationRiskMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Supplier Concentration Risk</link:label>
    <link:label id="lab_us-gaap_SupplierConcentrationRiskMember_label_en-US" xlink:label="lab_us-gaap_SupplierConcentrationRiskMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Supplier Concentration Risk [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SupplierConcentrationRiskMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SupplierConcentrationRiskMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SupplierConcentrationRiskMember" xlink:to="lab_us-gaap_SupplierConcentrationRiskMember" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_TitleOfIndividualAxis_718ef4f8-5dc0-43d9-beac-8f8f22bbfe27_terseLabel_en-US" xlink:label="lab_srt_TitleOfIndividualAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Title of Individual [Axis]</link:label>
    <link:label id="lab_srt_TitleOfIndividualAxis_label_en-US" xlink:label="lab_srt_TitleOfIndividualAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Title and Position [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_TitleOfIndividualAxis" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_TitleOfIndividualAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_TitleOfIndividualAxis" xlink:to="lab_srt_TitleOfIndividualAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetUsefulLife_d1b1483c-33c5-4569-b15f-4beafbf076f1_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Weighted Average Useful Life (in years)</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetUsefulLife_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finite-Lived Intangible Asset, Useful Life</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetUsefulLife"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetUsefulLife" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationGoodwill1_a80d0806-31a5-4c64-b10e-e2643b4a712e_terseLabel_en-US" xlink:label="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationGoodwill1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Disposal group, including discontinued operation, goodwill</link:label>
    <link:label id="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationGoodwill1_label_en-US" xlink:label="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationGoodwill1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disposal Group, Including Discontinued Operation, Goodwill</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationGoodwill1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationGoodwill1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationGoodwill1" xlink:to="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationGoodwill1" xlink:type="arc" order="1"/>
    <link:label id="lab_blfs_DisposalGroupIncludingDiscontinuedOperationAssetImpairmentCharges_750c93ce-31a6-4cef-81cf-ea8d1da73c58_negatedTerseLabel_en-US" xlink:label="lab_blfs_DisposalGroupIncludingDiscontinuedOperationAssetImpairmentCharges" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Asset impairment charges</link:label>
    <link:label id="lab_blfs_DisposalGroupIncludingDiscontinuedOperationAssetImpairmentCharges_label_en-US" xlink:label="lab_blfs_DisposalGroupIncludingDiscontinuedOperationAssetImpairmentCharges" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disposal Group, Including Discontinued Operation, Asset Impairment Charges</link:label>
    <link:label id="lab_blfs_DisposalGroupIncludingDiscontinuedOperationAssetImpairmentCharges_documentation_en-US" xlink:label="lab_blfs_DisposalGroupIncludingDiscontinuedOperationAssetImpairmentCharges" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Disposal Group, Including Discontinued Operation, Asset Impairment Charges</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_blfs_DisposalGroupIncludingDiscontinuedOperationAssetImpairmentCharges" xlink:href="blfs-20240930.xsd#blfs_DisposalGroupIncludingDiscontinuedOperationAssetImpairmentCharges"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_blfs_DisposalGroupIncludingDiscontinuedOperationAssetImpairmentCharges" xlink:to="lab_blfs_DisposalGroupIncludingDiscontinuedOperationAssetImpairmentCharges" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect_948934da-b64b-4dab-bd70-e8a1f6aec34e_totalLabel_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Net decrease in cash, cash equivalents, and restricted cash</link:label>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect_label_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Excluding Exchange Rate Effect</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect" xlink:to="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdditionalPaidInCapitalMember_dc346919-c583-4ed3-996a-49610a587dab_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_us-gaap_FinanceLeaseLiabilityNoncurrent_3b22e498-7bb9-4d66-a8d3-7ca9a04e59a4_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Lease liabilities, financing, long-term</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityNoncurrent_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finance Lease, Liability, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseLiabilityNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseLiabilityNoncurrent" xlink:to="lab_us-gaap_FinanceLeaseLiabilityNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SubsequentEventTypeDomain_9f4ef575-460c-4181-a7bd-2a042c59018e_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_blfs_DebtInstrumentAdditionalMaximumAmountWithinNineMonthsAfterClosing_cbecde01-bf5c-4c6d-87d2-421c3f9e970b_terseLabel_en-US" xlink:label="lab_blfs_DebtInstrumentAdditionalMaximumAmountWithinNineMonthsAfterClosing" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Options to borrow</link:label>
    <link:label id="lab_blfs_DebtInstrumentAdditionalMaximumAmountWithinNineMonthsAfterClosing_label_en-US" xlink:label="lab_blfs_DebtInstrumentAdditionalMaximumAmountWithinNineMonthsAfterClosing" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Instrument, Additional Maximum Amount Within Nine Months After Closing</link:label>
    <link:label id="lab_blfs_DebtInstrumentAdditionalMaximumAmountWithinNineMonthsAfterClosing_documentation_en-US" xlink:label="lab_blfs_DebtInstrumentAdditionalMaximumAmountWithinNineMonthsAfterClosing" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">The maximum amount of additional borrowing capacity within 9 months of closing.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_blfs_DebtInstrumentAdditionalMaximumAmountWithinNineMonthsAfterClosing" xlink:href="blfs-20240930.xsd#blfs_DebtInstrumentAdditionalMaximumAmountWithinNineMonthsAfterClosing"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_blfs_DebtInstrumentAdditionalMaximumAmountWithinNineMonthsAfterClosing" xlink:to="lab_blfs_DebtInstrumentAdditionalMaximumAmountWithinNineMonthsAfterClosing" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostCurrent_f1afc34f-8d6e-42c8-b3a5-10b4835354fc_terseLabel_en-US" xlink:label="lab_us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Amortized Cost, current portion</link:label>
    <link:label id="lab_us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostCurrent_583e3139-7a6a-4fd2-b750-ca61af9efb53_verboseLabel_en-US" xlink:label="lab_us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostCurrent" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Due in one year or less</link:label>
    <link:label id="lab_us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostCurrent_label_en-US" xlink:label="lab_us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Securities, Available-for-Sale, Amortized Cost, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostCurrent" xlink:to="lab_us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_blfs_DebtInstrumentNonRefundableTerminationFeeAmount_1aca75ad-5bef-41b5-b5bf-0fd23bd2ae55_terseLabel_en-US" xlink:label="lab_blfs_DebtInstrumentNonRefundableTerminationFeeAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Termination fee, amount</link:label>
    <link:label id="lab_blfs_DebtInstrumentNonRefundableTerminationFeeAmount_label_en-US" xlink:label="lab_blfs_DebtInstrumentNonRefundableTerminationFeeAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Instrument, Non-Refundable Termination Fee, Amount</link:label>
    <link:label id="lab_blfs_DebtInstrumentNonRefundableTerminationFeeAmount_documentation_en-US" xlink:label="lab_blfs_DebtInstrumentNonRefundableTerminationFeeAmount" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Debt Instrument, Non-Refundable Termination Fee, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_blfs_DebtInstrumentNonRefundableTerminationFeeAmount" xlink:href="blfs-20240930.xsd#blfs_DebtInstrumentNonRefundableTerminationFeeAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_blfs_DebtInstrumentNonRefundableTerminationFeeAmount" xlink:to="lab_blfs_DebtInstrumentNonRefundableTerminationFeeAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CustomerRelationshipsMember_73ad52a8-5de3-4647-96b3-2b71240f9f48_terseLabel_en-US" xlink:label="lab_us-gaap_CustomerRelationshipsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Customer relationships</link:label>
    <link:label id="lab_us-gaap_CustomerRelationshipsMember_label_en-US" xlink:label="lab_us-gaap_CustomerRelationshipsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Customer Relationships [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CustomerRelationshipsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CustomerRelationshipsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CustomerRelationshipsMember" xlink:to="lab_us-gaap_CustomerRelationshipsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShortTermDebtLineItems_3f9b051e-5941-4d53-a6af-3d3b041f09ec_terseLabel_en-US" xlink:label="lab_us-gaap_ShortTermDebtLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Short-Term Debt [Line Items]</link:label>
    <link:label id="lab_us-gaap_ShortTermDebtLineItems_label_en-US" xlink:label="lab_us-gaap_ShortTermDebtLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Short-Term Debt [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermDebtLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShortTermDebtLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShortTermDebtLineItems" xlink:to="lab_us-gaap_ShortTermDebtLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_816cac5e-56ca-4482-9675-700bd2d87a8b_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">Recent accounting pronouncements</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_blfs_DisposalGroupIncludingDiscontinuedOperationChargesRelatedToCashFundedByEntity_b358b36e-392d-4050-a9b0-8d5ae6a4a60e_terseLabel_en-US" xlink:label="lab_blfs_DisposalGroupIncludingDiscontinuedOperationChargesRelatedToCashFundedByEntity" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cash required on closing date, funded by entity</link:label>
    <link:label id="lab_blfs_DisposalGroupIncludingDiscontinuedOperationChargesRelatedToCashFundedByEntity_e1f3525e-dac9-460c-ae0c-578b399e0ffb_negatedLabel_en-US" xlink:label="lab_blfs_DisposalGroupIncludingDiscontinuedOperationChargesRelatedToCashFundedByEntity" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Cash to Global Cooling funded by Company</link:label>
    <link:label id="lab_blfs_DisposalGroupIncludingDiscontinuedOperationChargesRelatedToCashFundedByEntity_label_en-US" xlink:label="lab_blfs_DisposalGroupIncludingDiscontinuedOperationChargesRelatedToCashFundedByEntity" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disposal Group, Including Discontinued Operation, Charges Related To Cash Funded By Entity</link:label>
    <link:label id="lab_blfs_DisposalGroupIncludingDiscontinuedOperationChargesRelatedToCashFundedByEntity_documentation_en-US" xlink:label="lab_blfs_DisposalGroupIncludingDiscontinuedOperationChargesRelatedToCashFundedByEntity" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Disposal Group, Including Discontinued Operation, Charges Related To Cash Funded By Entity</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_blfs_DisposalGroupIncludingDiscontinuedOperationChargesRelatedToCashFundedByEntity" xlink:href="blfs-20240930.xsd#blfs_DisposalGroupIncludingDiscontinuedOperationChargesRelatedToCashFundedByEntity"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_blfs_DisposalGroupIncludingDiscontinuedOperationChargesRelatedToCashFundedByEntity" xlink:to="lab_blfs_DisposalGroupIncludingDiscontinuedOperationChargesRelatedToCashFundedByEntity" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongTermDebtTextBlock_1824901a-b7c1-4863-98e6-a827c05dfb2a_terseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Long-term debt</link:label>
    <link:label id="lab_us-gaap_LongTermDebtTextBlock_label_en-US" xlink:label="lab_us-gaap_LongTermDebtTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Long-Term Debt [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebtTextBlock" xlink:to="lab_us-gaap_LongTermDebtTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerShareDiluted_1991f513-e45b-4b17-8502-6942ff95f9e6_verboseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareDiluted" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" 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_SeriesAPreferredStockMember_ab56b333-c7d7-403b-b4cb-70fc46d8f3d1_terseLabel_en-US" xlink:label="lab_us-gaap_SeriesAPreferredStockMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Series A Preferred Stock</link:label>
    <link:label id="lab_us-gaap_SeriesAPreferredStockMember_label_en-US" xlink:label="lab_us-gaap_SeriesAPreferredStockMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Series A Preferred Stock [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SeriesAPreferredStockMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SeriesAPreferredStockMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SeriesAPreferredStockMember" xlink:to="lab_us-gaap_SeriesAPreferredStockMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementClassOfStockAxis_8cc359e5-8fb8-4f68-bbdc-7f412f1abd95_terseLabel_en-US" xlink:label="lab_us-gaap_StatementClassOfStockAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Class of Stock [Axis]</link:label>
    <link:label id="lab_us-gaap_StatementClassOfStockAxis_label_en-US" xlink:label="lab_us-gaap_StatementClassOfStockAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Class of Stock [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementClassOfStockAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementClassOfStockAxis" xlink:to="lab_us-gaap_StatementClassOfStockAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_TitleOfIndividualWithRelationshipToEntityDomain_fe507002-a740-4769-a09c-31360e5fb485_terseLabel_en-US" xlink:label="lab_srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Title of Individual [Domain]</link:label>
    <link:label id="lab_srt_TitleOfIndividualWithRelationshipToEntityDomain_label_en-US" xlink:label="lab_srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Title and Position [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_TitleOfIndividualWithRelationshipToEntityDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:to="lab_srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_56445a5f-0133-4cee-be73-de6c875929ef_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Finite-Lived Intangible Assets by Major Class [Axis]</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finite-Lived Intangible Assets by Major Class [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_0b1f48a3-237e-400b-927e-10d73e11c0a2_negatedLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Accumulated Amortization</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finite-Lived Intangible Assets, Accumulated Amortization</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour_8361d0ee-5ab7-42c4-8687-668cf227b895_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour" 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_FinanceLeaseLiabilityPaymentsDueYearFour_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finance Lease, Liability, to be Paid, Year Four</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour" xlink:to="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_RepurchaseAgreementCounterpartyNameDomain_5d62c4c1-13bd-4d4b-b0af-1080d8e8fb36_terseLabel_en-US" xlink:label="lab_srt_RepurchaseAgreementCounterpartyNameDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Counterparty Name [Domain]</link:label>
    <link:label id="lab_srt_RepurchaseAgreementCounterpartyNameDomain_label_en-US" xlink:label="lab_srt_RepurchaseAgreementCounterpartyNameDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Counterparty Name [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RepurchaseAgreementCounterpartyNameDomain" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RepurchaseAgreementCounterpartyNameDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_RepurchaseAgreementCounterpartyNameDomain" xlink:to="lab_srt_RepurchaseAgreementCounterpartyNameDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityInteractiveDataCurrent_58ce0355-f0dd-4af7-9c71-9ed04c6380d0_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_TypeOfRestructuringDomain_bd00607d-f42c-4f67-878d-fac75363e4cb_terseLabel_en-US" xlink:label="lab_us-gaap_TypeOfRestructuringDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Type of Restructuring [Domain]</link:label>
    <link:label id="lab_us-gaap_TypeOfRestructuringDomain_label_en-US" xlink:label="lab_us-gaap_TypeOfRestructuringDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Type of Restructuring [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TypeOfRestructuringDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TypeOfRestructuringDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TypeOfRestructuringDomain" xlink:to="lab_us-gaap_TypeOfRestructuringDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity_1d6a3f65-397e-47b1-b62b-748c8c2b9895_totalLabel_en-US" xlink:label="lab_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Loss from discontinued operations</link:label>
    <link:label id="lab_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity_label_en-US" xlink:label="lab_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Income (Loss) from Discontinued Operations, Net of Tax, Attributable to Parent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity" xlink:to="lab_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt_3b49611c-1a69-48cc-b291-e7344bc32b94_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Proceeds from sale of available-for-sale securities</link:label>
    <link:label id="lab_us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt_label_en-US" xlink:label="lab_us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Proceeds from Sale of Debt Securities, Available-for-Sale</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt" xlink:to="lab_us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashCashEquivalentsAndShortTermInvestments_ad0db41d-be5c-4596-adad-24754dbffe19_terseLabel_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsAndShortTermInvestments" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cash, cash equivalents, and available-for-sale securities</link:label>
    <link:label id="lab_us-gaap_CashCashEquivalentsAndShortTermInvestments_label_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsAndShortTermInvestments" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cash, Cash Equivalents, and Short-Term Investments</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsAndShortTermInvestments" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashCashEquivalentsAndShortTermInvestments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashCashEquivalentsAndShortTermInvestments" xlink:to="lab_us-gaap_CashCashEquivalentsAndShortTermInvestments" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TangibleAssetImpairmentCharges_fffe10fa-ca83-4bff-a012-b20adefc913b_terseLabel_en-US" xlink:label="lab_us-gaap_TangibleAssetImpairmentCharges" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Impairment of long-lived assets</link:label>
    <link:label id="lab_us-gaap_TangibleAssetImpairmentCharges_label_en-US" xlink:label="lab_us-gaap_TangibleAssetImpairmentCharges" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Tangible Asset Impairment Charges</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TangibleAssetImpairmentCharges" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TangibleAssetImpairmentCharges"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TangibleAssetImpairmentCharges" xlink:to="lab_us-gaap_TangibleAssetImpairmentCharges" xlink:type="arc" order="1"/>
    <link:label id="lab_blfs_WeightedAverageNumberOfSharesIssuedDiluted_4622b994-6713-4516-b2e8-c7beac632c3c_terseLabel_en-US" xlink:label="lab_blfs_WeightedAverageNumberOfSharesIssuedDiluted" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Weighted-average common shares issued, diluted (in shares)</link:label>
    <link:label id="lab_blfs_WeightedAverageNumberOfSharesIssuedDiluted_label_en-US" xlink:label="lab_blfs_WeightedAverageNumberOfSharesIssuedDiluted" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Weighted Average Number of Shares Issued, Diluted</link:label>
    <link:label id="lab_blfs_WeightedAverageNumberOfSharesIssuedDiluted_documentation_en-US" xlink:label="lab_blfs_WeightedAverageNumberOfSharesIssuedDiluted" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Weighted Average Number of Shares Issued, Diluted</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_blfs_WeightedAverageNumberOfSharesIssuedDiluted" xlink:href="blfs-20240930.xsd#blfs_WeightedAverageNumberOfSharesIssuedDiluted"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_blfs_WeightedAverageNumberOfSharesIssuedDiluted" xlink:to="lab_blfs_WeightedAverageNumberOfSharesIssuedDiluted" 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_PreferredStockSharesIssued_96781dae-9442-4838-ac61-7c88c8f58954_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, 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_blfs_The2023TermLoanMember_2659fd5e-848f-43ef-8f2c-83986e607a80_terseLabel_en-US" xlink:label="lab_blfs_The2023TermLoanMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">The 2023 Term Loan</link:label>
    <link:label id="lab_blfs_The2023TermLoanMember_label_en-US" xlink:label="lab_blfs_The2023TermLoanMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">The 2023 Term Loan [Member]</link:label>
    <link:label id="lab_blfs_The2023TermLoanMember_documentation_en-US" xlink:label="lab_blfs_The2023TermLoanMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Represents the 2023 term loan 3.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_blfs_The2023TermLoanMember" xlink:href="blfs-20240930.xsd#blfs_The2023TermLoanMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_blfs_The2023TermLoanMember" xlink:to="lab_blfs_The2023TermLoanMember" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_MajorCustomersAxis_de22b301-d7bb-4c98-94ee-a34d55931f0e_terseLabel_en-US" xlink:label="lab_srt_MajorCustomersAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Customer [Axis]</link:label>
    <link:label id="lab_srt_MajorCustomersAxis_label_en-US" xlink:label="lab_srt_MajorCustomersAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Customer [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MajorCustomersAxis" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MajorCustomersAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_MajorCustomersAxis" xlink:to="lab_srt_MajorCustomersAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock_b8e050dc-79e4-4fb7-b1a4-b48dd1683695_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of the Company's Financial Assets and Liabilities Measured at Fair Value on a Recurring Basis</link:label>
    <link:label id="lab_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisaggregationOfRevenueTable_3c1d38f0-14f2-4933-9478-b002f5e4e68d_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_ForeignCurrencyTransactionGainLossUnrealized_68c92dd9-4d9d-4f1a-a34b-32f51ec4e4b7_terseLabel_en-US" xlink:label="lab_us-gaap_ForeignCurrencyTransactionGainLossUnrealized" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Unrealized (losses) gains on currency translation</link:label>
    <link:label id="lab_us-gaap_ForeignCurrencyTransactionGainLossUnrealized_label_en-US" xlink:label="lab_us-gaap_ForeignCurrencyTransactionGainLossUnrealized" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Unrealized Gain (Loss), Foreign Currency Transaction, before Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignCurrencyTransactionGainLossUnrealized" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ForeignCurrencyTransactionGainLossUnrealized"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ForeignCurrencyTransactionGainLossUnrealized" xlink:to="lab_us-gaap_ForeignCurrencyTransactionGainLossUnrealized" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EmployeeSeveranceMember_ca959497-0c03-41f2-b456-72563997fb1a_terseLabel_en-US" xlink:label="lab_us-gaap_EmployeeSeveranceMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Severance</link:label>
    <link:label id="lab_us-gaap_EmployeeSeveranceMember_label_en-US" xlink:label="lab_us-gaap_EmployeeSeveranceMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Employee Severance [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeSeveranceMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EmployeeSeveranceMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeSeveranceMember" xlink:to="lab_us-gaap_EmployeeSeveranceMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementOfFinancialPositionAbstract_216aeac5-46b0-415c-9f9c-bd3009b6c514_terseLabel_en-US" xlink:label="lab_us-gaap_StatementOfFinancialPositionAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Statement of Financial Position [Abstract]</link:label>
    <link:label id="lab_us-gaap_StatementOfFinancialPositionAbstract_label_en-US" xlink:label="lab_us-gaap_StatementOfFinancialPositionAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" 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_blfs_EarningsPerShareContinuingOperationsAttributableToCommonShareholdersAbstract_85e78e80-9ed3-4bd0-ab84-de7df0115e43_terseLabel_en-US" xlink:label="lab_blfs_EarningsPerShareContinuingOperationsAttributableToCommonShareholdersAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Loss per share from continuing operations, attributable to common shareholders:</link:label>
    <link:label id="lab_blfs_EarningsPerShareContinuingOperationsAttributableToCommonShareholdersAbstract_label_en-US" xlink:label="lab_blfs_EarningsPerShareContinuingOperationsAttributableToCommonShareholdersAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Earnings Per Share, Continuing Operations, Attributable to Common Shareholders [Abstract]</link:label>
    <link:label id="lab_blfs_EarningsPerShareContinuingOperationsAttributableToCommonShareholdersAbstract_documentation_en-US" xlink:label="lab_blfs_EarningsPerShareContinuingOperationsAttributableToCommonShareholdersAbstract" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Earnings Per Share, Continuing Operations, Attributable to Common Shareholders</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_blfs_EarningsPerShareContinuingOperationsAttributableToCommonShareholdersAbstract" xlink:href="blfs-20240930.xsd#blfs_EarningsPerShareContinuingOperationsAttributableToCommonShareholdersAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_blfs_EarningsPerShareContinuingOperationsAttributableToCommonShareholdersAbstract" xlink:to="lab_blfs_EarningsPerShareContinuingOperationsAttributableToCommonShareholdersAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationPrepaidAndOtherAssetsCurrent_39666c92-bac9-4519-8382-9a4174d92cd3_terseLabel_en-US" xlink:label="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationPrepaidAndOtherAssetsCurrent" 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_DisposalGroupIncludingDiscontinuedOperationPrepaidAndOtherAssetsCurrent_label_en-US" xlink:label="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationPrepaidAndOtherAssetsCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disposal Group, Including Discontinued Operation, Prepaid and Other Assets, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationPrepaidAndOtherAssetsCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationPrepaidAndOtherAssetsCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationPrepaidAndOtherAssetsCurrent" xlink:to="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationPrepaidAndOtherAssetsCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_blfs_EarnOutPaymentMember_35160ab6-8b59-4d2d-bf2a-e1dec22569ed_terseLabel_en-US" xlink:label="lab_blfs_EarnOutPaymentMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Earn-Out Payment</link:label>
    <link:label id="lab_blfs_EarnOutPaymentMember_label_en-US" xlink:label="lab_blfs_EarnOutPaymentMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Earn-Out Payment [Member]</link:label>
    <link:label id="lab_blfs_EarnOutPaymentMember_documentation_en-US" xlink:label="lab_blfs_EarnOutPaymentMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Earn-Out Payment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_blfs_EarnOutPaymentMember" xlink:href="blfs-20240930.xsd#blfs_EarnOutPaymentMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_blfs_EarnOutPaymentMember" xlink:to="lab_blfs_EarnOutPaymentMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationContingentConsiderationLiabilityMeasurementInput_b7782a8b-a1fa-4e46-a629-6832fc6fdde2_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationContingentConsiderationLiabilityMeasurementInput" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Contingent consideration, liability, measurement input</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationContingentConsiderationLiabilityMeasurementInput_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationContingentConsiderationLiabilityMeasurementInput" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Business Combination, Contingent Consideration, Liability, Measurement Input</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationContingentConsiderationLiabilityMeasurementInput" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationContingentConsiderationLiabilityMeasurementInput"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationContingentConsiderationLiabilityMeasurementInput" xlink:to="lab_us-gaap_BusinessCombinationContingentConsiderationLiabilityMeasurementInput" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProductWarrantyAccrualClassifiedCurrent_98073bd0-fb14-46d7-a481-f09e5b9116cb_terseLabel_en-US" xlink:label="lab_us-gaap_ProductWarrantyAccrualClassifiedCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Warranty liability</link:label>
    <link:label id="lab_us-gaap_ProductWarrantyAccrualClassifiedCurrent_label_en-US" xlink:label="lab_us-gaap_ProductWarrantyAccrualClassifiedCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Product Warranty Accrual, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProductWarrantyAccrualClassifiedCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProductWarrantyAccrualClassifiedCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProductWarrantyAccrualClassifiedCurrent" xlink:to="lab_us-gaap_ProductWarrantyAccrualClassifiedCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensation_44e77c62-e484-4a1f-ac60-e215418e5146_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</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_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarnings1_cc216d10-7526-4a9e-9240-8822b58729a9_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarnings1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Change in fair value recognized in net loss</link:label>
    <link:label id="lab_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarnings1_label_en-US" xlink:label="lab_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarnings1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Gain (Loss) Included in Earnings</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarnings1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarnings1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarnings1" xlink:to="lab_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarnings1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SellingAndMarketingExpense_0902047a-7f00-44e7-9ff4-55ab59fe9b0d_terseLabel_en-US" xlink:label="lab_us-gaap_SellingAndMarketingExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Sales and marketing</link:label>
    <link:label id="lab_us-gaap_SellingAndMarketingExpense_label_en-US" xlink:label="lab_us-gaap_SellingAndMarketingExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Selling and Marketing Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingAndMarketingExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SellingAndMarketingExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SellingAndMarketingExpense" xlink:to="lab_us-gaap_SellingAndMarketingExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue_43a2cfd1-526a-4b93-b4ca-7461405d42e3_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Aggregate fair value of the service vesting-based awards that vested</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue" 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, Fair Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RepaymentsOfSecuredDebt_d857d0d6-a908-483f-8c55-a593023ff192_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_RepaymentsOfSecuredDebt" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Payments on term loans</link:label>
    <link:label id="lab_us-gaap_RepaymentsOfSecuredDebt_label_en-US" xlink:label="lab_us-gaap_RepaymentsOfSecuredDebt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Repayments of Secured Debt</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfSecuredDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RepaymentsOfSecuredDebt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RepaymentsOfSecuredDebt" xlink:to="lab_us-gaap_RepaymentsOfSecuredDebt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisposalGroupNotDiscontinuedOperationGainLossOnDisposal_b961511f-f517-420a-a63d-eeb072f4e812_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_DisposalGroupNotDiscontinuedOperationGainLossOnDisposal" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Loss on disposal of Global Cooling</link:label>
    <link:label id="lab_us-gaap_DisposalGroupNotDiscontinuedOperationGainLossOnDisposal_5b0b4882-1687-46df-813a-bf98c6c95d82_terseLabel_en-US" xlink:label="lab_us-gaap_DisposalGroupNotDiscontinuedOperationGainLossOnDisposal" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Loss on disposal</link:label>
    <link:label id="lab_us-gaap_DisposalGroupNotDiscontinuedOperationGainLossOnDisposal_label_en-US" xlink:label="lab_us-gaap_DisposalGroupNotDiscontinuedOperationGainLossOnDisposal" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disposal Group, Not Discontinued Operation, Gain (Loss) on Disposal</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupNotDiscontinuedOperationGainLossOnDisposal" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisposalGroupNotDiscontinuedOperationGainLossOnDisposal"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisposalGroupNotDiscontinuedOperationGainLossOnDisposal" xlink:to="lab_us-gaap_DisposalGroupNotDiscontinuedOperationGainLossOnDisposal" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxExpenseBenefit_ae6becf3-8fb7-4dd8-8a7c-e59baaf196ae_negatedLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Income tax benefit (expense)</link:label>
    <link:label id="lab_us-gaap_IncomeTaxExpenseBenefit_add51f41-3519-42e6-8c29-5b1a32cc6eed_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 (benefit)</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_NonoperatingIncomeExpenseAbstract_be9e1566-8a5b-4a4e-b3e6-ab9c8f1228f4_terseLabel_en-US" xlink:label="lab_us-gaap_NonoperatingIncomeExpenseAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other (expense) income:</link:label>
    <link:label id="lab_us-gaap_NonoperatingIncomeExpenseAbstract_label_en-US" xlink:label="lab_us-gaap_NonoperatingIncomeExpenseAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Nonoperating Income (Expense) [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NonoperatingIncomeExpenseAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NonoperatingIncomeExpenseAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NonoperatingIncomeExpenseAbstract" xlink:to="lab_us-gaap_NonoperatingIncomeExpenseAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentInterestRateStatedPercentage_96f2ae5d-ef9f-4bc1-86cf-8426c80aaac2_verboseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Interest rate</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentInterestRateStatedPercentage_87783fc8-ae03-4311-8368-d1159e4a1287_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Interest Rate</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentInterestRateStatedPercentage_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Instrument, Interest Rate, Stated Percentage</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentInterestRateStatedPercentage"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:to="lab_us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested_78caae2d-ee80-423b-96ee-72bddd1ceb5d_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">Aggregate fair value of the market-based awards that 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_AvailableForSaleSecuritiesDebtSecuritiesCurrent_166fb0f1-29d1-450d-a262-ccbe388d65f7_terseLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Available-for-sale securities, current portion</link:label>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent_0f89ec8a-d9d2-4944-a7a8-146f2aae9644_verboseLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Due in one year or less</link:label>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent_label_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Securities, Available-for-Sale, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent" xlink:to="lab_us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_blfs_DisposalGroupIncludingDiscontinuedOperationCashRequiredOnClosingDate_bc1dcef0-050a-4055-8700-9728e5e20d54_terseLabel_en-US" xlink:label="lab_blfs_DisposalGroupIncludingDiscontinuedOperationCashRequiredOnClosingDate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cash required on closing date</link:label>
    <link:label id="lab_blfs_DisposalGroupIncludingDiscontinuedOperationCashRequiredOnClosingDate_label_en-US" xlink:label="lab_blfs_DisposalGroupIncludingDiscontinuedOperationCashRequiredOnClosingDate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disposal Group, Including Discontinued Operation, Cash Required On Closing Date</link:label>
    <link:label id="lab_blfs_DisposalGroupIncludingDiscontinuedOperationCashRequiredOnClosingDate_documentation_en-US" xlink:label="lab_blfs_DisposalGroupIncludingDiscontinuedOperationCashRequiredOnClosingDate" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Disposal Group, Including Discontinued Operation, Cash Required On Closing Date</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_blfs_DisposalGroupIncludingDiscontinuedOperationCashRequiredOnClosingDate" xlink:href="blfs-20240930.xsd#blfs_DisposalGroupIncludingDiscontinuedOperationCashRequiredOnClosingDate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_blfs_DisposalGroupIncludingDiscontinuedOperationCashRequiredOnClosingDate" xlink:to="lab_blfs_DisposalGroupIncludingDiscontinuedOperationCashRequiredOnClosingDate" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_7fa3e505-0db6-4b18-b9b1-121df3b23b81_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">Period for recognition (year)</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_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted_28c65c9b-4198-4005-bd2b-1316accc5360_totalLabel_en-US" xlink:label="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Diluted</link:label>
    <link:label id="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted_label_en-US" xlink:label="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Net Income (Loss) Available to Common Stockholders, Diluted</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted" xlink:to="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NonoperatingIncomeExpense_2b520737-9c83-4408-84c9-c1d8b2c8fe2a_totalLabel_en-US" xlink:label="lab_us-gaap_NonoperatingIncomeExpense" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total other (expense) income, net</link:label>
    <link:label id="lab_us-gaap_NonoperatingIncomeExpense_label_en-US" xlink:label="lab_us-gaap_NonoperatingIncomeExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Nonoperating Income (Expense)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NonoperatingIncomeExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NonoperatingIncomeExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NonoperatingIncomeExpense" xlink:to="lab_us-gaap_NonoperatingIncomeExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ServiceMember_344fbbc2-bc2d-4443-b5b3-7d61aaf5aae6_terseLabel_en-US" xlink:label="lab_us-gaap_ServiceMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Service revenue</link:label>
    <link:label id="lab_us-gaap_ServiceMember_label_en-US" xlink:label="lab_us-gaap_ServiceMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Service [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ServiceMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ServiceMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ServiceMember" xlink:to="lab_us-gaap_ServiceMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInEquitySecuritiesFvNi_b5079a23-364d-4bd3-8299-9f707c37a8f7_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInEquitySecuritiesFvNi" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Change in fair value of equity investments</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInEquitySecuritiesFvNi_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInEquitySecuritiesFvNi" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Increase (Decrease) in Equity Securities, FV-NI</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInEquitySecuritiesFvNi" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInEquitySecuritiesFvNi"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInEquitySecuritiesFvNi" xlink:to="lab_us-gaap_IncreaseDecreaseInEquitySecuritiesFvNi" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_74fa1ca9-0a98-40b8-8b5a-7514546dfe05_terseLabel_en-US" xlink:label="lab_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Statement of Comprehensive Income [Abstract]</link:label>
    <link:label id="lab_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_label_en-US" xlink:label="lab_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Statement of Comprehensive Income [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract" xlink:to="lab_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ConcentrationRiskBenchmarkDomain_fc20e81c-c4bc-435a-a4db-ec00e942db53_terseLabel_en-US" xlink:label="lab_us-gaap_ConcentrationRiskBenchmarkDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Concentration Risk Benchmark [Domain]</link:label>
    <link:label id="lab_us-gaap_ConcentrationRiskBenchmarkDomain_label_en-US" xlink:label="lab_us-gaap_ConcentrationRiskBenchmarkDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Concentration Risk Benchmark [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskBenchmarkDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskBenchmarkDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConcentrationRiskBenchmarkDomain" xlink:to="lab_us-gaap_ConcentrationRiskBenchmarkDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_blfs_DebtSecuritiesAvailableforsaleUnrealizedGainNoncurrent_436a69a7-d693-4825-ad4e-2bf2304f9c82_terseLabel_en-US" xlink:label="lab_blfs_DebtSecuritiesAvailableforsaleUnrealizedGainNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Gross unrealized Gains, long term</link:label>
    <link:label id="lab_blfs_DebtSecuritiesAvailableforsaleUnrealizedGainNoncurrent_label_en-US" xlink:label="lab_blfs_DebtSecuritiesAvailableforsaleUnrealizedGainNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Securities, Available-for-Sale, Unrealized Gain, Noncurrent</link:label>
    <link:label id="lab_blfs_DebtSecuritiesAvailableforsaleUnrealizedGainNoncurrent_documentation_en-US" xlink:label="lab_blfs_DebtSecuritiesAvailableforsaleUnrealizedGainNoncurrent" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">The amount of unrealized gain of debt securities available-for-sale classified as noncurrent.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_blfs_DebtSecuritiesAvailableforsaleUnrealizedGainNoncurrent" xlink:href="blfs-20240930.xsd#blfs_DebtSecuritiesAvailableforsaleUnrealizedGainNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_blfs_DebtSecuritiesAvailableforsaleUnrealizedGainNoncurrent" xlink:to="lab_blfs_DebtSecuritiesAvailableforsaleUnrealizedGainNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateContinuingOperations_fdf2cab6-1206-4942-8ded-e60b54e0a153_terseLabel_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Effective income tax rate reconciliation, percent</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_b75c01e1-4eaa-4b1c-be5d-7910a5c4c93e_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">Net cash (used in) provided by 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_1c2a559a-ce58-41f6-9f0a-82aa4977a8df_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">Operating loss</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_blfs_FinancingLeaseCosts_eeb941b8-d456-4a81-86c0-374f1b45c8b9_terseLabel_en-US" xlink:label="lab_blfs_FinancingLeaseCosts" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Financing lease costs</link:label>
    <link:label id="lab_blfs_FinancingLeaseCosts_label_en-US" xlink:label="lab_blfs_FinancingLeaseCosts" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Financing Lease, Costs</link:label>
    <link:label id="lab_blfs_FinancingLeaseCosts_documentation_en-US" xlink:label="lab_blfs_FinancingLeaseCosts" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Financing Lease, Costs</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_blfs_FinancingLeaseCosts" xlink:href="blfs-20240930.xsd#blfs_FinancingLeaseCosts"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_blfs_FinancingLeaseCosts" xlink:to="lab_blfs_FinancingLeaseCosts" xlink:type="arc" order="1"/>
    <link:label id="lab_blfs_FinancedInsurancePremiumMember_bb61507d-1005-4fe6-8ad3-8a8714764087_terseLabel_en-US" xlink:label="lab_blfs_FinancedInsurancePremiumMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Insurance premium financing</link:label>
    <link:label id="lab_blfs_FinancedInsurancePremiumMember_label_en-US" xlink:label="lab_blfs_FinancedInsurancePremiumMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Financed Insurance Premium [Member]</link:label>
    <link:label id="lab_blfs_FinancedInsurancePremiumMember_documentation_en-US" xlink:label="lab_blfs_FinancedInsurancePremiumMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Represents financed insurance premium.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_blfs_FinancedInsurancePremiumMember" xlink:href="blfs-20240930.xsd#blfs_FinancedInsurancePremiumMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_blfs_FinancedInsurancePremiumMember" xlink:to="lab_blfs_FinancedInsurancePremiumMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear_c3405121-5a6e-483d-8885-2d73714b82a3_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2024 (3 months remaining)</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finance Lease, Liability, to be Paid, Remainder of Fiscal Year</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear" xlink:to="lab_us-gaap_FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NumberOfReportableSegments_d42e219e-c7a4-4f54-b457-9f64f15f2f71_terseLabel_en-US" xlink:label="lab_us-gaap_NumberOfReportableSegments" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Number of reportable segments</link:label>
    <link:label id="lab_us-gaap_NumberOfReportableSegments_label_en-US" xlink:label="lab_us-gaap_NumberOfReportableSegments" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Number of Reportable Segments</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NumberOfReportableSegments" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NumberOfReportableSegments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NumberOfReportableSegments" xlink:to="lab_us-gaap_NumberOfReportableSegments" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilitiesAndStockholdersEquity_3fbfb104-782c-42e9-ae24-8d617b322ce0_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 shareholders&#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_us-gaap_SubsequentEventsTextBlock_4d5a33cf-803d-4d6c-a999-13c17537d6f6_terseLabel_en-US" xlink:label="lab_us-gaap_SubsequentEventsTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Subsequent events</link:label>
    <link:label id="lab_us-gaap_SubsequentEventsTextBlock_label_en-US" xlink:label="lab_us-gaap_SubsequentEventsTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Subsequent Events [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventsTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventsTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SubsequentEventsTextBlock" xlink:to="lab_us-gaap_SubsequentEventsTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueByFairValueHierarchyLevelAxis_a996141f-f333-4db1-9ab8-e4910242a2a7_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Fair Value Hierarchy and NAV [Axis]</link:label>
    <link:label id="lab_us-gaap_FairValueByFairValueHierarchyLevelAxis_label_en-US" xlink:label="lab_us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fair Value Hierarchy and NAV [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:to="lab_us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdditionalPaidInCapital_dfd4b310-b887-467f-b9e7-399b2141ae4a_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_FinanceLeaseLiabilityPaymentsDueYearTwo_29bb1344-cce1-4fb1-801f-e133bc1c091f_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo" 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_FinanceLeaseLiabilityPaymentsDueYearTwo_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finance Lease, Liability, to be Paid, Year Two</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo" xlink:to="lab_us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RestructuringCharges_6244347e-6989-40e5-b32c-c55c0a166893_totalLabel_en-US" xlink:label="lab_us-gaap_RestructuringCharges" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total employment related divestiture expenditures</link:label>
    <link:label id="lab_us-gaap_RestructuringCharges_3ccdc53e-9545-44aa-b941-c5551b64e54a_terseLabel_en-US" xlink:label="lab_us-gaap_RestructuringCharges" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Total employment related divestiture expenditures</link:label>
    <link:label id="lab_us-gaap_RestructuringCharges_label_en-US" xlink:label="lab_us-gaap_RestructuringCharges" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Restructuring Charges</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringCharges" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestructuringCharges"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestructuringCharges" xlink:to="lab_us-gaap_RestructuringCharges" 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_1a3205cd-fc5a-45e0-9ad6-3d973aad8b77_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_InterestIncomeExpenseNonoperatingNet_70c59a84-3744-4da6-8c0a-b2cf6bb0a6e7_terseLabel_en-US" xlink:label="lab_us-gaap_InterestIncomeExpenseNonoperatingNet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Interest expense, net</link:label>
    <link:label id="lab_us-gaap_InterestIncomeExpenseNonoperatingNet_label_en-US" xlink:label="lab_us-gaap_InterestIncomeExpenseNonoperatingNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Interest Income (Expense), Nonoperating</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestIncomeExpenseNonoperatingNet" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestIncomeExpenseNonoperatingNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestIncomeExpenseNonoperatingNet" xlink:to="lab_us-gaap_InterestIncomeExpenseNonoperatingNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_1654668a-e279-4ae2-93bf-f6fb9225bcb6_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Finite-Lived Intangible Assets, Major Class Name [Domain]</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finite-Lived Intangible Assets, Major Class Name [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ManufacturingFacilityMember_5d621b36-71a2-4398-b36a-4299f78407a4_terseLabel_en-US" xlink:label="lab_us-gaap_ManufacturingFacilityMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Manufacturing and other equipment</link:label>
    <link:label id="lab_us-gaap_ManufacturingFacilityMember_label_en-US" xlink:label="lab_us-gaap_ManufacturingFacilityMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Manufacturing Facility [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ManufacturingFacilityMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ManufacturingFacilityMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ManufacturingFacilityMember" xlink:to="lab_us-gaap_ManufacturingFacilityMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock_a88f1f74-6d3e-4044-ab86-e0a8dad04ecf_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">Schedule of Service Vesting-Based and Market Based 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_NetIncomeLossFromDiscontinuedOperationsAvailableToCommonShareholdersDiluted_b6c3da05-da1b-4834-99b7-5e32e931401d_terseLabel_en-US" xlink:label="lab_us-gaap_NetIncomeLossFromDiscontinuedOperationsAvailableToCommonShareholdersDiluted" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Diluted</link:label>
    <link:label id="lab_us-gaap_NetIncomeLossFromDiscontinuedOperationsAvailableToCommonShareholdersDiluted_label_en-US" xlink:label="lab_us-gaap_NetIncomeLossFromDiscontinuedOperationsAvailableToCommonShareholdersDiluted" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Net Income (Loss) from Discontinued Operations Available to Common Shareholders, Diluted</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossFromDiscontinuedOperationsAvailableToCommonShareholdersDiluted" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLossFromDiscontinuedOperationsAvailableToCommonShareholdersDiluted"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetIncomeLossFromDiscontinuedOperationsAvailableToCommonShareholdersDiluted" xlink:to="lab_us-gaap_NetIncomeLossFromDiscontinuedOperationsAvailableToCommonShareholdersDiluted" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock_0affbb7b-5870-4837-b5b2-3f1d1e7e8787_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Maturities of Long-Term Debt</link:label>
    <link:label id="lab_us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Maturities of Long-Term Debt [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_MeasurementInputTypeAxis_dfb096ee-0503-4eea-b2a7-19786e9f1eda_terseLabel_en-US" xlink:label="lab_us-gaap_MeasurementInputTypeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Measurement Input Type [Axis]</link:label>
    <link:label id="lab_us-gaap_MeasurementInputTypeAxis_label_en-US" xlink:label="lab_us-gaap_MeasurementInputTypeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Measurement Input Type [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MeasurementInputTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MeasurementInputTypeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MeasurementInputTypeAxis" xlink:to="lab_us-gaap_MeasurementInputTypeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures_b5b5862e-5fb2-4230-913d-f62b96a5a0a4_terseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Stock issued &#8211; on vested RSAs</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Stock Issued During Period, Value, Restricted Stock Award, Net of Forfeitures</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures" xlink:to="lab_us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures" xlink:type="arc" order="1"/>
    <link:label id="lab_blfs_LesseeOperatingAndFinanceLeaseTermAndDiscountRateTableTextBlock_628b8a0d-0f60-41b7-822c-1a4f4d649112_terseLabel_en-US" xlink:label="lab_blfs_LesseeOperatingAndFinanceLeaseTermAndDiscountRateTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Operating and Finance Lease Terms and Discount Rates</link:label>
    <link:label id="lab_blfs_LesseeOperatingAndFinanceLeaseTermAndDiscountRateTableTextBlock_label_en-US" xlink:label="lab_blfs_LesseeOperatingAndFinanceLeaseTermAndDiscountRateTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Lessee, Operating and Finance Lease Term And Discount Rate [Table Text Block]</link:label>
    <link:label id="lab_blfs_LesseeOperatingAndFinanceLeaseTermAndDiscountRateTableTextBlock_documentation_en-US" xlink:label="lab_blfs_LesseeOperatingAndFinanceLeaseTermAndDiscountRateTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Tabular disclosure represents the operating and finance lease term and discount rate of leases.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_blfs_LesseeOperatingAndFinanceLeaseTermAndDiscountRateTableTextBlock" xlink:href="blfs-20240930.xsd#blfs_LesseeOperatingAndFinanceLeaseTermAndDiscountRateTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_blfs_LesseeOperatingAndFinanceLeaseTermAndDiscountRateTableTextBlock" xlink:to="lab_blfs_LesseeOperatingAndFinanceLeaseTermAndDiscountRateTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeMember_274dec9c-83f8-41aa-8f5a-2523eb2aa63c_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</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_blfs_DisposalGroupIncludingDiscontinuedOperationLegalAndOtherTransactionServicesFeesPaid_0b4219bf-343c-4df7-a9a0-521c2890d396_terseLabel_en-US" xlink:label="lab_blfs_DisposalGroupIncludingDiscontinuedOperationLegalAndOtherTransactionServicesFeesPaid" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Legal and other transaction services fees paid</link:label>
    <link:label id="lab_blfs_DisposalGroupIncludingDiscontinuedOperationLegalAndOtherTransactionServicesFeesPaid_label_en-US" xlink:label="lab_blfs_DisposalGroupIncludingDiscontinuedOperationLegalAndOtherTransactionServicesFeesPaid" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disposal Group, Including Discontinued Operation, Legal And Other Transaction Services Fees Paid</link:label>
    <link:label id="lab_blfs_DisposalGroupIncludingDiscontinuedOperationLegalAndOtherTransactionServicesFeesPaid_documentation_en-US" xlink:label="lab_blfs_DisposalGroupIncludingDiscontinuedOperationLegalAndOtherTransactionServicesFeesPaid" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Disposal Group, Including Discontinued Operation, Legal And Other Transaction Services Fees Paid</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_blfs_DisposalGroupIncludingDiscontinuedOperationLegalAndOtherTransactionServicesFeesPaid" xlink:href="blfs-20240930.xsd#blfs_DisposalGroupIncludingDiscontinuedOperationLegalAndOtherTransactionServicesFeesPaid"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_blfs_DisposalGroupIncludingDiscontinuedOperationLegalAndOtherTransactionServicesFeesPaid" xlink:to="lab_blfs_DisposalGroupIncludingDiscontinuedOperationLegalAndOtherTransactionServicesFeesPaid" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1_7f7f1547-fea4-4ad1-8340-29a3ac5c80c3_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Revenue, remaining performance obligation, expected timing of satisfaction, period</link:label>
    <link:label id="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1_label_en-US" xlink:label="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1" xlink:to="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1" xlink:type="arc" order="1"/>
    <link:label id="lab_blfs_AccruedExpensesAndOtherCurrentLiabilities_18457b93-e6fd-4b6f-b396-8b1ea9a39647_terseLabel_en-US" xlink:label="lab_blfs_AccruedExpensesAndOtherCurrentLiabilities" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accrued expenses and other current liabilities</link:label>
    <link:label id="lab_blfs_AccruedExpensesAndOtherCurrentLiabilities_23ffb8e2-e7ac-41fd-a149-79dc7f507b95_totalLabel_en-US" xlink:label="lab_blfs_AccruedExpensesAndOtherCurrentLiabilities" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total accrued expenses and other current liabilities</link:label>
    <link:label id="lab_blfs_AccruedExpensesAndOtherCurrentLiabilities_label_en-US" xlink:label="lab_blfs_AccruedExpensesAndOtherCurrentLiabilities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accrued Expenses And Other Current Liabilities</link:label>
    <link:label id="lab_blfs_AccruedExpensesAndOtherCurrentLiabilities_documentation_en-US" xlink:label="lab_blfs_AccruedExpensesAndOtherCurrentLiabilities" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Amount of expenses incurred but not yet paid nor invoiced, and liabilities classified as other. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_blfs_AccruedExpensesAndOtherCurrentLiabilities" xlink:href="blfs-20240930.xsd#blfs_AccruedExpensesAndOtherCurrentLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_blfs_AccruedExpensesAndOtherCurrentLiabilities" xlink:to="lab_blfs_AccruedExpensesAndOtherCurrentLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BalanceSheetRelatedDisclosuresAbstract_b2842a4c-f937-4887-b709-5a08ad0d9182_terseLabel_en-US" xlink:label="lab_us-gaap_BalanceSheetRelatedDisclosuresAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Unaudited Condensed Consolidated Balance Sheet</link:label>
    <link:label id="lab_us-gaap_BalanceSheetRelatedDisclosuresAbstract_label_en-US" xlink:label="lab_us-gaap_BalanceSheetRelatedDisclosuresAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Balance Sheet Related Disclosures [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetRelatedDisclosuresAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BalanceSheetRelatedDisclosuresAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BalanceSheetRelatedDisclosuresAbstract" xlink:to="lab_us-gaap_BalanceSheetRelatedDisclosuresAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InventoryNet_9cf26049-8900-453f-acb3-7c9b469aedc0_terseLabel_en-US" xlink:label="lab_us-gaap_InventoryNet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Inventories</link:label>
    <link:label id="lab_us-gaap_InventoryNet_d511bdd2-64d2-4976-a858-038cf3ff5df8_totalLabel_en-US" xlink:label="lab_us-gaap_InventoryNet" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total inventories</link:label>
    <link:label id="lab_us-gaap_InventoryNet_label_en-US" xlink:label="lab_us-gaap_InventoryNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Inventory, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryNet" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InventoryNet" xlink:to="lab_us-gaap_InventoryNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_USGovernmentAgenciesDebtSecuritiesMember_e26ca1cd-9c2e-4c59-b9c0-9f14aec6f02d_terseLabel_en-US" xlink:label="lab_us-gaap_USGovernmentAgenciesDebtSecuritiesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">U.S. government securities</link:label>
    <link:label id="lab_us-gaap_USGovernmentAgenciesDebtSecuritiesMember_label_en-US" xlink:label="lab_us-gaap_USGovernmentAgenciesDebtSecuritiesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">US Government Agencies Debt Securities [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_USGovernmentAgenciesDebtSecuritiesMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_USGovernmentAgenciesDebtSecuritiesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_USGovernmentAgenciesDebtSecuritiesMember" xlink:to="lab_us-gaap_USGovernmentAgenciesDebtSecuritiesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation_5e6e2b75-5016-46af-8bd1-7716e2ad948d_totalLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total liabilities, discontinued operations</link:label>
    <link:label id="lab_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation_label_en-US" xlink:label="lab_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disposal Group, Including Discontinued Operation, Liabilities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation" xlink:to="lab_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerBasicShare_f201693f-b15b-46b6-a89e-13260b04a3b6_terseLabel_en-US" xlink:label="lab_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerBasicShare" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Basic (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerBasicShare_label_en-US" xlink:label="lab_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerBasicShare" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Discontinued Operation, Income (Loss) from Discontinued Operation, Net of Tax, Per Basic Share</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerBasicShare" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerBasicShare"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerBasicShare" xlink:to="lab_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerBasicShare" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_ProductOrServiceAxis_93f787d5-eb7e-42cd-a2ae-9929f80278c3_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_7ad536de-f891-4d45-ae3a-5158c29624d7_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_d0be7206-f28c-4930-8f30-fb4f5cca0399_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_d2466dd7-61cd-4f72-8673-c466d0fdbbec_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_MeasurementInputTypeDomain_3613691f-9d9d-46ff-89de-492457d86af5_terseLabel_en-US" xlink:label="lab_us-gaap_MeasurementInputTypeDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Measurement Input Type [Domain]</link:label>
    <link:label id="lab_us-gaap_MeasurementInputTypeDomain_label_en-US" xlink:label="lab_us-gaap_MeasurementInputTypeDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Measurement Input Type [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MeasurementInputTypeDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MeasurementInputTypeDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MeasurementInputTypeDomain" xlink:to="lab_us-gaap_MeasurementInputTypeDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_blfs_PreferredStockSharesDesignated_cb5f810b-2fbb-44d6-884e-17aa5f531f3c_terseLabel_en-US" xlink:label="lab_blfs_PreferredStockSharesDesignated" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Preferred stock, designated (in shares)</link:label>
    <link:label id="lab_blfs_PreferredStockSharesDesignated_label_en-US" xlink:label="lab_blfs_PreferredStockSharesDesignated" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Preferred stock, shares designated (in shares)</link:label>
    <link:label id="lab_blfs_PreferredStockSharesDesignated_documentation_en-US" xlink:label="lab_blfs_PreferredStockSharesDesignated" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">The number of nonredeemable preferred shares designated.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_blfs_PreferredStockSharesDesignated" xlink:href="blfs-20240930.xsd#blfs_PreferredStockSharesDesignated"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_blfs_PreferredStockSharesDesignated" xlink:to="lab_blfs_PreferredStockSharesDesignated" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent_0a25e6fb-1295-4f73-8e7d-53c5ef1361ea_terseLabel_en-US" xlink:label="lab_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Current assets, discontinued operations</link:label>
    <link:label id="lab_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent_e0a31031-a38a-4565-bcd5-291dd1b2ac9d_totalLabel_en-US" xlink:label="lab_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total current assets, discontinued operations</link:label>
    <link:label id="lab_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent_label_en-US" xlink:label="lab_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disposal Group, Including Discontinued Operation, Assets, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent" xlink:to="lab_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationConsideration_245c88cb-93aa-409b-89a2-732952fd1dcf_terseLabel_en-US" xlink:label="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationConsideration" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Transaction price</link:label>
    <link:label id="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationConsideration_label_en-US" xlink:label="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationConsideration" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disposal Group, Including Discontinued Operation, Consideration</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationConsideration" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationConsideration"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationConsideration" xlink:to="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationConsideration" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingExpensesAbstract_58baea9d-2e1f-48f3-8067-3e39fb405aaa_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingExpensesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Costs and operating expenses:</link:label>
    <link:label id="lab_us-gaap_OperatingExpensesAbstract_label_en-US" xlink:label="lab_us-gaap_OperatingExpensesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Operating Expenses [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingExpensesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingExpensesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingExpensesAbstract" xlink:to="lab_us-gaap_OperatingExpensesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_blfs_SettlementOfEscrowShares_e02691ef-3f39-4190-a10f-1bc618309af0_negatedTerseLabel_en-US" xlink:label="lab_blfs_SettlementOfEscrowShares" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Settlement of Global Cooling escrow (in shares)</link:label>
    <link:label id="lab_blfs_SettlementOfEscrowShares_label_en-US" xlink:label="lab_blfs_SettlementOfEscrowShares" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Settlement of Escrow, Shares</link:label>
    <link:label id="lab_blfs_SettlementOfEscrowShares_documentation_en-US" xlink:label="lab_blfs_SettlementOfEscrowShares" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Settlement of Escrow, Shares</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_blfs_SettlementOfEscrowShares" xlink:href="blfs-20240930.xsd#blfs_SettlementOfEscrowShares"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_blfs_SettlementOfEscrowShares" xlink:to="lab_blfs_SettlementOfEscrowShares" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentTextBlock_883fcac2-851e-4cef-b3ce-1ea3b0557036_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 Property and Equipment</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_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_3c41da7a-0046-433f-b68d-4df50bfa2628_terseLabel_en-US" xlink:label="lab_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Financial Instruments [Domain]</link:label>
    <link:label id="lab_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_label_en-US" xlink:label="lab_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Financial Instruments [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:to="lab_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_blfs_GlobalCoolingMember_91be9d43-a99d-4317-aa76-03c4d99707db_terseLabel_en-US" xlink:label="lab_blfs_GlobalCoolingMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Global Cooling</link:label>
    <link:label id="lab_blfs_GlobalCoolingMember_label_en-US" xlink:label="lab_blfs_GlobalCoolingMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Global Cooling [Member]</link:label>
    <link:label id="lab_blfs_GlobalCoolingMember_documentation_en-US" xlink:label="lab_blfs_GlobalCoolingMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Global Cooling</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_blfs_GlobalCoolingMember" xlink:href="blfs-20240930.xsd#blfs_GlobalCoolingMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_blfs_GlobalCoolingMember" xlink:to="lab_blfs_GlobalCoolingMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_a52ce35b-0006-41c6-b984-8b2090fc9392_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Grant date fair value (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_01b8acb5-de22-496a-80c0-a0f43db240b3_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_a5582ece-0ca8-4252-ba08-1d6119142174_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_94492310-c11a-47f5-90c8-69b1d126bae4_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 Shareholders&#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_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue_25ad3626-17da-4a34-94d6-b0ced31b5f6d_periodStartLabel_en-US" xlink:label="lab_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xml:lang="en-US">Beginning balance</link:label>
    <link:label id="lab_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue_16448e6d-fa26-4f4d-9686-5c885aeb95e2_periodEndLabel_en-US" xlink:label="lab_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xml:lang="en-US">Ending balance</link:label>
    <link:label id="lab_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue_label_en-US" xlink:label="lab_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue" xlink:to="lab_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentsTextBlock_394ef66f-5bc4-4375-9716-a67019bd8851_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentsTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Effect of Adjustments to Financial Statements</link:label>
    <link:label id="lab_us-gaap_ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentsTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentsTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Error Corrections and Prior Period Adjustments [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentsTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentsTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentsTextBlock" xlink:to="lab_us-gaap_ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentsTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SeriesEPreferredStockMember_8a64dc5a-f90b-41bf-867f-1294b8bd44a2_terseLabel_en-US" xlink:label="lab_us-gaap_SeriesEPreferredStockMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Series E Preferred Stock</link:label>
    <link:label id="lab_us-gaap_SeriesEPreferredStockMember_label_en-US" xlink:label="lab_us-gaap_SeriesEPreferredStockMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Series E Preferred Stock [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SeriesEPreferredStockMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SeriesEPreferredStockMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SeriesEPreferredStockMember" xlink:to="lab_us-gaap_SeriesEPreferredStockMember" xlink:type="arc" order="1"/>
    <link:label id="lab_blfs_SciSafeHoldingsIncMember_c9e7a257-d6cd-4fce-af5c-4eb05d8694a2_terseLabel_en-US" xlink:label="lab_blfs_SciSafeHoldingsIncMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">SciSafe Holdings, Inc</link:label>
    <link:label id="lab_blfs_SciSafeHoldingsIncMember_label_en-US" xlink:label="lab_blfs_SciSafeHoldingsIncMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">SciSafe Holdings, Inc [Member]</link:label>
    <link:label id="lab_blfs_SciSafeHoldingsIncMember_documentation_en-US" xlink:label="lab_blfs_SciSafeHoldingsIncMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Represents information related to SciSafe Holdings, Inc.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_blfs_SciSafeHoldingsIncMember" xlink:href="blfs-20240930.xsd#blfs_SciSafeHoldingsIncMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_blfs_SciSafeHoldingsIncMember" xlink:to="lab_blfs_SciSafeHoldingsIncMember" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_MinimumMember_5efa2729-d403-49b8-81bd-88eb19c45785_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_blfs_OperatingLeaseCostsAndShortTermLeaseCosts_e90f28fd-a263-474d-9fda-775b0bb2aa3d_totalLabel_en-US" xlink:label="lab_blfs_OperatingLeaseCostsAndShortTermLeaseCosts" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total operating lease costs</link:label>
    <link:label id="lab_blfs_OperatingLeaseCostsAndShortTermLeaseCosts_label_en-US" xlink:label="lab_blfs_OperatingLeaseCostsAndShortTermLeaseCosts" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Operating Lease Costs And Short-term Lease Costs</link:label>
    <link:label id="lab_blfs_OperatingLeaseCostsAndShortTermLeaseCosts_documentation_en-US" xlink:label="lab_blfs_OperatingLeaseCostsAndShortTermLeaseCosts" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Represents the amount of operating lease costs along with short-term lease costs.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_blfs_OperatingLeaseCostsAndShortTermLeaseCosts" xlink:href="blfs-20240930.xsd#blfs_OperatingLeaseCostsAndShortTermLeaseCosts"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_blfs_OperatingLeaseCostsAndShortTermLeaseCosts" xlink:to="lab_blfs_OperatingLeaseCostsAndShortTermLeaseCosts" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtSecuritiesNoncurrent_15dcf3fb-77b6-419e-9bf1-f3cc41553814_verboseLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtSecuritiesNoncurrent" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Due after one year through five years</link:label>
    <link:label id="lab_us-gaap_AvailableForSaleSecuritiesDebtSecuritiesNoncurrent_label_en-US" xlink:label="lab_us-gaap_AvailableForSaleSecuritiesDebtSecuritiesNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Securities, Available-for-Sale, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtSecuritiesNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AvailableForSaleSecuritiesDebtSecuritiesNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesDebtSecuritiesNoncurrent" xlink:to="lab_us-gaap_AvailableForSaleSecuritiesDebtSecuritiesNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_blfs_VariableRateComponentDomain_07e074d6-ff30-4e40-a7a6-03c35caaf82f_terseLabel_en-US" xlink:label="lab_blfs_VariableRateComponentDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Variable Rate Component [Domain]</link:label>
    <link:label id="lab_blfs_VariableRateComponentDomain_label_en-US" xlink:label="lab_blfs_VariableRateComponentDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Variable Rate Component [Domain]</link:label>
    <link:label id="lab_blfs_VariableRateComponentDomain_documentation_en-US" xlink:label="lab_blfs_VariableRateComponentDomain" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Variable Rate Component [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_blfs_VariableRateComponentDomain" xlink:href="blfs-20240930.xsd#blfs_VariableRateComponentDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_blfs_VariableRateComponentDomain" xlink:to="lab_blfs_VariableRateComponentDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_blfs_PurchaseAgreementNoncompeteDuration_071afc50-8c1f-460d-ae2e-28b8adfd4e96_terseLabel_en-US" xlink:label="lab_blfs_PurchaseAgreementNoncompeteDuration" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Noncompete duration</link:label>
    <link:label id="lab_blfs_PurchaseAgreementNoncompeteDuration_label_en-US" xlink:label="lab_blfs_PurchaseAgreementNoncompeteDuration" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Purchase Agreement, Noncompete, Duration</link:label>
    <link:label id="lab_blfs_PurchaseAgreementNoncompeteDuration_documentation_en-US" xlink:label="lab_blfs_PurchaseAgreementNoncompeteDuration" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Purchase Agreement, Noncompete, Duration</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_blfs_PurchaseAgreementNoncompeteDuration" xlink:href="blfs-20240930.xsd#blfs_PurchaseAgreementNoncompeteDuration"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_blfs_PurchaseAgreementNoncompeteDuration" xlink:to="lab_blfs_PurchaseAgreementNoncompeteDuration" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_4569b79d-d943-4cce-9c75-fb9f956995f6_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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_406711ee-bb8f-4b7a-b7a3-74b8929f8775_periodStartLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_27876725-915c-4f6d-977d-b347d8e9d9e0_periodEndLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" 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, Outstanding, Weighted Average Exercise Price</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:type="arc" order="1"/>
    <link:label id="lab_blfs_MarketbasedRestrictedStockMember_11072ff3-4dc6-4bd3-83a7-463bf0ed83b7_terseLabel_en-US" xlink:label="lab_blfs_MarketbasedRestrictedStockMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Market-based Restricted Stock</link:label>
    <link:label id="lab_blfs_MarketbasedRestrictedStockMember_label_en-US" xlink:label="lab_blfs_MarketbasedRestrictedStockMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Market-based Restricted Stock [Member]</link:label>
    <link:label id="lab_blfs_MarketbasedRestrictedStockMember_documentation_en-US" xlink:label="lab_blfs_MarketbasedRestrictedStockMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Represents information related to market-based restricted stock.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_blfs_MarketbasedRestrictedStockMember" xlink:href="blfs-20240930.xsd#blfs_MarketbasedRestrictedStockMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_blfs_MarketbasedRestrictedStockMember" xlink:to="lab_blfs_MarketbasedRestrictedStockMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ConcentrationRiskTable_e13fefb5-d192-4051-ad38-5cdb51b69d31_terseLabel_en-US" xlink:label="lab_us-gaap_ConcentrationRiskTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Concentration Risk [Table]</link:label>
    <link:label id="lab_us-gaap_ConcentrationRiskTable_label_en-US" xlink:label="lab_us-gaap_ConcentrationRiskTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Concentration Risk [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskTable" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConcentrationRiskTable" xlink:to="lab_us-gaap_ConcentrationRiskTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseRightOfUseAsset_fbb6d90a-70d0-4207-a841-ccdc03d588f7_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseRightOfUseAsset" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Operating lease right-of-use assets, 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_blfs_SettlementOfEscrowValue_a75cc8d9-8210-47e5-84fa-031420c527cf_negatedTerseLabel_en-US" xlink:label="lab_blfs_SettlementOfEscrowValue" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Settlement of Global Cooling escrow</link:label>
    <link:label id="lab_blfs_SettlementOfEscrowValue_label_en-US" xlink:label="lab_blfs_SettlementOfEscrowValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Settlement of Escrow, Value</link:label>
    <link:label id="lab_blfs_SettlementOfEscrowValue_documentation_en-US" xlink:label="lab_blfs_SettlementOfEscrowValue" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Settlement of Escrow, Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_blfs_SettlementOfEscrowValue" xlink:href="blfs-20240930.xsd#blfs_SettlementOfEscrowValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_blfs_SettlementOfEscrowValue" xlink:to="lab_blfs_SettlementOfEscrowValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_a294a876-f4c0-4537-8b77-ef7d87e7ebba_periodStartLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_e9c6a8ee-18e7-4a5c-b622-69680739b6ac_periodEndLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" 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, Outstanding, Number</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:type="arc" order="1"/>
    <link:label id="lab_blfs_VariableRateComponentAxis_975deda5-8fb0-4884-9832-0ffeb4207cc4_terseLabel_en-US" xlink:label="lab_blfs_VariableRateComponentAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Variable Rate Component [Axis]</link:label>
    <link:label id="lab_blfs_VariableRateComponentAxis_label_en-US" xlink:label="lab_blfs_VariableRateComponentAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Variable Rate Component [Axis]</link:label>
    <link:label id="lab_blfs_VariableRateComponentAxis_documentation_en-US" xlink:label="lab_blfs_VariableRateComponentAxis" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Variable Rate Component</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_blfs_VariableRateComponentAxis" xlink:href="blfs-20240930.xsd#blfs_VariableRateComponentAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_blfs_VariableRateComponentAxis" xlink:to="lab_blfs_VariableRateComponentAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_e53de678-66e1-4698-aa5d-f83a4515c834_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">Effective income tax rate reconciliation, at federal statutory income tax rate, percent</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_us-gaap_DebtInstrumentCarryingAmount_98b2fdf0-8544-427e-8c26-b2e546f4805c_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentCarryingAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Total debt, excluding unamortized debt issuance costs</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentCarryingAmount_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentCarryingAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Long-Term Debt, Gross</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentCarryingAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentCarryingAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentCarryingAmount" xlink:to="lab_us-gaap_DebtInstrumentCarryingAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LeaseContractualTermAxis_5c12036c-bd4d-4f3d-97a9-0a6eee21b42f_terseLabel_en-US" xlink:label="lab_us-gaap_LeaseContractualTermAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Lease Contractual Term [Axis]</link:label>
    <link:label id="lab_us-gaap_LeaseContractualTermAxis_label_en-US" xlink:label="lab_us-gaap_LeaseContractualTermAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Lease Contractual Term [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseContractualTermAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LeaseContractualTermAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LeaseContractualTermAxis" xlink:to="lab_us-gaap_LeaseContractualTermAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_blfs_PaymentsForProceedsFromPropertyPlantAndEquipment_8c7676c7-ef83-4492-bcf3-e85bb2cc3e49_negatedLabel_en-US" xlink:label="lab_blfs_PaymentsForProceedsFromPropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Purchases of property and equipment</link:label>
    <link:label id="lab_blfs_PaymentsForProceedsFromPropertyPlantAndEquipment_label_en-US" xlink:label="lab_blfs_PaymentsForProceedsFromPropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Payments for (Proceeds from) Property, Plant, And Equipment</link:label>
    <link:label id="lab_blfs_PaymentsForProceedsFromPropertyPlantAndEquipment_documentation_en-US" xlink:label="lab_blfs_PaymentsForProceedsFromPropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Payments for (Proceeds from) Property, Plant, And Equipment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_blfs_PaymentsForProceedsFromPropertyPlantAndEquipment" xlink:href="blfs-20240930.xsd#blfs_PaymentsForProceedsFromPropertyPlantAndEquipment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_blfs_PaymentsForProceedsFromPropertyPlantAndEquipment" xlink:to="lab_blfs_PaymentsForProceedsFromPropertyPlantAndEquipment" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerShareTextBlock_22032983-94ed-4541-a1b8-27eba8fb29be_terseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Net loss from continuing operations per common share</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareTextBlock_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Earnings Per Share [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareTextBlock" xlink:to="lab_us-gaap_EarningsPerShareTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_blfs_ShippersPlacedInService_adff9aa9-c011-4172-8381-ed1e24d1c7ad_terseLabel_en-US" xlink:label="lab_blfs_ShippersPlacedInService" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Shippers placed in service</link:label>
    <link:label id="lab_blfs_ShippersPlacedInService_label_en-US" xlink:label="lab_blfs_ShippersPlacedInService" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Shippers Placed In Service</link:label>
    <link:label id="lab_blfs_ShippersPlacedInService_documentation_en-US" xlink:label="lab_blfs_ShippersPlacedInService" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">The gross value of shippers placed in service.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_blfs_ShippersPlacedInService" xlink:href="blfs-20240930.xsd#blfs_ShippersPlacedInService"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_blfs_ShippersPlacedInService" xlink:to="lab_blfs_ShippersPlacedInService" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SubsequentEventMember_88885391-b3d9-4284-bfef-856744775cfd_terseLabel_en-US" xlink:label="lab_us-gaap_SubsequentEventMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Subsequent Event</link:label>
    <link:label id="lab_us-gaap_SubsequentEventMember_label_en-US" xlink:label="lab_us-gaap_SubsequentEventMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Subsequent Event [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SubsequentEventMember" xlink:to="lab_us-gaap_SubsequentEventMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeFinanceLeasesTextBlock_53f5d18e-3007-404b-b1de-2cd115cc2395_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeFinanceLeasesTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Leases</link:label>
    <link:label id="lab_us-gaap_LesseeFinanceLeasesTextBlock_label_en-US" xlink:label="lab_us-gaap_LesseeFinanceLeasesTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Lessee, Finance Leases [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeFinanceLeasesTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeFinanceLeasesTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeFinanceLeasesTextBlock" xlink:to="lab_us-gaap_LesseeFinanceLeasesTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_233d6ee6-b6e6-4f2b-a0d5-ae7413df3601_terseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Stock option exercises</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Stock Issued During Period, Value, Stock Options Exercised</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised" xlink:to="lab_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock_8764d39f-7c99-4118-8cb2-61627c2a248d_terseLabel_en-US" xlink:label="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Goodwill and intangible assets</link:label>
    <link:label id="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Goodwill and Intangible Assets Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock" xlink:to="lab_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsPerBasicShare_445366ed-b564-4b9f-9c62-76a29c61ce8e_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsPerBasicShare" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Basic (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsPerBasicShare_aac6ea0e-345f-4eba-b817-768559597d0f_verboseLabel_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsPerBasicShare" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Basic loss from continuing operations per common share (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsPerBasicShare_label_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsPerBasicShare" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Income (Loss) from Continuing Operations, Per Basic Share</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsPerBasicShare" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromContinuingOperationsPerBasicShare"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsPerBasicShare" xlink:to="lab_us-gaap_IncomeLossFromContinuingOperationsPerBasicShare" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockholdersEquityAbstract_02f645c5-01d2-486b-be4b-b852198b687d_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">Shareholders&#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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_af961bc2-5f6e-4265-b9f0-201f0a53ad78_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" 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, Weighted Average Grant Date Fair Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_blfs_WarrantyLiability_dc09ac7e-7524-4b5d-97a8-5e94f513f542_terseLabel_en-US" xlink:label="lab_blfs_WarrantyLiability" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Warranty liability</link:label>
    <link:label id="lab_blfs_WarrantyLiability_label_en-US" xlink:label="lab_blfs_WarrantyLiability" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Warranty Liability</link:label>
    <link:label id="lab_blfs_WarrantyLiability_documentation_en-US" xlink:label="lab_blfs_WarrantyLiability" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">The amount of increase (decrease) in warranty liability during the period.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_blfs_WarrantyLiability" xlink:href="blfs-20240930.xsd#blfs_WarrantyLiability"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_blfs_WarrantyLiability" xlink:to="lab_blfs_WarrantyLiability" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GainLossOnInvestments_b8b27c5c-feab-4ba1-9abd-43c81dcb4721_terseLabel_en-US" xlink:label="lab_us-gaap_GainLossOnInvestments" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Change in fair value of equity investments</link:label>
    <link:label id="lab_us-gaap_GainLossOnInvestments_label_en-US" xlink:label="lab_us-gaap_GainLossOnInvestments" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Gain (Loss) on Investments</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnInvestments" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GainLossOnInvestments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GainLossOnInvestments" xlink:to="lab_us-gaap_GainLossOnInvestments" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherDebtSecuritiesMember_814b3fca-1f9e-41ec-a91f-7eb835064c30_terseLabel_en-US" xlink:label="lab_us-gaap_OtherDebtSecuritiesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other debt securities</link:label>
    <link:label id="lab_us-gaap_OtherDebtSecuritiesMember_label_en-US" xlink:label="lab_us-gaap_OtherDebtSecuritiesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Debt Obligations [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherDebtSecuritiesMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherDebtSecuritiesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherDebtSecuritiesMember" xlink:to="lab_us-gaap_OtherDebtSecuritiesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityMaturityTableTextBlock_3d523b63-6c13-4f80-b0b8-ce81cefc6c8d_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityMaturityTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Maturities of Finance Lease Liabilities</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityMaturityTableTextBlock_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityMaturityTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finance Lease, Liability, to be Paid, Maturity [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityMaturityTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseLiabilityMaturityTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseLiabilityMaturityTableTextBlock" xlink:to="lab_us-gaap_FinanceLeaseLiabilityMaturityTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_616d94a8-5722-4d9d-9999-956d9c440fae_verboseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">2028</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finite-Lived Intangible Asset, Expected Amortization, Year Four</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeaseLiability_804b8a1e-8cab-49d5-bfff-e13b82181dc8_verboseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiability" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Total present value of lease liabilities</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseLiability_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiability" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finance Lease, Liability</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiability" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseLiability"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseLiability" xlink:to="lab_us-gaap_FinanceLeaseLiability" xlink:type="arc" order="1"/>
    <link:label id="lab_blfs_CustomerCMember_c48dcda9-d8df-49e8-b0f1-fe7c3424b0c2_terseLabel_en-US" xlink:label="lab_blfs_CustomerCMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Customer C</link:label>
    <link:label id="lab_blfs_CustomerCMember_label_en-US" xlink:label="lab_blfs_CustomerCMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Customer C [Member]</link:label>
    <link:label id="lab_blfs_CustomerCMember_documentation_en-US" xlink:label="lab_blfs_CustomerCMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Represents information about major customer C.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_blfs_CustomerCMember" xlink:href="blfs-20240930.xsd#blfs_CustomerCMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_blfs_CustomerCMember" xlink:to="lab_blfs_CustomerCMember" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_ExecutiveOfficerMember_ff8bd9cd-ef31-463d-a18c-ce28d50c7dc5_terseLabel_en-US" xlink:label="lab_srt_ExecutiveOfficerMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Executive Officer</link:label>
    <link:label id="lab_srt_ExecutiveOfficerMember_label_en-US" xlink:label="lab_srt_ExecutiveOfficerMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Executive Officer [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ExecutiveOfficerMember" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ExecutiveOfficerMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ExecutiveOfficerMember" xlink:to="lab_srt_ExecutiveOfficerMember" xlink:type="arc" order="1"/>
    <link:label id="lab_blfs_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodFairValue_f1f2a563-c3fe-490a-86b0-ff285602c012_terseLabel_en-US" xlink:label="lab_blfs_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodFairValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Aggregate fair value of the service vesting-based awards granted</link:label>
    <link:label id="lab_blfs_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodFairValue_label_en-US" xlink:label="lab_blfs_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodFairValue" 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, Fair Value</link:label>
    <link:label id="lab_blfs_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodFairValue_documentation_en-US" xlink:label="lab_blfs_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodFairValue" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Fair value of non-vested equity-based payment instruments, excluding stock (or unit) options, vested.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_blfs_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodFairValue" xlink:href="blfs-20240930.xsd#blfs_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_blfs_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodFairValue" xlink:to="lab_blfs_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock_86b19d8e-a68a-4ac4-9c71-af9411944792_terseLabel_en-US" xlink:label="lab_us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Organization and significant accounting policies</link:label>
    <link:label id="lab_us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock_label_en-US" xlink:label="lab_us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Basis of Presentation and Significant Accounting Policies [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock" xlink:to="lab_us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_blfs_ShippersAndRelatedComponentsInProduction_2a54e283-afa9-41a2-b794-4ebf5d1ccc7c_terseLabel_en-US" xlink:label="lab_blfs_ShippersAndRelatedComponentsInProduction" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Shippers and related components in production</link:label>
    <link:label id="lab_blfs_ShippersAndRelatedComponentsInProduction_label_en-US" xlink:label="lab_blfs_ShippersAndRelatedComponentsInProduction" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Shippers And Related Components In Production</link:label>
    <link:label id="lab_blfs_ShippersAndRelatedComponentsInProduction_documentation_en-US" xlink:label="lab_blfs_ShippersAndRelatedComponentsInProduction" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">The carrying value of shippers and related components in production.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_blfs_ShippersAndRelatedComponentsInProduction" xlink:href="blfs-20240930.xsd#blfs_ShippersAndRelatedComponentsInProduction"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_blfs_ShippersAndRelatedComponentsInProduction" xlink:to="lab_blfs_ShippersAndRelatedComponentsInProduction" xlink:type="arc" order="1"/>
    <link:label id="lab_blfs_DisposalGroupIncludingDiscontinuedOperationOperatingLeaseLiabilitiesCurrent_1a16dce6-a087-46e8-98c1-9145d72d605d_terseLabel_en-US" xlink:label="lab_blfs_DisposalGroupIncludingDiscontinuedOperationOperatingLeaseLiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Lease liabilities, operating, current portion</link:label>
    <link:label id="lab_blfs_DisposalGroupIncludingDiscontinuedOperationOperatingLeaseLiabilitiesCurrent_label_en-US" xlink:label="lab_blfs_DisposalGroupIncludingDiscontinuedOperationOperatingLeaseLiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disposal Group, Including Discontinued Operation, Operating Lease Liabilities, Current</link:label>
    <link:label id="lab_blfs_DisposalGroupIncludingDiscontinuedOperationOperatingLeaseLiabilitiesCurrent_documentation_en-US" xlink:label="lab_blfs_DisposalGroupIncludingDiscontinuedOperationOperatingLeaseLiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Disposal Group, Including Discontinued Operation, Operating Lease Liabilities, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_blfs_DisposalGroupIncludingDiscontinuedOperationOperatingLeaseLiabilitiesCurrent" xlink:href="blfs-20240930.xsd#blfs_DisposalGroupIncludingDiscontinuedOperationOperatingLeaseLiabilitiesCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_blfs_DisposalGroupIncludingDiscontinuedOperationOperatingLeaseLiabilitiesCurrent" xlink:to="lab_blfs_DisposalGroupIncludingDiscontinuedOperationOperatingLeaseLiabilitiesCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_blfs_DebtInstrumentAdditionalMaximumAmountUponCertainMilestoneAchievements_f822fe7d-76e9-4703-97a0-ed36875482d0_terseLabel_en-US" xlink:label="lab_blfs_DebtInstrumentAdditionalMaximumAmountUponCertainMilestoneAchievements" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Debt instrument, additional maximum amount upon certain milestone achievements</link:label>
    <link:label id="lab_blfs_DebtInstrumentAdditionalMaximumAmountUponCertainMilestoneAchievements_label_en-US" xlink:label="lab_blfs_DebtInstrumentAdditionalMaximumAmountUponCertainMilestoneAchievements" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Instrument, Additional Maximum Amount Upon Certain Milestone Achievements</link:label>
    <link:label id="lab_blfs_DebtInstrumentAdditionalMaximumAmountUponCertainMilestoneAchievements_documentation_en-US" xlink:label="lab_blfs_DebtInstrumentAdditionalMaximumAmountUponCertainMilestoneAchievements" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Amount of additional maximum capacity upon achievement of certain milestones.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_blfs_DebtInstrumentAdditionalMaximumAmountUponCertainMilestoneAchievements" xlink:href="blfs-20240930.xsd#blfs_DebtInstrumentAdditionalMaximumAmountUponCertainMilestoneAchievements"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_blfs_DebtInstrumentAdditionalMaximumAmountUponCertainMilestoneAchievements" xlink:to="lab_blfs_DebtInstrumentAdditionalMaximumAmountUponCertainMilestoneAchievements" 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_blfs_StockIssuedDuringPeriodSharesContingentConsideration_ae99e791-d363-4d3f-b1e0-7237d1b87261_terseLabel_en-US" xlink:label="lab_blfs_StockIssuedDuringPeriodSharesContingentConsideration" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Contingent consideration shares issued (in shares)</link:label>
    <link:label id="lab_blfs_StockIssuedDuringPeriodSharesContingentConsideration_label_en-US" xlink:label="lab_blfs_StockIssuedDuringPeriodSharesContingentConsideration" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Stock Issued During Period, Shares, Contingent Consideration</link:label>
    <link:label id="lab_blfs_StockIssuedDuringPeriodSharesContingentConsideration_documentation_en-US" xlink:label="lab_blfs_StockIssuedDuringPeriodSharesContingentConsideration" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Stock Issued During Period, Shares, Contingent Consideration</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_blfs_StockIssuedDuringPeriodSharesContingentConsideration" xlink:href="blfs-20240930.xsd#blfs_StockIssuedDuringPeriodSharesContingentConsideration"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_blfs_StockIssuedDuringPeriodSharesContingentConsideration" xlink:to="lab_blfs_StockIssuedDuringPeriodSharesContingentConsideration" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherNonoperatingIncomeExpense_cd9f8ca4-f00e-45e8-830d-acefa8c38ee7_terseLabel_en-US" xlink:label="lab_us-gaap_OtherNonoperatingIncomeExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other income</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_StatementOfStockholdersEquityAbstract_5daaf48a-2cd4-4c39-9174-a00dc5890c2d_terseLabel_en-US" xlink:label="lab_us-gaap_StatementOfStockholdersEquityAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Statement of Stockholders' Equity [Abstract]</link:label>
    <link:label id="lab_us-gaap_StatementOfStockholdersEquityAbstract_label_en-US" xlink:label="lab_us-gaap_StatementOfStockholdersEquityAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" 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_IntangibleAssetsNetExcludingGoodwill_f853fdff-1092-4fbc-808a-3cb977db090f_terseLabel_en-US" xlink:label="lab_us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Intangible assets, net</link:label>
    <link:label id="lab_us-gaap_IntangibleAssetsNetExcludingGoodwill_cf8a986b-63b9-4a84-98bf-28c73e551b8f_totalLabel_en-US" xlink:label="lab_us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Intangible assets, net</link:label>
    <link:label id="lab_us-gaap_IntangibleAssetsNetExcludingGoodwill_label_en-US" xlink:label="lab_us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Intangible Assets, Net (Excluding Goodwill)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:to="lab_us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentByTypeAxis_87a7f823-6a67-4894-bf7a-ceb3e92dc7c4_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">Long-Lived Tangible Asset [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_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_e3513c32-45ff-4dae-b87f-309aed8b43c2_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Disposal Group Name [Axis]</link:label>
    <link:label id="lab_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_label_en-US" xlink:label="lab_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disposal Group Name [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis" xlink:to="lab_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_blfs_ProductFreezerAndThawMember_a0027e75-ff64-4b91-b61a-23d705967dd4_terseLabel_en-US" xlink:label="lab_blfs_ProductFreezerAndThawMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Freezer and thaw</link:label>
    <link:label id="lab_blfs_ProductFreezerAndThawMember_label_en-US" xlink:label="lab_blfs_ProductFreezerAndThawMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Product, Freezer and Thaw [Member]</link:label>
    <link:label id="lab_blfs_ProductFreezerAndThawMember_documentation_en-US" xlink:label="lab_blfs_ProductFreezerAndThawMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Related to freezer and thaw product.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_blfs_ProductFreezerAndThawMember" xlink:href="blfs-20240930.xsd#blfs_ProductFreezerAndThawMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_blfs_ProductFreezerAndThawMember" xlink:to="lab_blfs_ProductFreezerAndThawMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_fab6c6c2-19a2-4242-a7b1-ba5ce32a19d1_totalLabel_en-US" xlink:label="lab_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Total marketable securities, Gross Unrealized Gains</link:label>
    <link:label id="lab_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_label_en-US" xlink:label="lab_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Securities, Available-for-Sale, Accumulated Gross Unrealized Gain, before Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" xlink:to="lab_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseRemainingLeaseTerm_52b19cd9-8887-4767-8a88-e4d7c4e7acfb_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseRemainingLeaseTerm" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Operating lease, remaining lease term</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseRemainingLeaseTerm_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseRemainingLeaseTerm" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Lessee, Operating Lease, Remaining Lease Term</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseRemainingLeaseTerm" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseRemainingLeaseTerm"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseRemainingLeaseTerm" xlink:to="lab_us-gaap_LesseeOperatingLeaseRemainingLeaseTerm" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersBasic_f79c20e0-1f64-450e-b091-21f7c1ba3513_terseLabel_en-US" xlink:label="lab_us-gaap_NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersBasic" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Basic</link:label>
    <link:label id="lab_us-gaap_NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersBasic_9496afa3-e1c2-44aa-a1f9-5c76590fd29f_totalLabel_en-US" xlink:label="lab_us-gaap_NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersBasic" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Net loss from continuing operations allocated to common shareholders</link:label>
    <link:label id="lab_us-gaap_NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersBasic_label_en-US" xlink:label="lab_us-gaap_NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersBasic" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Net Income (Loss) from Continuing Operations Available to Common Shareholders, Basic</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersBasic" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersBasic"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersBasic" xlink:to="lab_us-gaap_NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersBasic" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear_fd1a3046-2ac5-4f33-b172-5e62f7e0e721_terseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2024 (3 months remaining)</link:label>
    <link:label id="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear_label_en-US" xlink:label="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Long-Term Debt, Maturity, Remainder of Fiscal Year</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear" xlink:to="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear" xlink:type="arc" order="1"/>
    <link:label id="lab_blfs_SupplyPurchaseMember_23b5fde3-56db-4c28-8efc-699327a7ca07_terseLabel_en-US" xlink:label="lab_blfs_SupplyPurchaseMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Supply Purchase</link:label>
    <link:label id="lab_blfs_SupplyPurchaseMember_label_en-US" xlink:label="lab_blfs_SupplyPurchaseMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Supply Purchase [Member]</link:label>
    <link:label id="lab_blfs_SupplyPurchaseMember_documentation_en-US" xlink:label="lab_blfs_SupplyPurchaseMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Represents supply purchase.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_blfs_SupplyPurchaseMember" xlink:href="blfs-20240930.xsd#blfs_SupplyPurchaseMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_blfs_SupplyPurchaseMember" xlink:to="lab_blfs_SupplyPurchaseMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SchedulesOfConcentrationOfRiskByRiskFactorTextBlock_a0667209-8f23-4c8c-b152-243c2f29173c_terseLabel_en-US" xlink:label="lab_us-gaap_SchedulesOfConcentrationOfRiskByRiskFactorTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Concentrations of Credit Risk and Business Risk</link:label>
    <link:label id="lab_us-gaap_SchedulesOfConcentrationOfRiskByRiskFactorTextBlock_label_en-US" xlink:label="lab_us-gaap_SchedulesOfConcentrationOfRiskByRiskFactorTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedules of Concentration of Risk, by Risk Factor [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SchedulesOfConcentrationOfRiskByRiskFactorTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SchedulesOfConcentrationOfRiskByRiskFactorTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SchedulesOfConcentrationOfRiskByRiskFactorTextBlock" xlink:to="lab_us-gaap_SchedulesOfConcentrationOfRiskByRiskFactorTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_b86c3ef4-ecb8-442b-b922-58d43a375214_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Discontinued Operations [Line Items]</link:label>
    <link:label id="lab_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_label_en-US" xlink:label="lab_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems" xlink:to="lab_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_blfs_ShareBasedPaymentArrangementOptionAndRestrictedStockAwardsMember_bd5b8299-eae9-4d9e-8364-d7833c592e05_terseLabel_en-US" xlink:label="lab_blfs_ShareBasedPaymentArrangementOptionAndRestrictedStockAwardsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Stock options and restricted stock awards</link:label>
    <link:label id="lab_blfs_ShareBasedPaymentArrangementOptionAndRestrictedStockAwardsMember_label_en-US" xlink:label="lab_blfs_ShareBasedPaymentArrangementOptionAndRestrictedStockAwardsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Payment Arrangement, Option and Restricted Stock Awards [Member]</link:label>
    <link:label id="lab_blfs_ShareBasedPaymentArrangementOptionAndRestrictedStockAwardsMember_documentation_en-US" xlink:label="lab_blfs_ShareBasedPaymentArrangementOptionAndRestrictedStockAwardsMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Represents information related to option and restricted stock awards.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_blfs_ShareBasedPaymentArrangementOptionAndRestrictedStockAwardsMember" xlink:href="blfs-20240930.xsd#blfs_ShareBasedPaymentArrangementOptionAndRestrictedStockAwardsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_blfs_ShareBasedPaymentArrangementOptionAndRestrictedStockAwardsMember" xlink:to="lab_blfs_ShareBasedPaymentArrangementOptionAndRestrictedStockAwardsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AssetsFairValueDisclosureAbstract_cf826ebe-487c-47c5-a8c2-07d0e4be5837_terseLabel_en-US" xlink:label="lab_us-gaap_AssetsFairValueDisclosureAbstract" 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_AssetsFairValueDisclosureAbstract_label_en-US" xlink:label="lab_us-gaap_AssetsFairValueDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Assets, Fair Value Disclosure [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsFairValueDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsFairValueDisclosureAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetsFairValueDisclosureAbstract" xlink:to="lab_us-gaap_AssetsFairValueDisclosureAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_37147b23-8665-4ebe-9442-501176001bf5_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Disposal Groups, Including Discontinued Operations</link:label>
    <link:label id="lab_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_label_en-US" xlink:label="lab_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disposal Groups, Including Discontinued Operations [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable" xlink:to="lab_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsFairValueDisclosure_5f2bc7bd-ab00-4377-b7d2-dd3c6a3831e4_verboseLabel_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsFairValueDisclosure" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Cash equivalents</link:label>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsFairValueDisclosure_label_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsFairValueDisclosure" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cash and Cash Equivalents, Fair Value Disclosure</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsFairValueDisclosure" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashAndCashEquivalentsFairValueDisclosure"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashAndCashEquivalentsFairValueDisclosure" xlink:to="lab_us-gaap_CashAndCashEquivalentsFairValueDisclosure" xlink:type="arc" order="1"/>
    <link:label id="lab_blfs_ServiceRevenueMember_3dbf6186-2f50-4a43-877d-11446463bde4_terseLabel_en-US" xlink:label="lab_blfs_ServiceRevenueMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Service revenue</link:label>
    <link:label id="lab_blfs_ServiceRevenueMember_label_en-US" xlink:label="lab_blfs_ServiceRevenueMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Service Revenue [Member]</link:label>
    <link:label id="lab_blfs_ServiceRevenueMember_documentation_en-US" xlink:label="lab_blfs_ServiceRevenueMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Information pertaining to the service revenue.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_blfs_ServiceRevenueMember" xlink:href="blfs-20240930.xsd#blfs_ServiceRevenueMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_blfs_ServiceRevenueMember" xlink:to="lab_blfs_ServiceRevenueMember" xlink:type="arc" order="1"/>
    <link:label id="lab_blfs_DebtSecuritiesAvailableForSaleUnrealizedLossNoncurrent_498da9fa-094b-422a-aad6-3b1502298558_negatedTerseLabel_en-US" xlink:label="lab_blfs_DebtSecuritiesAvailableForSaleUnrealizedLossNoncurrent" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Gross unrealized Losses, long term</link:label>
    <link:label id="lab_blfs_DebtSecuritiesAvailableForSaleUnrealizedLossNoncurrent_label_en-US" xlink:label="lab_blfs_DebtSecuritiesAvailableForSaleUnrealizedLossNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Securities, Available-for-Sale, Unrealized Loss, Noncurrent</link:label>
    <link:label id="lab_blfs_DebtSecuritiesAvailableForSaleUnrealizedLossNoncurrent_documentation_en-US" xlink:label="lab_blfs_DebtSecuritiesAvailableForSaleUnrealizedLossNoncurrent" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">The non-current portion of unrealized loss on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_blfs_DebtSecuritiesAvailableForSaleUnrealizedLossNoncurrent" xlink:href="blfs-20240930.xsd#blfs_DebtSecuritiesAvailableForSaleUnrealizedLossNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_blfs_DebtSecuritiesAvailableForSaleUnrealizedLossNoncurrent" xlink:to="lab_blfs_DebtSecuritiesAvailableForSaleUnrealizedLossNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationGrossProfitLoss_19c171c6-dcf1-4ce1-ab51-4a43c8c4858c_totalLabel_en-US" xlink:label="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationGrossProfitLoss" 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_DisposalGroupIncludingDiscontinuedOperationGrossProfitLoss_label_en-US" xlink:label="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationGrossProfitLoss" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disposal Group, Including Discontinued Operation, Gross Profit (Loss)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationGrossProfitLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationGrossProfitLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationGrossProfitLoss" xlink:to="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationGrossProfitLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerDilutedShare_5866bd0d-d484-46a9-a0a4-f5347b1e260b_terseLabel_en-US" xlink:label="lab_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerDilutedShare" 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_DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerDilutedShare_label_en-US" xlink:label="lab_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerDilutedShare" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Discontinued Operation, Income (Loss) from Discontinued Operation, Net of Tax, Per Diluted Share</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerDilutedShare" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerDilutedShare"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerDilutedShare" xlink:to="lab_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerDilutedShare" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_LocalPhoneNumber_144354e7-33dc-4daa-a461-b2f7ea322f4b_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_IntangibleAssetsGrossExcludingGoodwill_2c50841c-c412-46cf-9958-77c9b8701f16_totalLabel_en-US" xlink:label="lab_us-gaap_IntangibleAssetsGrossExcludingGoodwill" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Intangible assets, gross</link:label>
    <link:label id="lab_us-gaap_IntangibleAssetsGrossExcludingGoodwill_label_en-US" xlink:label="lab_us-gaap_IntangibleAssetsGrossExcludingGoodwill" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Intangible Assets, Gross (Excluding Goodwill)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsGrossExcludingGoodwill" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IntangibleAssetsGrossExcludingGoodwill"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IntangibleAssetsGrossExcludingGoodwill" xlink:to="lab_us-gaap_IntangibleAssetsGrossExcludingGoodwill" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis_807f51e2-c747-43a6-8cc1-ee680a6ddfe4_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Supplier [Axis]</link:label>
    <link:label id="lab_us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis_label_en-US" xlink:label="lab_us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Supplier [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis" xlink:to="lab_us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueByLiabilityClassAxis_2e404d1d-07ea-492d-96ee-b47104bcfb4b_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueByLiabilityClassAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Liability Class [Axis]</link:label>
    <link:label id="lab_us-gaap_FairValueByLiabilityClassAxis_label_en-US" xlink:label="lab_us-gaap_FairValueByLiabilityClassAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Liability Class [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByLiabilityClassAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueByLiabilityClassAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueByLiabilityClassAxis" xlink:to="lab_us-gaap_FairValueByLiabilityClassAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_blfs_NonCashIssuanceEarnoutShares_99e34aba-89eb-4615-a94d-c5ca5e13d363_terseLabel_en-US" xlink:label="lab_blfs_NonCashIssuanceEarnoutShares" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cashless issuance of SciSafe earnout shares</link:label>
    <link:label id="lab_blfs_NonCashIssuanceEarnoutShares_label_en-US" xlink:label="lab_blfs_NonCashIssuanceEarnoutShares" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Non-Cash Issuance, Earnout Shares</link:label>
    <link:label id="lab_blfs_NonCashIssuanceEarnoutShares_documentation_en-US" xlink:label="lab_blfs_NonCashIssuanceEarnoutShares" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Non-Cash Issuance, Earnout Shares</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_blfs_NonCashIssuanceEarnoutShares" xlink:href="blfs-20240930.xsd#blfs_NonCashIssuanceEarnoutShares"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_blfs_NonCashIssuanceEarnoutShares" xlink:to="lab_blfs_NonCashIssuanceEarnoutShares" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredIncomeTaxLiabilitiesNet_805a5201-2408-492c-9d0f-d0bc394b3a65_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxLiabilitiesNet" 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_DeferredIncomeTaxLiabilitiesNet_label_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxLiabilitiesNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deferred Income Tax Liabilities, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredIncomeTaxLiabilitiesNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet" xlink:to="lab_us-gaap_DeferredIncomeTaxLiabilitiesNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentPeriodicPaymentTermsBalloonPaymentToBePaid_59047aeb-8f02-4961-98c4-6cb010b0f54a_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentPeriodicPaymentTermsBalloonPaymentToBePaid" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Debt instrument, balloon payment due</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentPeriodicPaymentTermsBalloonPaymentToBePaid_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentPeriodicPaymentTermsBalloonPaymentToBePaid" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Instrument, Periodic Payment Terms, Balloon Payment to be Paid</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentPeriodicPaymentTermsBalloonPaymentToBePaid" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentPeriodicPaymentTermsBalloonPaymentToBePaid"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentPeriodicPaymentTermsBalloonPaymentToBePaid" xlink:to="lab_us-gaap_DebtInstrumentPeriodicPaymentTermsBalloonPaymentToBePaid" xlink:type="arc" order="1"/>
    <link:label id="lab_blfs_RepaymentsOfFinancedInsurancePremium_35910842-11b7-4411-9aa9-5193b4df4241_negatedTerseLabel_en-US" xlink:label="lab_blfs_RepaymentsOfFinancedInsurancePremium" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Payments on financed insurance premium</link:label>
    <link:label id="lab_blfs_RepaymentsOfFinancedInsurancePremium_label_en-US" xlink:label="lab_blfs_RepaymentsOfFinancedInsurancePremium" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Repayments Of Financed Insurance Premium</link:label>
    <link:label id="lab_blfs_RepaymentsOfFinancedInsurancePremium_documentation_en-US" xlink:label="lab_blfs_RepaymentsOfFinancedInsurancePremium" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Repayments Of Financed Insurance Premium</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_blfs_RepaymentsOfFinancedInsurancePremium" xlink:href="blfs-20240930.xsd#blfs_RepaymentsOfFinancedInsurancePremium"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_blfs_RepaymentsOfFinancedInsurancePremium" xlink:to="lab_blfs_RepaymentsOfFinancedInsurancePremium" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward_a38bcb65-03af-48be-ac5e-15144a8ae6be_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]</link:label>
    <link:label id="lab_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward_label_en-US" xlink:label="lab_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward" xlink:to="lab_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentTypeDomain_7540de81-f632-4b7f-99b4-962d08c5dcd0_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">Long-Lived Tangible Asset [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_IncomeStatementLocationAxis_13a0aa47-a1c9-474a-9466-1ec04b7c7a31_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeStatementLocationAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Income Statement Location [Axis]</link:label>
    <link:label id="lab_us-gaap_IncomeStatementLocationAxis_label_en-US" xlink:label="lab_us-gaap_IncomeStatementLocationAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Statement of Income Location, Balance [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeStatementLocationAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeStatementLocationAxis" xlink:to="lab_us-gaap_IncomeStatementLocationAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_38ca87d2-c1ca-4a4e-bf19-aae250b2cef8_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_blfs_DebtInstrumentInterestRateMaximumStatedPercentageForEachTrancheBorrowed_d1af1c86-5811-41e3-af10-d1275c5c86fd_terseLabel_en-US" xlink:label="lab_blfs_DebtInstrumentInterestRateMaximumStatedPercentageForEachTrancheBorrowed" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Debt instrument, interest rate, maximum stated percentage for each tranche borrowed</link:label>
    <link:label id="lab_blfs_DebtInstrumentInterestRateMaximumStatedPercentageForEachTrancheBorrowed_label_en-US" xlink:label="lab_blfs_DebtInstrumentInterestRateMaximumStatedPercentageForEachTrancheBorrowed" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Instrument, Interest Rate, Maximum Stated Percentage for Each Tranche Borrowed</link:label>
    <link:label id="lab_blfs_DebtInstrumentInterestRateMaximumStatedPercentageForEachTrancheBorrowed_documentation_en-US" xlink:label="lab_blfs_DebtInstrumentInterestRateMaximumStatedPercentageForEachTrancheBorrowed" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Represents maximum stated interest rate for each tranche borrowed.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_blfs_DebtInstrumentInterestRateMaximumStatedPercentageForEachTrancheBorrowed" xlink:href="blfs-20240930.xsd#blfs_DebtInstrumentInterestRateMaximumStatedPercentageForEachTrancheBorrowed"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_blfs_DebtInstrumentInterestRateMaximumStatedPercentageForEachTrancheBorrowed" xlink:to="lab_blfs_DebtInstrumentInterestRateMaximumStatedPercentageForEachTrancheBorrowed" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockMember_997216f5-4907-4080-8be1-350d418163f2_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_us-gaap_NoncompeteAgreementsMember_c12820de-a1f0-4b10-8d1c-f7407fa65b13_terseLabel_en-US" xlink:label="lab_us-gaap_NoncompeteAgreementsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Non-compete agreements</link:label>
    <link:label id="lab_us-gaap_NoncompeteAgreementsMember_label_en-US" xlink:label="lab_us-gaap_NoncompeteAgreementsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Noncompete Agreements [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoncompeteAgreementsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NoncompeteAgreementsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NoncompeteAgreementsMember" xlink:to="lab_us-gaap_NoncompeteAgreementsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PreferredStockSharesAuthorized_1acb0d87-6e90-42b9-8f20-42454552c4fd_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, 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_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock_f318f846-b11b-44b7-81e9-aeccd4e733b1_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of the Changes in Fair Value of Contingent Consideration Liabilities</link:label>
    <link:label id="lab_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock_label_en-US" xlink:label="lab_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock" xlink:to="lab_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityEmergingGrowthCompany_0e8770cd-4879-47d4-8cae-942c73f62491_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_blfs_PaymentsFromDivestitureOfBusinesses_ff64eca3-4428-43e4-a713-65e5934ef9a2_negatedTerseLabel_en-US" xlink:label="lab_blfs_PaymentsFromDivestitureOfBusinesses" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Payments on divestiture of Global Cooling</link:label>
    <link:label id="lab_blfs_PaymentsFromDivestitureOfBusinesses_label_en-US" xlink:label="lab_blfs_PaymentsFromDivestitureOfBusinesses" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Payments From Divestiture Of Businesses</link:label>
    <link:label id="lab_blfs_PaymentsFromDivestitureOfBusinesses_documentation_en-US" xlink:label="lab_blfs_PaymentsFromDivestitureOfBusinesses" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Payments From Divestiture Of Businesses</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_blfs_PaymentsFromDivestitureOfBusinesses" xlink:href="blfs-20240930.xsd#blfs_PaymentsFromDivestitureOfBusinesses"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_blfs_PaymentsFromDivestitureOfBusinesses" xlink:to="lab_blfs_PaymentsFromDivestitureOfBusinesses" xlink:type="arc" order="1"/>
    <link:label id="lab_blfs_DisposalGroupIncludingDiscontinuedOperationAssumedLiabilitiesDebt_e5b0d52f-8cfd-4434-bef1-b8a61926d8bb_terseLabel_en-US" xlink:label="lab_blfs_DisposalGroupIncludingDiscontinuedOperationAssumedLiabilitiesDebt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Assumed liabilities: Debt</link:label>
    <link:label id="lab_blfs_DisposalGroupIncludingDiscontinuedOperationAssumedLiabilitiesDebt_label_en-US" xlink:label="lab_blfs_DisposalGroupIncludingDiscontinuedOperationAssumedLiabilitiesDebt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disposal Group, Including Discontinued Operation, Assumed Liabilities, Debt</link:label>
    <link:label id="lab_blfs_DisposalGroupIncludingDiscontinuedOperationAssumedLiabilitiesDebt_documentation_en-US" xlink:label="lab_blfs_DisposalGroupIncludingDiscontinuedOperationAssumedLiabilitiesDebt" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Disposal Group, Including Discontinued Operation, Assumed Liabilities, Debt</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_blfs_DisposalGroupIncludingDiscontinuedOperationAssumedLiabilitiesDebt" xlink:href="blfs-20240930.xsd#blfs_DisposalGroupIncludingDiscontinuedOperationAssumedLiabilitiesDebt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_blfs_DisposalGroupIncludingDiscontinuedOperationAssumedLiabilitiesDebt" xlink:to="lab_blfs_DisposalGroupIncludingDiscontinuedOperationAssumedLiabilitiesDebt" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityCentralIndexKey_025e9009-470f-4ef9-8db5-b6f840762eae_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_blfs_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodAggregateFairValue_e041e8f8-3b7b-4e0c-9121-db1a2e24186a_terseLabel_en-US" xlink:label="lab_blfs_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodAggregateFairValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Aggregate fair value of the market-based awards granted</link:label>
    <link:label id="lab_blfs_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodAggregateFairValue_label_en-US" xlink:label="lab_blfs_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodAggregateFairValue" 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, Aggregate Fair Value</link:label>
    <link:label id="lab_blfs_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodAggregateFairValue_documentation_en-US" xlink:label="lab_blfs_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodAggregateFairValue" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Intrinsic value of granted award under share-based payment arrangement. Excludes share and unit options.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_blfs_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodAggregateFairValue" xlink:href="blfs-20240930.xsd#blfs_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodAggregateFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_blfs_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodAggregateFairValue" xlink:to="lab_blfs_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodAggregateFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GeneralAndAdministrativeExpenseMember_af84f19f-f1a0-4aca-84c2-b4adb71587f3_terseLabel_en-US" xlink:label="lab_us-gaap_GeneralAndAdministrativeExpenseMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">General and administrative costs</link:label>
    <link:label id="lab_us-gaap_GeneralAndAdministrativeExpenseMember_label_en-US" xlink:label="lab_us-gaap_GeneralAndAdministrativeExpenseMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">General and Administrative Expense [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeneralAndAdministrativeExpenseMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GeneralAndAdministrativeExpenseMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GeneralAndAdministrativeExpenseMember" xlink:to="lab_us-gaap_GeneralAndAdministrativeExpenseMember" xlink:type="arc" order="1"/>
    <link:label id="lab_blfs_ProductCellProcessingMember_b69545f1-7898-470e-82f1-a91cdaebb161_terseLabel_en-US" xlink:label="lab_blfs_ProductCellProcessingMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cell processing</link:label>
    <link:label id="lab_blfs_ProductCellProcessingMember_label_en-US" xlink:label="lab_blfs_ProductCellProcessingMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Product, Cell Processing [Member]</link:label>
    <link:label id="lab_blfs_ProductCellProcessingMember_documentation_en-US" xlink:label="lab_blfs_ProductCellProcessingMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Related to cell processing product.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_blfs_ProductCellProcessingMember" xlink:href="blfs-20240930.xsd#blfs_ProductCellProcessingMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_blfs_ProductCellProcessingMember" xlink:to="lab_blfs_ProductCellProcessingMember" xlink:type="arc" order="1"/>
    <link:label id="lab_blfs_OtherLoansMember_96782f5e-b6c3-4c3a-9d67-60e17147f1a9_terseLabel_en-US" xlink:label="lab_blfs_OtherLoansMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other loans</link:label>
    <link:label id="lab_blfs_OtherLoansMember_label_en-US" xlink:label="lab_blfs_OtherLoansMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Loans [Member]</link:label>
    <link:label id="lab_blfs_OtherLoansMember_documentation_en-US" xlink:label="lab_blfs_OtherLoansMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Related to other loans.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_blfs_OtherLoansMember" xlink:href="blfs-20240930.xsd#blfs_OtherLoansMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_blfs_OtherLoansMember" xlink:to="lab_blfs_OtherLoansMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfInventoryCurrentTableTextBlock_431242be-a298-48a9-987e-f2565abc2dac_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfInventoryCurrentTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Inventory</link:label>
    <link:label id="lab_us-gaap_ScheduleOfInventoryCurrentTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfInventoryCurrentTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Inventory, Current [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfInventoryCurrentTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfInventoryCurrentTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfInventoryCurrentTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfInventoryCurrentTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeLeaseDescriptionTable_d06d9714-3c36-4901-ad8a-a6253b8f943b_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeLeaseDescriptionTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Lessee, Lease, Description [Table]</link:label>
    <link:label id="lab_us-gaap_LesseeLeaseDescriptionTable_label_en-US" xlink:label="lab_us-gaap_LesseeLeaseDescriptionTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Lessee, Lease, Description [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeLeaseDescriptionTable" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeLeaseDescriptionTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeLeaseDescriptionTable" xlink:to="lab_us-gaap_LesseeLeaseDescriptionTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold_e33311e9-099c-49a1-bfaf-113c43329fb8_terseLabel_en-US" xlink:label="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cost of revenue</link:label>
    <link:label id="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold_label_en-US" xlink:label="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disposal Group, Including Discontinued Operation, Costs of Goods Sold</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold" xlink:to="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock_0068fb5a-fd17-477c-8c81-a4804239098c_terseLabel_en-US" xlink:label="lab_us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accrued expenses and other current liabilities</link:label>
    <link:label id="lab_us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock_label_en-US" xlink:label="lab_us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accounts Payable, Accrued Liabilities, and Other Liabilities Disclosure, Current [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock" xlink:to="lab_us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherRestructuringCosts_84cbf953-573a-43e8-9d91-9b155ba46e83_terseLabel_en-US" xlink:label="lab_us-gaap_OtherRestructuringCosts" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">RIF employee costs</link:label>
    <link:label id="lab_us-gaap_OtherRestructuringCosts_label_en-US" xlink:label="lab_us-gaap_OtherRestructuringCosts" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Restructuring Costs</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherRestructuringCosts" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherRestructuringCosts"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherRestructuringCosts" xlink:to="lab_us-gaap_OtherRestructuringCosts" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract_label_en-US" xlink:label="lab_us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Discontinued Operations and Disposal Groups [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract" xlink:to="lab_us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FinanceLeaseRightOfUseAsset_08b3406c-ff07-43bf-8d6a-b2bb0a4acf84_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseRightOfUseAsset" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Financing lease right-of-use assets, net</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseRightOfUseAsset_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseRightOfUseAsset" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finance Lease, Right-of-Use Asset, after Accumulated Amortization</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseRightOfUseAsset" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseRightOfUseAsset"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseRightOfUseAsset" xlink:to="lab_us-gaap_FinanceLeaseRightOfUseAsset" xlink:type="arc" order="1"/>
    <link:label id="lab_blfs_FreezerEquipmentLoanMember_96df4da9-006b-4be6-a005-e53b1909678b_terseLabel_en-US" xlink:label="lab_blfs_FreezerEquipmentLoanMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Freezer equipment loan</link:label>
    <link:label id="lab_blfs_FreezerEquipmentLoanMember_label_en-US" xlink:label="lab_blfs_FreezerEquipmentLoanMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Freezer Equipment Loan [Member]</link:label>
    <link:label id="lab_blfs_FreezerEquipmentLoanMember_documentation_en-US" xlink:label="lab_blfs_FreezerEquipmentLoanMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Related to freezer equipment loan.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_blfs_FreezerEquipmentLoanMember" xlink:href="blfs-20240930.xsd#blfs_FreezerEquipmentLoanMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_blfs_FreezerEquipmentLoanMember" xlink:to="lab_blfs_FreezerEquipmentLoanMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EquityComponentDomain_8b77111a-f911-4ad1-98fe-58b4fcca281c_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_ffbe06ae-7e1a-49e3-9df1-a837f3785a92_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_FinancialInstrumentAxis_f32a555e-b9ad-4b99-802e-170ed1898118_terseLabel_en-US" xlink:label="lab_us-gaap_FinancialInstrumentAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Financial Instrument [Axis]</link:label>
    <link:label id="lab_us-gaap_FinancialInstrumentAxis_label_en-US" xlink:label="lab_us-gaap_FinancialInstrumentAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Financial Instrument [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancialInstrumentAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinancialInstrumentAxis" xlink:to="lab_us-gaap_FinancialInstrumentAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongTermDebtCurrent_ac06dcff-6cf4-40bb-a929-6462dc1630f0_terseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Debt, current portion</link:label>
    <link:label id="lab_us-gaap_LongTermDebtCurrent_18bd1ed8-070e-4c36-bc66-7086cd4aa401_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtCurrent" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Less: current portion of debt</link:label>
    <link:label id="lab_us-gaap_LongTermDebtCurrent_label_en-US" xlink:label="lab_us-gaap_LongTermDebtCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Long-Term Debt, Current Maturities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebtCurrent" xlink:to="lab_us-gaap_LongTermDebtCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_blfs_DisposalGroupIncludingDiscontinuedOperationDebtRepaymentCost_cf619b66-06d7-40e5-9d95-488534ef209f_terseLabel_en-US" xlink:label="lab_blfs_DisposalGroupIncludingDiscontinuedOperationDebtRepaymentCost" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Repayment of indebtedness</link:label>
    <link:label id="lab_blfs_DisposalGroupIncludingDiscontinuedOperationDebtRepaymentCost_label_en-US" xlink:label="lab_blfs_DisposalGroupIncludingDiscontinuedOperationDebtRepaymentCost" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disposal Group, Including Discontinued Operation, Debt Repayment Cost</link:label>
    <link:label id="lab_blfs_DisposalGroupIncludingDiscontinuedOperationDebtRepaymentCost_documentation_en-US" xlink:label="lab_blfs_DisposalGroupIncludingDiscontinuedOperationDebtRepaymentCost" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Disposal Group, Including Discontinued Operation, Debt Repayment Cost</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_blfs_DisposalGroupIncludingDiscontinuedOperationDebtRepaymentCost" xlink:href="blfs-20240930.xsd#blfs_DisposalGroupIncludingDiscontinuedOperationDebtRepaymentCost"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_blfs_DisposalGroupIncludingDiscontinuedOperationDebtRepaymentCost" xlink:to="lab_blfs_DisposalGroupIncludingDiscontinuedOperationDebtRepaymentCost" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_ccffb77e-8b0b-402f-a01b-7a04b8bd0082_verboseLabel_en-US" xlink:label="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Stock-based compensation</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_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1_e15b8d67-cac6-4ee8-b61b-b0c83c9a19d4_verboseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Change in fair value of contingent consideration</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1_9f9b2d3e-baf6-4f01-bc50-750c213ef87d_netLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1" xlink:role="http://www.xbrl.org/2009/role/netLabel" xlink:type="resource" xml:lang="en-US">Change in fair value of contingent consideration</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1_b40939ff-acf8-4531-a10f-cc4a64ff1250_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Change in fair value of contingent consideration, increase (decrease)</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Business Combination, Contingent Consideration Arrangements, Change in Amount of Contingent Consideration, Liability</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1" xlink:to="lab_us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RestrictedStockMember_e88a2fda-56fa-44c7-bb71-ff9f29e1f7b0_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_us-gaap_MeasurementInputRiskFreeInterestRateMember_afac5b6e-26b7-4e18-9f5d-ebc34a6d3651_terseLabel_en-US" xlink:label="lab_us-gaap_MeasurementInputRiskFreeInterestRateMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Risk Free Interest Rate</link:label>
    <link:label id="lab_us-gaap_MeasurementInputRiskFreeInterestRateMember_label_en-US" xlink:label="lab_us-gaap_MeasurementInputRiskFreeInterestRateMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Measurement Input, Risk Free Interest Rate [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MeasurementInputRiskFreeInterestRateMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MeasurementInputRiskFreeInterestRateMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MeasurementInputRiskFreeInterestRateMember" xlink:to="lab_us-gaap_MeasurementInputRiskFreeInterestRateMember" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityShellCompany_c1b38503-4141-49f7-9adb-f3ee897affac_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_6c40d857-1956-48d2-a4e1-fa2c4c0360d0_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_blfs_DisposalGroupIncludingDiscontinuedOperationWarrantyLiability_900b0018-87c5-4f6b-80da-bb8dd5a84a02_terseLabel_en-US" xlink:label="lab_blfs_DisposalGroupIncludingDiscontinuedOperationWarrantyLiability" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Warranty liability</link:label>
    <link:label id="lab_blfs_DisposalGroupIncludingDiscontinuedOperationWarrantyLiability_label_en-US" xlink:label="lab_blfs_DisposalGroupIncludingDiscontinuedOperationWarrantyLiability" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disposal Group, Including Discontinued Operation, Warranty Liability</link:label>
    <link:label id="lab_blfs_DisposalGroupIncludingDiscontinuedOperationWarrantyLiability_documentation_en-US" xlink:label="lab_blfs_DisposalGroupIncludingDiscontinuedOperationWarrantyLiability" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Disposal Group, Including Discontinued Operation, Warranty Liability</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_blfs_DisposalGroupIncludingDiscontinuedOperationWarrantyLiability" xlink:href="blfs-20240930.xsd#blfs_DisposalGroupIncludingDiscontinuedOperationWarrantyLiability"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_blfs_DisposalGroupIncludingDiscontinuedOperationWarrantyLiability" xlink:to="lab_blfs_DisposalGroupIncludingDiscontinuedOperationWarrantyLiability" xlink:type="arc" order="1"/>
    <link:label id="lab_blfs_DisposalGroupIncludingDiscontinuedOperationFinanceLeaseLiabilitiesCurrent_f77ad0e7-2b0f-461b-9756-297a86b652e9_terseLabel_en-US" xlink:label="lab_blfs_DisposalGroupIncludingDiscontinuedOperationFinanceLeaseLiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Lease liabilities, financing, current portion</link:label>
    <link:label id="lab_blfs_DisposalGroupIncludingDiscontinuedOperationFinanceLeaseLiabilitiesCurrent_label_en-US" xlink:label="lab_blfs_DisposalGroupIncludingDiscontinuedOperationFinanceLeaseLiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disposal Group, Including Discontinued Operation, Finance Lease Liabilities, Current</link:label>
    <link:label id="lab_blfs_DisposalGroupIncludingDiscontinuedOperationFinanceLeaseLiabilitiesCurrent_documentation_en-US" xlink:label="lab_blfs_DisposalGroupIncludingDiscontinuedOperationFinanceLeaseLiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Disposal Group, Including Discontinued Operation, Finance Lease Liabilities, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_blfs_DisposalGroupIncludingDiscontinuedOperationFinanceLeaseLiabilitiesCurrent" xlink:href="blfs-20240930.xsd#blfs_DisposalGroupIncludingDiscontinuedOperationFinanceLeaseLiabilitiesCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_blfs_DisposalGroupIncludingDiscontinuedOperationFinanceLeaseLiabilitiesCurrent" xlink:to="lab_blfs_DisposalGroupIncludingDiscontinuedOperationFinanceLeaseLiabilitiesCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_blfs_MaturitiesOfAvailableForSaleSecurities_7c721422-073d-457c-b874-e7083b2edd70_terseLabel_en-US" xlink:label="lab_blfs_MaturitiesOfAvailableForSaleSecurities" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Maturities of available-for-sale securities</link:label>
    <link:label id="lab_blfs_MaturitiesOfAvailableForSaleSecurities_label_en-US" xlink:label="lab_blfs_MaturitiesOfAvailableForSaleSecurities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Maturities Of Available-For-Sale Securities</link:label>
    <link:label id="lab_blfs_MaturitiesOfAvailableForSaleSecurities_documentation_en-US" xlink:label="lab_blfs_MaturitiesOfAvailableForSaleSecurities" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">The amount of cash inflow from proceeds from maturity of marketable securities.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_blfs_MaturitiesOfAvailableForSaleSecurities" xlink:href="blfs-20240930.xsd#blfs_MaturitiesOfAvailableForSaleSecurities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_blfs_MaturitiesOfAvailableForSaleSecurities" xlink:to="lab_blfs_MaturitiesOfAvailableForSaleSecurities" xlink:type="arc" order="1"/>
    <link:label id="lab_blfs_TotalDebtMember_01507883-6370-4671-b67a-4f9bd5968b88_terseLabel_en-US" xlink:label="lab_blfs_TotalDebtMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Total long-term debt</link:label>
    <link:label id="lab_blfs_TotalDebtMember_label_en-US" xlink:label="lab_blfs_TotalDebtMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Total Debt [Member]</link:label>
    <link:label id="lab_blfs_TotalDebtMember_documentation_en-US" xlink:label="lab_blfs_TotalDebtMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Related to total debgt.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_blfs_TotalDebtMember" xlink:href="blfs-20240930.xsd#blfs_TotalDebtMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_blfs_TotalDebtMember" xlink:to="lab_blfs_TotalDebtMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementTable_91d8627f-e8bf-4b78-9bc5-cb4f82029719_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_srt_CounterpartyNameAxis_e158bd87-7a39-4d17-9c8e-842acc346015_terseLabel_en-US" xlink:label="lab_srt_CounterpartyNameAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Counterparty Name [Axis]</link:label>
    <link:label id="lab_srt_CounterpartyNameAxis_label_en-US" xlink:label="lab_srt_CounterpartyNameAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Counterparty Name [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CounterpartyNameAxis" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_CounterpartyNameAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_CounterpartyNameAxis" xlink:to="lab_srt_CounterpartyNameAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueMeasurementFrequencyDomain_be99535a-1cd3-41d3-b5d3-f850080da117_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueMeasurementFrequencyDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Measurement Frequency [Domain]</link:label>
    <link:label id="lab_us-gaap_FairValueMeasurementFrequencyDomain_label_en-US" xlink:label="lab_us-gaap_FairValueMeasurementFrequencyDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Measurement Frequency [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementFrequencyDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueMeasurementFrequencyDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueMeasurementFrequencyDomain" xlink:to="lab_us-gaap_FairValueMeasurementFrequencyDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_blfs_DisposalGroupIncludingDiscontinuedOperationSellingCosts_166db06b-947f-4375-a718-853798c265d6_negatedLabel_en-US" xlink:label="lab_blfs_DisposalGroupIncludingDiscontinuedOperationSellingCosts" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Costs to sell Global Cooling</link:label>
    <link:label id="lab_blfs_DisposalGroupIncludingDiscontinuedOperationSellingCosts_label_en-US" xlink:label="lab_blfs_DisposalGroupIncludingDiscontinuedOperationSellingCosts" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disposal Group, Including Discontinued Operation, Selling Costs</link:label>
    <link:label id="lab_blfs_DisposalGroupIncludingDiscontinuedOperationSellingCosts_documentation_en-US" xlink:label="lab_blfs_DisposalGroupIncludingDiscontinuedOperationSellingCosts" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Disposal Group, Including Discontinued Operation, Selling Costs</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_blfs_DisposalGroupIncludingDiscontinuedOperationSellingCosts" xlink:href="blfs-20240930.xsd#blfs_DisposalGroupIncludingDiscontinuedOperationSellingCosts"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_blfs_DisposalGroupIncludingDiscontinuedOperationSellingCosts" xlink:to="lab_blfs_DisposalGroupIncludingDiscontinuedOperationSellingCosts" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GeographicConcentrationRiskMember_4fce5ea4-beb4-4d1e-a686-f38e44c74eb1_terseLabel_en-US" xlink:label="lab_us-gaap_GeographicConcentrationRiskMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Revenue by customers' geographic locations</link:label>
    <link:label id="lab_us-gaap_GeographicConcentrationRiskMember_label_en-US" xlink:label="lab_us-gaap_GeographicConcentrationRiskMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Geographic Concentration Risk [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeographicConcentrationRiskMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GeographicConcentrationRiskMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GeographicConcentrationRiskMember" xlink:to="lab_us-gaap_GeographicConcentrationRiskMember" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_CityAreaCode_ddf1a366-66f8-4168-81d8-faaff3a64689_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_DiscontinuedOperationTaxEffectOfDiscontinuedOperation_9d86af3c-c8e5-4fc2-b704-0d3dd8863271_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Income tax expense</link:label>
    <link:label id="lab_us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation_21426508-61aa-4900-9d11-b18ed264c23f_negatedLabel_en-US" xlink:label="lab_us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Income tax expense</link:label>
    <link:label id="lab_us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation_label_en-US" xlink:label="lab_us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Discontinued Operation, Tax Effect of Discontinued Operation</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation" xlink:to="lab_us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilitiesCurrentAbstract_84fce0f3-38d7-4dac-adcb-4c678d4de82a_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_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax_b9d39f9f-5453-4831-be96-d3be747c53a1_terseLabel_en-US" xlink:label="lab_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Loss from discontinued operations</link:label>
    <link:label id="lab_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax_a1cbdeda-0f40-4aee-b185-5485eda1015f_totalLabel_en-US" xlink:label="lab_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Loss before income taxes</link:label>
    <link:label id="lab_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax_label_en-US" xlink:label="lab_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Discontinued Operation, Income (Loss) from Discontinued Operation, before Income Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax" xlink:to="lab_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax" xlink:type="arc" order="1"/>
    <link:label id="lab_blfs_ProductBiostorageServicesMember_fa4a01a8-3ada-4412-8f03-f8861ccfb3aa_terseLabel_en-US" xlink:label="lab_blfs_ProductBiostorageServicesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Biostorage services</link:label>
    <link:label id="lab_blfs_ProductBiostorageServicesMember_label_en-US" xlink:label="lab_blfs_ProductBiostorageServicesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Product, Biostorage Services [Member]</link:label>
    <link:label id="lab_blfs_ProductBiostorageServicesMember_documentation_en-US" xlink:label="lab_blfs_ProductBiostorageServicesMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US"></link:label>
    <link:loc xlink:type="locator" xlink:label="loc_blfs_ProductBiostorageServicesMember" xlink:href="blfs-20240930.xsd#blfs_ProductBiostorageServicesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_blfs_ProductBiostorageServicesMember" xlink:to="lab_blfs_ProductBiostorageServicesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOperatingAssetsAbstract_bc37a785-2e45-40e2-bee0-2b660cb94a77_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">Change in operating assets and liabilities, net of effects of acquisitions</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_us-gaap_BusinessCombinationContingentConsiderationLiability_2273a15e-42b1-4bb4-a39e-80432d0c99f4_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationContingentConsiderationLiability" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Contingent consideration, liability</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationContingentConsiderationLiability_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationContingentConsiderationLiability" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Business Combination, Contingent Consideration, Liability</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationContingentConsiderationLiability" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationContingentConsiderationLiability"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationContingentConsiderationLiability" xlink:to="lab_us-gaap_BusinessCombinationContingentConsiderationLiability" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InterestPaidNet_a1d2d64a-92d3-4a70-a85d-86ccf479dd71_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">Cash interest paid</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_us-gaap_DisposalGroupClassificationDomain_fa7a87df-30ab-4833-9769-57133d6d2bf8_terseLabel_en-US" xlink:label="lab_us-gaap_DisposalGroupClassificationDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Disposal Group Classification [Domain]</link:label>
    <link:label id="lab_us-gaap_DisposalGroupClassificationDomain_label_en-US" xlink:label="lab_us-gaap_DisposalGroupClassificationDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disposal Group Classification [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupClassificationDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisposalGroupClassificationDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisposalGroupClassificationDomain" xlink:to="lab_us-gaap_DisposalGroupClassificationDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueInputsLevel1Member_7f27e8cf-ff00-4069-b018-69258276d74b_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueInputsLevel1Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Level 1</link:label>
    <link:label id="lab_us-gaap_FairValueInputsLevel1Member_label_en-US" xlink:label="lab_us-gaap_FairValueInputsLevel1Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fair Value, Inputs, Level 1 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel1Member" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueInputsLevel1Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueInputsLevel1Member" xlink:to="lab_us-gaap_FairValueInputsLevel1Member" xlink:type="arc" order="1"/>
    <link:label id="lab_blfs_MeasurementInputRevenueVolatilityMember_c257b674-dfe3-4982-bc65-e63ec661a8b7_terseLabel_en-US" xlink:label="lab_blfs_MeasurementInputRevenueVolatilityMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Revenue Volatility</link:label>
    <link:label id="lab_blfs_MeasurementInputRevenueVolatilityMember_label_en-US" xlink:label="lab_blfs_MeasurementInputRevenueVolatilityMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Measurement Input, Revenue Volatility [Member]</link:label>
    <link:label id="lab_blfs_MeasurementInputRevenueVolatilityMember_documentation_en-US" xlink:label="lab_blfs_MeasurementInputRevenueVolatilityMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Measurement input using rate at which revenue of security will increase (decrease) for given set of returns.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_blfs_MeasurementInputRevenueVolatilityMember" xlink:href="blfs-20240930.xsd#blfs_MeasurementInputRevenueVolatilityMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_blfs_MeasurementInputRevenueVolatilityMember" xlink:to="lab_blfs_MeasurementInputRevenueVolatilityMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ConcentrationRiskByBenchmarkAxis_bfde3663-c9a6-4c78-806b-01afa0d62d1b_terseLabel_en-US" xlink:label="lab_us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Concentration Risk Benchmark [Axis]</link:label>
    <link:label id="lab_us-gaap_ConcentrationRiskByBenchmarkAxis_label_en-US" xlink:label="lab_us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Concentration Risk Benchmark [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:to="lab_us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_4b4bf1bd-445a-4e23-b15d-3fc1788579c1_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Foreign currency translation adjustment, net of tax</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AssetsCurrent_b0bdb06e-92c0-4f7d-af62-f54493f9324c_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_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_blfs_AssetsHeldForRentDepreciation_f807b6ad-1e37-416f-803e-9c15c21d19bc_terseLabel_en-US" xlink:label="lab_blfs_AssetsHeldForRentDepreciation" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Assets held for rent, depreciation expense</link:label>
    <link:label id="lab_blfs_AssetsHeldForRentDepreciation_label_en-US" xlink:label="lab_blfs_AssetsHeldForRentDepreciation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Assets Held For Rent, Depreciation</link:label>
    <link:label id="lab_blfs_AssetsHeldForRentDepreciation_documentation_en-US" xlink:label="lab_blfs_AssetsHeldForRentDepreciation" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">The amount of depreciation expenses recognized for assets held for rent.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_blfs_AssetsHeldForRentDepreciation" xlink:href="blfs-20240930.xsd#blfs_AssetsHeldForRentDepreciation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_blfs_AssetsHeldForRentDepreciation" xlink:to="lab_blfs_AssetsHeldForRentDepreciation" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementOfCashFlowsAbstract_44f8bd44-9505-4b78-aea9-81f9d168d7d1_terseLabel_en-US" xlink:label="lab_us-gaap_StatementOfCashFlowsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Statement of Cash Flows [Abstract]</link:label>
    <link:label id="lab_us-gaap_StatementOfCashFlowsAbstract_label_en-US" xlink:label="lab_us-gaap_StatementOfCashFlowsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" 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_srt_RestatementDomain_14733015-a3d6-4353-b341-a93a3194edfa_terseLabel_en-US" xlink:label="lab_srt_RestatementDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Revision of Prior Period [Domain]</link:label>
    <link:label id="lab_srt_RestatementDomain_label_en-US" xlink:label="lab_srt_RestatementDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Revision of Prior Period [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RestatementDomain" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RestatementDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_RestatementDomain" xlink:to="lab_srt_RestatementDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PreferredStockMember_2015ac54-6ccd-44f3-a8fb-cc9389061fcf_terseLabel_en-US" xlink:label="lab_us-gaap_PreferredStockMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Preferred Stock</link:label>
    <link:label id="lab_us-gaap_PreferredStockMember_label_en-US" xlink:label="lab_us-gaap_PreferredStockMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Preferred Stock [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PreferredStockMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PreferredStockMember" xlink:to="lab_us-gaap_PreferredStockMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccruedTaxesPayable_300eb485-ad6c-4b71-89e2-2ea7197726c8_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccruedTaxesPayable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Sales taxes payable</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccruedTaxesPayable_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccruedTaxesPayable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Increase (Decrease) in Accrued Taxes Payable</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccruedTaxesPayable" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInAccruedTaxesPayable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInAccruedTaxesPayable" xlink:to="lab_us-gaap_IncreaseDecreaseInAccruedTaxesPayable" xlink:type="arc" order="1"/>
    <link:label id="lab_blfs_AssetsHeldForRentNet_e4f27b51-3328-4bce-a4f1-46cb1768e7c6_terseLabel_en-US" xlink:label="lab_blfs_AssetsHeldForRentNet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Assets held for rent, net</link:label>
    <link:label id="lab_blfs_AssetsHeldForRentNet_label_en-US" xlink:label="lab_blfs_AssetsHeldForRentNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Assets Held For Rent, Net</link:label>
    <link:label id="lab_blfs_AssetsHeldForRentNet_documentation_en-US" xlink:label="lab_blfs_AssetsHeldForRentNet" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Amount of assets held for rent classified as noncurrent.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_blfs_AssetsHeldForRentNet" xlink:href="blfs-20240930.xsd#blfs_AssetsHeldForRentNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_blfs_AssetsHeldForRentNet" xlink:to="lab_blfs_AssetsHeldForRentNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_dba3e369-1b2e-439e-85f8-5705b40a773b_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Stock options exercisable at end of period (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" 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, Exercisable, Number</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree_a641937b-a168-4d62-a19e-f9594e8835c9_terseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" 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_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree_label_en-US" xlink:label="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Long-Term Debt, Maturity, Year Three</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" xlink:to="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentTable_ad145507-1629-4ccf-98be-dc4e8a05514f_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Long-Term Debt Instruments [Table]</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentTable_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Long-Term Debt Instruments [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentTable" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentTable" xlink:to="lab_us-gaap_DebtInstrumentTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongTermDebtNoncurrent_eb2d5507-a470-4c99-ac91-bc3459710ee3_terseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Debt, long-term</link:label>
    <link:label id="lab_us-gaap_LongTermDebtNoncurrent_cf87c1ea-d8c1-4e64-aad4-9bc9c7c46193_verboseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtNoncurrent" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Total long-term debt</link:label>
    <link:label id="lab_us-gaap_LongTermDebtNoncurrent_label_en-US" xlink:label="lab_us-gaap_LongTermDebtNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Long-Term Debt, Excluding Current Maturities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebtNoncurrent" xlink:to="lab_us-gaap_LongTermDebtNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_blfs_PaymentsForSettlementEscrow_87541694-9787-4a3b-86e3-4ce7a357c19b_negatedTerseLabel_en-US" xlink:label="lab_blfs_PaymentsForSettlementEscrow" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Settlement of Global Cooling escrow</link:label>
    <link:label id="lab_blfs_PaymentsForSettlementEscrow_label_en-US" xlink:label="lab_blfs_PaymentsForSettlementEscrow" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Payments For Settlement Escrow</link:label>
    <link:label id="lab_blfs_PaymentsForSettlementEscrow_documentation_en-US" xlink:label="lab_blfs_PaymentsForSettlementEscrow" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Payments For Settlement Escrow</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_blfs_PaymentsForSettlementEscrow" xlink:href="blfs-20240930.xsd#blfs_PaymentsForSettlementEscrow"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_blfs_PaymentsForSettlementEscrow" xlink:to="lab_blfs_PaymentsForSettlementEscrow" xlink:type="arc" order="1"/>
    <link:label id="lab_blfs_FreezerInstallationLoanMember_c2bb6e0b-9223-401e-a711-45e1a653c4ae_terseLabel_en-US" xlink:label="lab_blfs_FreezerInstallationLoanMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Freezer installation loan</link:label>
    <link:label id="lab_blfs_FreezerInstallationLoanMember_label_en-US" xlink:label="lab_blfs_FreezerInstallationLoanMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Freezer Installation Loan [Member]</link:label>
    <link:label id="lab_blfs_FreezerInstallationLoanMember_documentation_en-US" xlink:label="lab_blfs_FreezerInstallationLoanMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Related to freezer installation loan.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_blfs_FreezerInstallationLoanMember" xlink:href="blfs-20240930.xsd#blfs_FreezerInstallationLoanMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_blfs_FreezerInstallationLoanMember" xlink:to="lab_blfs_FreezerInstallationLoanMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_0089deea-49d0-441f-a1c9-4ff9a488bd37_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">Wtd. Avg. 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_EquitySecuritiesWithoutReadilyDeterminableFairValueAmount_f4a5da42-5441-41e3-89b1-8848b0efe0ab_terseLabel_en-US" xlink:label="lab_us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Fair value of non-marketable equity securities without readily determinable fair value</link:label>
    <link:label id="lab_us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueAmount_label_en-US" xlink:label="lab_us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Equity Securities without Readily Determinable Fair Value, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueAmount" xlink:to="lab_us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SubsequentEventTypeAxis_41a9279e-74bc-4e67-9579-f5dc2161e03b_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_fa5f3e0a-16b8-4305-8670-dad3111abfa8_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_InvestmentTextBlock_d293e0ea-0bd7-438a-97c0-3173817fbb35_terseLabel_en-US" xlink:label="lab_us-gaap_InvestmentTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Investments</link:label>
    <link:label id="lab_us-gaap_InvestmentTextBlock_label_en-US" xlink:label="lab_us-gaap_InvestmentTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Investment [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InvestmentTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InvestmentTextBlock" xlink:to="lab_us-gaap_InvestmentTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_2b04dd49-fc03-4ef8-88e2-b417e504a03b_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_EarningsPerShareAbstract_97292106-7c23-49fe-807e-dd67cc17ad7c_terseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Net loss attributable to common shareholders:</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareAbstract_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Earnings Per Share [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareAbstract" xlink:to="lab_us-gaap_EarningsPerShareAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetIncomeLossAbstract_e334511e-b08b-4f24-be71-cb7bbfc22bd6_terseLabel_en-US" xlink:label="lab_us-gaap_NetIncomeLossAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Numerator:</link:label>
    <link:label id="lab_us-gaap_NetIncomeLossAbstract_label_en-US" xlink:label="lab_us-gaap_NetIncomeLossAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Net Income (Loss) Attributable to Parent [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLossAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetIncomeLossAbstract" xlink:to="lab_us-gaap_NetIncomeLossAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock_5de2b973-5b08-420b-94c3-518b4c82c0d3_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Product Revenue Concentration</link:label>
    <link:label id="lab_us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Revenue from External Customers by Products and Services [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock" xlink:to="lab_us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InventoryRawMaterialsNetOfReserves_d716384c-b67a-4cfe-9bc7-13aa67a9284b_terseLabel_en-US" xlink:label="lab_us-gaap_InventoryRawMaterialsNetOfReserves" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Raw materials</link:label>
    <link:label id="lab_us-gaap_InventoryRawMaterialsNetOfReserves_label_en-US" xlink:label="lab_us-gaap_InventoryRawMaterialsNetOfReserves" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Inventory, Raw Materials, Net of Reserves</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryRawMaterialsNetOfReserves" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryRawMaterialsNetOfReserves"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InventoryRawMaterialsNetOfReserves" xlink:to="lab_us-gaap_InventoryRawMaterialsNetOfReserves" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RetainedEarningsAccumulatedDeficit_4f03d953-7663-4d2d-9cc8-121dab90c24c_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">Accumulated deficit</link:label>
    <link:label id="lab_us-gaap_RetainedEarningsAccumulatedDeficit_4e3b940a-218b-4824-9ae6-6f68403d7c69_verboseLabel_en-US" xlink:label="lab_us-gaap_RetainedEarningsAccumulatedDeficit" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Accumulated deficit</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_blfs_VehicleAndOtherEquipmentMember_e84c763a-5e26-4b95-a94c-184433080d90_terseLabel_en-US" xlink:label="lab_blfs_VehicleAndOtherEquipmentMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Vehicle and Other Equipment</link:label>
    <link:label id="lab_blfs_VehicleAndOtherEquipmentMember_label_en-US" xlink:label="lab_blfs_VehicleAndOtherEquipmentMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Vehicle and Other Equipment {[Member]</link:label>
    <link:label id="lab_blfs_VehicleAndOtherEquipmentMember_documentation_en-US" xlink:label="lab_blfs_VehicleAndOtherEquipmentMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Represents vehicles and other equipment.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_blfs_VehicleAndOtherEquipmentMember" xlink:href="blfs-20240930.xsd#blfs_VehicleAndOtherEquipmentMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_blfs_VehicleAndOtherEquipmentMember" xlink:to="lab_blfs_VehicleAndOtherEquipmentMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ClassOfStockDomain_ef47a43f-a8c9-4905-ac58-77bfa2789056_terseLabel_en-US" xlink:label="lab_us-gaap_ClassOfStockDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Class of Stock [Domain]</link:label>
    <link:label id="lab_us-gaap_ClassOfStockDomain_label_en-US" xlink:label="lab_us-gaap_ClassOfStockDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Class of Stock [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ClassOfStockDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ClassOfStockDomain" xlink:to="lab_us-gaap_ClassOfStockDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInInventories_58217c56-878e-45c0-adb3-df5c6d52fc41_negatedLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInInventories" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Inventories</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInInventories_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInInventories" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Increase (Decrease) in Inventories</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInInventories" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInInventories"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInInventories" xlink:to="lab_us-gaap_IncreaseDecreaseInInventories" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfDebtTableTextBlock_23b55bf6-f15d-4be1-82ba-4a273e961592_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfDebtTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Debt</link:label>
    <link:label id="lab_us-gaap_ScheduleOfDebtTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfDebtTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Debt [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDebtTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfDebtTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfDebtTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfDebtTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GeneralAndAdministrativeExpense_b2e18c1f-79f8-4c47-be22-9b4357a18899_terseLabel_en-US" xlink:label="lab_us-gaap_GeneralAndAdministrativeExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">General and administrative</link:label>
    <link:label id="lab_us-gaap_GeneralAndAdministrativeExpense_label_en-US" xlink:label="lab_us-gaap_GeneralAndAdministrativeExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">General and Administrative Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeneralAndAdministrativeExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GeneralAndAdministrativeExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GeneralAndAdministrativeExpense" xlink:to="lab_us-gaap_GeneralAndAdministrativeExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_8b3bb7aa-4458-493b-9ea2-6b07a2012fc6_terseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" 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_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_label_en-US" xlink:label="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Long-Term Debt, Maturity, Year Two</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" xlink:to="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" xlink:type="arc" order="1"/>
    <link:label id="lab_blfs_CryoStorProductsMember_5ec4f2fc-79b0-4255-9b7d-2194064c6fb6_terseLabel_en-US" xlink:label="lab_blfs_CryoStorProductsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">CryoStor</link:label>
    <link:label id="lab_blfs_CryoStorProductsMember_label_en-US" xlink:label="lab_blfs_CryoStorProductsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">CryoStor Products [Member]</link:label>
    <link:label id="lab_blfs_CryoStorProductsMember_documentation_en-US" xlink:label="lab_blfs_CryoStorProductsMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Information pertaining to CryoStor products.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_blfs_CryoStorProductsMember" xlink:href="blfs-20240930.xsd#blfs_CryoStorProductsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_blfs_CryoStorProductsMember" xlink:to="lab_blfs_CryoStorProductsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_label_en-US" xlink:label="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Organization, Consolidation and Presentation of Financial Statements [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_894e2bf8-4b13-4bf9-befd-cfc4a33344fa_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 - operating leases</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_blfs_GeographicOtherMember_513ad207-633d-43f9-84e1-86601ee1c081_terseLabel_en-US" xlink:label="lab_blfs_GeographicOtherMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other</link:label>
    <link:label id="lab_blfs_GeographicOtherMember_label_en-US" xlink:label="lab_blfs_GeographicOtherMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Geographic, Other [Member]</link:label>
    <link:label id="lab_blfs_GeographicOtherMember_documentation_en-US" xlink:label="lab_blfs_GeographicOtherMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Represents other geographic location.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_blfs_GeographicOtherMember" xlink:href="blfs-20240930.xsd#blfs_GeographicOtherMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_blfs_GeographicOtherMember" xlink:to="lab_blfs_GeographicOtherMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseLiability_333d985f-9141-4c36-bf48-5632e333ecc2_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 present value of 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_3f37fd88-c6f9-4f60-bfd4-4cb40f54660a_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">Net cash (used in) provided by 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_us-gaap_PerformanceSharesMember_465ed5ce-cb11-4d03-b169-dc3eb790870d_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_AccountingChangesAndErrorCorrectionsAbstract_label_en-US" xlink:label="lab_us-gaap_AccountingChangesAndErrorCorrectionsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accounting Changes and Error Corrections [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingChangesAndErrorCorrectionsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountingChangesAndErrorCorrectionsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountingChangesAndErrorCorrectionsAbstract" xlink:to="lab_us-gaap_AccountingChangesAndErrorCorrectionsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_AmendmentFlag_d8b8b2d5-5ccf-4f8f-b436-4e85653bafc5_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_366a96d8-c23e-4766-9308-c4215bf76ea3_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_GainLossOnSaleOfPropertyPlantEquipment_18ec97bf-32f7-4ef9-b72e-8e814773025e_negatedLabel_en-US" xlink:label="lab_us-gaap_GainLossOnSaleOfPropertyPlantEquipment" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">(Gain) loss on disposal of property and equipment, net</link:label>
    <link:label id="lab_us-gaap_GainLossOnSaleOfPropertyPlantEquipment_label_en-US" xlink:label="lab_us-gaap_GainLossOnSaleOfPropertyPlantEquipment" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Gain (Loss) on Disposition of Property Plant Equipment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnSaleOfPropertyPlantEquipment" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GainLossOnSaleOfPropertyPlantEquipment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GainLossOnSaleOfPropertyPlantEquipment" xlink:to="lab_us-gaap_GainLossOnSaleOfPropertyPlantEquipment" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DepreciationDepletionAndAmortization_38bbf74e-7a7f-40c9-a8bd-7424579f97e7_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</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_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable_70340f10-4bfb-474d-a8b4-bbb12eb789e7_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table]</link:label>
    <link:label id="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable_label_en-US" xlink:label="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable" xlink:to="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsTable_25ac7dff-133e-4c62-845c-5828e13bf201_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Debt Securities, Trading, and Equity Securities, FV-NI [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Securities, Trading, and Equity Securities, FV-NI [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsTable" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsTable" xlink:to="lab_us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent_d1c4839a-0285-4f8e-a355-fc0757116ccd_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Foreign currency translation</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax, Portion Attributable to Parent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" xlink:to="lab_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent" xlink:type="arc" order="1"/>
    <link:label id="lab_blfs_FinanceLeaseLiabilityPaymentsDueAfterYearFour_d8c3a717-c0aa-4677-ab53-2aa429c4a979_terseLabel_en-US" xlink:label="lab_blfs_FinanceLeaseLiabilityPaymentsDueAfterYearFour" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Thereafter</link:label>
    <link:label id="lab_blfs_FinanceLeaseLiabilityPaymentsDueAfterYearFour_label_en-US" xlink:label="lab_blfs_FinanceLeaseLiabilityPaymentsDueAfterYearFour" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finance Lease Liability Payments Due After Year Four</link:label>
    <link:label id="lab_blfs_FinanceLeaseLiabilityPaymentsDueAfterYearFour_documentation_en-US" xlink:label="lab_blfs_FinanceLeaseLiabilityPaymentsDueAfterYearFour" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid after 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).</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_blfs_FinanceLeaseLiabilityPaymentsDueAfterYearFour" xlink:href="blfs-20240930.xsd#blfs_FinanceLeaseLiabilityPaymentsDueAfterYearFour"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_blfs_FinanceLeaseLiabilityPaymentsDueAfterYearFour" xlink:to="lab_blfs_FinanceLeaseLiabilityPaymentsDueAfterYearFour" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CustomerConcentrationRiskMember_d267567a-a5ac-45b3-a89a-868c3e6481ec_terseLabel_en-US" xlink:label="lab_us-gaap_CustomerConcentrationRiskMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Customer Concentration Risk</link:label>
    <link:label id="lab_us-gaap_CustomerConcentrationRiskMember_label_en-US" xlink:label="lab_us-gaap_CustomerConcentrationRiskMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Customer Concentration Risk [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CustomerConcentrationRiskMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CustomerConcentrationRiskMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CustomerConcentrationRiskMember" xlink:to="lab_us-gaap_CustomerConcentrationRiskMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SubsequentEventsAbstract_label_en-US" xlink:label="lab_us-gaap_SubsequentEventsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Subsequent Events [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SubsequentEventsAbstract" xlink:to="lab_us-gaap_SubsequentEventsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_blfs_OneSupplierMember_a7920e45-95cb-452a-bdae-be3ae1c27d7a_terseLabel_en-US" xlink:label="lab_blfs_OneSupplierMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">One Supplier</link:label>
    <link:label id="lab_blfs_OneSupplierMember_label_en-US" xlink:label="lab_blfs_OneSupplierMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">One Supplier [Member]</link:label>
    <link:label id="lab_blfs_OneSupplierMember_documentation_en-US" xlink:label="lab_blfs_OneSupplierMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Information pertaining to one supplier.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_blfs_OneSupplierMember" xlink:href="blfs-20240930.xsd#blfs_OneSupplierMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_blfs_OneSupplierMember" xlink:to="lab_blfs_OneSupplierMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredFinanceCostsNet_e8f287d5-feb6-43f3-aeb9-22dd7822132b_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_DeferredFinanceCostsNet" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Less: unamortized debt issuance costs</link:label>
    <link:label id="lab_us-gaap_DeferredFinanceCostsNet_label_en-US" xlink:label="lab_us-gaap_DeferredFinanceCostsNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Issuance Costs, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredFinanceCostsNet" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredFinanceCostsNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredFinanceCostsNet" xlink:to="lab_us-gaap_DeferredFinanceCostsNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueInputsLevel2Member_1a1e1edc-3d33-469d-ace7-6f4e75216acf_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueInputsLevel2Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Level 2</link:label>
    <link:label id="lab_us-gaap_FairValueInputsLevel2Member_label_en-US" xlink:label="lab_us-gaap_FairValueInputsLevel2Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fair Value, Inputs, Level 2 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel2Member" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueInputsLevel2Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueInputsLevel2Member" xlink:to="lab_us-gaap_FairValueInputsLevel2Member" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_388e2512-57ca-4080-9914-6258cc87b3ac_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Fair Value Hierarchy and NAV [Domain]</link:label>
    <link:label id="lab_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_label_en-US" xlink:label="lab_us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fair Value Hierarchy and NAV [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:to="lab_us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_SegmentGeographicalDomain_057798fe-42a2-457f-b604-f5ddb062e85e_terseLabel_en-US" xlink:label="lab_srt_SegmentGeographicalDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Geographical [Domain]</link:label>
    <link:label id="lab_srt_SegmentGeographicalDomain_label_en-US" xlink:label="lab_srt_SegmentGeographicalDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Geographical [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_SegmentGeographicalDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_SegmentGeographicalDomain" xlink:to="lab_srt_SegmentGeographicalDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_blfs_NetIncomeLossAvailableToCommonStockholdersDiscontinuedOperationsAbstract_516b76b9-4057-43fa-8380-ba4731724c98_terseLabel_en-US" xlink:label="lab_blfs_NetIncomeLossAvailableToCommonStockholdersDiscontinuedOperationsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Loss from discontinued operations, attributable to common shareholders:</link:label>
    <link:label id="lab_blfs_NetIncomeLossAvailableToCommonStockholdersDiscontinuedOperationsAbstract_label_en-US" xlink:label="lab_blfs_NetIncomeLossAvailableToCommonStockholdersDiscontinuedOperationsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Net Income (Loss) Available to Common Stockholders, Discontinued Operations [Abstract]</link:label>
    <link:label id="lab_blfs_NetIncomeLossAvailableToCommonStockholdersDiscontinuedOperationsAbstract_documentation_en-US" xlink:label="lab_blfs_NetIncomeLossAvailableToCommonStockholdersDiscontinuedOperationsAbstract" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Net Income (Loss) Available to Common Stockholders, Discontinued Operations</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_blfs_NetIncomeLossAvailableToCommonStockholdersDiscontinuedOperationsAbstract" xlink:href="blfs-20240930.xsd#blfs_NetIncomeLossAvailableToCommonStockholdersDiscontinuedOperationsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_blfs_NetIncomeLossAvailableToCommonStockholdersDiscontinuedOperationsAbstract" xlink:to="lab_blfs_NetIncomeLossAvailableToCommonStockholdersDiscontinuedOperationsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentFaceAmount_1481c238-f216-425b-a3b9-0a812523f6e1_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentFaceAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Debt instrument, face amount</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentFaceAmount_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentFaceAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Instrument, Face Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentFaceAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentFaceAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentFaceAmount" xlink:to="lab_us-gaap_DebtInstrumentFaceAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodValueNewIssues_fcabfa31-c193-415a-9b25-977354a13242_terseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Common stock shares issued</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodValueNewIssues_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Stock Issued During Period, Value, New Issues</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodValueNewIssues"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:to="lab_us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TechnologyBasedIntangibleAssetsMember_9901e9ae-c753-43cc-8929-7d50941ae0f6_terseLabel_en-US" xlink:label="lab_us-gaap_TechnologyBasedIntangibleAssetsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Technology - acquired</link:label>
    <link:label id="lab_us-gaap_TechnologyBasedIntangibleAssetsMember_label_en-US" xlink:label="lab_us-gaap_TechnologyBasedIntangibleAssetsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Technology-Based Intangible Assets [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TechnologyBasedIntangibleAssetsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TechnologyBasedIntangibleAssetsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TechnologyBasedIntangibleAssetsMember" xlink:to="lab_us-gaap_TechnologyBasedIntangibleAssetsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_blfs_DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationCurrencyTranslationAdjustment_041a8d1f-2f32-459f-8895-e89dda147a47_terseLabel_en-US" xlink:label="lab_blfs_DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationCurrencyTranslationAdjustment" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Release of Global Cooling currency translation adjustment</link:label>
    <link:label id="lab_blfs_DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationCurrencyTranslationAdjustment_label_en-US" xlink:label="lab_blfs_DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationCurrencyTranslationAdjustment" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Discontinued Operation, Gain (Loss) on Disposal of Discontinued Operation, Currency Translation Adjustment</link:label>
    <link:label id="lab_blfs_DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationCurrencyTranslationAdjustment_documentation_en-US" xlink:label="lab_blfs_DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationCurrencyTranslationAdjustment" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Discontinued Operation, Gain (Loss) on Disposal of Discontinued Operation, Currency Translation Adjustment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_blfs_DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationCurrencyTranslationAdjustment" xlink:href="blfs-20240930.xsd#blfs_DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationCurrencyTranslationAdjustment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_blfs_DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationCurrencyTranslationAdjustment" xlink:to="lab_blfs_DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationCurrencyTranslationAdjustment" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements_d3b02fba-fd58-4f4c-925c-f2d2101c1d2d_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Payment of contingent consideration earned</link:label>
    <link:label id="lab_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements_label_en-US" xlink:label="lab_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Settlements</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements" xlink:to="lab_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityAddressPostalZipCode_c3f68e87-201a-4494-8888-519a4761352b_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_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock_713bd684-99b3-4215-b64a-4cfa51609d94_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Stock Compensation Expense</link:label>
    <link:label id="lab_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock" xlink:to="lab_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_Security12bTitle_c6e16f33-9001-4dad-8b9d-96270c658635_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_ConcentrationRiskByTypeAxis_6e8349da-5ad9-4bcf-a91f-f387673492d0_terseLabel_en-US" xlink:label="lab_us-gaap_ConcentrationRiskByTypeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Concentration Risk Type [Axis]</link:label>
    <link:label id="lab_us-gaap_ConcentrationRiskByTypeAxis_label_en-US" xlink:label="lab_us-gaap_ConcentrationRiskByTypeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Concentration Risk Type [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskByTypeAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskByTypeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConcentrationRiskByTypeAxis" xlink:to="lab_us-gaap_ConcentrationRiskByTypeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockValue_1069d22f-8d7b-4944-9502-19faba8a5a58_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.001 par value; 150,000,000 shares authorized, 46,227,940 and 45,167,225 shares issued and outstanding, respectively, as of September&#160;30, 2024 and December&#160;31, 2023</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_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_blfs_DisposalGroupIncludingDiscontinuedOperationAmortization_c9865fa5-b83c-4bc0-a5c2-54f113c50e92_terseLabel_en-US" xlink:label="lab_blfs_DisposalGroupIncludingDiscontinuedOperationAmortization" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Amortization</link:label>
    <link:label id="lab_blfs_DisposalGroupIncludingDiscontinuedOperationAmortization_label_en-US" xlink:label="lab_blfs_DisposalGroupIncludingDiscontinuedOperationAmortization" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disposal Group, Including Discontinued Operation, Amortization</link:label>
    <link:label id="lab_blfs_DisposalGroupIncludingDiscontinuedOperationAmortization_documentation_en-US" xlink:label="lab_blfs_DisposalGroupIncludingDiscontinuedOperationAmortization" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Disposal Group, Including Discontinued Operation, Amortization</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_blfs_DisposalGroupIncludingDiscontinuedOperationAmortization" xlink:href="blfs-20240930.xsd#blfs_DisposalGroupIncludingDiscontinuedOperationAmortization"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_blfs_DisposalGroupIncludingDiscontinuedOperationAmortization" xlink:to="lab_blfs_DisposalGroupIncludingDiscontinuedOperationAmortization" xlink:type="arc" order="1"/>
    <link:label id="lab_blfs_EquityInvestments_a6ddd3df-5af7-49d7-977a-032ba11166cc_terseLabel_en-US" xlink:label="lab_blfs_EquityInvestments" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Equity investments</link:label>
    <link:label id="lab_blfs_EquityInvestments_label_en-US" xlink:label="lab_blfs_EquityInvestments" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Equity Investments</link:label>
    <link:label id="lab_blfs_EquityInvestments_documentation_en-US" xlink:label="lab_blfs_EquityInvestments" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US"></link:label>
    <link:loc xlink:type="locator" xlink:label="loc_blfs_EquityInvestments" xlink:href="blfs-20240930.xsd#blfs_EquityInvestments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_blfs_EquityInvestments" xlink:to="lab_blfs_EquityInvestments" xlink:type="arc" order="1"/>
    <link:label id="lab_blfs_EarningsPerShareDiscontinuedOperationsAttributableToCommonShareholdersAbstract_04a5221a-f575-4f5e-a75e-d7829d416c84_terseLabel_en-US" xlink:label="lab_blfs_EarningsPerShareDiscontinuedOperationsAttributableToCommonShareholdersAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Loss per share from discontinued operations, attributable to common shareholders:</link:label>
    <link:label id="lab_blfs_EarningsPerShareDiscontinuedOperationsAttributableToCommonShareholdersAbstract_label_en-US" xlink:label="lab_blfs_EarningsPerShareDiscontinuedOperationsAttributableToCommonShareholdersAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Earnings Per Share, Discontinued Operations, Attributable to Common Shareholders [Abstract]</link:label>
    <link:label id="lab_blfs_EarningsPerShareDiscontinuedOperationsAttributableToCommonShareholdersAbstract_documentation_en-US" xlink:label="lab_blfs_EarningsPerShareDiscontinuedOperationsAttributableToCommonShareholdersAbstract" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Earnings Per Share, Discontinued Operations, Attributable to Common Shareholders</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_blfs_EarningsPerShareDiscontinuedOperationsAttributableToCommonShareholdersAbstract" xlink:href="blfs-20240930.xsd#blfs_EarningsPerShareDiscontinuedOperationsAttributableToCommonShareholdersAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_blfs_EarningsPerShareDiscontinuedOperationsAttributableToCommonShareholdersAbstract" xlink:to="lab_blfs_EarningsPerShareDiscontinuedOperationsAttributableToCommonShareholdersAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue_45f47bb4-7a16-4b9e-bcd3-3992146acd3a_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_blfs_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsHistoricalVolatilityRate_70976ca7-08c9-433a-a26b-84703526f2ef_terseLabel_en-US" xlink:label="lab_blfs_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsHistoricalVolatilityRate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Historical volatility (percent)</link:label>
    <link:label id="lab_blfs_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsHistoricalVolatilityRate_label_en-US" xlink:label="lab_blfs_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsHistoricalVolatilityRate" 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, Fair Value Assumptions, Historical Volatility Rate</link:label>
    <link:label id="lab_blfs_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsHistoricalVolatilityRate_documentation_en-US" xlink:label="lab_blfs_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsHistoricalVolatilityRate" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Represents historical volatility for fair value assumptions for share-based payment award by share based compensation.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_blfs_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsHistoricalVolatilityRate" xlink:href="blfs-20240930.xsd#blfs_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsHistoricalVolatilityRate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_blfs_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsHistoricalVolatilityRate" xlink:to="lab_blfs_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsHistoricalVolatilityRate" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostNoncurrent_2537c6c8-85a5-48ed-82bf-561bc4ea26cc_terseLabel_en-US" xlink:label="lab_us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Amortized Cost, long term</link:label>
    <link:label id="lab_us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostNoncurrent_50ffee11-6d7c-4782-b8a8-9bed42d87d3e_verboseLabel_en-US" xlink:label="lab_us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostNoncurrent" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Due after one year through five years</link:label>
    <link:label id="lab_us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostNoncurrent_label_en-US" xlink:label="lab_us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Securities, Available-for-Sale, Amortized Cost, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostNoncurrent" xlink:to="lab_us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_blfs_ProceedsFromFinancedInsurancePremium_53529cc4-3dfc-4f45-9def-b707cd40e34f_terseLabel_en-US" xlink:label="lab_blfs_ProceedsFromFinancedInsurancePremium" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Proceeds from financed insurance premium</link:label>
    <link:label id="lab_blfs_ProceedsFromFinancedInsurancePremium_label_en-US" xlink:label="lab_blfs_ProceedsFromFinancedInsurancePremium" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Proceeds From Financed Insurance Premium</link:label>
    <link:label id="lab_blfs_ProceedsFromFinancedInsurancePremium_documentation_en-US" xlink:label="lab_blfs_ProceedsFromFinancedInsurancePremium" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Proceeds From Financed Insurance Premium</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_blfs_ProceedsFromFinancedInsurancePremium" xlink:href="blfs-20240930.xsd#blfs_ProceedsFromFinancedInsurancePremium"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_blfs_ProceedsFromFinancedInsurancePremium" xlink:to="lab_blfs_ProceedsFromFinancedInsurancePremium" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsLineItems_76632f13-3f11-4550-9a32-e8bb80edc734_terseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Finite-Lived Intangible Assets [Line Items]</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsLineItems_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finite-Lived Intangible Assets [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_60734fe4-699a-4ead-9170-ecdaaf7c2b3e_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 (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_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations_ec881a91-2ae4-451e-aae2-1eaed3faca49_terseLabel_en-US" xlink:label="lab_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Effects of currency translation on cash, cash equivalents, and restricted cash</link:label>
    <link:label id="lab_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations_label_en-US" xlink:label="lab_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Including Disposal Group and Discontinued Operations</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" xlink:to="lab_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain_d4eaa1da-1a59-4bc4-b995-f876bc6e810f_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Fair Value by Liability Class [Domain]</link:label>
    <link:label id="lab_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain_label_en-US" xlink:label="lab_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fair Value by Liability Class [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain" xlink:to="lab_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_50096c11-4a99-493d-83a3-9d31b46e001c_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_us-gaap_ConcentrationRiskLineItems_d83d6e7c-f179-430e-a796-e33cca847189_terseLabel_en-US" xlink:label="lab_us-gaap_ConcentrationRiskLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Concentration Risk [Line Items]</link:label>
    <link:label id="lab_us-gaap_ConcentrationRiskLineItems_label_en-US" xlink:label="lab_us-gaap_ConcentrationRiskLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Concentration Risk [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConcentrationRiskLineItems" xlink:to="lab_us-gaap_ConcentrationRiskLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_blfs_SecondAmendmentTermLoanMember_8d604364-5e80-44ce-885b-ea781e989b51_terseLabel_en-US" xlink:label="lab_blfs_SecondAmendmentTermLoanMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Second Amendment Term Loan</link:label>
    <link:label id="lab_blfs_SecondAmendmentTermLoanMember_label_en-US" xlink:label="lab_blfs_SecondAmendmentTermLoanMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Second Amendment Term Loan [Member]</link:label>
    <link:label id="lab_blfs_SecondAmendmentTermLoanMember_documentation_en-US" xlink:label="lab_blfs_SecondAmendmentTermLoanMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Second Amendment Term Loan</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_blfs_SecondAmendmentTermLoanMember" xlink:href="blfs-20240930.xsd#blfs_SecondAmendmentTermLoanMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_blfs_SecondAmendmentTermLoanMember" xlink:to="lab_blfs_SecondAmendmentTermLoanMember" xlink:type="arc" order="1"/>
    <link:label id="lab_blfs_EquipmentAcquiredUnderFinancingLeases_392fe111-b23d-4e6f-9db6-a7e4763f9477_terseLabel_en-US" xlink:label="lab_blfs_EquipmentAcquiredUnderFinancingLeases" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Assets acquired under financing leases</link:label>
    <link:label id="lab_blfs_EquipmentAcquiredUnderFinancingLeases_label_en-US" xlink:label="lab_blfs_EquipmentAcquiredUnderFinancingLeases" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Equipment Acquired Under Financing Leases</link:label>
    <link:label id="lab_blfs_EquipmentAcquiredUnderFinancingLeases_documentation_en-US" xlink:label="lab_blfs_EquipmentAcquiredUnderFinancingLeases" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Equipment Acquired Under Financing Leases</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_blfs_EquipmentAcquiredUnderFinancingLeases" xlink:href="blfs-20240930.xsd#blfs_EquipmentAcquiredUnderFinancingLeases"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_blfs_EquipmentAcquiredUnderFinancingLeases" xlink:to="lab_blfs_EquipmentAcquiredUnderFinancingLeases" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PreferredStockValue_8e9cbbf9-190d-4414-a2a3-786ae7c7081a_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.001 par value; 1,000,000 shares authorized, Series A, 4,250 shares designated, and 0 shares issued and outstanding as of September&#160;30, 2024 and December&#160;31, 2023</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_0010cd1e-23d6-454c-9236-d19c70fee7fa_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Options</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" 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, Outstanding [Roll Forward]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_4acc66d1-365f-4b57-aae2-581fbcfa0c94_terseLabel_en-US" xlink:label="lab_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cash and Cash Equivalents [Domain]</link:label>
    <link:label id="lab_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_label_en-US" xlink:label="lab_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cash and Cash Equivalents [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember" xlink:to="lab_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccruedLiabilitiesCurrentAndNoncurrent_856fdddd-6109-4a47-84d5-02e04916d415_terseLabel_en-US" xlink:label="lab_us-gaap_AccruedLiabilitiesCurrentAndNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accrued expenses</link:label>
    <link:label id="lab_us-gaap_AccruedLiabilitiesCurrentAndNoncurrent_label_en-US" xlink:label="lab_us-gaap_AccruedLiabilitiesCurrentAndNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accrued Liabilities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedLiabilitiesCurrentAndNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccruedLiabilitiesCurrentAndNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccruedLiabilitiesCurrentAndNoncurrent" xlink:to="lab_us-gaap_AccruedLiabilitiesCurrentAndNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerShareBasic_d34ab106-0511-4cd7-8c5f-e52f316b3210_verboseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareBasic" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">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_ScheduleOfShortTermDebtTable_49ff6171-cc66-4071-ba89-ecdd909117d4_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfShortTermDebtTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Short-Term Debt [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfShortTermDebtTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfShortTermDebtTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Short-Term Debt [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShortTermDebtTable" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfShortTermDebtTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfShortTermDebtTable" xlink:to="lab_us-gaap_ScheduleOfShortTermDebtTable" xlink:type="arc" order="1"/>
    <link:label id="lab_blfs_MeasurementInputAssetPriceVolatilityMember_bb93e61f-b106-48a6-b2fe-e607574bc357_terseLabel_en-US" xlink:label="lab_blfs_MeasurementInputAssetPriceVolatilityMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Asset Price Volatility</link:label>
    <link:label id="lab_blfs_MeasurementInputAssetPriceVolatilityMember_label_en-US" xlink:label="lab_blfs_MeasurementInputAssetPriceVolatilityMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Measurement Input, Asset Price Volatility [Member]</link:label>
    <link:label id="lab_blfs_MeasurementInputAssetPriceVolatilityMember_documentation_en-US" xlink:label="lab_blfs_MeasurementInputAssetPriceVolatilityMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Information pertaining to the asset price volatility.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_blfs_MeasurementInputAssetPriceVolatilityMember" xlink:href="blfs-20240930.xsd#blfs_MeasurementInputAssetPriceVolatilityMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_blfs_MeasurementInputAssetPriceVolatilityMember" xlink:to="lab_blfs_MeasurementInputAssetPriceVolatilityMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccountsPayable_52f8d2d4-33b3-4167-86f9-ff3d94dd2f60_verboseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccountsPayable" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Accounts payable</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccountsPayable_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccountsPayable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Increase (Decrease) in Accounts Payable</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsPayable" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInAccountsPayable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInAccountsPayable" xlink:to="lab_us-gaap_IncreaseDecreaseInAccountsPayable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount_371694c0-210a-40ea-82ab-b9c4a66d6e9f_terseLabel_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Effective income tax rate reconciliation, tax expense (benefit), share-based payment arrangement, amount</link:label>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount_label_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount" 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, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount" xlink:to="lab_us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DepositsAssetsNoncurrent_24bff272-d54e-4981-91d9-f33cb688c529_terseLabel_en-US" xlink:label="lab_us-gaap_DepositsAssetsNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Long-term deposits and other assets</link:label>
    <link:label id="lab_us-gaap_DepositsAssetsNoncurrent_label_en-US" xlink:label="lab_us-gaap_DepositsAssetsNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Deposits Assets, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepositsAssetsNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DepositsAssetsNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DepositsAssetsNoncurrent" xlink:to="lab_us-gaap_DepositsAssetsNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_blfs_ServiceBiostorageServicesMember_20054071-cb85-44f9-a66e-685a362c1fea_terseLabel_en-US" xlink:label="lab_blfs_ServiceBiostorageServicesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Biostorage services</link:label>
    <link:label id="lab_blfs_ServiceBiostorageServicesMember_label_en-US" xlink:label="lab_blfs_ServiceBiostorageServicesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Service, Biostorage Services [Member]</link:label>
    <link:label id="lab_blfs_ServiceBiostorageServicesMember_documentation_en-US" xlink:label="lab_blfs_ServiceBiostorageServicesMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Related to storage and storage services.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_blfs_ServiceBiostorageServicesMember" xlink:href="blfs-20240930.xsd#blfs_ServiceBiostorageServicesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_blfs_ServiceBiostorageServicesMember" xlink:to="lab_blfs_ServiceBiostorageServicesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_blfs_DisposalGroupIncludingDiscontinuedOperationSellingPricePerShare_bfc979f2-1cee-4d7c-a109-2744d9908c46_terseLabel_en-US" xlink:label="lab_blfs_DisposalGroupIncludingDiscontinuedOperationSellingPricePerShare" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Selling price per share (in dollars per share)</link:label>
    <link:label id="lab_blfs_DisposalGroupIncludingDiscontinuedOperationSellingPricePerShare_label_en-US" xlink:label="lab_blfs_DisposalGroupIncludingDiscontinuedOperationSellingPricePerShare" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disposal Group, Including Discontinued Operation, Selling Price, Per Share</link:label>
    <link:label id="lab_blfs_DisposalGroupIncludingDiscontinuedOperationSellingPricePerShare_documentation_en-US" xlink:label="lab_blfs_DisposalGroupIncludingDiscontinuedOperationSellingPricePerShare" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Disposal Group, Including Discontinued Operation, Selling Price, Per Share</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_blfs_DisposalGroupIncludingDiscontinuedOperationSellingPricePerShare" xlink:href="blfs-20240930.xsd#blfs_DisposalGroupIncludingDiscontinuedOperationSellingPricePerShare"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_blfs_DisposalGroupIncludingDiscontinuedOperationSellingPricePerShare" xlink:to="lab_blfs_DisposalGroupIncludingDiscontinuedOperationSellingPricePerShare" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CapitalExpendituresIncurredButNotYetPaid_7bd3a946-ac80-4a7a-afaf-3a8f48333767_terseLabel_en-US" xlink:label="lab_us-gaap_CapitalExpendituresIncurredButNotYetPaid" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Purchase of property and equipment not yet paid</link:label>
    <link:label id="lab_us-gaap_CapitalExpendituresIncurredButNotYetPaid_label_en-US" xlink:label="lab_us-gaap_CapitalExpendituresIncurredButNotYetPaid" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Capital Expenditures Incurred but Not yet Paid</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalExpendituresIncurredButNotYetPaid" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CapitalExpendituresIncurredButNotYetPaid"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CapitalExpendituresIncurredButNotYetPaid" xlink:to="lab_us-gaap_CapitalExpendituresIncurredButNotYetPaid" xlink:type="arc" order="1"/>
    <link:label id="lab_blfs_ManufacturingEquipmentLoansMember_80692668-566a-4fce-8c46-adcb2d7fb604_terseLabel_en-US" xlink:label="lab_blfs_ManufacturingEquipmentLoansMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Manufacturing equipment loans</link:label>
    <link:label id="lab_blfs_ManufacturingEquipmentLoansMember_label_en-US" xlink:label="lab_blfs_ManufacturingEquipmentLoansMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Manufacturing Equipment Loans [Member]</link:label>
    <link:label id="lab_blfs_ManufacturingEquipmentLoansMember_documentation_en-US" xlink:label="lab_blfs_ManufacturingEquipmentLoansMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Related to the manufacturing equipment loans.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_blfs_ManufacturingEquipmentLoansMember" xlink:href="blfs-20240930.xsd#blfs_ManufacturingEquipmentLoansMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_blfs_ManufacturingEquipmentLoansMember" xlink:to="lab_blfs_ManufacturingEquipmentLoansMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_529e542d-4796-4692-8025-d81a0093fe5b_totalLabel_en-US" xlink:label="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Basic</link:label>
    <link:label id="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_label_en-US" xlink:label="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Net Income (Loss) Available to Common Stockholders, Basic</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:to="lab_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisposalGroupHeldforsaleNotDiscontinuedOperationsMember_1a8b2b50-ce6e-4755-a04c-302416a76a03_terseLabel_en-US" xlink:label="lab_us-gaap_DisposalGroupHeldforsaleNotDiscontinuedOperationsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Disposal Group, Held-for-Sale, Not Discontinued Operations</link:label>
    <link:label id="lab_us-gaap_DisposalGroupHeldforsaleNotDiscontinuedOperationsMember_label_en-US" xlink:label="lab_us-gaap_DisposalGroupHeldforsaleNotDiscontinuedOperationsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disposal Group, Held-for-Sale, Not Discontinued Operations [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupHeldforsaleNotDiscontinuedOperationsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisposalGroupHeldforsaleNotDiscontinuedOperationsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisposalGroupHeldforsaleNotDiscontinuedOperationsMember" xlink:to="lab_us-gaap_DisposalGroupHeldforsaleNotDiscontinuedOperationsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilitiesCurrent_c01c5cc5-e0f3-4cac-ad40-2982ff94410c_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_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_94ac742a-319e-498c-8039-8c52edc4dedf_terseLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Weighted average shares used to compute loss per share attributable to common shareholders:</link:label>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_label_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Weighted Average Number of Shares Outstanding, Diluted [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink:to="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_ScenarioPreviouslyReportedMember_cef36a8e-cbaf-4616-8e4a-635245b9ca3e_terseLabel_en-US" xlink:label="lab_srt_ScenarioPreviouslyReportedMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">As reported</link:label>
    <link:label id="lab_srt_ScenarioPreviouslyReportedMember_label_en-US" xlink:label="lab_srt_ScenarioPreviouslyReportedMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Previously Reported [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScenarioPreviouslyReportedMember" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ScenarioPreviouslyReportedMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ScenarioPreviouslyReportedMember" xlink:to="lab_srt_ScenarioPreviouslyReportedMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_Assets_0ad6dd5b-2c18-4b49-9e42-3e6325d4f67b_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_ConcentrationRiskCreditRisk_4ccbb2bb-26b8-4cc1-b93e-e0b2a249001c_terseLabel_en-US" xlink:label="lab_us-gaap_ConcentrationRiskCreditRisk" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Concentrations of credit risk and business risk</link:label>
    <link:label id="lab_us-gaap_ConcentrationRiskCreditRisk_label_en-US" xlink:label="lab_us-gaap_ConcentrationRiskCreditRisk" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Concentration Risk, Credit Risk, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskCreditRisk" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskCreditRisk"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConcentrationRiskCreditRisk" xlink:to="lab_us-gaap_ConcentrationRiskCreditRisk" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_4831555c-64bc-4466-a3fd-47af6ec38375_verboseLabel_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">2025</link:label>
    <link:label id="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_label_en-US" xlink:label="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finite-Lived Intangible Asset, Expected Amortization, Year One</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink:to="lab_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CostOfGoodsAndServicesSold_faa150f1-2daa-4883-a16b-076918798de6_terseLabel_en-US" xlink:label="lab_us-gaap_CostOfGoodsAndServicesSold" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cost of goods and services sold (exclusive of intangible assets amortization)</link:label>
    <link:label id="lab_us-gaap_CostOfGoodsAndServicesSold_label_en-US" xlink:label="lab_us-gaap_CostOfGoodsAndServicesSold" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cost of Goods and Services Sold</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfGoodsAndServicesSold" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CostOfGoodsAndServicesSold"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CostOfGoodsAndServicesSold" xlink:to="lab_us-gaap_CostOfGoodsAndServicesSold" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_db5b03d9-f6ad-4e7d-9ccb-dc3c7919c617_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_blfs_FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour_aed83136-e4a1-4d23-a787-e6bfb26708ed_verboseLabel_en-US" xlink:label="lab_blfs_FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Thereafter</link:label>
    <link:label id="lab_blfs_FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour_label_en-US" xlink:label="lab_blfs_FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finite-lived Intangible Asset, Expected Amortization, After Year Four</link:label>
    <link:label id="lab_blfs_FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour_documentation_en-US" xlink:label="lab_blfs_FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Amount of amortization for asset, excluding financial asset and goodwill, lacking physical substance with finite life expected to be recognized after 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).</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_blfs_FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour" xlink:href="blfs-20240930.xsd#blfs_FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_blfs_FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour" xlink:to="lab_blfs_FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingExpense_0a0924db-ebcd-4bb8-9ce5-12788ea87910_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingExpense" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Operating expenses</link:label>
    <link:label id="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingExpense_label_en-US" xlink:label="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disposal Group, Including Discontinued Operation, Operating Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingExpense" xlink:to="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems_6f74365e-5707-4866-9311-3eaba3e616dd_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]</link:label>
    <link:label id="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems_label_en-US" xlink:label="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems" xlink:to="lab_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommitmentsAndContingencies_77cc0be2-7f54-4324-b59c-b19bfe73b17c_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 (Note 12)</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_blfs_TermLoanMember_26620311-9095-44c4-81bb-466567342ed5_terseLabel_en-US" xlink:label="lab_blfs_TermLoanMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Term Loan</link:label>
    <link:label id="lab_blfs_TermLoanMember_label_en-US" xlink:label="lab_blfs_TermLoanMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Term Loan [Member]</link:label>
    <link:label id="lab_blfs_TermLoanMember_documentation_en-US" xlink:label="lab_blfs_TermLoanMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Term Loan</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_blfs_TermLoanMember" xlink:href="blfs-20240930.xsd#blfs_TermLoanMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_blfs_TermLoanMember" xlink:to="lab_blfs_TermLoanMember" xlink:type="arc" order="1"/>
    <link:label id="lab_blfs_StockIssuedDuringPeriodSharesRestrictedStockUnitNetOfForfeitures_cb86a73a-2a78-41f9-9daa-6a2cfa79f891_terseLabel_en-US" xlink:label="lab_blfs_StockIssuedDuringPeriodSharesRestrictedStockUnitNetOfForfeitures" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Stock issued &#8211; on vested RSUs (in shares)</link:label>
    <link:label id="lab_blfs_StockIssuedDuringPeriodSharesRestrictedStockUnitNetOfForfeitures_label_en-US" xlink:label="lab_blfs_StockIssuedDuringPeriodSharesRestrictedStockUnitNetOfForfeitures" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Stock Issued During Period, Shares, Restricted Stock Unit, Net of Forfeitures</link:label>
    <link:label id="lab_blfs_StockIssuedDuringPeriodSharesRestrictedStockUnitNetOfForfeitures_documentation_en-US" xlink:label="lab_blfs_StockIssuedDuringPeriodSharesRestrictedStockUnitNetOfForfeitures" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Stock Issued During Period, Shares, Restricted Stock Unit, Net of Forfeitures</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_blfs_StockIssuedDuringPeriodSharesRestrictedStockUnitNetOfForfeitures" xlink:href="blfs-20240930.xsd#blfs_StockIssuedDuringPeriodSharesRestrictedStockUnitNetOfForfeitures"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_blfs_StockIssuedDuringPeriodSharesRestrictedStockUnitNetOfForfeitures" xlink:to="lab_blfs_StockIssuedDuringPeriodSharesRestrictedStockUnitNetOfForfeitures" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_0f81e328-b44c-4e63-9f65-5d581592e825_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</link:label>
    <link:label id="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_label_en-US" xlink:label="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:to="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_blfs_CustomerAMember_a8c03062-57c9-418f-acb0-34a6b7c02fc5_terseLabel_en-US" xlink:label="lab_blfs_CustomerAMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Customer A</link:label>
    <link:label id="lab_blfs_CustomerAMember_label_en-US" xlink:label="lab_blfs_CustomerAMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Customer A [Member]</link:label>
    <link:label id="lab_blfs_CustomerAMember_documentation_en-US" xlink:label="lab_blfs_CustomerAMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Information about customer A.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_blfs_CustomerAMember" xlink:href="blfs-20240930.xsd#blfs_CustomerAMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_blfs_CustomerAMember" xlink:to="lab_blfs_CustomerAMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_393f45b6-9047-4eba-ba6c-3f54341a3818_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_blfs_IntangibleAssetImpairment_1f17df32-8900-435e-8ca6-1d194c6fedee_verboseLabel_en-US" xlink:label="lab_blfs_IntangibleAssetImpairment" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Impairment of intangible assets</link:label>
    <link:label id="lab_blfs_IntangibleAssetImpairment_label_en-US" xlink:label="lab_blfs_IntangibleAssetImpairment" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Intangible Asset Impairment</link:label>
    <link:label id="lab_blfs_IntangibleAssetImpairment_documentation_en-US" xlink:label="lab_blfs_IntangibleAssetImpairment" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Intangible Asset Impairment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_blfs_IntangibleAssetImpairment" xlink:href="blfs-20240930.xsd#blfs_IntangibleAssetImpairment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_blfs_IntangibleAssetImpairment" xlink:to="lab_blfs_IntangibleAssetImpairment" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodChangeAbstract_7bc8f16d-d13a-482f-afe0-31b575be0885_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodChangeAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other comprehensive income (loss):</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodChangeAbstract_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodChangeAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Comprehensive Income (Loss), Net of Tax, Period Change [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodChangeAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodChangeAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodChangeAbstract" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodChangeAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths_f324c194-5ee1-4e61-95d8-2f1ba9e231d9_terseLabel_en-US" xlink:label="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" 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_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths_label_en-US" xlink:label="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Long-Term Debt, Maturity, Year One</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" xlink:to="lab_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_0caf8f01-6dca-4d99-afe8-64013bd4258c_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-based compensation</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_blfs_PanTHERACryoSolutionsInc.Member_8e0953df-ee83-4bb7-a94d-d8ccc732ffcd_terseLabel_en-US" xlink:label="lab_blfs_PanTHERACryoSolutionsInc.Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">PanTHERA CryoSolutions, Inc.</link:label>
    <link:label id="lab_blfs_PanTHERACryoSolutionsInc.Member_label_en-US" xlink:label="lab_blfs_PanTHERACryoSolutionsInc.Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">PanTHERA CryoSolutions, Inc. [Member]</link:label>
    <link:label id="lab_blfs_PanTHERACryoSolutionsInc.Member_documentation_en-US" xlink:label="lab_blfs_PanTHERACryoSolutionsInc.Member" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">PanTHERA CryoSolutions, Inc.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_blfs_PanTHERACryoSolutionsInc.Member" xlink:href="blfs-20240930.xsd#blfs_PanTHERACryoSolutionsInc.Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_blfs_PanTHERACryoSolutionsInc.Member" xlink:to="lab_blfs_PanTHERACryoSolutionsInc.Member" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock_c39e7424-a4cf-43e1-8b92-c1183cc33cce_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Revenue by Geographic Areas</link:label>
    <link:label id="lab_us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock_label_en-US" xlink:label="lab_us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Revenue from External Customers by Geographic Areas [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock" xlink:to="lab_us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityAddressCityOrTown_3d63e7d9-14e1-4ea0-b081-530e33b7c554_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_DebtInstrumentAxis_c2ad4569-99eb-48b5-a804-e1f8fbc3f60b_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_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_ecd6d96a-b653-4a92-87ce-0f32af58fd82_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Service Vesting-Based Stock Option Activity</link:label>
    <link:label id="lab_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Share-Based Payment Arrangement, Option, Activity [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationNoncurrent_13f37cf7-7f8a-4997-bcf5-e0f8db8112c0_terseLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Long-term liabilities, discontinued operations</link:label>
    <link:label id="lab_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationNoncurrent_label_en-US" xlink:label="lab_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disposal Group, Including Discontinued Operation, Liabilities, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationNoncurrent" xlink:to="lab_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_ecfbfe32-31d9-435a-ab30-0d270d04bab2_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Intrinsic value of service vesting-based awards exercised</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" 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, Exercises in Period, Intrinsic Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AllocatedShareBasedCompensationExpense_cc201035-23d1-4de6-8a91-4fae4d956573_netLabel_en-US" xlink:label="lab_us-gaap_AllocatedShareBasedCompensationExpense" xlink:role="http://www.xbrl.org/2009/role/netLabel" xlink:type="resource" xml:lang="en-US">Share-based payment arrangement, expense</link:label>
    <link:label id="lab_us-gaap_AllocatedShareBasedCompensationExpense_05ace6ef-cf2c-4907-990f-2cde89376979_verboseLabel_en-US" xlink:label="lab_us-gaap_AllocatedShareBasedCompensationExpense" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Total</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_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock_fe2bbc66-a561-493f-a1cf-414e6e3911cb_terseLabel_en-US" xlink:label="lab_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Discontinued operations</link:label>
    <link:label id="lab_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disposal Groups, Including Discontinued Operations, Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock" xlink:to="lab_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetIncomeLoss_3d0a59bc-c149-49f3-bffc-2b476f76a999_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 loss</link:label>
    <link:label id="lab_us-gaap_NetIncomeLoss_3ac0c096-5d9e-4a30-8ef8-ac86a5782806_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 loss</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_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_label_en-US" xlink:label="lab_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Investments, Debt and Equity Securities [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract" xlink:to="lab_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax_a15af78d-1e30-455d-a1d1-5e471f828815_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Total product, rental, and service revenue</link:label>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax_label_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Revenue from Contract with Customer, Including Assessed Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax" xlink:to="lab_us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount_29160d96-3305-4c02-865b-9e5fcd0c0433_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Defined contribution plan, employer discretionary contribution amount</link:label>
    <link:label id="lab_us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount_label_en-US" xlink:label="lab_us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Defined Contribution Plan, Employer Discretionary Contribution Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount" xlink:to="lab_us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_d0b50c5c-6a3b-4417-a301-433929aa96c7_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xml:lang="en-US">Forfeited (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_BusinessAcquisitionAxis_697fd9df-d36a-4ee7-9e57-c6eef07be5dd_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Business Acquisition [Axis]</link:label>
    <link:label id="lab_us-gaap_BusinessAcquisitionAxis_label_en-US" xlink:label="lab_us-gaap_BusinessAcquisitionAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Business Acquisition [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessAcquisitionAxis" xlink:to="lab_us-gaap_BusinessAcquisitionAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_5ebf3dce-fceb-4de8-90ff-9fea19e04f14_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Finite-Lived Intangible Assets</link:label>
    <link:label id="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Schedule of Finite-Lived Intangible Assets [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ErrorCorrectionTextBlock_7aa1bb0a-be9b-4e38-bcc9-90465aec6d35_terseLabel_en-US" xlink:label="lab_us-gaap_ErrorCorrectionTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Correction of immaterial errors</link:label>
    <link:label id="lab_us-gaap_ErrorCorrectionTextBlock_label_en-US" xlink:label="lab_us-gaap_ErrorCorrectionTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Error Correction [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ErrorCorrectionTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ErrorCorrectionTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ErrorCorrectionTextBlock" xlink:to="lab_us-gaap_ErrorCorrectionTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityFileNumber_2d918bce-300c-46a1-8a7d-b41dc52a228a_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_FinanceLeaseLiabilitiesPaymentsDueAbstract_002c7ac1-0c1e-4fd7-ae67-27445a882c7e_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Financing Leases</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finance Lease, Liability, to be Paid, Fiscal Year Maturity [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract" xlink:to="lab_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsAxis_24ecb5e5-5d0a-41e1-aeda-fe48253f4345_terseLabel_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cash and Cash Equivalents [Axis]</link:label>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsAxis_label_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cash and Cash Equivalents [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashAndCashEquivalentsAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashAndCashEquivalentsAxis" xlink:to="lab_us-gaap_CashAndCashEquivalentsAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerTextBlock_7d04f4e0-6532-454c-8a60-813ea2fe3c45_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">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_c80a9856-e379-4121-9b98-cc405a1f4149_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_387ec881-eac1-45b0-87b2-0a215142b575_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeStatementAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Income Statement [Abstract]</link:label>
    <link:label id="lab_us-gaap_IncomeStatementAbstract_label_en-US" xlink:label="lab_us-gaap_IncomeStatementAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" 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_59ac1c57-2b35-46e0-a3bf-6d6181776722_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_ProductConcentrationRiskMember_4e25994d-d1bd-448e-8afb-a5273a82c0e9_terseLabel_en-US" xlink:label="lab_us-gaap_ProductConcentrationRiskMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Product revenue concentration</link:label>
    <link:label id="lab_us-gaap_ProductConcentrationRiskMember_label_en-US" xlink:label="lab_us-gaap_ProductConcentrationRiskMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Product Concentration Risk [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProductConcentrationRiskMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProductConcentrationRiskMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProductConcentrationRiskMember" xlink:to="lab_us-gaap_ProductConcentrationRiskMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract_a01d24b4-0cdf-405c-a9ca-42091f0bfba2_terseLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Denominator:</link:label>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract_label_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Weighted Average Number of Shares Outstanding Reconciliation [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract" xlink:to="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentNameDomain_b1c685db-d759-467b-93f6-64fb851631e1_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_SeveranceCosts1_f6393f21-7e9e-4823-b9ec-7189c5fdca03_terseLabel_en-US" xlink:label="lab_us-gaap_SeveranceCosts1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Former Global Cooling employees</link:label>
    <link:label id="lab_us-gaap_SeveranceCosts1_label_en-US" xlink:label="lab_us-gaap_SeveranceCosts1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Severance Costs</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SeveranceCosts1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SeveranceCosts1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SeveranceCosts1" xlink:to="lab_us-gaap_SeveranceCosts1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseTermOfContract_f5d8b9bf-00c4-4f84-8769-dc51ea66a3aa_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">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_us-gaap_AssetsFairValueDisclosure_df7e9196-755c-4f8c-9ebe-85093737e2f1_totalLabel_en-US" xlink:label="lab_us-gaap_AssetsFairValueDisclosure" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Assets</link:label>
    <link:label id="lab_us-gaap_AssetsFairValueDisclosure_label_en-US" xlink:label="lab_us-gaap_AssetsFairValueDisclosure" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Assets, Fair Value Disclosure</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsFairValueDisclosure" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsFairValueDisclosure"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetsFairValueDisclosure" xlink:to="lab_us-gaap_AssetsFairValueDisclosure" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities_997f7c4d-2702-4579-a966-622a1aecec6d_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accrued expenses and other current liabilities</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Increase (Decrease) in Accrued Liabilities and Other Operating Liabilities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities" xlink:to="lab_us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear_7aaaa02a-4578-4534-821c-feabc7ccbd8c_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">2024 (3 months remaining)</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid, Remainder of Fiscal Year</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_108d9392-0eb0-4b0f-93d3-e45f38ed1fe6_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 in years - operating leases</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_1f45b70b-0b19-4e5f-9462-90644bfbe31f_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_FinanceLeaseLiabilityCurrent_23862ccd-268e-4cfd-b274-9af59732abd3_terseLabel_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Lease liabilities, financing, current portion</link:label>
    <link:label id="lab_us-gaap_FinanceLeaseLiabilityCurrent_label_en-US" xlink:label="lab_us-gaap_FinanceLeaseLiabilityCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Finance Lease, Liability, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseLiabilityCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FinanceLeaseLiabilityCurrent" xlink:to="lab_us-gaap_FinanceLeaseLiabilityCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InventoryFinishedGoodsNetOfReserves_b1043a90-9860-4cf8-b337-750b254633dd_terseLabel_en-US" xlink:label="lab_us-gaap_InventoryFinishedGoodsNetOfReserves" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Finished goods</link:label>
    <link:label id="lab_us-gaap_InventoryFinishedGoodsNetOfReserves_label_en-US" xlink:label="lab_us-gaap_InventoryFinishedGoodsNetOfReserves" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Inventory, Finished Goods, Net of Reserves</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryFinishedGoodsNetOfReserves" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryFinishedGoodsNetOfReserves"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InventoryFinishedGoodsNetOfReserves" xlink:to="lab_us-gaap_InventoryFinishedGoodsNetOfReserves" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueImpairmentLossAnnualAmount_4766990d-ce67-4877-997f-0dbae4d18fc0_terseLabel_en-US" xlink:label="lab_us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueImpairmentLossAnnualAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Impairment charge</link:label>
    <link:label id="lab_us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueImpairmentLossAnnualAmount_label_en-US" xlink:label="lab_us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueImpairmentLossAnnualAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Equity Securities without Readily Determinable Fair Value, Impairment Loss, Annual Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueImpairmentLossAnnualAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueImpairmentLossAnnualAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueImpairmentLossAnnualAmount" xlink:to="lab_us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueImpairmentLossAnnualAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_2d8d68e8-cc20-4187-9131-c4ab77b8b79f_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 lease payments</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_3121a33f-b6ad-473d-8772-f6ebc6e343b9_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_f083c0ee-9b5b-4f86-b16e-cd7a35e3cd58_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_us-gaap_NetIncomeLossFromDiscontinuedOperationsAvailableToCommonShareholdersBasic_0ac41802-c459-4a2c-9461-ae015b548edd_terseLabel_en-US" xlink:label="lab_us-gaap_NetIncomeLossFromDiscontinuedOperationsAvailableToCommonShareholdersBasic" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Basic</link:label>
    <link:label id="lab_us-gaap_NetIncomeLossFromDiscontinuedOperationsAvailableToCommonShareholdersBasic_label_en-US" xlink:label="lab_us-gaap_NetIncomeLossFromDiscontinuedOperationsAvailableToCommonShareholdersBasic" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Net Income (Loss) from Discontinued Operations Available to Common Shareholders, Basic</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossFromDiscontinuedOperationsAvailableToCommonShareholdersBasic" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLossFromDiscontinuedOperationsAvailableToCommonShareholdersBasic"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetIncomeLossFromDiscontinuedOperationsAvailableToCommonShareholdersBasic" xlink:to="lab_us-gaap_NetIncomeLossFromDiscontinuedOperationsAvailableToCommonShareholdersBasic" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InventoryDisclosureAbstract_label_en-US" xlink:label="lab_us-gaap_InventoryDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Inventory Disclosure [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryDisclosureAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InventoryDisclosureAbstract" xlink:to="lab_us-gaap_InventoryDisclosureAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAbstract_3ce77a73-080e-4138-a6f6-7b1f4d60c074_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Discontinued operations:</link:label>
    <link:label id="lab_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAbstract_label_en-US" xlink:label="lab_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Income (Loss) from Discontinued Operations, Net of Tax, Including Portion Attributable to Noncontrolling Interest [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAbstract" xlink:to="lab_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_c1ce7f1d-80a2-428e-9734-8f360428edbd_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_us-gaap_DiscontinuedOperationsDisposedOfBySaleMember_672245ba-c433-4239-995f-2f03c8a787aa_terseLabel_en-US" xlink:label="lab_us-gaap_DiscontinuedOperationsDisposedOfBySaleMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Discontinued Operations, Disposed of by Sale</link:label>
    <link:label id="lab_us-gaap_DiscontinuedOperationsDisposedOfBySaleMember_label_en-US" xlink:label="lab_us-gaap_DiscontinuedOperationsDisposedOfBySaleMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Discontinued Operations, Disposed of by Sale [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DiscontinuedOperationsDisposedOfBySaleMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DiscontinuedOperationsDisposedOfBySaleMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DiscontinuedOperationsDisposedOfBySaleMember" xlink:to="lab_us-gaap_DiscontinuedOperationsDisposedOfBySaleMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare_f1f723ea-cf69-4d87-be55-efdcf78e4173_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare" 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_IncomeLossFromContinuingOperationsPerDilutedShare_e84faedd-3a96-465b-a289-746084ff4edc_verboseLabel_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Diluted loss from continuing operations per common share (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare_label_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Income (Loss) from Continuing Operations, Per Diluted Share</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare" xlink:to="lab_us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare" xlink:type="arc" order="1"/>
    <link:label id="lab_blfs_DisposalGroupIncludingDiscontinuedOperationCapitalExpenditureCost_5b5174b4-4f64-497d-a9e4-69afbb80a39b_terseLabel_en-US" xlink:label="lab_blfs_DisposalGroupIncludingDiscontinuedOperationCapitalExpenditureCost" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Capital expenditure cost</link:label>
    <link:label id="lab_blfs_DisposalGroupIncludingDiscontinuedOperationCapitalExpenditureCost_label_en-US" xlink:label="lab_blfs_DisposalGroupIncludingDiscontinuedOperationCapitalExpenditureCost" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disposal Group, Including Discontinued Operation, Capital Expenditure Cost</link:label>
    <link:label id="lab_blfs_DisposalGroupIncludingDiscontinuedOperationCapitalExpenditureCost_documentation_en-US" xlink:label="lab_blfs_DisposalGroupIncludingDiscontinuedOperationCapitalExpenditureCost" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Disposal Group, Including Discontinued Operation, Capital Expenditure Cost</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_blfs_DisposalGroupIncludingDiscontinuedOperationCapitalExpenditureCost" xlink:href="blfs-20240930.xsd#blfs_DisposalGroupIncludingDiscontinuedOperationCapitalExpenditureCost"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_blfs_DisposalGroupIncludingDiscontinuedOperationCapitalExpenditureCost" xlink:to="lab_blfs_DisposalGroupIncludingDiscontinuedOperationCapitalExpenditureCost" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ContractWithCustomerLiabilityRevenueRecognized_3e427817-bf30-40e3-b147-539973b3c539_terseLabel_en-US" xlink:label="lab_us-gaap_ContractWithCustomerLiabilityRevenueRecognized" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Deferred revenue, revenue recognized</link:label>
    <link:label id="lab_us-gaap_ContractWithCustomerLiabilityRevenueRecognized_label_en-US" xlink:label="lab_us-gaap_ContractWithCustomerLiabilityRevenueRecognized" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Contract with Customer, Liability, Revenue Recognized</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityRevenueRecognized" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ContractWithCustomerLiabilityRevenueRecognized"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ContractWithCustomerLiabilityRevenueRecognized" xlink:to="lab_us-gaap_ContractWithCustomerLiabilityRevenueRecognized" xlink:type="arc" order="1"/>
    <link:label id="lab_blfs_DisposalGroupIncludingDiscontinuedOperationOperatingLeaseLiabilitiesNoncurrent_ec8f2f5a-4929-4a89-a564-cea466e35bc6_terseLabel_en-US" xlink:label="lab_blfs_DisposalGroupIncludingDiscontinuedOperationOperatingLeaseLiabilitiesNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Lease liabilities, operating, long-term</link:label>
    <link:label id="lab_blfs_DisposalGroupIncludingDiscontinuedOperationOperatingLeaseLiabilitiesNoncurrent_label_en-US" xlink:label="lab_blfs_DisposalGroupIncludingDiscontinuedOperationOperatingLeaseLiabilitiesNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disposal Group, Including Discontinued Operation, Operating Lease Liabilities, Noncurrent</link:label>
    <link:label id="lab_blfs_DisposalGroupIncludingDiscontinuedOperationOperatingLeaseLiabilitiesNoncurrent_documentation_en-US" xlink:label="lab_blfs_DisposalGroupIncludingDiscontinuedOperationOperatingLeaseLiabilitiesNoncurrent" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Disposal Group, Including Discontinued Operation, Operating Lease Liabilities, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_blfs_DisposalGroupIncludingDiscontinuedOperationOperatingLeaseLiabilitiesNoncurrent" xlink:href="blfs-20240930.xsd#blfs_DisposalGroupIncludingDiscontinuedOperationOperatingLeaseLiabilitiesNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_blfs_DisposalGroupIncludingDiscontinuedOperationOperatingLeaseLiabilitiesNoncurrent" xlink:to="lab_blfs_DisposalGroupIncludingDiscontinuedOperationOperatingLeaseLiabilitiesNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_3d445956-6100-4901-b8df-36849459dec5_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_blfs_DebtInstrumentMaximumBorrowingCapacityAtClosing_3a328bda-6b4a-404a-82e6-03db1a8ad1de_terseLabel_en-US" xlink:label="lab_blfs_DebtInstrumentMaximumBorrowingCapacityAtClosing" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Maximum borrowing capacity</link:label>
    <link:label id="lab_blfs_DebtInstrumentMaximumBorrowingCapacityAtClosing_label_en-US" xlink:label="lab_blfs_DebtInstrumentMaximumBorrowingCapacityAtClosing" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Instrument, Maximum Borrowing Capacity At Closing</link:label>
    <link:label id="lab_blfs_DebtInstrumentMaximumBorrowingCapacityAtClosing_documentation_en-US" xlink:label="lab_blfs_DebtInstrumentMaximumBorrowingCapacityAtClosing" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Represents maximum borrowing capacity at closing.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_blfs_DebtInstrumentMaximumBorrowingCapacityAtClosing" xlink:href="blfs-20240930.xsd#blfs_DebtInstrumentMaximumBorrowingCapacityAtClosing"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_blfs_DebtInstrumentMaximumBorrowingCapacityAtClosing" xlink:to="lab_blfs_DebtInstrumentMaximumBorrowingCapacityAtClosing" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccountsReceivableMember_29656064-39a8-4682-b6bb-9b8646473c79_terseLabel_en-US" xlink:label="lab_us-gaap_AccountsReceivableMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accounts Receivable</link:label>
    <link:label id="lab_us-gaap_AccountsReceivableMember_label_en-US" xlink:label="lab_us-gaap_AccountsReceivableMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accounts Receivable [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsReceivableMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountsReceivableMember" xlink:to="lab_us-gaap_AccountsReceivableMember" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentTransitionReport_e6516cac-19f1-4268-bcf0-e243d4e6d7f1_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_blfs_RentalRevenueBiostorageServicesMember_28d3aa00-9845-4a8b-8e2e-0c34e7a0cc34_terseLabel_en-US" xlink:label="lab_blfs_RentalRevenueBiostorageServicesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Biostorage services</link:label>
    <link:label id="lab_blfs_RentalRevenueBiostorageServicesMember_label_en-US" xlink:label="lab_blfs_RentalRevenueBiostorageServicesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Rental Revenue, Biostorage Services [Member]</link:label>
    <link:label id="lab_blfs_RentalRevenueBiostorageServicesMember_documentation_en-US" xlink:label="lab_blfs_RentalRevenueBiostorageServicesMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Related to storage and storage services rental revenue.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_blfs_RentalRevenueBiostorageServicesMember" xlink:href="blfs-20240930.xsd#blfs_RentalRevenueBiostorageServicesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_blfs_RentalRevenueBiostorageServicesMember" xlink:to="lab_blfs_RentalRevenueBiostorageServicesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentQuarterlyReport_d62ade20-bb33-4c74-8e8e-cc7f75ef90be_terseLabel_en-US" xlink:label="lab_dei_DocumentQuarterlyReport" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Document Quarterly Report</link:label>
    <link:label id="lab_dei_DocumentQuarterlyReport_label_en-US" xlink:label="lab_dei_DocumentQuarterlyReport" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Document Quarterly Report</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentQuarterlyReport" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentQuarterlyReport"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentQuarterlyReport" xlink:to="lab_dei_DocumentQuarterlyReport" xlink:type="arc" order="1"/>
    <link:label id="lab_blfs_StockCompensationExpenseMember_2f30160c-a08b-4b86-b26e-a7c0e7576036_terseLabel_en-US" xlink:label="lab_blfs_StockCompensationExpenseMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Stock Compensation</link:label>
    <link:label id="lab_blfs_StockCompensationExpenseMember_label_en-US" xlink:label="lab_blfs_StockCompensationExpenseMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Stock Compensation Expense [Member]</link:label>
    <link:label id="lab_blfs_StockCompensationExpenseMember_documentation_en-US" xlink:label="lab_blfs_StockCompensationExpenseMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Stock Compensation Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_blfs_StockCompensationExpenseMember" xlink:href="blfs-20240930.xsd#blfs_StockCompensationExpenseMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_blfs_StockCompensationExpenseMember" xlink:to="lab_blfs_StockCompensationExpenseMember" xlink:type="arc" order="1"/>
    <link:label id="lab_blfs_PurchaseAgreementPotentialTerminationFeeIfAgreementIsTerminatedPriorToMaturityDate_a32eb57b-6828-4cd3-8834-0e81ee22a8bc_terseLabel_en-US" xlink:label="lab_blfs_PurchaseAgreementPotentialTerminationFeeIfAgreementIsTerminatedPriorToMaturityDate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Potential termination fee if agreement is terminated prior to maturity date</link:label>
    <link:label id="lab_blfs_PurchaseAgreementPotentialTerminationFeeIfAgreementIsTerminatedPriorToMaturityDate_label_en-US" xlink:label="lab_blfs_PurchaseAgreementPotentialTerminationFeeIfAgreementIsTerminatedPriorToMaturityDate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Purchase Agreement, Potential Termination Fee If Agreement Is Terminated Prior To Maturity Date</link:label>
    <link:label id="lab_blfs_PurchaseAgreementPotentialTerminationFeeIfAgreementIsTerminatedPriorToMaturityDate_documentation_en-US" xlink:label="lab_blfs_PurchaseAgreementPotentialTerminationFeeIfAgreementIsTerminatedPriorToMaturityDate" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Purchase Agreement, Potential Termination Fee If Agreement Is Terminated Prior To Maturity Date</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_blfs_PurchaseAgreementPotentialTerminationFeeIfAgreementIsTerminatedPriorToMaturityDate" xlink:href="blfs-20240930.xsd#blfs_PurchaseAgreementPotentialTerminationFeeIfAgreementIsTerminatedPriorToMaturityDate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_blfs_PurchaseAgreementPotentialTerminationFeeIfAgreementIsTerminatedPriorToMaturityDate" xlink:to="lab_blfs_PurchaseAgreementPotentialTerminationFeeIfAgreementIsTerminatedPriorToMaturityDate" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PurchaseObligation_00dc32e9-b432-413a-ab89-9d64d5308573_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">Short-term purchase obligations</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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_8c0dddb7-8d2b-4a26-9b1d-cc141f81964d_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Fair Value, Recurring and Nonrecurring [Table]</link:label>
    <link:label id="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_label_en-US" xlink:label="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Fair Value, Recurring and Nonrecurring [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:to="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_NameOfMajorCustomerDomain_7926a113-9a7d-4f8c-b2d4-637d8c89c4fe_terseLabel_en-US" xlink:label="lab_srt_NameOfMajorCustomerDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Customer [Domain]</link:label>
    <link:label id="lab_srt_NameOfMajorCustomerDomain_label_en-US" xlink:label="lab_srt_NameOfMajorCustomerDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Customer [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_NameOfMajorCustomerDomain" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_NameOfMajorCustomerDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_NameOfMajorCustomerDomain" xlink:to="lab_srt_NameOfMajorCustomerDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_14966a78-84ed-46a2-8c57-8055aa5c267c_terseLabel_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Accumulated other comprehensive loss, net of taxes</link:label>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_label_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Accumulated Other Comprehensive Income (Loss), Net of Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:to="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityCurrentReportingStatus_76df9afb-afa8-4b76-a9da-5fec307c6dcb_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_us-gaap_RetainedEarningsMember_13e2f703-c182-4009-bc9f-d52d01d2e092_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">Accumulated Deficit</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_AmortizationOfFinancingCosts_02a0894f-89ea-4104-97e0-b5c4ec3d8ef6_terseLabel_en-US" xlink:label="lab_us-gaap_AmortizationOfFinancingCosts" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Amortization of loan costs</link:label>
    <link:label id="lab_us-gaap_AmortizationOfFinancingCosts_label_en-US" xlink:label="lab_us-gaap_AmortizationOfFinancingCosts" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Amortization of Debt Issuance Costs</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfFinancingCosts" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AmortizationOfFinancingCosts"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AmortizationOfFinancingCosts" xlink:to="lab_us-gaap_AmortizationOfFinancingCosts" xlink:type="arc" order="1"/>
    <link:label id="lab_blfs_CustomerBMember_17e6d662-762b-4be5-9232-12c1179ff7c1_terseLabel_en-US" xlink:label="lab_blfs_CustomerBMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Customer B</link:label>
    <link:label id="lab_blfs_CustomerBMember_label_en-US" xlink:label="lab_blfs_CustomerBMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Customer B [Member]</link:label>
    <link:label id="lab_blfs_CustomerBMember_documentation_en-US" xlink:label="lab_blfs_CustomerBMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Represents information about major customer B.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_blfs_CustomerBMember" xlink:href="blfs-20240930.xsd#blfs_CustomerBMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_blfs_CustomerBMember" xlink:to="lab_blfs_CustomerBMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_1395e80f-d6cb-4f5a-bcd8-15fee26176a9_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">Basic (in shares)</link:label>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_04d92c58-b8fc-4802-b632-aa7c2bcc0e85_verboseLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xml:lang="en-US">Weighted-average common shares outstanding, basic (in shares)</link:label>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_label_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" 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_blfs_SCIHoldingsMember_07958f4c-7e62-40ff-9a9c-ed441410570e_terseLabel_en-US" xlink:label="lab_blfs_SCIHoldingsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">SCI Holdings</link:label>
    <link:label id="lab_blfs_SCIHoldingsMember_label_en-US" xlink:label="lab_blfs_SCIHoldingsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">SCI Holdings [Member]</link:label>
    <link:label id="lab_blfs_SCIHoldingsMember_documentation_en-US" xlink:label="lab_blfs_SCIHoldingsMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">SCI Holdings</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_blfs_SCIHoldingsMember" xlink:href="blfs-20240930.xsd#blfs_SCIHoldingsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_blfs_SCIHoldingsMember" xlink:to="lab_blfs_SCIHoldingsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedGainLoss_28259824-926a-4f81-87d8-4b8623b2a963_terseLabel_en-US" xlink:label="lab_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedGainLoss" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Unrealized gains on available-for-sale securities</link:label>
    <link:label id="lab_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedGainLoss_label_en-US" xlink:label="lab_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedGainLoss" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Debt Securities, Available-for-Sale, Unrealized Gain (Loss)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedGainLoss" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtSecuritiesAvailableForSaleUnrealizedGainLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedGainLoss" xlink:to="lab_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedGainLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_3b3dde13-1f02-4c61-ac61-1afdf77706ab_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_ConstructionInProgressMember_515dadce-cdbd-4bcb-8f7e-c78c57885991_terseLabel_en-US" xlink:label="lab_us-gaap_ConstructionInProgressMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Construction in-progress</link:label>
    <link:label id="lab_us-gaap_ConstructionInProgressMember_label_en-US" xlink:label="lab_us-gaap_ConstructionInProgressMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Construction in Progress [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConstructionInProgressMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConstructionInProgressMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConstructionInProgressMember" xlink:to="lab_us-gaap_ConstructionInProgressMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SalesRevenueNetMember_7277dba2-1c6a-4ad5-bb8d-16d7714b50f3_terseLabel_en-US" xlink:label="lab_us-gaap_SalesRevenueNetMember" 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_SalesRevenueNetMember_label_en-US" xlink:label="lab_us-gaap_SalesRevenueNetMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Revenue Benchmark [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SalesRevenueNetMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SalesRevenueNetMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SalesRevenueNetMember" xlink:to="lab_us-gaap_SalesRevenueNetMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsPayableCurrent_24f97dae-537e-405f-a021-b78da0f9eda9_terseLabel_en-US" xlink:label="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsPayableCurrent" 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_DisposalGroupIncludingDiscontinuedOperationAccountsPayableCurrent_label_en-US" xlink:label="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsPayableCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disposal Group, Including Discontinued Operation, Accounts Payable, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsPayableCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsPayableCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsPayableCurrent" xlink:to="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsPayableCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_blfs_DisposalGroupIncludingDiscontinuedOperationOtherIncomeExpense_4612a3c2-b6d0-4b60-9bf7-0a6630ec226a_terseLabel_en-US" xlink:label="lab_blfs_DisposalGroupIncludingDiscontinuedOperationOtherIncomeExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Other income (expense), net</link:label>
    <link:label id="lab_blfs_DisposalGroupIncludingDiscontinuedOperationOtherIncomeExpense_label_en-US" xlink:label="lab_blfs_DisposalGroupIncludingDiscontinuedOperationOtherIncomeExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Disposal Group, Including Discontinued Operation, Other Income (Expense)</link:label>
    <link:label id="lab_blfs_DisposalGroupIncludingDiscontinuedOperationOtherIncomeExpense_documentation_en-US" xlink:label="lab_blfs_DisposalGroupIncludingDiscontinuedOperationOtherIncomeExpense" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Disposal Group, Including Discontinued Operation, Other Income (Expense)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_blfs_DisposalGroupIncludingDiscontinuedOperationOtherIncomeExpense" xlink:href="blfs-20240930.xsd#blfs_DisposalGroupIncludingDiscontinuedOperationOtherIncomeExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_blfs_DisposalGroupIncludingDiscontinuedOperationOtherIncomeExpense" xlink:to="lab_blfs_DisposalGroupIncludingDiscontinuedOperationOtherIncomeExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_blfs_RevenuesByProductLineTableTextBlock_86406111-acf5-4e0c-92ea-1c6643eb7aba_terseLabel_en-US" xlink:label="lab_blfs_RevenuesByProductLineTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Bioproduction Tools and Service Revenues</link:label>
    <link:label id="lab_blfs_RevenuesByProductLineTableTextBlock_label_en-US" xlink:label="lab_blfs_RevenuesByProductLineTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Revenues By Product Line [Table Text Block]</link:label>
    <link:label id="lab_blfs_RevenuesByProductLineTableTextBlock_documentation_en-US" xlink:label="lab_blfs_RevenuesByProductLineTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xml:lang="en-US">Tabular disclosure of revenues by product line.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_blfs_RevenuesByProductLineTableTextBlock" xlink:href="blfs-20240930.xsd#blfs_RevenuesByProductLineTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_blfs_RevenuesByProductLineTableTextBlock" xlink:to="lab_blfs_RevenuesByProductLineTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RepaymentsOfOtherLongTermDebt_f15fb0cd-5a9c-4d27-a121-84fc7ab6bf3c_negatedLabel_en-US" xlink:label="lab_us-gaap_RepaymentsOfOtherLongTermDebt" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Payments on equipment loans</link:label>
    <link:label id="lab_us-gaap_RepaymentsOfOtherLongTermDebt_label_en-US" xlink:label="lab_us-gaap_RepaymentsOfOtherLongTermDebt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Repayments of Other Long-Term Debt</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfOtherLongTermDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RepaymentsOfOtherLongTermDebt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RepaymentsOfOtherLongTermDebt" xlink:to="lab_us-gaap_RepaymentsOfOtherLongTermDebt" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityFilerCategory_4b819e4f-6112-48b0-a229-77594d9c55e9_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_OtherCurrentLiabilitiesTableTextBlock_f69f2702-1b45-4fa0-99c7-f8ba9b14be31_terseLabel_en-US" xlink:label="lab_us-gaap_OtherCurrentLiabilitiesTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Schedule of Accrued Expenses and Other Current Liabilities</link:label>
    <link:label id="lab_us-gaap_OtherCurrentLiabilitiesTableTextBlock_label_en-US" xlink:label="lab_us-gaap_OtherCurrentLiabilitiesTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Other Current Liabilities [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherCurrentLiabilitiesTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherCurrentLiabilitiesTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherCurrentLiabilitiesTableTextBlock" xlink:to="lab_us-gaap_OtherCurrentLiabilitiesTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenueRemainingPerformanceObligation_9e54958c-105d-406f-9a51-612b3fbbaeee_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueRemainingPerformanceObligation" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Revenue, remaining performance obligation, amount</link:label>
    <link:label id="lab_us-gaap_RevenueRemainingPerformanceObligation_label_en-US" xlink:label="lab_us-gaap_RevenueRemainingPerformanceObligation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Revenue, Remaining Performance Obligation, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligation" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueRemainingPerformanceObligation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueRemainingPerformanceObligation" xlink:to="lab_us-gaap_RevenueRemainingPerformanceObligation" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeStatementLocationDomain_7bf49119-e12b-4a17-9760-a68bd5375587_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeStatementLocationDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Income Statement Location [Domain]</link:label>
    <link:label id="lab_us-gaap_IncomeStatementLocationDomain_label_en-US" xlink:label="lab_us-gaap_IncomeStatementLocationDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Statement of Income Location, Balance [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeStatementLocationDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeStatementLocationDomain" xlink:to="lab_us-gaap_IncomeStatementLocationDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt_89ea3c1a-a648-456e-b44d-cf0470f2bba4_negatedLabel_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xml:lang="en-US">Purchases of available-for-sale securities</link:label>
    <link:label id="lab_us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt_label_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Payments to Acquire Debt Securities, Available-for-Sale</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt" xlink:to="lab_us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersDiluted_21ca6f45-9ee1-4274-8ef6-c1d400e6a43a_terseLabel_en-US" xlink:label="lab_us-gaap_NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersDiluted" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Diluted</link:label>
    <link:label id="lab_us-gaap_NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersDiluted_da633bfd-d9ce-460a-87f0-ea4010ee16a4_totalLabel_en-US" xlink:label="lab_us-gaap_NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersDiluted" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xml:lang="en-US">Net loss from continuing operations allocated to common shareholders</link:label>
    <link:label id="lab_us-gaap_NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersDiluted_label_en-US" xlink:label="lab_us-gaap_NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersDiluted" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Net Income (Loss) from Continuing Operations Available to Common Shareholders, Diluted</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersDiluted" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersDiluted"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersDiluted" xlink:to="lab_us-gaap_NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersDiluted" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PrimeRateMember_label_en-US" xlink:label="lab_us-gaap_PrimeRateMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Prime Rate [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrimeRateMember" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PrimeRateMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PrimeRateMember" xlink:to="lab_us-gaap_PrimeRateMember" xlink:type="arc" order="1"/>
  </link:labelLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.PRE
<SEQUENCE>11
<FILENAME>blfs-20240930_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 2024 Workiva-->
<!--r:916105de-feab-49f0-b276-d48dc9667816,g:3e754f4e-261a-43f9-a75c-1487d5d05b33-->
<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.biolifesolutions.com/role/CoverPage" xlink:type="simple" xlink:href="blfs-20240930.xsd#CoverPage"/>
  <link:presentationLink xlink:role="http://www.biolifesolutions.com/role/CoverPage" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_dei_CoverAbstract_e41b18a0-158c-4e35-9455-232b457bdb92" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_CoverAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentType_b72b93a6-3348-4d6d-9080-78c3b15770ea" 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_e41b18a0-158c-4e35-9455-232b457bdb92" xlink:to="loc_dei_DocumentType_b72b93a6-3348-4d6d-9080-78c3b15770ea" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentQuarterlyReport_e70865f2-1aff-4fbe-9366-d7a3bd19ec48" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentQuarterlyReport"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_e41b18a0-158c-4e35-9455-232b457bdb92" xlink:to="loc_dei_DocumentQuarterlyReport_e70865f2-1aff-4fbe-9366-d7a3bd19ec48" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentPeriodEndDate_559269a5-d65a-4521-849e-9a01de5207f8" 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_e41b18a0-158c-4e35-9455-232b457bdb92" xlink:to="loc_dei_DocumentPeriodEndDate_559269a5-d65a-4521-849e-9a01de5207f8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentTransitionReport_1742fb7b-2b7d-4336-9136-1a19db8c505e" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentTransitionReport"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_e41b18a0-158c-4e35-9455-232b457bdb92" xlink:to="loc_dei_DocumentTransitionReport_1742fb7b-2b7d-4336-9136-1a19db8c505e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFileNumber_e5d3075f-099e-4bb6-ba15-068f71cc8206" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityFileNumber"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_e41b18a0-158c-4e35-9455-232b457bdb92" xlink:to="loc_dei_EntityFileNumber_e5d3075f-099e-4bb6-ba15-068f71cc8206" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityRegistrantName_16e75cfd-0836-457d-9f15-cd24829f8a01" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityRegistrantName"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_e41b18a0-158c-4e35-9455-232b457bdb92" xlink:to="loc_dei_EntityRegistrantName_16e75cfd-0836-457d-9f15-cd24829f8a01" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityIncorporationStateCountryCode_d632ed21-6c3f-4e2c-9b0e-acda7d6529e7" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityIncorporationStateCountryCode"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_e41b18a0-158c-4e35-9455-232b457bdb92" xlink:to="loc_dei_EntityIncorporationStateCountryCode_d632ed21-6c3f-4e2c-9b0e-acda7d6529e7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityTaxIdentificationNumber_296b9fc0-55e9-4d56-9e3f-6b2371d3c65d" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityTaxIdentificationNumber"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_e41b18a0-158c-4e35-9455-232b457bdb92" xlink:to="loc_dei_EntityTaxIdentificationNumber_296b9fc0-55e9-4d56-9e3f-6b2371d3c65d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressAddressLine1_980c1fd7-2909-4dc1-8433-3fbb7ca06372" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressAddressLine1"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_e41b18a0-158c-4e35-9455-232b457bdb92" xlink:to="loc_dei_EntityAddressAddressLine1_980c1fd7-2909-4dc1-8433-3fbb7ca06372" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressCityOrTown_39d95f46-80cd-48f1-8f0b-b7a8acc5e862" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressCityOrTown"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_e41b18a0-158c-4e35-9455-232b457bdb92" xlink:to="loc_dei_EntityAddressCityOrTown_39d95f46-80cd-48f1-8f0b-b7a8acc5e862" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressStateOrProvince_0abe6625-195f-4207-8adc-ecbecd64cf1a" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressStateOrProvince"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_e41b18a0-158c-4e35-9455-232b457bdb92" xlink:to="loc_dei_EntityAddressStateOrProvince_0abe6625-195f-4207-8adc-ecbecd64cf1a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressPostalZipCode_5ebdd3bd-859a-4ba5-9b44-70cead51860c" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressPostalZipCode"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_e41b18a0-158c-4e35-9455-232b457bdb92" xlink:to="loc_dei_EntityAddressPostalZipCode_5ebdd3bd-859a-4ba5-9b44-70cead51860c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CityAreaCode_55600a63-a12c-4217-82e6-0cc997232cb6" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_CityAreaCode"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_e41b18a0-158c-4e35-9455-232b457bdb92" xlink:to="loc_dei_CityAreaCode_55600a63-a12c-4217-82e6-0cc997232cb6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LocalPhoneNumber_fba24d77-76b8-4ae1-9e1f-c8490634d2e7" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LocalPhoneNumber"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_e41b18a0-158c-4e35-9455-232b457bdb92" xlink:to="loc_dei_LocalPhoneNumber_fba24d77-76b8-4ae1-9e1f-c8490634d2e7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_Security12bTitle_4f05e697-5b82-4c81-bfc1-eb1b9de1abe9" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_Security12bTitle"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_e41b18a0-158c-4e35-9455-232b457bdb92" xlink:to="loc_dei_Security12bTitle_4f05e697-5b82-4c81-bfc1-eb1b9de1abe9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_TradingSymbol_b7897007-736f-4e56-89af-e8a443232327" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_TradingSymbol"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_e41b18a0-158c-4e35-9455-232b457bdb92" xlink:to="loc_dei_TradingSymbol_b7897007-736f-4e56-89af-e8a443232327" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_SecurityExchangeName_b4fd5721-40f6-41b9-a1c2-596bb67606b9" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_SecurityExchangeName"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_e41b18a0-158c-4e35-9455-232b457bdb92" xlink:to="loc_dei_SecurityExchangeName_b4fd5721-40f6-41b9-a1c2-596bb67606b9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCurrentReportingStatus_bb5f2a4a-c3fb-4b1c-b924-58ac69f11abb" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityCurrentReportingStatus"/>
    <link:presentationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_e41b18a0-158c-4e35-9455-232b457bdb92" xlink:to="loc_dei_EntityCurrentReportingStatus_bb5f2a4a-c3fb-4b1c-b924-58ac69f11abb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityInteractiveDataCurrent_b2fed7ac-bd79-4c83-837d-15f3c838a035" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityInteractiveDataCurrent"/>
    <link:presentationArc order="19" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_e41b18a0-158c-4e35-9455-232b457bdb92" xlink:to="loc_dei_EntityInteractiveDataCurrent_b2fed7ac-bd79-4c83-837d-15f3c838a035" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFilerCategory_ee68aacb-6802-4d46-89c7-91eeda65cb67" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityFilerCategory"/>
    <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_e41b18a0-158c-4e35-9455-232b457bdb92" xlink:to="loc_dei_EntityFilerCategory_ee68aacb-6802-4d46-89c7-91eeda65cb67" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntitySmallBusiness_918f4f42-6bb7-4865-97f9-886a6c9d85b6" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntitySmallBusiness"/>
    <link:presentationArc order="21" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_e41b18a0-158c-4e35-9455-232b457bdb92" xlink:to="loc_dei_EntitySmallBusiness_918f4f42-6bb7-4865-97f9-886a6c9d85b6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityEmergingGrowthCompany_7f6e8b08-761a-4e3d-b7f9-f639ccd3ab5a" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityEmergingGrowthCompany"/>
    <link:presentationArc order="22" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_e41b18a0-158c-4e35-9455-232b457bdb92" xlink:to="loc_dei_EntityEmergingGrowthCompany_7f6e8b08-761a-4e3d-b7f9-f639ccd3ab5a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityShellCompany_4936cda0-a826-4c26-9c57-e5db2c695a48" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityShellCompany"/>
    <link:presentationArc order="23" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_e41b18a0-158c-4e35-9455-232b457bdb92" xlink:to="loc_dei_EntityShellCompany_4936cda0-a826-4c26-9c57-e5db2c695a48" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCommonStockSharesOutstanding_84f41d75-f4cf-4fe1-a0a4-eb603251382f" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityCommonStockSharesOutstanding"/>
    <link:presentationArc order="24" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_e41b18a0-158c-4e35-9455-232b457bdb92" xlink:to="loc_dei_EntityCommonStockSharesOutstanding_84f41d75-f4cf-4fe1-a0a4-eb603251382f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCentralIndexKey_3ef60be8-aa0f-436c-b270-4e82bf925d89" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityCentralIndexKey"/>
    <link:presentationArc order="25" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_e41b18a0-158c-4e35-9455-232b457bdb92" xlink:to="loc_dei_EntityCentralIndexKey_3ef60be8-aa0f-436c-b270-4e82bf925d89" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CurrentFiscalYearEndDate_03b13703-adc3-4626-82e3-b059cd704d4b" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_CurrentFiscalYearEndDate"/>
    <link:presentationArc order="26" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_e41b18a0-158c-4e35-9455-232b457bdb92" xlink:to="loc_dei_CurrentFiscalYearEndDate_03b13703-adc3-4626-82e3-b059cd704d4b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFiscalYearFocus_58aa9634-78ea-48a0-b202-44c6c28243ac" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentFiscalYearFocus"/>
    <link:presentationArc order="27" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_e41b18a0-158c-4e35-9455-232b457bdb92" xlink:to="loc_dei_DocumentFiscalYearFocus_58aa9634-78ea-48a0-b202-44c6c28243ac" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFiscalPeriodFocus_379a4507-c8f6-41be-ad98-28ceb7a34fd6" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentFiscalPeriodFocus"/>
    <link:presentationArc order="28" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_e41b18a0-158c-4e35-9455-232b457bdb92" xlink:to="loc_dei_DocumentFiscalPeriodFocus_379a4507-c8f6-41be-ad98-28ceb7a34fd6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AmendmentFlag_077ed7ac-67e8-4160-9af3-8ed5aea08087" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_AmendmentFlag"/>
    <link:presentationArc order="29" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_e41b18a0-158c-4e35-9455-232b457bdb92" xlink:to="loc_dei_AmendmentFlag_077ed7ac-67e8-4160-9af3-8ed5aea08087" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.biolifesolutions.com/role/UnauditedCondensedConsolidatedBalanceSheets" xlink:type="simple" xlink:href="blfs-20240930.xsd#UnauditedCondensedConsolidatedBalanceSheets"/>
  <link:presentationLink xlink:role="http://www.biolifesolutions.com/role/UnauditedCondensedConsolidatedBalanceSheets" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfFinancialPositionAbstract_94a2f424-eb08-42b3-9973-def53871f9c0" 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_bd2b0723-edc7-4ace-9524-3fc91e931f83" 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_94a2f424-eb08-42b3-9973-def53871f9c0" xlink:to="loc_us-gaap_AssetsAbstract_bd2b0723-edc7-4ace-9524-3fc91e931f83" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrentAbstract_fd903615-48df-4816-af9c-51cc05b3d283" 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_bd2b0723-edc7-4ace-9524-3fc91e931f83" xlink:to="loc_us-gaap_AssetsCurrentAbstract_fd903615-48df-4816-af9c-51cc05b3d283" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_60b131f8-c50f-4a6e-92ee-e914fc58ea20" 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_fd903615-48df-4816-af9c-51cc05b3d283" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_60b131f8-c50f-4a6e-92ee-e914fc58ea20" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashCurrent_97b76036-118f-441b-9cd4-3f5782913b67" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestrictedCashCurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_fd903615-48df-4816-af9c-51cc05b3d283" xlink:to="loc_us-gaap_RestrictedCashCurrent_97b76036-118f-441b-9cd4-3f5782913b67" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent_d4d2ce4a-e528-45f9-b489-9fe6c0dc3a0e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_fd903615-48df-4816-af9c-51cc05b3d283" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent_d4d2ce4a-e528-45f9-b489-9fe6c0dc3a0e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent_3792de62-c08a-46e3-b778-ee9e49adf6a1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsReceivableNetCurrent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_fd903615-48df-4816-af9c-51cc05b3d283" xlink:to="loc_us-gaap_AccountsReceivableNetCurrent_3792de62-c08a-46e3-b778-ee9e49adf6a1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryNet_ae9b6e8d-ac0e-49a3-bb89-015ae9b611c3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryNet"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_fd903615-48df-4816-af9c-51cc05b3d283" xlink:to="loc_us-gaap_InventoryNet_ae9b6e8d-ac0e-49a3-bb89-015ae9b611c3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_6c7c1a74-66a1-4206-a4f2-5f4f7895d8e2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_fd903615-48df-4816-af9c-51cc05b3d283" xlink:to="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_6c7c1a74-66a1-4206-a4f2-5f4f7895d8e2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent_3c277c3d-e8f7-4b12-98e0-f4067dc185af" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_fd903615-48df-4816-af9c-51cc05b3d283" xlink:to="loc_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent_3c277c3d-e8f7-4b12-98e0-f4067dc185af" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent_46fe5406-3122-47a2-97c5-318fc6fb0cac" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsCurrent"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_fd903615-48df-4816-af9c-51cc05b3d283" xlink:to="loc_us-gaap_AssetsCurrent_46fe5406-3122-47a2-97c5-318fc6fb0cac" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_blfs_AssetsHeldForRentNet_746b3b8a-9bdf-405e-becc-c7166caaaf74" xlink:href="blfs-20240930.xsd#blfs_AssetsHeldForRentNet"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_bd2b0723-edc7-4ace-9524-3fc91e931f83" xlink:to="loc_blfs_AssetsHeldForRentNet_746b3b8a-9bdf-405e-becc-c7166caaaf74" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_b1ba730a-2698-4a87-a945-4f6392f294d9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_bd2b0723-edc7-4ace-9524-3fc91e931f83" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_b1ba730a-2698-4a87-a945-4f6392f294d9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset_0a388cb5-0061-4f19-94be-1f895ee1a673" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_bd2b0723-edc7-4ace-9524-3fc91e931f83" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAsset_0a388cb5-0061-4f19-94be-1f895ee1a673" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseRightOfUseAsset_36ab2623-2e34-4270-87d1-45b5576b1413" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseRightOfUseAsset"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_bd2b0723-edc7-4ace-9524-3fc91e931f83" xlink:to="loc_us-gaap_FinanceLeaseRightOfUseAsset_36ab2623-2e34-4270-87d1-45b5576b1413" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepositsAssetsNoncurrent_17bc7c5d-a395-4e05-beb4-b89e32af800e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DepositsAssetsNoncurrent"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_bd2b0723-edc7-4ace-9524-3fc91e931f83" xlink:to="loc_us-gaap_DepositsAssetsNoncurrent_17bc7c5d-a395-4e05-beb4-b89e32af800e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleAccruedInterestAfterAllowanceForCreditLossNoncurrent_e28acbaf-5267-4542-89bb-7f2bdc0397c2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtSecuritiesAvailableForSaleAccruedInterestAfterAllowanceForCreditLossNoncurrent"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_bd2b0723-edc7-4ace-9524-3fc91e931f83" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleAccruedInterestAfterAllowanceForCreditLossNoncurrent_e28acbaf-5267-4542-89bb-7f2bdc0397c2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_blfs_EquityInvestments_542b7c6a-072e-4297-ba0e-cc80ca5e6531" xlink:href="blfs-20240930.xsd#blfs_EquityInvestments"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_bd2b0723-edc7-4ace-9524-3fc91e931f83" xlink:to="loc_blfs_EquityInvestments_542b7c6a-072e-4297-ba0e-cc80ca5e6531" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_a1680446-6639-434a-b492-3ce527fb6ee6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_bd2b0723-edc7-4ace-9524-3fc91e931f83" xlink:to="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_a1680446-6639-434a-b492-3ce527fb6ee6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_a231a601-fb61-4558-b1e7-ddfc6604f17d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Goodwill"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_bd2b0723-edc7-4ace-9524-3fc91e931f83" xlink:to="loc_us-gaap_Goodwill_a231a601-fb61-4558-b1e7-ddfc6604f17d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent_b9cffbf8-4893-4d57-b63a-adb2f0d185d4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_bd2b0723-edc7-4ace-9524-3fc91e931f83" xlink:to="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent_b9cffbf8-4893-4d57-b63a-adb2f0d185d4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_072d7e9e-3b34-4196-95a9-dbecb8d469fa" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Assets"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_bd2b0723-edc7-4ace-9524-3fc91e931f83" xlink:to="loc_us-gaap_Assets_072d7e9e-3b34-4196-95a9-dbecb8d469fa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_a2a86962-1133-434e-b31f-dfbc72a369de" 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_94a2f424-eb08-42b3-9973-def53871f9c0" xlink:to="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_a2a86962-1133-434e-b31f-dfbc72a369de" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrentAbstract_1e924095-9c3c-4b85-8bfd-ca090c1438bc" 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_a2a86962-1133-434e-b31f-dfbc72a369de" xlink:to="loc_us-gaap_LiabilitiesCurrentAbstract_1e924095-9c3c-4b85-8bfd-ca090c1438bc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableCurrent_8065b422-4f09-4797-919b-00750faf74ae" 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_LiabilitiesCurrentAbstract_1e924095-9c3c-4b85-8bfd-ca090c1438bc" xlink:to="loc_us-gaap_AccountsPayableCurrent_8065b422-4f09-4797-919b-00750faf74ae" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_blfs_AccruedExpensesAndOtherCurrentLiabilities_c36f521c-72fe-4948-8b62-ac5f89ea2a17" xlink:href="blfs-20240930.xsd#blfs_AccruedExpensesAndOtherCurrentLiabilities"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_1e924095-9c3c-4b85-8bfd-ca090c1438bc" xlink:to="loc_blfs_AccruedExpensesAndOtherCurrentLiabilities_c36f521c-72fe-4948-8b62-ac5f89ea2a17" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TaxesPayableCurrent_1911b5b6-28df-47d5-8bef-10436e1a5c4a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TaxesPayableCurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_1e924095-9c3c-4b85-8bfd-ca090c1438bc" xlink:to="loc_us-gaap_TaxesPayableCurrent_1911b5b6-28df-47d5-8bef-10436e1a5c4a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProductWarrantyAccrualClassifiedCurrent_60fe6979-5a08-41a9-9d67-03a991ab76af" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProductWarrantyAccrualClassifiedCurrent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_1e924095-9c3c-4b85-8bfd-ca090c1438bc" xlink:to="loc_us-gaap_ProductWarrantyAccrualClassifiedCurrent_60fe6979-5a08-41a9-9d67-03a991ab76af" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityCurrent_869c18d1-9b7e-4815-a262-705c115e6a9d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLiabilityCurrent"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_1e924095-9c3c-4b85-8bfd-ca090c1438bc" xlink:to="loc_us-gaap_OperatingLeaseLiabilityCurrent_869c18d1-9b7e-4815-a262-705c115e6a9d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityCurrent_03b0dcf7-eac6-492b-95ab-f6897abe5de4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseLiabilityCurrent"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_1e924095-9c3c-4b85-8bfd-ca090c1438bc" xlink:to="loc_us-gaap_FinanceLeaseLiabilityCurrent_03b0dcf7-eac6-492b-95ab-f6897abe5de4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtCurrent_63d2fa15-e212-4044-8f59-40769edef313" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtCurrent"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_1e924095-9c3c-4b85-8bfd-ca090c1438bc" xlink:to="loc_us-gaap_LongTermDebtCurrent_63d2fa15-e212-4044-8f59-40769edef313" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent_a30d6d73-68a1-4358-ab93-61f652cbec93" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_1e924095-9c3c-4b85-8bfd-ca090c1438bc" xlink:to="loc_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent_a30d6d73-68a1-4358-ab93-61f652cbec93" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent_b589ed70-00c4-4274-af06-93c797468996" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesCurrent"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_1e924095-9c3c-4b85-8bfd-ca090c1438bc" xlink:to="loc_us-gaap_LiabilitiesCurrent_b589ed70-00c4-4274-af06-93c797468996" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_bd0113c7-ab4c-43b5-a407-fd9378e500e5" 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_LiabilitiesAndStockholdersEquityAbstract_a2a86962-1133-434e-b31f-dfbc72a369de" xlink:to="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_bd0113c7-ab4c-43b5-a407-fd9378e500e5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityNoncurrent_c86b60ce-2736-485c-b78a-a3d9bc66ecb0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseLiabilityNoncurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_a2a86962-1133-434e-b31f-dfbc72a369de" xlink:to="loc_us-gaap_FinanceLeaseLiabilityNoncurrent_c86b60ce-2736-485c-b78a-a3d9bc66ecb0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtNoncurrent_3c751fe1-bf40-42a8-b2af-a46eb35807d1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtNoncurrent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_a2a86962-1133-434e-b31f-dfbc72a369de" xlink:to="loc_us-gaap_LongTermDebtNoncurrent_3c751fe1-bf40-42a8-b2af-a46eb35807d1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet_29f280ab-0748-4d90-8580-c7bed7768b7d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredIncomeTaxLiabilitiesNet"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_a2a86962-1133-434e-b31f-dfbc72a369de" xlink:to="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet_29f280ab-0748-4d90-8580-c7bed7768b7d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationNoncurrent_e5361ce7-67b7-4ffe-b66f-07946bdecfde" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationNoncurrent"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_a2a86962-1133-434e-b31f-dfbc72a369de" xlink:to="loc_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationNoncurrent_e5361ce7-67b7-4ffe-b66f-07946bdecfde" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities_969c9e73-7f5c-4848-87f7-8262b8c26ca5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Liabilities"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_a2a86962-1133-434e-b31f-dfbc72a369de" xlink:to="loc_us-gaap_Liabilities_969c9e73-7f5c-4848-87f7-8262b8c26ca5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingencies_55d214da-da36-487d-9547-38e8ce64d7b8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommitmentsAndContingencies"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_a2a86962-1133-434e-b31f-dfbc72a369de" xlink:to="loc_us-gaap_CommitmentsAndContingencies_55d214da-da36-487d-9547-38e8ce64d7b8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityAbstract_089d9ee3-60da-4c58-ad76-2516a444b893" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquityAbstract"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_a2a86962-1133-434e-b31f-dfbc72a369de" xlink:to="loc_us-gaap_StockholdersEquityAbstract_089d9ee3-60da-4c58-ad76-2516a444b893" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockValue_ff4559c6-e6f3-4f1b-980d-66ea56083242" 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_089d9ee3-60da-4c58-ad76-2516a444b893" xlink:to="loc_us-gaap_PreferredStockValue_ff4559c6-e6f3-4f1b-980d-66ea56083242" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockValue_520ef498-a635-4a4d-9e0f-1caccb3ffaf8" 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_089d9ee3-60da-4c58-ad76-2516a444b893" xlink:to="loc_us-gaap_CommonStockValue_520ef498-a635-4a4d-9e0f-1caccb3ffaf8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalCommonStock_13f93169-2efa-4a05-a81b-c4d4d15bd100" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdditionalPaidInCapitalCommonStock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_089d9ee3-60da-4c58-ad76-2516a444b893" xlink:to="loc_us-gaap_AdditionalPaidInCapitalCommonStock_13f93169-2efa-4a05-a81b-c4d4d15bd100" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_b7303345-3f0d-4a1a-a051-310cd8d9fb6e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_089d9ee3-60da-4c58-ad76-2516a444b893" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_b7303345-3f0d-4a1a-a051-310cd8d9fb6e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_e766549a-df53-4a9b-9d65-9a15e61c6b15" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_089d9ee3-60da-4c58-ad76-2516a444b893" xlink:to="loc_us-gaap_RetainedEarningsAccumulatedDeficit_e766549a-df53-4a9b-9d65-9a15e61c6b15" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_d873bea2-56f1-49cb-a016-2a2626e43d54" 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_089d9ee3-60da-4c58-ad76-2516a444b893" xlink:to="loc_us-gaap_StockholdersEquity_d873bea2-56f1-49cb-a016-2a2626e43d54" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity_1bdc00e5-1eef-453a-8128-3e1db63668f4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_a2a86962-1133-434e-b31f-dfbc72a369de" xlink:to="loc_us-gaap_LiabilitiesAndStockholdersEquity_1bdc00e5-1eef-453a-8128-3e1db63668f4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.biolifesolutions.com/role/UnauditedCondensedConsolidatedBalanceSheetsParenthetical" xlink:type="simple" xlink:href="blfs-20240930.xsd#UnauditedCondensedConsolidatedBalanceSheetsParenthetical"/>
  <link:presentationLink xlink:role="http://www.biolifesolutions.com/role/UnauditedCondensedConsolidatedBalanceSheetsParenthetical" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfFinancialPositionAbstract_f3ad7405-2d03-40a5-b9d3-0a8b7dcafcaa" 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_StatementTable_2d5f8f13-7e15-4424-bf9c-dc262244b5bd" 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_StatementOfFinancialPositionAbstract_f3ad7405-2d03-40a5-b9d3-0a8b7dcafcaa" xlink:to="loc_us-gaap_StatementTable_2d5f8f13-7e15-4424-bf9c-dc262244b5bd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis_387acf98-119a-446a-86b3-894efbf177d2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementClassOfStockAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_2d5f8f13-7e15-4424-bf9c-dc262244b5bd" xlink:to="loc_us-gaap_StatementClassOfStockAxis_387acf98-119a-446a-86b3-894efbf177d2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_9aee3b2c-f87e-4298-8024-8dcfef54f8e1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ClassOfStockDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementClassOfStockAxis_387acf98-119a-446a-86b3-894efbf177d2" xlink:to="loc_us-gaap_ClassOfStockDomain_9aee3b2c-f87e-4298-8024-8dcfef54f8e1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SeriesAPreferredStockMember_410e7091-d79a-4afc-9e2c-e156a2e98276" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SeriesAPreferredStockMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_9aee3b2c-f87e-4298-8024-8dcfef54f8e1" xlink:to="loc_us-gaap_SeriesAPreferredStockMember_410e7091-d79a-4afc-9e2c-e156a2e98276" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_60062eda-d114-4686-976b-44bf7993807a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_2d5f8f13-7e15-4424-bf9c-dc262244b5bd" xlink:to="loc_us-gaap_StatementLineItems_60062eda-d114-4686-976b-44bf7993807a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_8dc9e6ba-619c-4727-8b73-2c399f9fb283" 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_StatementLineItems_60062eda-d114-4686-976b-44bf7993807a" xlink:to="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_8dc9e6ba-619c-4727-8b73-2c399f9fb283" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockParOrStatedValuePerShare_31ecc81b-26d0-4fb8-b518-00cc11616651" 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_StatementLineItems_60062eda-d114-4686-976b-44bf7993807a" xlink:to="loc_us-gaap_PreferredStockParOrStatedValuePerShare_31ecc81b-26d0-4fb8-b518-00cc11616651" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesAuthorized_6457571c-5962-43cc-8f2c-ae0746215edc" 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_StatementLineItems_60062eda-d114-4686-976b-44bf7993807a" xlink:to="loc_us-gaap_PreferredStockSharesAuthorized_6457571c-5962-43cc-8f2c-ae0746215edc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_blfs_PreferredStockSharesDesignated_060cb6fa-35f8-4206-b761-642206302ec8" xlink:href="blfs-20240930.xsd#blfs_PreferredStockSharesDesignated"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_60062eda-d114-4686-976b-44bf7993807a" xlink:to="loc_blfs_PreferredStockSharesDesignated_060cb6fa-35f8-4206-b761-642206302ec8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesIssued_2ef9e1a3-c4e4-476f-824b-ab9f2283ab3f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PreferredStockSharesIssued"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_60062eda-d114-4686-976b-44bf7993807a" xlink:to="loc_us-gaap_PreferredStockSharesIssued_2ef9e1a3-c4e4-476f-824b-ab9f2283ab3f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesOutstanding_6b57a1c6-5801-47ca-8574-204d1e1ed994" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PreferredStockSharesOutstanding"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_60062eda-d114-4686-976b-44bf7993807a" xlink:to="loc_us-gaap_PreferredStockSharesOutstanding_6b57a1c6-5801-47ca-8574-204d1e1ed994" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockParOrStatedValuePerShare_6b8c04ee-5bfb-41af-9350-befa9418e32d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockParOrStatedValuePerShare"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_60062eda-d114-4686-976b-44bf7993807a" xlink:to="loc_us-gaap_CommonStockParOrStatedValuePerShare_6b8c04ee-5bfb-41af-9350-befa9418e32d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesAuthorized_007a6131-1e5b-4446-9c94-a51c40b78a06" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockSharesAuthorized"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_60062eda-d114-4686-976b-44bf7993807a" xlink:to="loc_us-gaap_CommonStockSharesAuthorized_007a6131-1e5b-4446-9c94-a51c40b78a06" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesIssued_1301ec04-532e-4b3f-95b0-c731301e12f0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockSharesIssued"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_60062eda-d114-4686-976b-44bf7993807a" xlink:to="loc_us-gaap_CommonStockSharesIssued_1301ec04-532e-4b3f-95b0-c731301e12f0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_ee8f1a97-fc42-4fc1-a4e8-d0039f845216" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_60062eda-d114-4686-976b-44bf7993807a" xlink:to="loc_us-gaap_CommonStockSharesOutstanding_ee8f1a97-fc42-4fc1-a4e8-d0039f845216" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.biolifesolutions.com/role/UnauditedCondensedConsolidatedStatementsofOperations" xlink:type="simple" xlink:href="blfs-20240930.xsd#UnauditedCondensedConsolidatedStatementsofOperations"/>
  <link:presentationLink xlink:role="http://www.biolifesolutions.com/role/UnauditedCondensedConsolidatedStatementsofOperations" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementAbstract_0d3f5b9d-1b6a-4660-84c8-5bb6cab6f425" 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_StatementTable_875ec498-7ef8-464b-a34d-d5428978635c" 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_IncomeStatementAbstract_0d3f5b9d-1b6a-4660-84c8-5bb6cab6f425" xlink:to="loc_us-gaap_StatementTable_875ec498-7ef8-464b-a34d-d5428978635c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductOrServiceAxis_df950a36-ed64-4865-968b-96621b3a49b5" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ProductOrServiceAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_875ec498-7ef8-464b-a34d-d5428978635c" xlink:to="loc_srt_ProductOrServiceAxis_df950a36-ed64-4865-968b-96621b3a49b5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_64075113-8649-4c12-b950-0211925925c0" 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_df950a36-ed64-4865-968b-96621b3a49b5" xlink:to="loc_srt_ProductsAndServicesDomain_64075113-8649-4c12-b950-0211925925c0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProductMember_4bc31c8a-7a68-4aa5-976b-3ca6aa121540" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProductMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_64075113-8649-4c12-b950-0211925925c0" xlink:to="loc_us-gaap_ProductMember_4bc31c8a-7a68-4aa5-976b-3ca6aa121540" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ServiceMember_36a35cfb-14d5-4ceb-9087-aebc2e2080a8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ServiceMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_64075113-8649-4c12-b950-0211925925c0" xlink:to="loc_us-gaap_ServiceMember_36a35cfb-14d5-4ceb-9087-aebc2e2080a8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_blfs_RentalRevenueMember_deb6293b-046a-4f52-848e-f6f700e085b6" xlink:href="blfs-20240930.xsd#blfs_RentalRevenueMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_64075113-8649-4c12-b950-0211925925c0" xlink:to="loc_blfs_RentalRevenueMember_deb6293b-046a-4f52-848e-f6f700e085b6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_06240898-a409-4e87-99ad-7a3b3ebd00af" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_875ec498-7ef8-464b-a34d-d5428978635c" xlink:to="loc_us-gaap_StatementLineItems_06240898-a409-4e87-99ad-7a3b3ebd00af" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax_3840b5b3-8818-4dee-abc4-7fc16dfb7ef3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_06240898-a409-4e87-99ad-7a3b3ebd00af" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax_3840b5b3-8818-4dee-abc4-7fc16dfb7ef3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingExpensesAbstract_b2073cf6-b231-4d1b-ae86-a478cdb62f91" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingExpensesAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_06240898-a409-4e87-99ad-7a3b3ebd00af" xlink:to="loc_us-gaap_OperatingExpensesAbstract_b2073cf6-b231-4d1b-ae86-a478cdb62f91" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfGoodsAndServicesSold_a2d345c1-6796-4daa-a4d8-03a33f5cb52f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CostOfGoodsAndServicesSold"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingExpensesAbstract_b2073cf6-b231-4d1b-ae86-a478cdb62f91" xlink:to="loc_us-gaap_CostOfGoodsAndServicesSold_a2d345c1-6796-4daa-a4d8-03a33f5cb52f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeneralAndAdministrativeExpense_fcfe65c9-64a3-4574-b970-eccd75adea70" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GeneralAndAdministrativeExpense"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingExpensesAbstract_b2073cf6-b231-4d1b-ae86-a478cdb62f91" xlink:to="loc_us-gaap_GeneralAndAdministrativeExpense_fcfe65c9-64a3-4574-b970-eccd75adea70" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingAndMarketingExpense_c13ee91c-fbe2-4485-a8ed-01b13f60041b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SellingAndMarketingExpense"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingExpensesAbstract_b2073cf6-b231-4d1b-ae86-a478cdb62f91" xlink:to="loc_us-gaap_SellingAndMarketingExpense_c13ee91c-fbe2-4485-a8ed-01b13f60041b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResearchAndDevelopmentExpense_2f477325-2c4e-452b-8543-c50b7390f9c1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ResearchAndDevelopmentExpense"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingExpensesAbstract_b2073cf6-b231-4d1b-ae86-a478cdb62f91" xlink:to="loc_us-gaap_ResearchAndDevelopmentExpense_2f477325-2c4e-452b-8543-c50b7390f9c1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetImpairmentCharges_ae30e4f2-9178-4352-8614-5f468a9c1028" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetImpairmentCharges"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingExpensesAbstract_b2073cf6-b231-4d1b-ae86-a478cdb62f91" xlink:to="loc_us-gaap_AssetImpairmentCharges_ae30e4f2-9178-4352-8614-5f468a9c1028" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfIntangibleAssets_e1ac34fb-77be-4cfc-b352-7146784a1b07" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AmortizationOfIntangibleAssets"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingExpensesAbstract_b2073cf6-b231-4d1b-ae86-a478cdb62f91" xlink:to="loc_us-gaap_AmortizationOfIntangibleAssets_e1ac34fb-77be-4cfc-b352-7146784a1b07" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1_ffbd04f4-d52a-433d-80d2-9655c8b620be" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingExpensesAbstract_b2073cf6-b231-4d1b-ae86-a478cdb62f91" xlink:to="loc_us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1_ffbd04f4-d52a-433d-80d2-9655c8b620be" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostsAndExpenses_ed2e0ee2-eb97-41a5-ab4f-bd88104ea6ed" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CostsAndExpenses"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingExpensesAbstract_b2073cf6-b231-4d1b-ae86-a478cdb62f91" xlink:to="loc_us-gaap_CostsAndExpenses_ed2e0ee2-eb97-41a5-ab4f-bd88104ea6ed" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_cbc5c5a6-ecdc-413a-a983-66b0397cb068" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_06240898-a409-4e87-99ad-7a3b3ebd00af" xlink:to="loc_us-gaap_OperatingIncomeLoss_cbc5c5a6-ecdc-413a-a983-66b0397cb068" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NonoperatingIncomeExpenseAbstract_d82b5d30-647f-4964-a183-6fda3c5ecbbf" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NonoperatingIncomeExpenseAbstract"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_06240898-a409-4e87-99ad-7a3b3ebd00af" xlink:to="loc_us-gaap_NonoperatingIncomeExpenseAbstract_d82b5d30-647f-4964-a183-6fda3c5ecbbf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnInvestments_0306987c-3e55-4a1e-82c9-ca0ae8ab7755" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GainLossOnInvestments"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NonoperatingIncomeExpenseAbstract_d82b5d30-647f-4964-a183-6fda3c5ecbbf" xlink:to="loc_us-gaap_GainLossOnInvestments_0306987c-3e55-4a1e-82c9-ca0ae8ab7755" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_blfs_GainLossOnEscrowSettlement_9e8ed949-dfa1-4b8a-93e8-119414bdc7c4" xlink:href="blfs-20240930.xsd#blfs_GainLossOnEscrowSettlement"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NonoperatingIncomeExpenseAbstract_d82b5d30-647f-4964-a183-6fda3c5ecbbf" xlink:to="loc_blfs_GainLossOnEscrowSettlement_9e8ed949-dfa1-4b8a-93e8-119414bdc7c4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestIncomeExpenseNonoperatingNet_0146bac0-c6fa-43d9-8b8e-915f5d213e69" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestIncomeExpenseNonoperatingNet"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NonoperatingIncomeExpenseAbstract_d82b5d30-647f-4964-a183-6fda3c5ecbbf" xlink:to="loc_us-gaap_InterestIncomeExpenseNonoperatingNet_0146bac0-c6fa-43d9-8b8e-915f5d213e69" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNonoperatingIncomeExpense_6a8faec4-714b-42b6-8d65-4c2144bc3107" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherNonoperatingIncomeExpense"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NonoperatingIncomeExpenseAbstract_d82b5d30-647f-4964-a183-6fda3c5ecbbf" xlink:to="loc_us-gaap_OtherNonoperatingIncomeExpense_6a8faec4-714b-42b6-8d65-4c2144bc3107" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NonoperatingIncomeExpense_9e3195ae-2b93-4ced-a471-218f2e949e51" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NonoperatingIncomeExpense"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NonoperatingIncomeExpenseAbstract_d82b5d30-647f-4964-a183-6fda3c5ecbbf" xlink:to="loc_us-gaap_NonoperatingIncomeExpense_9e3195ae-2b93-4ced-a471-218f2e949e51" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_b81c9e9a-6ef6-41a3-b3a5-b618103e1872" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_06240898-a409-4e87-99ad-7a3b3ebd00af" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_b81c9e9a-6ef6-41a3-b3a5-b618103e1872" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_db683bb4-d17c-4bd5-b4a9-9ed487ce4a47" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_06240898-a409-4e87-99ad-7a3b3ebd00af" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_db683bb4-d17c-4bd5-b4a9-9ed487ce4a47" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperations_d6eb30a8-f224-4803-a090-8e2ca18b2e0e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromContinuingOperations"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_06240898-a409-4e87-99ad-7a3b3ebd00af" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperations_d6eb30a8-f224-4803-a090-8e2ca18b2e0e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAbstract_2f2efb3e-c344-4324-a6c6-94ce679e3d4c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAbstract"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_06240898-a409-4e87-99ad-7a3b3ebd00af" xlink:to="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAbstract_2f2efb3e-c344-4324-a6c6-94ce679e3d4c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax_c4574860-30ff-491f-882f-7e680643d094" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAbstract_2f2efb3e-c344-4324-a6c6-94ce679e3d4c" xlink:to="loc_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax_c4574860-30ff-491f-882f-7e680643d094" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation_e07663a3-5ef1-4a98-928a-13da8565326c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAbstract_2f2efb3e-c344-4324-a6c6-94ce679e3d4c" xlink:to="loc_us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation_e07663a3-5ef1-4a98-928a-13da8565326c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity_00f84fbf-a5a7-4576-97fc-1abee78b5ceb" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAbstract_2f2efb3e-c344-4324-a6c6-94ce679e3d4c" xlink:to="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity_00f84fbf-a5a7-4576-97fc-1abee78b5ceb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_63096f0b-d897-4461-81bd-b0173090289e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLoss"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_06240898-a409-4e87-99ad-7a3b3ebd00af" xlink:to="loc_us-gaap_NetIncomeLoss_63096f0b-d897-4461-81bd-b0173090289e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_blfs_NetIncomeLossAvailableToCommonStockholdersContinuingOperationsAbstract_1ce923b4-9609-47bc-a782-5df69e13d192" xlink:href="blfs-20240930.xsd#blfs_NetIncomeLossAvailableToCommonStockholdersContinuingOperationsAbstract"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_06240898-a409-4e87-99ad-7a3b3ebd00af" xlink:to="loc_blfs_NetIncomeLossAvailableToCommonStockholdersContinuingOperationsAbstract_1ce923b4-9609-47bc-a782-5df69e13d192" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersBasic_9b866b1b-8076-4b7f-a8a1-67d46a48a933" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersBasic"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_blfs_NetIncomeLossAvailableToCommonStockholdersContinuingOperationsAbstract_1ce923b4-9609-47bc-a782-5df69e13d192" xlink:to="loc_us-gaap_NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersBasic_9b866b1b-8076-4b7f-a8a1-67d46a48a933" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersDiluted_b669160f-1a63-4739-8c80-d01e2d908664" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersDiluted"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_blfs_NetIncomeLossAvailableToCommonStockholdersContinuingOperationsAbstract_1ce923b4-9609-47bc-a782-5df69e13d192" xlink:to="loc_us-gaap_NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersDiluted_b669160f-1a63-4739-8c80-d01e2d908664" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_blfs_NetIncomeLossAvailableToCommonStockholdersDiscontinuedOperationsAbstract_11878730-cc3f-4498-8323-ebe1d18d2515" xlink:href="blfs-20240930.xsd#blfs_NetIncomeLossAvailableToCommonStockholdersDiscontinuedOperationsAbstract"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_06240898-a409-4e87-99ad-7a3b3ebd00af" xlink:to="loc_blfs_NetIncomeLossAvailableToCommonStockholdersDiscontinuedOperationsAbstract_11878730-cc3f-4498-8323-ebe1d18d2515" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossFromDiscontinuedOperationsAvailableToCommonShareholdersBasic_fbfcb689-9a71-4b99-9457-9a455e16f858" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLossFromDiscontinuedOperationsAvailableToCommonShareholdersBasic"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_blfs_NetIncomeLossAvailableToCommonStockholdersDiscontinuedOperationsAbstract_11878730-cc3f-4498-8323-ebe1d18d2515" xlink:to="loc_us-gaap_NetIncomeLossFromDiscontinuedOperationsAvailableToCommonShareholdersBasic_fbfcb689-9a71-4b99-9457-9a455e16f858" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossFromDiscontinuedOperationsAvailableToCommonShareholdersDiluted_f68eb184-be32-4895-adbf-23259312ab63" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLossFromDiscontinuedOperationsAvailableToCommonShareholdersDiluted"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_blfs_NetIncomeLossAvailableToCommonStockholdersDiscontinuedOperationsAbstract_11878730-cc3f-4498-8323-ebe1d18d2515" xlink:to="loc_us-gaap_NetIncomeLossFromDiscontinuedOperationsAvailableToCommonShareholdersDiluted_f68eb184-be32-4895-adbf-23259312ab63" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_blfs_EarningsPerShareContinuingOperationsAttributableToCommonShareholdersAbstract_1c77fc14-d150-4666-a979-af76bead6ea8" xlink:href="blfs-20240930.xsd#blfs_EarningsPerShareContinuingOperationsAttributableToCommonShareholdersAbstract"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_06240898-a409-4e87-99ad-7a3b3ebd00af" xlink:to="loc_blfs_EarningsPerShareContinuingOperationsAttributableToCommonShareholdersAbstract_1c77fc14-d150-4666-a979-af76bead6ea8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsPerBasicShare_e578018f-040e-495c-8177-97172a9d94d5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromContinuingOperationsPerBasicShare"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_blfs_EarningsPerShareContinuingOperationsAttributableToCommonShareholdersAbstract_1c77fc14-d150-4666-a979-af76bead6ea8" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsPerBasicShare_e578018f-040e-495c-8177-97172a9d94d5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare_1be1db6f-f623-47c5-bd11-6ca13b4ba084" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_blfs_EarningsPerShareContinuingOperationsAttributableToCommonShareholdersAbstract_1c77fc14-d150-4666-a979-af76bead6ea8" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare_1be1db6f-f623-47c5-bd11-6ca13b4ba084" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_blfs_EarningsPerShareDiscontinuedOperationsAttributableToCommonShareholdersAbstract_3469f3ee-5f75-4e0d-aef8-9306feb08279" xlink:href="blfs-20240930.xsd#blfs_EarningsPerShareDiscontinuedOperationsAttributableToCommonShareholdersAbstract"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_06240898-a409-4e87-99ad-7a3b3ebd00af" xlink:to="loc_blfs_EarningsPerShareDiscontinuedOperationsAttributableToCommonShareholdersAbstract_3469f3ee-5f75-4e0d-aef8-9306feb08279" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerBasicShare_c5c697ed-59ff-43d8-b620-8bf8c3aa4d50" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerBasicShare"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_blfs_EarningsPerShareDiscontinuedOperationsAttributableToCommonShareholdersAbstract_3469f3ee-5f75-4e0d-aef8-9306feb08279" xlink:to="loc_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerBasicShare_c5c697ed-59ff-43d8-b620-8bf8c3aa4d50" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerDilutedShare_7dd218c8-ab32-46f6-8668-6f04c2b8106b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerDilutedShare"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_blfs_EarningsPerShareDiscontinuedOperationsAttributableToCommonShareholdersAbstract_3469f3ee-5f75-4e0d-aef8-9306feb08279" xlink:to="loc_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerDilutedShare_7dd218c8-ab32-46f6-8668-6f04c2b8106b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract_29ed29d9-b54c-4679-9fa4-cff8dd5cc97c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_06240898-a409-4e87-99ad-7a3b3ebd00af" xlink:to="loc_us-gaap_EarningsPerShareAbstract_29ed29d9-b54c-4679-9fa4-cff8dd5cc97c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_b86ab343-2f46-46f4-937c-95dc67c09787" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_29ed29d9-b54c-4679-9fa4-cff8dd5cc97c" xlink:to="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_b86ab343-2f46-46f4-937c-95dc67c09787" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted_17901462-b3ac-4baa-8e0c-09a32ff79fc0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_29ed29d9-b54c-4679-9fa4-cff8dd5cc97c" xlink:to="loc_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted_17901462-b3ac-4baa-8e0c-09a32ff79fc0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareReconciliationAbstract_1eefaa75-d332-4da6-b7c4-6590449f0e18" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareReconciliationAbstract"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_06240898-a409-4e87-99ad-7a3b3ebd00af" xlink:to="loc_us-gaap_EarningsPerShareReconciliationAbstract_1eefaa75-d332-4da6-b7c4-6590449f0e18" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasic_3442b632-e82f-475f-bed9-8b48f0ec8e06" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareBasic"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareReconciliationAbstract_1eefaa75-d332-4da6-b7c4-6590449f0e18" xlink:to="loc_us-gaap_EarningsPerShareBasic_3442b632-e82f-475f-bed9-8b48f0ec8e06" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareDiluted_398bc06c-f6b9-46bf-a660-9c87a656746e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareDiluted"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareReconciliationAbstract_1eefaa75-d332-4da6-b7c4-6590449f0e18" xlink:to="loc_us-gaap_EarningsPerShareDiluted_398bc06c-f6b9-46bf-a660-9c87a656746e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_c2d121ce-3b3a-42d4-a585-03aafbbd501c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_06240898-a409-4e87-99ad-7a3b3ebd00af" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_c2d121ce-3b3a-42d4-a585-03aafbbd501c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_29a42f6a-2170-4208-83ca-36539593985f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_c2d121ce-3b3a-42d4-a585-03aafbbd501c" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_29a42f6a-2170-4208-83ca-36539593985f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_3577d8e8-23e7-4377-a574-6a56977350bc" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_c2d121ce-3b3a-42d4-a585-03aafbbd501c" xlink:to="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_3577d8e8-23e7-4377-a574-6a56977350bc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.biolifesolutions.com/role/UnauditedCondensedConsolidatedStatementsofComprehensiveLoss" xlink:type="simple" xlink:href="blfs-20240930.xsd#UnauditedCondensedConsolidatedStatementsofComprehensiveLoss"/>
  <link:presentationLink xlink:role="http://www.biolifesolutions.com/role/UnauditedCondensedConsolidatedStatementsofComprehensiveLoss" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_a1b239fd-79ce-4a5f-bdbf-211ee8466cf5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_56c80ec2-05d4-4022-a707-a69a8847ac5b" 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_StatementOfIncomeAndComprehensiveIncomeAbstract_a1b239fd-79ce-4a5f-bdbf-211ee8466cf5" xlink:to="loc_us-gaap_NetIncomeLoss_56c80ec2-05d4-4022-a707-a69a8847ac5b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodChangeAbstract_783a9fad-cd60-4d88-a577-243c2b77b0e4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodChangeAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_a1b239fd-79ce-4a5f-bdbf-211ee8466cf5" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodChangeAbstract_783a9fad-cd60-4d88-a577-243c2b77b0e4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_a5c5e0bb-ceda-42bc-80e4-7759e6f80c1d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodChangeAbstract_783a9fad-cd60-4d88-a577-243c2b77b0e4" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_a5c5e0bb-ceda-42bc-80e4-7759e6f80c1d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax_89845f59-e1a4-44d6-8a1c-76a8f69a656d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodChangeAbstract_783a9fad-cd60-4d88-a577-243c2b77b0e4" xlink:to="loc_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax_89845f59-e1a4-44d6-8a1c-76a8f69a656d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTax_d9efb971-0d7d-478b-b046-9ddca2082e18" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ComprehensiveIncomeNetOfTax"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract_a1b239fd-79ce-4a5f-bdbf-211ee8466cf5" xlink:to="loc_us-gaap_ComprehensiveIncomeNetOfTax_d9efb971-0d7d-478b-b046-9ddca2082e18" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.biolifesolutions.com/role/UnauditedCondensedConsolidatedStatementsofShareholdersEquity" xlink:type="simple" xlink:href="blfs-20240930.xsd#UnauditedCondensedConsolidatedStatementsofShareholdersEquity"/>
  <link:presentationLink xlink:role="http://www.biolifesolutions.com/role/UnauditedCondensedConsolidatedStatementsofShareholdersEquity" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfStockholdersEquityAbstract_ee96d364-f4f4-45ed-97d5-2c75e00a4894" 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_e073ea1f-cb96-413d-a022-ef31c960dfd8" 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_ee96d364-f4f4-45ed-97d5-2c75e00a4894" xlink:to="loc_us-gaap_StatementTable_e073ea1f-cb96-413d-a022-ef31c960dfd8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_e88c5eb5-a529-48d5-b346-e649b5407ef8" 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_e073ea1f-cb96-413d-a022-ef31c960dfd8" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_e88c5eb5-a529-48d5-b346-e649b5407ef8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_fcc42fa3-bebb-4243-9a68-71b485da24eb" 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_e88c5eb5-a529-48d5-b346-e649b5407ef8" xlink:to="loc_us-gaap_EquityComponentDomain_fcc42fa3-bebb-4243-9a68-71b485da24eb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockMember_ba05caa4-e56c-458a-aa7c-afc4ed4abc3a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PreferredStockMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_fcc42fa3-bebb-4243-9a68-71b485da24eb" xlink:to="loc_us-gaap_PreferredStockMember_ba05caa4-e56c-458a-aa7c-afc4ed4abc3a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember_ca3ffa06-d744-422b-9b6c-72adf217e7ce" 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_EquityComponentDomain_fcc42fa3-bebb-4243-9a68-71b485da24eb" xlink:to="loc_us-gaap_CommonStockMember_ca3ffa06-d744-422b-9b6c-72adf217e7ce" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalMember_d398b038-4bb4-4cee-8601-d63e2214608d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdditionalPaidInCapitalMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_fcc42fa3-bebb-4243-9a68-71b485da24eb" xlink:to="loc_us-gaap_AdditionalPaidInCapitalMember_d398b038-4bb4-4cee-8601-d63e2214608d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_20c2ccb1-e260-4a0f-b8f0-f40e7ff89294" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_fcc42fa3-bebb-4243-9a68-71b485da24eb" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_20c2ccb1-e260-4a0f-b8f0-f40e7ff89294" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsMember_9572b464-5c17-4b9e-917d-9c062a987b10" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetainedEarningsMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_fcc42fa3-bebb-4243-9a68-71b485da24eb" xlink:to="loc_us-gaap_RetainedEarningsMember_9572b464-5c17-4b9e-917d-9c062a987b10" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis_4550b226-2755-4ae2-986b-4b8ac876ba4d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementClassOfStockAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_e073ea1f-cb96-413d-a022-ef31c960dfd8" xlink:to="loc_us-gaap_StatementClassOfStockAxis_4550b226-2755-4ae2-986b-4b8ac876ba4d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_6847238b-248c-4f9a-bf59-947472895bed" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ClassOfStockDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementClassOfStockAxis_4550b226-2755-4ae2-986b-4b8ac876ba4d" xlink:to="loc_us-gaap_ClassOfStockDomain_6847238b-248c-4f9a-bf59-947472895bed" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SeriesAPreferredStockMember_24adabc8-ecfa-4775-b199-d0f0cceb8200" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SeriesAPreferredStockMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_6847238b-248c-4f9a-bf59-947472895bed" xlink:to="loc_us-gaap_SeriesAPreferredStockMember_24adabc8-ecfa-4775-b199-d0f0cceb8200" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_14e13193-1064-4e59-a963-d9f5376a4318" 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_e073ea1f-cb96-413d-a022-ef31c960dfd8" xlink:to="loc_us-gaap_StatementLineItems_14e13193-1064-4e59-a963-d9f5376a4318" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_959e5868-9056-4b22-bb30-80bc7c1a20ed" 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_14e13193-1064-4e59-a963-d9f5376a4318" xlink:to="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_959e5868-9056-4b22-bb30-80bc7c1a20ed" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesOutstanding_cf24fa25-603f-4020-8f7d-182449277689" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PreferredStockSharesOutstanding"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_959e5868-9056-4b22-bb30-80bc7c1a20ed" xlink:to="loc_us-gaap_PreferredStockSharesOutstanding_cf24fa25-603f-4020-8f7d-182449277689" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_3d8cc988-4eb0-4505-bb6b-40560052eacd" 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_959e5868-9056-4b22-bb30-80bc7c1a20ed" xlink:to="loc_us-gaap_StockholdersEquity_3d8cc988-4eb0-4505-bb6b-40560052eacd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_2cbaf818-f84f-4889-bd6d-83528cacaf19" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_959e5868-9056-4b22-bb30-80bc7c1a20ed" xlink:to="loc_us-gaap_CommonStockSharesOutstanding_2cbaf818-f84f-4889-bd6d-83528cacaf19" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_9562d1a7-f3da-4a6a-aabf-30fa413bd637" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_959e5868-9056-4b22-bb30-80bc7c1a20ed" xlink:to="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_9562d1a7-f3da-4a6a-aabf-30fa413bd637" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_a75fde8c-02cc-498d-867a-f6fb426f78bd" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_959e5868-9056-4b22-bb30-80bc7c1a20ed" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_a75fde8c-02cc-498d-867a-f6fb426f78bd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_9109b836-2789-48ed-ab7e-ca99ecfef4a3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_959e5868-9056-4b22-bb30-80bc7c1a20ed" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_9109b836-2789-48ed-ab7e-ca99ecfef4a3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_blfs_StockIssuedDuringPeriodSharesRestrictedStockUnitNetOfForfeitures_f3a9a086-884f-4dfe-8aff-8eb4dd3afde2" xlink:href="blfs-20240930.xsd#blfs_StockIssuedDuringPeriodSharesRestrictedStockUnitNetOfForfeitures"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_959e5868-9056-4b22-bb30-80bc7c1a20ed" xlink:to="loc_blfs_StockIssuedDuringPeriodSharesRestrictedStockUnitNetOfForfeitures_f3a9a086-884f-4dfe-8aff-8eb4dd3afde2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_blfs_StockIssuedDuringPeriodValueRestrictedStockUnitNetOfForfeitures_1ebb4332-f331-4d67-b0d9-6eccf4def318" xlink:href="blfs-20240930.xsd#blfs_StockIssuedDuringPeriodValueRestrictedStockUnitNetOfForfeitures"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_959e5868-9056-4b22-bb30-80bc7c1a20ed" xlink:to="loc_blfs_StockIssuedDuringPeriodValueRestrictedStockUnitNetOfForfeitures_1ebb4332-f331-4d67-b0d9-6eccf4def318" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures_0e0c9bf2-977e-4814-892b-906abf68179f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_959e5868-9056-4b22-bb30-80bc7c1a20ed" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures_0e0c9bf2-977e-4814-892b-906abf68179f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures_05b891b4-d7c4-4431-9f9b-13e5bab7691a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_959e5868-9056-4b22-bb30-80bc7c1a20ed" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures_05b891b4-d7c4-4431-9f9b-13e5bab7691a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueNewIssues_2df66bf1-507e-4c47-9320-8d3a12ac3462" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodValueNewIssues"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_959e5868-9056-4b22-bb30-80bc7c1a20ed" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueNewIssues_2df66bf1-507e-4c47-9320-8d3a12ac3462" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_blfs_StockIssuedDuringPeriodSharesContingentConsideration_874a0802-376f-4243-9e27-fbecb28de2f9" xlink:href="blfs-20240930.xsd#blfs_StockIssuedDuringPeriodSharesContingentConsideration"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_959e5868-9056-4b22-bb30-80bc7c1a20ed" xlink:to="loc_blfs_StockIssuedDuringPeriodSharesContingentConsideration_874a0802-376f-4243-9e27-fbecb28de2f9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_blfs_StockIssuedDuringPeriodValueContingentConsideration_5b0e697a-a409-4957-904b-7beff015d98b" xlink:href="blfs-20240930.xsd#blfs_StockIssuedDuringPeriodValueContingentConsideration"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_959e5868-9056-4b22-bb30-80bc7c1a20ed" xlink:to="loc_blfs_StockIssuedDuringPeriodValueContingentConsideration_5b0e697a-a409-4957-904b-7beff015d98b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_blfs_SettlementOfEscrowShares_1527b894-5c76-4309-8b8d-fce8b499d823" xlink:href="blfs-20240930.xsd#blfs_SettlementOfEscrowShares"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_959e5868-9056-4b22-bb30-80bc7c1a20ed" xlink:to="loc_blfs_SettlementOfEscrowShares_1527b894-5c76-4309-8b8d-fce8b499d823" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_blfs_SettlementOfEscrowValue_5cc075e3-1029-4c61-9641-92aba2f650de" xlink:href="blfs-20240930.xsd#blfs_SettlementOfEscrowValue"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_959e5868-9056-4b22-bb30-80bc7c1a20ed" xlink:to="loc_blfs_SettlementOfEscrowValue_5cc075e3-1029-4c61-9641-92aba2f650de" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent_ac255ae8-20fb-4e22-a036-a9f804097a8e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_959e5868-9056-4b22-bb30-80bc7c1a20ed" xlink:to="loc_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent_ac255ae8-20fb-4e22-a036-a9f804097a8e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax_3ec52b96-7cb5-4ac7-9884-0cbaadb9dcbf" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_959e5868-9056-4b22-bb30-80bc7c1a20ed" xlink:to="loc_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax_3ec52b96-7cb5-4ac7-9884-0cbaadb9dcbf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_b82ac499-9f97-4ab7-9d80-d9170cdd12ae" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLoss"/>
    <link:presentationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_959e5868-9056-4b22-bb30-80bc7c1a20ed" xlink:to="loc_us-gaap_NetIncomeLoss_b82ac499-9f97-4ab7-9d80-d9170cdd12ae" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesOutstanding_f62a5fe8-2073-4e78-8705-aee3bb8bf6fb" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PreferredStockSharesOutstanding"/>
    <link:presentationArc order="19" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_959e5868-9056-4b22-bb30-80bc7c1a20ed" xlink:to="loc_us-gaap_PreferredStockSharesOutstanding_f62a5fe8-2073-4e78-8705-aee3bb8bf6fb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_c820ed63-e6f4-482a-9fe4-fd44870ea03a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquity"/>
    <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_959e5868-9056-4b22-bb30-80bc7c1a20ed" xlink:to="loc_us-gaap_StockholdersEquity_c820ed63-e6f4-482a-9fe4-fd44870ea03a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_85fbd22b-cc37-48f0-8474-c119b4ccae15" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <link:presentationArc order="21" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_959e5868-9056-4b22-bb30-80bc7c1a20ed" xlink:to="loc_us-gaap_CommonStockSharesOutstanding_85fbd22b-cc37-48f0-8474-c119b4ccae15" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.biolifesolutions.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows" xlink:type="simple" xlink:href="blfs-20240930.xsd#UnauditedCondensedConsolidatedStatementsofCashFlows"/>
  <link:presentationLink xlink:role="http://www.biolifesolutions.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfCashFlowsAbstract_02f5a29b-73bc-430d-937b-9ada7eaf5f66" 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_2e480e2f-2caf-4176-a35c-f50b7b3a0e04" 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_02f5a29b-73bc-430d-937b-9ada7eaf5f66" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_2e480e2f-2caf-4176-a35c-f50b7b3a0e04" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_129d5a9e-30d2-4d81-a3ed-ea872d231e56" 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_2e480e2f-2caf-4176-a35c-f50b7b3a0e04" xlink:to="loc_us-gaap_NetIncomeLoss_129d5a9e-30d2-4d81-a3ed-ea872d231e56" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_44eafede-318e-4de7-a5a1-32d81a61d16d" 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_2e480e2f-2caf-4176-a35c-f50b7b3a0e04" xlink:to="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_44eafede-318e-4de7-a5a1-32d81a61d16d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_blfs_IntangibleAssetImpairment_e902e34b-00e7-4627-b6ac-9adcb54ff2ee" xlink:href="blfs-20240930.xsd#blfs_IntangibleAssetImpairment"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_44eafede-318e-4de7-a5a1-32d81a61d16d" xlink:to="loc_blfs_IntangibleAssetImpairment_e902e34b-00e7-4627-b6ac-9adcb54ff2ee" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TangibleAssetImpairmentCharges_2aa8f566-30fe-4b06-a2a2-10857d5016a0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TangibleAssetImpairmentCharges"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_44eafede-318e-4de7-a5a1-32d81a61d16d" xlink:to="loc_us-gaap_TangibleAssetImpairmentCharges_2aa8f566-30fe-4b06-a2a2-10857d5016a0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_blfs_PaymentsForSettlementEscrow_ac48dfff-c936-4d8c-944f-4b6ce2dbf017" xlink:href="blfs-20240930.xsd#blfs_PaymentsForSettlementEscrow"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_44eafede-318e-4de7-a5a1-32d81a61d16d" xlink:to="loc_blfs_PaymentsForSettlementEscrow_ac48dfff-c936-4d8c-944f-4b6ce2dbf017" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationDepletionAndAmortization_bff72d7a-84a9-42d8-9173-fca012c70112" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DepreciationDepletionAndAmortization"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_44eafede-318e-4de7-a5a1-32d81a61d16d" xlink:to="loc_us-gaap_DepreciationDepletionAndAmortization_bff72d7a-84a9-42d8-9173-fca012c70112" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_blfs_AmortizationOfIntangibleAssetsConsolidatedBasis_bb04359e-1f48-4239-aff9-908a839d7432" xlink:href="blfs-20240930.xsd#blfs_AmortizationOfIntangibleAssetsConsolidatedBasis"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_44eafede-318e-4de7-a5a1-32d81a61d16d" xlink:to="loc_blfs_AmortizationOfIntangibleAssetsConsolidatedBasis_bb04359e-1f48-4239-aff9-908a839d7432" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AmortizationOfFinancingCosts_658956bc-1897-4d2a-9a14-962175537abe" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AmortizationOfFinancingCosts"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_44eafede-318e-4de7-a5a1-32d81a61d16d" xlink:to="loc_us-gaap_AmortizationOfFinancingCosts_658956bc-1897-4d2a-9a14-962175537abe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensation_f2383730-6ef8-4256-b2f1-e44759572150" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensation"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_44eafede-318e-4de7-a5a1-32d81a61d16d" xlink:to="loc_us-gaap_ShareBasedCompensation_f2383730-6ef8-4256-b2f1-e44759572150" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_blfs_NoncashLeaseExpense_d1173405-05fb-4cd3-92b0-d9c6e7ece16a" xlink:href="blfs-20240930.xsd#blfs_NoncashLeaseExpense"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_44eafede-318e-4de7-a5a1-32d81a61d16d" xlink:to="loc_blfs_NoncashLeaseExpense_d1173405-05fb-4cd3-92b0-d9c6e7ece16a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_46c54ff1-aa47-4d99-8bae-e69deab8fc2c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_44eafede-318e-4de7-a5a1-32d81a61d16d" xlink:to="loc_us-gaap_DeferredIncomeTaxExpenseBenefit_46c54ff1-aa47-4d99-8bae-e69deab8fc2c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1_3aabb482-154f-45e1-b499-e87ddaeb459a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_44eafede-318e-4de7-a5a1-32d81a61d16d" xlink:to="loc_us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1_3aabb482-154f-45e1-b499-e87ddaeb459a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/netLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInEquitySecuritiesFvNi_7660fdfd-d99a-41c8-a1ef-273ae8b1af1c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInEquitySecuritiesFvNi"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_44eafede-318e-4de7-a5a1-32d81a61d16d" xlink:to="loc_us-gaap_IncreaseDecreaseInEquitySecuritiesFvNi_7660fdfd-d99a-41c8-a1ef-273ae8b1af1c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccretionAmortizationOfDiscountsAndPremiumsInvestments_048ad7d3-aadb-460a-8fcf-1bff8232c3de" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccretionAmortizationOfDiscountsAndPremiumsInvestments"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_44eafede-318e-4de7-a5a1-32d81a61d16d" xlink:to="loc_us-gaap_AccretionAmortizationOfDiscountsAndPremiumsInvestments_048ad7d3-aadb-460a-8fcf-1bff8232c3de" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnSaleOfPropertyPlantEquipment_0b6bde88-9e19-44b2-b293-076e3e5e0aaa" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GainLossOnSaleOfPropertyPlantEquipment"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_44eafede-318e-4de7-a5a1-32d81a61d16d" xlink:to="loc_us-gaap_GainLossOnSaleOfPropertyPlantEquipment_0b6bde88-9e19-44b2-b293-076e3e5e0aaa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_blfs_GainLossOnDispositionOfAssetsHeldForRent_d42b2461-7198-46c1-a886-3c03c8eb435d" xlink:href="blfs-20240930.xsd#blfs_GainLossOnDispositionOfAssetsHeldForRent"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_44eafede-318e-4de7-a5a1-32d81a61d16d" xlink:to="loc_blfs_GainLossOnDispositionOfAssetsHeldForRent_d42b2461-7198-46c1-a886-3c03c8eb435d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupNotDiscontinuedOperationGainLossOnDisposal_4dcf384c-4de5-4c09-b45b-f0fe5ddcc45d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisposalGroupNotDiscontinuedOperationGainLossOnDisposal"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_44eafede-318e-4de7-a5a1-32d81a61d16d" xlink:to="loc_us-gaap_DisposalGroupNotDiscontinuedOperationGainLossOnDisposal_4dcf384c-4de5-4c09-b45b-f0fe5ddcc45d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOperatingAssetsAbstract_04e78f26-b77d-47c2-a8bd-c23e1b247d0d" 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_2e480e2f-2caf-4176-a35c-f50b7b3a0e04" xlink:to="loc_us-gaap_IncreaseDecreaseInOperatingAssetsAbstract_04e78f26-b77d-47c2-a8bd-c23e1b247d0d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_0d3478e8-6255-4769-8be0-b0b2e39f4d99" 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_04e78f26-b77d-47c2-a8bd-c23e1b247d0d" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_0d3478e8-6255-4769-8be0-b0b2e39f4d99" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInInventories_2bb83fb6-e4b6-43dc-93c3-6c70962f2c27" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInInventories"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingAssetsAbstract_04e78f26-b77d-47c2-a8bd-c23e1b247d0d" xlink:to="loc_us-gaap_IncreaseDecreaseInInventories_2bb83fb6-e4b6-43dc-93c3-6c70962f2c27" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_blfs_IncreaseDecreaseInPrepaidExpenseOtherCurrentAssetsAndLongTermDeposits_0510a5f7-02b6-49db-b19a-7e7dd9e2b079" xlink:href="blfs-20240930.xsd#blfs_IncreaseDecreaseInPrepaidExpenseOtherCurrentAssetsAndLongTermDeposits"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingAssetsAbstract_04e78f26-b77d-47c2-a8bd-c23e1b247d0d" xlink:to="loc_blfs_IncreaseDecreaseInPrepaidExpenseOtherCurrentAssetsAndLongTermDeposits_0510a5f7-02b6-49db-b19a-7e7dd9e2b079" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsPayable_558a24e8-d19a-482b-8760-e745b6a93a29" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInAccountsPayable"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingAssetsAbstract_04e78f26-b77d-47c2-a8bd-c23e1b247d0d" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsPayable_558a24e8-d19a-482b-8760-e745b6a93a29" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities_fd6966ed-6d37-48a1-8a4d-d8c6986d1bf9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingAssetsAbstract_04e78f26-b77d-47c2-a8bd-c23e1b247d0d" xlink:to="loc_us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities_fd6966ed-6d37-48a1-8a4d-d8c6986d1bf9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_blfs_WarrantyLiability_e83161d8-d1e7-4f76-afb3-704d911e3ac8" xlink:href="blfs-20240930.xsd#blfs_WarrantyLiability"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingAssetsAbstract_04e78f26-b77d-47c2-a8bd-c23e1b247d0d" xlink:to="loc_blfs_WarrantyLiability_e83161d8-d1e7-4f76-afb3-704d911e3ac8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccruedTaxesPayable_edb95393-3b10-4674-8f26-466fb6f5c52d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInAccruedTaxesPayable"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingAssetsAbstract_04e78f26-b77d-47c2-a8bd-c23e1b247d0d" xlink:to="loc_us-gaap_IncreaseDecreaseInAccruedTaxesPayable_edb95393-3b10-4674-8f26-466fb6f5c52d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherOperatingLiabilities_bd7b580a-d8d2-4306-81a5-db948d7928b4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInOtherOperatingLiabilities"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingAssetsAbstract_04e78f26-b77d-47c2-a8bd-c23e1b247d0d" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherOperatingLiabilities_bd7b580a-d8d2-4306-81a5-db948d7928b4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_1ecbc55a-aa44-49ed-977b-d2d9de0c9fbb" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_2e480e2f-2caf-4176-a35c-f50b7b3a0e04" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_1ecbc55a-aa44-49ed-977b-d2d9de0c9fbb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_949f2e58-900a-41db-a6f5-84602b248d02" 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_02f5a29b-73bc-430d-937b-9ada7eaf5f66" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_949f2e58-900a-41db-a6f5-84602b248d02" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt_98cf7519-4924-4b43-ac3c-c92450e8d327" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_949f2e58-900a-41db-a6f5-84602b248d02" xlink:to="loc_us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt_98cf7519-4924-4b43-ac3c-c92450e8d327" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt_d8020df8-f4dd-4cba-9ff0-d4d84b17c3e4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_949f2e58-900a-41db-a6f5-84602b248d02" xlink:to="loc_us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt_d8020df8-f4dd-4cba-9ff0-d4d84b17c3e4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_blfs_MaturitiesOfAvailableForSaleSecurities_919669a5-2a37-4fb3-8770-52331f643ddb" xlink:href="blfs-20240930.xsd#blfs_MaturitiesOfAvailableForSaleSecurities"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_949f2e58-900a-41db-a6f5-84602b248d02" xlink:to="loc_blfs_MaturitiesOfAvailableForSaleSecurities_919669a5-2a37-4fb3-8770-52331f643ddb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_blfs_PaymentsToAcquireAssetsHeldForRent_1b5544f9-0255-45e8-950e-3cd3d9c16aa3" xlink:href="blfs-20240930.xsd#blfs_PaymentsToAcquireAssetsHeldForRent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_949f2e58-900a-41db-a6f5-84602b248d02" xlink:to="loc_blfs_PaymentsToAcquireAssetsHeldForRent_1b5544f9-0255-45e8-950e-3cd3d9c16aa3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_blfs_PaymentsForProceedsFromPropertyPlantAndEquipment_71a12c9c-0021-4ac1-95fc-c93e961569ed" xlink:href="blfs-20240930.xsd#blfs_PaymentsForProceedsFromPropertyPlantAndEquipment"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_949f2e58-900a-41db-a6f5-84602b248d02" xlink:to="loc_blfs_PaymentsForProceedsFromPropertyPlantAndEquipment_71a12c9c-0021-4ac1-95fc-c93e961569ed" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_blfs_PaymentsFromDivestitureOfBusinesses_e372415f-192e-4387-8e07-809fa74a951d" xlink:href="blfs-20240930.xsd#blfs_PaymentsFromDivestitureOfBusinesses"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_949f2e58-900a-41db-a6f5-84602b248d02" xlink:to="loc_blfs_PaymentsFromDivestitureOfBusinesses_e372415f-192e-4387-8e07-809fa74a951d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_e4c77708-3811-4466-8dd9-b402a06a8b28" 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_949f2e58-900a-41db-a6f5-84602b248d02" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_e4c77708-3811-4466-8dd9-b402a06a8b28" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_02d595c1-62eb-44e5-862a-02c5f7346933" 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_02f5a29b-73bc-430d-937b-9ada7eaf5f66" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_02d595c1-62eb-44e5-862a-02c5f7346933" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfOtherLongTermDebt_609c57e4-a12f-4112-81ad-685234c3b841" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RepaymentsOfOtherLongTermDebt"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_02d595c1-62eb-44e5-862a-02c5f7346933" xlink:to="loc_us-gaap_RepaymentsOfOtherLongTermDebt_609c57e4-a12f-4112-81ad-685234c3b841" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromStockOptionsExercised_fd569d89-d337-41a1-af0d-223b657e9847" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromStockOptionsExercised"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_02d595c1-62eb-44e5-862a-02c5f7346933" xlink:to="loc_us-gaap_ProceedsFromStockOptionsExercised_fd569d89-d337-41a1-af0d-223b657e9847" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfSecuredDebt_26efae27-db49-41bc-a587-ac9ea30b0e46" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RepaymentsOfSecuredDebt"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_02d595c1-62eb-44e5-862a-02c5f7346933" xlink:to="loc_us-gaap_RepaymentsOfSecuredDebt_26efae27-db49-41bc-a587-ac9ea30b0e46" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_blfs_ProceedsFromFinancedInsurancePremium_66f59bbe-abae-4ca8-87bf-9bd3862c64b9" xlink:href="blfs-20240930.xsd#blfs_ProceedsFromFinancedInsurancePremium"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_02d595c1-62eb-44e5-862a-02c5f7346933" xlink:to="loc_blfs_ProceedsFromFinancedInsurancePremium_66f59bbe-abae-4ca8-87bf-9bd3862c64b9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_blfs_RepaymentsOfFinancedInsurancePremium_bbfe7b1f-d0a7-4694-98f5-ee84eb7602de" xlink:href="blfs-20240930.xsd#blfs_RepaymentsOfFinancedInsurancePremium"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_02d595c1-62eb-44e5-862a-02c5f7346933" xlink:to="loc_blfs_RepaymentsOfFinancedInsurancePremium_bbfe7b1f-d0a7-4694-98f5-ee84eb7602de" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities_684d58f3-c1e9-45c4-9eee-1d009c52422b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromPaymentsForOtherFinancingActivities"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_02d595c1-62eb-44e5-862a-02c5f7346933" xlink:to="loc_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities_684d58f3-c1e9-45c4-9eee-1d009c52422b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_403df4a1-aaff-4b62-8ff1-5b42f83fd5e1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_02d595c1-62eb-44e5-862a-02c5f7346933" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_403df4a1-aaff-4b62-8ff1-5b42f83fd5e1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect_2b95b8d4-0de4-4041-98e2-e1d580aa3697" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_02f5a29b-73bc-430d-937b-9ada7eaf5f66" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect_2b95b8d4-0de4-4041-98e2-e1d580aa3697" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_5bcb2a0a-b33f-4ad3-b0ff-756fb13dee95" 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_02f5a29b-73bc-430d-937b-9ada7eaf5f66" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_5bcb2a0a-b33f-4ad3-b0ff-756fb13dee95" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations_49dc614b-56d4-48a1-85af-c58d1885e05a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_02f5a29b-73bc-430d-937b-9ada7eaf5f66" xlink:to="loc_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations_49dc614b-56d4-48a1-85af-c58d1885e05a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_90502674-bf38-4df1-87c3-f0792d5972ea" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_02f5a29b-73bc-430d-937b-9ada7eaf5f66" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_90502674-bf38-4df1-87c3-f0792d5972ea" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_bbfefa4a-4d1d-4b41-ba82-6b58d777057c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_02f5a29b-73bc-430d-937b-9ada7eaf5f66" xlink:to="loc_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_bbfefa4a-4d1d-4b41-ba82-6b58d777057c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalExpendituresIncurredButNotYetPaid_e0ab1894-900d-40ad-a89a-393ad4a7854b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CapitalExpendituresIncurredButNotYetPaid"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_bbfefa4a-4d1d-4b41-ba82-6b58d777057c" xlink:to="loc_us-gaap_CapitalExpendituresIncurredButNotYetPaid_e0ab1894-900d-40ad-a89a-393ad4a7854b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_blfs_EquipmentAcquiredUnderOperatingLeases_05fc6077-7c25-432a-bceb-72f0da6063b4" xlink:href="blfs-20240930.xsd#blfs_EquipmentAcquiredUnderOperatingLeases"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_bbfefa4a-4d1d-4b41-ba82-6b58d777057c" xlink:to="loc_blfs_EquipmentAcquiredUnderOperatingLeases_05fc6077-7c25-432a-bceb-72f0da6063b4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_blfs_EquipmentAcquiredUnderFinancingLeases_6e8e25c7-278c-4849-bc06-f27bb7d69a18" xlink:href="blfs-20240930.xsd#blfs_EquipmentAcquiredUnderFinancingLeases"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_bbfefa4a-4d1d-4b41-ba82-6b58d777057c" xlink:to="loc_blfs_EquipmentAcquiredUnderFinancingLeases_6e8e25c7-278c-4849-bc06-f27bb7d69a18" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignCurrencyTransactionGainLossUnrealized_b9e4ef30-c6d2-48f0-bd23-e03082a8d25b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ForeignCurrencyTransactionGainLossUnrealized"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_bbfefa4a-4d1d-4b41-ba82-6b58d777057c" xlink:to="loc_us-gaap_ForeignCurrencyTransactionGainLossUnrealized_b9e4ef30-c6d2-48f0-bd23-e03082a8d25b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedGainLoss_79d434c0-b39e-4abf-8ea5-ecafa87e99c2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtSecuritiesAvailableForSaleUnrealizedGainLoss"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_bbfefa4a-4d1d-4b41-ba82-6b58d777057c" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedGainLoss_79d434c0-b39e-4abf-8ea5-ecafa87e99c2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_blfs_NonCashIssuanceEarnoutShares_e77e44a1-3bde-4590-9b86-9d3692bea9fd" xlink:href="blfs-20240930.xsd#blfs_NonCashIssuanceEarnoutShares"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_bbfefa4a-4d1d-4b41-ba82-6b58d777057c" xlink:to="loc_blfs_NonCashIssuanceEarnoutShares_e77e44a1-3bde-4590-9b86-9d3692bea9fd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestPaidNet_9949fe11-effd-45d1-a276-8a24c99e0c94" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestPaidNet"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_bbfefa4a-4d1d-4b41-ba82-6b58d777057c" xlink:to="loc_us-gaap_InterestPaidNet_9949fe11-effd-45d1-a276-8a24c99e0c94" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_blfs_NoncashSettlementOfEscrow_6410abaf-c045-4637-a648-82660315aa6c" xlink:href="blfs-20240930.xsd#blfs_NoncashSettlementOfEscrow"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_bbfefa4a-4d1d-4b41-ba82-6b58d777057c" xlink:to="loc_blfs_NoncashSettlementOfEscrow_6410abaf-c045-4637-a648-82660315aa6c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.biolifesolutions.com/role/Organizationandsignificantaccountingpolicies" xlink:type="simple" xlink:href="blfs-20240930.xsd#Organizationandsignificantaccountingpolicies"/>
  <link:presentationLink xlink:role="http://www.biolifesolutions.com/role/Organizationandsignificantaccountingpolicies" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_7fa0b8de-4eae-4d4e-a9c7-ac3fb153a741" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock_ce78094d-7893-4ef4-893e-0c9edea21017" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_7fa0b8de-4eae-4d4e-a9c7-ac3fb153a741" xlink:to="loc_us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock_ce78094d-7893-4ef4-893e-0c9edea21017" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.biolifesolutions.com/role/Correctionofimmaterialerrors" xlink:type="simple" xlink:href="blfs-20240930.xsd#Correctionofimmaterialerrors"/>
  <link:presentationLink xlink:role="http://www.biolifesolutions.com/role/Correctionofimmaterialerrors" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingChangesAndErrorCorrectionsAbstract_28f2a089-0998-4636-9e39-a22e299c2ab3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountingChangesAndErrorCorrectionsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ErrorCorrectionTextBlock_141e8492-b8e3-4ffb-bce3-c1d9e5ca85a0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ErrorCorrectionTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingChangesAndErrorCorrectionsAbstract_28f2a089-0998-4636-9e39-a22e299c2ab3" xlink:to="loc_us-gaap_ErrorCorrectionTextBlock_141e8492-b8e3-4ffb-bce3-c1d9e5ca85a0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.biolifesolutions.com/role/Discontinuedoperations" xlink:type="simple" xlink:href="blfs-20240930.xsd#Discontinuedoperations"/>
  <link:presentationLink xlink:role="http://www.biolifesolutions.com/role/Discontinuedoperations" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract_129a0c5a-5965-463c-be92-694be9621183" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock_8385d5e4-0d1a-4344-9623-04a0d6e28cde" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract_129a0c5a-5965-463c-be92-694be9621183" xlink:to="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock_8385d5e4-0d1a-4344-9623-04a0d6e28cde" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.biolifesolutions.com/role/Fairvaluemeasurement" xlink:type="simple" xlink:href="blfs-20240930.xsd#Fairvaluemeasurement"/>
  <link:presentationLink xlink:role="http://www.biolifesolutions.com/role/Fairvaluemeasurement" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract_bae5a77e-09d1-4311-a4e3-327ef6ceb7ef" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueDisclosuresAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresTextBlock_348fa65f-2321-43c0-a0fd-a7b81671c566" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueDisclosuresTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_bae5a77e-09d1-4311-a4e3-327ef6ceb7ef" xlink:to="loc_us-gaap_FairValueDisclosuresTextBlock_348fa65f-2321-43c0-a0fd-a7b81671c566" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.biolifesolutions.com/role/Investments" xlink:type="simple" xlink:href="blfs-20240930.xsd#Investments"/>
  <link:presentationLink xlink:role="http://www.biolifesolutions.com/role/Investments" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_43551027-1872-42bb-9d6e-9574c9f3a458" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentTextBlock_0f0f2244-78b5-4cb5-a992-33ea4b221dc6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InvestmentTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_43551027-1872-42bb-9d6e-9574c9f3a458" xlink:to="loc_us-gaap_InvestmentTextBlock_0f0f2244-78b5-4cb5-a992-33ea4b221dc6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.biolifesolutions.com/role/Inventories" xlink:type="simple" xlink:href="blfs-20240930.xsd#Inventories"/>
  <link:presentationLink xlink:role="http://www.biolifesolutions.com/role/Inventories" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryDisclosureAbstract_60f70a39-ff25-4455-aca7-2ad9ce6c6266" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryDisclosureTextBlock_73674725-c0c5-4f3f-a424-2710a612e7ea" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InventoryDisclosureAbstract_60f70a39-ff25-4455-aca7-2ad9ce6c6266" xlink:to="loc_us-gaap_InventoryDisclosureTextBlock_73674725-c0c5-4f3f-a424-2710a612e7ea" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.biolifesolutions.com/role/Leases" xlink:type="simple" xlink:href="blfs-20240930.xsd#Leases"/>
  <link:presentationLink xlink:role="http://www.biolifesolutions.com/role/Leases" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAbstract_1e3fb75b-7b8a-44d3-ab3c-2041d8ed6fbc" 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_68eef783-3854-4e30-9f3e-f1c8def3852a" 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_1e3fb75b-7b8a-44d3-ab3c-2041d8ed6fbc" xlink:to="loc_us-gaap_LesseeOperatingLeasesTextBlock_68eef783-3854-4e30-9f3e-f1c8def3852a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeFinanceLeasesTextBlock_28347dbd-f457-4cf7-b429-cc6388d60863" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeFinanceLeasesTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_1e3fb75b-7b8a-44d3-ab3c-2041d8ed6fbc" xlink:to="loc_us-gaap_LesseeFinanceLeasesTextBlock_28347dbd-f457-4cf7-b429-cc6388d60863" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.biolifesolutions.com/role/Assetsheldforrent" xlink:type="simple" xlink:href="blfs-20240930.xsd#Assetsheldforrent"/>
  <link:presentationLink xlink:role="http://www.biolifesolutions.com/role/Assetsheldforrent" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_87675737-953f-4720-bcd1-b1ab4b7fabe7" 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_blfs_AssetsHeldForRentTextBlock_a5ac4840-c301-4c0e-b53d-83b4a0ee9811" xlink:href="blfs-20240930.xsd#blfs_AssetsHeldForRentTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_87675737-953f-4720-bcd1-b1ab4b7fabe7" xlink:to="loc_blfs_AssetsHeldForRentTextBlock_a5ac4840-c301-4c0e-b53d-83b4a0ee9811" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.biolifesolutions.com/role/Propertyandequipment" xlink:type="simple" xlink:href="blfs-20240930.xsd#Propertyandequipment"/>
  <link:presentationLink xlink:role="http://www.biolifesolutions.com/role/Propertyandequipment" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAbstract_5d45877b-390b-4c92-aa7e-b6f4b6753cfa" 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_665dc671-97dc-4562-9069-4a94c7dc1362" 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_5d45877b-390b-4c92-aa7e-b6f4b6753cfa" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_665dc671-97dc-4562-9069-4a94c7dc1362" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.biolifesolutions.com/role/Goodwillandintangibleassets" xlink:type="simple" xlink:href="blfs-20240930.xsd#Goodwillandintangibleassets"/>
  <link:presentationLink xlink:role="http://www.biolifesolutions.com/role/Goodwillandintangibleassets" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_bb3b4ca5-6335-4a4c-a757-c1c1e6a8f982" 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_GoodwillAndIntangibleAssetsDisclosureTextBlock_5b49747f-4d25-4c00-8762-c9543c85cf87" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_bb3b4ca5-6335-4a4c-a757-c1c1e6a8f982" xlink:to="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock_5b49747f-4d25-4c00-8762-c9543c85cf87" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.biolifesolutions.com/role/Accruedexpensesandothercurrentliabilities" xlink:type="simple" xlink:href="blfs-20240930.xsd#Accruedexpensesandothercurrentliabilities"/>
  <link:presentationLink xlink:role="http://www.biolifesolutions.com/role/Accruedexpensesandothercurrentliabilities" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_bde37d80-a053-4526-9e00-f146d3155c3d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock_4fe4f78d-916b-49cc-976f-d2dfef0aadd5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_bde37d80-a053-4526-9e00-f146d3155c3d" xlink:to="loc_us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock_4fe4f78d-916b-49cc-976f-d2dfef0aadd5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.biolifesolutions.com/role/Commitmentsandcontingencies" xlink:type="simple" xlink:href="blfs-20240930.xsd#Commitmentsandcontingencies"/>
  <link:presentationLink xlink:role="http://www.biolifesolutions.com/role/Commitmentsandcontingencies" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_3af9b205-e340-4fc0-b1ba-4916226cccf8" 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_729845f4-f006-48d3-9f6e-8a8f9c3f4537" 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_3af9b205-e340-4fc0-b1ba-4916226cccf8" xlink:to="loc_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_729845f4-f006-48d3-9f6e-8a8f9c3f4537" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.biolifesolutions.com/role/Longtermdebt" xlink:type="simple" xlink:href="blfs-20240930.xsd#Longtermdebt"/>
  <link:presentationLink xlink:role="http://www.biolifesolutions.com/role/Longtermdebt" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureAbstract_09fab4e2-f9fc-4b43-a0b5-9b1f6e686bf3" 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_LongTermDebtTextBlock_fff7e966-8118-48fc-8793-778d85ce2719" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_09fab4e2-f9fc-4b43-a0b5-9b1f6e686bf3" xlink:to="loc_us-gaap_LongTermDebtTextBlock_fff7e966-8118-48fc-8793-778d85ce2719" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.biolifesolutions.com/role/Revenue" xlink:type="simple" xlink:href="blfs-20240930.xsd#Revenue"/>
  <link:presentationLink xlink:role="http://www.biolifesolutions.com/role/Revenue" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerAbstract_ee0e967c-1e09-448d-8c75-7b98ae169fb4" 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_98796b7f-1e29-4b3a-a42f-5ecb504921c2" 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_ee0e967c-1e09-448d-8c75-7b98ae169fb4" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerTextBlock_98796b7f-1e29-4b3a-a42f-5ecb504921c2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.biolifesolutions.com/role/Stockbasedcompensation" xlink:type="simple" xlink:href="blfs-20240930.xsd#Stockbasedcompensation"/>
  <link:presentationLink xlink:role="http://www.biolifesolutions.com/role/Stockbasedcompensation" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_7a349ada-9a97-4278-adc6-e64f1bf2bf3a" 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_af19636e-aa49-4772-8f87-96247f34cf29" 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_7a349ada-9a97-4278-adc6-e64f1bf2bf3a" xlink:to="loc_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_af19636e-aa49-4772-8f87-96247f34cf29" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.biolifesolutions.com/role/Incometaxes" xlink:type="simple" xlink:href="blfs-20240930.xsd#Incometaxes"/>
  <link:presentationLink xlink:role="http://www.biolifesolutions.com/role/Incometaxes" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_fa39a4e3-f35f-431b-a8ac-a2c622cdd495" 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_c70bb711-43d5-4692-9a56-a13bf1746dbd" 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_fa39a4e3-f35f-431b-a8ac-a2c622cdd495" xlink:to="loc_us-gaap_IncomeTaxDisclosureTextBlock_c70bb711-43d5-4692-9a56-a13bf1746dbd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.biolifesolutions.com/role/Netlossfromcontinuingoperationspercommonshare" xlink:type="simple" xlink:href="blfs-20240930.xsd#Netlossfromcontinuingoperationspercommonshare"/>
  <link:presentationLink xlink:role="http://www.biolifesolutions.com/role/Netlossfromcontinuingoperationspercommonshare" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract_54bffaf3-2249-4e6c-8b23-29e3c900f468" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareTextBlock_93903615-5c1f-4967-8202-9b3c9f0526a9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_54bffaf3-2249-4e6c-8b23-29e3c900f468" xlink:to="loc_us-gaap_EarningsPerShareTextBlock_93903615-5c1f-4967-8202-9b3c9f0526a9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.biolifesolutions.com/role/Employeebenefitplan" xlink:type="simple" xlink:href="blfs-20240930.xsd#Employeebenefitplan"/>
  <link:presentationLink xlink:role="http://www.biolifesolutions.com/role/Employeebenefitplan" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_9102da01-b0b7-4faa-853e-a45e6bf2d97c" 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_DefinedContributionPlanTextBlock_47c59b8e-9139-407a-b417-8eeed52b6f10" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedContributionPlanTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_9102da01-b0b7-4faa-853e-a45e6bf2d97c" xlink:to="loc_us-gaap_DefinedContributionPlanTextBlock_47c59b8e-9139-407a-b417-8eeed52b6f10" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.biolifesolutions.com/role/Subsequentevents" xlink:type="simple" xlink:href="blfs-20240930.xsd#Subsequentevents"/>
  <link:presentationLink xlink:role="http://www.biolifesolutions.com/role/Subsequentevents" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventsAbstract_9b36d798-dd5c-42e3-a3e0-e72219617fde" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventsTextBlock_eebc3ce1-2fe2-46ae-81c1-8c536e3f1eaa" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventsTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventsAbstract_9b36d798-dd5c-42e3-a3e0-e72219617fde" xlink:to="loc_us-gaap_SubsequentEventsTextBlock_eebc3ce1-2fe2-46ae-81c1-8c536e3f1eaa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.biolifesolutions.com/role/OrganizationandsignificantaccountingpoliciesPolicies" xlink:type="simple" xlink:href="blfs-20240930.xsd#OrganizationandsignificantaccountingpoliciesPolicies"/>
  <link:presentationLink xlink:role="http://www.biolifesolutions.com/role/OrganizationandsignificantaccountingpoliciesPolicies" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_419035b4-1bbb-44e9-b880-72d092d2990b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UseOfEstimates_bf2d91aa-383b-42fa-83dd-9ed8e25ef9a8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UseOfEstimates"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_419035b4-1bbb-44e9-b880-72d092d2990b" xlink:to="loc_us-gaap_UseOfEstimates_bf2d91aa-383b-42fa-83dd-9ed8e25ef9a8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BasisOfAccountingPolicyPolicyTextBlock_92af3d52-e201-418a-9c6f-e05a3a704b23" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BasisOfAccountingPolicyPolicyTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_419035b4-1bbb-44e9-b880-72d092d2990b" xlink:to="loc_us-gaap_BasisOfAccountingPolicyPolicyTextBlock_92af3d52-e201-418a-9c6f-e05a3a704b23" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock_faa82113-78ed-4406-9f58-383f6958a4bc" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_419035b4-1bbb-44e9-b880-72d092d2990b" xlink:to="loc_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock_faa82113-78ed-4406-9f58-383f6958a4bc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingPolicyPolicyTextBlock_7430cbc3-8aa7-4554-aa11-39cd533c1ec2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SegmentReportingPolicyPolicyTextBlock"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_419035b4-1bbb-44e9-b880-72d092d2990b" xlink:to="loc_us-gaap_SegmentReportingPolicyPolicyTextBlock_7430cbc3-8aa7-4554-aa11-39cd533c1ec2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskCreditRisk_73197935-b4dd-4423-9fe7-d7ba719251e9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskCreditRisk"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_419035b4-1bbb-44e9-b880-72d092d2990b" xlink:to="loc_us-gaap_ConcentrationRiskCreditRisk_73197935-b4dd-4423-9fe7-d7ba719251e9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_03be3b47-1dcb-4a4a-b19e-b08e67ca92d9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_419035b4-1bbb-44e9-b880-72d092d2990b" xlink:to="loc_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_03be3b47-1dcb-4a4a-b19e-b08e67ca92d9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.biolifesolutions.com/role/OrganizationandsignificantaccountingpoliciesTables" xlink:type="simple" xlink:href="blfs-20240930.xsd#OrganizationandsignificantaccountingpoliciesTables"/>
  <link:presentationLink xlink:role="http://www.biolifesolutions.com/role/OrganizationandsignificantaccountingpoliciesTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_57bd10c0-9e64-4155-8993-cfa37fd1584f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SchedulesOfConcentrationOfRiskByRiskFactorTextBlock_05305085-eee1-46be-858b-9da0e111c59e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SchedulesOfConcentrationOfRiskByRiskFactorTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_57bd10c0-9e64-4155-8993-cfa37fd1584f" xlink:to="loc_us-gaap_SchedulesOfConcentrationOfRiskByRiskFactorTextBlock_05305085-eee1-46be-858b-9da0e111c59e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock_7d9717bf-05a8-46cc-b1a8-2b93aaee6492" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_57bd10c0-9e64-4155-8993-cfa37fd1584f" xlink:to="loc_us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock_7d9717bf-05a8-46cc-b1a8-2b93aaee6492" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock_2aa11629-cb1e-4765-a863-ed2461ea3789" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_57bd10c0-9e64-4155-8993-cfa37fd1584f" xlink:to="loc_us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock_2aa11629-cb1e-4765-a863-ed2461ea3789" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.biolifesolutions.com/role/CorrectionofimmaterialerrorsTables" xlink:type="simple" xlink:href="blfs-20240930.xsd#CorrectionofimmaterialerrorsTables"/>
  <link:presentationLink xlink:role="http://www.biolifesolutions.com/role/CorrectionofimmaterialerrorsTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingChangesAndErrorCorrectionsAbstract_49466ed0-5de3-4939-9eda-654ba63a6eb0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountingChangesAndErrorCorrectionsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentsTextBlock_1791cc23-abc3-4652-b056-fa341bdd1389" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentsTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingChangesAndErrorCorrectionsAbstract_49466ed0-5de3-4939-9eda-654ba63a6eb0" xlink:to="loc_us-gaap_ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentsTextBlock_1791cc23-abc3-4652-b056-fa341bdd1389" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.biolifesolutions.com/role/DiscontinuedoperationsTables" xlink:type="simple" xlink:href="blfs-20240930.xsd#DiscontinuedoperationsTables"/>
  <link:presentationLink xlink:role="http://www.biolifesolutions.com/role/DiscontinuedoperationsTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract_6e53d8a0-f8a9-444d-a5d0-e35acf147b87" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock_89221490-98ca-4888-944f-c5a0c7b11a63" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract_6e53d8a0-f8a9-444d-a5d0-e35acf147b87" xlink:to="loc_us-gaap_ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock_89221490-98ca-4888-944f-c5a0c7b11a63" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.biolifesolutions.com/role/FairvaluemeasurementTables" xlink:type="simple" xlink:href="blfs-20240930.xsd#FairvaluemeasurementTables"/>
  <link:presentationLink xlink:role="http://www.biolifesolutions.com/role/FairvaluemeasurementTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract_0b981b37-bb21-4164-864a-f1c82c749170" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueDisclosuresAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock_b2750c21-3bbb-489f-8c85-dba6324c76c7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_0b981b37-bb21-4164-864a-f1c82c749170" xlink:to="loc_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock_b2750c21-3bbb-489f-8c85-dba6324c76c7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock_9edbe43e-75b9-4292-aa8a-964bdcd448f1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_0b981b37-bb21-4164-864a-f1c82c749170" xlink:to="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock_9edbe43e-75b9-4292-aa8a-964bdcd448f1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.biolifesolutions.com/role/InvestmentsTables" xlink:type="simple" xlink:href="blfs-20240930.xsd#InvestmentsTables"/>
  <link:presentationLink xlink:role="http://www.biolifesolutions.com/role/InvestmentsTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_a8367ad8-b971-4afa-bce5-1effb0577810" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleTableTextBlock_2e234717-10fa-47d5-a40c-e3b3deca2c2b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtSecuritiesAvailableForSaleTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_a8367ad8-b971-4afa-bce5-1effb0577810" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleTableTextBlock_2e234717-10fa-47d5-a40c-e3b3deca2c2b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.biolifesolutions.com/role/InventoriesTables" xlink:type="simple" xlink:href="blfs-20240930.xsd#InventoriesTables"/>
  <link:presentationLink xlink:role="http://www.biolifesolutions.com/role/InventoriesTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryDisclosureAbstract_5abb2dcb-b2f0-4b6e-beec-54f9f52b980f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfInventoryCurrentTableTextBlock_9b14079d-2900-4ac7-98f7-df1363153135" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfInventoryCurrentTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InventoryDisclosureAbstract_5abb2dcb-b2f0-4b6e-beec-54f9f52b980f" xlink:to="loc_us-gaap_ScheduleOfInventoryCurrentTableTextBlock_9b14079d-2900-4ac7-98f7-df1363153135" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.biolifesolutions.com/role/LeasesTables" xlink:type="simple" xlink:href="blfs-20240930.xsd#LeasesTables"/>
  <link:presentationLink xlink:role="http://www.biolifesolutions.com/role/LeasesTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAbstract_b21355af-b33d-42a1-87fb-806217a0284c" 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_blfs_LesseeOperatingAndFinanceLeaseTermAndDiscountRateTableTextBlock_38d8d054-15cc-4c4c-af0d-69ee8f062668" xlink:href="blfs-20240930.xsd#blfs_LesseeOperatingAndFinanceLeaseTermAndDiscountRateTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_b21355af-b33d-42a1-87fb-806217a0284c" xlink:to="loc_blfs_LesseeOperatingAndFinanceLeaseTermAndDiscountRateTableTextBlock_38d8d054-15cc-4c4c-af0d-69ee8f062668" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseCostTableTextBlock_1f1115ef-b839-47be-afc4-7dd21f422bc5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LeaseCostTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_b21355af-b33d-42a1-87fb-806217a0284c" xlink:to="loc_us-gaap_LeaseCostTableTextBlock_1f1115ef-b839-47be-afc4-7dd21f422bc5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_cb4e8655-307f-4933-b740-3a57c367299a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_b21355af-b33d-42a1-87fb-806217a0284c" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_cb4e8655-307f-4933-b740-3a57c367299a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityMaturityTableTextBlock_e74dcc26-ef83-43e1-b3f6-fdd216146945" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseLiabilityMaturityTableTextBlock"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_b21355af-b33d-42a1-87fb-806217a0284c" xlink:to="loc_us-gaap_FinanceLeaseLiabilityMaturityTableTextBlock_e74dcc26-ef83-43e1-b3f6-fdd216146945" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.biolifesolutions.com/role/AssetsheldforrentTables" xlink:type="simple" xlink:href="blfs-20240930.xsd#AssetsheldforrentTables"/>
  <link:presentationLink xlink:role="http://www.biolifesolutions.com/role/AssetsheldforrentTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_e232f24a-934f-44db-87bc-dcb85dd29b96" 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_blfs_ScheduleOfAssetsHeldForRentTableTextBlock_0dfe59ef-ff7c-4359-a327-cdeb8fd9e9e5" xlink:href="blfs-20240930.xsd#blfs_ScheduleOfAssetsHeldForRentTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_e232f24a-934f-44db-87bc-dcb85dd29b96" xlink:to="loc_blfs_ScheduleOfAssetsHeldForRentTableTextBlock_0dfe59ef-ff7c-4359-a327-cdeb8fd9e9e5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.biolifesolutions.com/role/PropertyandequipmentTables" xlink:type="simple" xlink:href="blfs-20240930.xsd#PropertyandequipmentTables"/>
  <link:presentationLink xlink:role="http://www.biolifesolutions.com/role/PropertyandequipmentTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAbstract_18fbcd73-68d6-49b8-b106-d9e335d4744d" 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_308640c9-255b-4fc9-b26a-23c63b6ab1f7" 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_18fbcd73-68d6-49b8-b106-d9e335d4744d" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTextBlock_308640c9-255b-4fc9-b26a-23c63b6ab1f7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.biolifesolutions.com/role/GoodwillandintangibleassetsTables" xlink:type="simple" xlink:href="blfs-20240930.xsd#GoodwillandintangibleassetsTables"/>
  <link:presentationLink xlink:role="http://www.biolifesolutions.com/role/GoodwillandintangibleassetsTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_5f9effbe-34cd-463d-82aa-ec9485c18bb2" 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_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_2ae7fa0b-69db-423d-99a7-aeaa3fdab8d5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_5f9effbe-34cd-463d-82aa-ec9485c18bb2" xlink:to="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_2ae7fa0b-69db-423d-99a7-aeaa3fdab8d5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_9a7183fd-5a60-41f2-88ff-c0dc817ce748" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_5f9effbe-34cd-463d-82aa-ec9485c18bb2" xlink:to="loc_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_9a7183fd-5a60-41f2-88ff-c0dc817ce748" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.biolifesolutions.com/role/AccruedexpensesandothercurrentliabilitiesTables" xlink:type="simple" xlink:href="blfs-20240930.xsd#AccruedexpensesandothercurrentliabilitiesTables"/>
  <link:presentationLink xlink:role="http://www.biolifesolutions.com/role/AccruedexpensesandothercurrentliabilitiesTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_832676b3-d63a-4b5a-9e18-f558be4b6bb7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherCurrentLiabilitiesTableTextBlock_b55b31ba-d5c7-4802-a58e-42f96a098ad0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherCurrentLiabilitiesTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_832676b3-d63a-4b5a-9e18-f558be4b6bb7" xlink:to="loc_us-gaap_OtherCurrentLiabilitiesTableTextBlock_b55b31ba-d5c7-4802-a58e-42f96a098ad0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.biolifesolutions.com/role/LongtermdebtTables" xlink:type="simple" xlink:href="blfs-20240930.xsd#LongtermdebtTables"/>
  <link:presentationLink xlink:role="http://www.biolifesolutions.com/role/LongtermdebtTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureAbstract_964977c0-d885-4567-9118-f703977859db" 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_ScheduleOfDebtTableTextBlock_04a26bb7-636c-46b7-82ea-316346d86c1e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfDebtTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_964977c0-d885-4567-9118-f703977859db" xlink:to="loc_us-gaap_ScheduleOfDebtTableTextBlock_04a26bb7-636c-46b7-82ea-316346d86c1e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock_329d9e1c-f975-4daf-86ca-e26385777749" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_964977c0-d885-4567-9118-f703977859db" xlink:to="loc_us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock_329d9e1c-f975-4daf-86ca-e26385777749" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.biolifesolutions.com/role/RevenueTables" xlink:type="simple" xlink:href="blfs-20240930.xsd#RevenueTables"/>
  <link:presentationLink xlink:role="http://www.biolifesolutions.com/role/RevenueTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerAbstract_d85f844e-1698-4635-8ad7-f983720534fa" 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_blfs_RevenuesByProductLineTableTextBlock_f6f10e93-4e84-457f-8e4e-843dbd217c47" xlink:href="blfs-20240930.xsd#blfs_RevenuesByProductLineTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract_d85f844e-1698-4635-8ad7-f983720534fa" xlink:to="loc_blfs_RevenuesByProductLineTableTextBlock_f6f10e93-4e84-457f-8e4e-843dbd217c47" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock_7e7f2691-2b2e-4866-9c44-13a07e6df390" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract_d85f844e-1698-4635-8ad7-f983720534fa" xlink:to="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock_7e7f2691-2b2e-4866-9c44-13a07e6df390" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.biolifesolutions.com/role/StockbasedcompensationTables" xlink:type="simple" xlink:href="blfs-20240930.xsd#StockbasedcompensationTables"/>
  <link:presentationLink xlink:role="http://www.biolifesolutions.com/role/StockbasedcompensationTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_51798b5a-1b5c-4f83-8c99-8b7bf18332fb" 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_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_19db889e-52e3-4005-a87a-9bb99c160e8a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_51798b5a-1b5c-4f83-8c99-8b7bf18332fb" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_19db889e-52e3-4005-a87a-9bb99c160e8a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock_9682f6b1-0f22-4c9f-9e80-fd92fd3f000b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_51798b5a-1b5c-4f83-8c99-8b7bf18332fb" xlink:to="loc_us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock_9682f6b1-0f22-4c9f-9e80-fd92fd3f000b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock_d906c002-03e1-4a41-ba22-811cb26b16e8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_51798b5a-1b5c-4f83-8c99-8b7bf18332fb" xlink:to="loc_us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock_d906c002-03e1-4a41-ba22-811cb26b16e8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.biolifesolutions.com/role/NetlossfromcontinuingoperationspercommonshareTables" xlink:type="simple" xlink:href="blfs-20240930.xsd#NetlossfromcontinuingoperationspercommonshareTables"/>
  <link:presentationLink xlink:role="http://www.biolifesolutions.com/role/NetlossfromcontinuingoperationspercommonshareTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract_077487ea-0d7c-4145-a5de-1ebb6c6ebf88" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEarningsPerShareBasicByCommonClassTextBlock_b3d73b85-b718-412a-9456-cfc1881f49f0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfEarningsPerShareBasicByCommonClassTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_077487ea-0d7c-4145-a5de-1ebb6c6ebf88" xlink:to="loc_us-gaap_ScheduleOfEarningsPerShareBasicByCommonClassTextBlock_b3d73b85-b718-412a-9456-cfc1881f49f0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock_eef871aa-875d-4151-8ac9-f1dba88faf66" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_077487ea-0d7c-4145-a5de-1ebb6c6ebf88" xlink:to="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock_eef871aa-875d-4151-8ac9-f1dba88faf66" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.biolifesolutions.com/role/OrganizationandsignificantaccountingpoliciesNarrativeDetails" xlink:type="simple" xlink:href="blfs-20240930.xsd#OrganizationandsignificantaccountingpoliciesNarrativeDetails"/>
  <link:presentationLink xlink:role="http://www.biolifesolutions.com/role/OrganizationandsignificantaccountingpoliciesNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_e138a5de-3bd5-425e-90b4-a90d13fceacc" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShortTermDebtTable_4cb140bc-4a5f-426e-b49e-4c6fd625a966" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfShortTermDebtTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_e138a5de-3bd5-425e-90b4-a90d13fceacc" xlink:to="loc_us-gaap_ScheduleOfShortTermDebtTable_4cb140bc-4a5f-426e-b49e-4c6fd625a966" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_395a6413-cca3-4a13-ae63-107690973353" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShortTermDebtTable_4cb140bc-4a5f-426e-b49e-4c6fd625a966" xlink:to="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_395a6413-cca3-4a13-ae63-107690973353" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskBenchmarkDomain_0be3f83d-426b-44f5-9900-e5338b33962b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskBenchmarkDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_395a6413-cca3-4a13-ae63-107690973353" xlink:to="loc_us-gaap_ConcentrationRiskBenchmarkDomain_0be3f83d-426b-44f5-9900-e5338b33962b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_blfs_SupplyPurchaseMember_0bba347d-8561-4599-9a32-f8991834688d" xlink:href="blfs-20240930.xsd#blfs_SupplyPurchaseMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskBenchmarkDomain_0be3f83d-426b-44f5-9900-e5338b33962b" xlink:to="loc_blfs_SupplyPurchaseMember_0bba347d-8561-4599-9a32-f8991834688d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableMember_b333f215-81b1-4c1f-958c-69aaef3c881d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsPayableMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskBenchmarkDomain_0be3f83d-426b-44f5-9900-e5338b33962b" xlink:to="loc_us-gaap_AccountsPayableMember_b333f215-81b1-4c1f-958c-69aaef3c881d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskByTypeAxis_809ed7c5-7287-41cc-ace1-cfa1c29ece8a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskByTypeAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShortTermDebtTable_4cb140bc-4a5f-426e-b49e-4c6fd625a966" xlink:to="loc_us-gaap_ConcentrationRiskByTypeAxis_809ed7c5-7287-41cc-ace1-cfa1c29ece8a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskTypeDomain_b979e4a1-c4d4-4a73-858f-c722f9504325" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskByTypeAxis_809ed7c5-7287-41cc-ace1-cfa1c29ece8a" xlink:to="loc_us-gaap_ConcentrationRiskTypeDomain_b979e4a1-c4d4-4a73-858f-c722f9504325" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SupplierConcentrationRiskMember_0afbfe44-33c2-4600-ba7d-6d4730ac9734" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SupplierConcentrationRiskMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskTypeDomain_b979e4a1-c4d4-4a73-858f-c722f9504325" xlink:to="loc_us-gaap_SupplierConcentrationRiskMember_0afbfe44-33c2-4600-ba7d-6d4730ac9734" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis_b7bb095a-c264-4395-a257-afa22f929552" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShortTermDebtTable_4cb140bc-4a5f-426e-b49e-4c6fd625a966" xlink:to="loc_us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis_b7bb095a-c264-4395-a257-afa22f929552" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionSupplierDomain_fdd690d0-d9a2-42a2-97d1-526e1a9e5451" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionSupplierDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis_b7bb095a-c264-4395-a257-afa22f929552" xlink:to="loc_us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionSupplierDomain_fdd690d0-d9a2-42a2-97d1-526e1a9e5451" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_blfs_OneSupplierMember_5e96b3b2-a2c1-493f-aef9-2607557e5f4a" xlink:href="blfs-20240930.xsd#blfs_OneSupplierMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionSupplierDomain_fdd690d0-d9a2-42a2-97d1-526e1a9e5451" xlink:to="loc_blfs_OneSupplierMember_5e96b3b2-a2c1-493f-aef9-2607557e5f4a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermDebtLineItems_ab2421ee-404a-45f8-bd41-985a46f4c42b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShortTermDebtLineItems"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShortTermDebtTable_4cb140bc-4a5f-426e-b49e-4c6fd625a966" xlink:to="loc_us-gaap_ShortTermDebtLineItems_ab2421ee-404a-45f8-bd41-985a46f4c42b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NumberOfReportableSegments_142c0c03-10fd-4f89-bf77-f0aaa43ba7d6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NumberOfReportableSegments"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShortTermDebtLineItems_ab2421ee-404a-45f8-bd41-985a46f4c42b" xlink:to="loc_us-gaap_NumberOfReportableSegments_142c0c03-10fd-4f89-bf77-f0aaa43ba7d6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NumberOfReportingUnits_f9faf41c-16ae-4ca7-a158-2e5bf6f7c6af" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NumberOfReportingUnits"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShortTermDebtLineItems_ab2421ee-404a-45f8-bd41-985a46f4c42b" xlink:to="loc_us-gaap_NumberOfReportingUnits_f9faf41c-16ae-4ca7-a158-2e5bf6f7c6af" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsAndShortTermInvestments_57f9ffce-992f-43e0-903c-73fd994b1755" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashCashEquivalentsAndShortTermInvestments"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShortTermDebtLineItems_ab2421ee-404a-45f8-bd41-985a46f4c42b" xlink:to="loc_us-gaap_CashCashEquivalentsAndShortTermInvestments_57f9ffce-992f-43e0-903c-73fd994b1755" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskPercentage1_47b5830a-f5c0-4aa8-bd2f-e254d28c8a34" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskPercentage1"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShortTermDebtLineItems_ab2421ee-404a-45f8-bd41-985a46f4c42b" xlink:to="loc_us-gaap_ConcentrationRiskPercentage1_47b5830a-f5c0-4aa8-bd2f-e254d28c8a34" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.biolifesolutions.com/role/OrganizationandsignificantaccountingpoliciesScheduleofConcentrationsofCreditRiskandBusinessRiskDetails" xlink:type="simple" xlink:href="blfs-20240930.xsd#OrganizationandsignificantaccountingpoliciesScheduleofConcentrationsofCreditRiskandBusinessRiskDetails"/>
  <link:presentationLink xlink:role="http://www.biolifesolutions.com/role/OrganizationandsignificantaccountingpoliciesScheduleofConcentrationsofCreditRiskandBusinessRiskDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_ab2bbb1b-2eb1-47fb-8f9a-eacf930f2446" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskTable_bf510862-c2ad-4c88-867a-2e1c09013bc5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_ab2bbb1b-2eb1-47fb-8f9a-eacf930f2446" xlink:to="loc_us-gaap_ConcentrationRiskTable_bf510862-c2ad-4c88-867a-2e1c09013bc5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MajorCustomersAxis_550581c2-abe1-4f69-8b6c-b08af2733f12" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MajorCustomersAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskTable_bf510862-c2ad-4c88-867a-2e1c09013bc5" xlink:to="loc_srt_MajorCustomersAxis_550581c2-abe1-4f69-8b6c-b08af2733f12" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_NameOfMajorCustomerDomain_81c035f0-10e1-4b8e-9937-691829a0dfa5" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_NameOfMajorCustomerDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_MajorCustomersAxis_550581c2-abe1-4f69-8b6c-b08af2733f12" xlink:to="loc_srt_NameOfMajorCustomerDomain_81c035f0-10e1-4b8e-9937-691829a0dfa5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_blfs_CustomerAMember_bb4f7614-9633-4d9b-9408-56c31c313d15" xlink:href="blfs-20240930.xsd#blfs_CustomerAMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_NameOfMajorCustomerDomain_81c035f0-10e1-4b8e-9937-691829a0dfa5" xlink:to="loc_blfs_CustomerAMember_bb4f7614-9633-4d9b-9408-56c31c313d15" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_blfs_CustomerBMember_c49b3bda-c261-4f41-bac6-6a6a33a86d43" xlink:href="blfs-20240930.xsd#blfs_CustomerBMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_NameOfMajorCustomerDomain_81c035f0-10e1-4b8e-9937-691829a0dfa5" xlink:to="loc_blfs_CustomerBMember_c49b3bda-c261-4f41-bac6-6a6a33a86d43" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_blfs_CustomerCMember_bb80288d-a8e4-47f8-b65e-fde6827c335d" xlink:href="blfs-20240930.xsd#blfs_CustomerCMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_NameOfMajorCustomerDomain_81c035f0-10e1-4b8e-9937-691829a0dfa5" xlink:to="loc_blfs_CustomerCMember_bb80288d-a8e4-47f8-b65e-fde6827c335d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_95fdb7c3-7b38-4eef-8c03-cb6b5abacf0f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskTable_bf510862-c2ad-4c88-867a-2e1c09013bc5" xlink:to="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_95fdb7c3-7b38-4eef-8c03-cb6b5abacf0f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskBenchmarkDomain_81bfb41c-f20a-4d68-aed0-9186994bafb4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskBenchmarkDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_95fdb7c3-7b38-4eef-8c03-cb6b5abacf0f" xlink:to="loc_us-gaap_ConcentrationRiskBenchmarkDomain_81bfb41c-f20a-4d68-aed0-9186994bafb4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableMember_443fd1ef-94a0-46d2-a8a6-6a049d1bbe30" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsReceivableMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskBenchmarkDomain_81bfb41c-f20a-4d68-aed0-9186994bafb4" xlink:to="loc_us-gaap_AccountsReceivableMember_443fd1ef-94a0-46d2-a8a6-6a049d1bbe30" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SalesRevenueNetMember_25809caf-3c1e-4c65-9a4d-9a1b4de442ba" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SalesRevenueNetMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskBenchmarkDomain_81bfb41c-f20a-4d68-aed0-9186994bafb4" xlink:to="loc_us-gaap_SalesRevenueNetMember_25809caf-3c1e-4c65-9a4d-9a1b4de442ba" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskByTypeAxis_a57e3857-0115-473a-a211-82cdad27bb5a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskByTypeAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskTable_bf510862-c2ad-4c88-867a-2e1c09013bc5" xlink:to="loc_us-gaap_ConcentrationRiskByTypeAxis_a57e3857-0115-473a-a211-82cdad27bb5a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskTypeDomain_b7f02c59-ad2f-421a-b484-40c87ceb1529" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskByTypeAxis_a57e3857-0115-473a-a211-82cdad27bb5a" xlink:to="loc_us-gaap_ConcentrationRiskTypeDomain_b7f02c59-ad2f-421a-b484-40c87ceb1529" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CustomerConcentrationRiskMember_3e695617-faf7-4884-925d-1379f8556771" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CustomerConcentrationRiskMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskTypeDomain_b7f02c59-ad2f-421a-b484-40c87ceb1529" xlink:to="loc_us-gaap_CustomerConcentrationRiskMember_3e695617-faf7-4884-925d-1379f8556771" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskLineItems_0a8915b1-2b90-4096-92cc-aebd80a6b0a1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskLineItems"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskTable_bf510862-c2ad-4c88-867a-2e1c09013bc5" xlink:to="loc_us-gaap_ConcentrationRiskLineItems_0a8915b1-2b90-4096-92cc-aebd80a6b0a1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskPercentage1_eabc7fbf-9f92-4359-b00d-4cd16de2a348" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskPercentage1"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskLineItems_0a8915b1-2b90-4096-92cc-aebd80a6b0a1" xlink:to="loc_us-gaap_ConcentrationRiskPercentage1_eabc7fbf-9f92-4359-b00d-4cd16de2a348" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.biolifesolutions.com/role/OrganizationandsignificantaccountingpoliciesScheduleofProductRevenueConcentrationDetails" xlink:type="simple" xlink:href="blfs-20240930.xsd#OrganizationandsignificantaccountingpoliciesScheduleofProductRevenueConcentrationDetails"/>
  <link:presentationLink xlink:role="http://www.biolifesolutions.com/role/OrganizationandsignificantaccountingpoliciesScheduleofProductRevenueConcentrationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_7e185452-927f-4212-95db-4d0f4c33237e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskTable_a6b2e725-3503-4613-916c-dddc4660100d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_7e185452-927f-4212-95db-4d0f4c33237e" xlink:to="loc_us-gaap_ConcentrationRiskTable_a6b2e725-3503-4613-916c-dddc4660100d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductOrServiceAxis_3d74b5ce-fa35-449f-a5b3-8022b478646e" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ProductOrServiceAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskTable_a6b2e725-3503-4613-916c-dddc4660100d" xlink:to="loc_srt_ProductOrServiceAxis_3d74b5ce-fa35-449f-a5b3-8022b478646e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_2878e368-6c78-4d17-a1bf-73b38740d690" 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_3d74b5ce-fa35-449f-a5b3-8022b478646e" xlink:to="loc_srt_ProductsAndServicesDomain_2878e368-6c78-4d17-a1bf-73b38740d690" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_blfs_CryoStorProductsMember_e1465ee0-fa18-4a85-9459-adcc3898aaea" xlink:href="blfs-20240930.xsd#blfs_CryoStorProductsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_2878e368-6c78-4d17-a1bf-73b38740d690" xlink:to="loc_blfs_CryoStorProductsMember_e1465ee0-fa18-4a85-9459-adcc3898aaea" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_fdfe20aa-56e4-49a4-8af0-2cdd9d90306b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskTable_a6b2e725-3503-4613-916c-dddc4660100d" xlink:to="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_fdfe20aa-56e4-49a4-8af0-2cdd9d90306b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskBenchmarkDomain_46063209-47ec-4cde-b4e9-de280128515e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskBenchmarkDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskByBenchmarkAxis_fdfe20aa-56e4-49a4-8af0-2cdd9d90306b" xlink:to="loc_us-gaap_ConcentrationRiskBenchmarkDomain_46063209-47ec-4cde-b4e9-de280128515e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SalesRevenueNetMember_f42fbbac-4a90-445f-8903-b286895f973f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SalesRevenueNetMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskBenchmarkDomain_46063209-47ec-4cde-b4e9-de280128515e" xlink:to="loc_us-gaap_SalesRevenueNetMember_f42fbbac-4a90-445f-8903-b286895f973f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskByTypeAxis_8429584e-70f6-400a-ab69-6b0a7b3d1b8b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskByTypeAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskTable_a6b2e725-3503-4613-916c-dddc4660100d" xlink:to="loc_us-gaap_ConcentrationRiskByTypeAxis_8429584e-70f6-400a-ab69-6b0a7b3d1b8b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskTypeDomain_56f3685f-9ff0-4f08-b1c5-20a11cab00a6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskByTypeAxis_8429584e-70f6-400a-ab69-6b0a7b3d1b8b" xlink:to="loc_us-gaap_ConcentrationRiskTypeDomain_56f3685f-9ff0-4f08-b1c5-20a11cab00a6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProductConcentrationRiskMember_2b56a20d-a549-4d8b-8f38-11d8cddc648e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProductConcentrationRiskMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskTypeDomain_56f3685f-9ff0-4f08-b1c5-20a11cab00a6" xlink:to="loc_us-gaap_ProductConcentrationRiskMember_2b56a20d-a549-4d8b-8f38-11d8cddc648e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeographicConcentrationRiskMember_88e2dbdb-6a35-4c34-98fd-ad8787d64cb8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GeographicConcentrationRiskMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskTypeDomain_56f3685f-9ff0-4f08-b1c5-20a11cab00a6" xlink:to="loc_us-gaap_GeographicConcentrationRiskMember_88e2dbdb-6a35-4c34-98fd-ad8787d64cb8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementGeographicalAxis_05bb4169-6dbf-476d-bb48-848ce3c16220" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_StatementGeographicalAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskTable_a6b2e725-3503-4613-916c-dddc4660100d" xlink:to="loc_srt_StatementGeographicalAxis_05bb4169-6dbf-476d-bb48-848ce3c16220" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_SegmentGeographicalDomain_ea5011c4-0e6f-40d2-8a02-7af9210e48be" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_SegmentGeographicalDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_StatementGeographicalAxis_05bb4169-6dbf-476d-bb48-848ce3c16220" xlink:to="loc_srt_SegmentGeographicalDomain_ea5011c4-0e6f-40d2-8a02-7af9210e48be" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_country_US_b5e6f000-0a9d-4262-bd66-3342b467c2e2" xlink:href="https://xbrl.sec.gov/country/2024/country-2024.xsd#country_US"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_ea5011c4-0e6f-40d2-8a02-7af9210e48be" xlink:to="loc_country_US_b5e6f000-0a9d-4262-bd66-3342b467c2e2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EMEAMember_76e2583e-3711-4610-b6a2-25691f33082b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EMEAMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_ea5011c4-0e6f-40d2-8a02-7af9210e48be" xlink:to="loc_us-gaap_EMEAMember_76e2583e-3711-4610-b6a2-25691f33082b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_blfs_GeographicOtherMember_ffe0cfc2-f0a0-48b5-b7a9-379677bf7954" xlink:href="blfs-20240930.xsd#blfs_GeographicOtherMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_SegmentGeographicalDomain_ea5011c4-0e6f-40d2-8a02-7af9210e48be" xlink:to="loc_blfs_GeographicOtherMember_ffe0cfc2-f0a0-48b5-b7a9-379677bf7954" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskLineItems_654935f3-ff28-41e1-ad7b-08efa6e89750" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskLineItems"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskTable_a6b2e725-3503-4613-916c-dddc4660100d" xlink:to="loc_us-gaap_ConcentrationRiskLineItems_654935f3-ff28-41e1-ad7b-08efa6e89750" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConcentrationRiskPercentage1_5a0dae75-34ad-45bc-be4c-b4f091afe519" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskPercentage1"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ConcentrationRiskLineItems_654935f3-ff28-41e1-ad7b-08efa6e89750" xlink:to="loc_us-gaap_ConcentrationRiskPercentage1_5a0dae75-34ad-45bc-be4c-b4f091afe519" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.biolifesolutions.com/role/CorrectionofimmaterialerrorsDetails" xlink:type="simple" xlink:href="blfs-20240930.xsd#CorrectionofimmaterialerrorsDetails"/>
  <link:presentationLink xlink:role="http://www.biolifesolutions.com/role/CorrectionofimmaterialerrorsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingChangesAndErrorCorrectionsAbstract_db25ad44-ee9e-439b-a663-60dcbe256510" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountingChangesAndErrorCorrectionsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentRestatementTable_a9e87af9-0376-4705-8c32-2b40568fa2bf" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentRestatementTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingChangesAndErrorCorrectionsAbstract_db25ad44-ee9e-439b-a663-60dcbe256510" xlink:to="loc_us-gaap_ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentRestatementTable_a9e87af9-0376-4705-8c32-2b40568fa2bf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RestatementAxis_c57cde4b-cb49-4014-9975-1ee0aa9c8205" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RestatementAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentRestatementTable_a9e87af9-0376-4705-8c32-2b40568fa2bf" xlink:to="loc_srt_RestatementAxis_c57cde4b-cb49-4014-9975-1ee0aa9c8205" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RestatementDomain_9569b6ce-ab1c-49df-a0c3-67aaf2951442" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RestatementDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RestatementAxis_c57cde4b-cb49-4014-9975-1ee0aa9c8205" xlink:to="loc_srt_RestatementDomain_9569b6ce-ab1c-49df-a0c3-67aaf2951442" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScenarioPreviouslyReportedMember_a0e4ec9f-3676-4ed1-b2ac-4a3ecd289984" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ScenarioPreviouslyReportedMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RestatementDomain_9569b6ce-ab1c-49df-a0c3-67aaf2951442" xlink:to="loc_srt_ScenarioPreviouslyReportedMember_a0e4ec9f-3676-4ed1-b2ac-4a3ecd289984" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RestatementAdjustmentMember_ad040bc9-2985-4d9d-bfff-f94d92a7cf7d" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RestatementAdjustmentMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RestatementDomain_9569b6ce-ab1c-49df-a0c3-67aaf2951442" xlink:to="loc_srt_RestatementAdjustmentMember_ad040bc9-2985-4d9d-bfff-f94d92a7cf7d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementLineItems_a109c11d-1b46-4927-8068-32fa82e59641" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentRestatementTable_a9e87af9-0376-4705-8c32-2b40568fa2bf" xlink:to="loc_us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementLineItems_a109c11d-1b46-4927-8068-32fa82e59641" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BalanceSheetRelatedDisclosuresAbstract_b8e44596-3036-4bef-a45b-a04a3c3a6829" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BalanceSheetRelatedDisclosuresAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementLineItems_a109c11d-1b46-4927-8068-32fa82e59641" xlink:to="loc_us-gaap_BalanceSheetRelatedDisclosuresAbstract_b8e44596-3036-4bef-a45b-a04a3c3a6829" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapital_87753410-e7b6-44a9-85b4-bf63a3d9409e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdditionalPaidInCapital"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BalanceSheetRelatedDisclosuresAbstract_b8e44596-3036-4bef-a45b-a04a3c3a6829" xlink:to="loc_us-gaap_AdditionalPaidInCapital_87753410-e7b6-44a9-85b4-bf63a3d9409e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_c68ca8f2-47a8-4049-8ffc-9ffdb6c2af84" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BalanceSheetRelatedDisclosuresAbstract_b8e44596-3036-4bef-a45b-a04a3c3a6829" xlink:to="loc_us-gaap_RetainedEarningsAccumulatedDeficit_c68ca8f2-47a8-4049-8ffc-9ffdb6c2af84" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.biolifesolutions.com/role/DiscontinuedoperationsNarrativeDetails" xlink:type="simple" xlink:href="blfs-20240930.xsd#DiscontinuedoperationsNarrativeDetails"/>
  <link:presentationLink xlink:role="http://www.biolifesolutions.com/role/DiscontinuedoperationsNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract_9539162c-7fc9-4808-9dcd-b9ff4f6525e8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_924fb9d7-62b1-4522-8b83-0c00970e962c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract_9539162c-7fc9-4808-9dcd-b9ff4f6525e8" xlink:to="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_924fb9d7-62b1-4522-8b83-0c00970e962c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_1445b540-99e5-4627-b57d-34295358facd" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LegalEntityAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_924fb9d7-62b1-4522-8b83-0c00970e962c" xlink:to="loc_dei_LegalEntityAxis_1445b540-99e5-4627-b57d-34295358facd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_12ee501f-104f-4baa-9b6a-82aa809d5312" 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_1445b540-99e5-4627-b57d-34295358facd" xlink:to="loc_dei_EntityDomain_12ee501f-104f-4baa-9b6a-82aa809d5312" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_blfs_GlobalCoolingMember_df50f024-7761-413d-b310-52ead497bc23" xlink:href="blfs-20240930.xsd#blfs_GlobalCoolingMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_12ee501f-104f-4baa-9b6a-82aa809d5312" xlink:to="loc_blfs_GlobalCoolingMember_df50f024-7761-413d-b310-52ead497bc23" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupClassificationAxis_140205c4-ac10-4be7-9f73-b025b8336417" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisposalGroupClassificationAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_924fb9d7-62b1-4522-8b83-0c00970e962c" xlink:to="loc_us-gaap_DisposalGroupClassificationAxis_140205c4-ac10-4be7-9f73-b025b8336417" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupClassificationDomain_21b28263-aa75-4578-b7f9-1073ac7f6b94" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisposalGroupClassificationDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisposalGroupClassificationAxis_140205c4-ac10-4be7-9f73-b025b8336417" xlink:to="loc_us-gaap_DisposalGroupClassificationDomain_21b28263-aa75-4578-b7f9-1073ac7f6b94" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DiscontinuedOperationsDisposedOfBySaleMember_8ebb4519-b53d-4e5d-b081-654fcda40042" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DiscontinuedOperationsDisposedOfBySaleMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisposalGroupClassificationDomain_21b28263-aa75-4578-b7f9-1073ac7f6b94" xlink:to="loc_us-gaap_DiscontinuedOperationsDisposedOfBySaleMember_8ebb4519-b53d-4e5d-b081-654fcda40042" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_dfee913e-cc15-413e-b688-89b4b2992b8a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_924fb9d7-62b1-4522-8b83-0c00970e962c" xlink:to="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_dfee913e-cc15-413e-b688-89b4b2992b8a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_876ec335-4893-41f2-80a1-3eae5bb1c3d8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_dfee913e-cc15-413e-b688-89b4b2992b8a" xlink:to="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_876ec335-4893-41f2-80a1-3eae5bb1c3d8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_blfs_GlobalCoolingMember_b53827d5-8b5b-4f2c-8aaf-7be80b2c49e2" xlink:href="blfs-20240930.xsd#blfs_GlobalCoolingMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_876ec335-4893-41f2-80a1-3eae5bb1c3d8" xlink:to="loc_blfs_GlobalCoolingMember_b53827d5-8b5b-4f2c-8aaf-7be80b2c49e2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_927ac798-ca6c-4ded-ab42-e0acbc00dd8b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_924fb9d7-62b1-4522-8b83-0c00970e962c" xlink:to="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_927ac798-ca6c-4ded-ab42-e0acbc00dd8b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_blfs_DisposalGroupIncludingDiscontinuedOperationCashRequiredOnClosingDate_2521af9b-e3d5-4a3e-b07f-6963b4f7e170" xlink:href="blfs-20240930.xsd#blfs_DisposalGroupIncludingDiscontinuedOperationCashRequiredOnClosingDate"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_927ac798-ca6c-4ded-ab42-e0acbc00dd8b" xlink:to="loc_blfs_DisposalGroupIncludingDiscontinuedOperationCashRequiredOnClosingDate_2521af9b-e3d5-4a3e-b07f-6963b4f7e170" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_blfs_DisposalGroupIncludingDiscontinuedOperationChargesRelatedToCashFundedByEntity_886e5e41-14c5-480d-9731-ab0690145f17" xlink:href="blfs-20240930.xsd#blfs_DisposalGroupIncludingDiscontinuedOperationChargesRelatedToCashFundedByEntity"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_927ac798-ca6c-4ded-ab42-e0acbc00dd8b" xlink:to="loc_blfs_DisposalGroupIncludingDiscontinuedOperationChargesRelatedToCashFundedByEntity_886e5e41-14c5-480d-9731-ab0690145f17" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_blfs_DisposalGroupIncludingDiscontinuedOperationDebtRepaymentCost_bcb94bc0-f090-4239-8701-d9268208506d" xlink:href="blfs-20240930.xsd#blfs_DisposalGroupIncludingDiscontinuedOperationDebtRepaymentCost"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_927ac798-ca6c-4ded-ab42-e0acbc00dd8b" xlink:to="loc_blfs_DisposalGroupIncludingDiscontinuedOperationDebtRepaymentCost_bcb94bc0-f090-4239-8701-d9268208506d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_blfs_DisposalGroupIncludingDiscontinuedOperationAssumedLiabilitiesAccountsPayable_461d4834-ca45-4024-9215-d5446b02ddd7" xlink:href="blfs-20240930.xsd#blfs_DisposalGroupIncludingDiscontinuedOperationAssumedLiabilitiesAccountsPayable"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_927ac798-ca6c-4ded-ab42-e0acbc00dd8b" xlink:to="loc_blfs_DisposalGroupIncludingDiscontinuedOperationAssumedLiabilitiesAccountsPayable_461d4834-ca45-4024-9215-d5446b02ddd7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringAndRelatedCostExpectedNumberOfPositionsEliminated_5e48c369-506d-43c4-97c5-3113268a2dec" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestructuringAndRelatedCostExpectedNumberOfPositionsEliminated"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_927ac798-ca6c-4ded-ab42-e0acbc00dd8b" xlink:to="loc_us-gaap_RestructuringAndRelatedCostExpectedNumberOfPositionsEliminated_5e48c369-506d-43c4-97c5-3113268a2dec" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringAndRelatedCostNumberOfPositionsEliminatedInceptionToDatePercent_01857a0d-9693-46d8-853a-d8f3f0551699" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestructuringAndRelatedCostNumberOfPositionsEliminatedInceptionToDatePercent"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_927ac798-ca6c-4ded-ab42-e0acbc00dd8b" xlink:to="loc_us-gaap_RestructuringAndRelatedCostNumberOfPositionsEliminatedInceptionToDatePercent_01857a0d-9693-46d8-853a-d8f3f0551699" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DiscontinuedOperationPeriodOfContinuingInvolvementAfterDisposal_011123a8-fbe1-4338-8e29-fe960957912c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DiscontinuedOperationPeriodOfContinuingInvolvementAfterDisposal"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_927ac798-ca6c-4ded-ab42-e0acbc00dd8b" xlink:to="loc_us-gaap_DiscontinuedOperationPeriodOfContinuingInvolvementAfterDisposal_011123a8-fbe1-4338-8e29-fe960957912c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_blfs_DisposalGroupIncludingDiscontinuedOperationDepreciation_50607c56-323f-4204-860d-35831d7e1c1e" xlink:href="blfs-20240930.xsd#blfs_DisposalGroupIncludingDiscontinuedOperationDepreciation"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_927ac798-ca6c-4ded-ab42-e0acbc00dd8b" xlink:to="loc_blfs_DisposalGroupIncludingDiscontinuedOperationDepreciation_50607c56-323f-4204-860d-35831d7e1c1e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_blfs_DisposalGroupIncludingDiscontinuedOperationCapitalExpenditureCost_2036ecc4-d1b2-41a1-8237-7f0af86f3f66" xlink:href="blfs-20240930.xsd#blfs_DisposalGroupIncludingDiscontinuedOperationCapitalExpenditureCost"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_927ac798-ca6c-4ded-ab42-e0acbc00dd8b" xlink:to="loc_blfs_DisposalGroupIncludingDiscontinuedOperationCapitalExpenditureCost_2036ecc4-d1b2-41a1-8237-7f0af86f3f66" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_blfs_DisposalGroupIncludingDiscontinuedOperationAmortization_7256136f-9486-466d-8718-166e71147bd6" xlink:href="blfs-20240930.xsd#blfs_DisposalGroupIncludingDiscontinuedOperationAmortization"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_927ac798-ca6c-4ded-ab42-e0acbc00dd8b" xlink:to="loc_blfs_DisposalGroupIncludingDiscontinuedOperationAmortization_7256136f-9486-466d-8718-166e71147bd6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.biolifesolutions.com/role/DiscontinuedoperationsLossonDisposalofGlobalCoolingDetails" xlink:type="simple" xlink:href="blfs-20240930.xsd#DiscontinuedoperationsLossonDisposalofGlobalCoolingDetails"/>
  <link:presentationLink xlink:role="http://www.biolifesolutions.com/role/DiscontinuedoperationsLossonDisposalofGlobalCoolingDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract_d4060c9c-5387-4999-a521-5fccf5d8c331" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_99c8d3d1-ea87-49d1-8a6c-e134bdae8946" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract_d4060c9c-5387-4999-a521-5fccf5d8c331" xlink:to="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_99c8d3d1-ea87-49d1-8a6c-e134bdae8946" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupClassificationAxis_0870d7b8-1041-4f01-b931-881b19a514a5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisposalGroupClassificationAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_99c8d3d1-ea87-49d1-8a6c-e134bdae8946" xlink:to="loc_us-gaap_DisposalGroupClassificationAxis_0870d7b8-1041-4f01-b931-881b19a514a5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupClassificationDomain_3d68c3a3-f7b6-4bc9-9b81-1eed37cdcf95" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisposalGroupClassificationDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisposalGroupClassificationAxis_0870d7b8-1041-4f01-b931-881b19a514a5" xlink:to="loc_us-gaap_DisposalGroupClassificationDomain_3d68c3a3-f7b6-4bc9-9b81-1eed37cdcf95" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DiscontinuedOperationsDisposedOfBySaleMember_3e4e96c8-59dd-4dcb-99db-1b083d2cd628" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DiscontinuedOperationsDisposedOfBySaleMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisposalGroupClassificationDomain_3d68c3a3-f7b6-4bc9-9b81-1eed37cdcf95" xlink:to="loc_us-gaap_DiscontinuedOperationsDisposedOfBySaleMember_3e4e96c8-59dd-4dcb-99db-1b083d2cd628" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_06bf1076-3ca3-47aa-ad2b-76e364b9ab1d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_99c8d3d1-ea87-49d1-8a6c-e134bdae8946" xlink:to="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_06bf1076-3ca3-47aa-ad2b-76e364b9ab1d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_e89ccee7-4ecb-4518-bac3-31f0859b21fa" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_06bf1076-3ca3-47aa-ad2b-76e364b9ab1d" xlink:to="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_e89ccee7-4ecb-4518-bac3-31f0859b21fa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_blfs_GlobalCoolingMember_982fb474-6e69-4ff5-bc65-3d30ff659f24" xlink:href="blfs-20240930.xsd#blfs_GlobalCoolingMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_e89ccee7-4ecb-4518-bac3-31f0859b21fa" xlink:to="loc_blfs_GlobalCoolingMember_982fb474-6e69-4ff5-bc65-3d30ff659f24" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_39220a53-b957-49d8-a970-b8042af46924" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_99c8d3d1-ea87-49d1-8a6c-e134bdae8946" xlink:to="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_39220a53-b957-49d8-a970-b8042af46924" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_blfs_DisposalGroupIncludingDiscontinuedOperationSellingPricePerShare_01ce2ac9-77e8-4515-9a5a-c212f4782861" xlink:href="blfs-20240930.xsd#blfs_DisposalGroupIncludingDiscontinuedOperationSellingPricePerShare"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_39220a53-b957-49d8-a970-b8042af46924" xlink:to="loc_blfs_DisposalGroupIncludingDiscontinuedOperationSellingPricePerShare_01ce2ac9-77e8-4515-9a5a-c212f4782861" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_blfs_DisposalGroupIncludingDiscontinuedOperationSellingPrice_85256ff0-d5c2-47ca-bf41-4881356fd99c" xlink:href="blfs-20240930.xsd#blfs_DisposalGroupIncludingDiscontinuedOperationSellingPrice"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_39220a53-b957-49d8-a970-b8042af46924" xlink:to="loc_blfs_DisposalGroupIncludingDiscontinuedOperationSellingPrice_85256ff0-d5c2-47ca-bf41-4881356fd99c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_blfs_DisposalGroupIncludingDiscontinuedOperationChargesRelatedToCashFundedByEntity_c1c7f278-3599-47c7-b382-d199814781ed" xlink:href="blfs-20240930.xsd#blfs_DisposalGroupIncludingDiscontinuedOperationChargesRelatedToCashFundedByEntity"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_39220a53-b957-49d8-a970-b8042af46924" xlink:to="loc_blfs_DisposalGroupIncludingDiscontinuedOperationChargesRelatedToCashFundedByEntity_c1c7f278-3599-47c7-b382-d199814781ed" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_blfs_DisposalGroupIncludingDiscontinuedOperationSellingCosts_23facc98-bf3a-45df-9858-0df2dd59c10f" xlink:href="blfs-20240930.xsd#blfs_DisposalGroupIncludingDiscontinuedOperationSellingCosts"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_39220a53-b957-49d8-a970-b8042af46924" xlink:to="loc_blfs_DisposalGroupIncludingDiscontinuedOperationSellingCosts_23facc98-bf3a-45df-9858-0df2dd59c10f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_blfs_DisposalGroupIncludingDiscontinuedOperationNegativeSellingPrice_6d74f869-0791-4025-a49d-617b762f12ac" xlink:href="blfs-20240930.xsd#blfs_DisposalGroupIncludingDiscontinuedOperationNegativeSellingPrice"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_39220a53-b957-49d8-a970-b8042af46924" xlink:to="loc_blfs_DisposalGroupIncludingDiscontinuedOperationNegativeSellingPrice_6d74f869-0791-4025-a49d-617b762f12ac" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTotalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_blfs_DisposalGroupIncludingDiscontinuedOperationCarryingBasis_2511ff86-9e4e-4954-b3a5-7052310bfa83" xlink:href="blfs-20240930.xsd#blfs_DisposalGroupIncludingDiscontinuedOperationCarryingBasis"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_39220a53-b957-49d8-a970-b8042af46924" xlink:to="loc_blfs_DisposalGroupIncludingDiscontinuedOperationCarryingBasis_2511ff86-9e4e-4954-b3a5-7052310bfa83" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_blfs_DisposalGroupIncludingDiscontinuedOperationAssumedLiabilitiesAccountsPayable_53f8c3e8-3a86-420f-a5ad-b2005aa94295" xlink:href="blfs-20240930.xsd#blfs_DisposalGroupIncludingDiscontinuedOperationAssumedLiabilitiesAccountsPayable"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_39220a53-b957-49d8-a970-b8042af46924" xlink:to="loc_blfs_DisposalGroupIncludingDiscontinuedOperationAssumedLiabilitiesAccountsPayable_53f8c3e8-3a86-420f-a5ad-b2005aa94295" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_blfs_DisposalGroupIncludingDiscontinuedOperationAssumedLiabilitiesDebt_dcd1ac74-86d5-4f44-9d58-19a26f8870b6" xlink:href="blfs-20240930.xsd#blfs_DisposalGroupIncludingDiscontinuedOperationAssumedLiabilitiesDebt"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_39220a53-b957-49d8-a970-b8042af46924" xlink:to="loc_blfs_DisposalGroupIncludingDiscontinuedOperationAssumedLiabilitiesDebt_dcd1ac74-86d5-4f44-9d58-19a26f8870b6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_blfs_DisposalGroupIncludingDiscontinuedOperationCarryingBasisExcludingAssumedLiabilities_f12bf96a-5401-4706-bd88-5fdeec36734e" xlink:href="blfs-20240930.xsd#blfs_DisposalGroupIncludingDiscontinuedOperationCarryingBasisExcludingAssumedLiabilities"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_39220a53-b957-49d8-a970-b8042af46924" xlink:to="loc_blfs_DisposalGroupIncludingDiscontinuedOperationCarryingBasisExcludingAssumedLiabilities_f12bf96a-5401-4706-bd88-5fdeec36734e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_blfs_DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationCurrencyTranslationAdjustment_1aa7dce8-3f33-4e7e-85f2-2f099eed0f27" xlink:href="blfs-20240930.xsd#blfs_DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationCurrencyTranslationAdjustment"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_39220a53-b957-49d8-a970-b8042af46924" xlink:to="loc_blfs_DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationCurrencyTranslationAdjustment_1aa7dce8-3f33-4e7e-85f2-2f099eed0f27" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax_8da2e295-428b-40e7-a757-8a83c9dca34c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_39220a53-b957-49d8-a970-b8042af46924" xlink:to="loc_us-gaap_DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax_8da2e295-428b-40e7-a757-8a83c9dca34c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableCurrentAndNoncurrent_6d0e2664-ae3b-4493-8d4c-f6c39aaf6bed" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsPayableCurrentAndNoncurrent"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_39220a53-b957-49d8-a970-b8042af46924" xlink:to="loc_us-gaap_AccountsPayableCurrentAndNoncurrent_6d0e2664-ae3b-4493-8d4c-f6c39aaf6bed" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedLiabilitiesCurrentAndNoncurrent_51785f17-b19d-47b0-a3ff-2480c93e3d89" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccruedLiabilitiesCurrentAndNoncurrent"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_39220a53-b957-49d8-a970-b8042af46924" xlink:to="loc_us-gaap_AccruedLiabilitiesCurrentAndNoncurrent_51785f17-b19d-47b0-a3ff-2480c93e3d89" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.biolifesolutions.com/role/DiscontinuedoperationsRIFandStockCompensationExpenseAccelerationDetails" xlink:type="simple" xlink:href="blfs-20240930.xsd#DiscontinuedoperationsRIFandStockCompensationExpenseAccelerationDetails"/>
  <link:presentationLink xlink:role="http://www.biolifesolutions.com/role/DiscontinuedoperationsRIFandStockCompensationExpenseAccelerationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract_70d0bf8c-84e6-4dd9-9805-de82a4e58995" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_a8f7dfca-3b33-4e02-9025-0a46e9908d2e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract_70d0bf8c-84e6-4dd9-9805-de82a4e58995" xlink:to="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_a8f7dfca-3b33-4e02-9025-0a46e9908d2e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringCostAndReserveAxis_5c7ea742-d2ce-43e2-94c0-8599abd7489c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestructuringCostAndReserveAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_a8f7dfca-3b33-4e02-9025-0a46e9908d2e" xlink:to="loc_us-gaap_RestructuringCostAndReserveAxis_5c7ea742-d2ce-43e2-94c0-8599abd7489c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TypeOfRestructuringDomain_8fef57ce-7702-4bbe-8401-fa8ba0187bd4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TypeOfRestructuringDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RestructuringCostAndReserveAxis_5c7ea742-d2ce-43e2-94c0-8599abd7489c" xlink:to="loc_us-gaap_TypeOfRestructuringDomain_8fef57ce-7702-4bbe-8401-fa8ba0187bd4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeSeveranceMember_5ccab7f5-9bc0-4bd7-9e08-ac3529b62190" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EmployeeSeveranceMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TypeOfRestructuringDomain_8fef57ce-7702-4bbe-8401-fa8ba0187bd4" xlink:to="loc_us-gaap_EmployeeSeveranceMember_5ccab7f5-9bc0-4bd7-9e08-ac3529b62190" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_blfs_StockCompensationExpenseMember_c6c6e508-695d-4909-96e0-a0c1781d6ec5" xlink:href="blfs-20240930.xsd#blfs_StockCompensationExpenseMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TypeOfRestructuringDomain_8fef57ce-7702-4bbe-8401-fa8ba0187bd4" xlink:to="loc_blfs_StockCompensationExpenseMember_c6c6e508-695d-4909-96e0-a0c1781d6ec5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_ae7c92fe-28ed-43e1-a16c-0a4c5576956c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_a8f7dfca-3b33-4e02-9025-0a46e9908d2e" xlink:to="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_ae7c92fe-28ed-43e1-a16c-0a4c5576956c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherRestructuringCosts_047ce26b-d9ca-4ada-a6e5-1e4ba7716d88" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherRestructuringCosts"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_ae7c92fe-28ed-43e1-a16c-0a4c5576956c" xlink:to="loc_us-gaap_OtherRestructuringCosts_047ce26b-d9ca-4ada-a6e5-1e4ba7716d88" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SeveranceCosts1_090ef949-360f-492a-8115-3e022e83fcaf" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SeveranceCosts1"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_ae7c92fe-28ed-43e1-a16c-0a4c5576956c" xlink:to="loc_us-gaap_SeveranceCosts1_090ef949-360f-492a-8115-3e022e83fcaf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringCharges_5a2c9c09-2935-405a-b50e-b1c2bd110adb" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestructuringCharges"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_ae7c92fe-28ed-43e1-a16c-0a4c5576956c" xlink:to="loc_us-gaap_RestructuringCharges_5a2c9c09-2935-405a-b50e-b1c2bd110adb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.biolifesolutions.com/role/DiscontinuedoperationsAssetsandLiabilitiesofDiscontinuedOperationsDetails" xlink:type="simple" xlink:href="blfs-20240930.xsd#DiscontinuedoperationsAssetsandLiabilitiesofDiscontinuedOperationsDetails"/>
  <link:presentationLink xlink:role="http://www.biolifesolutions.com/role/DiscontinuedoperationsAssetsandLiabilitiesofDiscontinuedOperationsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract_aed69a71-3ae4-46ab-ab06-2670ae1864ae" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_bf671dbd-cdeb-4e09-90c3-6d54a0c83719" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract_aed69a71-3ae4-46ab-ab06-2670ae1864ae" xlink:to="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_bf671dbd-cdeb-4e09-90c3-6d54a0c83719" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupClassificationAxis_47e746b0-5d65-49d5-945b-326f8ca827b5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisposalGroupClassificationAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_bf671dbd-cdeb-4e09-90c3-6d54a0c83719" xlink:to="loc_us-gaap_DisposalGroupClassificationAxis_47e746b0-5d65-49d5-945b-326f8ca827b5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupClassificationDomain_fa54c0aa-7f52-41a3-b07b-a3e39fa82a6a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisposalGroupClassificationDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisposalGroupClassificationAxis_47e746b0-5d65-49d5-945b-326f8ca827b5" xlink:to="loc_us-gaap_DisposalGroupClassificationDomain_fa54c0aa-7f52-41a3-b07b-a3e39fa82a6a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DiscontinuedOperationsDisposedOfBySaleMember_2ca5531c-9859-4726-b30f-a90d721e5272" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DiscontinuedOperationsDisposedOfBySaleMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisposalGroupClassificationDomain_fa54c0aa-7f52-41a3-b07b-a3e39fa82a6a" xlink:to="loc_us-gaap_DiscontinuedOperationsDisposedOfBySaleMember_2ca5531c-9859-4726-b30f-a90d721e5272" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_6e3e1357-3f4c-493d-b089-cc90abddc9dc" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_bf671dbd-cdeb-4e09-90c3-6d54a0c83719" xlink:to="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_6e3e1357-3f4c-493d-b089-cc90abddc9dc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_6b008ae5-9805-4a98-a200-009a0348db41" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_6e3e1357-3f4c-493d-b089-cc90abddc9dc" xlink:to="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_6b008ae5-9805-4a98-a200-009a0348db41" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_blfs_GlobalCoolingMember_7c990061-2ca4-42d5-8cc9-d1a4510cdd5b" xlink:href="blfs-20240930.xsd#blfs_GlobalCoolingMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_6b008ae5-9805-4a98-a200-009a0348db41" xlink:to="loc_blfs_GlobalCoolingMember_7c990061-2ca4-42d5-8cc9-d1a4510cdd5b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_c9d07990-c63f-4935-be1c-ba149062115a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_bf671dbd-cdeb-4e09-90c3-6d54a0c83719" xlink:to="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_c9d07990-c63f-4935-be1c-ba149062115a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationCashAndCashEquivalents_213308ca-08e1-4619-af0e-a4a7c765d48e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationCashAndCashEquivalents"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_c9d07990-c63f-4935-be1c-ba149062115a" xlink:to="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationCashAndCashEquivalents_213308ca-08e1-4619-af0e-a4a7c765d48e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsNotesAndLoansReceivableNet_dc94f9b6-38bb-4817-9582-92f05fc7ec58" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsNotesAndLoansReceivableNet"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_c9d07990-c63f-4935-be1c-ba149062115a" xlink:to="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsNotesAndLoansReceivableNet_dc94f9b6-38bb-4817-9582-92f05fc7ec58" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationInventoryCurrent_d3ed0648-8cb3-49ca-af3f-6d6bcf236251" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationInventoryCurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_c9d07990-c63f-4935-be1c-ba149062115a" xlink:to="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationInventoryCurrent_d3ed0648-8cb3-49ca-af3f-6d6bcf236251" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationPrepaidAndOtherAssetsCurrent_84ce8e46-6f4a-4326-9b9a-5e3d455cab62" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationPrepaidAndOtherAssetsCurrent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_c9d07990-c63f-4935-be1c-ba149062115a" xlink:to="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationPrepaidAndOtherAssetsCurrent_84ce8e46-6f4a-4326-9b9a-5e3d455cab62" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent_7f01bf88-c2a3-4def-97ec-ffe75ec7740d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_c9d07990-c63f-4935-be1c-ba149062115a" xlink:to="loc_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent_7f01bf88-c2a3-4def-97ec-ffe75ec7740d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipmentNoncurrent_089806da-6473-44c5-bd9d-fe15cce254af" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipmentNoncurrent"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_c9d07990-c63f-4935-be1c-ba149062115a" xlink:to="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipmentNoncurrent_089806da-6473-44c5-bd9d-fe15cce254af" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherNoncurrentAssets_fa7d007c-ad13-4947-8ec8-9590ed868176" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherNoncurrentAssets"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_c9d07990-c63f-4935-be1c-ba149062115a" xlink:to="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherNoncurrentAssets_fa7d007c-ad13-4947-8ec8-9590ed868176" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation_1d1bd364-4ff7-4ad7-b68d-b6d6ce6d3d02" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_c9d07990-c63f-4935-be1c-ba149062115a" xlink:to="loc_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation_1d1bd364-4ff7-4ad7-b68d-b6d6ce6d3d02" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsPayableCurrent_936f37df-03fc-4152-b719-a7e2dcbe3791" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsPayableCurrent"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_c9d07990-c63f-4935-be1c-ba149062115a" xlink:to="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsPayableCurrent_936f37df-03fc-4152-b719-a7e2dcbe3791" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_blfs_DisposalGroupIncludingDiscontinuedOperationAccruedExpensesAndOtherCurrentLiabilities_af52af74-0f60-4e8b-9e52-6276830eec32" xlink:href="blfs-20240930.xsd#blfs_DisposalGroupIncludingDiscontinuedOperationAccruedExpensesAndOtherCurrentLiabilities"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_c9d07990-c63f-4935-be1c-ba149062115a" xlink:to="loc_blfs_DisposalGroupIncludingDiscontinuedOperationAccruedExpensesAndOtherCurrentLiabilities_af52af74-0f60-4e8b-9e52-6276830eec32" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_blfs_DisposalGroupIncludingDiscontinuedOperationWarrantyLiability_5c9b69e6-455e-4d8b-9309-fc5c73e2238c" xlink:href="blfs-20240930.xsd#blfs_DisposalGroupIncludingDiscontinuedOperationWarrantyLiability"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_c9d07990-c63f-4935-be1c-ba149062115a" xlink:to="loc_blfs_DisposalGroupIncludingDiscontinuedOperationWarrantyLiability_5c9b69e6-455e-4d8b-9309-fc5c73e2238c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_blfs_DisposalGroupIncludingDiscontinuedOperationOperatingLeaseLiabilitiesCurrent_569bf7fc-20a4-4d49-a8c9-2d93fc7df7d5" xlink:href="blfs-20240930.xsd#blfs_DisposalGroupIncludingDiscontinuedOperationOperatingLeaseLiabilitiesCurrent"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_c9d07990-c63f-4935-be1c-ba149062115a" xlink:to="loc_blfs_DisposalGroupIncludingDiscontinuedOperationOperatingLeaseLiabilitiesCurrent_569bf7fc-20a4-4d49-a8c9-2d93fc7df7d5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_blfs_DisposalGroupIncludingDiscontinuedOperationFinanceLeaseLiabilitiesCurrent_8aa377e4-9326-42d7-bd91-c6db9c2c8450" xlink:href="blfs-20240930.xsd#blfs_DisposalGroupIncludingDiscontinuedOperationFinanceLeaseLiabilitiesCurrent"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_c9d07990-c63f-4935-be1c-ba149062115a" xlink:to="loc_blfs_DisposalGroupIncludingDiscontinuedOperationFinanceLeaseLiabilitiesCurrent_8aa377e4-9326-42d7-bd91-c6db9c2c8450" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent_beee3401-471e-4e88-8c60-ceb75581d0c6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_c9d07990-c63f-4935-be1c-ba149062115a" xlink:to="loc_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent_beee3401-471e-4e88-8c60-ceb75581d0c6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_blfs_DisposalGroupIncludingDiscontinuedOperationOperatingLeaseLiabilitiesNoncurrent_1106ec60-67a9-429e-a437-cbaf2f657bf5" xlink:href="blfs-20240930.xsd#blfs_DisposalGroupIncludingDiscontinuedOperationOperatingLeaseLiabilitiesNoncurrent"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_c9d07990-c63f-4935-be1c-ba149062115a" xlink:to="loc_blfs_DisposalGroupIncludingDiscontinuedOperationOperatingLeaseLiabilitiesNoncurrent_1106ec60-67a9-429e-a437-cbaf2f657bf5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_blfs_DisposalGroupIncludingDiscontinuedOperationFinanceLeaseLiabilitiesNoncurrent_3fbf1187-b045-4a4c-bb74-7181a2cf96ee" xlink:href="blfs-20240930.xsd#blfs_DisposalGroupIncludingDiscontinuedOperationFinanceLeaseLiabilitiesNoncurrent"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_c9d07990-c63f-4935-be1c-ba149062115a" xlink:to="loc_blfs_DisposalGroupIncludingDiscontinuedOperationFinanceLeaseLiabilitiesNoncurrent_3fbf1187-b045-4a4c-bb74-7181a2cf96ee" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation_3fe7ca0e-4f39-4919-9433-e4af3425943b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_c9d07990-c63f-4935-be1c-ba149062115a" xlink:to="loc_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation_3fe7ca0e-4f39-4919-9433-e4af3425943b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.biolifesolutions.com/role/DiscontinuedoperationsComponentsofLossfromDiscontinuedOperationsDetails" xlink:type="simple" xlink:href="blfs-20240930.xsd#DiscontinuedoperationsComponentsofLossfromDiscontinuedOperationsDetails"/>
  <link:presentationLink xlink:role="http://www.biolifesolutions.com/role/DiscontinuedoperationsComponentsofLossfromDiscontinuedOperationsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract_c38814b2-4d2b-44bd-9abf-24c360b208e6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_2fad8fe5-0a36-40e6-afcb-b50912828d7a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract_c38814b2-4d2b-44bd-9abf-24c360b208e6" xlink:to="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_2fad8fe5-0a36-40e6-afcb-b50912828d7a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupClassificationAxis_2b8703d9-1505-4696-b156-6ce3073e3489" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisposalGroupClassificationAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_2fad8fe5-0a36-40e6-afcb-b50912828d7a" xlink:to="loc_us-gaap_DisposalGroupClassificationAxis_2b8703d9-1505-4696-b156-6ce3073e3489" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupClassificationDomain_ac251f3d-2b82-42c5-b4fa-052c6edf6855" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisposalGroupClassificationDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisposalGroupClassificationAxis_2b8703d9-1505-4696-b156-6ce3073e3489" xlink:to="loc_us-gaap_DisposalGroupClassificationDomain_ac251f3d-2b82-42c5-b4fa-052c6edf6855" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DiscontinuedOperationsDisposedOfBySaleMember_98813f4d-1c7d-4ac6-a54c-c370f19ee31b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DiscontinuedOperationsDisposedOfBySaleMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisposalGroupClassificationDomain_ac251f3d-2b82-42c5-b4fa-052c6edf6855" xlink:to="loc_us-gaap_DiscontinuedOperationsDisposedOfBySaleMember_98813f4d-1c7d-4ac6-a54c-c370f19ee31b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_fd2d5a7e-dae9-4c60-b79d-623ccd2b8b52" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_2fad8fe5-0a36-40e6-afcb-b50912828d7a" xlink:to="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_fd2d5a7e-dae9-4c60-b79d-623ccd2b8b52" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_670e9aaa-1366-43ab-a6d5-7fb93fb793a2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_fd2d5a7e-dae9-4c60-b79d-623ccd2b8b52" xlink:to="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_670e9aaa-1366-43ab-a6d5-7fb93fb793a2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_blfs_GlobalCoolingMember_5f62b648-b906-49ac-b1bf-78489fbb47cb" xlink:href="blfs-20240930.xsd#blfs_GlobalCoolingMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_670e9aaa-1366-43ab-a6d5-7fb93fb793a2" xlink:to="loc_blfs_GlobalCoolingMember_5f62b648-b906-49ac-b1bf-78489fbb47cb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_cfc211f6-1eb9-49a1-b3ad-ff25744d2287" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_2fad8fe5-0a36-40e6-afcb-b50912828d7a" xlink:to="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_cfc211f6-1eb9-49a1-b3ad-ff25744d2287" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue_9a53528e-8ba9-41f1-8eba-c6f72f1c0c7d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_cfc211f6-1eb9-49a1-b3ad-ff25744d2287" xlink:to="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue_9a53528e-8ba9-41f1-8eba-c6f72f1c0c7d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold_8904584f-0329-458b-805d-6c3d7bf48ee9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_cfc211f6-1eb9-49a1-b3ad-ff25744d2287" xlink:to="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold_8904584f-0329-458b-805d-6c3d7bf48ee9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationGrossProfitLoss_4d04549e-a4e4-4700-8f48-527ca0138943" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationGrossProfitLoss"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_cfc211f6-1eb9-49a1-b3ad-ff25744d2287" xlink:to="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationGrossProfitLoss_4d04549e-a4e4-4700-8f48-527ca0138943" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingExpense_aabe831e-e693-4d29-a9cf-18dcdf250027" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingExpense"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_cfc211f6-1eb9-49a1-b3ad-ff25744d2287" xlink:to="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingExpense_aabe831e-e693-4d29-a9cf-18dcdf250027" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_blfs_DisposalGroupIncludingDiscontinuedOperationAssetImpairmentCharges_1d3dc08d-cdac-452b-a700-8f0e046168e2" xlink:href="blfs-20240930.xsd#blfs_DisposalGroupIncludingDiscontinuedOperationAssetImpairmentCharges"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_cfc211f6-1eb9-49a1-b3ad-ff25744d2287" xlink:to="loc_blfs_DisposalGroupIncludingDiscontinuedOperationAssetImpairmentCharges_1d3dc08d-cdac-452b-a700-8f0e046168e2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_blfs_DisposalGroupIncludingDiscontinuedOperationOtherIncomeExpense_ac844895-539f-41f3-ba66-e80d5da1bf8c" xlink:href="blfs-20240930.xsd#blfs_DisposalGroupIncludingDiscontinuedOperationOtherIncomeExpense"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_cfc211f6-1eb9-49a1-b3ad-ff25744d2287" xlink:to="loc_blfs_DisposalGroupIncludingDiscontinuedOperationOtherIncomeExpense_ac844895-539f-41f3-ba66-e80d5da1bf8c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupNotDiscontinuedOperationGainLossOnDisposal_0e740f67-6b2d-4c07-ae9e-d98991b99a41" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisposalGroupNotDiscontinuedOperationGainLossOnDisposal"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_cfc211f6-1eb9-49a1-b3ad-ff25744d2287" xlink:to="loc_us-gaap_DisposalGroupNotDiscontinuedOperationGainLossOnDisposal_0e740f67-6b2d-4c07-ae9e-d98991b99a41" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax_7c114b1e-4c38-4b20-9e90-811382a74450" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_cfc211f6-1eb9-49a1-b3ad-ff25744d2287" xlink:to="loc_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax_7c114b1e-4c38-4b20-9e90-811382a74450" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation_c8bd57cb-a27b-4f62-8629-65ba4f02771a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_cfc211f6-1eb9-49a1-b3ad-ff25744d2287" xlink:to="loc_us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation_c8bd57cb-a27b-4f62-8629-65ba4f02771a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity_92b403c7-da43-4fc0-abd7-d51668adf47e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_cfc211f6-1eb9-49a1-b3ad-ff25744d2287" xlink:to="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity_92b403c7-da43-4fc0-abd7-d51668adf47e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.biolifesolutions.com/role/FairvaluemeasurementNarrativeDetails" xlink:type="simple" xlink:href="blfs-20240930.xsd#FairvaluemeasurementNarrativeDetails"/>
  <link:presentationLink xlink:role="http://www.biolifesolutions.com/role/FairvaluemeasurementNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract_48fb70ab-41ff-4f25-8168-360d5f4523f4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueDisclosuresAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable_6b30e147-1a5c-4742-bcd3-78cf46de9cfd" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_48fb70ab-41ff-4f25-8168-360d5f4523f4" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable_6b30e147-1a5c-4742-bcd3-78cf46de9cfd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAxis_ca9982e8-4b21-45b4-b817-323e58f76d34" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable_6b30e147-1a5c-4742-bcd3-78cf46de9cfd" xlink:to="loc_us-gaap_BusinessAcquisitionAxis_ca9982e8-4b21-45b4-b817-323e58f76d34" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessAcquisitionAcquireeDomain_a71417ce-c107-48c5-ae95-d049ce166ba4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessAcquisitionAcquireeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAxis_ca9982e8-4b21-45b4-b817-323e58f76d34" xlink:to="loc_us-gaap_BusinessAcquisitionAcquireeDomain_a71417ce-c107-48c5-ae95-d049ce166ba4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_blfs_SciSafeHoldingsIncMember_ba7c8212-e838-4208-84ad-e5328dcb7834" xlink:href="blfs-20240930.xsd#blfs_SciSafeHoldingsIncMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_BusinessAcquisitionAcquireeDomain_a71417ce-c107-48c5-ae95-d049ce166ba4" xlink:to="loc_blfs_SciSafeHoldingsIncMember_ba7c8212-e838-4208-84ad-e5328dcb7834" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MeasurementInputTypeAxis_6fcf1f10-4012-41a1-8073-0307e2efdbd2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MeasurementInputTypeAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable_6b30e147-1a5c-4742-bcd3-78cf46de9cfd" xlink:to="loc_us-gaap_MeasurementInputTypeAxis_6fcf1f10-4012-41a1-8073-0307e2efdbd2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MeasurementInputTypeDomain_7e361cb3-0c1e-4f6a-b5b3-f95618a06bcd" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MeasurementInputTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MeasurementInputTypeAxis_6fcf1f10-4012-41a1-8073-0307e2efdbd2" xlink:to="loc_us-gaap_MeasurementInputTypeDomain_7e361cb3-0c1e-4f6a-b5b3-f95618a06bcd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MeasurementInputDiscountRateMember_b514240d-dd6c-41f2-9b44-c4cf88fb9221" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MeasurementInputDiscountRateMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MeasurementInputTypeDomain_7e361cb3-0c1e-4f6a-b5b3-f95618a06bcd" xlink:to="loc_us-gaap_MeasurementInputDiscountRateMember_b514240d-dd6c-41f2-9b44-c4cf88fb9221" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MeasurementInputRiskFreeInterestRateMember_086e92ca-60d4-47ba-8bf4-ce5f0bab6891" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MeasurementInputRiskFreeInterestRateMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MeasurementInputTypeDomain_7e361cb3-0c1e-4f6a-b5b3-f95618a06bcd" xlink:to="loc_us-gaap_MeasurementInputRiskFreeInterestRateMember_086e92ca-60d4-47ba-8bf4-ce5f0bab6891" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_blfs_MeasurementInputAssetPriceVolatilityMember_5ce4bcf8-a010-4b61-8ef5-395c204a3771" xlink:href="blfs-20240930.xsd#blfs_MeasurementInputAssetPriceVolatilityMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MeasurementInputTypeDomain_7e361cb3-0c1e-4f6a-b5b3-f95618a06bcd" xlink:to="loc_blfs_MeasurementInputAssetPriceVolatilityMember_5ce4bcf8-a010-4b61-8ef5-395c204a3771" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_blfs_MeasurementInputRevenueVolatilityMember_c5943f8e-9afe-4d4f-a42a-d3ea2c1ccf20" xlink:href="blfs-20240930.xsd#blfs_MeasurementInputRevenueVolatilityMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MeasurementInputTypeDomain_7e361cb3-0c1e-4f6a-b5b3-f95618a06bcd" xlink:to="loc_blfs_MeasurementInputRevenueVolatilityMember_c5943f8e-9afe-4d4f-a42a-d3ea2c1ccf20" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems_052a8a56-8732-40f9-ad27-7b30e3c1c45e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable_6b30e147-1a5c-4742-bcd3-78cf46de9cfd" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems_052a8a56-8732-40f9-ad27-7b30e3c1c45e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationContingentConsiderationLiabilityMeasurementInput_e254d38b-4fa7-4c16-9615-937ccc18110a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationContingentConsiderationLiabilityMeasurementInput"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems_052a8a56-8732-40f9-ad27-7b30e3c1c45e" xlink:to="loc_us-gaap_BusinessCombinationContingentConsiderationLiabilityMeasurementInput_e254d38b-4fa7-4c16-9615-937ccc18110a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationContingentConsiderationLiability_ea098fce-2e93-4be3-9173-68e479e7cff4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationContingentConsiderationLiability"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems_052a8a56-8732-40f9-ad27-7b30e3c1c45e" xlink:to="loc_us-gaap_BusinessCombinationContingentConsiderationLiability_ea098fce-2e93-4be3-9173-68e479e7cff4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1_d0efdec0-54ec-429a-99a3-d2ed684a26fa" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems_052a8a56-8732-40f9-ad27-7b30e3c1c45e" xlink:to="loc_us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1_d0efdec0-54ec-429a-99a3-d2ed684a26fa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.biolifesolutions.com/role/FairvaluemeasurementScheduleoftheCompanysFinancialAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails" xlink:type="simple" xlink:href="blfs-20240930.xsd#FairvaluemeasurementScheduleoftheCompanysFinancialAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails"/>
  <link:presentationLink xlink:role="http://www.biolifesolutions.com/role/FairvaluemeasurementScheduleoftheCompanysFinancialAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract_12d4530f-9c63-410f-8885-8caf93de2c5d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueDisclosuresAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_1685638c-aeb4-474d-9182-2284d5c6eb65" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_12d4530f-9c63-410f-8885-8caf93de2c5d" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_1685638c-aeb4-474d-9182-2284d5c6eb65" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAxis_8611d2ec-1f33-4b15-8b25-2d8c68fb9afe" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashAndCashEquivalentsAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_1685638c-aeb4-474d-9182-2284d5c6eb65" xlink:to="loc_us-gaap_CashAndCashEquivalentsAxis_8611d2ec-1f33-4b15-8b25-2d8c68fb9afe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_8ea12c54-5c9d-49a7-8b0f-69f0ab73ae1e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CashAndCashEquivalentsAxis_8611d2ec-1f33-4b15-8b25-2d8c68fb9afe" xlink:to="loc_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_8ea12c54-5c9d-49a7-8b0f-69f0ab73ae1e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MoneyMarketFundsMember_f13e0c87-e2f9-426a-87ef-34c0e127f11d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MoneyMarketFundsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_8ea12c54-5c9d-49a7-8b0f-69f0ab73ae1e" xlink:to="loc_us-gaap_MoneyMarketFundsMember_f13e0c87-e2f9-426a-87ef-34c0e127f11d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_5164c263-dc03-4813-857e-feb354f8a096" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_1685638c-aeb4-474d-9182-2284d5c6eb65" xlink:to="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_5164c263-dc03-4813-857e-feb354f8a096" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_1fc3bb94-210b-43dd-9328-50d5cc41c399" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_5164c263-dc03-4813-857e-feb354f8a096" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_1fc3bb94-210b-43dd-9328-50d5cc41c399" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel1Member_8b1a6f68-b7c6-4afe-bea5-2dc687fcc28f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueInputsLevel1Member"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_1fc3bb94-210b-43dd-9328-50d5cc41c399" xlink:to="loc_us-gaap_FairValueInputsLevel1Member_8b1a6f68-b7c6-4afe-bea5-2dc687fcc28f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel2Member_184a0999-5ca1-499d-944b-0fe46429642f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueInputsLevel2Member"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_1fc3bb94-210b-43dd-9328-50d5cc41c399" xlink:to="loc_us-gaap_FairValueInputsLevel2Member_184a0999-5ca1-499d-944b-0fe46429642f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel3Member_95faf036-a5dc-49eb-b502-b3d2ed94f54b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueInputsLevel3Member"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_1fc3bb94-210b-43dd-9328-50d5cc41c399" xlink:to="loc_us-gaap_FairValueInputsLevel3Member_95faf036-a5dc-49eb-b502-b3d2ed94f54b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByMeasurementFrequencyAxis_d0eba629-8f83-4659-95d4-e83dd81cb66f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueByMeasurementFrequencyAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_1685638c-aeb4-474d-9182-2284d5c6eb65" xlink:to="loc_us-gaap_FairValueByMeasurementFrequencyAxis_d0eba629-8f83-4659-95d4-e83dd81cb66f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementFrequencyDomain_7cca807c-b50d-43ff-b04e-dd6f731cc597" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueMeasurementFrequencyDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByMeasurementFrequencyAxis_d0eba629-8f83-4659-95d4-e83dd81cb66f" xlink:to="loc_us-gaap_FairValueMeasurementFrequencyDomain_7cca807c-b50d-43ff-b04e-dd6f731cc597" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsRecurringMember_828948d5-19d5-4477-8f34-41b496568a3b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueMeasurementsRecurringMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementFrequencyDomain_7cca807c-b50d-43ff-b04e-dd6f731cc597" xlink:to="loc_us-gaap_FairValueMeasurementsRecurringMember_828948d5-19d5-4477-8f34-41b496568a3b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentAxis_baae87a4-c781-424b-8cf3-f52887c3303d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancialInstrumentAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_1685638c-aeb4-474d-9182-2284d5c6eb65" xlink:to="loc_us-gaap_FinancialInstrumentAxis_baae87a4-c781-424b-8cf3-f52887c3303d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_22fe0b0e-fb59-435c-8712-844bbe64bd53" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancialInstrumentAxis_baae87a4-c781-424b-8cf3-f52887c3303d" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_22fe0b0e-fb59-435c-8712-844bbe64bd53" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_USGovernmentAgenciesDebtSecuritiesMember_2f660b9b-1d59-442a-b38c-072d1e877e34" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_USGovernmentAgenciesDebtSecuritiesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_22fe0b0e-fb59-435c-8712-844bbe64bd53" xlink:to="loc_us-gaap_USGovernmentAgenciesDebtSecuritiesMember_2f660b9b-1d59-442a-b38c-072d1e877e34" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CorporateDebtSecuritiesMember_a8fc28ae-ea38-45fa-be8b-d9cab01c3010" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CorporateDebtSecuritiesMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_22fe0b0e-fb59-435c-8712-844bbe64bd53" xlink:to="loc_us-gaap_CorporateDebtSecuritiesMember_a8fc28ae-ea38-45fa-be8b-d9cab01c3010" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherDebtSecuritiesMember_ecba5188-9b37-44da-b724-10dd9b28ed8b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherDebtSecuritiesMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_22fe0b0e-fb59-435c-8712-844bbe64bd53" xlink:to="loc_us-gaap_OtherDebtSecuritiesMember_ecba5188-9b37-44da-b724-10dd9b28ed8b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_bd80127a-47f9-4215-a652-7c8ff979a483" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_1685638c-aeb4-474d-9182-2284d5c6eb65" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_bd80127a-47f9-4215-a652-7c8ff979a483" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsFairValueDisclosureAbstract_506ee260-7ff5-4972-955c-4993baec909d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsFairValueDisclosureAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_bd80127a-47f9-4215-a652-7c8ff979a483" xlink:to="loc_us-gaap_AssetsFairValueDisclosureAbstract_506ee260-7ff5-4972-955c-4993baec909d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsFairValueDisclosure_a72a0349-fa71-4f91-a732-59b253c0882e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashAndCashEquivalentsFairValueDisclosure"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsFairValueDisclosureAbstract_506ee260-7ff5-4972-955c-4993baec909d" xlink:to="loc_us-gaap_CashAndCashEquivalentsFairValueDisclosure_a72a0349-fa71-4f91-a732-59b253c0882e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_1afefc00-44dd-4a42-86e0-50bf7a5aa495" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AvailableForSaleSecuritiesDebtSecurities"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsFairValueDisclosureAbstract_506ee260-7ff5-4972-955c-4993baec909d" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_1afefc00-44dd-4a42-86e0-50bf7a5aa495" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsFairValueDisclosure_8bebd336-145a-4782-9fd9-e59382d661d0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsFairValueDisclosure"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsFairValueDisclosureAbstract_506ee260-7ff5-4972-955c-4993baec909d" xlink:to="loc_us-gaap_AssetsFairValueDisclosure_8bebd336-145a-4782-9fd9-e59382d661d0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.biolifesolutions.com/role/FairvaluemeasurementScheduleoftheChangesinFairValueofContingentConsiderationLiabilitiesDetails" xlink:type="simple" xlink:href="blfs-20240930.xsd#FairvaluemeasurementScheduleoftheChangesinFairValueofContingentConsiderationLiabilitiesDetails"/>
  <link:presentationLink xlink:role="http://www.biolifesolutions.com/role/FairvaluemeasurementScheduleoftheChangesinFairValueofContingentConsiderationLiabilitiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract_ffe275ae-8c66-4fb0-be52-ae3c0d5af395" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueDisclosuresAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable_2ee9744d-06fe-424d-82bb-f1910f380e3e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_ffe275ae-8c66-4fb0-be52-ae3c0d5af395" xlink:to="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable_2ee9744d-06fe-424d-82bb-f1910f380e3e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByLiabilityClassAxis_8d4ccdf2-522e-4f43-9553-b3c4eb8d19b5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueByLiabilityClassAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable_2ee9744d-06fe-424d-82bb-f1910f380e3e" xlink:to="loc_us-gaap_FairValueByLiabilityClassAxis_8d4ccdf2-522e-4f43-9553-b3c4eb8d19b5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain_7c60ae5b-9e57-4d0d-a187-f0aca7fda8ba" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByLiabilityClassAxis_8d4ccdf2-522e-4f43-9553-b3c4eb8d19b5" xlink:to="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain_7c60ae5b-9e57-4d0d-a187-f0aca7fda8ba" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_blfs_ContingentConsiderationLiabilitiesMember_396faa88-16a4-43da-957e-aa03e946eecf" xlink:href="blfs-20240930.xsd#blfs_ContingentConsiderationLiabilitiesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain_7c60ae5b-9e57-4d0d-a187-f0aca7fda8ba" xlink:to="loc_blfs_ContingentConsiderationLiabilitiesMember_396faa88-16a4-43da-957e-aa03e946eecf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems_d7edb1b9-a242-4297-aae4-69904e584232" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable_2ee9744d-06fe-424d-82bb-f1910f380e3e" xlink:to="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems_d7edb1b9-a242-4297-aae4-69904e584232" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward_2bc2ffb3-f130-4916-b302-7c3a7c7a6c37" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems_d7edb1b9-a242-4297-aae4-69904e584232" xlink:to="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward_2bc2ffb3-f130-4916-b302-7c3a7c7a6c37" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue_d9f2f819-a025-4fa9-a1a5-26b96e99fe1c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward_2bc2ffb3-f130-4916-b302-7c3a7c7a6c37" xlink:to="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue_d9f2f819-a025-4fa9-a1a5-26b96e99fe1c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarnings1_7dd93190-b8fb-4c3d-8537-c2c91bbfa425" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarnings1"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward_2bc2ffb3-f130-4916-b302-7c3a7c7a6c37" xlink:to="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarnings1_7dd93190-b8fb-4c3d-8537-c2c91bbfa425" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements_6bb66ce4-27c4-4597-8fe3-dafacf99b849" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward_2bc2ffb3-f130-4916-b302-7c3a7c7a6c37" xlink:to="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements_6bb66ce4-27c4-4597-8fe3-dafacf99b849" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue_71192b1a-255c-4c5f-8ea3-a2b86d368c1b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward_2bc2ffb3-f130-4916-b302-7c3a7c7a6c37" xlink:to="loc_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue_71192b1a-255c-4c5f-8ea3-a2b86d368c1b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.biolifesolutions.com/role/InvestmentsScheduleofAvailableforSaleMarketableSecuritiesDetails" xlink:type="simple" xlink:href="blfs-20240930.xsd#InvestmentsScheduleofAvailableforSaleMarketableSecuritiesDetails"/>
  <link:presentationLink xlink:role="http://www.biolifesolutions.com/role/InvestmentsScheduleofAvailableforSaleMarketableSecuritiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_3b732c08-3db1-48f0-bf38-d424aebe53ae" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleTable_1c0a9020-2691-4870-a475-d32298d6a2c0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtSecuritiesAvailableForSaleTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_3b732c08-3db1-48f0-bf38-d424aebe53ae" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleTable_1c0a9020-2691-4870-a475-d32298d6a2c0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinancialInstrumentAxis_7779bc73-9c3b-4190-b0c3-84c88d94f0df" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancialInstrumentAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtSecuritiesAvailableForSaleTable_1c0a9020-2691-4870-a475-d32298d6a2c0" xlink:to="loc_us-gaap_FinancialInstrumentAxis_7779bc73-9c3b-4190-b0c3-84c88d94f0df" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_5d799b3d-d349-4e24-a223-d06096484be3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinancialInstrumentAxis_7779bc73-9c3b-4190-b0c3-84c88d94f0df" xlink:to="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_5d799b3d-d349-4e24-a223-d06096484be3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_USGovernmentAgenciesDebtSecuritiesMember_da5a38ce-7d6a-494f-b2c3-d2128bd77a73" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_USGovernmentAgenciesDebtSecuritiesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_5d799b3d-d349-4e24-a223-d06096484be3" xlink:to="loc_us-gaap_USGovernmentAgenciesDebtSecuritiesMember_da5a38ce-7d6a-494f-b2c3-d2128bd77a73" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CorporateDebtSecuritiesMember_19078c80-2d39-41f0-a7e2-bdd5df411acd" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CorporateDebtSecuritiesMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_5d799b3d-d349-4e24-a223-d06096484be3" xlink:to="loc_us-gaap_CorporateDebtSecuritiesMember_19078c80-2d39-41f0-a7e2-bdd5df411acd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherDebtSecuritiesMember_b88bf13e-3c72-40c9-a74e-f4efee74279d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherDebtSecuritiesMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_5d799b3d-d349-4e24-a223-d06096484be3" xlink:to="loc_us-gaap_OtherDebtSecuritiesMember_b88bf13e-3c72-40c9-a74e-f4efee74279d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_0469457d-c776-466b-bd2d-7bf9f2de5c58" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtSecuritiesAvailableForSaleTable_1c0a9020-2691-4870-a475-d32298d6a2c0" xlink:to="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_0469457d-c776-466b-bd2d-7bf9f2de5c58" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostCurrent_3188ba7d-0d7e-4f03-9900-cfcb4fc38f06" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostCurrent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_0469457d-c776-466b-bd2d-7bf9f2de5c58" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostCurrent_3188ba7d-0d7e-4f03-9900-cfcb4fc38f06" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_blfs_DebtSecuritiesAvailableforsaleUnrealizedGainCurrent_0c253b04-e6c8-47d7-a26a-ce168fb96bb0" xlink:href="blfs-20240930.xsd#blfs_DebtSecuritiesAvailableforsaleUnrealizedGainCurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_0469457d-c776-466b-bd2d-7bf9f2de5c58" xlink:to="loc_blfs_DebtSecuritiesAvailableforsaleUnrealizedGainCurrent_0c253b04-e6c8-47d7-a26a-ce168fb96bb0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_blfs_DebtSecuritiesAvailableForSaleUnrealizedLossCurrent_bbb7a65a-c86c-4ed9-a984-eeacf1e235fe" xlink:href="blfs-20240930.xsd#blfs_DebtSecuritiesAvailableForSaleUnrealizedLossCurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_0469457d-c776-466b-bd2d-7bf9f2de5c58" xlink:to="loc_blfs_DebtSecuritiesAvailableForSaleUnrealizedLossCurrent_bbb7a65a-c86c-4ed9-a984-eeacf1e235fe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent_11d2683f-1567-4b21-90d6-d07db187989d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_0469457d-c776-466b-bd2d-7bf9f2de5c58" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent_11d2683f-1567-4b21-90d6-d07db187989d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostNoncurrent_0203d249-11de-4118-9bcb-a32b1d5de1e2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostNoncurrent"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_0469457d-c776-466b-bd2d-7bf9f2de5c58" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostNoncurrent_0203d249-11de-4118-9bcb-a32b1d5de1e2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_blfs_DebtSecuritiesAvailableforsaleUnrealizedGainNoncurrent_6cacd1ed-c8d8-49bd-9985-6efe20fbc442" xlink:href="blfs-20240930.xsd#blfs_DebtSecuritiesAvailableforsaleUnrealizedGainNoncurrent"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_0469457d-c776-466b-bd2d-7bf9f2de5c58" xlink:to="loc_blfs_DebtSecuritiesAvailableforsaleUnrealizedGainNoncurrent_6cacd1ed-c8d8-49bd-9985-6efe20fbc442" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_blfs_DebtSecuritiesAvailableForSaleUnrealizedLossNoncurrent_b0748d78-da6a-4090-82f6-32d00da0cd3e" xlink:href="blfs-20240930.xsd#blfs_DebtSecuritiesAvailableForSaleUnrealizedLossNoncurrent"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_0469457d-c776-466b-bd2d-7bf9f2de5c58" xlink:to="loc_blfs_DebtSecuritiesAvailableForSaleUnrealizedLossNoncurrent_b0748d78-da6a-4090-82f6-32d00da0cd3e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleAccruedInterestAfterAllowanceForCreditLossNoncurrent_2c0ea7b7-6124-4c70-99c8-232e6d6d6531" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtSecuritiesAvailableForSaleAccruedInterestAfterAllowanceForCreditLossNoncurrent"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_0469457d-c776-466b-bd2d-7bf9f2de5c58" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleAccruedInterestAfterAllowanceForCreditLossNoncurrent_2c0ea7b7-6124-4c70-99c8-232e6d6d6531" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_a5a4ce76-47cb-4bc1-90d9-471f91c0c630" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_0469457d-c776-466b-bd2d-7bf9f2de5c58" xlink:to="loc_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_a5a4ce76-47cb-4bc1-90d9-471f91c0c630" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_09ce9d34-b4d3-4154-9a70-79fba8df2766" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_0469457d-c776-466b-bd2d-7bf9f2de5c58" xlink:to="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_09ce9d34-b4d3-4154-9a70-79fba8df2766" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_7c766dc3-3696-497c-bdda-fcc4550c9d29" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_0469457d-c776-466b-bd2d-7bf9f2de5c58" xlink:to="loc_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_7c766dc3-3696-497c-bdda-fcc4550c9d29" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTotalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_12380b90-3c55-4836-95f0-cbfc168e0848" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AvailableForSaleSecuritiesDebtSecurities"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_0469457d-c776-466b-bd2d-7bf9f2de5c58" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_12380b90-3c55-4836-95f0-cbfc168e0848" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableforsaleAmortizedCostAbstract_a9534914-7602-4d4f-b200-c653e4ec75c6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtSecuritiesAvailableforsaleAmortizedCostAbstract"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_0469457d-c776-466b-bd2d-7bf9f2de5c58" xlink:to="loc_us-gaap_DebtSecuritiesAvailableforsaleAmortizedCostAbstract_a9534914-7602-4d4f-b200-c653e4ec75c6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostCurrent_660df6b0-0b9f-43fe-ab61-6536101c4a0c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostCurrent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtSecuritiesAvailableforsaleAmortizedCostAbstract_a9534914-7602-4d4f-b200-c653e4ec75c6" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostCurrent_660df6b0-0b9f-43fe-ab61-6536101c4a0c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostNoncurrent_0e3cc0a7-6d0a-4cfd-afe6-f0e5c4d8a707" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostNoncurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtSecuritiesAvailableforsaleAmortizedCostAbstract_a9534914-7602-4d4f-b200-c653e4ec75c6" xlink:to="loc_us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostNoncurrent_0e3cc0a7-6d0a-4cfd-afe6-f0e5c4d8a707" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_85d19a2e-780e-48c9-8c9a-272aab760cf0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtSecuritiesAvailableforsaleAmortizedCostAbstract_a9534914-7602-4d4f-b200-c653e4ec75c6" xlink:to="loc_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_85d19a2e-780e-48c9-8c9a-272aab760cf0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesAbstract_de1036f3-ec71-4804-970c-29cfb115e750" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AvailableForSaleSecuritiesAbstract"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems_0469457d-c776-466b-bd2d-7bf9f2de5c58" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesAbstract_de1036f3-ec71-4804-970c-29cfb115e750" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent_33ea6a6e-7be2-4901-962a-03c419dd0a6d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesAbstract_de1036f3-ec71-4804-970c-29cfb115e750" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent_33ea6a6e-7be2-4901-962a-03c419dd0a6d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtSecuritiesNoncurrent_91d65b23-99e2-4e51-878b-6ea16a52e182" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AvailableForSaleSecuritiesDebtSecuritiesNoncurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesAbstract_de1036f3-ec71-4804-970c-29cfb115e750" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtSecuritiesNoncurrent_91d65b23-99e2-4e51-878b-6ea16a52e182" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_c2d7ad3a-aeae-4c35-8d72-9e6e35d08a2a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AvailableForSaleSecuritiesDebtSecurities"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AvailableForSaleSecuritiesAbstract_de1036f3-ec71-4804-970c-29cfb115e750" xlink:to="loc_us-gaap_AvailableForSaleSecuritiesDebtSecurities_c2d7ad3a-aeae-4c35-8d72-9e6e35d08a2a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.biolifesolutions.com/role/InvestmentsNarrativeDetails" xlink:type="simple" xlink:href="blfs-20240930.xsd#InvestmentsNarrativeDetails"/>
  <link:presentationLink xlink:role="http://www.biolifesolutions.com/role/InvestmentsNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_9c70a665-aa9c-4a1b-bbd2-34f631e2b4cd" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsTable_1f1caaba-09c6-46d8-a765-c2f28c74897a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_9c70a665-aa9c-4a1b-bbd2-34f631e2b4cd" xlink:to="loc_us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsTable_1f1caaba-09c6-46d8-a765-c2f28c74897a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CounterpartyNameAxis_fba3d4f8-6c90-4fa3-89bc-f074d4847eed" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_CounterpartyNameAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsTable_1f1caaba-09c6-46d8-a765-c2f28c74897a" xlink:to="loc_srt_CounterpartyNameAxis_fba3d4f8-6c90-4fa3-89bc-f074d4847eed" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RepurchaseAgreementCounterpartyNameDomain_a0f6989a-f44c-4129-82f1-5ff7cffbbb0c" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RepurchaseAgreementCounterpartyNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CounterpartyNameAxis_fba3d4f8-6c90-4fa3-89bc-f074d4847eed" xlink:to="loc_srt_RepurchaseAgreementCounterpartyNameDomain_a0f6989a-f44c-4129-82f1-5ff7cffbbb0c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_blfs_PanTHERACryoSolutionsInc.Member_0a2ba6fc-4e55-4f5b-a64d-d355210b9a7f" xlink:href="blfs-20240930.xsd#blfs_PanTHERACryoSolutionsInc.Member"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RepurchaseAgreementCounterpartyNameDomain_a0f6989a-f44c-4129-82f1-5ff7cffbbb0c" xlink:to="loc_blfs_PanTHERACryoSolutionsInc.Member_0a2ba6fc-4e55-4f5b-a64d-d355210b9a7f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_blfs_IVexSolInc.Member_3b4c5d75-2731-456e-b840-c19583db550f" xlink:href="blfs-20240930.xsd#blfs_IVexSolInc.Member"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RepurchaseAgreementCounterpartyNameDomain_a0f6989a-f44c-4129-82f1-5ff7cffbbb0c" xlink:to="loc_blfs_IVexSolInc.Member_3b4c5d75-2731-456e-b840-c19583db550f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementClassOfStockAxis_ac176217-07e3-43d5-8ddb-8aa8ec24f21a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementClassOfStockAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsTable_1f1caaba-09c6-46d8-a765-c2f28c74897a" xlink:to="loc_us-gaap_StatementClassOfStockAxis_ac176217-07e3-43d5-8ddb-8aa8ec24f21a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockDomain_6488737a-fa3a-4d9d-bb66-b9f11485137b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ClassOfStockDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementClassOfStockAxis_ac176217-07e3-43d5-8ddb-8aa8ec24f21a" xlink:to="loc_us-gaap_ClassOfStockDomain_6488737a-fa3a-4d9d-bb66-b9f11485137b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SeriesEPreferredStockMember_8954503b-d582-4471-95b0-7c83499c5fd9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SeriesEPreferredStockMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_6488737a-fa3a-4d9d-bb66-b9f11485137b" xlink:to="loc_us-gaap_SeriesEPreferredStockMember_8954503b-d582-4471-95b0-7c83499c5fd9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_blfs_SeriesA1AndA2PreferredStockMember_855c9cb3-fdfe-4511-9fb4-c57debe2d75c" xlink:href="blfs-20240930.xsd#blfs_SeriesA1AndA2PreferredStockMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockDomain_6488737a-fa3a-4d9d-bb66-b9f11485137b" xlink:to="loc_blfs_SeriesA1AndA2PreferredStockMember_855c9cb3-fdfe-4511-9fb4-c57debe2d75c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsLineItems_64efe31c-8a5f-421b-9ee1-136b13852e07" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsTable_1f1caaba-09c6-46d8-a765-c2f28c74897a" xlink:to="loc_us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsLineItems_64efe31c-8a5f-421b-9ee1-136b13852e07" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueAmount_c906c5fc-ff2f-4539-b747-848ef60e4532" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueAmount"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsLineItems_64efe31c-8a5f-421b-9ee1-136b13852e07" xlink:to="loc_us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueAmount_c906c5fc-ff2f-4539-b747-848ef60e4532" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueImpairmentLossAnnualAmount_8032ed0f-3434-4921-b14f-7ae02f39e3d0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueImpairmentLossAnnualAmount"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsLineItems_64efe31c-8a5f-421b-9ee1-136b13852e07" xlink:to="loc_us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueImpairmentLossAnnualAmount_8032ed0f-3434-4921-b14f-7ae02f39e3d0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.biolifesolutions.com/role/InventoriesDetails" xlink:type="simple" xlink:href="blfs-20240930.xsd#InventoriesDetails"/>
  <link:presentationLink xlink:role="http://www.biolifesolutions.com/role/InventoriesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryDisclosureAbstract_6083d8c1-1fca-4ebd-9760-54e4f15f3342" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryRawMaterialsNetOfReserves_3df87724-411c-4e21-808e-0e3929cfef38" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryRawMaterialsNetOfReserves"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InventoryDisclosureAbstract_6083d8c1-1fca-4ebd-9760-54e4f15f3342" xlink:to="loc_us-gaap_InventoryRawMaterialsNetOfReserves_3df87724-411c-4e21-808e-0e3929cfef38" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryWorkInProcessNetOfReserves_57f299e5-97ce-4d31-95f5-d6297f39e673" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryWorkInProcessNetOfReserves"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InventoryDisclosureAbstract_6083d8c1-1fca-4ebd-9760-54e4f15f3342" xlink:to="loc_us-gaap_InventoryWorkInProcessNetOfReserves_57f299e5-97ce-4d31-95f5-d6297f39e673" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryFinishedGoodsNetOfReserves_dd04f88e-6e3b-467f-b762-45521a7fd7c0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryFinishedGoodsNetOfReserves"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InventoryDisclosureAbstract_6083d8c1-1fca-4ebd-9760-54e4f15f3342" xlink:to="loc_us-gaap_InventoryFinishedGoodsNetOfReserves_dd04f88e-6e3b-467f-b762-45521a7fd7c0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InventoryNet_85133a14-ee26-4e04-a21b-8a1e0b7fa31e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryNet"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InventoryDisclosureAbstract_6083d8c1-1fca-4ebd-9760-54e4f15f3342" xlink:to="loc_us-gaap_InventoryNet_85133a14-ee26-4e04-a21b-8a1e0b7fa31e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.biolifesolutions.com/role/LeasesNarrativeDetails" xlink:type="simple" xlink:href="blfs-20240930.xsd#LeasesNarrativeDetails"/>
  <link:presentationLink xlink:role="http://www.biolifesolutions.com/role/LeasesNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAbstract_b8082666-2e72-4379-8307-bf2b0fce5dbb" 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_LesseeLeaseDescriptionTable_2e229a9e-bb30-4efd-bfe8-f911de0b8d12" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeLeaseDescriptionTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_b8082666-2e72-4379-8307-bf2b0fce5dbb" xlink:to="loc_us-gaap_LesseeLeaseDescriptionTable_2e229a9e-bb30-4efd-bfe8-f911de0b8d12" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_35a38696-01a6-4446-8867-54161d5b31a4" 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_LesseeLeaseDescriptionTable_2e229a9e-bb30-4efd-bfe8-f911de0b8d12" xlink:to="loc_srt_RangeAxis_35a38696-01a6-4446-8867-54161d5b31a4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_0c4df49e-a677-4cc2-a867-5a43ab06121f" 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_35a38696-01a6-4446-8867-54161d5b31a4" xlink:to="loc_srt_RangeMember_0c4df49e-a677-4cc2-a867-5a43ab06121f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_af2590b7-a373-4c24-82f0-f8bc030d04aa" 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_0c4df49e-a677-4cc2-a867-5a43ab06121f" xlink:to="loc_srt_MinimumMember_af2590b7-a373-4c24-82f0-f8bc030d04aa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_6f563a59-0d88-45fb-b5d6-406876fc6c9e" 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_0c4df49e-a677-4cc2-a867-5a43ab06121f" xlink:to="loc_srt_MaximumMember_6f563a59-0d88-45fb-b5d6-406876fc6c9e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseContractualTermAxis_928f9d5f-9311-4e0b-bf4d-72251dd59a75" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LeaseContractualTermAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionTable_2e229a9e-bb30-4efd-bfe8-f911de0b8d12" xlink:to="loc_us-gaap_LeaseContractualTermAxis_928f9d5f-9311-4e0b-bf4d-72251dd59a75" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseContractualTermDomain_72ed439b-b5e7-47e3-8290-5b9999453664" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LeaseContractualTermDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeaseContractualTermAxis_928f9d5f-9311-4e0b-bf4d-72251dd59a75" xlink:to="loc_us-gaap_LeaseContractualTermDomain_72ed439b-b5e7-47e3-8290-5b9999453664" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_blfs_RealEstateLeaseMember_169019de-c526-49a2-9444-1a7063b651bf" xlink:href="blfs-20240930.xsd#blfs_RealEstateLeaseMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeaseContractualTermDomain_72ed439b-b5e7-47e3-8290-5b9999453664" xlink:to="loc_blfs_RealEstateLeaseMember_169019de-c526-49a2-9444-1a7063b651bf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_blfs_VehicleAndOtherEquipmentMember_862c20e0-4ad3-4584-a253-8b9c72988269" xlink:href="blfs-20240930.xsd#blfs_VehicleAndOtherEquipmentMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeaseContractualTermDomain_72ed439b-b5e7-47e3-8290-5b9999453664" xlink:to="loc_blfs_VehicleAndOtherEquipmentMember_862c20e0-4ad3-4584-a253-8b9c72988269" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeLeaseDescriptionLineItems_d25b1c20-ac2d-4225-85fe-768de02e768a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeLeaseDescriptionLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionTable_2e229a9e-bb30-4efd-bfe8-f911de0b8d12" xlink:to="loc_us-gaap_LesseeLeaseDescriptionLineItems_d25b1c20-ac2d-4225-85fe-768de02e768a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseTermOfContract_dfce1cd6-2a67-406d-b16e-e90cd2223323" 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_LesseeLeaseDescriptionLineItems_d25b1c20-ac2d-4225-85fe-768de02e768a" xlink:to="loc_us-gaap_LesseeOperatingLeaseTermOfContract_dfce1cd6-2a67-406d-b16e-e90cd2223323" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseRemainingLeaseTerm_297952ae-4049-41a0-8786-54d0a6f3fd56" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseRemainingLeaseTerm"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_d25b1c20-ac2d-4225-85fe-768de02e768a" xlink:to="loc_us-gaap_LesseeOperatingLeaseRemainingLeaseTerm_297952ae-4049-41a0-8786-54d0a6f3fd56" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseRenewalTerm_08900105-6c9e-4dd7-9b56-40ab3d13d29b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseRenewalTerm"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_d25b1c20-ac2d-4225-85fe-768de02e768a" xlink:to="loc_us-gaap_LesseeOperatingLeaseRenewalTerm_08900105-6c9e-4dd7-9b56-40ab3d13d29b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.biolifesolutions.com/role/LeasesScheduleofOperatingandFinanceLeaseTermsandDiscountRatesDetails" xlink:type="simple" xlink:href="blfs-20240930.xsd#LeasesScheduleofOperatingandFinanceLeaseTermsandDiscountRatesDetails"/>
  <link:presentationLink xlink:role="http://www.biolifesolutions.com/role/LeasesScheduleofOperatingandFinanceLeaseTermsandDiscountRatesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAbstract_662394a7-ec22-48bb-8f2f-e25b6e1a8e2d" 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_25eb2b68-80e9-4f7c-a6ca-7123b7b58777" 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_662394a7-ec22-48bb-8f2f-e25b6e1a8e2d" xlink:to="loc_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_25eb2b68-80e9-4f7c-a6ca-7123b7b58777" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent_a065e62e-97ed-4451-82af-b5c6254ee6b7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_662394a7-ec22-48bb-8f2f-e25b6e1a8e2d" xlink:to="loc_us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent_a065e62e-97ed-4451-82af-b5c6254ee6b7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_e9ad701c-9df3-4a38-8056-5ffeda52c1a1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_662394a7-ec22-48bb-8f2f-e25b6e1a8e2d" xlink:to="loc_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_e9ad701c-9df3-4a38-8056-5ffeda52c1a1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1_3ab2a531-3878-44c5-afde-7b6043cb35e6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_662394a7-ec22-48bb-8f2f-e25b6e1a8e2d" xlink:to="loc_us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1_3ab2a531-3878-44c5-afde-7b6043cb35e6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.biolifesolutions.com/role/LeasesScheduleofLeaseExpenseDetails" xlink:type="simple" xlink:href="blfs-20240930.xsd#LeasesScheduleofLeaseExpenseDetails"/>
  <link:presentationLink xlink:role="http://www.biolifesolutions.com/role/LeasesScheduleofLeaseExpenseDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAbstract_29f97813-53f0-4424-b994-61c9b4f7ddda" 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_OperatingLeaseCost_5d693767-16ce-4c5a-816a-42296d5d5f00" 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_LeasesAbstract_29f97813-53f0-4424-b994-61c9b4f7ddda" xlink:to="loc_us-gaap_OperatingLeaseCost_5d693767-16ce-4c5a-816a-42296d5d5f00" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_blfs_FinancingLeaseCosts_e2247600-b5d4-482a-b28d-87b896c84d1a" xlink:href="blfs-20240930.xsd#blfs_FinancingLeaseCosts"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_29f97813-53f0-4424-b994-61c9b4f7ddda" xlink:to="loc_blfs_FinancingLeaseCosts_e2247600-b5d4-482a-b28d-87b896c84d1a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermLeaseCost_4b16a8ea-93cf-4a37-9988-e6d9e2196719" 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_LeasesAbstract_29f97813-53f0-4424-b994-61c9b4f7ddda" xlink:to="loc_us-gaap_ShortTermLeaseCost_4b16a8ea-93cf-4a37-9988-e6d9e2196719" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_blfs_OperatingLeaseCostsAndShortTermLeaseCosts_7aac4885-043b-455c-8271-5952479ddcac" xlink:href="blfs-20240930.xsd#blfs_OperatingLeaseCostsAndShortTermLeaseCosts"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_29f97813-53f0-4424-b994-61c9b4f7ddda" xlink:to="loc_blfs_OperatingLeaseCostsAndShortTermLeaseCosts_7aac4885-043b-455c-8271-5952479ddcac" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableLeaseCost_3f326b77-6475-4e66-b839-0b5db85cce9b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_VariableLeaseCost"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_29f97813-53f0-4424-b994-61c9b4f7ddda" xlink:to="loc_us-gaap_VariableLeaseCost_3f326b77-6475-4e66-b839-0b5db85cce9b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseCost_5bd91eae-0619-4c56-a4a0-6a217fd042dd" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LeaseCost"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_29f97813-53f0-4424-b994-61c9b4f7ddda" xlink:to="loc_us-gaap_LeaseCost_5bd91eae-0619-4c56-a4a0-6a217fd042dd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.biolifesolutions.com/role/LeasesScheduleofMaturitiesOperatingandFinanceLeaseLiabilitiesDetails" xlink:type="simple" xlink:href="blfs-20240930.xsd#LeasesScheduleofMaturitiesOperatingandFinanceLeaseLiabilitiesDetails"/>
  <link:presentationLink xlink:role="http://www.biolifesolutions.com/role/LeasesScheduleofMaturitiesOperatingandFinanceLeaseLiabilitiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAbstract_0e07a5df-7e0c-470a-9b52-e498f7d4f540" 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_OperatingLeaseLiabilitiesPaymentsDueAbstract_fddae993-f60a-4b0e-9f12-5ae965435aa0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_0e07a5df-7e0c-470a-9b52-e498f7d4f540" xlink:to="loc_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_fddae993-f60a-4b0e-9f12-5ae965435aa0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear_1c14346e-e740-463d-8106-c362afbbdc69" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_fddae993-f60a-4b0e-9f12-5ae965435aa0" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear_1c14346e-e740-463d-8106-c362afbbdc69" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_a956b261-31b5-49a9-9fe1-460c38e9de55" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_fddae993-f60a-4b0e-9f12-5ae965435aa0" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_a956b261-31b5-49a9-9fe1-460c38e9de55" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_9c680fa2-12f9-45c5-8da8-4bcf1a463a82" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_fddae993-f60a-4b0e-9f12-5ae965435aa0" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_9c680fa2-12f9-45c5-8da8-4bcf1a463a82" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_aba90711-4507-4734-acb7-60270f51330f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_fddae993-f60a-4b0e-9f12-5ae965435aa0" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_aba90711-4507-4734-acb7-60270f51330f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_27f636a5-c030-43bb-acf1-8e86b5d19860" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_fddae993-f60a-4b0e-9f12-5ae965435aa0" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_27f636a5-c030-43bb-acf1-8e86b5d19860" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_blfs_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFour_94cace79-f3fb-425f-8e94-f12c471a4a7c" xlink:href="blfs-20240930.xsd#blfs_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFour"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_fddae993-f60a-4b0e-9f12-5ae965435aa0" xlink:to="loc_blfs_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFour_94cace79-f3fb-425f-8e94-f12c471a4a7c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_d1470733-8a0c-456a-8dfc-c0f422295b11" 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_OperatingLeaseLiabilitiesPaymentsDueAbstract_fddae993-f60a-4b0e-9f12-5ae965435aa0" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_d1470733-8a0c-456a-8dfc-c0f422295b11" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_01cea3c4-8642-45ce-9d90-ab7859da68e3" 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_OperatingLeaseLiabilitiesPaymentsDueAbstract_fddae993-f60a-4b0e-9f12-5ae965435aa0" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_01cea3c4-8642-45ce-9d90-ab7859da68e3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiability_3965af6c-3434-447b-8f28-b353e6e32673" 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_OperatingLeaseLiabilitiesPaymentsDueAbstract_fddae993-f60a-4b0e-9f12-5ae965435aa0" xlink:to="loc_us-gaap_OperatingLeaseLiability_3965af6c-3434-447b-8f28-b353e6e32673" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract_23e89102-adaf-463e-a62a-19be1ab6335d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_0e07a5df-7e0c-470a-9b52-e498f7d4f540" xlink:to="loc_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract_23e89102-adaf-463e-a62a-19be1ab6335d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear_2c29601f-1c1e-4c73-959f-9a026583887a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract_23e89102-adaf-463e-a62a-19be1ab6335d" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear_2c29601f-1c1e-4c73-959f-9a026583887a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths_53d6eb4b-9611-4a61-8e7e-444e030d7ebb" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract_23e89102-adaf-463e-a62a-19be1ab6335d" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths_53d6eb4b-9611-4a61-8e7e-444e030d7ebb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo_e09b6c02-cfd4-431a-9d6f-362cb9f4bdde" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract_23e89102-adaf-463e-a62a-19be1ab6335d" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo_e09b6c02-cfd4-431a-9d6f-362cb9f4bdde" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree_629dd718-1129-4a11-8fd0-47cf1935e3fc" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract_23e89102-adaf-463e-a62a-19be1ab6335d" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree_629dd718-1129-4a11-8fd0-47cf1935e3fc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour_5eae4e7e-5a74-4471-9808-12a3a4dd81a0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract_23e89102-adaf-463e-a62a-19be1ab6335d" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour_5eae4e7e-5a74-4471-9808-12a3a4dd81a0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_blfs_FinanceLeaseLiabilityPaymentsDueAfterYearFour_76a5f36d-9b05-400b-b152-5c9738df7282" xlink:href="blfs-20240930.xsd#blfs_FinanceLeaseLiabilityPaymentsDueAfterYearFour"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract_23e89102-adaf-463e-a62a-19be1ab6335d" xlink:to="loc_blfs_FinanceLeaseLiabilityPaymentsDueAfterYearFour_76a5f36d-9b05-400b-b152-5c9738df7282" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_512de5f9-3e80-45ee-ab9b-3f062acdf6f4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseLiabilityPaymentsDue"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract_23e89102-adaf-463e-a62a-19be1ab6335d" xlink:to="loc_us-gaap_FinanceLeaseLiabilityPaymentsDue_512de5f9-3e80-45ee-ab9b-3f062acdf6f4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount_21219905-4da7-4da6-a384-18ed764b38ce" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract_23e89102-adaf-463e-a62a-19be1ab6335d" xlink:to="loc_us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount_21219905-4da7-4da6-a384-18ed764b38ce" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FinanceLeaseLiability_014d2d85-d0d0-4c0c-b7cb-7160c8deffd1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLeaseLiability"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract_23e89102-adaf-463e-a62a-19be1ab6335d" xlink:to="loc_us-gaap_FinanceLeaseLiability_014d2d85-d0d0-4c0c-b7cb-7160c8deffd1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.biolifesolutions.com/role/AssetsheldforrentScheduleofAssetsHeldforRentDetails" xlink:type="simple" xlink:href="blfs-20240930.xsd#AssetsheldforrentScheduleofAssetsHeldforRentDetails"/>
  <link:presentationLink xlink:role="http://www.biolifesolutions.com/role/AssetsheldforrentScheduleofAssetsHeldforRentDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_abbdce64-3717-4683-885f-f8ef7b9e1203" 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_blfs_ShippersPlacedInService_94a71192-f25d-4db6-a2b4-9cc778e39692" xlink:href="blfs-20240930.xsd#blfs_ShippersPlacedInService"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_abbdce64-3717-4683-885f-f8ef7b9e1203" xlink:to="loc_blfs_ShippersPlacedInService_94a71192-f25d-4db6-a2b4-9cc778e39692" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_blfs_FixedAssetsHeldForRent_9069c2ff-eb74-4d13-b686-62c224af5f3a" xlink:href="blfs-20240930.xsd#blfs_FixedAssetsHeldForRent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_abbdce64-3717-4683-885f-f8ef7b9e1203" xlink:to="loc_blfs_FixedAssetsHeldForRent_9069c2ff-eb74-4d13-b686-62c224af5f3a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_blfs_ShippersPlacedInServiceAccumulatedDepreciation_7e5eab6f-dbc0-4edf-97aa-192d1da045f0" xlink:href="blfs-20240930.xsd#blfs_ShippersPlacedInServiceAccumulatedDepreciation"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_abbdce64-3717-4683-885f-f8ef7b9e1203" xlink:to="loc_blfs_ShippersPlacedInServiceAccumulatedDepreciation_7e5eab6f-dbc0-4edf-97aa-192d1da045f0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_blfs_ShippersPlacedInServiceNet_0832974f-7f31-4e0a-a560-994d1742ac74" xlink:href="blfs-20240930.xsd#blfs_ShippersPlacedInServiceNet"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_abbdce64-3717-4683-885f-f8ef7b9e1203" xlink:to="loc_blfs_ShippersPlacedInServiceNet_0832974f-7f31-4e0a-a560-994d1742ac74" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_blfs_ShippersAndRelatedComponentsInProduction_47229572-18ef-4e84-8b4f-482183f5cb34" xlink:href="blfs-20240930.xsd#blfs_ShippersAndRelatedComponentsInProduction"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_abbdce64-3717-4683-885f-f8ef7b9e1203" xlink:to="loc_blfs_ShippersAndRelatedComponentsInProduction_47229572-18ef-4e84-8b4f-482183f5cb34" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_blfs_ShippersPlacedInServiceAndFixedAssetsHeldForRentNet_a1dbdd5a-f661-4b75-b062-41f1ec5bfa86" xlink:href="blfs-20240930.xsd#blfs_ShippersPlacedInServiceAndFixedAssetsHeldForRentNet"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_abbdce64-3717-4683-885f-f8ef7b9e1203" xlink:to="loc_blfs_ShippersPlacedInServiceAndFixedAssetsHeldForRentNet_a1dbdd5a-f661-4b75-b062-41f1ec5bfa86" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.biolifesolutions.com/role/AssetsheldforrentNarrativeDetails" xlink:type="simple" xlink:href="blfs-20240930.xsd#AssetsheldforrentNarrativeDetails"/>
  <link:presentationLink xlink:role="http://www.biolifesolutions.com/role/AssetsheldforrentNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_ca91ae74-9950-47cc-a788-e40c42f988d8" 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_blfs_AssetsHeldForRentDepreciation_d194a936-eff9-4149-b11a-1ae0f31006e3" xlink:href="blfs-20240930.xsd#blfs_AssetsHeldForRentDepreciation"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_ca91ae74-9950-47cc-a788-e40c42f988d8" xlink:to="loc_blfs_AssetsHeldForRentDepreciation_d194a936-eff9-4149-b11a-1ae0f31006e3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.biolifesolutions.com/role/PropertyandequipmentScheduleofPropertyandEquipmentDetails" xlink:type="simple" xlink:href="blfs-20240930.xsd#PropertyandequipmentScheduleofPropertyandEquipmentDetails"/>
  <link:presentationLink xlink:role="http://www.biolifesolutions.com/role/PropertyandequipmentScheduleofPropertyandEquipmentDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAbstract_5fd74f15-8403-425f-bc51-0a6f480cc381" 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_875c14f6-c58c-47ec-bed5-3bd4849b10c4" 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_5fd74f15-8403-425f-bc51-0a6f480cc381" xlink:to="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_875c14f6-c58c-47ec-bed5-3bd4849b10c4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_9acd017b-0f0e-4b26-83fd-c001bc54f5a1" 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_875c14f6-c58c-47ec-bed5-3bd4849b10c4" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentByTypeAxis_9acd017b-0f0e-4b26-83fd-c001bc54f5a1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_a03f2a62-01e9-4797-82d4-a8a6e753fc85" 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_9acd017b-0f0e-4b26-83fd-c001bc54f5a1" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_a03f2a62-01e9-4797-82d4-a8a6e753fc85" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseholdImprovementsMember_2dca9ee9-473c-42a8-970d-c22d8ec2536a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LeaseholdImprovementsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_a03f2a62-01e9-4797-82d4-a8a6e753fc85" xlink:to="loc_us-gaap_LeaseholdImprovementsMember_2dca9ee9-473c-42a8-970d-c22d8ec2536a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_blfs_FurnitureAndComputerEquipmentMember_ed37d87e-2744-4de5-b8ec-79fe9d5b8402" xlink:href="blfs-20240930.xsd#blfs_FurnitureAndComputerEquipmentMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_a03f2a62-01e9-4797-82d4-a8a6e753fc85" xlink:to="loc_blfs_FurnitureAndComputerEquipmentMember_ed37d87e-2744-4de5-b8ec-79fe9d5b8402" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ManufacturingFacilityMember_b4ea8abe-31b9-4447-af46-3b5b6201ab76" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ManufacturingFacilityMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_a03f2a62-01e9-4797-82d4-a8a6e753fc85" xlink:to="loc_us-gaap_ManufacturingFacilityMember_b4ea8abe-31b9-4447-af46-3b5b6201ab76" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConstructionInProgressMember_ea01f74c-4060-466e-af3c-f3785dec0846" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConstructionInProgressMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentTypeDomain_a03f2a62-01e9-4797-82d4-a8a6e753fc85" xlink:to="loc_us-gaap_ConstructionInProgressMember_ea01f74c-4060-466e-af3c-f3785dec0846" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentLineItems_14f6a062-73d3-4715-ae58-00783cdec401" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_875c14f6-c58c-47ec-bed5-3bd4849b10c4" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentLineItems_14f6a062-73d3-4715-ae58-00783cdec401" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentGross_cd1f6b79-babc-4eee-b05e-fd01010edb5c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentGross"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_14f6a062-73d3-4715-ae58-00783cdec401" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentGross_cd1f6b79-babc-4eee-b05e-fd01010edb5c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_440b3774-70ae-4e5b-8ab8-b10ea0563040" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_14f6a062-73d3-4715-ae58-00783cdec401" xlink:to="loc_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_440b3774-70ae-4e5b-8ab8-b10ea0563040" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_1488a50d-ef4b-41af-8962-be23634b91d6" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentLineItems_14f6a062-73d3-4715-ae58-00783cdec401" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_1488a50d-ef4b-41af-8962-be23634b91d6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.biolifesolutions.com/role/PropertyandequipmentNarrativeDetails" xlink:type="simple" xlink:href="blfs-20240930.xsd#PropertyandequipmentNarrativeDetails"/>
  <link:presentationLink xlink:role="http://www.biolifesolutions.com/role/PropertyandequipmentNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentAbstract_b638bd69-e0bc-45ee-9e07-95c47be2fc97" 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_bfae5025-ba18-451e-a96f-3d24d1242020" 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_b638bd69-e0bc-45ee-9e07-95c47be2fc97" xlink:to="loc_us-gaap_Depreciation_bfae5025-ba18-451e-a96f-3d24d1242020" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.biolifesolutions.com/role/GoodwillandintangibleassetsScheduleofFiniteLivedIntangibleAssetsDetails" xlink:type="simple" xlink:href="blfs-20240930.xsd#GoodwillandintangibleassetsScheduleofFiniteLivedIntangibleAssetsDetails"/>
  <link:presentationLink xlink:role="http://www.biolifesolutions.com/role/GoodwillandintangibleassetsScheduleofFiniteLivedIntangibleAssetsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_cc5b123b-4361-4e1b-b7e8-3f6ce3fc9ee9" 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_ScheduleOfFiniteLivedIntangibleAssetsTable_0d39d0d0-aa47-4be5-b854-ed0efea177d4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_cc5b123b-4361-4e1b-b7e8-3f6ce3fc9ee9" xlink:to="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_0d39d0d0-aa47-4be5-b854-ed0efea177d4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_a45c3631-d548-435a-92e0-73a5a5bcf394" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_0d39d0d0-aa47-4be5-b854-ed0efea177d4" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_a45c3631-d548-435a-92e0-73a5a5bcf394" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_c9cd96f0-0780-48c6-a1ab-c3c5a413c894" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_a45c3631-d548-435a-92e0-73a5a5bcf394" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_c9cd96f0-0780-48c6-a1ab-c3c5a413c894" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CustomerRelationshipsMember_b05e4dc6-1920-43d2-825d-3550c759ab7b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CustomerRelationshipsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_c9cd96f0-0780-48c6-a1ab-c3c5a413c894" xlink:to="loc_us-gaap_CustomerRelationshipsMember_b05e4dc6-1920-43d2-825d-3550c759ab7b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TradeNamesMember_a7a1fcff-068d-4503-b4a7-babf26c6c148" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TradeNamesMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_c9cd96f0-0780-48c6-a1ab-c3c5a413c894" xlink:to="loc_us-gaap_TradeNamesMember_a7a1fcff-068d-4503-b4a7-babf26c6c148" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TechnologyBasedIntangibleAssetsMember_a1f57f96-1be4-4ac6-80dd-057ba40997ad" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TechnologyBasedIntangibleAssetsMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_c9cd96f0-0780-48c6-a1ab-c3c5a413c894" xlink:to="loc_us-gaap_TechnologyBasedIntangibleAssetsMember_a1f57f96-1be4-4ac6-80dd-057ba40997ad" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoncompeteAgreementsMember_3b576930-37d3-426f-a5af-0e3fa74c5f40" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NoncompeteAgreementsMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain_c9cd96f0-0780-48c6-a1ab-c3c5a413c894" xlink:to="loc_us-gaap_NoncompeteAgreementsMember_3b576930-37d3-426f-a5af-0e3fa74c5f40" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_05e7a1d3-8400-4ba6-97b5-069de27a915c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable_0d39d0d0-aa47-4be5-b854-ed0efea177d4" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_05e7a1d3-8400-4ba6-97b5-069de27a915c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsGross_38c8172a-e081-4807-9680-5850450ce057" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsGross"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_05e7a1d3-8400-4ba6-97b5-069de27a915c" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsGross_38c8172a-e081-4807-9680-5850450ce057" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_6fab86e7-503f-42a5-9a42-d9ae88756e0c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_05e7a1d3-8400-4ba6-97b5-069de27a915c" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_6fab86e7-503f-42a5-9a42-d9ae88756e0c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet_67474ddc-7c23-4afd-ada1-8d350bd479de" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsNet"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_05e7a1d3-8400-4ba6-97b5-069de27a915c" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsNet_67474ddc-7c23-4afd-ada1-8d350bd479de" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife_260ddcbe-5d37-47e0-ba28-0d1f57681f72" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetUsefulLife"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_05e7a1d3-8400-4ba6-97b5-069de27a915c" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetUsefulLife_260ddcbe-5d37-47e0-ba28-0d1f57681f72" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsGrossExcludingGoodwill_63433471-052a-4d08-9cdf-94a05633941c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IntangibleAssetsGrossExcludingGoodwill"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_05e7a1d3-8400-4ba6-97b5-069de27a915c" xlink:to="loc_us-gaap_IntangibleAssetsGrossExcludingGoodwill_63433471-052a-4d08-9cdf-94a05633941c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_101c020f-65e8-4e13-9946-990b9d535420" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FiniteLivedIntangibleAssetsLineItems_05e7a1d3-8400-4ba6-97b5-069de27a915c" xlink:to="loc_us-gaap_IntangibleAssetsNetExcludingGoodwill_101c020f-65e8-4e13-9946-990b9d535420" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.biolifesolutions.com/role/GoodwillandintangibleassetsNarrativeDetails" xlink:type="simple" xlink:href="blfs-20240930.xsd#GoodwillandintangibleassetsNarrativeDetails"/>
  <link:presentationLink xlink:role="http://www.biolifesolutions.com/role/GoodwillandintangibleassetsNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_33a63a46-ae83-4847-8844-8ed78e438e49" 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_AmortizationOfIntangibleAssets_7c910426-9a15-4ad6-a2b6-ca45bdb4fe31" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AmortizationOfIntangibleAssets"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_33a63a46-ae83-4847-8844-8ed78e438e49" xlink:to="loc_us-gaap_AmortizationOfIntangibleAssets_7c910426-9a15-4ad6-a2b6-ca45bdb4fe31" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.biolifesolutions.com/role/GoodwillandintangibleassetsScheduleofAmortizationExpenseforFiniteLivedIntangibleAssetsDetails" xlink:type="simple" xlink:href="blfs-20240930.xsd#GoodwillandintangibleassetsScheduleofAmortizationExpenseforFiniteLivedIntangibleAssetsDetails"/>
  <link:presentationLink xlink:role="http://www.biolifesolutions.com/role/GoodwillandintangibleassetsScheduleofAmortizationExpenseforFiniteLivedIntangibleAssetsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_7bf83ad6-99bc-49a1-9c14-3ae98c6feceb" 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_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear_8199efad-eba0-4e5b-bea3-06b285b5c9de" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_7bf83ad6-99bc-49a1-9c14-3ae98c6feceb" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear_8199efad-eba0-4e5b-bea3-06b285b5c9de" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_e881f443-d6fe-41d6-9c4b-1bad96960539" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_7bf83ad6-99bc-49a1-9c14-3ae98c6feceb" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_e881f443-d6fe-41d6-9c4b-1bad96960539" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_026756e9-1840-4c73-8f9f-b6dfce727be3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_7bf83ad6-99bc-49a1-9c14-3ae98c6feceb" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_026756e9-1840-4c73-8f9f-b6dfce727be3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_2f7f2214-7d25-4187-884e-a4249ebd4600" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_7bf83ad6-99bc-49a1-9c14-3ae98c6feceb" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_2f7f2214-7d25-4187-884e-a4249ebd4600" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_4abfff1f-d49b-47dc-b72d-c21c39751037" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_7bf83ad6-99bc-49a1-9c14-3ae98c6feceb" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_4abfff1f-d49b-47dc-b72d-c21c39751037" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_blfs_FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour_036344b4-251e-4ce3-8b4e-0761ca3e58e0" xlink:href="blfs-20240930.xsd#blfs_FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_7bf83ad6-99bc-49a1-9c14-3ae98c6feceb" xlink:to="loc_blfs_FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour_036344b4-251e-4ce3-8b4e-0761ca3e58e0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FiniteLivedIntangibleAssetsNet_bfc8fa70-53d4-493f-a2e2-1368e8ddde82" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FiniteLivedIntangibleAssetsNet"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_7bf83ad6-99bc-49a1-9c14-3ae98c6feceb" xlink:to="loc_us-gaap_FiniteLivedIntangibleAssetsNet_bfc8fa70-53d4-493f-a2e2-1368e8ddde82" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.biolifesolutions.com/role/AccruedexpensesandothercurrentliabilitiesDetails" xlink:type="simple" xlink:href="blfs-20240930.xsd#AccruedexpensesandothercurrentliabilitiesDetails"/>
  <link:presentationLink xlink:role="http://www.biolifesolutions.com/role/AccruedexpensesandothercurrentliabilitiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_157014da-1ab6-4cce-b30b-85e1f919fad7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedLiabilitiesCurrent_7421b1bf-9304-4f70-8665-7a3098c1ae00" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccruedLiabilitiesCurrent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_157014da-1ab6-4cce-b30b-85e1f919fad7" xlink:to="loc_us-gaap_AccruedLiabilitiesCurrent_7421b1bf-9304-4f70-8665-7a3098c1ae00" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedIncomeTaxesCurrent_936ae57f-62cf-4fee-a9bd-2bff1d215bec" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccruedIncomeTaxesCurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_157014da-1ab6-4cce-b30b-85e1f919fad7" xlink:to="loc_us-gaap_AccruedIncomeTaxesCurrent_936ae57f-62cf-4fee-a9bd-2bff1d215bec" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCompensationLiabilityCurrent_f6d73ea5-79e0-499b-99ae-5ec699e7b088" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredCompensationLiabilityCurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_157014da-1ab6-4cce-b30b-85e1f919fad7" xlink:to="loc_us-gaap_DeferredCompensationLiabilityCurrent_f6d73ea5-79e0-499b-99ae-5ec699e7b088" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityCurrent_d60d64e4-8449-48fc-ada1-2fbb827ec532" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ContractWithCustomerLiabilityCurrent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_157014da-1ab6-4cce-b30b-85e1f919fad7" xlink:to="loc_us-gaap_ContractWithCustomerLiabilityCurrent_d60d64e4-8449-48fc-ada1-2fbb827ec532" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_blfs_AccruedExpensesAndOtherCurrentLiabilities_44da6e16-8617-4d02-993a-4c2ecd6cf326" xlink:href="blfs-20240930.xsd#blfs_AccruedExpensesAndOtherCurrentLiabilities"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_157014da-1ab6-4cce-b30b-85e1f919fad7" xlink:to="loc_blfs_AccruedExpensesAndOtherCurrentLiabilities_44da6e16-8617-4d02-993a-4c2ecd6cf326" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.biolifesolutions.com/role/CommitmentsandcontingenciesDetails" xlink:type="simple" xlink:href="blfs-20240930.xsd#CommitmentsandcontingenciesDetails"/>
  <link:presentationLink xlink:role="http://www.biolifesolutions.com/role/CommitmentsandcontingenciesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_99117310-ea9e-4a57-adb1-679256581e4f" 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_LossContingencyPendingClaimsNumber_290e2fca-36f7-4ee2-aaba-7c92c8c944e5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LossContingencyPendingClaimsNumber"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_99117310-ea9e-4a57-adb1-679256581e4f" xlink:to="loc_us-gaap_LossContingencyPendingClaimsNumber_290e2fca-36f7-4ee2-aaba-7c92c8c944e5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PurchaseObligation_1081e845-f291-4032-bcc5-0ca778def5c3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PurchaseObligation"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_99117310-ea9e-4a57-adb1-679256581e4f" xlink:to="loc_us-gaap_PurchaseObligation_1081e845-f291-4032-bcc5-0ca778def5c3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SalesAndExciseTaxPayableCurrentAndNoncurrent_4aa8f5cb-906e-48fb-bc3f-b77024d9ecc2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SalesAndExciseTaxPayableCurrentAndNoncurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_99117310-ea9e-4a57-adb1-679256581e4f" xlink:to="loc_us-gaap_SalesAndExciseTaxPayableCurrentAndNoncurrent_4aa8f5cb-906e-48fb-bc3f-b77024d9ecc2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.biolifesolutions.com/role/LongtermdebtNarrativeDetails" xlink:type="simple" xlink:href="blfs-20240930.xsd#LongtermdebtNarrativeDetails"/>
  <link:presentationLink xlink:role="http://www.biolifesolutions.com/role/LongtermdebtNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureAbstract_452cd920-3c13-4939-908d-e943f8b887a6" 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_DebtInstrumentTable_d3bd3b37-6342-4761-8ead-f7c1deca8f5b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_452cd920-3c13-4939-908d-e943f8b887a6" xlink:to="loc_us-gaap_DebtInstrumentTable_d3bd3b37-6342-4761-8ead-f7c1deca8f5b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis_ad1a4d52-c52f-40dc-b40b-b965af524285" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_d3bd3b37-6342-4761-8ead-f7c1deca8f5b" xlink:to="loc_us-gaap_DebtInstrumentAxis_ad1a4d52-c52f-40dc-b40b-b965af524285" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_4e78707e-df55-4778-bed5-1f3604a10420" 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_ad1a4d52-c52f-40dc-b40b-b965af524285" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_4e78707e-df55-4778-bed5-1f3604a10420" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_blfs_The2023TermLoanMember_ceee943d-2656-4974-8bf2-d37cf0f9f355" xlink:href="blfs-20240930.xsd#blfs_The2023TermLoanMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_4e78707e-df55-4778-bed5-1f3604a10420" xlink:to="loc_blfs_The2023TermLoanMember_ceee943d-2656-4974-8bf2-d37cf0f9f355" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_blfs_SecondAmendmentTermLoanMember_e9e76f6c-0dd7-4204-af52-059ba132b5d1" xlink:href="blfs-20240930.xsd#blfs_SecondAmendmentTermLoanMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_4e78707e-df55-4778-bed5-1f3604a10420" xlink:to="loc_blfs_SecondAmendmentTermLoanMember_e9e76f6c-0dd7-4204-af52-059ba132b5d1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_blfs_VariableRateComponentAxis_245205e2-8784-4c40-aea7-19d4209d195a" xlink:href="blfs-20240930.xsd#blfs_VariableRateComponentAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_d3bd3b37-6342-4761-8ead-f7c1deca8f5b" xlink:to="loc_blfs_VariableRateComponentAxis_245205e2-8784-4c40-aea7-19d4209d195a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_blfs_VariableRateComponentDomain_b03203b8-1807-4171-b065-8265e27ebfa1" xlink:href="blfs-20240930.xsd#blfs_VariableRateComponentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_blfs_VariableRateComponentAxis_245205e2-8784-4c40-aea7-19d4209d195a" xlink:to="loc_blfs_VariableRateComponentDomain_b03203b8-1807-4171-b065-8265e27ebfa1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_blfs_VariableRateComponentTwoMember_b5583e52-6a0d-4f54-b1ec-d12b1726c797" xlink:href="blfs-20240930.xsd#blfs_VariableRateComponentTwoMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_blfs_VariableRateComponentDomain_b03203b8-1807-4171-b065-8265e27ebfa1" xlink:to="loc_blfs_VariableRateComponentTwoMember_b5583e52-6a0d-4f54-b1ec-d12b1726c797" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentLineItems_32d83542-f12b-4486-bedc-59cd7860d518" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_d3bd3b37-6342-4761-8ead-f7c1deca8f5b" xlink:to="loc_us-gaap_DebtInstrumentLineItems_32d83542-f12b-4486-bedc-59cd7860d518" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_blfs_DebtInstrumentMaximumBorrowingCapacity_7edd02f9-22bf-4e98-ad81-2232a015731d" xlink:href="blfs-20240930.xsd#blfs_DebtInstrumentMaximumBorrowingCapacity"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_32d83542-f12b-4486-bedc-59cd7860d518" xlink:to="loc_blfs_DebtInstrumentMaximumBorrowingCapacity_7edd02f9-22bf-4e98-ad81-2232a015731d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_blfs_DebtInstrumentMaximumBorrowingCapacityAtClosing_ed2d90e9-9723-4842-86d7-c9c3574015fb" xlink:href="blfs-20240930.xsd#blfs_DebtInstrumentMaximumBorrowingCapacityAtClosing"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_32d83542-f12b-4486-bedc-59cd7860d518" xlink:to="loc_blfs_DebtInstrumentMaximumBorrowingCapacityAtClosing_ed2d90e9-9723-4842-86d7-c9c3574015fb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_blfs_DebtInstrumentAdditionalMaximumAmountWithinNineMonthsAfterClosing_87081fa4-4f6d-416d-838c-26a2a8635b93" xlink:href="blfs-20240930.xsd#blfs_DebtInstrumentAdditionalMaximumAmountWithinNineMonthsAfterClosing"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_32d83542-f12b-4486-bedc-59cd7860d518" xlink:to="loc_blfs_DebtInstrumentAdditionalMaximumAmountWithinNineMonthsAfterClosing_87081fa4-4f6d-416d-838c-26a2a8635b93" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_blfs_DebtInstrumentAdditionalMaximumAmountUponCertainMilestoneAchievements_505579e5-4048-4b96-9003-b4e4864cde5d" xlink:href="blfs-20240930.xsd#blfs_DebtInstrumentAdditionalMaximumAmountUponCertainMilestoneAchievements"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_32d83542-f12b-4486-bedc-59cd7860d518" xlink:to="loc_blfs_DebtInstrumentAdditionalMaximumAmountUponCertainMilestoneAchievements_505579e5-4048-4b96-9003-b4e4864cde5d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_blfs_DebtInstrumentAdditionalMaximumAtDiscretionOfLender_6cfd66b2-41d2-41ef-9013-61cece357114" xlink:href="blfs-20240930.xsd#blfs_DebtInstrumentAdditionalMaximumAtDiscretionOfLender"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_32d83542-f12b-4486-bedc-59cd7860d518" xlink:to="loc_blfs_DebtInstrumentAdditionalMaximumAtDiscretionOfLender_6cfd66b2-41d2-41ef-9013-61cece357114" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfDebt_f54df8ba-fccb-44e7-8dd7-3c967142c37c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromIssuanceOfDebt"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_32d83542-f12b-4486-bedc-59cd7860d518" xlink:to="loc_us-gaap_ProceedsFromIssuanceOfDebt_f54df8ba-fccb-44e7-8dd7-3c967142c37c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentVariableInterestRateTypeExtensibleEnumeration_24a74b22-66cc-4c5b-9565-5e0212eba9af" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentVariableInterestRateTypeExtensibleEnumeration"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_32d83542-f12b-4486-bedc-59cd7860d518" xlink:to="loc_us-gaap_DebtInstrumentVariableInterestRateTypeExtensibleEnumeration_24a74b22-66cc-4c5b-9565-5e0212eba9af" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_d6fbd805-98b9-41fe-9e53-79424ba52819" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentBasisSpreadOnVariableRate1"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_32d83542-f12b-4486-bedc-59cd7860d518" xlink:to="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_d6fbd805-98b9-41fe-9e53-79424ba52819" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_blfs_DebtInstrumentInterestRateMaximumStatedPercentageForEachTrancheBorrowed_995cfdf6-e26f-44a8-99dd-8b93609b75a6" xlink:href="blfs-20240930.xsd#blfs_DebtInstrumentInterestRateMaximumStatedPercentageForEachTrancheBorrowed"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_32d83542-f12b-4486-bedc-59cd7860d518" xlink:to="loc_blfs_DebtInstrumentInterestRateMaximumStatedPercentageForEachTrancheBorrowed_995cfdf6-e26f-44a8-99dd-8b93609b75a6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentPeriodicPaymentTermsBalloonPaymentToBePaid_5b56e5d5-8046-477d-ba70-154c3ee82844" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentPeriodicPaymentTermsBalloonPaymentToBePaid"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_32d83542-f12b-4486-bedc-59cd7860d518" xlink:to="loc_us-gaap_DebtInstrumentPeriodicPaymentTermsBalloonPaymentToBePaid_5b56e5d5-8046-477d-ba70-154c3ee82844" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_f437559e-6338-48fa-a1a4-4a90e2614de7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentInterestRateStatedPercentage"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_32d83542-f12b-4486-bedc-59cd7860d518" xlink:to="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_f437559e-6338-48fa-a1a4-4a90e2614de7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentFaceAmount_00fb5f2a-2ed9-48cc-bcd1-514efb23c637" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentFaceAmount"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_32d83542-f12b-4486-bedc-59cd7860d518" xlink:to="loc_us-gaap_DebtInstrumentFaceAmount_00fb5f2a-2ed9-48cc-bcd1-514efb23c637" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_blfs_DebtInstrumentNonRefundableTerminationFeeAmount_35e44444-0674-45e8-8f3d-acf93ac58833" xlink:href="blfs-20240930.xsd#blfs_DebtInstrumentNonRefundableTerminationFeeAmount"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_32d83542-f12b-4486-bedc-59cd7860d518" xlink:to="loc_blfs_DebtInstrumentNonRefundableTerminationFeeAmount_35e44444-0674-45e8-8f3d-acf93ac58833" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.biolifesolutions.com/role/LongtermdebtScheduleofDebtDetails" xlink:type="simple" xlink:href="blfs-20240930.xsd#LongtermdebtScheduleofDebtDetails"/>
  <link:presentationLink xlink:role="http://www.biolifesolutions.com/role/LongtermdebtScheduleofDebtDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureAbstract_1adff2f3-afe9-449e-971e-a5487f3bbee6" 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_DebtInstrumentTable_28efefd6-ffd0-45e3-b4c6-1d7a4eb90449" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_1adff2f3-afe9-449e-971e-a5487f3bbee6" xlink:to="loc_us-gaap_DebtInstrumentTable_28efefd6-ffd0-45e3-b4c6-1d7a4eb90449" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentAxis_dda24a6f-2df8-46df-9693-cfc60dc707be" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_28efefd6-ffd0-45e3-b4c6-1d7a4eb90449" xlink:to="loc_us-gaap_DebtInstrumentAxis_dda24a6f-2df8-46df-9693-cfc60dc707be" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentNameDomain_c5a47069-3ac4-435a-b034-83e24599467d" 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_dda24a6f-2df8-46df-9693-cfc60dc707be" xlink:to="loc_us-gaap_DebtInstrumentNameDomain_c5a47069-3ac4-435a-b034-83e24599467d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_blfs_GlobalCoolingAmendedTermNotesMember_8fea6f15-fe1c-4e7e-a9e7-25c87dc31377" xlink:href="blfs-20240930.xsd#blfs_GlobalCoolingAmendedTermNotesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_c5a47069-3ac4-435a-b034-83e24599467d" xlink:to="loc_blfs_GlobalCoolingAmendedTermNotesMember_8fea6f15-fe1c-4e7e-a9e7-25c87dc31377" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_blfs_TermLoanMember_1cf7c70e-1601-46f2-b224-43fc41a64935" xlink:href="blfs-20240930.xsd#blfs_TermLoanMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_c5a47069-3ac4-435a-b034-83e24599467d" xlink:to="loc_blfs_TermLoanMember_1cf7c70e-1601-46f2-b224-43fc41a64935" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_blfs_FinancedInsurancePremiumMember_784118ea-b544-4a10-98fe-ce88f0904b17" xlink:href="blfs-20240930.xsd#blfs_FinancedInsurancePremiumMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_c5a47069-3ac4-435a-b034-83e24599467d" xlink:to="loc_blfs_FinancedInsurancePremiumMember_784118ea-b544-4a10-98fe-ce88f0904b17" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_blfs_FreezerEquipmentLoanMember_229d42fc-aea8-4b90-8cca-ca6b4fc4a3c3" xlink:href="blfs-20240930.xsd#blfs_FreezerEquipmentLoanMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_c5a47069-3ac4-435a-b034-83e24599467d" xlink:to="loc_blfs_FreezerEquipmentLoanMember_229d42fc-aea8-4b90-8cca-ca6b4fc4a3c3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_blfs_ManufacturingEquipmentLoansMember_0dd6ae99-cdd5-44f4-ad0c-e835355be685" xlink:href="blfs-20240930.xsd#blfs_ManufacturingEquipmentLoansMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_c5a47069-3ac4-435a-b034-83e24599467d" xlink:to="loc_blfs_ManufacturingEquipmentLoansMember_0dd6ae99-cdd5-44f4-ad0c-e835355be685" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_blfs_FreezerInstallationLoanMember_fcc580f1-e308-4364-b012-6272cfaaf5fb" xlink:href="blfs-20240930.xsd#blfs_FreezerInstallationLoanMember"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_c5a47069-3ac4-435a-b034-83e24599467d" xlink:to="loc_blfs_FreezerInstallationLoanMember_fcc580f1-e308-4364-b012-6272cfaaf5fb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_blfs_OtherLoansMember_f524c9e2-4c15-4a2d-a3dc-20df5e391722" xlink:href="blfs-20240930.xsd#blfs_OtherLoansMember"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_c5a47069-3ac4-435a-b034-83e24599467d" xlink:to="loc_blfs_OtherLoansMember_f524c9e2-4c15-4a2d-a3dc-20df5e391722" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_blfs_TotalDebtMember_63a2cc81-9327-4ef4-aa2d-fd158c0b485d" xlink:href="blfs-20240930.xsd#blfs_TotalDebtMember"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentNameDomain_c5a47069-3ac4-435a-b034-83e24599467d" xlink:to="loc_blfs_TotalDebtMember_63a2cc81-9327-4ef4-aa2d-fd158c0b485d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentLineItems_a38cceac-7f86-46f8-b2e9-a92911eef9a8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_28efefd6-ffd0-45e3-b4c6-1d7a4eb90449" xlink:to="loc_us-gaap_DebtInstrumentLineItems_a38cceac-7f86-46f8-b2e9-a92911eef9a8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_6249488c-c512-44d5-b744-7239e52177a0" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentInterestRateStatedPercentage"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_a38cceac-7f86-46f8-b2e9-a92911eef9a8" xlink:to="loc_us-gaap_DebtInstrumentInterestRateStatedPercentage_6249488c-c512-44d5-b744-7239e52177a0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentCarryingAmount_c07a017d-ecf0-47bd-bbc8-35581fdedea2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentCarryingAmount"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_a38cceac-7f86-46f8-b2e9-a92911eef9a8" xlink:to="loc_us-gaap_DebtInstrumentCarryingAmount_c07a017d-ecf0-47bd-bbc8-35581fdedea2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredFinanceCostsNet_c17f8266-f12e-4f5c-84c7-c2b1681fd4e1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredFinanceCostsNet"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_a38cceac-7f86-46f8-b2e9-a92911eef9a8" xlink:to="loc_us-gaap_DeferredFinanceCostsNet_c17f8266-f12e-4f5c-84c7-c2b1681fd4e1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebt_3880905b-423b-4b1b-b1d8-59e5a1bf0d32" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebt"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_a38cceac-7f86-46f8-b2e9-a92911eef9a8" xlink:to="loc_us-gaap_LongTermDebt_3880905b-423b-4b1b-b1d8-59e5a1bf0d32" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtCurrent_408e6c5f-b259-4e08-8215-d98af8e8fcee" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtCurrent"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_a38cceac-7f86-46f8-b2e9-a92911eef9a8" xlink:to="loc_us-gaap_LongTermDebtCurrent_408e6c5f-b259-4e08-8215-d98af8e8fcee" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtNoncurrent_e05948e4-a566-4d19-a77b-a13809354e9d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtNoncurrent"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_a38cceac-7f86-46f8-b2e9-a92911eef9a8" xlink:to="loc_us-gaap_LongTermDebtNoncurrent_e05948e4-a566-4d19-a77b-a13809354e9d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.biolifesolutions.com/role/LongtermdebtScheduleofMaturitiesofLongTermDebtDetails" xlink:type="simple" xlink:href="blfs-20240930.xsd#LongtermdebtScheduleofMaturitiesofLongTermDebtDetails"/>
  <link:presentationLink xlink:role="http://www.biolifesolutions.com/role/LongtermdebtScheduleofMaturitiesofLongTermDebtDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureAbstract_12d1b81f-a427-48a5-a458-44704081896e" 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_LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear_14c07400-2117-4e8c-b504-043f48a2af55" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_12d1b81f-a427-48a5-a458-44704081896e" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear_14c07400-2117-4e8c-b504-043f48a2af55" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths_817253b2-ab83-4180-90b7-6b4dc85b0abb" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_12d1b81f-a427-48a5-a458-44704081896e" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths_817253b2-ab83-4180-90b7-6b4dc85b0abb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_1faa5744-c8f5-4932-8b35-7752876582bf" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_12d1b81f-a427-48a5-a458-44704081896e" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_1faa5744-c8f5-4932-8b35-7752876582bf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree_d6717e22-f294-4525-bbaf-a6b697f1c315" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_12d1b81f-a427-48a5-a458-44704081896e" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree_d6717e22-f294-4525-bbaf-a6b697f1c315" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour_0974e78b-c781-4d47-8f5c-00533b146998" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_12d1b81f-a427-48a5-a458-44704081896e" xlink:to="loc_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour_0974e78b-c781-4d47-8f5c-00533b146998" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_blfs_LongTermDebtMaturityAfterYearFour_f57e8a37-514d-4e8a-a7dc-c77d3046e86e" xlink:href="blfs-20240930.xsd#blfs_LongTermDebtMaturityAfterYearFour"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_12d1b81f-a427-48a5-a458-44704081896e" xlink:to="loc_blfs_LongTermDebtMaturityAfterYearFour_f57e8a37-514d-4e8a-a7dc-c77d3046e86e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebt_1902cf7e-cd1a-443f-bece-6d91085cb951" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebt"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_12d1b81f-a427-48a5-a458-44704081896e" xlink:to="loc_us-gaap_LongTermDebt_1902cf7e-cd1a-443f-bece-6d91085cb951" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.biolifesolutions.com/role/RevenueNarrativeDetails" xlink:type="simple" xlink:href="blfs-20240930.xsd#RevenueNarrativeDetails"/>
  <link:presentationLink xlink:role="http://www.biolifesolutions.com/role/RevenueNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerAbstract_f33563e5-09c0-431b-b551-9b2a6a1b6e3c" 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_ContractWithCustomerLiability_b2f9f5e5-2661-42f5-9592-9d46674f5a3d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ContractWithCustomerLiability"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract_f33563e5-09c0-431b-b551-9b2a6a1b6e3c" xlink:to="loc_us-gaap_ContractWithCustomerLiability_b2f9f5e5-2661-42f5-9592-9d46674f5a3d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerLiabilityRevenueRecognized_bd0d0593-6789-4444-933a-d257f3a1a427" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ContractWithCustomerLiabilityRevenueRecognized"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract_f33563e5-09c0-431b-b551-9b2a6a1b6e3c" xlink:to="loc_us-gaap_ContractWithCustomerLiabilityRevenueRecognized_bd0d0593-6789-4444-933a-d257f3a1a427" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.biolifesolutions.com/role/RevenueScheduleofBioproductionToolsandServiceRevenuesDetails" xlink:type="simple" xlink:href="blfs-20240930.xsd#RevenueScheduleofBioproductionToolsandServiceRevenuesDetails"/>
  <link:presentationLink xlink:role="http://www.biolifesolutions.com/role/RevenueScheduleofBioproductionToolsandServiceRevenuesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerAbstract_46f54915-0b6d-4993-9828-3c6f34ce12ab" 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_1dcde90e-c101-4698-a6e1-3e5faff57f7a" 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_46f54915-0b6d-4993-9828-3c6f34ce12ab" xlink:to="loc_us-gaap_DisaggregationOfRevenueTable_1dcde90e-c101-4698-a6e1-3e5faff57f7a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductOrServiceAxis_fdf2067d-b5fc-42eb-9748-faca5b0bb15c" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ProductOrServiceAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_1dcde90e-c101-4698-a6e1-3e5faff57f7a" xlink:to="loc_srt_ProductOrServiceAxis_fdf2067d-b5fc-42eb-9748-faca5b0bb15c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_a3142e6b-0100-4cb9-91a6-f524bfe7ddd2" 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_fdf2067d-b5fc-42eb-9748-faca5b0bb15c" xlink:to="loc_srt_ProductsAndServicesDomain_a3142e6b-0100-4cb9-91a6-f524bfe7ddd2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProductMember_4eb0c908-c4d9-4fdf-a920-c5d22da113a4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProductMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_a3142e6b-0100-4cb9-91a6-f524bfe7ddd2" xlink:to="loc_us-gaap_ProductMember_4eb0c908-c4d9-4fdf-a920-c5d22da113a4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_blfs_ProductCellProcessingMember_77ebefe4-7f6f-4d11-b750-014d3ae652c4" xlink:href="blfs-20240930.xsd#blfs_ProductCellProcessingMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ProductMember_4eb0c908-c4d9-4fdf-a920-c5d22da113a4" xlink:to="loc_blfs_ProductCellProcessingMember_77ebefe4-7f6f-4d11-b750-014d3ae652c4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_blfs_ProductBiostorageServicesMember_69aa8227-4d0d-47f7-8cae-a4d727c1c604" xlink:href="blfs-20240930.xsd#blfs_ProductBiostorageServicesMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ProductMember_4eb0c908-c4d9-4fdf-a920-c5d22da113a4" xlink:to="loc_blfs_ProductBiostorageServicesMember_69aa8227-4d0d-47f7-8cae-a4d727c1c604" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_blfs_ProductFreezerAndThawMember_b3021555-4709-4eda-b5ca-ffaa37d635ce" xlink:href="blfs-20240930.xsd#blfs_ProductFreezerAndThawMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ProductMember_4eb0c908-c4d9-4fdf-a920-c5d22da113a4" xlink:to="loc_blfs_ProductFreezerAndThawMember_b3021555-4709-4eda-b5ca-ffaa37d635ce" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ServiceMember_97f9304e-0be4-417d-a9e3-2e0e50b710ae" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ServiceMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_a3142e6b-0100-4cb9-91a6-f524bfe7ddd2" xlink:to="loc_us-gaap_ServiceMember_97f9304e-0be4-417d-a9e3-2e0e50b710ae" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_blfs_ServiceBiostorageServicesMember_fe0859c9-70ac-49c4-820d-adabdf4297eb" xlink:href="blfs-20240930.xsd#blfs_ServiceBiostorageServicesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ServiceMember_97f9304e-0be4-417d-a9e3-2e0e50b710ae" xlink:to="loc_blfs_ServiceBiostorageServicesMember_fe0859c9-70ac-49c4-820d-adabdf4297eb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_blfs_ServiceFreezerAndThawMember_e92b618d-c923-4496-9b51-648fb24e3b7a" xlink:href="blfs-20240930.xsd#blfs_ServiceFreezerAndThawMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ServiceMember_97f9304e-0be4-417d-a9e3-2e0e50b710ae" xlink:to="loc_blfs_ServiceFreezerAndThawMember_e92b618d-c923-4496-9b51-648fb24e3b7a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_blfs_RentalRevenueMember_2d3f194f-9780-4e87-964c-589cedca036e" xlink:href="blfs-20240930.xsd#blfs_RentalRevenueMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_a3142e6b-0100-4cb9-91a6-f524bfe7ddd2" xlink:to="loc_blfs_RentalRevenueMember_2d3f194f-9780-4e87-964c-589cedca036e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_blfs_RentalRevenueBiostorageServicesMember_aa2dfa5c-ff87-4e8c-bd80-82a3329df8c2" xlink:href="blfs-20240930.xsd#blfs_RentalRevenueBiostorageServicesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_blfs_RentalRevenueMember_2d3f194f-9780-4e87-964c-589cedca036e" xlink:to="loc_blfs_RentalRevenueBiostorageServicesMember_aa2dfa5c-ff87-4e8c-bd80-82a3329df8c2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueLineItems_2f3af040-d80f-415d-9a2a-c3d631d00560" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisaggregationOfRevenueLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_1dcde90e-c101-4698-a6e1-3e5faff57f7a" xlink:to="loc_us-gaap_DisaggregationOfRevenueLineItems_2f3af040-d80f-415d-9a2a-c3d631d00560" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax_30a3bb72-3950-40ed-ac01-fb0483591544" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_2f3af040-d80f-415d-9a2a-c3d631d00560" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax_30a3bb72-3950-40ed-ac01-fb0483591544" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.biolifesolutions.com/role/RevenueScheduleofRemainingPerformanceObligationsDetails" xlink:type="simple" xlink:href="blfs-20240930.xsd#RevenueScheduleofRemainingPerformanceObligationsDetails"/>
  <link:presentationLink xlink:role="http://www.biolifesolutions.com/role/RevenueScheduleofRemainingPerformanceObligationsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerAbstract_6d0b9493-121d-4923-a2fa-b6bf9ca6c31f" 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_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable_1b58c995-b419-49ef-acd6-cd5d4eaf6d3f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract_6d0b9493-121d-4923-a2fa-b6bf9ca6c31f" xlink:to="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable_1b58c995-b419-49ef-acd6-cd5d4eaf6d3f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis_6a3e1246-d5ee-4bd6-bd39-a3e685ab2844" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable_1b58c995-b419-49ef-acd6-cd5d4eaf6d3f" xlink:to="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis_6a3e1246-d5ee-4bd6-bd39-a3e685ab2844" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductOrServiceAxis_09f827b7-7e84-45b2-b74d-9a4aae2c5cd8" 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_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable_1b58c995-b419-49ef-acd6-cd5d4eaf6d3f" xlink:to="loc_srt_ProductOrServiceAxis_09f827b7-7e84-45b2-b74d-9a4aae2c5cd8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_686a64c6-69d9-4bd1-beaa-1168bce06b0d" 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_09f827b7-7e84-45b2-b74d-9a4aae2c5cd8" xlink:to="loc_srt_ProductsAndServicesDomain_686a64c6-69d9-4bd1-beaa-1168bce06b0d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_blfs_RentalRevenueMember_bdebe5dc-34a6-492a-ad47-f4dbbac918db" xlink:href="blfs-20240930.xsd#blfs_RentalRevenueMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_686a64c6-69d9-4bd1-beaa-1168bce06b0d" xlink:to="loc_blfs_RentalRevenueMember_bdebe5dc-34a6-492a-ad47-f4dbbac918db" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_blfs_ServiceRevenueMember_e33ee44b-003f-4e03-ae1c-28747a5c07f1" xlink:href="blfs-20240930.xsd#blfs_ServiceRevenueMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_686a64c6-69d9-4bd1-beaa-1168bce06b0d" xlink:to="loc_blfs_ServiceRevenueMember_e33ee44b-003f-4e03-ae1c-28747a5c07f1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems_0d1ea650-79ef-4980-af61-c72b4329347f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable_1b58c995-b419-49ef-acd6-cd5d4eaf6d3f" xlink:to="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems_0d1ea650-79ef-4980-af61-c72b4329347f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligation_b12fbe25-64c1-4373-9db2-928fcd70bb72" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueRemainingPerformanceObligation"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems_0d1ea650-79ef-4980-af61-c72b4329347f" xlink:to="loc_us-gaap_RevenueRemainingPerformanceObligation_b12fbe25-64c1-4373-9db2-928fcd70bb72" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1_cb116d55-d8ec-4c9c-a57a-e648e55959c8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems_0d1ea650-79ef-4980-af61-c72b4329347f" xlink:to="loc_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1_cb116d55-d8ec-4c9c-a57a-e648e55959c8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.biolifesolutions.com/role/StockbasedcompensationScheduleofServiceVestingBasedStockOptionActivityDetails" xlink:type="simple" xlink:href="blfs-20240930.xsd#StockbasedcompensationScheduleofServiceVestingBasedStockOptionActivityDetails"/>
  <link:presentationLink xlink:role="http://www.biolifesolutions.com/role/StockbasedcompensationScheduleofServiceVestingBasedStockOptionActivityDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_6e1d0c33-0db4-4cb2-94d8-375ffaa66f49" 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_7b4287db-31b8-4da5-9318-70fd7d632073" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_6e1d0c33-0db4-4cb2-94d8-375ffaa66f49" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_7b4287db-31b8-4da5-9318-70fd7d632073" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_3d248434-fb73-4d8d-86e2-6cc98cedba82" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_7b4287db-31b8-4da5-9318-70fd7d632073" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_3d248434-fb73-4d8d-86e2-6cc98cedba82" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_a27a90e6-1bec-471f-bf51-840bbbe8b4cf" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_7b4287db-31b8-4da5-9318-70fd7d632073" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_a27a90e6-1bec-471f-bf51-840bbbe8b4cf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_eac485d9-2fea-4de7-8b40-037e9f58de3a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward_7b4287db-31b8-4da5-9318-70fd7d632073" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_eac485d9-2fea-4de7-8b40-037e9f58de3a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_8230b316-ba05-4b9d-9264-b43632d91e9e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_6e1d0c33-0db4-4cb2-94d8-375ffaa66f49" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_8230b316-ba05-4b9d-9264-b43632d91e9e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_5702ffd5-13d0-4f92-8086-555b8a88a4e8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_6e1d0c33-0db4-4cb2-94d8-375ffaa66f49" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_5702ffd5-13d0-4f92-8086-555b8a88a4e8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_c000f708-82e8-4b89-89b1-f66bc2ab9880" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_5702ffd5-13d0-4f92-8086-555b8a88a4e8" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_c000f708-82e8-4b89-89b1-f66bc2ab9880" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_4e503f66-8f9d-4bf7-8eaf-77c9c90c867e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_5702ffd5-13d0-4f92-8086-555b8a88a4e8" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_4e503f66-8f9d-4bf7-8eaf-77c9c90c867e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_3fecc7ec-c0b9-4e2a-8a88-50a0b2a88d2e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward_5702ffd5-13d0-4f92-8086-555b8a88a4e8" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_3fecc7ec-c0b9-4e2a-8a88-50a0b2a88d2e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_5e16f53d-f784-4853-8b63-7cd06d1658e8" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_6e1d0c33-0db4-4cb2-94d8-375ffaa66f49" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_5e16f53d-f784-4853-8b63-7cd06d1658e8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.biolifesolutions.com/role/StockbasedcompensationNarrativeDetails" xlink:type="simple" xlink:href="blfs-20240930.xsd#StockbasedcompensationNarrativeDetails"/>
  <link:presentationLink xlink:role="http://www.biolifesolutions.com/role/StockbasedcompensationNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_3d7e402b-bfcd-4164-bdb0-02982ed964ce" 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_09434bf6-18c6-41cf-8027-cca2a5169832" 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_3d7e402b-bfcd-4164-bdb0-02982ed964ce" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_09434bf6-18c6-41cf-8027-cca2a5169832" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_48bc1762-6368-46f1-b4a1-1c8e121b010f" 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_09434bf6-18c6-41cf-8027-cca2a5169832" xlink:to="loc_us-gaap_AwardTypeAxis_48bc1762-6368-46f1-b4a1-1c8e121b010f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_15621fde-01b5-496b-b998-db6759f05071" 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_48bc1762-6368-46f1-b4a1-1c8e121b010f" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_15621fde-01b5-496b-b998-db6759f05071" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeStockOptionMember_845fcfe6-d44e-471c-9189-905cd804ddb3" 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_15621fde-01b5-496b-b998-db6759f05071" xlink:to="loc_us-gaap_EmployeeStockOptionMember_845fcfe6-d44e-471c-9189-905cd804ddb3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockMember_881f8b43-6135-40a0-98f2-272b8a5a8591" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestrictedStockMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_15621fde-01b5-496b-b998-db6759f05071" xlink:to="loc_us-gaap_RestrictedStockMember_881f8b43-6135-40a0-98f2-272b8a5a8591" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PerformanceSharesMember_0452b16b-b534-4649-b728-2ff15869658d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PerformanceSharesMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_15621fde-01b5-496b-b998-db6759f05071" xlink:to="loc_us-gaap_PerformanceSharesMember_0452b16b-b534-4649-b728-2ff15869658d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_blfs_MarketbasedRestrictedStockMember_6a374719-23a0-4cdd-9ab5-d61ddf39a738" xlink:href="blfs-20240930.xsd#blfs_MarketbasedRestrictedStockMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_15621fde-01b5-496b-b998-db6759f05071" xlink:to="loc_blfs_MarketbasedRestrictedStockMember_6a374719-23a0-4cdd-9ab5-d61ddf39a738" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_TitleOfIndividualAxis_dc74528b-001b-476c-9067-fdfdbd1f8552" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_TitleOfIndividualAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_09434bf6-18c6-41cf-8027-cca2a5169832" xlink:to="loc_srt_TitleOfIndividualAxis_dc74528b-001b-476c-9067-fdfdbd1f8552" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain_657f2e07-307b-4987-ba4a-4965ee3b7a50" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_TitleOfIndividualWithRelationshipToEntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_TitleOfIndividualAxis_dc74528b-001b-476c-9067-fdfdbd1f8552" xlink:to="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain_657f2e07-307b-4987-ba4a-4965ee3b7a50" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ExecutiveOfficerMember_d5d486b4-88cf-4e12-9b6a-5452c3a54a58" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ExecutiveOfficerMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain_657f2e07-307b-4987-ba4a-4965ee3b7a50" xlink:to="loc_srt_ExecutiveOfficerMember_d5d486b4-88cf-4e12-9b6a-5452c3a54a58" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_99fe00e6-c81c-4699-bf70-fa9718478df5" 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_09434bf6-18c6-41cf-8027-cca2a5169832" xlink:to="loc_srt_RangeAxis_99fe00e6-c81c-4699-bf70-fa9718478df5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_69971ca3-a742-4623-870a-8cfd6765eb8b" 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_99fe00e6-c81c-4699-bf70-fa9718478df5" xlink:to="loc_srt_RangeMember_69971ca3-a742-4623-870a-8cfd6765eb8b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_4aff3e60-cf79-4678-ad77-784cb66520d5" 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_69971ca3-a742-4623-870a-8cfd6765eb8b" xlink:to="loc_srt_MinimumMember_4aff3e60-cf79-4678-ad77-784cb66520d5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_335b4f8e-dc6d-40a7-a6e2-6f86056066e7" 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_69971ca3-a742-4623-870a-8cfd6765eb8b" xlink:to="loc_srt_MaximumMember_335b4f8e-dc6d-40a7-a6e2-6f86056066e7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RestatementAxis_467bd67a-c156-404b-88ed-e3447818f88e" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RestatementAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_09434bf6-18c6-41cf-8027-cca2a5169832" xlink:to="loc_srt_RestatementAxis_467bd67a-c156-404b-88ed-e3447818f88e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RestatementDomain_92dcd4c8-cd16-442a-94d6-779318d3b19b" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RestatementDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RestatementAxis_467bd67a-c156-404b-88ed-e3447818f88e" xlink:to="loc_srt_RestatementDomain_92dcd4c8-cd16-442a-94d6-779318d3b19b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RestatementAdjustmentMember_60b63919-6553-45f9-9611-0e818092655e" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RestatementAdjustmentMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RestatementDomain_92dcd4c8-cd16-442a-94d6-779318d3b19b" xlink:to="loc_srt_RestatementAdjustmentMember_60b63919-6553-45f9-9611-0e818092655e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_c627137c-3d29-46b0-9086-caf09765bb47" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_09434bf6-18c6-41cf-8027-cca2a5169832" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_c627137c-3d29-46b0-9086-caf09765bb47" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_4fa80bbf-c2eb-426a-bef9-140b241db103" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_c627137c-3d29-46b0-9086-caf09765bb47" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_4fa80bbf-c2eb-426a-bef9-140b241db103" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_9dcd947b-a2dc-4794-8258-1b353b07010c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_c627137c-3d29-46b0-9086-caf09765bb47" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized_9dcd947b-a2dc-4794-8258-1b353b07010c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_554b9d0e-d7ed-44ab-8847-834b0ebe92e4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_c627137c-3d29-46b0-9086-caf09765bb47" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue_554b9d0e-d7ed-44ab-8847-834b0ebe92e4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_a98b3e60-3cb2-4de7-b678-4a09b6fc6a0b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_c627137c-3d29-46b0-9086-caf09765bb47" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_a98b3e60-3cb2-4de7-b678-4a09b6fc6a0b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_379afc9f-3c8c-4786-ab1e-6d7376a234dc" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_c627137c-3d29-46b0-9086-caf09765bb47" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_379afc9f-3c8c-4786-ab1e-6d7376a234dc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_blfs_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodFairValue_177229ae-d304-4d17-adc2-ba4a6e4b2120" xlink:href="blfs-20240930.xsd#blfs_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodFairValue"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_c627137c-3d29-46b0-9086-caf09765bb47" xlink:to="loc_blfs_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodFairValue_177229ae-d304-4d17-adc2-ba4a6e4b2120" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue_57a81851-86a4-4765-9d25-d1ece46dac95" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_c627137c-3d29-46b0-9086-caf09765bb47" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue_57a81851-86a4-4765-9d25-d1ece46dac95" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllocatedShareBasedCompensationExpense_0d97f571-3add-4b1a-becf-8342e779247c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AllocatedShareBasedCompensationExpense"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_c627137c-3d29-46b0-9086-caf09765bb47" xlink:to="loc_us-gaap_AllocatedShareBasedCompensationExpense_0d97f571-3add-4b1a-becf-8342e779247c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/netLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_3e1297c6-9efd-4536-8686-257c696860a9" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_c627137c-3d29-46b0-9086-caf09765bb47" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_3e1297c6-9efd-4536-8686-257c696860a9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_be0711f5-dfac-43b0-92c6-043432c89a03" 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_c627137c-3d29-46b0-9086-caf09765bb47" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_be0711f5-dfac-43b0-92c6-043432c89a03" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_f13cfa26-dd92-416d-86f5-adf1bea1d0e2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_c627137c-3d29-46b0-9086-caf09765bb47" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_f13cfa26-dd92-416d-86f5-adf1bea1d0e2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_blfs_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodAggregateFairValue_2455eb13-44b3-4d6b-9cc1-e8d060dadc62" xlink:href="blfs-20240930.xsd#blfs_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodAggregateFairValue"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_c627137c-3d29-46b0-9086-caf09765bb47" xlink:to="loc_blfs_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodAggregateFairValue_2455eb13-44b3-4d6b-9cc1-e8d060dadc62" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_2a58cd13-981a-4b57-a20f-8be7437a283a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_c627137c-3d29-46b0-9086-caf09765bb47" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_2a58cd13-981a-4b57-a20f-8be7437a283a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_blfs_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfAwards_66499f73-4ef6-461c-b86d-021bd5552868" xlink:href="blfs-20240930.xsd#blfs_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfAwards"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_c627137c-3d29-46b0-9086-caf09765bb47" xlink:to="loc_blfs_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfAwards_66499f73-4ef6-461c-b86d-021bd5552868" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_blfs_NumberOfPeers_2e62f502-642b-42e1-a8a2-2538d9aa7cdb" xlink:href="blfs-20240930.xsd#blfs_NumberOfPeers"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_c627137c-3d29-46b0-9086-caf09765bb47" xlink:to="loc_blfs_NumberOfPeers_2e62f502-642b-42e1-a8a2-2538d9aa7cdb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_blfs_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsHistoricalVolatilityRate_ec16e311-663b-4456-9e19-1b03d1e195bc" xlink:href="blfs-20240930.xsd#blfs_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsHistoricalVolatilityRate"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_c627137c-3d29-46b0-9086-caf09765bb47" xlink:to="loc_blfs_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsHistoricalVolatilityRate_ec16e311-663b-4456-9e19-1b03d1e195bc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_79f732d3-0ae9-458d-a12a-0f860fd7b5ee" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_c627137c-3d29-46b0-9086-caf09765bb47" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_79f732d3-0ae9-458d-a12a-0f860fd7b5ee" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_3aa19546-a79a-4078-9b83-19f86e8fd020" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate"/>
    <link:presentationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_c627137c-3d29-46b0-9086-caf09765bb47" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_3aa19546-a79a-4078-9b83-19f86e8fd020" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_blfs_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRatePeriod_e60c89b5-f21a-4d4f-b7fb-bae3bb643976" xlink:href="blfs-20240930.xsd#blfs_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRatePeriod"/>
    <link:presentationArc order="19" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_c627137c-3d29-46b0-9086-caf09765bb47" xlink:to="loc_blfs_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRatePeriod_e60c89b5-f21a-4d4f-b7fb-bae3bb643976" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTax_3a23df49-f876-4076-bdc9-0a89f4f3094c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ComprehensiveIncomeNetOfTax"/>
    <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_c627137c-3d29-46b0-9086-caf09765bb47" xlink:to="loc_us-gaap_ComprehensiveIncomeNetOfTax_3a23df49-f876-4076-bdc9-0a89f4f3094c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested_ca52b7e4-a234-439d-90ef-a4234b6dcd88" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested"/>
    <link:presentationArc order="21" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_c627137c-3d29-46b0-9086-caf09765bb47" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested_ca52b7e4-a234-439d-90ef-a4234b6dcd88" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_daa6fe29-9320-41ea-bb27-a0a0656dd1e5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1"/>
    <link:presentationArc order="22" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_c627137c-3d29-46b0-9086-caf09765bb47" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_daa6fe29-9320-41ea-bb27-a0a0656dd1e5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.biolifesolutions.com/role/StockbasedcompensationScheduleofServiceVestingBasedandMarketBasedRestrictedStockActivityDetails" xlink:type="simple" xlink:href="blfs-20240930.xsd#StockbasedcompensationScheduleofServiceVestingBasedandMarketBasedRestrictedStockActivityDetails"/>
  <link:presentationLink xlink:role="http://www.biolifesolutions.com/role/StockbasedcompensationScheduleofServiceVestingBasedandMarketBasedRestrictedStockActivityDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_ade50774-e8ad-4b5b-bf34-1c48056b0657" 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_c804b0bc-0164-4de8-a166-013e9be99710" 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_ade50774-e8ad-4b5b-bf34-1c48056b0657" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_c804b0bc-0164-4de8-a166-013e9be99710" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_12a1cdba-6f52-41a5-bca0-b1a09b6021c9" 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_c804b0bc-0164-4de8-a166-013e9be99710" xlink:to="loc_us-gaap_AwardTypeAxis_12a1cdba-6f52-41a5-bca0-b1a09b6021c9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_074fac9d-c8d9-4a6d-b035-cee4cce6424e" 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_12a1cdba-6f52-41a5-bca0-b1a09b6021c9" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_074fac9d-c8d9-4a6d-b035-cee4cce6424e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockMember_826b7d85-467d-4f63-8d9e-758f731cefad" 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_074fac9d-c8d9-4a6d-b035-cee4cce6424e" xlink:to="loc_us-gaap_RestrictedStockMember_826b7d85-467d-4f63-8d9e-758f731cefad" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_blfs_MarketbasedRestrictedStockMember_fa8753a7-dcb6-474a-90c4-19ffbe11f29a" xlink:href="blfs-20240930.xsd#blfs_MarketbasedRestrictedStockMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_074fac9d-c8d9-4a6d-b035-cee4cce6424e" xlink:to="loc_blfs_MarketbasedRestrictedStockMember_fa8753a7-dcb6-474a-90c4-19ffbe11f29a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_903403e0-1823-4a66-ba56-7bfc46c9e482" 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_c804b0bc-0164-4de8-a166-013e9be99710" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_903403e0-1823-4a66-ba56-7bfc46c9e482" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_07877f44-a65e-45f3-bade-2a513e02985a" 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_903403e0-1823-4a66-ba56-7bfc46c9e482" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_07877f44-a65e-45f3-bade-2a513e02985a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_080bbf00-41f1-4d93-93a2-570551aa06d4" 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_07877f44-a65e-45f3-bade-2a513e02985a" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_080bbf00-41f1-4d93-93a2-570551aa06d4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_8d3d4aef-bce6-47b8-88eb-1e22c690d2d1" 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_07877f44-a65e-45f3-bade-2a513e02985a" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_8d3d4aef-bce6-47b8-88eb-1e22c690d2d1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_4ad53c1f-494a-494d-ba2b-ac63eaae9e4e" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_07877f44-a65e-45f3-bade-2a513e02985a" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_4ad53c1f-494a-494d-ba2b-ac63eaae9e4e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_885f4ed6-b3ea-4aac-a21c-afae1f0ec037" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_07877f44-a65e-45f3-bade-2a513e02985a" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_885f4ed6-b3ea-4aac-a21c-afae1f0ec037" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_b22e1b97-5f72-4cfd-8579-6df6a5893a3b" 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_07877f44-a65e-45f3-bade-2a513e02985a" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_b22e1b97-5f72-4cfd-8579-6df6a5893a3b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_19718813-9b16-40d8-a5c0-f19ab00fde89" 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_903403e0-1823-4a66-ba56-7bfc46c9e482" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_19718813-9b16-40d8-a5c0-f19ab00fde89" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_b962a170-2900-4b4c-89d8-85a32e74ecf1" 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_19718813-9b16-40d8-a5c0-f19ab00fde89" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_b962a170-2900-4b4c-89d8-85a32e74ecf1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_239041c9-8221-43e8-9030-8632228261be" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_19718813-9b16-40d8-a5c0-f19ab00fde89" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_239041c9-8221-43e8-9030-8632228261be" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_d008c3f9-1d98-4d5d-a280-bbcd4694cac4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_19718813-9b16-40d8-a5c0-f19ab00fde89" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_d008c3f9-1d98-4d5d-a280-bbcd4694cac4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_912b9db6-5893-4248-8931-851c9ad7034d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_19718813-9b16-40d8-a5c0-f19ab00fde89" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_912b9db6-5893-4248-8931-851c9ad7034d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_a7a6da24-8eda-4f53-9eb0-9322135bce7a" 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_19718813-9b16-40d8-a5c0-f19ab00fde89" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_a7a6da24-8eda-4f53-9eb0-9322135bce7a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.biolifesolutions.com/role/StockbasedcompensationScheduleofStockCompensationExpenseDetails" xlink:type="simple" xlink:href="blfs-20240930.xsd#StockbasedcompensationScheduleofStockCompensationExpenseDetails"/>
  <link:presentationLink xlink:role="http://www.biolifesolutions.com/role/StockbasedcompensationScheduleofStockCompensationExpenseDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_67d421e0-b43a-4fcc-bb85-f3f34036fab6" 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_98b4b6d0-a67a-46da-a4bb-89c0fdbda6d4" 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_67d421e0-b43a-4fcc-bb85-f3f34036fab6" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_98b4b6d0-a67a-46da-a4bb-89c0fdbda6d4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationAxis_7750ace1-ac21-4850-998b-1e82c27103b1" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeStatementLocationAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_98b4b6d0-a67a-46da-a4bb-89c0fdbda6d4" xlink:to="loc_us-gaap_IncomeStatementLocationAxis_7750ace1-ac21-4850-998b-1e82c27103b1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementLocationDomain_253b144e-a5d0-4f1f-aa16-77a9a97816ee" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeStatementLocationDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementLocationAxis_7750ace1-ac21-4850-998b-1e82c27103b1" xlink:to="loc_us-gaap_IncomeStatementLocationDomain_253b144e-a5d0-4f1f-aa16-77a9a97816ee" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfSalesMember_7a1d3208-07e7-4704-aac0-9dce01890192" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CostOfSalesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_253b144e-a5d0-4f1f-aa16-77a9a97816ee" xlink:to="loc_us-gaap_CostOfSalesMember_7a1d3208-07e7-4704-aac0-9dce01890192" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeneralAndAdministrativeExpenseMember_692a3c0e-25ac-4970-bb19-517b5b0ada3d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GeneralAndAdministrativeExpenseMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_253b144e-a5d0-4f1f-aa16-77a9a97816ee" xlink:to="loc_us-gaap_GeneralAndAdministrativeExpenseMember_692a3c0e-25ac-4970-bb19-517b5b0ada3d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingAndMarketingExpenseMember_3dd0d13f-f0b9-4741-b589-52c551f64fce" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SellingAndMarketingExpenseMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_253b144e-a5d0-4f1f-aa16-77a9a97816ee" xlink:to="loc_us-gaap_SellingAndMarketingExpenseMember_3dd0d13f-f0b9-4741-b589-52c551f64fce" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ResearchAndDevelopmentExpenseMember_32ada80d-b81b-4380-972f-2d9a4a319aae" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ResearchAndDevelopmentExpenseMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementLocationDomain_253b144e-a5d0-4f1f-aa16-77a9a97816ee" xlink:to="loc_us-gaap_ResearchAndDevelopmentExpenseMember_32ada80d-b81b-4380-972f-2d9a4a319aae" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_33cf2e47-a747-4845-9ade-32ca955ec537" 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_98b4b6d0-a67a-46da-a4bb-89c0fdbda6d4" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_33cf2e47-a747-4845-9ade-32ca955ec537" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllocatedShareBasedCompensationExpense_0217d550-5297-4312-b749-5dea5e45c763" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AllocatedShareBasedCompensationExpense"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_33cf2e47-a747-4845-9ade-32ca955ec537" xlink:to="loc_us-gaap_AllocatedShareBasedCompensationExpense_0217d550-5297-4312-b749-5dea5e45c763" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.biolifesolutions.com/role/IncometaxesDetails" xlink:type="simple" xlink:href="blfs-20240930.xsd#IncometaxesDetails"/>
  <link:presentationLink xlink:role="http://www.biolifesolutions.com/role/IncometaxesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_38002c1e-a193-4c68-95f3-519a8f20931d" 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_IncomeTaxExpenseBenefit_21bbf81f-4d43-442a-9506-04546293888b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_38002c1e-a193-4c68-95f3-519a8f20931d" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_21bbf81f-4d43-442a-9506-04546293888b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_b225f7f2-b3fb-40c7-b384-8417081abc73" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperations"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_38002c1e-a193-4c68-95f3-519a8f20931d" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_b225f7f2-b3fb-40c7-b384-8417081abc73" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount_8fc3815d-647c-4b3b-a2d8-633c8401d4d2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_38002c1e-a193-4c68-95f3-519a8f20931d" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount_8fc3815d-647c-4b3b-a2d8-633c8401d4d2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_blfs_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRateWithoutDiscreteItemsPercent_ee65cde7-7372-4a6c-b138-d406cfb6592f" xlink:href="blfs-20240930.xsd#blfs_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRateWithoutDiscreteItemsPercent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_38002c1e-a193-4c68-95f3-519a8f20931d" xlink:to="loc_blfs_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRateWithoutDiscreteItemsPercent_ee65cde7-7372-4a6c-b138-d406cfb6592f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_8533e188-7c4c-40e7-9bfd-5f55861afe12" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_38002c1e-a193-4c68-95f3-519a8f20931d" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_8533e188-7c4c-40e7-9bfd-5f55861afe12" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.biolifesolutions.com/role/NetlossfromcontinuingoperationspercommonshareScheduleofComputationsofBasicandDilutedEarningsPerShareDetails" xlink:type="simple" xlink:href="blfs-20240930.xsd#NetlossfromcontinuingoperationspercommonshareScheduleofComputationsofBasicandDilutedEarningsPerShareDetails"/>
  <link:presentationLink xlink:role="http://www.biolifesolutions.com/role/NetlossfromcontinuingoperationspercommonshareScheduleofComputationsofBasicandDilutedEarningsPerShareDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract_af4e56f7-102a-40aa-b2df-d626ea6d5f23" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAbstract_ca46e786-18c3-4b03-b86d-0d922326dd74" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLossAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_af4e56f7-102a-40aa-b2df-d626ea6d5f23" xlink:to="loc_us-gaap_NetIncomeLossAbstract_ca46e786-18c3-4b03-b86d-0d922326dd74" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperations_2bae999c-f139-4429-a04e-a5a0f2bb9b19" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromContinuingOperations"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetIncomeLossAbstract_ca46e786-18c3-4b03-b86d-0d922326dd74" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperations_2bae999c-f139-4429-a04e-a5a0f2bb9b19" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersBasic_870fbb4a-f50f-472b-b0d3-80f4cea35bce" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersBasic"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetIncomeLossAbstract_ca46e786-18c3-4b03-b86d-0d922326dd74" xlink:to="loc_us-gaap_NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersBasic_870fbb4a-f50f-472b-b0d3-80f4cea35bce" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersDiluted_a816a0d0-ff7b-4c08-b259-bc5f78540d6c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersDiluted"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetIncomeLossAbstract_ca46e786-18c3-4b03-b86d-0d922326dd74" xlink:to="loc_us-gaap_NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersDiluted_a816a0d0-ff7b-4c08-b259-bc5f78540d6c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract_38dedca2-41d1-4c26-8304-5f9a342b20ef" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_af4e56f7-102a-40aa-b2df-d626ea6d5f23" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract_38dedca2-41d1-4c26-8304-5f9a342b20ef" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesIssuedBasic_7809bffa-8961-48aa-9b30-2401aeaf0508" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WeightedAverageNumberOfSharesIssuedBasic"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract_38dedca2-41d1-4c26-8304-5f9a342b20ef" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesIssuedBasic_7809bffa-8961-48aa-9b30-2401aeaf0508" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_ba831b1b-72f2-438f-8f0f-5634978c135a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract_38dedca2-41d1-4c26-8304-5f9a342b20ef" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_ba831b1b-72f2-438f-8f0f-5634978c135a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_blfs_WeightedAverageNumberOfSharesIssuedDiluted_5733b514-b5f0-4e1b-a466-95411ea920d9" xlink:href="blfs-20240930.xsd#blfs_WeightedAverageNumberOfSharesIssuedDiluted"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract_38dedca2-41d1-4c26-8304-5f9a342b20ef" xlink:to="loc_blfs_WeightedAverageNumberOfSharesIssuedDiluted_5733b514-b5f0-4e1b-a466-95411ea920d9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_d5ef5603-6b1b-4edc-beeb-930ff0a7f696" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract_38dedca2-41d1-4c26-8304-5f9a342b20ef" xlink:to="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_d5ef5603-6b1b-4edc-beeb-930ff0a7f696" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsPerBasicShare_3c621da8-0463-41a5-9905-4a7b388ad96c" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromContinuingOperationsPerBasicShare"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_af4e56f7-102a-40aa-b2df-d626ea6d5f23" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsPerBasicShare_3c621da8-0463-41a5-9905-4a7b388ad96c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare_59518676-688f-4fc0-97b1-40b7af1b1a6b" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_af4e56f7-102a-40aa-b2df-d626ea6d5f23" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare_59518676-688f-4fc0-97b1-40b7af1b1a6b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.biolifesolutions.com/role/NetlossfromcontinuingoperationspercommonshareScheduleofAntidilutiveSecuritiesExcludedfromComputationofEarningsPerShareDetails" xlink:type="simple" xlink:href="blfs-20240930.xsd#NetlossfromcontinuingoperationspercommonshareScheduleofAntidilutiveSecuritiesExcludedfromComputationofEarningsPerShareDetails"/>
  <link:presentationLink xlink:role="http://www.biolifesolutions.com/role/NetlossfromcontinuingoperationspercommonshareScheduleofAntidilutiveSecuritiesExcludedfromComputationofEarningsPerShareDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract_f3dac6c9-79df-4650-989f-b2be736a04ec" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_1695390e-2648-4d67-ab16-c306306aa4a4" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_f3dac6c9-79df-4650-989f-b2be736a04ec" xlink:to="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_1695390e-2648-4d67-ab16-c306306aa4a4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_49a1fabe-8260-4dc3-bfd9-cebfc9574e36" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_1695390e-2648-4d67-ab16-c306306aa4a4" xlink:to="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_49a1fabe-8260-4dc3-bfd9-cebfc9574e36" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesNameDomain_d874fbb4-cbd4-4725-ba47-abe62850339f" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AntidilutiveSecuritiesNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_49a1fabe-8260-4dc3-bfd9-cebfc9574e36" xlink:to="loc_us-gaap_AntidilutiveSecuritiesNameDomain_d874fbb4-cbd4-4725-ba47-abe62850339f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_blfs_ShareBasedPaymentArrangementOptionAndRestrictedStockAwardsMember_ef065525-5d9a-4583-8a7c-66358a4c8e09" xlink:href="blfs-20240930.xsd#blfs_ShareBasedPaymentArrangementOptionAndRestrictedStockAwardsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AntidilutiveSecuritiesNameDomain_d874fbb4-cbd4-4725-ba47-abe62850339f" xlink:to="loc_blfs_ShareBasedPaymentArrangementOptionAndRestrictedStockAwardsMember_ef065525-5d9a-4583-8a7c-66358a4c8e09" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_d947c677-81e4-4302-b614-14e73ea74e87" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable_1695390e-2648-4d67-ab16-c306306aa4a4" xlink:to="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_d947c677-81e4-4302-b614-14e73ea74e87" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_864fd39d-d937-4639-b9ef-1cf471555658" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems_d947c677-81e4-4302-b614-14e73ea74e87" xlink:to="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_864fd39d-d937-4639-b9ef-1cf471555658" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.biolifesolutions.com/role/EmployeebenefitplanDetails" xlink:type="simple" xlink:href="blfs-20240930.xsd#EmployeebenefitplanDetails"/>
  <link:presentationLink xlink:role="http://www.biolifesolutions.com/role/EmployeebenefitplanDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_19891813-9019-4e40-96e4-b5332743c914" 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_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent_a3e3349b-c58e-4229-9a87-d1e95bd81e13" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_19891813-9019-4e40-96e4-b5332743c914" xlink:to="loc_us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent_a3e3349b-c58e-4229-9a87-d1e95bd81e13" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount_5e2a71e5-d388-4088-a01e-39ab9dd08bdb" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_19891813-9019-4e40-96e4-b5332743c914" xlink:to="loc_us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount_5e2a71e5-d388-4088-a01e-39ab9dd08bdb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.biolifesolutions.com/role/SubsequenteventsDetails" xlink:type="simple" xlink:href="blfs-20240930.xsd#SubsequenteventsDetails"/>
  <link:presentationLink xlink:role="http://www.biolifesolutions.com/role/SubsequenteventsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventsAbstract_54da7667-3afb-4f78-a2d5-ca4f28c5b7a2" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTable_92036368-813b-4a39-8dda-dea15cad328a" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventsAbstract_54da7667-3afb-4f78-a2d5-ca4f28c5b7a2" xlink:to="loc_us-gaap_SubsequentEventTable_92036368-813b-4a39-8dda-dea15cad328a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_CounterpartyNameAxis_89a6f2a6-d5bb-4443-b5de-955c1247bf89" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_CounterpartyNameAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventTable_92036368-813b-4a39-8dda-dea15cad328a" xlink:to="loc_srt_CounterpartyNameAxis_89a6f2a6-d5bb-4443-b5de-955c1247bf89" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RepurchaseAgreementCounterpartyNameDomain_e2807067-d961-4df2-a915-378a30b2af41" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RepurchaseAgreementCounterpartyNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_CounterpartyNameAxis_89a6f2a6-d5bb-4443-b5de-955c1247bf89" xlink:to="loc_srt_RepurchaseAgreementCounterpartyNameDomain_e2807067-d961-4df2-a915-378a30b2af41" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_blfs_SCIHoldingsMember_7338f97d-261c-4fac-b325-f5d2c5b108cc" xlink:href="blfs-20240930.xsd#blfs_SCIHoldingsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RepurchaseAgreementCounterpartyNameDomain_e2807067-d961-4df2-a915-378a30b2af41" xlink:to="loc_blfs_SCIHoldingsMember_7338f97d-261c-4fac-b325-f5d2c5b108cc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_blfs_SiliconValleyBankSVBMember_842edb43-8edc-40d8-b8b3-1481ec4d11bc" xlink:href="blfs-20240930.xsd#blfs_SiliconValleyBankSVBMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RepurchaseAgreementCounterpartyNameDomain_e2807067-d961-4df2-a915-378a30b2af41" xlink:to="loc_blfs_SiliconValleyBankSVBMember_842edb43-8edc-40d8-b8b3-1481ec4d11bc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupClassificationAxis_75c6e3a2-cc70-4a59-8eb1-118cff1a15a3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisposalGroupClassificationAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventTable_92036368-813b-4a39-8dda-dea15cad328a" xlink:to="loc_us-gaap_DisposalGroupClassificationAxis_75c6e3a2-cc70-4a59-8eb1-118cff1a15a3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupClassificationDomain_14db8049-0a81-4cbe-bfd6-8ea23b24cc28" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisposalGroupClassificationDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisposalGroupClassificationAxis_75c6e3a2-cc70-4a59-8eb1-118cff1a15a3" xlink:to="loc_us-gaap_DisposalGroupClassificationDomain_14db8049-0a81-4cbe-bfd6-8ea23b24cc28" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupHeldforsaleNotDiscontinuedOperationsMember_a0155f7a-9771-4670-9757-30364790d661" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisposalGroupHeldforsaleNotDiscontinuedOperationsMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisposalGroupClassificationDomain_14db8049-0a81-4cbe-bfd6-8ea23b24cc28" xlink:to="loc_us-gaap_DisposalGroupHeldforsaleNotDiscontinuedOperationsMember_a0155f7a-9771-4670-9757-30364790d661" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_0dcb3b3b-b8ac-42dc-a4a8-76af33dfe5b5" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventTable_92036368-813b-4a39-8dda-dea15cad328a" xlink:to="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_0dcb3b3b-b8ac-42dc-a4a8-76af33dfe5b5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_d0109836-b5d5-4237-87fe-339a398d6d29" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_0dcb3b3b-b8ac-42dc-a4a8-76af33dfe5b5" xlink:to="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_d0109836-b5d5-4237-87fe-339a398d6d29" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_blfs_SciSafeHoldingsIncMember_c518f003-51f4-4a66-9ef0-d875dcea6510" xlink:href="blfs-20240930.xsd#blfs_SciSafeHoldingsIncMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_d0109836-b5d5-4237-87fe-339a398d6d29" xlink:to="loc_blfs_SciSafeHoldingsIncMember_c518f003-51f4-4a66-9ef0-d875dcea6510" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeAxis_67bf8d0b-406b-49c5-af5d-c7d4b13cbe95" 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_SubsequentEventTable_92036368-813b-4a39-8dda-dea15cad328a" xlink:to="loc_us-gaap_SubsequentEventTypeAxis_67bf8d0b-406b-49c5-af5d-c7d4b13cbe95" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventTypeDomain_f0a671ab-0901-4b6a-8265-dcfa304e0a1b" 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_67bf8d0b-406b-49c5-af5d-c7d4b13cbe95" xlink:to="loc_us-gaap_SubsequentEventTypeDomain_f0a671ab-0901-4b6a-8265-dcfa304e0a1b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventMember_4f41a5ed-c232-4e2e-baba-b57bbf0464de" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventTypeDomain_f0a671ab-0901-4b6a-8265-dcfa304e0a1b" xlink:to="loc_us-gaap_SubsequentEventMember_4f41a5ed-c232-4e2e-baba-b57bbf0464de" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringCostAndReserveAxis_fbd344ee-a111-4b76-a09c-17b17ba57372" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestructuringCostAndReserveAxis"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventTable_92036368-813b-4a39-8dda-dea15cad328a" xlink:to="loc_us-gaap_RestructuringCostAndReserveAxis_fbd344ee-a111-4b76-a09c-17b17ba57372" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TypeOfRestructuringDomain_36a54d69-34ae-4836-9840-a3261315659d" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TypeOfRestructuringDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RestructuringCostAndReserveAxis_fbd344ee-a111-4b76-a09c-17b17ba57372" xlink:to="loc_us-gaap_TypeOfRestructuringDomain_36a54d69-34ae-4836-9840-a3261315659d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeSeveranceMember_8703d85e-63ea-47ba-a958-b3bb1be398f3" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EmployeeSeveranceMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TypeOfRestructuringDomain_36a54d69-34ae-4836-9840-a3261315659d" xlink:to="loc_us-gaap_EmployeeSeveranceMember_8703d85e-63ea-47ba-a958-b3bb1be398f3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_blfs_EarnOutPaymentMember_fccfbd0b-8171-4867-bd89-4ffda20d1755" xlink:href="blfs-20240930.xsd#blfs_EarnOutPaymentMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TypeOfRestructuringDomain_36a54d69-34ae-4836-9840-a3261315659d" xlink:to="loc_blfs_EarnOutPaymentMember_fccfbd0b-8171-4867-bd89-4ffda20d1755" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_blfs_StockCompensationExpenseMember_bbd16b83-e4f5-4a4e-a4d6-2fb9b5c68552" xlink:href="blfs-20240930.xsd#blfs_StockCompensationExpenseMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TypeOfRestructuringDomain_36a54d69-34ae-4836-9840-a3261315659d" xlink:to="loc_blfs_StockCompensationExpenseMember_bbd16b83-e4f5-4a4e-a4d6-2fb9b5c68552" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubsequentEventLineItems_4ca91c68-aec6-4217-ad8e-338798a7dd97" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventLineItems"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventTable_92036368-813b-4a39-8dda-dea15cad328a" xlink:to="loc_us-gaap_SubsequentEventLineItems_4ca91c68-aec6-4217-ad8e-338798a7dd97" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationConsideration_1cce4496-e192-49c1-ba9e-6d6d72efc765" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationConsideration"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventLineItems_4ca91c68-aec6-4217-ad8e-338798a7dd97" xlink:to="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationConsideration_1cce4496-e192-49c1-ba9e-6d6d72efc765" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_blfs_PurchaseAgreementNoncompeteDuration_71a1e696-31d3-459d-b7a5-f61563543237" xlink:href="blfs-20240930.xsd#blfs_PurchaseAgreementNoncompeteDuration"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventLineItems_4ca91c68-aec6-4217-ad8e-338798a7dd97" xlink:to="loc_blfs_PurchaseAgreementNoncompeteDuration_71a1e696-31d3-459d-b7a5-f61563543237" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_blfs_DisposalGroupIncludingDiscontinuedOperationDebtRepaymentCost_5459e326-2266-47db-ac27-27b45e63c78d" xlink:href="blfs-20240930.xsd#blfs_DisposalGroupIncludingDiscontinuedOperationDebtRepaymentCost"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventLineItems_4ca91c68-aec6-4217-ad8e-338798a7dd97" xlink:to="loc_blfs_DisposalGroupIncludingDiscontinuedOperationDebtRepaymentCost_5459e326-2266-47db-ac27-27b45e63c78d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_blfs_DisposalGroupIncludingDiscontinuedOperationLegalAndOtherTransactionServicesFeesPaid_1cba8b6e-7a40-408d-b6f5-a246a145c6dd" xlink:href="blfs-20240930.xsd#blfs_DisposalGroupIncludingDiscontinuedOperationLegalAndOtherTransactionServicesFeesPaid"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventLineItems_4ca91c68-aec6-4217-ad8e-338798a7dd97" xlink:to="loc_blfs_DisposalGroupIncludingDiscontinuedOperationLegalAndOtherTransactionServicesFeesPaid_1cba8b6e-7a40-408d-b6f5-a246a145c6dd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestructuringCharges_aa28812c-882b-44b2-b6b8-465e30104cf7" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestructuringCharges"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventLineItems_4ca91c68-aec6-4217-ad8e-338798a7dd97" xlink:to="loc_us-gaap_RestructuringCharges_aa28812c-882b-44b2-b6b8-465e30104cf7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_blfs_PurchaseAgreementTransitionServicesDuration_4725fa35-4a9e-4990-9b7e-d69b79562d36" xlink:href="blfs-20240930.xsd#blfs_PurchaseAgreementTransitionServicesDuration"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventLineItems_4ca91c68-aec6-4217-ad8e-338798a7dd97" xlink:to="loc_blfs_PurchaseAgreementTransitionServicesDuration_4725fa35-4a9e-4990-9b7e-d69b79562d36" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax_c7f163c5-2672-4958-99a1-6ff5bd30c119" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventLineItems_4ca91c68-aec6-4217-ad8e-338798a7dd97" xlink:to="loc_us-gaap_DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax_c7f163c5-2672-4958-99a1-6ff5bd30c119" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationGoodwill1_83d4cb85-ef89-4555-bad0-8a0def31b8fb" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationGoodwill1"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventLineItems_4ca91c68-aec6-4217-ad8e-338798a7dd97" xlink:to="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationGoodwill1_83d4cb85-ef89-4555-bad0-8a0def31b8fb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_blfs_PurchaseAgreementPotentialTerminationFeeIfAgreementIsTerminatedPriorToMaturityDate_9fcfd921-6939-4f89-97ba-e80f79217a5d" xlink:href="blfs-20240930.xsd#blfs_PurchaseAgreementPotentialTerminationFeeIfAgreementIsTerminatedPriorToMaturityDate"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SubsequentEventLineItems_4ca91c68-aec6-4217-ad8e-338798a7dd97" xlink:to="loc_blfs_PurchaseAgreementPotentialTerminationFeeIfAgreementIsTerminatedPriorToMaturityDate_9fcfd921-6939-4f89-97ba-e80f79217a5d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>12
<FILENAME>blfs-20240930_g1.jpg
<TEXT>
begin 644 blfs-20240930_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" !4 D@# 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#]41C-(V*4
M'DTQFP?;O[5/J+T%W>V*21MJDYPN.M<G\0/BEX:^&6CR:CXAU6"PA4<+(PWR
M>RKU)^E?!WQU_P""@FK^*H[C2_ J'1].?,?]H2#]_(.AVYX7\LU[N79/C,SD
ME2A:/=['DXS,Z&!CS3E<^ROBI^TAX%^$,8&NZK&UT>EG:?O)3]1GC\:9\*?V
ME/ GQ<4KHFJ+'>#K9W>(Y?RS@_@37X^:IJE[K%[+>7]U+>74QR\TSEF/XFF:
M9JEYH]XEU97,MG<QG=%-$Y5E8=P17Z-_J12]@HJI>I^!\3_K17=;F2]P_=N.
M0,.!D>M//M7YO? K_@H%K/A-;72?'"-JVG@A%OD'[]?8X^]_.OO/X?\ Q0\.
M?%#1TU+P[JT%_#CYUC<;D/HPZ@_6OSC,LFQ>5S:K1NNY]K@<TP^/C[CLSK.#
MU%. _*F Y')S3Z\1/MH>MJM]AU+24C,%ZGMFF4.HIJG/?-+0 M%)3=_J<<XZ
MT /HIH;)]/44;LXH =13 3QSUI] !1110 444AZ&@!:*CW%N0<C_ &:&8CD'
M/\J )**B:3</E.>?X2*5F.<9Y^G\Z )**BW-@D\XY^7H:59"WT]J )**9\Q&
M<X_"E5L]^1UH =1110 4444 %%%-9MHS0 ZBHO-.><#O@TU;I&R%=6/^R<T
M3T5#YC%B.@QGIBGQD\Y(/TH ?1110 4444 %%%(V=O!Q0 M%1LQSC\?UJ2@
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
MM9L?.,':5S[[OTK\7/#>N7/A?Q%INK6CL+NPN8KF)O="&'\J W/TM_X+ _\
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
MO@S]C?YOVG/AYP?^0D/3^ZU NC/W3\:_\B;KW_7C<?\ HMJ_G;\4?\C)J_\
MU]R_^AFOZ)/&C#_A#=>[_P"@7'_HMJ_G;\4<^)-7QS_I<N!W^^:!)GZP_!O0
MKCQ)_P $U[K3[53)/)I,C*J\D[2K$?DM?D9Y85F1RR 'ECP5Q]X_SK]O/V"[
M2&__ &3_  K;3+O@FMY$=3_$" "/R-?FU^VQ^RMJ_P "?B/J-]9VDDWA/4YF
MN;:Z1/ECWG)C;T()/X4#B['OGPQ_X)?^&?B9X$T7Q/9>-[P0:K;+<*JQH0,]
MON]JZC_AT)HN#GQQ?<=<0I_\37S1^S!^WMXK_9UTUM"FL5\0^&M^];.:4HT)
M/78V#Q[5[C\0_P#@K=>ZIX?GLO"GA$Z??SQ,@O;JY!\HD8RJXY(^HH$C67_@
ME'X45BG_  L6;<C97*QYSW!&VOJC]DG]FRR_9M\*ZMI6G:\^OP:A<K*96480
MJ&&./K7XN:5<>,_BCXN:TL9[_5-9U*XR0CL<LYY(YX K]POV6?@W+\$_@YHG
MAZ\G:YU/RQ/>R.2W[Y@"P!/8&@&=O\2)-6A^'_B.;0IC#K*6$[6<@ 8B81G8
M0#QUQ7YG_LI_MP?$?6_VA-'T#QWXH>\TB\FDLV@DAB15DR,$E5![&OU5D4,K
M#KN&,5^0G[='[)NN_!_XBW7CKPE:32>'+Z?[4&M%)>TE!R00.@]_K02?KRO/
MW2.#R%_K4U?G/^S/_P %0=%_L.TT/XGQ7%I?01K&FK0+YB2@=W&00?IFOJ>S
M_;9^"E[:+<+X^TZ-&&=LBR!ORVT#L>SW5K#=PRPSQK+#(I1D;D,#U!K\)_VI
M?#^G^ OVH?$MGH6VWM(-166(0' C<A7('IAB:_1#XZ?\%,?AUX+T.[MO!UQ)
MXHUR1&6%[==D$9(^\S'GCT KX=_9C^"?BK]JSX[+XAU>!VTC[>+_ %.^D0^6
MV&W&,$]2>GXT#/JS_@IAH-[X@_9K\!ZV\;![22-)<=%\R->3_P!\5TG_  2A
M\56NJ?!'5=(20?:["_8O%QD*Q)!^G(KZ@^,GPDTSXM?"?5?!=\JK:7=KY,;$
M9V,HPI'TK\E?A;X\\:_\$_\ X\7MIK>G2RZ=(WV>\MUR%N8,_+)&3P3P#B@=
M]#]K:C?+-UP,]/6O"? G[<'P>\=:/!>0^+[33YV7=):7H9)(CZ'C'Y&O,OVB
MO^"C'P^\ ^&;VU\':@OBCQ'*C1P_901%$Q')9CSQ[ T$'Q1_P4?\00>-OVIK
M[3=/=;C[)%!9%DY)?8IV_4,<?A7VE^U[H\GA_P#8.CT^88EAM+56^NQC_6OD
MS]B/]G?Q#^T)\9O^%C>+89)-%M;S^T9;B9#_ *5<!MX4 ]@<<^U?;_\ P444
M1_LJ^(%5=J+)$ /08:@N3N?/G_!'W_CQ^('^_!_*OG#]O#_D[[Q$2.?.@( [
M_NTQ7T?_ ,$?@PL?'Y.!\\ _'%>6?\%0/A1JOA'XT0^-((&?2=9AC/VE5.V*
M=/E*MZ<!3^- C]9/#/\ R+NF<$?Z/'UZ_=%:+'WQ7Q[^S1_P4'^'7C3P'I=E
MXKUN/P[XCM8%BGCO VV4@8W*P!ZUT/QF_P""@GPN^'OAVY?1M9C\4:Z\1%K8
M6"L?WA'R[R0,#..F3[4"/ST_;\NH[K]L+6/+<.$DMXSCLP.2/U'YU^R'@O\
MY%'1?^O6/_T$5^!WQ)U#Q-KGQ:DU?Q9;2VFL:G<QWKQRXW!7;Y>_3 'Y5^^/
M@GYO!^B^OV2,_P#CHH _&S_@H9Q^UEXB_P!^W_\ 1:5^S?A/_D6-)_Z]8_\
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
M8DSNVC)YSBBBG<5D/I:**0PHHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
0B@ HHHH **** "BBB@#_V0$!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>13
<FILENAME>exhibit31-amendedandrest001.jpg
<TEXT>
begin 644 exhibit31-amendedandrest001.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!!\# 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 **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KS
M_P")GC36/!KZ*=-2QD34+K[,XN878IT^8%77UZ8KT"O'/CQMF'AB)=SM'J'F
M2K'DLB<98XY ]Z /0;2[UU-=\NYNM,NM,1)%GD@MGA>&4!6 ),C @JQ^E6[?
MQ5X>NTWV^N:=,GFB'='=(P\P]%X/WC@\=:P-"U+0=#U!=$TB[^V"_NYKHE9&
ME$">7N8O(<_Q+@9.?F'I7#65U9^&/C"-3M4W^'-=DDPRG*07*_(TNT?=!)8!
MCV=B.* .N3XAFR^).NZ#K=SIMGI.GVT<T5RY,;%G"':Q9B#]X] .E:WB+Q'<
MVMWX=&CW^B&#4+I!*;NY"M+"<<P\_,QSQC/4<<UYMK:1O\3/B/,\:LK^'7BA
M<KD,_E("JGNV>,#FLR0G_A#_ (3JV[?;:DK3@CF)5E&2W]T#WH ]$TWXCK%X
MW\3:-K]WIEE8Z6T0MYV)B9]XSAMS$'''3%;7B'Q#=VFJ^'8-+OM%$%_<@3B[
MN KRPG&# ,_,3GMGG;ZUYQ*T%EXR^*,FH1[(KVR\FU,B$"X<18*1G^)LLO Y
MY%9TVF7^CZ/\)++4U=;JUU S3J_6"-I59=_]T!2!STP?2@#UG3_'NA:GXOO?
M#MM>P-<6JJ"QD \R0[LH@_B*A<G'K[5IZ\^N_8A'X?CLOMCY_>WS-Y48'J%^
M9B>W0=23T!X'P<'T_P"-'C>*ZBFC:],#V^8VQ(H4Y8'&,<]?7CK78>)_$&@Z
M<]MI&O2RP0:FKQB4ATCXQD-(N-A.?44 4OAMXGU;Q7X:EO-9LHK:Z@NI+;=!
MGRY@N/G7)/&21U(R#]*K?$WQIJG@G1[2\L+"UG6XN4MC)-(WR,P)^X!R,*?X
MA]#7.^$L_#+PSXGU"5;^\\/17X.FQ1KO<QD@%ER1\N2.> =I/?EOQQNTU#P-
MHI@20RRZA!<B H?,6/8_++U&,@'WH ]=HID4L<\2RPR+)&PRKH<@CV-/H **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHJGJL-[<Z5<P:=<1VUW)&4CGD0L(R>-V 1
MDCZT >>2>,]1L?C#96UX=GA[6+=K6Q;/!FC<C=]6;(&.H9#47Q?BUFVBAUK0
MK^\M[G3(OMDL,4[A)D61 0R X( .>>P-:GBWX8VGB#0K"TTU;+2;ZSF2:.\A
M@RR%1T&,$YX/)Z@5T@TJ^N;Z*349+.> V36MQ&L;#S"V-Q&3P#C&WWZT >7_
M !3\776K?#JTUO0=0NK. >1([VTS(QDDS^[+*1]T Y'^TOI5WXB74NE^,/A_
M##>:C%:74DB7<5M/,3,J^5@%4.6/S'U/-:FJ_"6.?X;6_@W3+]+:&.X^T27,
ML1=G.2>@(]0,YZ 5H^)/!&I:_KWAC55U"TMY-#<R!#"SB9CLS_$,#Y/?K0!+
MIUK;W?A;5-8M9]1CMM1LR\<$UU*6A*>9AE+-N0D%<@8P5KA+#7]6\%7-_P"#
M_%NH75S9W]M)-I&K23,'+%<["^<@YQWX/LPKTPZ-K<HU 37UBL4ULT%M!# R
MI$SDEW;+$L3QZ=/<U#XJ\%6OC+PA_8VJF,7*(##<Q+_JI0,!@#SCU&>A_&@#
MCO'#SVGC[X?6%M>WT-K>.\=S''=R*)E&S&[#<GD\]>:MZ5K%]H_QCO/!DMY<
MWFD7EG]JMEN)6DDMVQDJ')W%3AN">.,>^SXG\$7VN^)_#FLV^H6\']B,72.2
M%G\TG;G)!&/NU;TKP9]B\5:AXJOKM;W6;J(0QD1^7%!&,855R3V&23^630!Y
MI\-[[^WM.N])U._UN6\O-5N;:"[6[N ($2'>,2!MN01PN<\],5T'Q!DN[7XA
M^ ;&._O(X;R62*[2&YDC68+Y8&X*P]3^=:GA+P'K?A#2;ZSL]4TV:6XO'O(Y
MIK1SY+LH4X ?GCW[FIM<\!ZEJ^L^%-275H!+H"YS+"S&Y<A-Q.&&,[/?K0!F
MZ1K>H:%\9[GP>]Y<7>DWEI]KMEN9#*]LV,E0[98J=K<$G''X^A:M>O8:;+-$
MH><XC@0]'D8[4!]MQ&3V&36%H_@M+/Q=?>*M2NQ>:M<QB!"D?EQ6\0Q\J*23
MDXY)/KTS6EJNCRZKJ=BUQ]EFTVWW.]M-$6+R$85L]/E!;C'?/84 <K\)_$E[
MK>@W^D:Y(S:UI%T]M=[C\S L=K?^A+_P&N5.LZS\.?%3:CJ=[>7_ (/U:ZFM
MW,TKRFP=975<$DG&!^(SW49[&Q\ SZ-\1;GQ-I%U:6EG=0"&XT]82%?&,,"#
MA3D ]/7UK=7PXE_X;N]%UU;>[@NGF9Q&I48=V?C))!!;@Y[ \4 >9_$V\GTW
MX2Q:AI.IWL4IU5UCN8;R0LT9DE &[=DK@+CMP*U_%.JWO@;XA^%%L;RZETS6
MYC:7-E/.\RJVY%#IO)*G]X. <?+TYJWKWPOFU7X;:=X-M]4CABLY0_VF2(LS
M %L#:".<-SSVK9G\%/K'BS3-?UZ]CN&TM3]BM((2D:.<9D8EB6/ QT P.M %
M?XNSSV?PQUB\M+B>VN8%C:.:"5HV4F5 <%2.Q(KB=.UN\OO$O@BS\,:E?SWR
MVL4NO0S3RM'Y)2,EF60XW'<V"O/(]J]+\<>')_%OA*]T*"YCM?M>T-,Z%]H5
MPW !&?NXZUSEW\-;DS>&]4TW5(K'7-&ACMGN5A+1W4*KMVNNX'GGOT)]L '.
M>*=:.D?&>X2ZN-4DTN/16NGL[::8JT@W<[4/'3KP!U-=)XML=<T3P/)+X?\
MMU^/MT=W/;&YD>9K; ,D2.27P2.W(!(JS=^"-2G^(P\7)?60(LOL9M)(&92I
MSDEMP]?2M(Z'XB?RYVUNU2ZBOA.BI:MY(@$3)Y.TODY+%BV>O;@4 <[X0UK0
M?'<5^FC:EJ-@[6ZQ7.G23.LEL0_+Q_-\N1E25/'!P#US;&W>X^.NL>'Y+_4_
M[+CTA9([<:A. CGRAN!WYS\QYSWKMM,\*+!XSN_%5RMO'?3VBVGE6RD+M#;B
M[,<%F.%&<# 4#FJ5GX+O+;XHWOC$WT#1W5H+0VHC(*J-GS;L\GY.F.] #O&3
MZKIG@&32]%GEN-8:R:**9F/F$1QY>3/7<0, _P!YUI?"NL)\0OAU9W?VF6"6
MX18[IK=RCK(C#> 005S@X([,*U9=!^WZ]/>ZI%97EKY2Q6L4D.YH>26.3D$M
MQG 'W%K%\#>![OP7J.L>5?0/I6H7!N(K)(BOV9B>BG/(Q@=!]T4 <OI=L][\
M</$GA^;4-3_LR'3(WB@74)AY;$198'=G/S'\ZK^*+R30_B]X<L+J_P!6FTT:
M0[W4-O+,QG=$E^<HAR6^4'\.:[+3?!=Y8_$[4_%[WT#I?VRVQM1&04"A,'=G
MD_)Z=Z9K'@O4;_XDZ9XNMM0M8CI]LUNEM)"S;PP<$E@PQ]_T[4 9GB6"33_A
M'K>J6=]?QO<P)?0;KN1GMBR1Y57+;L9!.,X^8US&M:QJOA3X8^$?&6GZE>O=
M,+=;V&XN7ECNE="3N5B0&R.HP>3[5WNK^$M8UKPWK.DW.IV:+?Q1V\"PV[+'
M;1+GHI8EF.>N1V]*HM\-)=2T+0-"US4XI])T?RV^SV\!0W+(NU=[%C@8)X Y
MSUH [^&4301RJ"%=0P!Z\C-/HZ# HH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBO)/BIMC^(/@/$#3)/<RK/#&!F=08\*02 W4]?6@#U
MNBO'_ %K'KFI^-M%O+F:"QEFVPZ-.[>?9#GYQGA<Y4C:2!Q[9@\ W5]'!K'P
MPU1&?4+2=@;DK]ZT?DR9/\7("D\Y=/[IH ]GHKR+Q[:P6GQ2^'UI;Q+%;222
M))$HPKJNS:&'?'O7KG P.!Z"@!:*\HB\77]C\8[0WLX_L+Q!:^18 -\JM&S;
M"?=LY^DJ^E-^*2MX7\7>&?&\>XV<-R+748QDJ48':Y7ID MSZA: /6:*\1LM
M8@\(?&6]N)%(T'6[:5K-L[E$D7WPGH&97  Z[UK9\96&M^']-\/WUCHR:M8V
M<DT^K:7'R)'D&=X7!W!"6P,''R\<< 'JM%<9\.-<T'Q!I=]>Z"\Z1R7(:6RG
MR&M'V*NP#) 7Y<C'')^E=G0 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 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5R/BGP5+XC\1Z%K"
M:FMJ^C2-+!&;;S [-MSN.\<?*.F*ZZB@#E?#_@B#1O$VJ^)+F]DO=7U(!)92
M@C1$&,*BC.!\J]23P/?,5CX)DLOB+?\ B_\ M-7EO;=;9[;[/A50;,8._.?D
M'YGBNOHH X_Q-X)F\0^*=$UU-46VDTAF>"(VWF!RV,[CO''';%6KOP]K-[)>
MRRZ_&DD]J;6'RK,JL"L<NP!D)+' YSQ@5TU% '$>+?AO8^)]+L;:WDM]*N;2
M=9TNK2T <,HXQR,#OSGH*V_$/AN/Q1X2NM"U.8,;F$(TZ1XPXP0X7)Q@@'&:
MW** .:U+P1I&I'PZ&B"1Z#.LML@&?E5-H7Z9"'_@ J]J&E7MQK-IJ5EJ0MF@
MADA:%X?,CE#%3EAN!R-O&".OX5KT4 87A_PS!H5YJM_YBR7NJ3B>Y>./RTR!
MA0JY.!U/))))-;M%% !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 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%(&!S@@XZ
MXH 6BBB@ 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 \P^,FL7]K%
MX<T2TGEMH-9U!;>ZFB8JWEY4%01TSN_3ZU3^+J1>"=!T;Q!X>@BT^]L[Z.$?
M9T""6(JQ,;@?>4[1U]Z] \5>%=.\7:0-/U$2+LD$T,\+;9(9!T93ZUGW_@PZ
M]=:9)XAU'[?!ITHGBMXX!$DDH& \G)W$<\#:.3QVH \]\1?9X_C[;ROHK:@C
M:(9GLHXD9I&^?G:Q )X'O7J/A/3K.QT2.>RM([1+\)>/;Q+M2-WC3(4=AQG'
MN:H2^"EE^(4/C Z@XN8K?[*MOY0V>7SU.<Y^8\_I75*H50J@!0, #M0 M%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% $37
M5NK%6GB##@@N,TYYHHP"\B*#T+,!FO&_$$*']H$JNC)JI?0B3:'RP)#ENI?C
MVS7,V_D#]F_Q):M>_:+BVO$WVKHP-B3-&/*&[G'!.1QDGWH ^BUEC=-ZNK)_
M>!R*;#<07*EH)HY0#@E&#8_*O$M=NIIW^%OA=OW>CW]O;RW42\+<;53"-ZCU
M'?<*V/BA,WACQ1X-U?1HUM[N6]^QS)"NT7$)*_(P'4#G'H3Q0!ZH+F!GV+-&
M6SC:'&:=)-%%CS)$3/3<P&:\H\.0Q#]I'Q=B-!MTZ$C"C@E8<FK_ ,=O*D^%
M>HGY&>.> =B5.]?RX/ZT >BF[M@ 3<1#/(^<<T?:[8@G[1%@=3O%>,_$V"%+
M/X:;;59,7T"^6JK\PQ'\HS@<^_%=!K=C9W?P^\6ZNVA1Z7>&QN[9X/+0,53.
MPMMR">,@@G[W4\4 >CK=6[,%6>(L>  XYJ4D 9)P!7D/PPLK35?#.@V]YHB0
M+96D=[!?LD>Z219B<JPR0 % .<$ANG>NV^(6DZCKG@J^T[29XXKZ;9Y2R-A9
M=K!C&?\ > (]/7C- '1PW,%RF^">.5>>8W##CKTH>YMXI5BDGC21_NHS@$_0
M5Y#HWCE7O=4.I>&VT7QCIVCW#)"(\172J XQZX*# YX)P36A\*M)LO$'PM>]
MU>-+V[UA[AKV><!G<AV0<GD8"C'IVH ]0DFBBQYDB)GIN8#-*LB.F]'5E_O
MY%?-[:S?:[^S-J+ZF[7$MC?I;03R<LR!XR.3Z;BN?05[]H B@\,:4N$C3[)"
MH' &2H 'YF@"^MS Y(2>-B!GAP>*/M5OMW>?%MSC.\8S7E7PDAB7QM\1ML:#
M&K%1A1P-\O'TKL=$\/Z3=V$,D]A;R"UO;XPHT:E%+3N"V,=<#&?<T =&+NV8
MX%Q$3Z!Q3DN(9&VQS1NWHK FO'?@?HFG:EX/O);JTB>:VUQY89=@WH4$9&#U
M ZCZ$UF^&[Z;0I_C#J>GQ(+JTN7:$A!\AW3<_0=<>U 'N;7-NLX@:>,3-TC+
MC<?PISS11L%>1%)Z!F S7EOA#1-/U'X'-/>QI<7-_:3W5S=2_-(TN6(<L>=R
MX&#VQ6'HNG3?%#X1^'[36IG^V&]E@AOF&7^2*4HQ/4C*@'UV^O- 'MS31HP5
MY$5FZ L 336NK=)Q T\2S%=WEEP&QZX]*\E\%>)+N^UO2_"?BJV'_"2Z+=MB
M5UW>?#Y$H$@;UY7GOD'UQDZU?7WA"]UVT\6:%_:OAC6+R29-8M@'D@#\+D]B
MHP!TQCC/ H ]UJ-[B"-MKS1JWHS &BWGBNK:*X@<212H'1QT92,@_E7E/Q1A
MB;XG?#8M&A+7TH;*CD!H<9H ]62>*1RB2HS#J P)%*LT;N421&9>H# D5Y'X
M[\+ZG#XDO/&WA7Y=9TIHS+;JO%U#L!8$#J<9]R/<"FW7CR&Z^&?BGQEX=A$%
MY+Y,;$(-\,A6-&R<<E=Q(/T- 'K?VNV^T_9OM$7GXSY6\;L?3K4H(8 @@@\@
MCO7$>!_"VBS?#G2TGLH+IM0LX[BZGE4-)+)(H9F+GG.3P<Y&!Z5V%A:)I^G6
MME&S,EO$D2LW4A0 "?RH L4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 <
MG=^!8KGQH?%4>KWUOJ'V8VJB-8BBQ\]F0\\]35$_"K1!X1U'P[%<WJ0ZE,)[
MVZ+JT\[A@V22N!R.P'?UKNJ* .6O? FFZCH.DZ;<3W!ETCRVL;U"JS0L@ 4@
MXP>@R",''2I7\'P7VOV.LZQ>2ZA<Z>#]CC9%2*)CC+[0.7X').!C@"NDHH Y
M&'P'%;>,]0\4V^L7T6H7\0AE4+$8]H"@  H?[@[TS5_A[;:[X;O-%U#6-1EC
MO;K[5<3GRQ(S#;@#Y,!0$48 [5V-% '(:W\/[77H]"2ZU.]7^Q9$EMVC$8+.
MN,%LJ<_='3%;NMZ.FNZ#>:3-<2117D+0S21!=Q5A@XR" <>U:5% '(Z?X$&F
MZ#9:)!KVI#3[0KB/;"#(@;=L9@F=IZ'&,CBMW6M(76K*.W:[N+4QS),LULP#
MJR'(QD$=1SD'(K1HH PXO#4+Z]%K6H7#7E[!;M;0%HU58T8Y;@=6. "3QZ 9
M.<VS\"0Z3IU]I>C:K>6&F7CN[6\81C#NX81,PRH/OG';%==10!R&I_#G1K_P
M/'X0@:>QTI2I(MRN]B&W9+,#R3R35Z+PO*JZ9%+KE_+;:>R,D!6)5E*#"[R$
M!..#U'(%=#10!R=OX'CTWQ'J>L:/JMUI[:HP>\A1(Y$=QGYUW*=IY/J.>E=%
M:V,=CIZ6=JS(J+A78[FSU+'/4DY)]S5JB@#F?!G@JU\$:;<V%A>W4\,\[7!^
MT;"5=@ <%5''RCBH] \"6.@:EKMXEW<7?]MR&6\AN%0H22Q( "CCYR,'-=51
M0!Q\'@"&R\/W'AZQU>^MM%G+@VR[&>-')+(CD9"G)ZY/)P:U8/#-K8VVD6FF
MRO96>EMNAMXE4JWR,OS%@2>'8]0<G-;=% &1=^'-.N_$EAK[1;=1LD>-)5XW
MHP(*MZ@$Y'ISZFLV7P6L^C7>C2ZO>2:9=N[30R*A8!V+,B-C*J22.Y Z$5U-
M% '+Z9X9FTWQO=:I;WEZNG26:6_V*28-"K+L"&)/X0%5LYZE^.]+XB\$VOB3
M7]&UBXO[J&;2)#+;)$$V[B5)W94D_='<5T]% %"STU[74KV\:\EE%T5)B95"
MH5&!MP,]/4FL^S\&Z+96NLV<=HILM7F::YMB/DW,H5L#L#C/L3Q6_10!R^C^
M#I="TY=*L=>U!=+CR(H6$9>-2<[%DVYQSQW'8BKT/AU8?%3:XNHWYS9BU%DT
MV8  <[]I_BXZY]:VJ* "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@ HHJM>:C8Z<J-?7EO;*YPIFE
M5 Q]!D\T 6:*C@N(;F,2031RQGHT;!A^8J2@ HHJ".]M)KN:TCN87N8 IEA6
M0%XPW0LO49[9H GHHHH **"0!DG %1V]Q!=PK-;S1S1-G:\;!E.#@\CW!H D
MHHHH **AN;NVLH&GN[B*"%>LDKA5'XFDM+ZTU"'SK*Z@N8LXWPR!US]10!/1
M110 4444 %%9]SKND6=V+2ZU6Q@N2,^3+<(K_P#?).:NQRQS)OB=73)&Y3D9
M!P?UH ?1110 455CU*QF2Y>*]MW2U9DG995(B8<D-S\I'<&H;77='OIT@M-5
ML;B9]VV.*X1F;;][ ![9&?3- &A1110 4444 %%%5;[4]/TR-7U"^MK1&)"M
M/*L8./3)H M455N]3T_3XDEO;ZVMHW^X\TJH&^A)YJ>&:*XA6:"5)8G&5=&#
M*P]B* 'T444 %%%% !1110 4444 %%07=[:6$(FO+J&WB+!-\T@1=Q. ,GN3
M4] !1110 4444 %%1SSPVL#SW$L<,*#+22,%51ZDGI207-O=6ZW%O/%- XRL
ML;AE(]01Q0!+167_ ,))H1D,?]M:=O!V[?M29SZ8S6H#D9'2@ HJO<W]G9R0
MQW5W!!),VV)99 ID;T4$\GD=*L4 %%%% !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 !7F_CNS\56'BRS\4>%8X-2EM+(VUUIDA^8Q,Y;>GN2N..?D'!Y%>D5DW6@1
MSZTVK0WU[:W;0+;L877:R*S,,JRE2<N><9],<Y /.M/^)%D-!TC^Q=.?3[C5
M=9>TN;>2,N;23AI=J@#<QW#''5N1QBM-O&^NPW.@Z+?6:V.HZIJ-Q;+<RQ8#
M01 %9%0GAG#*,'H<\=JW+_X=:#J.BKITJW*,MX;\7D4NV<7).3+NQ]X_3'3
M&!A^K^ =*US3+.UOKB_:XLYA<07ZW&+E)./F#XQV'&,<#CB@#C?%.I^,8I?
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
MQN@ 'RR+DX<$G..#P1P:Z2LK0?#UCX=M;B&R#$W-R]U/(^,R2OU8A0 .@&
M.*U: "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH *@N[ZTL$1[NYAMU=Q&AE<*&8G 49ZDGM4]<C\1D1
MO#=LQ4%EU2QVDCD?Z3'TH ZZH([ZTEO);..YA>ZA4-)"K@N@/0D=1G!J>N1T
M]$3XKZUM4+NTBT)P,9/FS\T ==1110 5COXL\.1RF)]?TM9 Y0HUY&#N'48S
MU&#Q6Q7$>*(8[?QAX$BA0)&M]< *.W^CR4 =+:>(-'O[J*VLM4M+F:6-I8U@
MF5]R*VUFX/0'CZUI5PVL6DX^)6CQ:;+%9RR:7?,93%OVDRP$D+D9))[^M0Z1
MXPU/6-/T"VV%;_4+2XGFEMU3.876/Y!(P');/? &,<Y !W]%<#?^)M?T?2["
M77HC9*8IEO+VSA%Q'!*& C:11DK&RY)QT/&1U,TWB#7=4DU*#P^(IKG3E@"$
M>68;AWB67+$L&"$. "H[$Y/0 '<54O\ 5-/TJ 3ZC?6UG"3M$EQ*L:D^F215
MB%VDAC=E"LR@D Y ./7O7&_%?=_PKZ[*@%OM5I@$X!/VB/O0!U-GJVFZA*\5
MEJ%K<R( 72&97*CU(!XJY7G6LS7D?Q1\+3ZO;Q6,1CN+>TFLY3-YTKH/DD)5
M2J@#(&&!/<5?TSQ!JMQ)/HEU<1#7+?4_(D*Q *;;'F"0+S@-&,9SP_'M0!UE
MGJ5EJ$MS'9W44[VLGE3B-L^6^ =I]\$5:KSVVO9]/U+QK-;3V\$AUBUCWS@D
M -# #M4 EGP3M7'+8%$GBC75\.^(KR(YET/4=C"2 >9+:A(Y'R <!PKL01_=
M&1UH ]"HKA%\6WDNOZSID-U&X>&*31Y1$-LA9@CY/\01V7.,<$]QFK$WB6[M
M/%RZ3?SR60DN(X[*26W!@O4*+N D'W9=V[Y3C@  '.: .SHHKDO%VM:CIKW"
MV-S$AATZ6Z2)(_,E:1>A<'A8L Y.02> >* .MHKA1KGB'5M=TRQL+RRLH[W1
M1J!9[4RE'WQ@C[XR,,1VQ[U+8Z]K^L/:ZCIT"FQ;4)+>>*7RU00+(T98-NW^
M8"H.",'.,=R =K117'^,O$=YH-Q'N>6ST][=B-06W\Z**?.%$P&2L?N!^(Q0
M!V%58M2LI]1GT^*ZBDN[=5>:%6RT8;."1VS@UQVI^*-2MH/&SVT\++H]G'=6
M;^6"#NB:0AO[PR!TQQ55DUF_\>ZH^D7UM9W;Z'92%YK<RAFWSD+C<, GJ>:
M.\EO[2"^MK*6X1+JY#M#$3\SA,;L?3(_.K-<#IOC2_OV\)WDD4,5MJ>GW-Q<
MPK&2ZO$JGY6S]TDGC'IS4ECXDUZ2QL/$#VROH]Q8/=W2,8P8OW?F)Y15BS="
MIW#WXZ4 =U17)V5UK][IEGJ:ZA9BUOM.,SJ(_FAE90R>5QAEQNSN] ?45/\
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
M]>AN6@OWEOWCE !:-8=R1J,],",?B2>IH [PZG9#5%TPW47VYHC,+?=\^P$
MMCTR15JO-H8-0D\5^%XX+]$N7\/W'^D20[]HWV_1<@$_6K6D>,-3UG3] M@A
M2^O[.>XFDMU3.8G6/Y!(P');/? &,<Y !W]%9GA^;59M%@;6XH(M1&Y9E@;*
M$@D CDXR,'&3@G%:= !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%96M:E=:=)IPM["YNH[B[6&9K
M>/>8E(/S$9&%SC+<X&: -6BO/_$7Q&F\.>';F\N=(N5U%M0:PLK6=/+69OX6
M4Y.Y,<[NYXXK;,7BZVT^&8WNG7=V7C^T0+:LB*I8;_+;?G(!.-V<X[4 =+16
M/-XJT.WU%K"74(UG25('^5MB2.,JC/C:&/8$YJMJGCKPSHMS=6VI:O#;3VBJ
MTT<BL&4-C! QSG/;- '0T5S5UX_\+64UW#<:M&DEFRK<+Y;DQ;NA;"\+T^;I
MR.>15_4/$^C:68A=7R!I86N$$:M(3$HR9,*#A!_>/'O0!K5G:UHMMKMFEK=O
M,(DE28")]I+HP93GV8 _A5>^\6Z!IOV$WFJ6\27R&2UD).R50,DAAQC!!Z]Z
M@7QOX<?2X-1CU-9;6>*2:-HHG=C'&<.^T*6"J>"2,"@#4FTZ.>^LKMY[D26F
M_:J2E4DW+M.]1PWJ,]#TJ&'1+:'7[C65DF-W/"L$F6^4HI)48QV+,?QK%UWX
M@:/HT.B2)(;M=8GCCMF@5G4H2-SY /0'IU)[=<&G>)GG\6Z[;7&I:<-,LK:*
M98MLD<\ *Y9I=P "]QCMB@#H;'3X[ W1CEN)/M$[3MYTI?:3CA<_=7CA1P.:
MMUCV/BG1M2$OV2]#M' +DH8W5C">DBJ0"RG'! (-5-/\>>%]5N[.UL=8@FFO
M=_V<*& D*_> )&,CTZ]/6@#HZRM3\/VFJZEI]_<23K/I[M);>6^ K$%22,<Y
M!(YK)BF\7#R/,>QDVZF4?%JZ^;:G&2,M\C+E^3PVT8Z\]70!F7&AVUSKD&L-
M+.EW! \$95AM5'(+<$8.2JG\*R9/ &BOI5A8*U[%_9\CR6EQ#<LDT)<DL%<<
MX.3D'/Z"M2U\2Z/>2%(+^-B(3< D%5>('!=21AESCD9'(]:CL/%F@ZI=6]M8
MZG!/-<1F6%5)_>*.N#C!('..N.: $;PQ9^3'%%<7D2K \#[9BQE1CEMY;.YB
M<G=UY//-4Y_ >B2W\-W"MU9M' ELZ6ET\231(,*D@4_, ./7'%5]?\5_9]5T
M*UTV[C876J"TN 82P90K[@K_ '<@J 0,D>V*ZZ@!  JA5   P .U9FO:#9^(
M]-.GW[3?9BZNRQ/L+%6#+SUX(!I&\2:2@E+7>%CB>9G\M]IC0@.P.,, 2,D9
MQFIXM9T^>[M[6.Z1IKF#[1"N#^\CX^93T(^9?S% %1/#-@-4M]4N#<7EY:JP
MMWN9BPBW#!*K]T$CC.,^]5=#L;B\UF?Q'J>D+IM_);)9I$95E<1JS,2S+QR2
M,#T7WP+;>(+"Z,MK8WT7VQH'E@W(2L@7@LO0. <9VGO69X,\7VNNZ+H\=U?0
MOK%U8I<R1*-NXX!;';C(R!R,T 6;KP5I5W]O,K76^]NH[QW68JR31X".A'W2
M JC\*MZ;X:T[2I-0> 3O_:#A[A9YVD#MM"$X8GJ%&:UZS+;Q#I-Y=?9H+V-I
M?*,Z@@J'C!P70D891ZC(YH AM/"NCV/]C^1:!3I$3Q6;$Y*!E"MSW) Y-.E\
M.6<]X9YI+B2,W*7?V=WS&)EQM8#&1@@' .,C.*3_ (2K0PMRSZC%$+:$7$GF
M@IB(])!N W+_ +0R*SYO'^@+=6=O;737;W-R+?\ <1NP0^69,D@?W1T[_@<
M'45AZKX4TS6-1:^N?M*S26ILY1#<-&LL1).U@#S@DG\35.]\3PZ9I7B34QJ$
M6H)IVYA;Q1$>0RQ!O+9AG.3SGC&[VJOI6J7LNK:6USXCMS#?Q^9'8/9;)I&$
M9+A6R,(#A@2">",F@#4T_P *:?IM]97EO)=>;9VGV*+S)BX\K(.#GKR <^W'
M'%16W@O2;/6YM3MS=QF:;[1):K<N+=IO^>ACSMW9Y^H!Z\U?CU_2Y=0CL4O$
M-Q*76,8($A3[X5L88KW )(P<]*9;^)-(NY#';W@D?R6G4*C'S(U."R<?. <#
M*YZCUH U:R]2T&VU.69Y9[E%GM_LT\<<F%EC.?E((/\ >/(P>>#572/%NFZO
MH5OJT9EC@N&*Q(T3EWZXVJ!EC@9P <<^E:NGZC9ZK91WEC<)<6\F=LB'C@X(
M]B""".Q% &)?^!]&U"2[+BYBCO+1;2XA@G9(Y$52JY4=P&(%3OX3T_[4+F&6
M\@E-JMG(T=PV985)*JQ.3D;F^88;GK6C>ZI9Z<46YE(=PS+&B,[L%^\0J@G
MR,G&!D>M8GB'Q;;6&EZ7<6,ZS)J=U#!%<1*9%".WS., @D#.!Z]C@B@"*'29
M[GQ/I4RZ6=.T_18KFWB5F0K,KB-4*!22%VJ>& (X'-6M'\$Z/H<[M9BZ\@EC
M':2W+O;P;L[MD9.%SDCZ$@8R:T](COH[+%_>)=N79HY1#Y1,9.5##IN ZD ?
M05GGQ%IUC<:S<7NNVIM+-XU>/9M^R$K]UFS\Q8\XQD=* #1/!VE:!N6S-VT
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
M+WS[.V:UA>2<N1&V"0=V<\JO_?(JI)X T5]*T^P1KV'^SG=[.XAN62:'><L
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
MF@7IU"PB%NK0E&AF5>%8/NP!C&<X/7BNF_M_2_["&MK>(VFF,2"= 6&W.,X
MSU]JTJ /+/$/AW5&^(TFIWFBW>JZ-JNDBPN8K"YV-"^>5.63*'GGCKGM5F/P
MO=P_%O1[]=(8:/9Z"+ 2%Q(L;Y;Y<L=S#:<;B.<UZ510!P$&BZII_P 9K[6Q
MITDNEW>E);I/$R8C964D$$@]%XP#U'OCA8_!OB5?A;:Z.=%N/MZ:^+QH=R<0
MY)W9W8[],YKWFB@#RS7/"^LZQ\1]=NH+66"RO_#<FG0WC$!1,Q! (SN ]\4_
MP[8ZL/ <EC?>"8_[<L-)?3EDNC$4ND486-6#;BIX)!P,]Z]0HH \A\$^&_$5
MEX^T_5=1T>XMK9O#XLI&,D6V&4.#M"JWRI@84 $XQGG)K(MO!/BJ'X1V&CKI
M4JZGH^KK>^3YZ 72J[G",&_V@<G'3CFO=:K7>H6M@;<7,NS[1,L$7RD[G.<#
MCIT/6@#&\)Z?;6MO>7L&CWFF27\HFFCO)S)*[X +-\S >G7MT%97CG0=0O\
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
MH[F1!.B]%E"L!(/][/H>* ,'6O$VJV5[)/;7B2PQ:G9VK0P1JT4:2F-661V
M)DRY(V$X&S(YYIZ[XB\164?C&[@U.)(]"FA>&'[,I$B&)'*,3SCYB,C!]^U=
M1=^!]!OKB[FFMY\W<T=Q*L=W*BF5"NV0*K *WRK\PP>*?<>#=$NH=4AF@G:/
M52IO%^TR#S-H"C^+C@ <8Z4 3^+))X?!^LS6MS);3Q64TD<L6-RE4)&,@^E<
M9';7DFM^!(H=1D29]'NC]H:-&905M^@P%X]P??->B36<%Q8R64Z&6WDC,4BN
MQ.Y2,$$]>165:^$=(LY]/FA2Y\W3X6@MG:[E8HC8##ECG[J]<XVC'2@#F-'\
M5ZMJUEH-B\NV^O8;QY;B$(C.;>81?*'!4$YW'@]./;K_  \VJMHL*ZV;9M10
MLDK6YRK8)P?8D8R/7-9TW@+P_-I=KI_V:=(K29Y[:2.ZE66%W)+%9 VX9).1
MG'-;MC96^G6<=I:H4AC&%!8L3SDDDY))))))R2<T <#I%]/9V^K);7:6[W'B
MBXB(";Y9%QDK$,$;S@<L,!0Q.,9I4\4:TGA=-8GN"L>G:U)::@#$FY[99S&6
M.,@,HVDE>,!O;'2/X)T-T*^3<JQO3?B1+N576<@AF5@V5R"00#CVJQ;>%M'M
M-,U#3H;5OLFH-(US$\KN&,F=^,DXSD],=: .;TSQ)J-YJVJ:,U[)]J-]&UA*
M8HQNLSG+@8P?]5,,]_DZ9KO:H0Z+IT%_;WL5I&EQ;6QM(G4?=BR#M'ME14.D
MZ,-+OM3N5DD(OI_.,33-(JGN1NZ9]!@#  ]2 <=J1NI-9^(*R7]P\$.D1;(&
M";%#13G ^7/!R>N>><\4FDZYJ>A#28KFY%W8R^''O5MQ$$,30K%@*1R<A^<Y
MY&1CI777GA?2;^]O+N>&7SKVW%M<&.XD021@$ $*P&<,PSUP3S2P>%]*M[JQ
MN4AE,EC;&TM]T[L%B.,J03AL[5ZYZ"@#*T&\\0WEWI=_+/!+I5]:>9*KL@*R
M%0R&':,E2-V0Q)P <]:77[W6?^$PTG1]/U&.S@O;2YD=_LXD=6C,>",G'\9Z
MC'UJ_HG@_1?#L[2:;!-&#D)$]Q(\<()R1&C,0@/L!5'6]&O-1\<Z%?)!<"SL
M[:Y22XBF5"K2>7MXW9(^1L\'J/P .>M?$OB:ZAT>R>^MX;MM:NM)NKA;8$3"
M-)")%!. ?D''3/MQ6HFJ:W=MXALH=4"7FA0Q()#;H!<S&$2%W4YPAR!A2,8/
M/3&^WA72&73P()%_L^9KBWV3NN)&SN=L'YB=S9+9SN/K3KSPSIE]?SWLD4J3
MW$(@N##,\8GC&<*X4C.,GGK@D9Q0!S4/B^[2?PYK-]*;?1-9TXNT11?W%SY8
MD W8R04#X]U'KBKS:EK5EK_A6QN;H,NH)<&[C:)=P98]ZC</0G' YQ707NC:
M?J-G!:75I&]O;RQRQ1XP$:,@IC'I@<>G%-N]%LK[5;'4ITD-U8[_ +.RRLH7
M<,-\H.#D<<@T <IHWB34;N]N+#4+B>QU>.SEE-I<6ZF)R&7;+ Z@;XP,C!8G
MD9Z4SP]XFU+7SX?TZ2[-O<7>A+J=Q<Q1IN=R54*H8%0,EB>/[O2NEM_"^F6R
MQJBW#"&![:$R7#L88VQN523D9VKSG/  XJ./PAH\%MIL-O#- =,0QVDD<[B2
M)",%-V<E< <'(X'H* .5MO%/B"^;0K7[3!;SR:O=Z7=R+;AEE\E)2)%!/&=@
M./7/;BIH?$6OIH5RY6XU![#69K*YELX8_M#VZ D.D9&TL"4R .0#@9KJ3X7T
MDG3BMNZ?V=*TUMLF<;78$,QP?F)W-DMG.X^M,B\)Z7;AC +J)VO&OBZW4F?.
M92K-RW<,1MZ>U $OAK4H]7T"VOH;X7T<N_;/Y?EE@&(PRX&&&,$8'(-:U5=/
MT^VTNS6UM(_+B#,^,DDLS%F8D\DEB23[U:H **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ JO>WUMI\
MFNI1&A8(O!)9B<!5 Y)/H.:L5S7B[3-0O&T6_P!.C^T2:9J"W3VVX*9DV,C!
M22!N <D9(''6@"35/%UC:^&=8U:S9KA]-BE,D!A<.DBH6"NN-R@\') &#GI3
MO#\M])9MJ=WJ4]U:S6\<BP267EO$X!+[<*"RGC P3QP3FL'4_#^I7EGXWOH+
M&47&MV"V=M:%T#$K"Z!V.[:,E\=>BCZ5V.DK*FCV<<\+0RI"BO&Y!*D  \@D
M?K0!QMSXY:\L?#6KV,LMI8WNIFVGCFMR"\6R4C!8=?W:_=SR<5U-IXDTF]TY
M[^WNBT"3&W8-$ZR"4'&PQD!MV2.,9KB=.T'7;?0O"5A+H\H?2=5,MPPFB(,8
M68;Q\W(/F+QUZ\#C*77AW7C%J=U!I0EEB\1?VI#:331@7<)A$14$,0K<L1NQ
MR!0!WVF:O8ZQ%+)8S^8(93#*K(R/&XZJRL 5/(/([BH+CQ)I-I>+:SW>R1IU
MM@WEL4$K#*H7 VACD<$YY'J*A\-VWEV]Q<G0XM'>Y<,T *&1B!C=(4)4GL!D
M\ <\X&'HUIKNE:EJ.DS:*EW97&IR7UOJ+2H8T21]Y#H3OWJ20,#!XY'6@#HI
MO$>DV]]%:2W6R26;[.C&)_+:7^YYF-F[@_+G.1CK63??$3P]:6%]<Q7,MTUG
M%,[QPV\A.8N'4G;@$$C.3[].:R-(T/4;/49M+O\ PQ;7L*:C)>6VK221L@1I
M3*"RD[Q(NX@8&,@'(I\/A_5I_ ?C#2GL6@N]1N-0DMEDD0B03%BG*L0.H!ST
MH Z"+7+>ZU?3474)87FM)9O[/:U8&4 K\^2NX;>F.^X=>*YA_$]UJ6GZEJW_
M  D,^AVEC?3VTF_3/,3RU8HI&Y,[]PR1DXS@K6I'9ZK/XJ\-ZE)I,\$%KIUQ
M#<;I8B8W<Q;0<-S_ *L],CD5D7&@ZY/\//%&EKI,PO;Z_N9K>(RQ?.DDV]3G
M?@<=<F@#M=3\1:5H_F?;KKRQ$BR2L(W<1*3@,Y4$("0>6P.#Z&F77B?1[.Z:
MWGO KH\4;L(W9(VD^X&< JI;(QDCJ/45S[V^N:=XLU>>+0O[3T[6DA8;IXU%
MM(L>QDE#'E" #E=W?@YK,\4:/XCU)M9MTTEIU,]G-9R6\\<4<BQM&S[E+!FD
MRK ;LJ !@@]0#K+;Q78W&LZQ8,LT*Z6$\Z>:)E3E=Q^8C  &,'//...:O6&M
MZ?J5W<6EM,_VFW"M+#+"\3JK?=;:X!(.#R..#7&:MX<UR_N?%T4%FL?]J):W
M%K.\JF,O$BYC8 [N63&<8P>O:MWPS!-+<27]UX6BT2X,0A<M)')+)SG 9"?D
M!SC/))Z#'(!IZAX@TS2VE6[N&4PQB6;9$\@B0YPSE0=@X/)P.#Z&L?7O$3+K
MVCZ-9W%Q"NHQ32F[MK8RD!57;L)5E()<$G!P!SC-5Y--U33_ !)XEF73WU"S
MUF&)H2DB#RI$C\LQN&8?*>"",]3^-;3_  YJ6CZGX*MUMY+JWTC3IK6YNE=
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
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 (1N4@YP>.#BJ>F:39:/;-;V$)AB:1I"N]F&
MYCECR3U))/N:NT4 %%%% !1110 4444 %%%% !1110 4444 %%%% ".JNC(P
M#*PP0>XJEI.C:;H-@MCI5G%:6RDL(XEP,GN?4_X5>HH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHKSOQMXW_P"$9\9:78:I=76FZ'<VKM]NMX@V9]V K$JV%"\\
M#.6&>,T >B45S-IXAATW1;:YU#58]2^VW?DV$ML%)NMY_=J N%SCJ>!P3P*D
M7QMHTEE:SPRR2RW5R]G%:JG[XS)G>FTG *X.23CWY&0#HJ*X#4OBEIZVOAV?
M2;:YO$UJ\$"-Y1&P*V) 0>=_4 ?CZ9GL?%<4/B[Q3_:.MNECIUM#,]E-:!/L
MBE,EMXR7W=<=><4 =Q17.V'C32M0DEA07$5REDM^MO+'M>2W;I(HS@CMC.0>
MH%4=*^)?AW6+O2;>U>[']J^8+.66V9$D:/[RACW'Y?CQ0!V%%9FNVNK7NG&V
MT?48].N';#73PB8QK@_=0D G.!ST&:YGX7:SKVL:'J*Z_,EU-9:C-9Q7B1A!
M<*A W8&!UR,C^8- '<T444 %%<YX]UC4= \$:GJFE0&:\MXPR@+NV@L S8[[
M5);\.:Q_"OBNSU_&HZ1XAFU.PAM7:ZLIHT%S')\I4X55/0..X)Q@T =W17">
M'OB98:GX.D\2:C!-96IN&CA!C),F9&5%7'WG.!D#H3Z5L_\ ";:''8ZK=75P
MUK_9+!+Z*9?GA)^Z,#.=V1C;G- '145YOXV\?/%X&\1W>A7$]CK&C20)-'-"
MI:,NZ@9!#*05)Z>E=7:ZT;R!K15N/M262327"QKL5F3(YZ;N^W'H<8(R ;M%
M>8?#CXEKJF@:#!X@N)WU;5))XX[@VVR*1D<X7( 7.W;T_G74MX\T)+UX#/)Y
M*7PTYKK9^Y6Y(SY1;KGWQC/&: .FHKSO2_&5Q:>./'-OK6I :-HJ6\L6^-1Y
M2NA9N5&6YP #D]*BM/&U]J'Q6TO3H);J#1KO26O#;W5NJ'.3M8-C." #U]<X
MZ4 >DT5SNG>-M'U2YAAM'E8W44LUFY3"W2QG:YC)/.#ZXR.1D<UG:?\ %'PS
MJ<$=S;2W9MFAFG:X:U<1QK$"7#-C .!G'7D>HR =G165HOB"UUV,O;17$:^5
M'.IE0 .DF=K*02#G:>_'?FM6@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "N;UNQO+_4KBVO='M]6T":UC4P,R>8LP9\D*^%(P5YW @CC-=)10
M!XU)\*]7T[PYIW]E""2XL-;DU*'39ISL$#X A\SU 4<],EOJ=;7/!>L,_A_7
M= TK3K+4-,OI+J334FPLJRA0^9,8+D+UQW[XY]/HH \_\4^&]<UNX\*:I;V5
MG%/I>H?:9K,7& $..C[<$\9/'?OU.3J_P\UC7=<\<R3"*WM]<M+>.VE$F=LD
M07[P'(4E?R[=J]6HH \UT_P=J\OB2/7;R!;<V?A]=*BMQ*K&67G<V1P$YP,\
M^H%8VA?#WQ%IT'P_BGMH,Z!<73W96<$%97RNSUP.N<5['10!@^,/^$@?0)8?
M#,,+ZA,=@DFE\L1*>K _WNP],Y[8/.Z9#X_TWPC-!;:5H%O?0/%%96<;N81$
M#\[,V<ECGU[9Y)Y] HH 1<[1NQNQSCI2T44 9NNC53IH.C+"UXLT3;)W*(R!
MQO!(!QE=PZ&N0L_ D(^(,'B6RTM=%C2UEBNHD9?]*D<8!VH2H Y)/!)QQQFO
M0:* /';3X:Z^OPQT_P /3K:K>Z1J:WL!6<E+D!W)!X^7(?C/<<XJ;6_ACJWB
M&'QG?&5+.\UF6W>S@=P=@@ QYA7(RWMG''6O7** /.O$^C>*/%WPTU'2[G2K
M*SU:[$*[4N0P9D=69V; P,+P.31X5\-^(_"^JZE;JK76AWT F59KD-+;W.P!
M@"3RI(QUXX]R?1:* /&=#^'?B/3M/\"VTUM 6T*_GGNBLX(*.X(V^IQGKCI4
MTOPQU=M)N?#:F/[%/XB_M7[=Y@X@*C*;?O>9D8Z8[Y[5[!10!Y+K7PZUG6]0
M\?Y$4$.NQVWV.0R _-#@X<#D!BOOQ5BW\(>)-2\8:5JFHV5M9VT&AMID^RZ#
MN&(8%E &._'/3OGBO4J* /-? 'A'5/#]C:V>K:)ITEQI8F6VU*.;?)*K9P$4
M@;"<X))Z#IW%GP+X4U3P[\+)_#]_96LU]LN (6DW0S%\D*Q'8Y /%>@T4 <)
M\//"%YX2NM8B5IX-%G>-K*QGF$K0-@^801QM)(QW('/-=W110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !7/>)M.O[NVGN(?$-SI$-M TB-;JF-XR2TF]
M3E0 /E&.^>V.AKFO$<7B.YO((=.T[3;O35&^5+F]>$R.#P"!&WRCKC/)QG@$
M$ T?#5U?WWAC2[O5(A%?S6L<EP@&-KE03QV^G:LVQO;X_$75].ENWELX]/MK
MB*%E4"-G>56P0 3]P=<UI6TNN_\ $N%U:V(W^8;XQ3,?*X^01Y7Y^< D[?7'
M:J5KI5_%X]U#6'CA%E<6,-LA$A+[HWD8DKC&#YGKVH Z&BJEB]^YNOMT$$06
M=EM_*D+[XN-K-D##=<CGZU;H *Y#Q[KNJ:1IRR:-&)9[7%_=IC)-K&R^8H]&
M8'CV5O2NOK@H-2\,7U_J5WKFKZ$TLSB.%4U16 @4853R.<EV(Y^^>: .DU+Q
M/INF:+:ZO*TLMG<M$L3P1E\^:0$/'8[A^=49O'>E6MGJ=Q<P7\!TV2..XB>W
M.\>9C8P _A.>OYXKA+>2*'P.GAQO$'AMEM-2BELW.KJ<6T<ZRJC''W@%V^G2
MI]>FL]3E\4&WU_PX%U460@+ZJ@V^2V6W8!QGMC/X4 =P_C33HH=8>:VOHFTF
M$7%Q')#M<PD,1(H)Y&$;CKQTJVWB73X]0-G+YL;"P.H;V3Y3"" 3QSD9'&*X
M?5KG2M6U+Q,Y\1Z!#!JVBKI\3'4HRR2 2\L/3]Z.A[5!'JKS:I'J/_"0>&+&
MX30Y=/C*ZJDICF)4H_0 C*]/3UZ4 =Q;>([75S/8PK=VERUBMY$9%4%HGR%=
M<$@<CH<$>E-\"7EQJ'@+0KR[F>:YGLHI))7.69BHR37$Z-?6EGKRZI<:QX90
MR:1]CG"ZRLDCS!BV\L0-V<]3T [UT/@[7="T/P?I6E7OB/0_M-G;) YBU"-E
M)48R"2/Y4 0>'M>U*V\>:CHFJW33V=XTLFER2  J8FQ)%D#DX*L,]LTMAKNI
M:E\6)++[4R:*NFRRP0J !(\<RQM(3C/4N ,XPH/>LG59-*UC36"^*=#T_4[?
M53?6-U'J,;[ 6PP/3JA88Y&<58CNM"M_'%O?0:[H*Z1#HQTM5_M-/,&75@<=
M,87'7- '50^,M)EU"SM2TD:7R.]G<.%\J<(-S8(.1\OS#<!D<C-1'QMIWG)"
ML%T99[62ZLUPH^U(@!;9EN#@@X;:<&N,\/7%E::4OA_4M:\)BRM[=K9-2M[Z
M/SYX]A1<H1\C8(R=QZ<#G(L>&]5MK6P33=4UCPA$MM;F!;ZUOHS)<C;M4E2!
MLXY/S')]J -^Q\3Q:MI_A.]O5U"QGU-UDABAQY<K&%GVN1GY,9(!P<J.*LIX
M\TEYE407XB^W_P!G/.UL5CCFW!0&)Z98@=/KC(KD+&[M8M)\%VD^O>&@^A3(
M9RFK(0Z+ T0*Y Y.[..V.M1R36;Z->VHU[PYYLWB%=43_B:ICRA,LF"<?>PN
M,=.>M '=ZEXQTS2Q?/,MQ)!82QPW<T4>Y87?:54\Y/WTS@'&X9[XWHW$L22!
M64,H;##!&?4=C7CFH^(-*N-<UMH;KP]=:9=W43RP/KR6QG:)4Y9&0Y^9<9#
M,%'!')]1TC4+O4P;MH(4TZ>"&:T=9=TCAERP<8P,9&,$YH MW\$UU9206]T]
MK(^ )D +(,C)&01G&<9!KBK./5[_ ,8^)M&7Q%J,4=E;6KVKXB)1Y%DR3\G(
MRHXKOJYC2=&U*T\=Z]J\\< LM0AMXXMLI+@Q!P2PVXYW=B>E &1#XL_L/7_%
M?]J27]S96EY;JKK'O2UC>&,DGIA=S'IDUT&L>+M,T07+W0F:&T*"[FB4%;?=
M@C<,Y/!!.T' ()ZUSVL^$]:U"R\:P0I: ZV\1M2TY 4+$B'?\O'W,\9ZU/)H
M&NVGB;4;NSL=(N[+56CF<WCGS+.41K&Q VGS%PBD#*\YY'6@#K-2U.UTK2KC
M4KJ0BU@C,CLJECCV ZUCW?C73;"SU:XO(+R!M*"-=0F(,ZJXRK#:2"#SWXP<
MXJ]XAM=4NO#=Y:Z-<I!J+1[897.T Y&>0/ER,C('&<UQ5]X+UVZM/%44%IIM
MN-:L[>*-!=.WER)N#;FV9;.[.[KGUZT =2_C3383JBSP7T+:=;"\D62W(:2$
M[OG0=2/E/7!&.126WC/3[JX>!+:^23[%]OB$D.SSH1@,4R><%AD''48R*S-<
M\.ZQJ>JZQ=0PVJI?:"=-C#SG*RDN<GY?N_/UZ\=*?%X;U1M8TJXF2W2"WT27
M3IBLI+!W,?*C;R!Y?J.M &Q:^*=/O)=&2(38UBV-U:.4P&0*&(/.0<,/SIFG
M>*]/U:ZM;6!;F(WUN]Q:2R( LT:D!F7DD8W*<, <'I7.:/X:\2VTGA(7$.GQ
M)H=G+9NZ7#.9 8T17 V#^[G;^M+HWAKQ';ZYH6J:C#8/<VEM<6][.+IWDN&?
M81(,H.Z'"]%SQZ4 ;7@"\NK[P?;SWMS)<S_:+I#+*<LP6XD49^@ 'X4V[\>Z
M39B_:2"_,.GW*VUW*+8[820I#'/.WYUZ9/?&.:L>"])O=#\-QZ??K")TGGDS
M"Y=2))7D') [-C\*P-4\)ZU>Z3XQM(H[0/K-TDUL6G("J$C0[_EX/[O/&>M
M'10^+=->ZU&WN%N;)["W%U+]JB*;H3NQ(O?&588.#QTIB>,M+6[NK2Z\ZSGM
MK8792902\1.W<NTG/S8&W[V2..:R-=\)ZAK^LZO*YAMK6_T5;!9!(6>.4.[[
MBN,%<L._:HI?#FOZ[X:O=/U*TT?2[MH56.:RS()95=75V!1=J90?+\V<GTY
M+>M>/[;3=*UN2*RN#J.F6PN6M)-@+(V0KY#$%<@YP<C'3I5\ZQ;'Q1!;RG4X
M;P:=+<?9-H,10.@+$+G<X)&,$\$UD7GA_7M>\':QIUY8:/IEY=6C6\:VCET=
MS_$S; 57(X'.,G)-7_[,UF7Q?8ZW+;6BI%I<UK)$EP21([HXP2@R!LP3QUZ4
M 2Z5XXTO6+C3([>&]1-3C:2TFF@VI(5&YE!SUQD^G!YIX\::6TEEM2Z>"^N'
MMK6X2+<DLB$A@,'(^ZW) !VG':L+2/"VL:99>"H[A;3&A"7[6RSG#!HGC!3Y
M>?O9YQTK&\/2SQII=Z--L+S21>R7%C]GU0'RC,[ ,L)C!W!9#\A<XR>AX !Z
M;J6I6VE69N;IRJ;UC4*,L[LP554=R20!]:R;CQ5"EKJZ16EPNI:;!YTEG*%#
ME2"5<$-M9>#R#V(Z\4[Q=H=SKFE6ZV,L<=[9WD-[;^:2$9XVW!6QS@C(SVSF
MJ%UX?U"_O]7UB2"&&\NM*&FV]OYV0!EV+.P'JPQ@'A??  )O!B7=YI5CK5S=
MZAYEY8PM-;W$BM&TA4,94 )VYR1@$#'\(J_'XC@GD9;6TNKA/-F@66,)M:2+
M=N3E@0<JP^; )'7'-2^&[.YTWPSIEA>+&MQ:VL4#^6^Y240*2#@<<>E<_9^%
MKR#Q<FL011Z<SSS-?_9IR8KZ(AA&6CQ@2#*$M['DYX +>A>,H]5\/Z5J$UE/
M'<ZF";:U3:6D&"Q(^;  7J6(Y^H!NP>+-,N;/SHS*9OM1LOLI3$PN!R8\9QG
M )SG&.<XYKE](\(:[I5CX4E(LWN] 26U:%)VVW$$BA2P8J-KY52!C'49YXEO
M/!NKI*^N:>]J-9_M?^TA;2.?*9/)\DQ%@."4R=V.I].: )]:\1M=RZ#-8SW=
MF%UX6%[!( A.$<LK=01PIR"0:7Q/X@F?3=(O[%[VVMSK5M"S*HQ<Q&3#;0,E
ME(Z8QN!&,@T>)/#FL>+-+TRWU*UL@JWXN+JW2Y;"0^6R%%?:"S'?G.%].V3%
M+H/BFXT73-.O&L[J33=5@N$NFG(:>WB?<N\;.)"H /8GG- &[!XOTR6TOYY5
MN;5[&X6VF@GCQ()'V[% !.=V]<8ZYJ#4_$$=SI6O64+7.GZK9633F-PHD52K
M%74@LI&5(R"<$8.#6-J?@[5]0O-?NHWMH99]1L]1L"TA(+P*@VR#;P#L/3.,
M^U7[SP]J&IWVJZO)##!=W&D'3+>W\[<!DLS,[ =,D8P#P">^  6=*UX?\(]H
MMN_VJ[U*YTR.X98-IDV[%W2$L0/O'OR3T!P:SO!OB9F\$:/->O=7^HW4<TH3
M*^:ZI(06.XJ!C*CDCJ *9IWAW7]&U72-2MHK.X9-'BTN]MWN&0(8R2LB-M.1
MDL"" >E9MAX.\1Z18Z%<PVNE7MY8PSVMS9SS-Y<L4DGF*RN4.UP1Z$$9YH Z
M(_$+1GM]/EM(K^]_M"WEN+9+:U9V<1D!UQ_>!.,5J6WB*VO+Q8(+>Y=#.UL9
M@HV)*JEF5AG<,8(Y&,\5E#1-5/B7P]J+PV*PV4%TEPL+E0K3%" @V\A=F,G&
M>N.U5QX7O/\ A+XM9MX8]/G^U.UW-;3G9>V^&"K)%C!D^[SVP3D]* .FU#5(
M=.DM871Y;BZD,<$,>T,Y"ECC<0. ">M<K?>(;B/QIHLL0U%[2ZTRZD-@D?S%
MT>(#*]F&YNIP*V/%6B+KMM;6L^G0WMJ'+R S&*6)@/E>)AT8'W'!//8Y.E^'
M->LM8T"\O;B.].GZ?<6TTTDQ,CM(Z,O\/S8" %C@GKB@#7@\7Z?=V.F7-E%=
M7+:E&\EO#'& Y"??SN( (.!@GJ>,UE7.O?VEKO@B]TN]F_L[4WG+1_=61?L[
MLNX8SD$#CU%4M*\,^)-.TS0K"1+">UMC<B\M3<LJ.7?=&^=GSA06!0@#)SV&
M#0_">N:=:>"X;A+(_P!AM,+@QSL=RM$\8*Y7D_-DCCZF@#:\%W5W<IKRW=U+
M<F#6+B&-I2"51=N%&.PS60_BM]!\6^*?M_\ :=[96R6LBI!"95MD*,7;C&!T
M/<\=\5N^%=)OM*.L_;4A7[9J4UW%Y4A;Y'Q@'(&#Q[U2N=$U>'7O$-S:16LL
M.L6T42/)*5\ED1E)9=O(^;/![8XZT 7[_P 7Z796C72&6[A2U6\D:V"ML@8$
MJYR1D$!C@9/!XK62>+4=,6XM+@F&XA$D4T?=6&0PR/0YKB(_!^J^'M2MGT6U
MTW5+$Z?;V,L6H.8VB:$%5D5@K9!!Y7'4#FNX2.6#3UB 229(@ORC8K,!V'.T
M?RH XWP'XO6]T#PW9ZB;U[^_LO,6ZFC.R=U7<X#>H'/3'!P>*VH?%^F76HV5
MBK3)_:*N;*X(79/M&3M.21QR-P&1TS7/Z3X0UBSLO!=K<):D:+'+'=LDY^8-
M$T8*?+SUSSBK7A'0==T.*UTN]L](:UT]?+BU"$GSKA ,("A7Y&QC+;CTX'.0
M .\(^('C\*61U">XO;^YOKN"%>&EEV32^N  $7J<  ?2K'@34;O48=>:[EN7
M,.L3PQK<XWQH%3"<<8!)Z<5BV/A'Q!ID&A7L*6<E]I=Y>N]L9V"30W+LQP^W
MAERO48X/-='X2TK4M+.M/J,=LAO=1DNXA!,7PK*HP<J/[OZ]J )KWQ;IUC>R
MV\J7!2"YAM9YU0>7%++MV*><G.].0"!N&>])I7B&74_$NLZ6=/FACTUXX_.8
MJ0Y9 ^>&S@@C''KG'2N=\1>&/$>KW.HC987,9OK6YL)9KAE,4<;QLT80(0I)
M1R7!).X#Z;VD:3J5AXMUR^E6V-EJ)@E5UD.]72(1E=NW&/ESG/X4 7=2U^VT
MVXDMS#<7,\=N;J2. *66('&[!(SR#P,GBJUWXNT^RCUMYHKD?V,JR78" D(R
M[@R\\C;SZ^U9OC#PS<:_/O@MHTN8;<_8=0BN6AGM9R3R2!S']W(YZ'@YR,W6
MO"OB&X'BBWM?L5PFN:?'";B64QE)4B,9R@4Y#9!SD8YZXY .GU'Q18Z<EPQB
MN;@6MNMS<BW0,88CG#,"1GA6.!DX'2N>F\4-I/C+6Y9GU"]TZ/2[6[2&"/>(
M@6EWL!Q@84'GDX[U/'I'B;2?$4VHZ;#IUS%J-M!'=13W#I]GEC4J'4A#O4@]
M,*<CJ*=>>'M7FU?Q!<J+:1-0TB.QB=I2I,B^9EF 7 !\SMGI0!UUO<PW5I%=
MPR!H)8Q(C] 5(R#^5<7J'B22^\3>$&T][V/3[ZZF'F840W48@D8'KNQD*1G&
M1R,UT&G:3*O@VVT:\(CE%@MI*T3;@"$V$J<#Z]*Y?3O#OB>)/"5K=V^G%- F
MVM.ERW[^(0O$K!=G!PP)!/4=: .CM?%VGWE[:VT45SB\,XM960!)S$2' YR.
MAQN SCBJFB>,TU/18[^YL)[>2>[FMK>#<A:4H\@P/FP"%C))) ZX)XK&T_PQ
MXE77-"U+44T^:YL;BX^U77VER\Z2*P# %/E !&$SCZ5"/!WB"UTFQ6WCTR:Z
MTK4KFY@BFD8QW<,SR%E?Y?D;$@Q][E?>@#MM$UVSU^SEN+,N/)G>WFCD&'BE
M0X96QD9Z="0<C!JG+XMTZ*_%JR7&S[:NGFX"#RQ<%0P3KN[@9QC)QFKNBPW<
M-B3>VUI:S2.7-O:'<D8P!C=A=QXR3@=<=JX_5/#'B6_U(SR)I]P;?68KZUGE
MN7!%NI&(@NPA,#.2#\U &R/'NDM*5\B_$2W_ /9TD[6Q6..8L% 8GH"Q Z=^
M<9%9WQ!\2O;>$=?_ +*DO5N;&,+)=6H7$$A (4DG.<,I.T'&X9(JO-X4UR31
M-3M!%9^;<Z^FII^_.!$)DDP?E^]A,8Z<]:BU7PEXB;2_%>C64=E/::W*]U#/
M-<,C0.X4,C*%.1E>"#TH [K4[_\ LS1[K4#!)/\ 9H6E,49 9@HS@9(%<]:>
M(HM0/A2:\&H6=WJ*-+'!%CR93Y!<AR,Y7&2HSG('%;]_:3:AH5U9MLCFN+9X
MCABRJS*1UP"1SZ5RUIX?UQ?^$,-Q!9*=%#+<A+AFR/(,0*Y09.3G!QCIS0!=
M'Q T@K%*;?41;O>M8&8VK;4F#%-I'7EA@8!YQG&:N6WBW3IX=0>5+FUDL)4A
MG@N(]K[GQY> "<[MPQSU/:N<'A37/[$6T\JS\X>(O[5_X^#M\K[1YVW.W[V.
M/3WI^K>#]7U.Z\2S1/:0/>S6=S8M(Q=?,M]I D7'W6*]L\&@#J-)\0V>KWM]
M8QK+#>6)03P2A=RAQE6!4E2" >A['.*@U;Q9I^C2W:7"7#I91QRW<D: K DC
M$*3D@G[I^Z"0!S3O#T&II%)-J>G:=I\C!5$%D_F#C.6+;5ZYX&.,=3GCG/&/
MACQ!X@;6[6,64]G=6D:6)GG9?LT@SN^0*02QQ\V<@<?4 ZB;7[:/4);-(;B=
MH98H9WB"D1-)C;N!.<?,#D @ _6K6I:E;Z5:BXN"<-(D**N,N[L%51D@<DCJ
M0*Y35?#&HZEKD6J16\%AJ<<L!CU"UN6&81M,D4JX'F#[X7([C[M=#XCTXZKH
M[V1L;6^AE=1-;W+;5=,\X.#AAU'N!R.M '/^(]>N(K[PY/";^V1M6:UN;78-
MTH$,C8PN<\JI&#BM:W\8:=<:>+E8;M93>G3_ +*\8$HG'\!&=HXYSG&.]8-M
MX2UJV31(EF\^VT_5WO(TNKEGDAMS$Z+$&P=Y!<GD\#C)QFE_X1WQ+;Q7_P!F
M%IMNM=-]+!]J9/.MF0*8RX7*G*J2!D$#&>30!-X@\1&^T;3+W2[FYM637K:R
MN8R K9^T+')&W7CKT.#[UH:#=7<OC7Q5:S74LT%N]J8(W(Q$&C+$+CWK!C\'
MZY%H[V2P:<N/$2:I&L<[!1$)A*5^YP>-H'\JZ31]*OK/Q;X@U*X2$6VH& P[
M)"6'EIM.X8&,]L$T 9FK:Y<Z1\1$C(U&\M6T=Y196L7F9D$J#<%&.<9Y)]AU
MQ6M;^+]+O=-LKVP,MW]MC>6&&,!9"J$!\ARH&UB%.3U.*AO],U*/QI;:[9PP
M7$0T^2R>)YO+929%<-]T@CY<'O\ 6N?_ .$)U71CI-]I<>GZC<P+<K>VMVQ2
M.43R^:3&VUMI5N!D<B@#M=&UBRU_2+?5-/E,EK.I*$J01@D$$'H000?I5^JF
MF0SV^GQ1W*6Z3<ETMQB-"23M7@9 SC.!G&<#.*MT %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 445S
M'C'59=/ET&T$S6]OJ.I):W$ZMM*KL9@H;^$LRJN1SR<<XH U=.UNVU+4M3L8
M4F6;3I5BF\Q, EE#C;SR,$5I5Y1<7[>&]1\8-!=2)"=7T^*:YGE9S#%)%$&)
M<G( SMSG(!Z\5KSP:W:PWL6G:W!J#274$T%@UU(K;-K%XEG)+#?LW#GC!'0T
M =O=7AM9;6/[-<3?:)?+W1)N$7RD[GYX7C&?4BK-><1:U-<1>%)+6XU.VWZY
M-:7=M=2DN"$F8QN<G>%*J <G@"D5];U:\D@@OKM;V+7G262"<B$60)RHYVY"
MX7&-V\'MDT >D45Y3KMUJ4%KXWOH]9U%9-(OX6M%6<A$S'"Q4J.&4EF&TY'/
M3/-7/%^LW-O/K-SI^I7/FZ?=V,1'G&*. N\>4"#B4LKDDL  #P3C@ ]($L9E
M:(.ID4!F7/(!S@_C@_E3J\MU"^;0]4^(&JVD\WGPBT9&,SN$5HP68*20=H+,
M.,#''%3:UJ5]X>TK4=4L_$,=Q:7$-N%C21I_LP:94:X5W9L#:_3IE<^M '=)
MK=M)XCET,),+J*V6Z+%,(4+%1@YY.0>W:IM1U*WTN".6<L3+*D,2+C=)(QPJ
MC/&3[\=S7*:;:PVGQ9N5AGFE1]"B8>=.TI'[YQP6)./QJ3X@6L=Q+X8+O,N=
M;@3]W,Z<$/\ W2.>.O44 =-I>HC4[0S_ &2ZM661HVANH]CJ5.#W((]""0>Q
MJ[7GVV_/B?Q6\>HZG*ND);W%I9I<'8[>2S;&'5E) X_K45GJ%]]B\#ZK9ZC<
MW4FL.D5]&TI=) \+.[A3PA1E_A ]#0!Z-17D]E/J;:#X=U ZYJ9N9]>EL)&-
MP2K0F:9,%3\I("C!()&...*ZWPA+/'JWB;3)+NXN;>QOT2W-S*9717@C<KN;
MDC<QQGUH ZGS8Q*(MZ^85+!<\X'?'XBH-/O#?V,5T;:XMO,!/DW";9%YQR,G
M%<F+6)OB[?%I[A"=%@88N' #&65>%SCL.,8SSUK!T:^U*_TSX?\ G:O?YOIK
MJ.Z99B#,!%,1N/KE1].V"!0!ZG17E#7&HVFA7E\NLZD\NE^)%LH!)<LP:$W,
M:%)/^>GRN1ELD8&,5HSW]]K.H:ZL>OQZ5>:7J"HBL[_)$ A&8@P5UD!;D@G+
M<= * /17=8T9W8*JC)). !0K*ZAE(*D9!'<5S/Q%02?#CQ%\SJ5T^9@4<J<A
M">H/3VZ'O6;:3?:_%<'AU[J[BL8]&2ZA\NZD5Y9&D*N=X;<=HVX&<#=TZ8 .
MYJI>Z@EI975PD,UVUO\ ?@M5#R$X!VA<CG!!QZ&L?P)?W^I>$;2XU*0RW(>6
M+SB #,J2,BO@?WE4'WSFN&NS)IOA'XAWEE?WEO>0ZG,8W6Z<L $AZ9)]<9ZX
MP,XH ]<HK@=86[N_&'B"R_M748;:+1(KJ*.WN#'Y<I:8;@5Y'W%^O?-5-'U#
M4H[SP7?-?WEU+K&D237<,DI,<CK#&ZE4^ZIR2,@#.><T >DUFZKK=MI$^G0W
M"3,;^Y6UB:-,@.02-QSP,*?RKCO"-Y>:ROA[7!XBC/VF)EO+/>[^=(4R5V%L
M1LC _= X&#6EX_B,Y\,1"62(OKD*^9&0&7]W+T)[T =))HVERWZW\FFV;WBX
MVW#0*9!C_:QFKM>:-9:\8O%>EZ;JNHW!TN:"XT^26X8R.Q0226[..6!&!SR-
MX]*ZCPOJ:>(_-\06TD_V"XCCBMHW=MORC+MMZ!MS%#_US]Z -]YHXV"%AO*E
ME0?>8#K@=^H_.J6AZU;>(-(BU*T658)6=0)5VL"CLAR,GNIKG=2MXF^+>CR2
M2S+_ ,2FY8 3NJ[A+!C@''?D=^,YP*YCPXUSIVD>$;VWO[M?M6MW-I+!YI\E
MHF>Y.-G3.5!W=??'% 'K59NM:W;:#:17-VDS1RW$5N/*3=AI'"*3R,#)%<7H
MU]?:Y);:G_;\=G<V^JR075H7=MRB1D\@Q;MH.W:0V,\9[FMCXDJ7\*1J'9"=
M2L0'7&5_TF/D9XH ZZBO+==U/5_",_B6"RU&]N[**RM;GS;F3SGLWDF,;X8]
M@@+X.0,>E:>LZA/X>UZ\BBU2ZCTJ30Y[N65V:Y-I(A4+*NXDG(8_+G!*_6@#
MOZ*\EU35=3LK;Q7;Q:C=V_D>'HKV &],LB2_O?FW'.TD*I*J2.,@\UNR/+I_
MB'P]H\NJ:@]MJ_GW,TLMR0S2)&FV)&&"BG+/M!'(],B@#J]&UNVUR&ZDMDF0
M6UU):R"5=IWH<-QGI6E7'?#N)8++7H5D>0)KEVH9WW,?F'4GDGW-4[R^NM3O
MO&D,E_<V,VD1H;/RIB@C4P^8)2!PX+[A\V1A<>M '5:IK<.F2)!]GN+N[DBD
MF2VME4R,B8W, 2!P648SDDC&:O6MPMW:0W*+(B2HL@61"C $9P5/(/L:\^TS
MS=5\<^%M0U!9X;VX\.R7$T2SN@63?;DC:#@#).5Z'OFN@\;ZM-I6GZ:L<S01
M7NIV]I<7"G!BB<G<<_PYP%SVW9ZT 7AXCMGO=9LXK6\EN-*B226-(@3+O5F4
M1\_,3M/IR16K%)YL*2;&3>H;:XPRY['WKS*\1],O/B8]E>W4<T&EP3Q2>>SR
M1LL,S##,2<9'KWJ^L=YJWB_3K"36=2@MI= 2Z=;>X*$R"1!NS[]_7Z9H ]!H
MKSG1K^^UR2VU/^WX[.YM]5D@NK0N[;E$C)Y!BW;0=NTAL9XSW-6?"MZ/$&EZ
M1K,^N7,-]+--%=V:S':[G<##Y>?D*8!! !PN2>2: .[CECE4M&ZNH8J2ISR"
M01^!!'X54M]&TNTO'O+;3;.&Z?.^:.!5=L]<L!DUYGX9O7L/#_A*P2XN([;4
M]3NHKN;[0Y8;6G*(&)RI=U R,$X/<U/K5_K%E9^);*#4[Q(-/U;3TM+GS29%
M69XO,B+')8+O[Y.& .: /4J*\Z\2#4/#?G.ESJ>HZ1!:-)<M%?L+NRW.[>=C
M($J #&TG@1\=ZZSQ-JESIO@[5-5TZ/S;B"RDG@7;G)"D@X[^N* -FL>U\1VU
MYJ$=M;VMY+#+)+$MXD0:#?$2'4L#E>0P!( )!P37.QS7$.N^%5L=0N[NRUBT
MF%X)+AGRHB#K,IS\AW$#Y<#YQQP*L?#&VC@\(!T>5B]Y=@[YF<<7,H& 20/?
M'7OF@#J;R_AL;>>60ES!$9FCC&7VCN!^%-TK48=7TBRU.V#B"\@2>,.,,%=0
MPR/7!KBKJWB7X@^*)&EF#?V' RJ9WVY)N ?ESC&!TQ@'GJ:RM N+[1K3P7):
M75W<"]\/2/):R2EHV:*&)H]J=%/)&1R0><F@#U6J>IZI9Z/9FZOIO+BW*BX4
MLSNQPJJHY9B>@ S7&^$KBYU.30=:C\1QS17=JPN;3S'D\^0J&R%+8B9&!SM
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
M'P-I=S>SO<7!1D>5SEGVNR@D]S@#)KI: "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *K7VGV>J6<EG
M?VL-U;2??BF0.K?4&K-8/BG7Y] MM/>WLGNFN[^"T.UE&T.X!/)&21D#WZ\4
M 7(/#VBVT5Q%!I-C''<J$G5;=0)5 P W'(QV--@\-Z';:>FGP:18Q6:2>:L*
M0*%5_P"\ !][WZUR(\4OH'B3Q;<7L.J75C:_9961"'%HC19<X9@ ,G)"Y/L0
M*W]<\:Z7H7VGSO,F^RPK/<>2T>8T.2#AF!;@$X7)QVY&0#4.B:4RVZMIMHPM
MG,D&Z%3Y3'DLO'!.3R.>:XY?AX;BXF.HV6@SRR3/(=42T*7?S,6S[.,\-G P
M..U=PMY%)IZWL&Z>%XA*GECEU(R,9]17/Z1XYL-8N-)2*QU""+5H6ELYYXU5
M)-J[F7ABP('/(P<'!- &M)X>T69;E9=)L76Z8/<!K=")F'0OQ\Q^M-N/#6A7
M<TLMQHVGS22QK%(\ELC%T7HI)'(&!Q[513QEIS&QE,5RMC?7'V:VOBJ^5))D
MA1PVX!B" 2 #QSR,XUWXO6Z\/^)9]2L-3M+/3[UK7S+*5!* NSD,'R#DY],'
M&3S0!UXTG31=O=C3[47+Q"!YO)7>T?\ <)QDK[=*ALO#NBZ;9W%G8Z38VUM<
M9\Z&*W54DR,'< ,'CCFJNI^*+73&O%6TO+S["B/=_94#F$-R,@D%CCYL*"<?
M49JZUXZT?0S<FY,CQVC(+IXRG[G< 1E2P8X#*3M!P#0!IV'AW1=*F6;3])LK
M654\M7A@56"]< @9Q5B]TNPU$PF^LK:Y,+^9$9HE?8W]Y<C@^XJ2YO+>SL9;
MVXF6.VAC,LDA/"H!DGZ8K)M_%-M-J%G92V=W;2WT+36?G*@%P% )488X8 @X
M;''T. #2@TNPM;R:\M[*VBNIP!+-'$JO)CIN8#)_&F6VBZ793/-:Z=:PR/NW
M-'$JD[CENGJ>3ZUR_A6:[\17UWJ=V^IVLEEJ=S"B"X40O&K&,1M&&(., DX'
M/1B*U+C79SXV3PZ+&8P/8-<O<HZ@CYU48^8$ 9.>^2,#C- %\>'=$6"*!='L
M!%#+YT:"V3:DG]\#'#>_6K-MIMC9SSSVMG;P37#;II(XPK2'U8CJ?K7%> _%
MC/H/ARQU*/4);G4$D6.^GPR2R+N8J26W9V@G)&#C@ULIX[T>35+*R#/MO9FM
M[>X#(4>1<\8#;AG:<$J <=>1D VYM+T^YO8[V>QMI;J-&C2=XE+JAZJ&(R ?
M2H(O#VBP"V$6D6,8M6+6X2W0>23U*<?*3[4W7M=MO#UA'>7<-Q)$\\<'[A Q
M5G<(I(R.,D=.:Q[CQY;VRZJ)-%U<3:6HENXA'$62$J6$N?,VE< \ [N#\O%
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
M>AW%K;6LNCV#V]J<V\36Z[8C_LC&!^%1Z1XBM]:\E[2VN/LL\330W)V&-PK
M8X8D'YAP0#U[@BI]2U=-.N+6V%K<W5Q<[S'' J]$&22S$*.H')YS]: +%CI]
MEIEO]GL+2"UAW%O+AC"+D]3@=ZCAT?3;>[:[AL+:.X9VD,B1@$LWWF^I[GJ:
MRK;QEI]]::9-90W-R^HVSW4$"A%D*)M#<,P&06 P"?RYK<AN!-9QW*QR /&)
M A&&Y&<8]: *#>&=!>+RGT73FC\\W&PVR8\T]7QC[WOUIY\/:*;86QTBQ, G
M^TB,VZ;?-_OXQ][GKUK#M_B#87,.FW"Z9JHMM1E>"WF,*8,R[_W9 ?()V-@X
MV^I'.+EMXPM+FPFG^PW\<\-\-/DM&13*LQVX!(8KC# [MV,=Z -(:#I UC^U
MQI=G_:6-OVOR%\W&,?>QGIQ]*AF\+Z!<7<MW-HNGR7$K!Y)'MD+.PZ$DCD].
M?:LY_'%A'8B[>RO@BZC_ &;.-J?N)MP4;SOQM)9?F!/45MP:@EQJ5W9)#+FU
M";Y3MV$L,[1SG(&"<@=1ZT 3SVT%U;/;7$,<L$B[7CD4,K#T(/!%5(]"TB*2
M&2/2[)'@B,,3+ H,<9_A4XX7V'%<QJNL76E?$<+'!J5_"VC-+]AM3N!<3*-P
M5F"@X[Y]AR:T8_'>CW&F65[:&2<WD+S1P92-PJ':P;S&4 AOEQG.<XX!- &]
M96%GIELMM86D%K;J21%!&$4$]>!Q5BJ&B:S9>(=%M-6T^0O:W2;XRPP?0@CL
M000?I5^@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "L'Q7H]YK.GV:V#0"YM+^WO%6=BJ/Y;ABI(!(
MR,\X-;U% '"ZGX3UF_B\8H&L ==M8X(6\UQL*Q%"6&SISG@FISH7B73]?EU'
M2GTJ2&_@A2\ANV?]S)&NT/&57Y@5QE3MZ#D5V=% $)25+(QJPEF$>T%SM#-C
MJ<#C\!7%:3X/U:PMO!D$S6++H<<D=P5F?]X&B,>4^3WSSBN[JM<7,T-U:Q1V
M<LR3.5DE1E"P@*2"V3D@D <9ZT <;8>"M0B\/Z9X;NY;9]-TV]CGBN5=O-DC
MC??&A3;@'.T$ACP/?ANH^#]:N-#\5:5!)8&/5KQKJWD>1P5W;,AP%.,;#C&<
MY[8Y[VB@#D&T7Q'8>*=0U'29=.-KJRQ-=)<L^ZVE1 FZ/ PX*@<';R.HIO\
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
MBLN'PWK]OX6U^PMKNUM=0OKZ>[MIHI7(422;]K':"IQE<C)&<BNTHH \WO?
MVMW5GXG@ACTBV76;6WC2*.1]L+ID')V?,.<YP"3V%;E[H6KS^);_ %6./362
MXTE+)89I&92X=W.X;,%#O(]?:NLK+GU_3[?Q)::#)+B_NK=[B-.VU2 ?Q.21
M_NMZ4 <C'X)U?3K:>+1Y+:ULI+V"?^R7NY#!Y:AO-0/LR@<E3M"D?)CHQ%,3
MP/KMK;M/97&F17UKK,FIV2 .(61T*/$_&5&UB 0#T]^/1:* .3U;1=?U;3],
MFE?3QJ-GJ45[Y =Q"%4%2@?;N)^8G)7KQ@"N@U*&YN-(N((%MI+AXBH6=?W3
M$CHPP?E/0]>*N44 >>-X!O8-)U"WTQK:TC:[M+RSTXW#R6\,D,@=P&*Y57P!
M@# QGO@/OO!FMZJ_B&>>YL;2XU!K.XM&A9Y!!-;X90V5&Y<C&>..PZ5Z!10!
MQNLZ-XG\0^$KVPOCI4-[<&()'#+(8D"N&9BY3<2<8QCCU-:5EI%_#XVU#6IA
M;"VNK*"W54E9G5HV=B2"H&#YGKV]ZZ"B@#G-4T2^_P"$ML/$6FM \L5K)97%
MO.Y19(F8."K!6PP9?3D'M62/!FH6CZ;>6<MHU[%K%QJ=RDK,(R9DD0JI ).T
M.,9 W;>V:Z0ZY$/%2: ;>83/9M>+,=NPJKJA YSG+#J*U: ."N_"&M7&BZ]9
M*; 2:CK$>H1L9WPJ*\3;3\G7]UV_O>W-R'0O$FFZ_J+:=/IK:5J4_P!I<W&\
MS6LA55?8 -K@[01DC!/>NQHH Y_0](OM/\0>(;ZY^S^1J5S'-"(Y&9E"Q)'A
M@5 _@SP3UI?$FD7NHW6BWMB8&ETV]^TF*=RBR*8WC(W '!^?/0]*WZI76H>5
M:7LEI ]]<6O#6T+*'+[0P7+$ $A@>3WH Y74O!U_=6NH7L4EJ-7NM3M=1$;.
MPA'D% D>[;GE4Y;;U;IBE7PUK,EUXBN+RVT>Y35GMF-K([M&5155T8E/0'#8
MZX.!T':@Y4$@@GL>U+0!P,7@G4[33;&RM9H/L]KK4>H0V\]S(XMX$ _=(Y4D
M\[B,X SCG&:74/"&LW>D^*+-&L ^KZC'=PLTSX15$0PWR=?W7;/WO;GO:* .
M.&A^)-/\1:C/IDVF-IVJ2+/,+G>9;678J,8\##@A <$KS277A.[NO%5OK*):
MVEU#=!FO;:9EDN+8#_52H%"MZ9).  1TQ6OJGB(6%Y-9VMA<ZA=6\"7,T-MM
MW+&S%00"1N)VMQ_LGVSM]J ..\/>$[O2_$ U4QVECYMNRWT%E,[0W4Q*D2["
MJA",-R.3N]LG0\0:5JNH:KI<UHUI+8P^8+JTNG94D+ ;'P =Q7!^4X!SU! -
M;IN(5N4MC(HF=&D5,\E5(!/T!9?SJ2@#SJ'P'?MX1TS0M2M=+N_L44BI,D\D
M4D,F[*21N$)!ZY'';KCGN=-M[FRT>TMKFX-W=PVZ1R3OQYSA0"QZXR1G\:ML
M2%) )('0=ZS/#^N1>(=&34H+>:%&EEC\N7&\&.1HSG!(ZJ>] '+67A#6;;0_
M#-BYL#)I6IM>S,)WPZGS>%^3K^][_P!WWX?-X7\0J-6:UFL5^VZRE^83/(JS
M0"-$:%V"97.P'@$'H>,YZ;0=<BU^SN+B*WF@\BZFM72;;N#1L5;[I(Z@]ZU*
M //UT>QT+P]K^F^)[S3+6PUB[EDMUA<H?G0?*H('S#;\H7/0?2NF\*:?=Z=X
M<M$U&5IM2E02WDK#!:4@9S]  OT44Z/5K6^\376B263^?8PQ7:RRJI4ARZ@I
MR2"-C=<4]]<B3Q3#H)MYA++:/=K-\NPJK*I'7.<N.U %*_TG4D\8PZ[8+:S*
M+!K-X9Y6B(RX<,"%;/3&./Z5AP^#-9T";3;W0;BPN+J**:&]AO=T<<WFRF4L
MA4,5(<M@8/!Q7?44 5[*.XCLXUNY$DN,9D:-=JY)SA1Z#H,\\<U8HHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ KD/B 76QT79=7%OOUFSB9H9VC+*T@!!P>>/6NOJ&XL[:[55N;
M>&8*<J)$#8/MF@#SC5%L[37KSPQ>:V-*LETY)-/EO)Y"V6:3S'20R+EU.SJ2
M0 ,8&<I+JL4MQKMAK.K/YUEI4#Z>\DAMVFW1$M.J@CYR_''*X &,G/HUS86=
MX8OM5I!/Y3;H_-C#;#ZC/0U6U?28-4LYD,5N+HPO%#<21!S%N&"1W[]B* .&
MT+4!%K'A5M0OG2WO/"NZ7SYR$ED!@Y.3@M@MSUP35+PYJ$UUI_PXF;4;B5YI
M[F*?-RQ\S$,IPXSR00.O(KT'2="AL=#TG3[Q(+N738(XHYFA P44*&4'.T\=
MC5P:;8 0@65MB'_5#RE^3_=XX_"@#S"(S6/A'Q'K\-[J$MY9:G>6RN;J67RK
M;[2 ^%W<E8P2#U&.O3$NJZBFE:)JVJZ+XD2\M9UM?/2R+,EI&TH5YE.]BK%"
MWI]W=VKTV"RM;576WMH85<Y81QA0WUQUIMOI]E:6[V]M9V\,+DEHXX@JL3UR
M ,'- '%Z/_9D/Q8NET^XB>.70X6"I/O!/G/TY/;!X]<]ZD\1V%KJ7Q)T6TO)
M)4ADTJ\!$4[0E_WD!QN4@^^ >WI77VNFV-CC[)96UOA=H\J)4^7)..!TR2?Q
MIUW8VE^BI>6L%PBG<JS1AP#ZC- 'F<"ZG:>#;/Q ;J]NTT/49W0O,Q-YIZR,
MN6&<.0GSJ3UV#UKO/#J-)8R:DYDW:A*;E4=C\D9XC !^[\@4D?WBU+K&E7NI
MF"WAU".VTUE:.\MQ;[FF0X^57R-G&0>#P>W6M<  8 P!0!YKK-]!I^O>/;BX
MNKFVC73K!6EM&"RIN,RC:3PIR1SVSFH[*&37+WQGH%MJ:0.UO;R6:V=XQ6WE
M*-DHV0<;E7=@ 'N.:]%;3[)WE=K.W+S*5D8Q+EP>QXY'UIT%G:VS;H+:&([
MF8T"_*.@X[#/2@#RVUU^_NM2L-7BM[B.VUNR.EK"S.5AOU&2VW. O^L4D?\
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
MW+.EQ(S[$,H0&)';T/S\'@E170Z58-IUGY<LWVBXD<RSS[=OF.>IQV'0 9.
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
MD%U;*EY(HAE\J5@P ;CE0<=/:O1VTO3W\S=86K>8<OF%3O/J>.:/[*T[Y_\
M0+7YP%;]ROS = >.>@H X&?5 FO:E]KOVBCN?#$%PJM.55IBTH+(,\-]SIST
MK O]<CN?!>]-5E.HVWA.&YWRW94))L8AX\?,\I9<$YXP.N2*]>;3+!S"7L;9
MC"I6(F)3Y8/!"\< ^U#:;8L4+65L2D9B3,2_*AX*CC@'TH Y&RNDO/B1H\ZS
M)+YGAV5MZL"&/G0YZ>^:L^-@QU3PHBW5S"L^K>3*L,[1AT,$I(.",\J.>H[8
MKIUL+-)DF6T@66-=J.(P&5>F >PIT]I;7+H\]O%*T9RAD0,5/MGI0!Y->QM9
M>'/%%U#?WRR:/KJ1V)-Y(1"I: E<%OF!\QQAL\'%:-_?+JFM:]8WOB)-(U*R
MOHS9KAO.$6U"GE+O <.=P(VG))![8]".E:<RNIT^U*NVYP85PQ]3QR>:>VGV
M3W,-R]G;M/"-L4IB4M&/13C(_"@#SI[Y=6UC5;>\\1)I>K6.J@018;SC$"OE
MJB[P'61>"-IR6/?%9NHK;V/ASXFM;74MO?17<LB>5=.D@'DPG=@-G!8]>^<5
MZP]C9R7B7CVL#748VI.8P74>@;J*)-/LIFE:6T@<RX\PM&#OQTSQSB@#@M9M
MEO\ QCK5M->7HMU\/1W"Q1WDB*LF^4;P PQPJ]..,GFJL>M,]MX/FU>]6>UO
M-",DT#720N\Y6(^:2[*#U8#G(+9 ZD>B?V7I^XM]AMLE=A/DKROITZ>U8>K>
M%9KO4H;BSETQ;9(/)^Q7NG">)#N+%T ==K'(!ZYVCTH L^"[2ZLO".G17U\;
MZ[\H-/<&Y:<.YZX<DY';CBN(O+^_NO"?B#4TN)X_$MAJSQ0(LA!4B4"*(+G!
M1T*\8PVXGKS7HFBZ1!HMA]FA6)=SM(XAB$2;CUVH.%'M^9)R:LM86;7@O&M(
M#=*,"<QC>!Z;NM '(Z=:6_\ PMS6I/F\U=,M'QYK<,7GSQGZ<5<\8+J+S:<-
M,^S7,R&61M,N)C$+M  #M<='7((SQSGMD=&ME:)<FY6UA%P>LHC&X_CUI+JQ
MM+Y56[M8+@+RHEC#X^F: /,;*[M9_$VBZI:).)I/"[FT2\F/F22K)&$5CGYB
M3^><U9TV[GETOP+JVG7<\VHWTZ1:BK2EO.4Q,9]ZYP"CKQQ\N,# .*](-K;M
M)%(8(B\((B8H,ID8.T]N/2F0V%G;W,MQ#:01SR_ZR5(P&?ZD<F@#@_"&H6&M
M0Z5?7>KSQ>(HKF9+NS2?YW?+!HGC/\"C!' QM!^N5X#U!?M-C8:KNAM9+B^;
M2Y(Y2(YY?M4OF))C'S@8*J<@C)Y(X]16PLTN9;E;2!;B5=LDHC 9QZ$XR14?
M]DZ;L5/[/M-BMN5?)7 /J..M 'EML@M;6/4X+FXCN/\ A-)+?*SL$\N2Z974
MH#M.03U&>GH*N:A?7EWX<\7WQN9X=?TS4I$LU21@R!2OD(JYP5D&.,88L>O;
MT;^R=-V;/[/M-N[=M\E<9]>G6I'L+.2[2[>T@:Y0868Q@NH] W44 >;^)M3U
M#2];\6W]DI&H0^'+1QY8W&,^;-N8#OM!)_"DO+BRL_&4-WX=N4N;A_#%V]L!
M.9?-D#1%#@DY9L<GJ<<]*]+%G:BY:Y%M")V&&E"#<1Z$]:BMM+T^R8-:6-M
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
M?9W#&@#UP=.F**J6R7ZWMXUU+;M:LR_94C0AT7:-V\DX)W9Q@#BK= !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
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
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
ME\":S8M*+>[6[(5R01B$Y5ESC(.1^% '?45YSK^M2:XGA74;6VVZ=+KL*PW
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
MA66XL_-4O'G&0&&58@GUH XBSU9;3QUJ,&E"]BB71[6T3SM+N)'!0R\[0 >
MPZ]<]1BITTY='GTV?PQ<ZI8O:V*:?,EUH5S.D\2DLK$ *0X+,<@_Q&NLO?%A
MT8VLFMZ;-9VES(L0NTD66*)VX428P5!/&<$9ZD5MI-='4I87M56T6)6CN/-!
M+N2=R[,<8 !SGG/M0!P-PMQ!KR:OH]_JL%Q-:I:WPNM!N9EG"$E9  %VN-S>
MV#TXJ2^C2[U>:]CN];A$FCOI@8:+<F92QSYN_ ^8'G&/QKT.B@#S/2K>73]2
MAO7N+QFCTO\ LXQ1>'+I$P&)5AUQR>1W]JVO#=_#X?\ "UAH^S5)Y+.W6!9O
M[%N5#;1@$KM/\ZZJ:]MK>ZMK6655GN2PAC[OM4L?P '7Z>M6* /-VTW3+J#P
MX+]=7DN-%; DAT:YC$\>W&QAM/!(0D9/W<=ZCGTZUOKOQ2]Y+JS0:\D2E8=#
MN4>W,:;58,0<G@'H.17IE% 'F\BW>K^'KO3/$&I:M<R21JD,]IH%Q 496#+*
MPP=S[E4\8'!&.:+K[;K/A;4=*UO4-2GGNH/)CFM_#]S$B=]Y3!W,2!GD#L .
M2?1W=8T9W8*JC)8G  K"D\3Q'5] M;:#S[768I)8KH28"JJ!Q\N.<@CTH Y[
MSY7\1PZU+-?M,FFR6+(OA^Z"DNZOO'H 5 QSQWJEIEFNFQ>%(_/U*1= C>/_
M ) %T#.&C*?\!X/OS7IE% 'BNA>(9(=61[5DNKD7,EPUA)H-XL\'F,2XW F-
M7"L06"\\CG//56EG#>>+;'595NEOH'F5+E=&N(&E1PP6.9B,%4!')ZE0?EYS
MTB^(&OM5O-/TBT6[>Q8)=322^7$CD9\L$*Q9@""0!@9&3GBJDWBZ6"[L+>72
M)HFN=3_LY_-E4%&\HR!QC.Y2 <<CMTZ  W=.BO(=.@CU"YCN;M4 EFCC\M7;
MU"Y./SJKJ^F7&IRV*K<0I:0SB:>&2$OY^W.T9W#&&PW0\J*MW\UU!9M)96JW
M4X90L32B,$%@"=Q!Z#)]\8JS0!S6I>%I+CQ3I&N:;=6]C)8K+%*GV;=]HC?&
M5)#+C! (X/-7]<TJ75HHX#]CEM"&6XM;N#S$F!QCO\I!&<\_UJOJ?B"Y@U*X
MTW2]-&H7MM;)=2PF<191V95"D@@M\C'!(' YYI_B;Q ?#EA;79LS<+-<Q6VT
M2!2K2,%4]#QD\_UH Y&PTJ?0?'6AZ597L4C6F@S0E[E20V9HR%'S9'3(&3\J
MX]ZT_P#A!;O3CIUYH6KI:ZG:B=9Y9[?S(KH3/YD@9 P(^?D8/'3FNEM;V_DO
MA;W6F^0C1LXF282+D$#:>!@G.1]#6C0!R5YX5U8:O9:SINN1Q:FEL;6Z>YM?
M,BN(RY?[@92I5B=O/0XJS<^&+JXUS3]1_M5@;2RGM6)B_>.9=A+A@P"D% 0-
MN*Z2B@#BM$\%ZGI-_I%W)J]K*VG6,MB52R*>:K%&#D^8?G)0%CWR> >:V_"V
MAS>'/#-KI#W<=R]N&"S"(H#EB>5W'U]:VJSAJ;7=I;76E11WT,LXC=Q*$"H&
M*LX.#NQCIW]: .<M/!%Y:Z/H-A_:L#?V3J+7V_[(1YN3)\N-_P O^M///0<4
MV[\"7<_]HSPZRL%[-JJZK9SI;?ZB01B/:P+'>I4$'I]XUVU% '):CX6UC4]/
MLYIM=2/7;.Y%S;W4-MB%#M*%/++$E2K,#\V<G/8"I+[PUJNHV>F/<ZQ"=3LK
M];[S?LI\G(1DV+'OR!AB?O$YY]ATEU<P65I-=7,JQ00H9))&. J@9)/X5SQ\
M5SC0_P"W_P"R)?[(\OS]WF?Z1Y.,^9Y6,8Q\V-V[';/% %'5? ]WJ</BB/\
MM:&,:Z(ER;4DPA$"_P!\;L@>U2:YI=Y8W>K^)#<"9CH_V,6T%F7;*EF#@%CN
MY<_+@\#O6K>>(XE.F1::D5[/JD;RVF9=D;HJ;BQ8!L#E1T/WJH1^*=5NO.BL
M?#QFO+0PI>VKWB(\+R*&PIP58*&4DY'!XR1B@##\%"XMM1LXK2^TC4[40B"2
M6VLYHY8(E4E1N>1@!NP-G'7('!KI[SP_<?\ "4IX@TV[BAN6M/L=Q%-&725
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
MX9T[1Y+A;DV4"P"58]F\*, XR<?G6M110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7)>.[F2UCT2
M24?\2G^THQJ1_A$15MI?_8W[,YX]>,UUM!&1@T >5:M;VZ:#\15A\AM!-CNL
MEX,2W)@??Y78<^7T_B)[YKT'PY':)X<L!9) L#0(0(0 I)49/''6M,
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
M-IK>  "X^V_8?(_L[_EOYVS;Y7E_>W9XQCWZ<UVE1HT4I,D91R/E+*0<>V:
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
M+')++*$C@0@DNQ/4< 8')+"N)UC64\2^'=#OY;5(I[?Q/;6Y .X!H[H(64D
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
ME/GQ90@'^Z<QKR.V?K4MEX0@A\+:AH%Y<?:K:^>X=V\O81YS,[8Y/0L<'Z4
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
MZ![_ #J<-E!'YC%/-F;.!$G(4_5B, >@8]L' _LB&/PII;>(;8W^JPV<5M(
MYW7$AVYC)!PP+J"<Y'!)XS63XCO-8\/F3R;DI-+IUS>&9(PPN;Y3&(X0"#\N
M"0J#D@=<@F@#L8]44:VVDW"B.=HC/;D'B6,$!L>A4E<CT93W(%V:>*WB,L\J
M11CJ[L% _$UR.L+/<?$'P6RIMECAO9KA1SM0Q(I!]M[)^5/\02O:>.M"N[]<
MZ*+:XB,C#,<-PVS:S]AE0Z@GU([T ;.OZ];Z#I'VY]LF^2**)=X =I'5%Y],
ML"3Z9HM]3N+33+V]UW[':P6S,PN(I<QO" "'Y^Z>2,<].IS7G=[IYM?!$\4T
M!-H_B2.;3H6C),=K]IC8[5QD)@.WIM([5W?BZU6[\ ZY;6L"S>9ILZPQQKNW
M'RVVA0/?&,4 1+XJ5_$ME8!(!876FR7PNFEY&UHUVD8P/O\ 7)Z5OR7,$,'G
MRSQQPX!\QG 7GIS7G%E'I6H>*?#9FM8GL4T&966>#;&'WPGD, ,_*YY]":R-
M'NWTO0O!\^I?;8](BM+FUE>*V\W[-,77R_,0HQ *!E!QQGT/(![$K!E#*001
MD$=ZC%U;M,\(GB,J#+H'&Y1ZD=JQO#5A#IWA*"TTH7,<"H_V7[8"' +$KD$
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
MM89=-TF[>WGB)/FR+&P65U/0;3NPI!R%ZC- '8,Z00EY9 J(N6=R  !W/:G
MAE#*001D$=Z\Q\2ZA?ZIIOQ$MKJ2VFT^TTQ3;Q^6<KN@9PW)ZY/)QV'I6Q!X
MMNM'EGMM7M8%M;;1?[3C>W<LVQ,!E;( )Z$8^GO0!V]%<;/XIURUBO9VTA)K
M>+3I+Q)MLD*)(@R8F+#+9'(8 9QT%,_X2C7K;3])U34++3H].O[BVC9HI'9X
M4F489L@#[Y"]2/F'IR =K3$FBD>1$D1FC.UPK E3C.#Z'!!_&N2T[Q;=ZA-J
M=DJ6HO[34ULHT ;;)&>?,Z_W1(<>L9&3UJL_BK^R_P#A)KEM+M[?[%J44$\\
M$;291HXR9Y H#-M5AGV'7'- '<T5R2^+7EBTZ&"6TN)]0\^2&YM4>>(Q1D#?
MM0Y).Y!MR,9//'.QH.H:AJ6C+<:AIS6-Z&=&A<G!*D@,"1G:PP>1D9]J -6B
MN$T_QKJ\VAIK-YI]E':S3M9PQQ2N\AG^T^2O&W[F,DXYXX'.!;/BS4K-Y[>^
MTP^8]W!:V%QL:&.Y:7/56RR[,,3UR ,=: .PI&8*I9B H&22> *X;5/&6JZ1
M_P )%'-;V<SZ.EI*K(&03+,S @@D[2,>IS^/&G?:_<IK&NZ4;.WG2STQ+Q [
M%1(',BE&X/'[OKCOTH T!HUM<^([?Q''>3-(MFULB(4,31NROG[N2<JO.:UZ
MX.V\3ZL]OX9L=&TK3(SJFC&\B625DBA*K$=FU5.%_> #'Z5<7Q9J5U/'-I^F
M&ZM5OVLIHTB?<JHYC>428VX# _+U(&<@\4 =;)+'"H:61(U)"@LP R3@#ZDT
M22QPJ&ED1%)"@LP ))P!]2:\V\3ZK-XB\/:?JD$-M_9RZ_;10EU)E(2[6,R
M]!EE(VX^Z<Y[5M_$E ?#UC(L*231ZM8M%NXPWVA!UP<9Z9H [&BN(E\4^([:
M37-.ETJRDU?3[1+^V2&5S'=0L6&T$@%7!0CT)QTK;TO7?[8NK1K%X9K*2Q2[
MDE (.7/R <]\.2.HVCUX -GS8Q,(3(GFE2P3<-Q4<$X].1^=/KC;I1#\689X
M8 \Q\/SG"X4R$3Q8&3^7-)IGBS4]0U*33%@LGNWTO[=$8V;RTDW;6A+Y(?!(
M&]3CKQ0!V=%</IWCQ[NZ\,B9+>*WUBWD:4D,#;SH"3$><#)60 GO&W'IU>D7
M-Q>Z5!=72(DDR^8%0$84\KD'H<8R.QXH NTA(&,D#/ ]Z6O./B+J4K2&2QOE
MBN= \O4%@WX^TRYR8S_VRW\=_-7TH ]'HKE]7\5R0:1H6I:3;P7<&JW5O"AE
ME*867H> ?_K>_2LZX\8:U:Z3K\SV%I)=Z'=*ERL1<J\!1)"Z]]RJ^2.^T\\T
M =S1678ZF^H:I<1P-#)8PPQ$3)G+2.-V!SC 0HW_  ,5DW7BMHO%K:%OMK><
M21>3%=!E:[C;!=XGR%)7+#;R<J?6@#JJ*XI_&=['I-S>-:VY:VUQ=*=06 =3
M,D>\>A^?..>E7QKVJ7\UY)H]E!<06-^+*6*1]LDF-OF.K$X7;N/!!W;3TR*
M.C26.5G6.1',;;7"L#M.,X/H<$?G3Z\OM-7O/#,GBZ_L[.T>PA\0(+A68JY$
MD=NIV #&1NSSU_6N_P!;OKC3M,:YMHHG<.BLTTHC2-2P#.Q)'"@EL=3C ZT
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
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "LK7]#CUZQAMVN9;:2"YBNHIH@I*O&P9>&!!''2M6F2S1P1-+-(D<:#
M+.[  #W)H YB\\%)>Q^((Y=3N"NN0I!.=BY1539E>.I&<Y[^G2EN/!LAU==3
ML-=OM/N)($M[S[.L96Y5/NDAE(5@"1N':M34O$.G:;X>N]::ZAEM+>%Y=T<J
MD/M!.U3G!)QC'K4/A_4=1U*-KJX;3Y+&6*.2"6U<DAB#O1@<@[>/F!&<]!0
MMCX<CL=>O]32Y=UO+>&W>W=0558MP7!ZD_.V<]:S-*\#+IEK)IPUO4IM("/'
M;6+E +=7!& X7>P 8A03@>Y (;JGCFU&E/>:)-:7ODZC#939DSC?*L990.N"
MQP>!P>M=/;WUG=Q226UW!-'&Q5VCD#!&'4$CH10!S6F^!DL+JRGEUB]N3:Z>
MVFA'2-5:$[< [5'(VCGJ?IQ4EAX<U'1HM L;'6;R2ST\&.594BVR0A JJV%!
MR,#&.Y))Z"NBM+ZTOXVDL[J"X16VEH9 X!],CO3+K4["QW?:[VVM]JAF\V54
MP"< G)Z9XH I:SH$6K7>GWR3O;7^G2-);3H V R[75@>JL.HX/ P1BL^Y\%P
M7$<9%[*EQ_:2:G-.$4F69  H([*  ,#G '.<D[MQJ5A:*&N;VVA4IY@,DJJ"
MO W<GIR.?<4KZA91W26KWENMQ)RD32@.WT&<GI0!!KFD0Z]H5[I-S))'#=PM
M"[Q'# $8R*QHO!TT>H7&H?\ "07YO)[6&W>01Q ?NG+*P 7_ &B,=#GG-;TN
MJ:=!*(IK^UCD,@C"/,H)<\A<$]?:GW-_9V31K=7<$#2'""60*6/MD\]10!1T
M?0H-)NM1O%96N=0E66X9$"(650HPHZ<#)))))/L!G2>"K5QJEJEW,FF:K.;B
M[L]H(9SC?M;JJOCYASU.,9K?N;^SLF1;J[@@+_=$L@7=],GFB74+*"ZCM9;N
M".YE_P!7"\@#O]!G)Z&@#G]3\%PZA-KC+J-S!%K-LMO<Q(J%1A"FY<C(.TXZ
MX[U))X0M[G4!<WER\\9TQM+D@* +)$Q!8G'(;CM^5+XR\3KX:T.>YMY+.2]C
MV%;>>7:64L%)"CD]_P JZ)F5%+,P50,DDX % '*6?@N>WT:YTNX\0ZC>V[VS
M6EOYZQY@C8;3R%&]L<!FSC\3G2G\-V]WX//ARYFDD@-J+;SL . !A6]-PP#]
M15U=8TQV95U&T)6(3L!.O$9_C//W??I4G]HV/V$7WVRW^R$9$_FKY9'KNSB@
M#-M?"VG6>NP:M KK/#9+9!2V5*J<JQ]6&6&?1CZU!%X7EMKW4;RVU6>*:^O$
MNVQ&I 94$>W'=2J@$=>X(K9;4;%+(7KWMNMHP!$YE41D'H=V<52N_$NCV5YI
MUK-J%N)=0)^SCS%PZA2V[.?N\8SZD4 8DOP^M!!!)87]QIVHP7<MY'=VJ* K
MRX$B^605V$ ?*?0'.<YZ:PLGL;$0-=2W,W)>XFQN=CW(  'T   &*AMK\@WK
M7MU8"*.Z\J(Q2_=&%PLF>CY)X'8BK,%_9W,4LL%W!+'"Q61XY P0CJ"0>"*
M.>3P/:'PA+X<GO+F2!IFGCG7"2Q2&4RAE(&,ASD<>W--N/!;ZAHYM=2UZ_NK
MY98YX+\K&CP/&24*JJA>YSD$G)R>F.CMKZSO,_9;N"?'7RI V/RJQ0!YW;^&
M9M4USQ=IFJ3ZA+%?6=G&+]X/+WNGF$E"%"?*2O _7FMV/PA(+^^OY]9NY[J]
ML%L96:.,+@%R&"A>#\YP.GKFF^+?%LGA*YT^>YLQ-I4\ACN9XR?,MAC.\KCY
ME'?D$#UK4FU.;^U]-M[86\MI>1/*9=Q) 7:1MQP0=P_^O0!GV'A!;"[T*=-0
MF?\ L:R:QB5HUQ)&0@);WQ&O3'0^M-M?!WV'6;JZM-9OH=/NK@W4^FKL,32D
MY8ABNY5)Y*@X)SV.*WTO[.2[>T2[@:Y09:%9 74>ZYS6./$]GJ5G>-HNHZ=)
M-:W*P.UQ-B/.Y=W(YZ%@/5AZ4 9C_#V/[-+8V^LWMOIK7RW\=JB1GR9!()2%
M8J3M+#..V?PK?U[1(M>TL64L\L)2:*>.6/&Y9(W#J<$$'E1D8JY/?V=M/%!<
M7<$4TIQ'')(%9S[ GFB74+*"ZBM9KN".XE_U<3R ._T!.3TH R)+=/#_ -LU
MVXBO-3OIEBBD^RV^Y_+4D*J(.B@NS'DGDGT /"&AQ:'I$BQV[6[7=S+=-"S9
M,0=B53T&U<# XSG%;Y.!DU5AU/3[B*66"^MI8X?]:Z2JP3C/S$'CCUH RM2\
M+Q:IK4FHRW<R"33I=.:*, ?NY""Q!ZAL@8/Z57T?P=_96J6.H-K%Y<RVEC]@
M"ND:JT0(*Y"J.F/Q_2D\.>([OQ(\5]9FP?2G,R.@D/GPE7*H3C((8*3C"XSU
M:M^74+*"ZCMIKRWCN),;(GE4.V>F 3D]* .>G\ :-<6=];.)=EWJ"W[$-RC!
MMQ5?122^1_TT;UK?FM)Y-2M;E+V6*"%'5[9579,6Q@DD9&W!Q@CK5HD*"20
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
MHG\L E0S, >V>>AJM=RS2ZO9NFE:A;?9?%#2RP1V<CC:5D7SC(0=V_(/RD*
MV,<9KU>HYYX;6!Y[B6.*)!EI)&"JH]23TH \NN4U&TLM;$6GZ@_V;Q+]NN(H
M;=MTML=I!C)&'(.&P,_<KL/"46G.=1U+38;]8[^5999;R-XC+(%VEA&P!'
MS@9([XS6\M[:/<);I=0M,\?FI&) 69./F ZD<CGW%+)=6\5Q#;R3Q)--D11L
MX#/@9.T=3@ GB@#B]1$EKXX\02/:731W>AQ)#)';NZ,R-/N7< 0#\R\'DY&*
MQ=&T^6V?P$+2QEM;E-%G@N)/LK+Y<ABBP)#MX.]6Z]Q7JE% 'F_@N.VO)="2
M]T_6(M<T>!H9A<1-'%"2FUSOVA9 Q ( )/.>Q-:/Q"CLS>^$I+R!)8AK*JV8
M]_RF";((P>. 3VXYKK6U.P2*YE:^MECM3BX<RJ!$<9PQS\O!'6JNJZ)!K%QI
MUQ-//&;"X%S"(BN"^UER<@Y&&8?C0!YWJVCR6WA[QE+IUE,NGW^HVLEE;0P-
M\Q4Q>;(J 9P2K'..=I/3%.\82374OB"*WTR^CD%U83J8+.27[6JM$3)OP0 H
M!&U<'*DG.<5ZM44%S!=(SV\\<RJ[1LT;A@&4X(..X/!% 'G\$T1U?7M'UW1;
MZ[DO[^.\LF%M(8YHPL?E@R 8C,;)SN(Q[YJOY,=QK.JZ)KMCK$MS)JOVVR:"
M)O)F7*M$_G*N$V !3EA@+CG.*]-J&YNK>SA\ZZGB@BR!OE<*,GH,F@"IINLV
MNJ7-];P+.DME,895FA:/)_O+D?,IP<$<'%<9J\LMKXE\60:G974T.HZ;''IT
MD=L\R,JQN'BRH.T[V+8.,@Y[5W\-O% TK1IAI6WNQ))8].I]N/:I: /(+D7$
MGAFWT_\ LG4(;F3PB+<3+92N\KA"#;X(*QX(!)(R=PP1CG5B2_DUC3YK>VO8
MIKKPNUI!,UNXV7 92 YQ\A'7YL5Z54,]U;VOE_:+B*'S'$:>8X7<Q. HSU)/
M:@#S_P *2V$YTV]GTS6X=5T>Q>&X2>W=%@7:-R#"@2Y*C: 6]>._<Z5JEOK&
MEP:A:B40S D++&4=2"00RGD$$$$>U7&4.I4YP1C@X/YBF0016T*0PH$C08"B
M@#R>.RVZ7%<#3;@70\8M<E_L;^9Y)N6._P"[G9L/7I@U:O[*^N/#GB_0[FUN
M&UJZU&2>PD$38D#,I@D5P,#8 H)S\NSFO4J* /+?$:7-K-X]M)+2\GN-3T>,
M6K0VKNLS+#(C?,!@$''!(/(QFM"PTVTOOB#;RW>E-)$=!A7?<V3;1*LA."67
M <#'7D5Z%10!G:-K5KKEI)<6JSH(Y6A=)X6B=6'JK#/(((]B*\[\2O-+?ZFL
M>EW\$D&NV-PRP6<DOVA%:',Y?!&  5"I@C:<YR<>H06\5M&4A3:"Q8\DDD]2
M2>2:EH \AUO35ETOX@20Z3.;B:]@>TVV;[WQ'#DIA<G#*W([@U-K[SG2_B!I
MU]87D]YJ*--I\B6DDBS0^0HC52%(!1@QP<8+9[UZQ10!4LPEQI, DB.QX5#1
MRQD'&.0589'T->4>$M*M=0\,> 9=+L]FI6ERLUS<+"4980CA]SXY#?*H&>>,
M< X]@D4O&RAV0D8#+C(]QG(JAH.C6_A[1;72;229[>V39&9B"P7TR ,T >:I
MYT&G66F-I]^;FS\6M<RA+.1E6)KB1PX(7!!5@>,T]](L/^$'^(,\NDHDZS:C
M)!)-:;&"-'\K(6'W3@].*]8JEJ^F1:SI%WIEQ)(D%W$T,IB(#;6&" 2#C@T
M>=G16O[O2KSPM;_8[J/0[F&XN%B,0+O&HB5B0,L'RWJ,$GJ,VM-MI=1'@;[%
M9W%I>:4"E^)(63R8Q"4>-B1@[GV8ZYQN'3->@6MNME90VXD9TAC"!Y,9( QS
M@ 4ZWN8+R!9[:>.>%B0)(G#*<'!Y'H01^% 'DPL]=.AW6FZ2LVH6C:3)]D-Q
M;F&ZM!NC)M78@!MR@@<9^7GCDZIBT?7;'4-3AMO$,$TMI%:W$[VSQR0XE4J!
M&5 <H222 W (R<XKT2&Y@N3*()XY3$YCD".&V.,$J<=#R./>I: .7\&2:HT>
MJ1ZF()V2Z&S4(83"+T>6@WE#T88"DCCY>.E8][&\6M^,K75[.>>#4[:/["RP
M-(LL8B*F(8!PP?<<?[>?6N^=TC1GD9511EF8X 'O38)X;J!)[>5)89%#))&P
M96!Z$$=10!P%C:7UEXB\#0ZDD\UU::1/#>3B)G1966  ,X&,DHW)/.*V_B);
MS7/@:_2W@EGD5X9/+B0NQ"S(S8 Y. ">*ZBB@#S35H(=2\0^*KE]-GEBF\/Q
M16[2V3_,_P"^RJY7[WS)QUY%4HW:W>TBU^TU=],U+0;6U5K:T>7;(H82PR*%
M+*S;@<X&<=>./6** *.G6T5IH-K:F%TAAMDC\J9O,95"@;6/.XXX/7->7:1I
M,2>'/ :2:1*LT.J2&Y5K)@R(4F&7^7A<F/KQTKUK[3;_ &LVOGQ_:0GF>3O&
M_9G&['7&>,U+0!Y/+%?6=IJ\]KI]\;2V\4_;)H+>W(>2V,2@O&I'S@2?-QGE
M2:GO8XK6&TU_2++6I-,;5?M5_P#N7$TA,+)YRPLN<*Q7/RY."0. :]1HH \S
MN[*TM['1M1TNPU,V3>(UOIC);R-(P:)U:3RMNY5+$<;1ZXYS5#Q)8M/8_$6.
M+3+EC=26KVZ+:.?-81(&*8'S$,#DCWKU>:>&VA::>5(HEY9Y&"J/J326UU;W
MMLES:SQ3P2#*2Q.&5A[$<&@#S[4K.W3Q+XD%O;W-K87'AI8S+:VQ4;P9L[3@
M N%9<#/I4'A>]TRY\0Z=J%X7BU&TTC[#%;_V?/'YA7YV93)&OS *<*N3@MR:
M[S4X-.UFWN=$NIU8S19DACFVRA,_>&#D<XYJ.PT);.5)9]1O[]XO]4;N16\L
MXP2 J@$X)&3D\GU- %VPO(]0L+>\B25(YXUD59HRC@$9P5/(/M5BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "N)^+2AOAOJ!*!R)K4@'U^T1UVU9'B7P]!XHT:32[JZN;>"1T=
MS;E Q*,'7EE/=10!QVI2O!\4?#4TVG_V+&\<\*S_ "M]M=D^6%MAX"XW#=U(
MP.]:-MXQU&71](O7AM=]UK;Z9,H5L;1+)&'7YN#\F<'/6MEO"T%SJ]CJ6HW]
M[J$U@6>V2<QK'&Y&"^U$7+8]<X[8JA_P@-H'15U74DMXM2.I06ZM'MBE+,Y
M^3)4LQ.&)QGC% ":?XKFOO%$VC/):VUU#/*IL;B)TE>)=VR6-R<2*V%)P. Q
M].<O3_%>J-I7A\VMAID+ZEJEU92(JLJ(4:8[@!Z^5D^I)Z9S72_\(O"^HVMY
M<7MS<-:7,MS;+($_=/(&! 8*"5 <X!)[9S@8IVO@:TM(=+B34M09=-O9;Z'<
M8N9)-^X-\G(_>/TQU]A0!1M/&5^;3[-<P0-J9UB72E:!&\MBB&3S-A;/W!]W
M=U[TMUXLUG2=+^TZUIPLXDOS ]ZL#21K!L++,T:L64%L*<GC.<XJW<> ;"YL
M;RW>_P!0$EQJ']I1W".BR6]QC&Z,A1CCC!SP35^'P[)!! !K6H274<ADDN9#
M&S397;M==NW;CH% Y&>N<@&#J/C>>P@L#)=:;#'>6S/;Z@T;O9SR[B%CWAL1
MY&#EB>OMSTWB.ZNK/PQJ=W8RI'<P6DDL;NF]054GID9Z?_KK+'@:QCTA])AO
M+J/3Y;=K>:WQ&4<,[NS8*_*V9&Z8 XXX&-Z?3K>?29-,92+62 VY4'G85VXS
M]* .*@UWQ+%#X7TVU;3I[G4],>?[1<I(-K(D9&X!B3G?R<^_'2K5YXLU/3]7
MMK>>*R*2ZI%8-%$&=E5U&)#(#M0[C]QAG;6C9^#H;.ZT6Y_M34)GTB!X(/,,
M6'1@H(;"#LBCC'3U))KS> ;.6>5QJFI1QOJ0U1(4>/;'/G)(RA.#Z$D#/&*
M,N?QEKL%OJ=\UOIWV33=933Y4 <O)&S1+E3G"L/-SR"#TP,9.G'XKE?QB^AR
MR6UI,L^U+:YB97N8=F?,BDSM;YNJ@9 !J2?P-9SZ=J=DVI:@(M1OUOY2#%D2
M*R, OR?=S&G7/3KS5R7PO!<W<$UW>W-S';WGVV&*0)B.3GH0H8+DDXSU]N*
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
M@MC:/=?NRT\6=P#KLV\'D$ 8Y]30!/X6UUO$GARWU(P?9IG,D4L1.X)(CLC
M'C(W*<>U<!/=ZIJ/A/3;N_GM[NY7Q7''"?+,>W9>LF,Y;"X  P.!ZUZ;I>F6
MVCZ;#86:E88@<;CDL2268GN222?<U@GP)9_9OLR:EJ*0+J8U..,-'B.7S#+@
M93[N\D\Y/;- %,>,;^R.KV>H0VTM]9ZC;V4+6Z,J2>>J%"5+$Y&\Y&><=LUM
MZ%?:S<W6H0:M8+#%"Z?9;E5V"=6&3\FYBI4C!YYR"*IWO@;3M0_MK[5=7K_V
MM)%+(0ZJ89(@ CQE5!4C:O4GI6IHNCOI,+B;4KS4;A\!KB[92Q49P %   R>
MV3GDF@#F=3\2^)AJ7B2VTNUTMET:.*8"<R;IE9"Y7@@!N.#T'H<\3V/C"ZU.
M\9;>*!+>;0H=6MRZ$LI<M\C<\CY>V.M0V^B75_XS\6>;+?6EE>Q6T09(@JS*
M(RK[693@C.,@]^.Q&M=^#[2?4(;JUN[JP$=C_9[16Q0+) #E4.Y21C)P5(//
M6@#%B\6^(-27PS'IUOIB3ZUI+WQ:X\PK'(JQG& <E?WF/7^1KWWC+Q/;6'B'
M48K+2Y+?0;QH[B/=)OFB6-';:>BL Y.3D'I@=3OZ=X,M=-GT26+4;Y_['M&L
M[=7,>&C8*"&PF2?D7H1TK(TCP[+J=YXLM]0:]AL+_4_,,#1!$N(O*C4X8KG#
M%64X/0=LY(!:G\6WUW9:_?Z/%;/!HQPT4ZMON&$2RN 01LX8 $AN0>U12^.M
M^I:?"CP6,.H06T]D]["VVZ$G+(L@8*KA<84Y))%:USX0M)KS4YH;JZM8M4C"
M7UO"5V2X7;D94E6*_*2I'&._-+?^$K3489;26XG&G2^5NL@$\M?+QMVY7<OW
M0#@]N,'F@#/C\3:U?W"7&E:8MS8+J+V<R%=KB-)#&\H<N!PRD[=O([YI^C>*
MY=3\1S:5+);6US!+,LMA-$T<XC4D)(C$XD5@ <J.-U6+?P7;6>M7-];:EJ,-
MK=3FZGTY9%^SO*3DMC;N&3R0& )ZC'%6(?#$":G97UQ>7-U)8O*]KYP3,9D!
M##(4$@ D $_7) ( *WBKQ.?#MQ8K*\5I9W"R![^>!Y(8I!MV(^TC8&RWS$X^
M7'>J$&JZW)XXD@-S:R6T>AQ7BVR*0K.[,#A]V.2@PQ!&#TZD]%JFCG4Y%;[=
M/ GDR021(J,DBOC.Y64\C''U.<UEMX$TO=&L4]Y# NE#27@CD&V2  A0206R
M-QY!'OF@#+MO%VJW,UY9;K+SQHW]H13Q0.8TD!(91EL2KG&&4@'FFZ)XCU:3
M1/#]@LD=QJ5UH\=\\[6[/A=J  KY@+$LQRV1TZ<\:MCX(MK.[AN9=4U&[>.P
M.G$3-& \/8$*@Y'J,9[YJ _#^V2STF.VUG5;:[TN(P6U[&\8E\G 'E,-FUEP
MJ]5SD9ZYR +8^(M7U.[L='FL8--U9[!KR\CN!YRQ#?Y:JH5AG<0QSG@#'4\)
M\, R_#W3@X56$EP"$Z ^?)T]JN3^#[=K^QU&TU&_L[^TA: W,;(S3QLVYED#
MJP.6^;.!@GBKWA[0H?#FCQZ9;W%Q/#&[NK3E2PWL6(R .,L: .4E\6:C9:7K
M%U;Z?IRS6_B!-/90&42*[0KO8CDO^\Z^PX-;^@:QJ-WKFMZ3J2VIET]H626V
M5E5TD4L 0Q/(((SGGC@57F\#6DUI?6S:EJ 2\U)-2D(,61*I4@#Y/NYC7CVZ
MUJ6&A16&NZEJRW5S)-J"Q++')LV+Y8(7;A0>A/4F@##N;K4IOB#J&FR74+:;
M'HZ3BW,)/+O(IYW8S\@YQTXQU)Q? VMZCIVC>"K"Y2T.GZAI9\LH&\V-HHE;
M).<$$9X &/4UV-WX;ANM>;6$O;NWN'L_L<BQ%-KH&9E)W*3D%B>#]<U3L?!5
MG8#0%CO[YET.-HK97,9#JR["'^3GY>.,4 5M%\2:WJ\^CWL6EJ^CZC$97<+M
M>V4KNC)8N0^>A 48)[U=\1:SJ6FZOH5C816KC4KB2!VGW?(5B=P1C_<_'IQU
MIFA>#+;P_.!:ZGJ,EA$S/;:?+*IAMR<_=^7<0,G )('UP:T-4T*+5-2TN^DN
MKB*339FFB6+;M9F0H=V5)QM8C@CK0!SMGXSO9+>"SN(K7^U9M8FTH.BL(<QA
MF,FTG.-J_=W=3UJAXD\5:S%I'B33TD@M]2TN6U!N8HFVRP3L "H+91OO \GI
MD=>-T^!; VTT9O;TS-J1U2*XR@>"<]2F%QC&1A@>":GO/!UCJ&FZI:W5Q<O-
MJ1C:XN@563,>-FWC: NT8&/7.<F@#.U+Q+)H7B'4O[0MK26.QT,W[7$,965]
MKD%.2<+D$@9/)JS>:]K.BZ?=ZKJ=O93:=%I_VD-;DHRS9_U7).X$'[_'3I5J
M7PC9W.IS7M[=W=V;C3SIT\4I39)$222<*""23T('/ %06'@FTMM*GTN]U'4-
M4LI+=K1(KV12(H2,%05523@#YCD\<$4 6-)U#7I=;EM=0T]/L!MQ+'=HGEXD
MS@QE2[$\<AA@=1BDN=9O+GQ)=:%I9MHY[6S2YEEN8V=279@B@!E_N$DY[CBI
M- \-_P!A* ^KZEJ11/*A-[(K&)./E&U1GH.6R>.M/O?#L5QKB:S;7=Q97X@-
MM))#M(ECSN 8,I&0<D'J,GJ.* ..OM?OO$FF^"M1MC%9_:M7\N:"2,R;98TG
M!&0R[E#(<=.QSVK=\;--X>^'FK3:(8+&6.-GS'#@9=OG( (PQ+$YYY]:MR^#
MK$VVC6UO<W5K#I$_VB!8BAWR88$N64DYWMGIR<UI:YH]MK^AW>DW;2+!=1F-
MVC(##W!QU% ''7XU6#XCSR6+V!OQX?W-++$PC.)VQ\H;/M][CKSTJY:>,KW6
M++2ETVU1+V\TI-1</&953=@!<!E.,[N<\8'!SQK+X60:LVIOJM_)=-8_869O
M*P4W%MV GWLDGT]L5G_\*^LX;32$L=6U.RNM*M_LL%Y \?F/#Q^[<%"K#@'[
MO49H Z'1;J]O=&M+G4K$V-[)&#/;%P_EOW&1P15ZH+2U2RM([>-G94&-TC;F
M8]22>Y)R2?>IZ "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH *@NKZTLO+^UW4,'FN(X_-D"[W)P%&>I
M/I4]<GX]M7N['1T2SFNMFL6DLBQ0-+MC60%V( / &: -8>*/#Y@6<:YIIA:7
MR%D^UQ[3)_<!S][D<=>:MWFJZ=I[HE[?VML\A 19IE0MDX&,GUXKSG7=,FGC
M^)(BTJZ>2^MHTM2MFY\YA %^0[>?F Z>F:DO(-VM:I::WH>M:AIVL6T'V=K1
M9=N!&%:&4 CRSNRP+8'S'D4 >A76JZ=8SQP7=_:V\LI 1)9E5F).!@$\Y/%9
MS>*-,FO=5TZVU&T2]T^,&0S. B,03SR"0,#/IG&<UQMWIXCU?6M&UO0-7O[+
M4C"]HUI)*\+*L2)Y3NK (59"=S8SG.:OSVUS!J_C>*33[QTOK*(V[I \B2;8
M"A ;'+;L#'7G.,<T =2FO:=:V%N^I:QIB3-:K/(ZSJD;+@9D7<<[,D8.>XYJ
MVVJ:>EI#=M?6PMI@#%,95V29&1M.<'CGBN#T:RD37?!TUQIET%M/#SP3.]F_
M[J7$.%)V\-A'_P GG*TTW.B:+X,N'T[4_M=B]ZK6JV4CD1L2.8U&\=4PP! R
M0>HH ]4M+ZTU"'SK*Z@N8NF^&0./7J*L5QO@^[L-)\.6EI9PZC<,]\\4V;"2
M)H99"TI+HP!2,;@ 3G@KR:[*@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH *R=4\/6FJ7L%Z\UW;7<"-&DUK<-&VPD$J<<$9 /([5K44 5K*QAT^
M Q0^8VX[G>5R[NV ,LQY)P /H .@JS110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !116#X@/B3:[:'-IUNL,1D+7D32><W/R?*R[!@#+
M<]>G% &]169X=U5]<\-:;JLEN;=[RVCG,1.=A90<?3FLJ._\16WC"SL;IK"X
ML;R&65HX(F62TV8VDL6(<$MMSA>>@ZT =11110 445Y]?>*_$-M<^,6BDTLP
M>'ECE6.2W<&=#")2"_F84]0#@_2@#T&BN0TGQ3<ZCXDM5D\N#3+G0H]3$<BX
M>)F89#,3C@'T%;]EKNF:B\B6MY&[1QK,P.5/EMG:XSC*G!PPX..M &A16=;:
M_I5Y)-'#?1%H8A.X8[<1'.)!G&4X/S#CCK3['6=/U*>:"TN5>:$*9(B"K*&^
MZV" <'!P>AH O45#=74%E;M/<RI%$I +,<<DX ]R20 .Y-9EYXGTZWT/4=4B
MF$RV".98P"'5U7.QE(RI/'4=\T ;-%<_X7O-2U.UBU*XOH9[2ZMHY%B6 HT,
MI&7 /=.1C//N:SM;\5WVA>.-,L)X[=M%O0L4DVPB2&9RPCR<X*DKCH,$CF@#
ML:*X_P 9>*[W1-3T/3M-B@>6^OH8+F292PACD8J" "/F)#8YQ\C5OWFN:9IL
MJPWM[%$Y*J2V0JECA=QZ+D],D9[4 :-%9]UKNF65VEK<WD<4KR+$-V<!V^ZI
M;H&/8$Y.>*QIO&&G7=AKPM]2CTY]-D:!KRZB)C1PBG=@XR 7QC/...#0!U-%
M8UYXIT/3'>&^U:UCGBB661"WS!3T;:,D X)^@JU/K6FVT,,LEW&4GC,T13+[
MXP 2X"Y)4 C)Z#(]: +]%5K'4++5+5;JPNX+JW;[LL$@=3^(JS0 45S'C7Q5
M)X6T^WN8;8W/[U9+E1UCM591+)[X#+^?M4OC/6+O2/"-QJFF2P^:C1%6=-ZL
MK2*IQR.S<'GZ4 =%17/6^JWS?$"]T>1XC91Z;#=1!4PP9I'4Y.>?N>W6M;4=
M3L=(M#=ZA=16T 8+YDK8&2< ?4^E %NBL*3QGX<B2Y=]8M0+4@3?-DKD$@XZ
MD8!.1QP?2KMYKNF6%LEQ<WD:PO'YH=<L/+XR_&<+R/FZ<]: -"BLV]U_2M/@
M6>YOHDA:,2^8#N41G^,D9PO^T>/>JI\5Z9_PD$VC^=MFBM5NGE8'RPK9Q\W0
MC"DYSB@#<HKGK+Q-I=MI6G'4-?LKB>ZA,D<Z 1BX ZLJ9/'XFM"'7M*N-,AU
M*&^BDM)VV12(<[VSC:!U+9!&.N10!HT5EP^(]'N899(-1@E$4@BD2-MSHY)
M0H/F#9!&W&>#5VSO;>_MA<6LHDB+,NX CE2588/0@@C\* )Z*I7^KV&F8^V7
M"QG89-N"Q"#JQ !(49&3T&:QO$?BF#3?[&BMKA3_ &K<K$MPB^8$C*.^]< @
M_=P.OWL\XH Z:BJ6EI?1:=&NIW,-Q<J6W311F-67)VG;DX.W&>V<UR>J>.EG
MT<7^CRHD<.L0V,YN(2,H9UC<C.-O\77/3M0!W-%9MGX@TB_MKFYM=0@DAM6*
M3N&P(SC/.>G!!]\U+8:M8ZFTZV=PLCV[!)HR"KQDC(#*<$9'(R.: +M%5[N^
MM[%4-Q)M,C;455+,YP3@* 2> 3QV!K*3Q;I4NNV6E02F62\M6NHY$4E"@95'
M.,<[OPQSU% &[16=%KNESWJ6<=[$T\A81KR!(5^\$/1B.X!..]#:[I@OTL?M
ML0N9',2*<X:0#)0'H6 Y*YS0!HT5RWACQ*]WI1DU>XB%T^I75G%Y<942>7*Z
M@!>3G:N>O8U!X>\80S7%[9:UJ%HEZ-6FLK9%79O"D!!C)Y//4\GI0!V%%9UU
MKNEV-P8+F]BB<,J,6SM1F^Z&;HI.1@$C.>*SH]7O!X_N](EDA^P1Z9'=IA,,
MK&1E.6SR,+[4 =%17)KXI-UX[TS2[&ZAEL+FQGN' B(8E6C",&/#(=S8(&#C
MJ:UU\2:,TTD7]HP*R1&<[VV@Q@X+J3PR@]2,B@#5HK%M?%N@7P/V/4X+@@1G
M;#EV.]2RX &3D*QX[ ^E:EI=P7UJES:RK+"^=KKT.#C^E $U%<KKGB&5?$UK
MX<LKH6ES<6LL_P!H:$R;64QJBXZ$$N2?88R,Y&I::Y9E[:RNK^V:_?\ =,8P
M5CDF4?.J$\$@@_+DD8YZ4 :U%9-OXHT.[U)=.M]5M9;QI'B$22 DL@#,..X!
M_GZ&G>(=>M/#6C3:G>;S%&0H5%)+,QPHXZ<GK0!J45QTWC&+3_%]Y;:E?VT.
MDIIL-W"S1E6#,\BG/<\)GH,#\ZZ&\UO3;"V2XN+M%B>,RJRY?*#!+_+GY1D9
M;H,B@#0HID,T5Q!'/!(DL4BAT=&RK*>001U%4KO7=,L;I+>ZO(XI&=8_FSM#
MM]U2W12>P)!/:@#0HKF],URY?Q)XFM=0GMUL]-: Q/MV;$>/>=Q).?KQ]*TX
M->TJXBNI$O8@MH0+@291H<C(W!L$9'3/7M0!HT5SVI>--&T[39KPSF7RKB.V
M>)48.DCD!0RD97[P.2.G3M5JVU2"XURYB35K:2*.UCD:S"8DAR6/F,V> 1C@
M@8QF@#7HK-M]?TFZDD2*^BW)%YY#';F+_GH,XRG^T./>HK'Q5H6IW<%K9:K;
M3S3QF6)$?.]1U(]>.<=<<]* ->BBLZUU[2[RZ6VM[V-Y60R1J,CS$'!9">'
MXY7(YH T:*Y#1M?O?$>K7;V%Y%#;6-^]M);R0$^;$JC+!N"'W'CMCJ.]=1=W
MMM80B6YE6-"P1<\EF/10!R2?0<T 3T5PVG^*YK[2O$,]QK-E9+::O]CMKIX/
ME"[8FV%"P)8EF7KG/;C%='-XHT.WU+^SI=5M5O/-CA,/F#<'?.Q<>IP?\D4
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
MKTVB@!D15HE94*!@#M*X(^HI]%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %<UXQU34]+@TDZ9-!
M$]UJ<%I(9HMXVN<>H_SZ=:Z6N7\;:5>:O:Z1#9VTLWDZI!<S&*58V2-#DD$L
M.?3% '.W_B;Q'HT/B2SN;V*YN=+ELI;>Z%NJ"2*>3:4=>1D8;D8[5=\1^)=8
MTV;QBEI<1 :9I4-];>9"&VLWF[AVR/W8QGI[UTD_A?2[O3M0LKJ*29=0(-U(
M\A\R0@ *=PQC;@8Q@#%5'\"Z+*M\)A>2M?VRVMT\EY(S31C/#'=R?F//7!P,
M"@#)O+WQ1::MH-E_;-HXU>:;+?8<&%1 7 'S?-A@2"?49Z<T].\7:S_:,7AN
M_FB:_.L2Z>VH1Q!0T20>>&"\@.057'(')YZ5L:]H-W<Z[X5-I%<M::=+*TLZ
M3J'C!B9%^\<MR1G@Y&<YK4F\*:3/8I:O"^4N?MBSB1A*)\Y\S?UW=O3'&,<4
M <W-XFUVUEUK3A;SWTFE7L"O/:1*9Y+:2/?E4/RM(O0@#D<@9I]IXLFU5M+L
M--OWNFO(;JX-U%&D<H$<JJJ;)  & <;N/X3@<Y'2?\(Y8^7\K7"3_:!=-<+,
M1(\NW9N8]_EXP>,<8Q5.]\#Z)?6MO%)%/'+;SR7,5U!</%.LLAR[!U(/S9Y'
M3IQP, &AX>DU631+<ZVMN-17<LWV=LH2&(!]B1@D=CFN+;Q)=WMMK.F:K+-:
M7ZZ9=N]C/  D@ ^62"0##H%SG))Y'3%=_964&GV<=K;*5BC&!N8L3SDDL<DD
MDDDGDDYK)_X1#2S L$GVF6-()+:(23LQBC? =5/49  SG(' P* .:\-ZIJFF
MR>&K&>]@ELKW03<(C1",0-$L./FSD@A^<^F1CI5SPWXAU2Z\2V-A=W N8+O2
M#>F41!$,JNBDQ<!C&=_&\9. <G-;2^$-(#6):.9Q96CV4*O,Q A8 ,A&><A5
M&3SP*CT_P5H^F7-I<VPO!-:6[6L+O>2N5B./EY8@@;1@=!C/6@#A]!_Y%KX:
M?]A*7_T3<5U?Q)#GPD@C*A_[1L=I89 /VF/&15^W\&Z1:VNEVT*7"Q:7*9K1
M?M#GRV(()R3SPS#G/4UI:MI-GK>GO8WT;/ S*_RN4965@RL""""& /X4 <3?
M^*M;\,7^L6&HW$&H>7;VUS:W(A$7E^=/Y)5QG!"GYAR. <GO72Z*VNIJM[#J
M1#V!1'M7E,8G#='5@GRE?ND'KS@YJ=_#.ESV=]:W<!NUOT$=T]PQ9I5 P 3V
M R< 8P23U)-+H?AVQ\/PM':/=2E@%,EU<O.X4=%!<G"C)P!Q0!RNM"__ .%B
MZH^G7JVDT?AV.02&$2'(FE(&#QUZ_P"33[7Q3JNO0Z9:V0:"\N=#AU1FA$9^
M>3@#$AQL!!SCGD<COT]QX=L+G5+G4G\\75Q:_9)&69@#%DG:!T'))SUYK/N/
M >ASVNF0A+N!M,B\BUGM[N2*5(L ;-ZD,5P!P30!AW5_>6WBGPS?ZQ%$MY!H
MVH2726S;DWIY.X*?J#4#7-]JFI?#O6+J[#K?SO<&W5%"1%[25@%.,G .#DG)
MYXZ5V9\-Z8;^QO!$XDL8&MX%$AV+&V-P*]#G:,YSTK/L_ >AV,EDT"W@CL)F
MGM(?MDOEP,000J[N!ACQTYQTH O>([Z>QM+7[/=16[374<3%E+R,ISE8EP<N
M<<9& ,D]*XBZUK6-4T:P$M[-;2P^*5T]V1(PTD:R_+OP"N1@9V\$CTXKO=9T
M.QUV&WCO5ES;3K<0R0RM&\<@! (92#T)'XUG_P#"$:&+.>U6&Y6.:\%\2+N7
M<LX.0ZMNRISSQUS0!?UV?4+/P_<S:;$;J^C0>6GRAG.1G&<#=C.!TSBN03Q?
M//9V5Q8ZC+(7URWL9[>[M1%-"CA0T<BX&&!R01Q@CK7;WFG6]]IYLI?-$7RX
M,<C*X*D%2&!R""!SFLVZ\):7>6EQ#<+.\EQ/'<R7(E*R^;'C8P9<8*A1C&!^
M9H P+GQ9?V>J:O8/+&=NLVFG6LKH/W2S1HY)QC)&Y@/?&<U'XSBU6#0)(;R]
M@N0-9T]K-RF)%0SQ_P"L"@ _,&QC&1[UNR>!= FMM2MYK::9-29'N3)<R,69
M  K EN&&T'<.<]ZD/@[2GTM+"5KR:,3I<-+-=R/*\B$%"SDY."!@9QQTH A\
M.:CJ,GB#7](U"Z2Z^P/ T4PB$9VR)NVD#C@@X/H:I:E>>(KSQG?:'IFJ6UE$
MFFQ7<4C6OF,':1UP<G!'R#GT[=ZZ&ST6SL=5OM2A\W[5?!!.S2$AM@PO'08'
M'%84^A7EY\1+G49([J"Q?2X[03PSJNYA([,, [L888.,@YP10!B:;K4_B'5/
MA[JMW$L5Q/#>F54^Z&$84D>Q(R/8U9L?%>IIK.E"XN$O+2]MKR61H8@(=T6T
MKY#$!F&#@EL@\$&NI/AG2_M.ESQP-$=+C:.T2-RJ1JR[2-O0Y  YJE8>!="T
MV;3Y;:*Z!T\O]E5KN5EB5^J %L;>!QTX% %"QUO5I/#]AXI>\MY;"?3I+RYL
MMH!4^7YB+$P&21@AMQ.>HQTJ?0K[Q#>7NFWDQCDTJ]M/,E\PQ@I(0&7RMI)*
MD;LALG@'/6KND>#-%T2:1[*&<1-NV6TEP[P0[OO>7&Q*KG)Z#N1T-+H7@_2/
M#LK/IR7*H,B*&6YDDC@!.2(T8D)GVH A\1ZI>:/K.B3&Y$6DW4YM+KY5RCLI
M\I]Q' W#:?JOOG)\+>(]2UI8K&XN6748+Z7[4&A52;8*&C;;CC<LD/ODMZ5U
MVJZ59:UI\EAJ$"SVLA5FC;H2K!A^H%$.E65OJUUJD4"K>74<<4T@ZLJ;MO\
MZ$?T]* //=1UC6-0T<>;J)BDA\61V&ZWC50T2SH "#GZ]>>_'%1:K>:KHVI>
M/M5TZ^2.33X[6X820A_/*P E3TP" >@SSVQSVC>#='>PN;)DN#%<7@OW/VAP
MXGW!MZL#E3D \<4DW@W1[B+58Y4N&3546.\4W#_O%5=H'7(^7CCKWH I7>M:
MFOBZXT^&:%;;^Q&O8E:')64.%R3GD8[<5F^'?$.N3W/@^6_O(9X==TYYI8E@
M">7(L:.&!!R<[B".GIBNG?PSI\FH&^8W/VDV9LB_GM_J2<XQTSGG/7WJ.U\)
MZ79OI#0K./[(C,5D#.Q$:$!2#S\W  YSTH 9XAUF:QU/0]*MV\J35;IX3.0#
MY:I&TAQGC<=H SQSG!QBN8U/Q5KUA_:^GQSP-<Z=J=C EU)!GSH;AD # $ ,
MNX@D#GC@5V^K:-9:U;Q17D;$PRK/#(CE'BD7HRL.0>OU!(/!JE<^$]*O+*2V
MG2=Q+<I=2R><P>25-NUF8'/&U<#H,#B@"_86U]!IWDWU^+JYR_\ I"0B/@D[
M?EY&0,#WQ7 KXRU6TBTT7]WF:UU62QUD)"H58]X5)1_=4^9 ?HY],UZ4!@ 9
M)QW-9-UX8T>]&K>?9HQU:-8KTY(,JJNU?I@'J* ,._UO5;:'0[N*Z0P:EK"P
M[7B!/V9]Q3!&,9"@Y(S\WM7+ZRU[+X3\=-<7\MQY>MQ11I(JX4!K;'0 \=,?
MUYKTG4="L=46Q6X1PMC,MQ;K$Y0(ZC"GCK@$\'CFJ-WX+T6]_M$2Q7 3495F
MN42YD56==N& !P#\B9(Z[10!SVI^+=5\-2>*4O)HK[^S[6UN;9C#Y85IG=-K
M 'E0R@^N,\]ZOZCJVK:-KZ:7)>&YBO=-N+F&<Q('AEAVYX P4(<=1D$=3GC9
ME\+Z5<7=_<W,+W#W]LMK=++(662-<X!7H,;FY'/-26/AZQL6#CSKB18/LR/<
MRF1EB_N GL<#)ZG R3@4 <YIGB+5+V3P3YEPJC6M*>XN@L8XD$4;AE].7/'(
MZ5;^&\EW/X,MKF\O9;J66:=BTH7.?.DST Z]?Y5:T_P1HNF7&G3P+=E].5TM
M/,NY&$2, -@!;[H   Z5I:/H=CH5O);Z>DB0O(TFQY6<*68L0H8G:,DG ]:
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
MM*FM+F[5TVAW$6, L&(_=MVZ8H U?%VIZMX=^'EYJ:74,FIV-L)&D\G$<KC
M/R9X!YXSQ57Q#K>M^$M'CUVXFMM0TV(I]NC$!CE1&(!="&(."0=I'([BKGQ"
MT^^U?P'J^FZ;:/=7=U"8HXU=5Y)')+$#%4?$^GZOXM\/KX=BTV;3[:Z\M;R[
MN9(R4B!!8(J,Q+'&.< 9ZT :TGB#3[75=1DN-;B^S6EG'--;>5Q I+?O"XY.
MX<8[;?>IK;Q7HM["\MK>^<J.L>(XG9F8KO 50,M\O/R@\ ^AKF=<T35)M5\4
M&STN62WN_#ZV%JRR1@/*/-^7E@0/WB\G'>G:OI>KQZ?X6O[?2)+QM-B,5YIH
MF1)"K1JI*G=M+*5'&>030!U,7B/29[""]@NQ+#.[1Q"-&9W9<[E" ;LC!R,9
M&#FJ#>-=)>]T:WM&FNDU7S#%-#"[(%0'=D@=0V 1U'.<8K!FTS5-+U#1M?TO
MPWMAB:Y6ZTN&2,3 3;#YF2VQGW1\_-T;J<$U>N[#4VUSPOJ<.BB..W>Z$]M
M\8, E7Y2W(!Y&6VYY)QNZD WV\1:4MXEJUV \DQMT8HWEM*.L8?&W=P1MSG(
M(ZU57QGX=>ZEMEU2(RQ-(L@VMA#&NY\G&!@<]>><9Q7*0^&=8D\&KX1N+202
MPZDLJZD'78T0N?/\P<[@^,KC&=WMS6CIVD7BZ/XOM[_0Y9DO]0GFCMVEC!N8
MG1%P&#_*3M/4C'% '6V>I6M^\R0-)OA($B21/&RY&1PP!Z4FK:G!HVD7>I7*
MRM!:Q-+((D+M@#)P!_GUKC]/EUKPEINJ7,UOJ.K:=$T7V1+EX_M21X/F!FS\
MZKQMS\QY'/!KJ?$5E-J7AC5K&W ,]S9S0Q@G +,A Y^IH YN;QBZ:_X>E>9H
M-,U#3[BXD@:V;S/,3RL8XW-_K#T'.,\UTD?B#2YM,MM0@NO/MKH9@,,;2-)P
M2=J*"Q(P<C'&.:Y>QL=7;7?"=Y-HUS#%8:9/;W&Z6(E'80A1@.<Y\MNF>H]\
M8UGH.OZ7I7AZ\?0IKIK"2^BN]/6XC60QSS;UD0A]I(VKP3W- 'I6G:C9ZM81
M7UA<)/;2@E)$Z'!P1[$$$$'D$5SV@ZQ?^+5O-0L[H66EQ7,EO:[(U=Y]AVM(
MQ;("E@0% !P,YYP-?P_9K9:2B)ID>FAW:3[*A!V;CGYB,@L>IQD9/4]3SGA6
MQU+P9#=:&^EW-YIXNI9K&ZMF0_)(Q;RW#,"&!)YZ$=Q0 M[KNLZ-K7AZ#5KJ
MV2&YN+Q+D0P'$JHKM$5&68$C9\HR2>.:U;CQ'IUY8:7=V6MI;PW=ZD,;>26,
MY#%6AVD94D@@D@$8JIJMIJEYXI\+W_\ 9SF&TEN'N"DB?N5>(HH.6!)R1G:"
M![]3@)H6MC2K>(Z//YB>*FU$KYL7%N9VDW??QT(XZ^U '<7/B'2K2\2UGN@D
MCS+ &*-L$I&0A?&T,<C )SR/6L%=;O\ 6O%6IZ5IUY-8G37@P7L6=)MP+2!R
MRC (P%PR^OS"LVTT6_@UG4=,O_#0U"VN-1>]MM1:9#"BN_F?.A;=N0DXP#G
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
M[.3!)Y<BR1-&RMM#8(8 ]&!_&N.T[1KP>&/$EGJ.AS2K>ZI<3K;>=&K30R2
M@JROA6"\C)&"!6MX0L=5TY-0@OKFYN;,3*;*2]VFX*;!D.5^]@\ GG Y[4 :
M6H^(=+TEF%]=>4$V^8^QF2+<<+O8 A 3W8BJEYXT\/6$]S#<ZG&DEJZQW ",
MWE%NFX@8 Y')X&1DUSE_I%_#XGUJ*X\-_P!M:;J[QRQ2^>@2%A$D;),K,/E^
M0-D!NO0FH-9\/ZS<VGCZ"WTJ1CJEO%%9%9(E64K"$.,O\H!_O8XH ZM_%%DO
MB2ZT1DN$EMK5;F28P/L 8MCG&,?*><XSQR<@4;3Q;:01^';-[N?5)=4C9DO8
MK1E2154DOA00,G''8'/2HX;34[?QQ-J7]ESR6MSH\,&]9(\QR1O(Q5@6ZD.,
M8R/<5BZ)H6MZ;I_@)I=*E,NE136]Y$)8\QEX]H;.[!7(YP2?:@#H/#NO3R1Z
M^^K72,MEJTEI"5CQ\FV/:H Y8DL1W))K4A\2:3/937:7@\N";[/*K(RNDN0
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
M&A25845F\S(W9?+8*D8&WWS5FUR\T_7?%FN^?<NEIH=K>1V4FW8"5G.T_+D
M$9.#GKG/  !Z517%M+XN@6[GM[NSNX)M/+VB2S)O-QD;2A"*NP@_Q9P<<X-7
MO".N?VS]O22>]%Q;R(LMG?P+%-;$KT.T ,#C(89S0!L2Z193ZM!JDD3&\@1H
MXI/,8;5;&X8SC!P,\=AZ4S5==T[18R]_.R 1M*0D3R,$7&YR%!(49&3T&:XZ
M_P#$^K2>'?$^OV5WY+:)>S1)9M&ACD2'&X.2-V6&X@@C&5]\VHDFN/BQ%/\
M:[F-'T-9?)*I@ S#*'Y<X]><Y[XXH [6.6.:*.6-U:.0!D8'A@1D$?A573=6
ML=7BGDL9_-2"9K>0[2NV1?O+R!TS7.>)Q<MXV\(117]Q;Q23W.Z.+9M)6!B"
M<J>>2/Q]>:YJTO=3TB'4]1L[\QPCQ:UO+:^4A65)9TC;<Q!8$;LC:1TYS0!Z
MK17"MJWB+5Y]2N-(N;6!=-U(VSPW$BB,QQE=^_Y"P)!+ A@/N\=<['C2\U'2
M_#SZKIT[I]AD2>YC5%8RP*P\T<@X.S<01Z4 =%5*SU:QU"\O;2UG\R>R<1W"
M;6&QB-P'(YX(/'K7&6_B>^N/$.K:1'J,C?:S$^C3"./!CW;)BOR_-L96//5<
M?4Y6KW>IZ1??$#5].U%H)+"2UGV>4C"?%O'E7R#P1G[N#[]J /5:I-JUBFLQ
MZ0T^+Z2%ITBVGE%(!.<8X+#OWKG)=5U+5]:\2:?8WS6#Z1##Y.(T82221F3<
M^X'*]%P,=&YZ8Q+3Q#)J.N>&?$,UL4DE\-7=V\*^NZ!B!['M0!Z76=J&NZ;I
M=U;VUY<>5/<DB!/+9C(0,D+@') YQ7/>'KSQ%J$VC:I+>VDFE7]KOGB:1<AV
M4.AAVH#_ '@0S'CW!S#XU\__ (3/P1]F$9F^VW&WS"=O_'N^<X]J .LL-6L-
M4\X65W%,T+;)44_-&W7#+U4_6KE>37NO7?A;QAXOU'4K>.35ET1+NTCMB3 T
M$;%1OSAM^]N?]GI73W.KZEHOB'2;:74EO++4K.X=Y9T15@DB0.) 4 ^0@D$'
M...: .RHKS[2=?UF;5DLY+^66.XT%KY9Y((U!E5E&^-0 P0[^ XSP/Q@TW7M
M<7P_X7NKS6#+/XC-K$&^S1HMJ3$TCLN!RS!0 &R 3D#'% '=V>K6-_>7MI;3
M[Y[)UCN$VD;&(W <CGCGBKM<;X1AE@\9>,XYKE[AA=6Q\R15#$?9UP#M ''3
MIVJM>:_JM[9^+KRPO?LDF@RO'!;F-&67RXED)DR-V&+$#:1@ 'K0!UNI:Q8Z
M1$'O)67*LX6.)I'*J,L0J@G R,G'&1ZU!=>)-(LM/M+^XO42TO-GV>;:2LA<
M94 @=3V'>N5CEGU7XB>&K_[3<VXN=#FN/( 0A,O;DIRN<'//?C@BK?Q'&-.T
M #_H8+#_ -&B@#I+/7=+O[MK2VO8FNE7>UNQVR!?78<''OBI[6_MKV6ZB@=F
M>UE\F4%&7#;0V!D<\,.1D5Q?Q(4+?^$)K0 :L-;A2W*_?,1!\X?[FW[WX54U
M+Q'KUOHOBB:'45$^GZY!:6[M A B?[."I&.?]:W/7WH ](HKB;BZUY-</AN'
M5VENA9/>BZ*11.P:0JJXV,I"8YXR<CGU;8ZGK^JW\^@SZE;6.JVFEQS/-:*L
MB2SNTB$@.I^13&,@ '+$9XH [C(SC/-%>=7>HW^G>+[O4)[^2Z%EX9^VM!!M
M$,CAFW! 02 Q0'KGISCBKD6M:O;2^$KE[[[9!KH\J>/RD B=H3*KQX .T;2"
M&+<8YSU .YHKSK2=1\67?@]M<CU%KZX,LL(LD@BC+*EV5+(Q&/,\M6 !X)QQ
MGKTWA+6(]:TVXG2[N9S'<M$\=W (9K=@%S'(H &1GKW!% &Z\:2 !T5MI##<
M,X(Z'ZU%>7EM86QN+N=(8595+N< %B%'YD@?C4]<7XVLAXE9_#S6ES<6HMFF
MN#;[<I(P*PYW,,X.]_8HGK0!VE%>;GQ9JTOP>N=5CG^RZ[IJFVN]R*Y2>-@C
M@@Y'/WOQ%:;3^(#XCUS08=:+3'3(KVSG>WC'D2L\B[<!>4R@ZY/7GO0!VM%<
MCX6U^Y\1_8)4GD06UH1J4+*F1<[MFP\<%2DA(&.J]C2>+M6U"SN)XM/OVCDA
MTR:Z$%O$C2!@?ED<N"HC&",<$G.,XX .MD=8HVD?(502<#/%9MIXBTN_@TZ:
MUN3+%J186KK$^)-H)/;Y>%/7%<]I?B"_\0:K9Z:MVUBW]BP:C*\*(6>24D #
M>"-J[3VY+#GCG$\&ZC?V6A?#RTAN,6U[]HCN8_+!W[8I7'/4?,HZ4 >H45YU
M#XKU:;PIHWBR.Y+QWE_'#-I_EIL$4DWE!5.-V]<J<DD$AN.F%N_$FLP>'M?N
MEOB9M/U^.SB8Q)S"TD"E2-N#Q(W/7I0!Z)17%6D^O:EXM\0VJZXT%IIEQ$(X
MEM8VW*\ <J21GAF!!Z\5F>&O$&O3_P#"%7E]J9N4URVE^T0>0B*K+$9 RD#=
MG@@\XYX H ](JE<ZM8V>HV6GSS[+J]++;IM)WE5+-R!@8 )YKB=/\1>(;K1-
M/\6">V;2I+>2XN[1Y%^[L)58\)NWJPVD,QSS4*S7NH:U\.]6NM0:<WIFG:$(
M@C1GM';"$#.!DCDG/% 'I-%<SXNU74=)^QSVT%Y)8?O#>-8(DEQ&,#:X1@=R
M@D[L#/3W!Q(=>UGQ#Y]CH&J0M-;Z9;3Q77R(+B216.]E9&^3*@8&TC+>V #T
M&BN"U#Q)JNG:E:?VK+):6,PM0M[8HD]H)21YD<A*ET#9PK<#!!X.:GC\07\7
MC%-,U.:ZLEFNY%LV$*/:W<>QMJ!P-RR@C)#$9VG'4  '6V-_;:E;&XM79X@[
MQY9&0[E8JW# 'J#]:LUYWI'BK5+NV\/V%Q=D7.IZE?V\EVL: K' \NU5&-NX
MA%'(/ /?FHM1\2Z_9Q:M8)>C[1INLV5JEVT"GSH;AHSM90 -P$A!*XSQTH ]
M)HKF/#=]J)\1^(=(OKYKV.Q>!X)9(T1PLB$E3L ! (..,\\DU4N=7U/4]2\4
MVMC?&Q?14C6%1&C"1VB\S<^X$[3D+@$=#STP =/?ZG::9&CW4C#>2$2.-I'<
M@$G:J@DX )X%/L+ZUU.P@OK*99K:=!)%(O1E/0UP O;GQ!XC\ ZJUQ<6C7VG
MW%PT"!"$)CB) W*3@YQSVZ8KJ_$5[/:R:9;VUYY#W-R4,<48>:90C-MCW J#
MD DMP%!Y!Q0!N45YM:>(]?O-'\,/_:'DSWFLW&G7+&!&+HGG@''0-^Z7IQGV
MXJ4ZMXD'AC7)X-1EN+K0]5DC9A!%ONK9 CLI&W:'V,V"H'(''- 'HE%8FAZD
M=;N;K4K6[,VE,$CM0%7:Y R[@XR1E@N,\%&KEM<U?7X[CQM]EUEK=-&M(KNU
M5;>-N?*=RK%@<J2O/?T([@'HE%<"WB/5M*U<R7-V;VVGT"?5?LWE*@BDC*?*
MA W;2'Q\Q8\=:9-KOB32]%?Q))<VEWIATJ2Y,+NN3,$WH8]J [",Y!)( SG@
MY /0:K2ZA;07MK9N[">Z#F$!&(8* 3D@8'!'4C/:N)U63Q-%HVKW+:M'_9\F
MCRS0R1R(9EF5=P:/;&!L*]<Y(XP:ETZ]U*RO/!6GQZA(]K?6$IF62-"24B0K
MR%'3=^G- '=45YII6O\ B V/AS4[G5C.M[K,VG3V_P!GC5&C#S*K9 W!AY:]
M"!CJ">3:N=:\17-W<06D\L-['K:V@M5@1E^QG;F7)7/W#OSG&?E]J /0:*Y_
MQ;K4VAZ5:O 0LMW?6]D)F&1%YD@4N1TX!..V<5F37VIQ>(-8\/37TTT!TH7U
MO=[(Q+$=S(R'"[2#MR#C/7VP =!9>(=+U&_-E:W7F3^3YZ@QLHDCSC>C$8=<
MXY4GJ/6IM0U>QTO[-]MG\K[5.EM#\I;=(QPJ\ XR?6L3X>0O'\.O#^ZXED+Z
M=;LI8+^[!C7Y1@#@>^3ZDUQ,8O)/!>F22ZA//,_BQ55[A5;:5OG / !/;(S]
M,"@#UZBO/)/$^JZ2^N:?/>_:Y+;5K2RM[N=$C*).D;'=M4+E=S ';Z9S73:
MNNPWNHPZO<P3P!D>S(<&95(.X2;45<;@=I Z9STH W: 0>AKB%U[4$\7C2]3
MN+RP6>ZE2SD2&-[:YCV-M57VDK*",D,>2IZ@XK'\*ZS?PZ#X2T]M0N&EUJYN
MO,NI0C,@C\QR%^7&YB!RV?XL=L 'I]4M1U:QTK[-]MG\K[3.EO#\I.Z1SA5X
M'&3Z\5Q3>+-4LM2NM"N;@-(FM6^GQ:@8U!\N:+S1D ;=XQLSC&64X[%/&/\
M:.G:1:_;;LZFT7B"SEMTBC59O+\Q2$8#"ELA@#@9XH [;5-6L=%L_M>H3^3!
MO6/?M9OF8A5' /4D#\:NUYKXAOY-9^%EQJPU#[0+NYMG2/8 MM_I,8\O@!B5
M/!W<Y!Z5+J?BG5O#3>+(Y[S[=]@ALYK:2:)5\HSLR$$(!E%(#<\XR"3UH ]"
MEE2"%Y9"0B LQ )X'L*@T[4K35M-@U&QF$UI.@DBD (W*>^#S7/#4-2TWQK;
MZ-/=R7UG?6$MPKR(@>%XV0'E% *L''49!'7FN=\$:K</HG@SP];W#6HGT=[R
M2=%4LP0HH1=P(ZN2>.B^] 'H.F:K9:S:-=6$WG0K(\1;:5PZ,588(!X((JY7
MEGAG4[ZRM+/1;>?_ $B^U?5=]P2J,QCF8D+E64$YSTZ*<>HTI[SQ9;W?A[2K
MO6+:*ZN[RYMIYK>))"8UA>2-B"H < +D 8SSC!Q0!Z#17"2ZYJFE>(X--U>\
MNXX))[>&UOTMXVM[DE4#I)@%HY&??CH.5Q[[?BS4-3TVUM)]/MKFXB$Q-VED
MJ-<"+:>8U?(;#;<@<XZ4 :;:M8IK,>D-/B^DA:=8MIY12 3G&.K#OWJ[7FL%
MQ)K_ (L\-W%AK4C>?HMZ1?) HD($T(^ZR[58$8(*G&",=ZLZ5XBU;5M \.LV
MH%+V[M[AIX[6%#-,T9"!QO!1%!Y;..2H'7% ':7.K6-IJ=GIT\^R[O=XMX]I
M._:I9N0,# !/-&FZM8ZO'/)8S^:L$S6\AVE=LB_>7D#IFN#T_5;G7)_AIJEX
M5-S<K<22E1@%C;-DX[5N^!/N>(_^P]=_^A"@#?T[5K'53="RG\TVDYMI_E*[
M)  2O(&>&'3CFFW^BZ?JD\,U[;"9X0RIEB!M;&Y2 <,#@9!R.*\WFN-:TNQ\
M<ZWI6J+;_P!G:O+<-:O KI<!8(2RLQY&1P-N,'U[;=QK'B/6I]:71)[>SGTR
M>*-8KEU"$&..1C*"A;!WL 5(^[]: .OU75K'1+$WFH3^3;AE0OM+8+' ' /4
MD"KM<C\2BS?#Z^(*AB]O@]1GSX_SK,U#Q-JOAVZ\4PW-Z+U;*VM+BWDFC1/*
M,SO&P.T#**5#<\XSDGK0!V^I:E::1IT^H7TODVL"%Y9-I;:HZG !-4_[-T:.
M_?Q*;6/[6T !NMI+>6!Q@?0]AFN3\3)K\'A3Q:FI74$^GRZ-,]L&=3.KA&#_
M '44%,%3GJ#]15RWU.[U34KO1+>\>Q33])MYMR(C-*\H?^\#\JA!TQDMUXH
MZW3M0M=5TZWU"RE$MK<1B2*0 C<IY!P>:LUS'PX_Y)MX<_[!\/\ Z"*Z>@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "J6J:39:S:"UOX/-B#K(N&*LCJ<JRL""K ]""#5VJ>H:G::
M7'"]W(5\Z40Q*JEFD<YPJ@ DG )^@)H K2>'-+FTV]L)8))(+X$71:=]\P*[
M<,^=Q&T8QGIQ5^TM8K*TBM8 PBB4(@9V<@#H,L237/WWC?3;:RTZZMUN+E+V
M^%BOEP/F-PQ#AAC((VMQC)(_&KWB7Q!#X;\/7&K2P33+&%"HB$DLQ &>.!DC
M)/\ /B@"&W\&:#:)9)!:2(EC,9[91=2XB<@C@;NF&88Z#)XYHG\&:!<Z?>V$
M]B9+>]N/M4RO/(Q,W'SJ2V5;@<J16/<^+?[,\:WD=[=71TI=(BO$@%FS/&QD
MD5FVJF_&$!.>E=!<^)-+M;..[:=Y89+?[4IMX7E/DXSO(4$A<=Z +.EZ39Z-
M9"TLHV2/.XEY&D=CZLS$LQX')/84]]-LY-5BU-K=#>Q0M DW<(Q4D?FH_P D
MTTZI9?V3_:JW"O8F'SQ-&"X,>,[AC)(QS67IWC30=8OX+"ROF-Q=0>?;[X'1
M9DP"2C,H5B 1D DCG/0T 69_"^D7-[<W4EJV^ZV_:465UCGV]-Z [6XXY'(X
M.14DWA_2[C59-3EM0]U+!]FD)=MLD?S<,F=K?>;DC/)K"\+^)B?#T4NLWCSW
M<VHW=I#MBR\OERR  *@[(F3QVYK;A\2:5<:=:WT%RTL-VS) $B8O(RYW*$QN
MR-K9XXP<T 4]/\#^'],LKBSM+.1()T\ME-S*VQ,YVH2V4&0#A<=!Z5JV.EVF
MGR3RP(YFGV^;+)(TCOM&%!9B3@#M[GU-4X/$^DW5A!>6UP]Q'.7$:0PNTA*'
M#C8!N&T\'(X.!W%7=,U.SUC3H=0T^=9[68;HY%!&><'@\@@@@@\@B@"E+X7T
MB:]N+I[4[[IE>X197$<S+C!= =K'@=1S@9SBK!T2P.N?VUY4GV_R?(\SSWQY
M><[=N=N,\]*YS5_%._7O#,.E7DWV>\U!X)L6Y\J=%BD)VN5P<,J_=///6MT^
M)=*74(+-KAEDN)6@A<Q.(Y)%SE ^-I;@\9[$=0: )]2T73]6EM);V O):2&6
M!UD9"C$%3RI&002"#P1U%46\':&UK-;-:S&&:[%[(OVN7F<,&#YW9SD ^F0*
ME_X2/39XI!%<3J/L\DZS+;.5*(0&=3MPV"PZ9SUY%1:?KUA'HVD,VH2W\E[;
M"6"40'S;E0H)DV*O'!!/ QD#J0* "7P=H4VNG6GLB+YBID99G592OW2Z [7(
M[%@:VI8HYX7AE0/&ZE64C@@\$5@KXW\/O;65PE[(T-](T5LPMI?WK*I8@?+R
M< X]2,#)XJ>'Q9HUQIT=]'<OY<ER;14:%UE\\$@Q^61N#<'@CH,]* +-OH.E
MVCZ>\%G&C:= ;>T(_P"649"@@?@B_P"356Y\(Z+>+JBW%K*ZZIM^VC[3*!+@
M #HW'  XQP*J7OC?3+>UTZXMUN+E+V^^PC9 ^8W4D.&7&01M8;<9)'IDU?N_
M$VDV,ZQ7%PZ;IEMS(87\M)&QM1GQM4G(X)'4>HH +GPSI5U=?:9(91.8!;2/
M'<2(98QT5R&&\<GKGJ?4U*=!TTZG:ZB+<K<VL!MX2DC*J1G&5" [<?*.W8>E
M<]XV\4_V?HTQTN\ECO(+VW@>2.W+Q@M*@9&8J5!VL>^0<=^*W_$E]#IOAV^N
MY[^33XXX6)NXX?-:'C[VW!SCZ4 5]&\'Z%X?NI+C3+(P,^["><[)'N.3L0DJ
MF?\ 9 JQJ?AW3=8O;2\O8IFN+,LUN\=S+$8R1@D;&')''TJI>^,=%TN>:UNK
MJ=KBWMUN)4CM)9&$1S\^%4Y'!R1P,<XK8CO()K%+V%_-MWB$J-&"V]2,@@#D
MY% %&V\-:1:O>2+9B26]3R[F2X=IGE3&-K,Y)*\GC.*9:>%](LX1%';-)&(&
MMD6>9Y0D+8RB[R=JG X'H/05RTOCA[^+PKJMI)<6EC?W\D,\#VY)D012LN,K
MDG*+]PGDXYKJK3Q-I5[IOV^"=S%YQM]C0NLHE!P4\LC=N&#QCISTH JVO@C0
M+)X7@M)E>&W:UC<W<S,L38^3);.!@8';MBIY/"6B3>'X-#>S8Z?;E3 GG/NA
M*_=*/NW*1V(/%7-+UBQUF"66QE+B&5H)59&1XY%ZJRL 0>1U]0:K0>)])N+2
M^N8IY6CL9S;W'^C2!DDX^7:5R3\PZ ]10 _2_#VG:/=75U9QS"XN]OGR2W$D
MK2%5"@DNQYP.M,NO#&D7E[<W<ULWF72+'<A)71+A5X D4$!^..0>..G%%YXG
MTBP>47-RR) ZQSR^4YCA9L8#N!A3\R]2,9&<9%01^*;1_$NHZ.\<T7V"WCGD
MN)(V$>&WD_-C  "=20#D@=* +LFAZ?+K,&KO%)]N@B,,<@F<!4)!*[0=N"0.
MW84FL:#IVO101ZC%)(D$RSQ!)Y(]LBG*M\C#D'IZ4EEX@TZ_U%]/AED6[6$3
M^5-"\3-&3@.NX#(SQD=.]/O]:L=.E\F=Y6F\LS&*&%Y7"#@L0H) _GVH ;:Z
M!IMI?_;TMVDO FQ;BXE>:15/559R2H/H,54G\':'<P7T$MK,T=]<+=7*_:I1
MYDJXPW#<8VKT_NCTK/\ $'BR&"#03IT\DD&KW21BZMH6EQ$4=\IA2"QV 8P3
M@DXXK6CN?[ T1)-9U1KHB0(+AX-CR%WQ&NQ1RW*KP!D]A0 W6?"FCZ^]K)J%
ML[S6F?(FCGDBD0'J-Z,&P>XSS45_X-T'4I;.6>Q*R6<?DPO!,\++'_<)0@E?
M8Y%6(_$NE2V-Q=BY98[>?[-*KQ,KK+D )L(W%CN7  YR,9S7+#Q1(UUXU^UZ
MO=65CI\<'E3&S^>TW1L6.S9EN<'D'B@#K)/#^ER:E!J#6@%Q!!]F0JS*OE9S
ML* [6 /(!!QVJ/3_  QI.EF+[);NBP*RP(TSLL ;J(P20GIQC X'%.O-?T_3
M@4N)I7>. 3R"*!Y&2/\ OL$!P#@_7!QT-.C\0:7->6]I#=>;+<VINX/+C9EE
MB&W+*P&#]Y> <\B@"*#POI-MI']E00S1V?G>>$6YEW+)OW[@V[</FYX/6GCP
MYI@\H^3)NCNQ>[_.?<TP7;N8YRW'&#D8 XX%49/'7AZ.VL[@WDK1WL<DEOLM
M96:01YWX 7.1CIUI)?'OAV#[1YEY,HMFC6X/V2;$.\ J7^7Y5(8?,<#GK0!T
ME4[32[2QNKNY@602W;B28O,[AF  ! 8D#@ <8Z5G:AXOT73+J\M;F>?S[.)9
MYXXK660I&V</\JG*_*<D<#'-267BK1]0U&*QMKIGEFA,\+&%UCF08R4<@*^-
MPS@G&: ()/!.@2Q:G$]I,8]3<27B?:YL2MQR1OX/ Z8Z5+>:4MA/<:UI=@;O
M6/LZVZK->NBR(K9"DG<!C+'..I]Z5/%>CO<I;BYD#R0-<0[H) )XUQN:,[</
MC(/RYX(/2HM.\9Z%JL]K#9W4DC7<!GMF-M(JS* "VQBN&(!&5!R/2@"UH.EG
M3;2>2:&&*[O;A[JY$/*^8W8' SA0HS@9QG S3=2\,:1J]^M[>VK27 @:V++,
MZ!XB<E&"D!ESS@YIGAGQ%!XFTLWT$$\*B:6,++$RG"2,@.2,'.W) SC.#6U0
M!@?\(7H0_L\QVLL3Z?%Y%O)%=2HXC_N%PP++[,2*S;'PLUMK&CPVM@MCI>B3
M326Y^TF;SA)$4'!Y7EV)!]!C.>.QHH Q[?POI%K<^=#:E?WYN1%YKF)93U<1
MYV@Y)/ ZG/7FJ]YX)T"_GO);FSD;[9*DTZ"YE5&D0J0X4,%#?(OS  D#'<UT
M%% &9;:!IUI=W]U!',L]^%^TO]HD)?"[0>6X( QD8JO;>$M%LQI8M[61!I61
M9#[3*1$",$8+<\<<YXK;HH P;#P9H&EZE-?V=AY<TK,[)YKF(,WWF6,G8I.2
M"0!U/K4=GX&\/V$UI+;6DR?8I6EM4^URE(&8$'8I;"@@G@#'/2NBHH I7NE6
MM_<07$WGK- KK&\,[QD!L;@=I&0=HZ^E95WX&\.7KV3R:=Y;V4(@A:"9XB(A
M_ 2C#<OL<CKZFNBHH R9O#>E3S2220.5D,9>(3.(F*8V9C!V\;1V[#-*GAW3
M4NA<>5*S+.]RJO.[(DK9W.JDX!^9N@XR<5JT4 8:^$-$334L%M'$$=R;N/\
MTB3?',26+J^[<I))Z'N?4U)/X7TBYL?L<UL[Q&X6Z8^?(&>52"KLP;<Q!5<9
M/\(]!6Q10!0M-&L;'4[S4;>*1;N\""=VF=M^T87@D@8'H*@O?#>EW]]+>30.
M)YHA!,T4SQ^=&,X5PI 8#)ZYZD=ZUJ* ,V?0--N-2LM0>!Q<V*,EL4F=%C5@
M 0%4A<$ =NPI=5T+3]::U:^A=I+23S8)(YGB>-L$'#(0<$$@C.#6C10!@P>#
M-!MEMUALGC6VNFO(56XD CE;.6 W8_B;CI\QXY--GTV?0HIF\.:7%<3W]T9;
MH75ZZJ"RX,G(;/105&,CZ5T%% %'1=*@T31;/3+95$5M$(QM7:">YP.F3D_C
M56?POI%S)JDDUO*S:I&(KS_29 )4 ( P&X&"1QC@FMBB@#*C\-Z5%?6UXL$A
MGMK8VL3-/(P$1QE2"V"#@=0>@JMI/@OP_HGGBPL D<RLC1/*\D:HWWE5&)"J
M>X4 &MZB@#!TOP9H&C6UQ;65B5@N(VA>.2:20",]44,QVJ?1<#\JD@\)Z-;/
MITD4$P?3D9+5C=2DQJPP1RW/  YSP .U;5% &%'X/T.&UM+5+640V=R;N!?M
M4OR2DDEOO<\LW7CD^M<JO@_49KV\>6QFM;V>XEE&HV>LS1Q#<Q*OY((&X#&5
M(P2.3SFO1Z* *FHZ;9ZMITMAJ$"W%M*,.C]\'(/'0@@$$<@BH(M!T^&&YC"3
M.;F,132R7$C2.@SA=Y;< ,GH>Y]36E10!4TS3+31].@T^QC:.U@0)%&TC/L4
M#  +$G %9A\&:$59/LD@0W@OMJW,JA9MQ;< &X^8DX'&3G%;U% &+/X2T2Z3
M5$N++SDU7:;Q997<2E0 IP3\I  P1C&!Z59T;0M/T&U-OI\4BJQRS2S/*[>F
M6<DD#L,X%:-% &7'X>TV.[6Y$4C.MPURBO.[(DK9RZJ3@'YFZ#N:K+X.T*.P
M6R2S984N/M,6V>3=#)DG,;;LIR6X4@<GCDUNT4 8]UX6T:]TFXTRZLA-;7$G
MFR[W8N\G&'+YW;A@8.<C  Z5'_PB&B_V?!9-;S-#!<+=(6NI2YE7&UV?=N8C
M QDGH/2MRB@# E\%Z#-%?1/:2^5?7 N;F-;J55>4$,&P&P#D \8Z"K+^&=(E
MN;^>6T,KW\"V]T)97=98USA2I)'&3V[FM:B@#,L_#^GV(;R4F+F'R/,EN))'
M6/\ NJS,2H^A]/2J1\%:#]ATZT2TEBCTTDV;Q74J20 \$+(&W $<$9Q7044
M<Y+X$\.3:6=.>P8V_P!I:[7_ $B0.DQ))=7W;E.2>A'6K2^%M'0Z<5MI VG.
MTEL1<2 JS AF)W?,2"<ELYR:V:* ,N3P]ILMZ]U)%([R3I<.C3N8S*@ 5]F=
MN1M7MU /458OM,MM0>!Y_-$ENQ>)XIGC*DC!Y4C/!Z'BKE% &/!X6T>VN[:Z
M@MGCFMH7@B9)Y!M1SN?C=@DGDD\D\YS5>+P3X?ACL4BLI$%CY@M\7,N55SEU
M)W9921RIR/:N@HH PK3P?H=@NF+;6DD8TPL;0"YE_=;A@_Q<\''.>..E7M,T
M:QT<7(L8GC^U3M<3;I7?=(W5OF)QGVJ_10!CMX7TA[RXN3;/FYE6:>+SG\J6
M1<89H\[2?E7MV'H*BOO!VA:EK0U>YLB;W:$=TE=!*HZ"15(5P/1@:W:* *.K
M:19:YI[V&HQ-+;.RLR+(R9*D$<J0>H!_"J[^&=(ENKVXFM#-)?6XMKGS97=9
M8QG"E22/XCV[FM:B@#GK3P3H%EH]UI4-I+]CNX_*F1[J5V:/D; Q;<%Y/R@@
M<FIKCPEHUS=6UR]O,MQ;0?9TECN94=HO[CLK NOLV:VZ* *>E:59Z)ID&FZ?
M$8K2W4)%&79]H],L2:N444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 5S_BJ'598M-.F6QN8TO%:[
MCCD6.7RMK#,;,0%.2N2"#C(!YKH** /-+?PUKUMI$"?V6IDM/$KZDL2W2L9(
M6=SD,2.0''WB"<'\>J\:Z7>ZUX,O[&RB5[R1$9(RX 8JZMMW'CL1DUT-% '%
MW&GZM<^*=1U,Z5(D-QH:V:#SHR?-#R-M/S>CCGIG/..3B67AS6])_L6XE\-V
M^KQ_V+;:;=VDLL0>WDAW8=2Q*E#O8$ YX!]J]/HH Q;NV%GX,NK<6]O;^78R
M+Y-LNV./Y#\JC X'3H/H*Y;PWIEWK&E> KM[)[>'2;))S*[H3*6M_+54P2<'
M=N.<= /IWUS;Q7=M);SKOBE4JZY(W ]1Q3;.SM]/LX;2TC$5O"H2.,$X11T
M]AZ4 <#I^D>([#2].M_[+<Q+JUY/=QQW$:2^5*\C1E'W<#YQNP0W4#(SFKIG
MA[Q/H=EH5Y!I4<]QI5W?K+9+=(#-#<2EPZ.>,CY>&P2,]*]/HH X/6=+UN34
MM)UU/#]G?^5'/!<Z498P461D8.K-\A<%/FZ9W$ GK73:=IQC\/&R6SMM+,J2
M?N+10%A+DGC  +<Y)'4YK6HH \UT[1_$D>G>#M,N-%VMH-XHFN%N8_+EB6&2
M,.@W;N=RD@@'ZU:\-Z!J.G7$6EW_ (9TZ=+2Z::#6F,;%DWEE.W&\2X.W/0=
M<]CZ!10!Y]I'A[5M-NY9+*SN[.QGLYOM.F2W$<D2W#8VFW^8E 3O)!('3C/2
MA'9:MI4'@VUM=,DFUK2]*>*XBAN80Z)MC0Y#':REER#D'*#WKU"LW4_#^D:Q
M+%+J.G6]Q+""(Y'3YU!Z@-U ]J .-L-,GDA\+0:?HUY;Q:+J4ANX[F:(NFZ%
MP6RK8;)F#?+[\#&*6/2?$=I'=F'2W:.?Q#)>2QI/$LK6S)C,;;L*VX#/(.,X
M/-=];6L%G;I;VL,<,*#"QQJ%4?0"I: /-+?PUKUMIL _LM2]IXFDU)8ENE8R
M0.TG(8D<@2#[Q!.#^-JVT#4[;6M2L[OPQINI6=Y>M>0ZC,T;" .0Q5T8;F*M
MG;CKQRO4>@T4 >8WF@>)(O#>L^'H]*-WYNJB^MKU;B-4DC:Y68A@S!@X^8=,
M''7M77^-+"\U?P/J^G65N9;N[M'ACCWJ/F88Y)(&!6_10!Q,VE:K)XBU.^&F
MR^3<:#'91YECR95:5B/O=/W@YZ<&M_PI:7.G^$=&L;R$Q7-K90P2H6#89$"G
MD$@C(K7HH \VTGP]KUIIO@^RGTM@='OY'G=9XR&0I*H8?-T/F*<=>#QTRRX\
M,Z[]GNKN+2HIYH/$,NIQ65S+'MNH7C,97.2%;#$C=W KTRB@#'\.VK06<TSZ
M):Z.\\F\VT 0MT W.4^4MQVSQCFLQ_#EVGCJ2_A9!I-[''/>1D\FYAXC('N"
MI)_Z8CUKJZ* //[CPYK"Z9XNT%;3[1!K<\TUM>>8@2+SD"L)%)W?(1D;0<C'
M2C4?"6ISWVOV,"_Z'JFB0V,=ZT@_=R1K*/F7[QSO7H,8SSZ^@44 <IX6M;UK
MA;K4?"FGZ/=Q0F)YX6B=I22,["@R$XSAN>G'&:=/8:EIWCNXUNWM)+ZRO;".
MVDCBD19(7C9F4X=E!4AST.01TYKJ:* //8/"NIZ5H_A"QAM3<MIVI/>W1CD0
M+&'6;*KN()P90!QT'X5TWBR+59M&1=(@$\PN86EC#*KM$'!?8S?*'P."<8[$
M'!K<HH \N;POXBB%[<VVF@/#X@BU>"WDO QN8Q"L;)N)X<<G+'&0.2.:/$=I
MJ8T3XA:C=Z;):0:AIB>0LDL;/E(F5@0A(!R?4UZC5&\T?3K^[@N[NRAFG@!$
M4CKDJ"02/ID _@* .=@T[5-(\6:AJ<5B]_9ZE96Z%$D16@EB##!#D?*P;J,D
M$'BLS2O"VK>%Y_"C6]K_ &BMAIT]E<^7*J>6\C1N&&\C* H1QDXQP>E>AT4
M>;^'?#VNV$G@\7>F%!IIO1<LL\;!!*3L(^;)]\"GZYX>UF^M/'L,&G.S:P(E
MLR98P'VPI&2?FXY4GGM^5>BT4 <7<:7JDOB+7KY=-E\F\T:*TAS)'DRJ920?
MFX_U@YZ<&J$?AO5IHO"%M+9R0K8:1/8W<HDC/E.\*1@C#9/*$\>U>AT4 <#X
M9TG4[6TMK?4?"6G6]WIUNT(U"%HF:X^39F+HR;N"=V/3G/$>B>']9LH? 44^
MG.IT>"2*\82QD(3#L&/FY&>>.U>A44 <?X6MM;T#1(M.ET?S2NI3!I%N4 \F
M2:23S0.X 9?EX8G/''/8444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
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
M.Y(%81B-68  #<V/QYZYKH;[Q9IFG_:9)C,;2TF6"ZNT3,4#G'#'.>-RY(!
MSR1S7,W?A;6I]#UVS2W@\V^UR/4(<S\")9(G(/'#8B/'(Y'-2S>%-6_LKQ/H
M*+"]EK=Q+/'=-)S;B;'F*RXY*G)7'7(!QUH T5U66T^(.KQ7=^PTR#1X+S;(
M0$A)DE#-P.F$'7-56\0S3?$#28Q)>6NG3:9<W+QW"JD;!6BVR>H.&;(;!'&0
M,U#K?@N]U>_UN"-D@LKW0XM-AF+Y971I&!9<?=^<#KG@TRYT#Q%X@U#3Y-5M
M+.TC32[O3[IXKHN=TPC&]!M''R$@$C_$ WQXRTL7/D3+=0L]JUY!OA)\^)<;
MF0#)R,@[2 V#TJ.Q\:Z;J,%M+;6U^5N_*^R^9;F,7!=&D 1F(4X5&)YXQ[C.
M5HNCZ_#I+V6H:1H\,]O:M MU:OEKIBNT'&P>6.YY)S4G_",3S>!- T+4M+@O
M/L<4,5RB3[60QQE1)"_&&W 8Y'!/- '6V-XE_:)<1I)&K%ALE7:RD$@@CZ@U
M8K(\,V&H:9X?MK/4[M[NYC+CS9&WN4W$H&;^)@NT$]R":UZ "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH ***Y_Q:^J)8VATE%GE%R#):?:# ]S&$<E$D'W6!PW49VD$X- %^YUNUM-
M<L=(D6;[3>I(\1"?)A "V6]>1Q6C7F,=Q%K^M>#'AN=2B5UU.-S,VVXC*E5:
M-FY(*D%<@YXX-2:+JMW>Z7H=C<ZG=S73W6H1"(2F-KF."1T#23 AE"C;G&2Q
M(XZT =SJ&M6NF7^FV5PLOFZA,8(2J97<%9^3VX4T:5K5KK+WZ6RR@V-TUK-Y
MJ;?G"JQQ[88<UY_I^HW.JZ)\.+R]G,]R^I.))"02Q$%P,GWP!72^"_\ D)>+
M_P#L./\ ^B(: -O5M:M=&:Q6Z68_;;I+6(QIN =S@9/85HUQ_P 08VEM- C6
M5XF;7+0"1,;E^8\C((S]17/7NL:IX8N=>L#J=Q<:;#=V"K>7DFYK99V(E5I,
M9P %()Y42#VH ]1HKG_#MM>6E_J<=QJJ7=NYCEM[?S&E:V!!!!D;E@Q&0#TY
M[8IOC*[O+/2[-[21D5[^WCN1&V)&A9P'"=]WTYQG'- &U?W?V"PGNS;SW'E(
M6\JW3?(_LJ]S4X.0#@C/K7F^LG7=.\%^,M1_M+4((HR[Z69'_>)$%4YY&X9?
M?C)SC%:6M:E=>'O%MK<237$]CJMHUM! 96V+>+\R*/3S%R/8K[T =O17G]V]
M]-KL_A;^UW@FM])BFM[A[EXY)9&:0/+Q]_:53Y3P,].>('.IW^ORV,_B&\:/
M_A'(KHR6;^2KS;V!D7 R =H/7].* /1ZBEN(X00Q)?8SB-1EF QG ZGJ/S%9
M7A"_N-4\%Z'?W;[[FYL(997QC<S("3^=8S6Z'XP%VFG&-%5POGN%SYVW[N<8
MZ<8Y/O0!TFBZO:Z]HUIJMEO^S748DC\Q<-@^HJ_7DW@A[K3].^';17]T8=0@
MF@GMV?,6U87=<+T!!4<]>3FKVD:O=7.O^'#'J=S<V.K1WN^:28K]H"X*LL8)
M$0'0%2#CJ!0!Z2DB2J6C=7 )7*G/(."/P((IU<=\+XEC\"V;"65W=YB_F3,Y
M_P!<X_B)QT_$U:\73:K"UB^FP/>QH9'N;&"Y,$\J  ;HV!&2I(^7(SD>U &L
M-;M3XC.A[9OM8M?M62F$V;@O![G)K1KS"R\KQ#XGTZ6VU+44BE\,;A<!O*G8
MB4#+'J&SR<=QW'5+37;W5O#&B/)J5PU_)X?>\FBCD, W *//>13G@Y 4 @EL
MG % '?76MVEGK=CI,JS?:;U)'B*QDKA "V3Z\CBET76K77K!KRS$HB6:2 B5
M-K!HW*-Q]0:XRQOIM2U;X;WUS)YEQ<:9/+*_ W.T$1)X]S6Q\//^1>O/^PM?
M_P#I3)0!UE-,B"18RZB1@6"YY(&,G'MD?F*YOQ=+JL)L7TR!KQ$9WN;&&Y,$
MTT8 &Z-@1DJ2#MR,Y%<QIMY9WOB_1-4&H7QMQX:EE\VXE=6RLL()= <9Z[AT
M)'? H ]-IL<B2H'C=74]&4Y%>;Z%J%Y<:[IMI)J%W-9:CH$MRTDMP0\SAX@L
MP4']R2';"JW0CH16?X5OY$T3P;HOVMXHM0TI[@M)>21F69?+ 17!R, LVT8!
M_"@#UJF/+'&0K,-Q!(7NP'7 [UF>&4NXO#]M%?:DFI7,6^-[M%VB3:Q'/N ,
M$]R":PM4MT?XL:&[S3J/[,NFVK.ZKE9(,< X[\^O&<X% &GIT?AWQ;;0:Z-)
MMIW+ND<UU:(95,;LAY()'*G%=!7DWAY[K3M'\*WMO?W2BYUZZLY;??\ N6C:
M6Y)&WURH.>OX<5K:'?ZCKHLM8768[66+4I(+RV:5F#*'9/(,7W58#:0W7C)S
MDT >AT4V12\3('9"P(W+C(]QFO*=#N];71?!.O?VW?W=QJ-TEK=VTSAHI(V#
MEB% X9=N[/L>W% 'H^D:U:ZVEXUJLH%I=/:R"5-IWKC.!Z<UHUYI87?V:#5H
M1=S0277BR6%(X.&N#@,8]V1L!"DE@<X!QDG%1V'B6]C@L["^OG2VF\1W.G2W
M'GEF2-0[1Q^8<'E@J[CSCWYH ]/HK@M0O9](O],T;^VGN+:]U">-IIYFC,7[
ML/';F4?-GG(.=QP!GUZ#PWY]C8-9ZCK$5].MU(D+EOFV_>$9)Y=E!P3U..><
MT :EGIUCIXD%E9V]L)7+R"&)4WL>I.!R?>JTFMVUOIUY?W<=Q:P6LC1L9XRI
M?!P"H_B#'&T]\UI5Y/K$EQJ'PZ\0?;;RYG:V\0&"-VE*D(MW&H4[< @#_&@#
MTK3=3&HFY0V=W:R6\OE.ES'MR< @J02K#!'()J]4<,2P0K$I=E48!=R[?B3D
MFO._%NLW=M/K%UI^I7#2:?>6,1'F>7';[WCW1A02)2RODE@  1@Y% 'I%%>7
M^(KG4Q)X^GAUO4(AI5K#=6:12A51_)9^PY7(Z'@YYSQC3U35KW0/$,-U++<7
M%IK=EY-I"9&V17H&50?W1(#U[%#TS0!WM%4]/C6RM;;3Y+QKBYCA&YI7S))C
M@N>_)_"L_P 8ZM<Z#X-U?5;.,/<VMJ\D8(R P'4CN!U_"@"W+K5K%X@M]$99
M?M=Q;O<(=GR;4*AOF]?F'%:->=7 MM/\<Z+?KJD\L+:#>3&YFE,HP#"3( ?4
M<X&!QP!56PO[V:_^Q27]X]I>>&7N]\ERWF2R!E EP#^Z+!B=JMCITQ0!Z;'(
MDL:R1NKHX#*RG((/<&G5Y;H-\\6D^"M#6[:&"_T43[I+N2,R3*D.$5P<C"LS
M;00/RKO/#*7<7A^VAOM234KF(O&]VBX$FUR!GW &">Y!- &M17">-]1GCGU.
M&SU"X2XM-%ENQ#'*85A.6VS%P<N<H0$P1P<XS6>USJ.KZO<1/K-_#$WAJ"^V
M6THC"S%I 6! R/NC_P#5Q0!Z!'86-G<7%[!901W$PS-+%"!)+CU(&6J+1-8M
M=?TB#4[(2"WFW;?,7:WRL5.1VY!KC=!UVZU_4= TW4+J:-9_#L6HL89#$UQ,
MY"L=RX/RCG _O\]!6I\,!M^'FF+O+X:<;CU/[Y^: -V;6[6#7[7176;[5<PR
M3QG9\FU"H;YO7YAQ[UHUQ7B.T^V_$?PY!]HG@5M/O]SP/L?&8. W4?4<UD:!
MK^H7T'@_3;Z\G:*^-\LUP'*23- Y6-"ZX() +'&"=GUH ],HKS&'5M7@U2RM
M)+ZX>&W\4-IR3,Y_?6YMVD"/_>*MA=QY^7US3+W5=2.CZV;?5[J-K?Q5!:1.
ML@8K$S0 IDYX^=N* /4:*J:;8_V;9+;?:[JZVLS>;=2;Y#EB<$X' S@>P%<Q
M)<SZSXM\1:1->W-BMA:0/:&"4QG,@<M+Q][# +@Y7Y>G- '2ZCJD&G?9T=7E
MN+ES'!!'C?*P4L0,D#A5)R2!Q]*BA-AXDT>&6YL#);38?[/?6V&5@?XD8<$$
M?X5P%O/<^(;CX;:GJAGBO+N.9I1%,\8)^SN=P"D8SUX[''2O42,@B@#+U77K
M'1H;>2<NZS74=FODKNVR.P50WH,D5J5X\MLL?@V14N+CS&\7K&&DF:0J%U#
M(#DC/OW[YK4OM<O_  \?%-L-0GDM;2_L$6>ZD+FWBGV"4[B,@#)(_NY]J /3
M:*YWP];WEKJ6I)-JR7=M((I8+;S6E:W!!!_>,<E6(R >F#CBJ_CBXO+>#1#9
MWT]J9=7M8)#"0-R.^"#D'_/K0!U5%>4ZS+J=AIWCKR-<U,?V&4N++=/DJQ@2
M0AB1EUSGY3D8-:^I7U_K6NZYI,.K)IEQ9VT,MK(9VCV!E+&;:.)%#?*0V1\O
M;.2 =_4%Q=)!%.X#2O#'YK0Q#=(1SC"]R<$#U(KSZ74-3URZUVT378=.O=,\
MAH9O,>-5C,4<AE,71U9BXPV< 8X/):R20:O\0KJ&]NH;J*TADB=9W^5OLY?A
M6) Y!P,<<XQ0!Z-;S?:+:*?RY(_,0/LD7:RY&<$=CZBI*\[LY+_5=>\/64VK
MZA';W?APW$RPS;"T@:$;MV,@_,><Y_6HM'UO5+S0?!4MY=SRP78F2^:%B)I2
MJL$;Y/F(R/FV]RN>* /2:*YSPBNHV6@0C7KR1KR>>01BY==^S<WEKQ_%L"DC
MDYS71$9!'//H: ,W5->LM)6U:<R.+F[CLT,2[@)';: Q[<GFM.O'K>V5?!5@
MJ7-QYK^+0A=YFD9<7S@$;R1GWQR>N:U+O7;[0/\ A)+0ZA.]K:ZK90K<W4I9
MK>*=8S)E^H7+'!_AW>U 'IM%<]X=MKRTU#4XY]52[MW,<L%OYC2M; @@CS&Y
M8,1D ].>V*J^.I[R"VT7['?3VAFU>V@D:$@%D=L$'(_S[T =717GEP+V36M1
M\+1:Y<026FGQS6ES<W;+,Q=I-TI*@>8%(48/&!SUHL]0N==EURSN_$3V5YID
M=LT-S;GRTV&%)&G*$X968L,-D  #@YR >AT5Y[>:G>:E%XUE_M"YL;K13_H:
MQN4$:K LBR.O1PS%L[@1@8&*-+EU37?%JI>:EJ%FG]CV&H-:02! DS.^]>GW
M3MP0>M '8ZKK5KH\E@ETLI-]<K:Q&-,@.W3<>PX-:->3+>OK_A[P;X@N+N=K
MNZUZ(S1>:?+C.Z0>7LZ#;@#.,\<DY->LT 9VK:U:Z,UB+I93]MNDM8C&FX!W
M.!D]A6C7DQOGU_PWX4U^YNYS=W'B&'S8?-/EQGS67R]G0;0 ,XSQDGDUH3ZU
M=+KFFW5IJ=Q-;S^(9+&61Y-B% D@,2Q9(PA0#><$D9Z'- 'HZR([.J.K%#M8
M YVG .#^!!_&J)T+1SJ/]HG2K$WV<_:3;IYN?7=C/ZUYO9Z@V@Z3J4D=W+&M
MSXIELYII[IR(HC)C)))VY^52W4;NO0UW/ARVO+.?4H+K5%O8O-62"+>TC6RL
MO*&1N6Y!(SR ?3% &KJ&H6VEV3W=T^V)651@9+,S!54>Y8@#ZU'IFIKJ<<[?
M9+JU>"8PR1W,>T[@ <@@D,I!&""17-_$FW2?P]9%WE7&JV(^25DZW$8.<$9]
MO3M4)GGU/Q!XETA[^[LETNU@^QLD[*PWHS&8G/S_ ##;\V1\G3DY .XHKS'2
M[S6/%&I^'X[W5-0T\7_AYKN>.T<1XE$D0##@XSN)^AQTS7IU &=JNM6NCO8K
M=+*3>W26L1C3< [=-Q["M&O)OMSZ_P"'/"&OW-W.;NYU^'S8?-/EQGS''E[.
M@VX SC/')Y-:UC?ZCKDTM]'K4=C<6.LR6\\+2L1Y2RE%A,7W<NNTANN3D'M0
M!Z"LB.7".K%#M8 YVG .#^!'YTZO)K'4&T+3;O9=RQI=^*I[*>:>Z?$<>Y\'
M<2=N2$4MU^;KT-:.K#6-,MK>W7Q%*PEU^UB40N7>&*1@#$SMDOZC/.&&<C%
M'I%%<$=/NU\:#0#KVL/9?V,TV3<XDW^=@-O !R <9Z\8Z9SF^'-2U25? .H7
M&JWD\NKQR17B.X\MPMN[@A0,!@R YZG)S0!Z-97GVV.5_L]Q!Y<SQ8GCV%MI
MQN'JIZ@]Q1J%Y_9]C+=&WN+CRP#Y5M'OD;G'"]Z\V74=6DTZS7^V;U7/BV6P
M:0,NYH1(X"G(QP%'M[4NI:AJ>G^$_&T,&K7N_2]01+6=Y=TJHR0N5+'DC+M[
M^] 'J-%>;Z])J,FK>.%36=0@CT_2H+NU2&4((Y-DYSP.F4&1W[YXJU>:GJ5Y
M>64<DUUY-SH)N(UL6(D%T2/F8+R!@C;GY<ALT =]167X<@U&V\.:?'J\S3:D
M($-T[$']Z1\P& !C.:U* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH *K7NGV>HI&MY;QS")_,C+CE'
MP1N4]0<$C(]35FJ.IZK!I?V595=Y;N<6\$:%07?:S8RQ '"L>3VQU(% #1H6
ME"6VE&G6HDM0RP.(AF(-][:>V>_K4)\+: 8X8SHU@4@E::)3;KA';[S 8X)[
M^M9MQXLG77=$T^+2+O;J'GEVD,:M'Y7!&-_7)!STQTSGBQ_PF&FYM)#'<"QN
M[DVD%\57R7ER5 Z[@"P(!(P3WY&0"['X<T2%+=(])LD6WE,T(6!0(W/5EXX)
M]:LVFFV-A)/):6D,#W#^9,T:!3(W]YL=3[FLU_%-FMU'&EO=RP/>?8?M448:
M-9LD%3SNP&&TMC /&:Q?"^N2PMJEK</>:A<'6[F"",,'=(EQR=Q&$7IGU('4
MT =;?:?9ZG;&VOK:*YA)#;)4##(Y!Y[CUIBZ3IRV$MA]B@-I-GS86C!63/7<
M#US[UQ=EXK.AZOXH.I?VC=6=OJD48E #I:H\46,Y(^7<YX7)&<XKI=1\46>G
M/?C[/=7*Z>BR7K6Z*P@4C=R"02=OS84$XQQR,@%W2M'TW0[/[)I5C;V5ON+>
M7!&$!)ZDXZFLWQ;H=QKUA;6\,=A/%'.)9K2_B+17"A2 I(R5P2&!P>5]*HMJ
MAE^(>EO!J#MIESHD]SM$G[IL20[9,=/NL>?0U3O/$4NH>+?!KV0OX=/OIK@A
MV(6*YC%O(RG .>H5AN ]: +^B>"=.LK:\BN=)TR&"[55EL+5"UN=I)R0P 8\
M]=HZ#K72-96SI C6\;+;L'A!4$(0, CT(!-847CC29M1LK1!,1?[_LDPV%)R
MH+$##%@2 2-P&>U067C[3KZRCO8['48[64JD,TT*HDDC2^6$!+8W;O7 QWH
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
M[C@MO4XW8Z8 /!V+OQEIUE#<W4D-T;*TF$%U=JBF.!SC(;G=\NX9(! YST.
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
M(TMAI4NEVTC/;W>6^T-&6++&R[< C."^3QVSR.TJG<Z@L-KY\$$UX/.$)2V
M9@=^QB<D<*<D^F#0!QNG>$-;M-)\*VDG]GE](U"2ZG*SOAU82@!?W?7][WQT
M]Z2[\(:Y)X=US2(CIY%YJQOH)'F<?(9UF(8!#@C;CC.<YXQSW]% '*/H6K)X
MAU^]A%DUOJME%&-\K*T<B*ZXP%(*G>#NSGCIS63;>%/$6CP^'[FP72KF[L=*
MCTN\MKF5Q%(J8VR(X0D$$'@KT/M7H-,FFCMX))IG"11J7=CT4 9)H Y)M"UV
MR\56^NV9L+IIK$65[;R.T"KAV=7C(5N 788(Y&#G-:/@O2+W0?"=EI>H& W%
MOO!:!RRD%BPZ@>M6=)UY-6FVQZ??0Q- EQ#<31@1S(_3:03@^JG!Y'%&I^(;
M/2Q8LZRS)>7JV*/" P21F*_-DC !!!QGI0!REGX,UNQM=)>.2Q:ZT;4;BXMQ
MYK[;B&9I-X?Y?D;;)QC<,KUYXZ70]%ELM6UG5[KRUNM4EC9HHV++&D<811D@
M9/!)..^.V3N44 <W?^&9+KQE9ZS#.L=N8/*OH<?Z_P MP\)^JL6.?3BJ4OAO
M5;:]\2I8-:RV>NC?F:1E:VE,8C8X"G>I 4@9'(QWR.QHH X9O T\=W)9P2P_
MV3/X?319'=R)HPF\!@N,-D/W(QCO6GX8LO$=K'%#K::4JVT?EB:R+%[D@8#,
M&4;..2 3D]P!@]-3)98X(7FF=4BC4L[L<!0.230!QWBWPWK>NW=_#"]C-IUU
MI;VL4=S(X^S3G=^\"A2&)!49)!7''4@SZ9H&L6?B33]3D^Q&-=)2PN565\HR
M.6!3Y?F!SCG;CK[5TC7;+J4=H+6X97B:3[0 /*7! VDYSN.<CCH#5F@#GM7T
MC4)_%NC:S8_9FCM(;B"=)I&4[9/+(9<*<D>7T..O6L*S\(:W;Z)X?LG_ +/,
MFFZS)J$I%P^&1GF;"_N_O?O>^!\O7FN^HH XS0=!\0:)>R:>/[+ET<73W$-V
M=WVE49RYC*;=I.21NW=.V:U/$FD7VJ7V@S6?V?9I^H"[F\Z1E)41NF%PIR?G
MSSCI6_10!P-_X0UNZT3Q38I_9XDU;4DO("UP^%0"($-^[Z_NNV?O>U6H]!\1
M:?X@U)[$:5+INIS"Y=[@MYUI(557VC:1(/E! )7GK71Z]K,'A_0[S5KF*:6"
MTC,LBP@%MHZX!('ZU?1Q)&KCHP!&: ..M= \0:7KVHI9_P!ES:3?W378GGW?
M:+9GQO4+M*N,C(R1C/.>E5]3\):S<Z;XSTZW:P,.N.TMO))*ZLC-%'&0P"'
M&PG()SGM7927;1ZA!:"UN'65'<W"J/+CVX^5CG.3GC@]#5F@#DI=!U>3Q'>:
MELL1'/HR6"I]H?(D#.V3\GW?GQGKQTKF)[6_T>?POI,$VDKK&E:-Y,QDOFMR
MZ'8@V.8SN!,;$C;P<'(XSZC+-'"H:5U0,P0%CC))P!^)K'MKS2_$=[J-E/IP
MDDTNX$,@NX48;F17!7D\;6'I0!CZ)?W]KIVAV>G:18062S-;311732@1J!B2
M%]HWC).XMCD$<DBM/Q/I%]JTFBM9?9\66I1WDOG2,N54,,+A3D_-WQTK?50J
MA5 "@8 ':EH Y[2=(U"S\7:]J=P+7[)J'D>3Y<K%U\M"IW J!SGL36=XH\*7
M>N:G]KMX[:VO(1']BU2*=HYX,'+JP"X=/12<')Z=:[*B@#S[7/".O7<?BFRL
M?[/-MK,\5S'--,X:-E6-2A4*1C]WG=GOTK031O$NF^)=3N],?3FLM7,<TXGD
M??:3+&J,R +B0$*O!*\CM78T4 <)JWA+6;^+QI%$UB!KD$<-LSSOE-L7EDN
MG'KQFMKQ-H%SXA\'3:4D\=M>,L3QR9+(LL;JZYX!*[E /'2NAK&N?$<$.I/9
M0V5[>-#-%!</;1AQ;M( 5W#(;&"I) . 03WH YZYT/Q9?ZM=ZH&TW3KN;17L
M(WAN'E,4Q8LKC,8XS^(]^E00^#=7DNM5DEBTVT34M$&GR"&:25EE'F?.6* O
MGS,ECSQCGK7H-% '!?\ ".^)K.YTC5+2+2)KN&P73[RSGF?RF13E7239G<#G
M(*]#CMFNSMH[F'3E24PR7(0D[!L3=UP.I"]NYQZU:HH \[B\"WK>#]&T34;+
M3[I["W=!/%=212039&R2*0)D=\].W7I6_J_AJ[UGX?/X?NM1+WSVD<37I7[T
MJ[3O(]"RY/UKI:K:A=M8V,MREK<73)C$-N 7;) X!('?/7M0!S%GIGB6;Q79
MZYJ%MI<;0Z;+9R1PW;MN=G1@P)C&!E.G;/>J-GX0UNT\+>$-+_XE[3:+=QS7
M#>>X5U177Y?W><G?GG'2N^K,M-;M[S7]0T=89TN+&.*61G V,LF[;M(.3]PY
MR!0!B7GAB^U+Q!K\UR;9-/U72DT_='*QE3'FY;;M _Y:^O:H+'1_%4GA^YTS
M4DT82+9O;13V[N#<L5VAGRG[L8Y(&[)] .>UHH XF\\,:T/#_ADV3V']KZ(J
M*8IF9K>=?*\MUW;<C(Y!QP15BYT37+ZZ\/W<R:;')8W[7<\,4C!44Q/&$0[/
MG/S9R0OI7744 <#+X0UIM/O@IL/M#>(8]8@0SOL9%=&V,VS*G"GD ]:Z/Q1I
ME[K7@[4]*MOLXN[VT>WW2.RQJ74J3D G SZ5?FU!46U>"":[CN)A%OMP&6,8
M/SL21\HQC(SR1Q5R@#ESHFJR>)O#VI,EDL.GV<]O.HG8L6D\OE?DP0/+[D=?
M:LV;P?J?]F^(]"BDMFTW6KF6<7#R$20";'F+LVD-@Y*G(Z\XQSW5% '%W/A;
M4VNO%1MQ9"#5=-BLK4/.X*%$D7+_ "' _>=L]/>I[+P]JL&N^';V46?DZ;ID
MEE.%F8L7;R^5&P9'[ON1U]JZB6X2)O+SNF*-(L2D;G"XS@'W8#\15/0M9M_$
M.AVFK6B2I;W2;T64 ,!DCD GT]: ,_5-(U"7QAI&M67V9HK:VGMITFD92!(T
M;!EPIR?W>,''7K6%:>$-;@T30;)_[/,FGZS)J$I%P^&C9Y6PO[O[W[WO@<=>
M:[ZB@#C-"T#Q!HM[+IX_LN71_M<EQ#=-N^THCN9#&4V[2<DC=NZ=LUI^(=(O
M]2U?P_=6@MO+TZ]-S,)I64LIB>/"X4Y/SYYQTKH** .-FT+Q!8^*=2O-*&EW
M%AJK1R2B\+"2UE5%C+* I#@JBG:2O(ZBEMM$\1Z/K^J'3)K"32]4F6Y>2X9A
M-:R;%1RJA2K@A 0"5P:[&B@#AYO"6J)9^)]'MY+5].UV6683R.PDMS,H64;=
MI#8Y*\CK@XZU<T[PM<VVJ^(1,85TW4;6"VA,<K&55CC,9W J .#G@GI7644
M>?Z=X9\30Q^%+6Z73&BT";'GI<.&N(A"\2G9L^5L,,C)&0>:V_$NBZE=:SHF
MMZ2;=[K3'E5K>X<HDT<JA6&X X8;01P>]=+10!P$?AGQ/#!=[&T[_2=;.H36
MPNI%2:!DVF)G$>1@A3T(8#! &14<'@S6[;3DBB&F>9;^(&U6")9'2-HV+$H3
ML.T@/Q@$<>_'H=% '%V6@>(M+UO4([8Z5-I5_=-=^?-N$]LSX,BJNTAQG)7)
M&,\YQBM7QGI%]KWABXTW3_LXGE>)@UQ(R* LBN>0K'^''3O6_10!RYT?5;'Q
M==:[8):S)J%I'!<V\LS)LDC+;&5@IRN'((P.QYZ50TCP9>Z+?^%_L\EM+::5
M:W,5P[.RN[S,K$HNTC 93P3T/M7;T4 <YXKT2_U-M)O]*D@%_I=X+F.*X8K'
M,I1D="0"5)5C@X.#VK N_!^OW[ZY=E]/M;RYOK74+("1Y462&-%V2?(N5.TC
M(]>E>A44 <9J>A^(-;\+S07,6EVNH?:+:>*WAD8Q?NI5D.Z38&RVW'W>..O-
M-70O$ECXAU"YLETB:SU5DFG^T%]]I,(U1BGR_O%(12 2O/I7:U0U+5H=->VA
M,<D]S=.R6]O%MW2%5+G&X@# 4\DCMZT 9FE:1J5AXF\0ZC(MJT%_Y)MPLS;\
MQQ[/G&S SUXS6)I7A#6K#3/!MK(;!FT2=Y+@K.^'!CD0;/DZ_/GG'2NSTZ]&
MHZ?!=BWN+;S5W>3<Q[)$]F7L:M4 <!/X0UR73-1MA_9XDN=?CU1";A\"-9(W
MVG]W][]WCTYZU)J_A+6=0M_&D49L%_MV.-+<M._R;8A&2_R<=,\9KNZ0G"DX
M)P.@[T <I<Z#J\WB6;4U2R$4FC&P"F=]PE+;L_<^[SC/7VJGI_AK5=-_X0^6
MX-CY6@V$EO=,DSDMF-4R@V<CY,\XZUTVA:W;^(-+&H6T4T49EEBV3 !@T;LC
M9P2.JGO5FVNVN)[J)K6XA$$@0/*H"R_*#N3!.1SCG'(- 'F'A>::+^Q;H6FC
MWMC]H9[);;5"7M_/8Y*0F/J%<Y4N=HW8-=OXJT(:_%;VT^GVM[:*69Q+,T4L
M3\;'B=02"/F[CK^%2ZK=:5X85-0;35#W-S%;-+;0H&W2.%!8\'&XC/6MR@#B
M+3PGK,&H:1/=7L-\(])ETV^EEE82'>Z-O4[?G.%(YV^OM2:?X1U,:/X?T747
MM6M=#NHYH[F)VWSK$"(AL*_*>5W<G[IQG/'77NH0V4%Q(VZ1H(3,T4>"Y49Y
M )'H?RINDZC#K&C6.J6ZNL%Y;QW$:R !@KJ& .,\X- '-^%=%\2>'[>/19)-
M/DTFT=S;W*NWGR1DDK&R%=JD9P6!/ Z9.1F>&O!NO^&;R"\M7T_=/-/_ &E
M;B3RYD:5Y(W4^7Q(N\KTP1^&/0Z* . N/"&MS:+JUFO]GB2\UQ-2C)N'P(UE
MC?:?W?WOW>/3GK4DO@[4_P"RO$6@H]LVFZS<RSBX:1O,@$Q!E7;MPV#N*G(Z
M\XQSW=% '#:WX(N]9OM>C\V""QU#2(M/A=9&:1&C9V#%=N,9<?Q=O>B3P[XA
MUK5K.YUF+3H8UTNZT^Y-M<N[,9=GSJ#&,?</!/&>IKN:IW>H+;VDL\$$UZT4
MBQM%; ,^20#U('&<GGH#0!R^CZ/XI@T9],U%='/D6K6\5Q SAKD[=JEP4_=\
M<G&[)]!U=_PBUS+X&T3P_J.GZ=?K:110W4;3, 0D>T/$^W(?<%(Z<9YKLJ*
M,CPSIMYH_A^VL+Z[>[GBWCS'<NVTL2JEC@MM4A<GKC-:]%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %<KXVU:32TT9&NEL[.[U 6]S<L6 13&Y4%E(*@N$&<CK[UU50W=G;7]K)
M:WEO%<6\@P\4R!T8>X/!H \YOHKRQ@TJWB\47-VDOB*.'?!*Z^7$Z%C"6+,7
M (!!))&<=JSM61CI.L6$]Y>2V^G^*;*.!IKN1G2-FMV*ERVX@%VQDG';H*].
M&AZ0MK;6JZ79"WMFW01"W3;$?51C"GZ4-HFDO%<Q-I=DT=T<W"FW0B8^KC'S
M?C0!Q&ML[ZOXJL%O;J2R'AI)HX_M+L%;,PW YSDA%R>_?.:;8)#'=_#189&<
M>5*26E,A!-GG&23CKT[5WJ:7I\=RUREA:K.T?E-*L*ABG]TG&<>U1Q:'I$(M
MA%I=E&+7)M]MN@\G/79Q\OX4 <'X<U"ZUF+2M:_X2,1WZSRI>:8"[-*_S!H#
M&9,*5(R&"\!<]":SX;U-8T7P'KMQ?2RWUUK*&X5KAMBR%)=R>63M7:1M& "/
MQ.?3HM'TNWU*74H=.M([^48DN4@42N/0L!DU#_PCFAB[>[_L;3_M+R"9IOLR
M;V<9^8G&<\GGKS0!@?$:".;3M$,CR*HUNR!*2M'P9E!Y4C\^W45CW6H7%]I?
MC:<ZE=6MYHS-]A\NY8!(E@5XG(SB0.VXDMG(X[5Z'=V5KJ%LUM>VT-S ^-T4
MT8=6P<C(/'6H9=(TR>ZCNIM.M)+B,!4E>%2R@'( )&0 : ,G6;F\D^'-[>3&
M2TO_ .RGG8Q,4:*41;N".1AJY:VO-1TK4M.FM;N^O9KOPS/=O!<7#RK+/&(B
MA52<*3O(^4#.>>>:](N+>"[MWM[F&.:&0;7CD4,K#T(/!JO'I&F0S0S1:=:1
MRP)Y<3K"H:-?[JG' ]A0!PME>W;6W@?4['4+JZ?5BL5_&\[,LJM SN^W.$*,
MO\(&,X]!618$Z?\ #9)K*^NX;A?$&Q]MVY.TZBR$$%NA4G/KU.:]1MM)TZRG
MDGM+"U@FD)+R10JK-DY.2!SD\U&^A:1(LJOI5BRRR^=(&MT(>3^^>.6]^M '
M(0ZA%J^H:]'?:Y<Z;?Z;JJI#'%.5*P@(4 CSAQ)ENH)); Z"JL=]<:SJ.HNW
MB5=,O].U@Q?9R7),2N B>5Y@5Q(F.=I)+<<@5WDFCZ7+J,6HR:;9O?1+MCN6
M@4R(/0-C(%#Z/I<FJ)J;Z=:-J"#:ETT"F51Z!\9'YT 8OC;4[C3;/21'(\-O
M=ZI;VMW.C%3'$Q.3N'W<L%7/;=V-8.IK<I)XWT@W%U-I<.E+<Q%[ART,K))N
MC#YW$$(K;2<#/H<5Z!<6T%W;R6]S#'-!(-KQR*&5AZ$'@U NDZ:ED]DFGVJV
MDGWX!"NQOJN,&@"AX2MHXO!ND(C2E7LH6):5F/,:]"22![#IVKS>QMH5\#Z%
M%'<3"5O%.U\SL[)_IDP! 8G:??')Y.37KUO;06<"06T$<$*#"QQ(%51[ <"J
MC:#H[EBVDV+%IO/;-NAS)_?/'WO?K0!YY=:S=:"VNV/]I7":=!KMK;M<W4\D
MK6T,L,;MF0MN"[SC.[@,<$5V/A>WDM9=2C_MT:I TRR1(-SBVRO*;V=BP.-V
M">,^A%:O]CZ9BZ']G6F+OBX'D+^^_P!_CYOQJ2QT^RTNT6UT^SM[2V7.V*",
M1H,^@ Q0!YAKLU]%IGCN]CU?4DFTJ_C>SVW;A8OW4+$;<X926/RMD<]*OZU?
M:CX:UGQ,FG7=[/LT!;]$GF:?9,))%+J&)"\ ':,+QTKNGT/2)%N%DTJQ=;A@
MTX:W0B4^K<<GZU)'I>GQ77VJ.QMDN-@C\Y85#[/[N<9Q[4 >>:AJ,VE:3J.N
M:3XH6]MY-.5Q;Q^9/Y8\Q0UP"TC%2$9OEX!QGL:J^++96\%^*9X/$@U"SGTK
MSDM899'$;#I)O,C$!AQMZ':3ZUZ58Z+I6F),FGZ99VB3G,JP0+&)#ZM@<_C2
M6FAZ186<UG9Z796]K/GS88;=$23(P=R@8.1ZT <UDI\0M/L+>_NVL9M%N6:/
M[6[@NLL0#9)/S#<PSU%<]X4NKX1_#Z_EU74)YM42>*\$]T[I*! [K\A.T$,H
M^8#/7)->C+HFDHT;)I=DK11^3&1;H"B?W1QPOMTI%T+28U@$6F649M\FW*VZ
M#R2>Z\<?A0!P>D/JNL7&D@:E<&[AU.Y_M&6.](AE@#2!0BAO41@  8PV>O/H
MUO=VUVLC6UQ%,(W,;F-PVUQU4XZ$>E<3I_P_*20?VC;:#-+#(LAU&'3]EW*P
M;=N+Y^5B>I&>IP!VZS2]'M-):\:UABC:[N#<2B*,(I<@#.!WX&3U)R: . U3
M6Y$UJ*ZM-4N"B^)8K*5I;HHH7 5X5B'RE!UW'!SSZ&JVHSWL.E^*]335]2\_
M3/$$26H^UOL1#]FRI7.&4[V&UL@9X .<^D2:#H\MQ+<2:38O-,RO+(UNA9V7
M[I)QDD8XSTH?0M'DCFC?2K%DG<22J;=")&_O,,<GW- 'G'BJ]_MKPS\1%OKN
M>*XTTO!!;).T82$1*R,5! ;>Q?D@Y'':O3+.\M9=EM'<PO<+"DC1*X+!3T8C
MK@^M077A_1;Z<3W>D6%Q,(_*$DMLCML_NY(Z>U$.AV,&M?VI%;01W M_LRM'
M$JGR\@X)')Y48'0=NIH QM5DG'Q'T2U6[N$M[G3KPRPI,RJ2K1;6P#U&YN>O
M-<IX7N;Y;?P!J$FJZA<3ZD\\%V)[IW251%*XRA.W(*#YL9]2:],FTVPN;I;F
M>RMI;A%*+*\2LX4]0"1G'M44>AZ1$+<1Z58H+=BT 6W0>43U*\?*?I0!S?Q
MMXIIO"QEDE1?[;B0E)FCX*2?W2.>!SU';K7*ZWYELGQ U:SO[N"XL;VUEMV@
MN&1<BW@^\ ?G!'&&R*]6O+&TU"#R+VU@N8=P;RYHPZY'(.#W%5GT+2)5G$FE
M6+BX(:<-;H?-(Z%N.3]: .)U>]GU77_$>F2>)%T2XL#"UHY=U*QF-7\T*'57
M&\NI!!Z8KH/&FK7&C>#GODE:/$ENEQ.BD&*)I$61P.H(4L?;KVK7N-$TF[N;
M:YN-,LII[7'V>62!6:+'3:2,K^%798HYHGBE19(W4JR.,A@>H([B@#AM5N+#
M3;.]:U\1WTD5Y<V:1Q17/F^4SN%VK*QR@DQR=W R1UYS+.^UBYMM=L+*_ADN
MK;7 D%K+?.1+&(4D:!9OO#DM@^HQTXKO8_#^BQ:8^F1Z18)I[G<]JML@B8]<
ME,8/0=J4Z#HQ5U.DV)5RC./LZ?,4&%)XY(' ]!0!P$'B/[7/HNFS7-UI=M</
M?1S"_G<N+J.1<0F57!( 9]IW<A1W%=EX<2YM/"Z1MJG]M30^8J76W:9<,<+G
M)R1]W=GG&:O7&B:3=Z>-/N=,LIK)3N%O) K1@]<[2,9Y-7(HHX(4AAC2.)%"
MHB* J@=  .@H \TT_5-0G\.>#M>MKZYEU&_OHH+Z%IF,<@?=YR^63A=FTD8
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
MRQ&1TW9'-=^N@Z.L<<:Z38"..3S446R85_[P&.#[]:D&D::HN0-/M +K_CX
MA7]]_O\ 'S?C0!P?BNWMXM"N8[/6;B[BDUC3G5&F\X6I,\8PKMD\XW8).,],
M&MOPN9;;Q9XHTO[5=3VML]M)"MS.\S1F2,E@&<DX)&<9P,G%;B:!HT=A'8)I
M%@MG&V]+<6R"-6]0N, ^]6(-/LK:YEN8+.WBN)L"66.)59\=-Q R?QH X:[@
M@3XA>*)&EE60Z' R*;APK$_: ?ES@C Z8P.O6L[PV]UI,?@5K2ZNYOM_A]S+
M;23LT;M'#"T>U,[5(R1E0"0><UZ1<:7I]W<?:+FPM9IO+,7F20JS;#U7)&<'
MTZ4R/1M+ADMY(M-LT>V!6!E@4&('LIQ\H^E '$^#[J35V\/ZTGBA9)+BW9;R
MQ!=S-(4RP*F0B,HP/*J/3H16KXD6:7QOX9LUO;R&VNH[M9XH+AHQ(%12,[2,
M$9/(P?>NBM='TNRO9[VTTZT@N[C_ %T\4"J\G?YF R?QJ2;3[*YNHKJ>SMY;
MB'(BE>)6=,]=I(R/PH \PM)KZWTC2[[^UM2DGM_$YTU3)=NRO;_:FBV.N<.=
MO\3 MP.:OPWUQK.H7\C>)5TR_P!.UEHOLY+DF)7PD?E>8%82)CG:3EN.17<?
MV!HWDB'^R;#RA)YH3[,F _\ >QCK[]:D?1M+?5$U-]-LVU!%VK=&!3*H] ^,
M_K0!P>EWMQKES'>/XE6QO[36)(;BRRY9D$K((#'Y@7#)M(8+D?>]:RHR=-^'
MNO3V5]=P746OR+E;N3<%^W!,<MW5B#Z]\UZB-'TL:H=4&G6@U$KM-WY"^;C&
M,;\9QCWILFAZ1,LZR:79.+B02S!K=#YKCHS<<GW- ' >(OM<E[\0'75M3B&G
M:;#=VJ0WCHL4OE2MD $<9497H>X/&+&KZE?W-_+ UY-F?04ELTM;GR6CN6+?
M,WS#[QVX)^4;&Z=^X?1-)=IV?3+)FN%"3$VZDR*.@;CD?6N;U7P6U[K#3BST
M"\L3%'%%;ZAIXD^RA<\1X.,$DG&!]>F #H]$MKBTT.Q@O)S/=)"OG2ER^]\?
M,03R1G./:K]4='TR'1]*@L( HCB!P$7:HR2<*O\ "HS@#L,"KU !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %8/BZ^M-/T>*6]M[N:!KNWC_T:7RV5FE4(20P.W<1D#.?2MZL/Q9HU
MSKVBK8VLD,;BY@G+2DXQ'*LF.!WVX_&@ C\21W&L7.GVMNTYM+A+>X*R+NB+
M*&#%.NS# 9]<\8&:N:EJT>GSV=JL;37=X[)!"I W;5+,23T4 <GW Y)K!O\
MPG/J7B.UU65;2&XM;M)HKV LL_DC&Z!\ !U/(R3P#TS5SQ/H-_J5SI>IZ1=P
MV^IZ9*[Q?:$+12HZ[71@.1D8.1T(H 5/$\LEO;D:-?17$KS(T=POEI%Y7WF9
MSQM/&T_Q9^N,2[UR/7+SP'J]A)<Q6]_>29B:0J"OV>4X=0=I(*^_3BM*]T'7
MKR\TB\EU"RE>W:5KFWDA;R"6"A&1<YRFTXW'G<3QVS]+\&:II^G^%;5[NSE_
ML2YDE9@K+YBLCH .O.)"<^V/>@!/#^MQ:/;Z^U[<2R;O$$UK;B:?))*J0NYS
MP  QZ\ ''I6E:^.+*Z@=1;RB\%\+!+=65A+(5W HX."FT%L]@IXSQ6=-X*U5
M[2^:"_MK?4/[:.KV4H5G16*[#'(.,@J6!(_O>W-K4O#FO:K:Z=?3ZA9)K>GW
M@NH!'$WV;&THT9R=Q#!FRW7IQQ0 G@^XNIO$_B]+D3Q^5>PJL,LQE$8,"$[2
M3]TDD@<=>@Z5V-<G8Z'XAL;OQ!J$5WI@O-3E@EB1HI&CC*(B,"<@GA3CIS@^
MU=90!QML\_\ PMZ_M3=W9M5T>&X6W-PYC$C2NI8)G'11VJ;4M37P_JGB'5I1
M>W-O9:;!<M;I.2!\T^\JK,%'"#\JLW^A7T?BV/Q'I<ENTS6?V*XMKEF570.7
M5E=02K ENQR#VQ46I^'=0U70->@GGMEO]6M3:Y7=Y<$>UE !ZMC>YS@9)Z"@
M":P\2)JNK2://I]W9R2V0NX7=U'FQ$[204;*D$CK@\CI6%X0\3)9> _#D=S-
M]HU"[LVE'VBX";@I&YF=SZLH[DD^@)&Q!H.HP^)K75BUJ5@THV!C#MDL65MV
M=O3*XQ[Y]JQ[+P5KNCZ9X??2]1LEU32;>2SD\Y':"YA<J2#C#*054C&: -.V
M\>6=_;6;V-I-)<W5M+<I:2,L<A$;;6103AGSG !Q@9SC&;Y\2QOK$^FVULT\
MUL\*7"+(H>,2;2&V'DJ PR?KUP:S->\*7OB#3A::C_9]Z3"<3.K1/;3DDB2(
MC) &0,9R=HR>N8]0\&7.HWMG-/+;M<64MN]MJ@+)=1H@3S$.!APY#]3@;SP<
M4 =)JNKPZ6;2)D:6YO)O(MH5(!=]I8\GH JL2?0=S@'FM:\<R6FBZH]K8,-3
MTZ[@M;FWE=?W?FLH60'HRD,"/UQ@UK^)-!FU:72[ZRG2&_TNZ^T0&0$HX*E'
M1L<@%6/(Z''7I65J?@NYU.PUV4W$$.IZK-;2\ M%&+=E9$SP6R5.3@?>Z<4
M4;C7+O1O&^OW/V&^NXXM(MKI[5)P1%AIMY&YMH.%'"]2/QK;O_&UA:VZ26Z_
M:':R2_\ *,J1L8FSMQN/+':V![<D<9KW'AK5;G5-:O7FLRVHZ4E@ "RA&7S/
MFZ'C]X>/]GWXJP>%?$&DW&FWNCZA8)<1Z;#IU[#=1N\4JQ9V2+M((8;FX/&#
MCMF@"XOCE+J_M[/3=%U"\>>RBOD*^6@\IVVY.YA@CG(//'&>M(?'ELMG%<2Z
M?<1!M5_LJ57= 89MVT%N?NDXY&>"#WJW:Z%?P>,1K$US#-%_9J63YR'9@Y<O
MC& "21C]>U4-6\!0:K?Z[*]R5M]3ME"P@<1704KYX_V@JQ@?0^M $^OZY:K:
MD7=C>O;Q:I;6JRV\P0&0NF&R&!VAF (YY!&*O6WB2.]U>>QM;=IEM[DVMPZR
M+NA8)NW,G4*> #W)Z8YJEJOAB\N_"^GZ7#<Q-<075O=3SS9'FO'*)7. .K,#
M],U%<>$IKWQ-:ZQ,MI#<VUR9!>VY99I8,$>1(, ,.1R3T'3/- $MGXZTZ]U/
M3[:%"\&HEQ;7$<BORHR-Z@Y0, 2"?QP>*NZWXD&CZGIVG)IMW>7&H"3R! 4
M)1=Q!+,,?7I[UG>%_#^OZ!'!I4NJ6D^B6>5M2L+"X:/^"-SG;A>!D#)P.E5_
M%D[Q^//!JP/;F?S+O$<TFT,/)QU )'Y&@!T7Q$MYK:T*:-J!NY[^339+7]V&
MAN$0N48EL<@9##C!R2*NOXP*VMY*ND7;2:? DVH0!TWP%EWE!SAW"\D XP1@
MDG%4#X-O$O;*]CFMC.NLOJUUDL Q:)H@B\=E(Y/4KT&>+4WAK4+;5]=N=-N+
M?[/K<:^<D^[,$H3R]ZX^\"N,J<<CKS0!<M/%EI>ZU;6$,3F*[L/[0MKLL!'-
M%\N<<YR-RD@CH:K'6[6[USPUY]C>Q3WL<\MLWG 1J F2'4-\Q*X(R#C/8U'J
M'@>WGTG0;"SN'MQI!2)).K26^SRY(R?]I._J >U7M5T2YO\ Q-H>HQ-"MOIX
MG$B,2&<2)MXP,#&,^_M0!SFO:_)JLOA6]L([I-/GUJ.-+E)]JS( X.Y >58K
MD$YZ=!D9V)/'6G)J%O B&6">]-@)HY%9EE#%<E,[@FX%=WKSC'-8]IX(URTT
MO1M'74;!['1]02YMI7C<RO$N[", 0,@-C(/..W?4T?P]K^BW\]I;ZG:-H+W3
MW2*T+?:8][EVB!SMV[B>2,X)'H0 9?B?7WU*VT2YTZ.Y6R.OVUN+J.?8LF)P
MKY4'YD)! SG)&<8P:T_'T\MI!H,\+7.\:S;*8X)"IE4DY0C(#9P/O<?2LR+P
M-K=KI-IHEOJ%B=.L=4COK626-S*$67S?+8 X."2-V>1V%=-XFT6XUFSLA:S1
M1W%E>PWB"4':YC.=I(Y&?7G'H: ,B7X@Q6UCJLUWHU]!<Z2\8O;5FC+1QR?=
ME#!MK)@'.#D8/'%=)%J0FU:6P2%CY4"3/,&!4;RP"^N?E)^F/6L&YM],T5M5
MUGQ-<VL0U<16DB$DQ!%5@L8)&6)W.2<#KC'%6? ^CR:-X8MX9Y9I9Y '9YQB
M0( %C5AV*QJBGW!]: #6_%T.AR7+7%C<&UM7A2:<X4$RM@>7G[^.K8Z>YXJI
MJ?CO^S[K6(8M!U*Z&D!'NWB,6!&R[MZY?+<<X'/!X'>GXD\&:OK5SK7EW]GY
M%\D'V<W$3,]MY94E%P<!6*[B>N3T/!%2SCOM1\7^.-.MKBR+W$-K#+(208R8
M"I8(,[NIX)'3K0!K7'CQ#<7$.F:+J&I&*RAOPT!C DADW$,NYA_=/'4GH.]5
M3K,6K^+_  ?J>G7%PUE?V%W*(_,(5P%B*Y3.W<-Q']:IZ9;2Z;\0=0TG1GM"
M+;0;*V07$AR@1I@IP <X&,CC.1R*UK+P=+I-[X8^PRQ-::+:36Q$I(>4R! 6
MX&!RF?Q[8H =H7B.P_L>S%C:7@FO;VZA@M;B;?)O21_,+,6("@JQZG&0!V%7
M4\32R6UN1HU]%<32S1-'.GEI%Y6=S,_0(<?*?XLCWQ@Q>"-8M-.TZ6RO[./5
MM-O[JZA9U9H94G=F>-QP1P^,C^Z#6I?:#KM[<:1=2ZA92O;22/=6\D+>0Q8
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
M^[VA8UXS]U -Q[Y..<"$37;?%;6HM/>S,QT>U4B:0C:WF38. #G&>1QG(Y%
M&Q:^,+358[/^QX7O9;JR%^L>X1[8B<#<3T8G( ]5.2,9JH?']K/!I$FGZ9?7
MKZH)EAC38C+)$K%XWW,,,"I'IQU]8M,\%2^&K[3+O19XI?LVFKIMQ%<DH)E5
MBZR!E!VL&+<8((;MBBS\&7&FWGAZ2VG@==.N+FYN2^5,TDX;=M S@ N2,D\
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
M^4'<W4@8R"0*ZCP5'#)?:Y?VU_%-:7%R#:VT-X)EMH]B@C"L47<X=@!V/X
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
M/XCCCLHXM9TJS%T(WEW1O&P.V16VY;!!!! Y&.AS0!V,=K;PR-)'!$CMP65
M"?QIKV5K([.]M"S/PS&,$GZUSNH^+VTY9H?L<<U];6RW,]NMQ@E6W;50[?F<
MA"<8 Z<\BMZ#4([C2(]2CAG,<D G6(QD28*[MNWKN[8]: 'R6%G+"D,EI \2
M'<J-&"JGU [5*\4<A0O&K%#N4D9VGU'I7)CQM*QOK;^S4CU"WTO^TD@>XSA>
M\<GRY1QQD8/7K6SX8O[O5/"^F7U\B+<7%K%*VQLABR YZ#&<].U &C-;07
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
M8B;=&-@^0^H]#69J.BW%]<6\45^MMI(!%S9);K^_^8'&_/R@\@C'()Z5G?\
M"6:D-7@TF3PY-'?SV\UQ&C7<90K&ZKRPSC(<'IQTP:AT[QW]O30[AM(G@LM6
MF:U29Y5)CG <E2HZKF-AN]1TQS0!U5Q:6UV@6YMXIE'02(& _.I0   !@#H!
M7$1>++32K#5+RWT:Z!&NBRGC\\,6E<QIOY; !W+\HXX[5+J/BJ.;0O%4.J:-
M.#I4!-U;1W S+"\9;(<$8^7=G'(QQF@#K8;2VMWD>"WBB>0Y=D0*7/J<=:%M
M+9)I)EMXEEE&)'" ,X]SWKFIO%<UOJ"Z38:)-<S+IJWR9N%12F=NW)R<^^.O
MMR);7QC#J::.NFVK2W&J6#:A%'*_EA(QLR"V#\V748 ]>?4 Z".SMHE=8[>%
M%<88*@ 8>_K35L+-+<6ZVD"P Y$8C 4'Z=*H^&M=C\2Z#;:M#:S6\5P"428J
M6P#CL3WS^5<)KVN:GJW@_6KB[@6 V.NPVT(MIR3A+B)"IX&<@GK_ 'O:@#TN
M6SMIX!!-;PR0C&(W0%1CIP>*F  &!P*Y=?&D4!UF/4[&2SFTPP[D\U7\P3'$
M>", $M\I!X![XYJWHOB+^U=3O=/DM#%+:JCB6)S)#*K9^Z^!R",$$<<=: -8
MV-HV-UK <,6&8QP3U/UH6SM521%MH0L@PX"###W]:Q[CQ,J>()=&MH(YKJ$0
MO)&TX20I(V-Z+CYU4<DY'2LNS\97,1\0SZI:QK!8ZFMC;)#)N>1V6((F"!RS
M29SGC..@S0!V$,,5O$L4,:1QJ,*B*  /8"HY+*TEF,TEK"\I 4NT8+8!R!GZ
M\U@7'C*WTR[U&TUBW-K<6=H+T")_-6:(MM^0X!W;L*00.2.N:R?'&I7\_@OQ
M/:W6FW%D\.F-<Q7,4Q:-B0WR[P!AP1RO(P1R: .V:TMG=W:WB9WQN8H"6QTS
MZX[4_P F+>[^6FYP [;1EAZ'UKFKG4CJOAS5%MXR;&.R=5O$F*^8X0Y"8YX(
MP3G&>.<'&9X4\4FUTGP[IVI6<EO%/HBW,5X\H8.(HX_,W <KPX(/<>AXH [:
M"W@M8A%;PQPQCD)&H4#\!22VEM--'-+;Q22Q',;N@)3Z'M7/P>,$>317N;%[
M>RUK LIS(&.XJ719%Q\I902,%NF#BL?PUK":18ZG&WF7$]QXCNK.TB:0DLVX
MD L<X4*I)/. O0G H [A[6WDF$SV\32C&'* L/QI\D4<R;)45UR#M89''2N
MTC6CH^O>,;C44:-A?VD,</GF1=\D2!0K-C"DMGH,#/'%7[CQ^+2TOI9=(GD>
MSNK>W8P2!HI!,P571R%W<G!&,@_G0!U9L+-BQ:T@)<Y;,8^8^]*UG:NT+-;0
MLT/^J)0$Q_[OI^%<Y)XON8;I=/GTE8-5:![A;*6[4-*@=E C(!#L0N<<8R,U
MO:KJ=OHVEW&H71(A@3<VWJ>P ]R2!^- %F6*.="DL:2(>JNH(J+[!9YS]D@S
MC;GRQTQC'TQ7*7GCX:?:ZQ+/I4DC:=:"\W6TH>*5.00'( ##'*XZ$$9J6Z\9
M74#:M;G2#%=VNFG4;=99P5FC&0=Q4':01TYZ]: .F:PLW@\A[2!H=V[RS&"N
M?7&,9I\]K;W2*EQ!%*BD,%D0, 1T/-<A::T;J?P:VIZ<SW]]"\D-Q'/B-&\@
MLQ*C&2PSP00,]:Q-5UK4M;^']W?7L26TD.MQP1_9YV/"7JQ$'@9&!CGKG.!0
M!Z8\,4C*TD:,R@A2R@D9ZX^M0C3[(!0+.W&TY'[H<'UZ>U<]J_C>WTR6\$5J
MUW'8S)#<K$_[W+!2?+CP=^T.">1WQG%8WQ#UR2_\$>*8].@>2*P0PS7"W!C*
MR[58A0!\P4,N<D=P,XH Z?6_#YU&VA33[B&PEBG$QS;++%-@$;9$R-P^;/48
M(![4[1=!&F3RW<QLVO)4$;-9V@MX]H)(^7<Q)R>I8^V.<W-6O)M/T.\O;>%)
MI;>W:58W?:&*KG!.#CIZ5A:/XHN[O3=#MY+:*;6+_3Q>E!-M01A4R[':=N6<
M   _D,T =1Y4?F^;L7S NW?CG'IGTID-I;6S2-!;Q1-(=SF- NX^IQUJAX?U
MV#Q!ISW,44D,D,\EM<028W12H=K*<<'GN.H(K!F\>M"M_.VB7 M-/U-=/NIC
M,F5W&,!PHSGF1<CT[]@ =?/;P741BN(8YHSU210P/X&AK>%VC9H8V:+_ %9*
M@E.W'I7/ZAXM%JFKSVMB]Y;:.<7SI(%8$('81KCYRJL"<D=<#)JO;^)KV^\8
MM86EM#/IG]E17\4B2X>42,P!P1@?<P!GOG/8 '2O96DD4<3VL+1QD%$:,$(1
MT(':E>SMI9#));PNY&"S("<=.M<KX<\1VDV@:%;:-I[+)>VCW%O:S7!_=1(0
M"7D(8]64=#R?0$U9;QA_H]FIT]K;4;B!YS9WTHA,85MI!;!Y)/''(YXH Z2*
M&*!-D,:1IUVHH _2GUGZ'JR:YHEIJ<=O/;K<)N\FX3:Z'.""/8@UH4 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 5F:YITVIVL=NBVDL!DS<6]W%OCGCVD;#Z<E3G!^[TK3HH XRP\
M#S:7_P (^;/447^R6N1LEB9U,4QSL3YLC8 %7.>!R*++P/);:/;>'Y;R.71;
M2\6YA7RR)=BR>8D3'.,!L?-W Q@=:ZK4+Z#3--NK^Z8K;VL+S2L!G"J"2?R%
M4](U.^U"1S<Z6;6 Q1RP3"<2+(&!.TC *L.XP1R,$T 9.D^&-6T;4KJ*TUB(
M:'<7;WGV=K<^?&SMO:-9-V-A;)Y4G!(]ZS[;P'?V.KOK%GJ5M#J3ZA+<M((&
MVR6\G+0.-WS $ ANQYQ6[?>*;>WDT8VT7VNWU.]-FLZ. J, YS[C]VPXK>H
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
M^G;[.V=2I+;A("7XY[>^..M=Q10!Q"^![Z9]4^TZC9I'J.CKICQ6MF46+'F
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
MOIFM0QZM;PO!<-<VQ>&XC=@Q&P,"NUA\N&X'!)ZUUE% $%E#-;VD<=Q<&XF
MS)*5V[F)R<#L/0<X&.34]%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %<GXZNY+1-$>7(TEM3C34
M6_A$15MN_P#V-^S.>/7@FNLI" P((!!X(- 'EFL0P1Z%\1HXS V@K8[K-3@Q
M1W)@?>(^PY\LX'1B<<YKOM M[%O#%E%;0VYM)+9<I&J[&RHSP.#GO6HJ(J!%
M50HZ #@4X  8 Q0!XKI/]D'P?X%LPUM&XUO9=)&P1@P2<$-C!SRHQ[CU%6AJ
M,6DZ3JD,$P31+/Q08KI8QYB6]JT0/*_\\_-(R.F,CID5Z_M7^Z/RHVK@C:,'
MJ,=: .9\%P:;#:7TFCZDU]83W)E1D"^1&Q W+#CC;GD@< D]\@>?Z\FG_P!C
M^/[O[0OVJRU6.2UE\\[H7\N#E#G@YW#CT(KV955%"JH51P !@"C:O]T?E0!Y
M5KDO]CZ_XF@\.L1))H4-TT5M(6>1_-<.XYR7\OOU/%-N+K3?[#UG6_"6JRW@
M>UA^U06$06.-!*I=BJ\B;RBX]<#GH*]7"@'( S2(B("$55!.2 ,<T >0:];:
M!?\ @CQ3?Z)J":C;2VD<DD4$2BVA=3D,% ^63;G/? &<<9Z%Y](/Q'T];6YM
MULI=!N<"*4+&5\V+!7!P!C<<CJ,FN^6-$7:J*J^@&!2[5_NC\J /'?"+65M'
M\-KR*X47EY'/#<R&8EI5\EB%;)Y <+@=C]:D\.7&F:IJF@V\NMZ<=2LKVY-W
M(;Q5FOLLX1=F0Y.=K88<;<#->N21+)&R9*[@1N7@CW'O7-:?X3N+>&VM;[51
M?6=J4,2O:(LIV$%=[CK@@'( )Q]: -ZRU&SU(3FSN$F%O,UO+L.=DB_>4^XJ
MU2!0N< #)R<4M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
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
MG=LVYSSFNBH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHK!\4Z[=Z#;:?):6<5RUU?PV9624IM\Q
M@N1P<_YZ]* -ZBN.N/%&LP?:;%=/MY=7L[99YH8%FECD9B^R-6"?*2$SN88!
M(X/)$W_"3:IJ"WJ:1I2M=V-O#+-:74FQVDD3?Y(/12%Q\QR,G&.] '5T5R]U
MXFO99M:CTNSAD?1XT:>.9R#+(4\PQJ1PN%(^8Y&3C'&:H)XVU#5+M(M%T^T>
M&?1TU6"6YG9<AB1M90IP>,=3]>,$ [>BN1M?&,]RWA6Y-I'%I^O0@^8SDM#,
M8_,6/I@[@& /^STYJ63Q3.OV&!84^T:AY\MNRQ22J((R '*J"26WH<<##=>,
M$ ZFBN)A\7:]/>Z/8-H4-K=ZA%=%A<S.H1H2HSC9G:P8,._8@=:?8>-Y+_2M
M);[*L6H7[7*LBH\R1^0YCD8!1N8;MN.G#=>.0#LZ*R_#VI7NJZ2EQJ&G26%T
M'>-X7S@[20&7(!VL,$9 /.*Q(?%UY_PD6GZ9<6ENC7TUS"(EDW/;F(,REV&5
M.]5SMX*[AUH Z^FR2)%&TDCJB*,LS'  ]S7->!-2U/5_#IO-3DA>5KNY13&"
M,!9Y%Q@]@% 'L*X_Q3?:CJOA#X@1:C]FE@L;KRK=54Y3$<+#&?\ >)SZD]J
M/5ZQ3X>R?^0SJ_\ X$__ %JR;GQE<Z1?ZQ;:O90J;.RBO8/LTK/YBR.T81LJ
M,-N4<@$<^U:.CZQJ5WK%S97FG.END*RQ7BQ21HQ)(:,AP#N'!R."#VQB@"7_
M (1W_J,ZO_X$_P#UJS]5\%-JL/V9_$6LI9R(\=S!YRL)T88*DE<CC/3UI=;\
M5G3/$":0#;03RP++;?:R46[<LP,:/]T,H .#DG<.!UJ+4/%UWIVM06LUI (I
M=2CL5C$FZ78Z_+,2,A06R K8) )SVH TD\-+%&L::OJRHH"J!<\ #\*=_P (
M[_U&=7_\"?\ ZU<[?>.-7M+37+T:59M;Z/J*VLR_:6WR(1&<K\N-W[S//'&/
M>K=QXRNM)O=9M=7LH%>RM8+J'[-*SB197:-4.5!!WKC('0]* -?_ (1W_J,Z
MO_X$_P#UJ/\ A'?^HSJ__@3_ /6J/1M8U*\U>[LKS3G2".))8;Q8I(T<DD,A
M5P"&'!ST(/;I4=SKUY<:MJFFZ1;P2W&F01RS"=B!([ABL:XZ<+DL<XW#@\X
M+'_"._\ 49U?_P "?_K4?\([_P!1G5__  )_^M7/P^.-1UF;2$T'3;60:IID
ME]$UW<,FQD9%*,%4]WQD9Y]!70>)M='AW24OI5VQ&9(Y9BC.ENK'F1@.=H_#
MJ.E !_PCO_49U?\ \"?_ *U'_"._]1G5_P#P)_\ K50M_%$UY<Z;IUL;&6\O
MHI[E9XI/,@$$;A0XQ]XMN3C/&6YXYH?\)U>O;68CTN'[8VLMH]W&]P0L<H!;
M<IV_,I ![$9Z&@#>_P"$=_ZC.K_^!/\ ]:M*RM/L5OY/VB>?DG?.^YOSKB;G
MQOK5EIVLW4^F6)_L2\6"[V7#_O$8(P,8V\';(.O<>_&AJ/BZ]CGOQI.F27XT
M^Y6WEA2*0O,<*7V,%V*5#]"><'IP2 ==167XAUN+P_HDVI2QF38R1QQYV[W=
M@B#/;+,,GL*Y_6_%6J:3)JFFR0VHOX])EU&SN%W&-Q'PZLIYR"5(YP0>U '9
M&1%D5"ZAVSM4GDXZXJCJ^GW.I6T<-MJEUIS+(':6V5"SK@@K\ZD '/4#/ KA
M=^I2^)O!5XD5K+J<^CW6Z21BJL,0$%B 2>IX]3VZUKV'C>34-+T@BU$6H:@M
MP60)),D?D/L<@(-S#<5QTX/7C! .NM;:*SM(;6!-D,*"-%]% P!4M<0?%^ON
M=$M5T&&WOM2:YB*74[HJ/$K,&^YG8P .>O.,=ZV/$NNWOAWP=/K!LX)KJWB1
MI8!,0FXD!MK;<G!/&0,^U &^2 "2< =Z:CK(BNC!D8 JRG((]17$:AKM_/=:
MSX<US3+6/SM)FO+5X93*CH/E9'W*/F!93QP<U!8^(+S1/ >@M!;V_E)H,=P)
M)G_UKI$A$2HOS9(R2V" !T/8 ] HKEH_%%WJNV#1K2)KO^S(M19+ASC][GRX
MP1W.ULMT''!SQ%?>+-04SVUGI9.I6ME%<SVK*\O[QPQ$(:,$ _*1N/'(X/.
M#KJP;W1)I->:^L]>N;&>XA6.2 +'(KJA."H=25(WG...1D5KV5P]W86]S)!)
M;O+$LC0RC#1DC)4^XZ5AWU^(_'FF6!TZU>6:QN98;QCF2/:T89 ,<*=RD\\X
MZ4 :UC%::>JV$<ZM-\TK*[#S'+,2SD#'4DG@ ?2KM<+X(LSJ9O\ 4-4@M9KF
MVUF\,$X!+QL':,X)[;0%'L!Z5<UWQ==Z+J#J]I!]G2[MK<(9,RRI*RJ91C.Q
M59L88?,5/(XH ZZBN$UCQOJVG-XEDCTNS>WT%XVE+7+;I8V17.T;>&PW?CCO
MGC5G\3RV'B._T[4(H8+:*P-]:S@EC,JG$@([%?EX&<AATH Z:BJ]@]U+I]O)
M>Q)#=/&&EC1MRHQ'*@]\=,UD>(M;O-)=!;PP",P2R^=.^0SIC;$J [BS L<@
M' 4\&@#?HKC(/&&IZG=:'!IVFVH_M;2#J4;W%PP\L_N_E8!>0/,[=?:ET?QE
M+XA@TFVMK6&*^OK.6ZG64EXX41Q&>F"V7.!TX!)Z8(!V"2)*NZ-U<9(RISR#
M@C\Z=7'?#!2G@E$:)(F6^O08XSE4/VF7@<#@?2JK^-]6CCNKN32[-;.SUE=,
MGQ<LSD,Z('7Y0."X/./3W(!W='2N/O\ QC<0Z;K>K65G%/8:+</#<(S$22B,
M RLO8;<G /WMIY%-L]<U.]\6Z[!']EGTZ#3K:>WA8LNX2"4\G!Y.T9XZ <4
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
MS2Q2QSQ++#(DD;#*NC @_0BO,I]4N+_P;X0GT^QLM/M[O5XD>TCSY8Q(Y"\
M97*Y/'6NG\2!_"O@#6KO1(+:TN(;>:ZPJG8)""S,!ZYR?K0!T_F()!'O7S""
MP7/)'KCTY%.KSMO[37XB6<UI;V4FIR^'GWM([*AQ,F"2 6/I^-:-EXX;5M-T
M=[*U\N[U'3_MQ5HY)EB *KMQ&,G+$C/' SZ"@#LZ*SM"U"YU31+6]O=/ET^Y
ME3,MK+]Z-@2"/<<9!]"*T: "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH *R/$&AG78;*/[4;?[+>17B
ME4#;FC;<H.>V>O\ 2M>L_5M:T_1(8)=0N8X%GG2WCW, 6=V"@#/UR?0 F@#+
MU3PK-=Z^NM:;K5UI=X\*V]SY,:.L\:DE<JX(# L<-[U%-X-9-;;4M+UJ]TYI
MX(X+Q(PDGVA4&%;+@E7 )&X5M1WDAU"Z\V:R%E'#')&RR_O!G=N+CH%P!@YY
MYJ4ZGIX$Q-]; 0J&E/FK^[!Z%N> ?>@#%E\)*FI:A=Z??26:ZE D-Y&$#AMJ
M[5="?NOMXR<@X''%$/A&*SU,75E<^1$FF+ID5OY>Y4B4Y!SG).3^7YUN2WUI
M;VHNIKJ".W(!$KR (0>G)XJ='61%=&#*PR&!R"* .9;P5:3>";/PS/<S-#9K
M"L-PGR2+Y1!5@1T;C&1ZFI]?\+KJ[:=<65_-I=_IQ;[+<6ZJP56 #(48892
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
M:?,J;8E8$;2X&YU ) !/'O@8;I7@?[#I\FDW>M7NH:.(7MX+*<(!%&RE=I<
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
M&HQGSUCDD%J=KXD*)RW/RC/ + GI71P7$-U")K>:.6)L@/&P93@X/(]P14E
M'CL=FLNF65O=6%U)Y/C"64_:+-@?):1V+$;0 I!!.!CGFMNV\.Q:Q%XVTF&+
M[('U)+FPD\HJL<JPQ%9$XQ@2*<X]#ZUZ/6?J^E#5[:. WU]9A)1(6LYO+9P
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
MK6>#6[87UH878 K+F63<1\Z'EM_.<\G.:KZE9W44_BQ-,L939)J]A=26T$)
MN+=4B\X( ,-DJ<@=<$=Z]8HH \]U"$W6M>)-7TX.=-N-!\F0I&P$]SE]N!CY
MF"$*<?W@.HP*NCW+Z;K'AV;5+6Y.FR>'8K6!OL[R"*Y!'F(R@$JS*%'(YVD5
MZ5O3S/+W+OQG;GG'KBAG1"H9E4L<+DXR?04 >-Z!-+HVF>&Y=1MM4M](%G<V
MK-#8LY@E:;<-R%&.UDP 0.V.];%MX=TA/%'A>R_LF633H]+NX=E] 9,*SQF-
M9"1@94-A6Z=,9KTZB@#SRP2[LO&,"61^VZ=+J5PTEK<6Y2?3WVR!I4?H8FY
MS_? ![#<\:W MK32I&LI)U&I1'SEC>06IPQ$I1.6P<#'3+ GI73T4 >.)9K-
M96UO=6-U+Y?C!YB;BS93Y+,Q+$;0 I!!/&.>:LWT-Q:#Q#]CL)VTV+Q':W5Q
M;P0'][:B.+S"B@?.-ZY('7::]:HH XGPS-!<_$+Q+>6MO.MO=VMDR3M;/&DI
M42!N2H!(!6J^O0:0?BKIS:K;6\D,FC7 8S1!U)$L6-W&.A(&?7'4UWU94FA0
MR>)X=>-U<BXAMFM5B!3RRC,K'(VYSE5[]J /-]+\/);3>"[34-.9[9+S4"L4
M\!?R;9Q)Y*29' Y7ANAX[5H7=F(+?QOHM_8.9+Q0=+6.$E9(A J11Q8& 4=3
MQQM)W=#FO3:9+-%;PO+-(D<:#+.[ !1ZDF@#S#7=/NXC8ZI]FDO+W2;*"#6T
M53G48R5+1J,?.5(+^ASMYW$#:\3"YM-0TKQ9H5N)KB9/[/FC9=ADCE(\HL#R
M-DNTGN S5VZ.LB*Z,&5AD,#D$5F/H<4FNKJLMW>2%%'EVK3?N(V (WA,?>PQ
M&2: +6FV,6F:;;V4))2",(&/5B.I/N3R?<U:HHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KCOB&
MA-CH4B1(\R:Y9>7O..?-'?!Q78UE:[H4>NQ6<<MS- +6[BNT,07YGC;<H.X'
MC- '.GQI>V(U6TU"WMGU"UU.VT^ P;ECE:X"&,G.2,;SG_=XZU'XBUBX>T\4
M>&]4AMY)%T26^@GB0JDD>UE(*DG#*P'<Y!'2M2[\#V%^VLM<W5TYU2:&=BI5
M3!)$%$;QD+P1L7KGI[U//X5BO(=1-Y>SS7=_9_89+G:BLD/S<* ,#)8DG!YQ
MV   ,W2-6N+J'3O#]@MMYL6C075P]RA=<.-J)M!'7:Q)SP .#GC%\$ZY/:>"
M_#.CV4:B[FTZ2Y+&%I515<+C:I!.2W7(QCW%=*O@R*"^L+ZRU2]M;NULUL7E
MC$9^T0KRH=64C(/(( ZFJ<?P[MK;3=(@L=9U*TO-*5TM[V,Q^9Y;G+(P*[67
M(!P0<8'- $+>*/%$L^AV":1966H:E:W,CQW<K$120E1_#U5MP([\U<T[Q9->
M>*'T6=[2VNXIG62RE1TE>(*2LL3$XD4D#@#@$YZ5?7PO$NK:5J/V^\:73HYH
MU#E3YOFD&1G.W.25!XP!V&.*&\,13:E:W=W>37(L[N2[MDD5<QNX8%0P&=@W
MG ^F20,4 -\2:U?Z3?:);64%M(-1O#:LTS,-G[MW!&!_L5STGC/7[;2]1OI[
M73632=46QNPA<&=6:,;D!/R$"53R6R0>E=9J^A1ZO>:7<R74T+:=<_:8EC"X
M9]K)\V0>,,W3'6LJX\#6USINKV+ZE>B/5+U;V9@(]RN"APOR\#]VG7/3WH @
MU_Q;?Z-J$H,-J;>.\M;<1<O)(DK(ID)4XCPSD ,/FV'!Y%23>)[^SU/7M-NH
MK875K#'-IRJK?Z2LAV+GGKYF$./4'O1?^ K>^DU$G5]1ACO[F&\DBC\O"SQ[
M,.,H3SY:\$D>U*;*/7O%UG=S:7>P#1#*BW-RH47#-M V8)WIQNR0,$+CG. "
M3Q]&7^&?B 7 C>0:9.6POR[A&>0#G'/2LP>+=2\/7,$&NVEK]@ETR:\MY;1F
M+KY"!G1PW4[3D$8],5U^K:;!K.D7FF76_P"SW<+P2;#AMK @X/K@UFQ>%;9R
MIU.XEU%DM'LD\Y54+$X <84 98*H)]N,<Y (-(UG6[O5X(KG30=/N+;SA<I&
MR>1)Q^[.XG>"#PP Z=.:GOM7FF\2#P]8BW$_V(W<TEPA=0A;8JA01DDALG/
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
M:ZSJ&FZ -%NH[/2YH;A;HH%@"*A 1#G+9X0KC&TM[9ZV1Q'&SL&(49.U2Q_
M#DT >?:;XYUZ:R\.:M>Z=8+IFL3K:%89',L,C[@C'/!4E<$=1D'V$D'C;65T
M:XUB\L]/%JEW+I\<4<C[WG%QY,9R1@)U)[\9'I2^!/#DS^#] 75FNT?3V,J6
MD\/E^7+\P!.0"P 8D=N<\X&-B/P38?\ "-7N@W-Q=7%K=SR7)=BJO'(\GF;E
M*@8P_(X- #3K>K1>(KCP\ZV;WKV!O;*X",L3[6",CKN)!!*\@GANG&#%X7\2
M:IXGT^YN$BM;:6V4VTT,BDE+Q<[U.&^X/EP>ISGZW_\ A&B[SW,VJ73ZC+:_
M9%O%5%>*/.3M 7 )/)..PQC%1IX?MM#U2ZUVQ-V/]#6*6PM439/Y8.PA<9\S
M'RCD<8% %70?$]YK5GI(\J"*^EEF34(-I_T?RB5D YZARBC/4-GVK4US4KNP
MDLDM_LZ)/(R2339?9A25"Q@AI&)&,+T&35/PQID2W^JZ_P#V?-8S:K(C^1.,
M.JJ@7+*"0K,020.P7/-7-7\/IJNI:;J"WUU9W-@TGEO!L.Y7 #*0RD=ASU%
M'-V?C75=2M/"LEM96:2:R\\4OFN^(VC1SD#&<93.#SVXZU-I_C.\NTLM/D@M
MEUBXU.YT\LNXPCR-Q>0#.<;5&%SU;K5O3_ MKIHT98=3OF729YIK=9/+.?-#
M JWRY( =L=^>M,;P#:^4&CU.]BO(]1DU*"[79OAEDSO &W!0@D%2#Q0!#X!C
MEBO_ !<DXA$@UIL^2I5#^XAY .<9ZXR>>YJU/XEO;+Q#J^F7<=N/)LEN]/*(
MVZX!)4J?F^\'V+@==XZ9K1T/P^NAW&I3B_NKJ34+@7$OG!  ^Q4R-JC'"BI=
M2T"RU35=+U&X5O/TZ1GBVG ;<,$-ZC(5OJ@H S/[;U6[U/4=*T];+[;IEK#)
M<&5&*22R!B$7# J,+]XY^\..*Q].\67VO^(/#5U:31VVF7^ESW<MO)&68,CQ
M*P+!AG&X@''J<'(QT=SX;C?7)M8L[VXL;JX@%O<F(*5E5<[20P.&7)P??D&H
MD\'V%M=Z-/8RW%HNE6[VL4<14K)$VTE7W GJBG((/7GF@"CHWB?5]7N-(NX-
M,,FDZC&9&<1E&ME*[HV+$X<'H0 ,$]Q6MKNIWEA/916WV=$G+AYI@9"I"Y55
MB4AG).>G0 U2T+P;%X?G"6VK:A)IL3,]MITKJ8H"<]#MW$#)P"2!]0#5W5?#
MR:GJ^G:FE_=6ES8K(BF#80Z2;=RD,I_NKR,$4 <O:^*-7URY\#W-O)!:0ZI'
M/+<0&-GRR1GC.X?+R<#UP><5TWBC7&\/:7'>^6?)\Y4GF\II1;QG.9&5>2!@
M#CIG/:L^R\"6FGVFB00:G?@Z.\AMY"8RQ1P0R'Y<8P>O7WK?U"RDO5@,-Y-:
MR0R^:&C"D/\ *5VL"#E3N]CP.10!SUGXHNKC5- MEET^ZM]5CNW%Q;$E<1$;
M&7YC]X,,CL<C-0Z7XPN]2@TRW\JWCU"_N[R ,0QC1+=V5GVYR2=J\9'WCSQS
M97P+9VXT][&^N;*YL[B>X6:%8_F,Q)D7:RE0#QC XP*A_P"%>V::9;6UOJFH
MP7-G>2WEI>*R&2%Y&8NHRN&4[CD,#F@#-UQM7EUGP;+>V5I#JJZG<Q*5<F-E
M%O,%?N0" &VY]L]ZZ7PKK-UK-A=F^CA2[L[V:SE,&=CF-L;E!Y (QP2:8_A6
M.6XTFXDU*]DN-.G>X$K["9Y&0H2_RXQM8@!< <8Z5;T/0H]#6^$=S-/]LNY+
MM_-"_*[]0, <<=\T 8>H>+;_ $_6X+:2"U\F75([#RER\@1U&V5G4[4.3]QA
MD@9S6'XGU:X\1>&;35($M1IRZ];0Q!D)E(CNUC+ALX&64_+C[IZ]JWY_ 5O+
M/,ZZOJ,43ZFNJ)$ACQ'.#DD$H20?0D@9XJ&Z\ VT=C=V\&J:G%IS78U!;* 1
M-LE602D(64G!89VYQDF@!E[XL&BZEXKFFTZU#6"V8C>+A[AI<J@D;'0$@=\
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
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
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
M-Q]GEU2R28,4\MKA VX#<1C.<@<X]*=;ZSI=Y/Y%MJ5G--Y0F\N.=6;RST?
M/W3D<].:XVPTV!_$'C>YN-(E(DEBDMI)+%_WF+94)C)7D[MPXYY/K6=H&GR6
M?_"N]VE7<)MM-FBO?]"D'EL84&)/EXRRGKU- 'H":]H\LT<,>JV+RRJSQHMP
MA+JI(8@9Y (.3VP:D@U73KJQ:^M]0M9K-<YN(YE:,8Z_,#BO,+#267PIX2AD
MT6[$L.OR33HUA)N2,O/\S#;PN&3D^WI4M[;:E;3ZY=6NEZB]K#XCBO9((('1
MYX/LZ(S1 @;R'&[ ZE* /24UC2Y+>.X34K-H99/*CD6=2KOG&T'."<\8JE?>
M+-#L-$FUA]3M9;*)O+\R&97#2=-@(.-V>U<3J>F6-UIUI=Z=HFJ-%=Z]:74_
MVFVE=Y K 22&,@E%V@ D@9QTZ$LUO3[R6S\?QVNFWA6:[LYX$2U<"8(L.\H,
M?,<HW3.<4 >F&ZB>R:YAGA,10LLI8&/'KD=JI6^KV\&D65SJFI:<DDT(=IHY
M@L,AP"3&6/*\\<]"*DO94N]!N)/(F9)(&(C:%MY!!P-F-V?;&?:O-XK'48?"
M'A][3^T++5[/0UA:"?3Y)8+D;0'MY4VY5LJ,$$'D]: /3=2U2RTG2Y]2OKA(
M;2",R/*QX _K[>M5H_$6CO86UZ^I6<4-PF^,R3H,],C.>Q(!]ZI:_;WFH?#O
M4[=;0K?7&E2H+9#N(D:(C8#WY.*XS69;J_T^6VAT;4XFN/#301SK82&29\,#
M P9<1@'GY@"VX8/'(!VCZ[/#XW.D2BW2P&F-?><20P(D"G)S@+@DUIRZOID-
MDM[+J-HEJ_W9VG4(WT;.#7E^IVNM76H:7=V%A>G[-X?03V\]I(J76V16:W9M
MORLR@X'<@ C!(K;U?49/[<TC6I=+UO\ L>>P>V:.WM9!-:REE;#Q ;MI VY
M(RHH [2?6M*M5W7&I6<*^5YV9)U4>7P-_)^[R.>G(JW#-%<0I-!(DL4BAD=&
M#*P/0@CJ*\\TW1;33_%WA\6^B7<.G6ND74:>; \OE%I8V16?!PVT-\N<CI5S
MP1J8T3PGX<TJ_L-1@GN&EA7?:.JPD.2H<D#8"" N>M '4ZQJR:5#;_+YES=3
MK;6T6<;Y&SU/8 !F)]%/7I61'XJ%GXIU33-9NM/M+6UM[62*=W\K>\ID!!W-
MC_EGP!^M0^+(9%\5^#;X@FU@OY8Y?16D@=4)_P"!<?5A5'4+*V3QSKL^JZ1-
M>6MYI5O# 5M&F$A5I=Z @$*?F3J1Z]J .HO=6&G:E8PW 3[+?2>1#*/X9=I8
M*?9@#@^H [BM">>&VA>:>5(HD&6>1@JJ/<FO.K_1]0L? ?@K0[AB^IQ:A8(2
M#NVF,[WY[A41N?:MWQR+R--#O8+:>ZL[/4XY[V"",NYC"L P4<MM8JV!D\9[
M4 16WBRXOI/$R07>D1QZ;+$EK=2R'R3N0,?,8-V)(XQTKIYM2L;:XCM[B]MH
MIY"H2-Y55F).!@$Y.3P*\NURWFU#3/B&;72=0<7YMGM!]@E!F(B0$J"N<@@Y
MK9UN/4$\1RW^CB[D>2:U%QIMU9N8+I04(DCDP/+=,\\X!3D4 =FVN:0MQ';M
MJED)Y)#$D9N$W,XQE0,Y)Y''7D5GV>NSOXMUO2[H6\=I86UO<)*"0<2>9NW$
MG&!Y=>?3Z3;:OHGC?2[73R^JSZVZVLB6Y^1_W95O, PH4Y)Y&.?7G7UZ.[CU
MCQC*-%N=1273+*..,V\FR<JTF_!&-VT.&VJ<GH* .Z&N:2;62Z&J67V>-@CR
M_:$V*QZ G. >1Q5@7EJ9HX1<P^;*GF1IY@W.O]X#N/>N#TC2QK>N>+K/4K;4
M);#5;2V"SW5H81(-C*V,J,$$C (W# /O4=K8>(=:\#ZU]I .LQ6<VDVSA^)C
M&65Y >QD8 'TVB@#O+75-/O3*+2_M;@PX\T13*VS_>P>/QK%LO$XO_&\NCVL
MUE<6*Z>+H2P2;V#[]NTD'&,<_B*XS5;8^(- U#4='T+6X]66RCMYX[Y9(RT0
ME1WMU#8#DJ'&1D<XS\V*VK?4XYO'TFN0Z9J@LQH)4NVGRHQ=92_EX902V,X'
M<\"@#OJYC5O%26?B31-,M+FQF6\NI(+I?,S)$%B=\X!XY3!SZUJ17QUKPX;O
M33)#)<V[&'SD*-&Y! #*>A!ZCVKSW2WFDM_ %M)H^I0WFDW!BOM]E)B-OL\B
M,V_;AE9R#N!(Y!- 'I2:KITB0.E_:LEPY2%A,I$C#@A>>3["HGUO3/,>"/5+
M'[2-ZA&G7(91E@1G/ ()] :\V@CNX--TG3&TO4C<6/BE[B<K9R%%B::9PX;&
M&4JX.5SCOBMSP]IL"?\ "7S7&D2+(^I3RP-)8L&>-H44%,KD@D../?UH Z>V
MUNTATNUEU/5=,6=[<3/)%.%B88&YTW'.SGK]*N'4K$6<=X;VW%K+@QS>:NQ\
M],-G!S7G'A[3Y$NOA^;O2;L&RT6:&X:2QD_<R;80JL2O!^5\?_7JI8--HNA>
M$KF2PU))['4+[_1?L,K?NW,N"452X^5DPP4@9P>M 'JMK>6M]%YMI<PW$?\
M>BD#C\Q7*Z[XZMH-!UF[T2>TNKK2YUAECD;()R@8@ Y(&_&>F014_@%-/AT&
M:*QED=_M4TMPLMJ]NR/(YDV[' 8* V!ZBN4UJUO?^$=\=Z;_ &9J$D]UJBW$
M(CM)'66-A!@J0"&^ZV<=,<XXH ]+MM2L+PSBUO;:<V[;)A%*K>4WHV#P?K2V
M>HV.HB0V5[;W(C.US#*K[3UP<'BO.?$6FW\^L>)QHVFW(6?2+,1JL#1).8Y9
M&>,,0!N,9"X_VL5T?A7^S]0U2YUJTTW5[:XF@2&>74DDB8[22$"/U*Y;YAQS
M@$\X -;_ (232CKTVB_;81?0PB:2,N!M!S@=>N%)QV'/>BQUB!-+M)-3U/3/
MM$T9<O!,!%)M!+%-QR0 "3]#6.4DMOB9J$\]G<O:W6D01I*ENTD9*23%U) (
M!PR\'DYXS7+>'=-GCM/ANEUI-XKV27"W(DLI/W!,3!=^5^7YL8S]: /1X]=T
M>9K58M5L7:[!-L%N$)FQUV<_-T[5-+J=A!>1V<U];1W4IQ'"\JAW^BDY/0UY
M>=-EC\/77E:/>+./%JW2!;"0/Y(N@^\#;G;LW'-7C:K/K&K:-KFD:S<R7&I_
M;+.6 2"WE7*M&3(O"%-H!SCA1C.<4 >CW%Q!:PF:XFCAB&,O(P4#/ Y-0G5=
M.%DMZ;^U%HQ*B<S+L)!((W9QU!_*LGQA:B[TRU03WUK*MTCPW=G"96MW 8AV
M3!RG8Y&/F[=:Y*WO-<TR^T+6-7TJ:>T@:^MIVL+1R=[R*4N?)&7&\*V>#C>>
MQH ZG4O% L?$6C0">R_LF_MKB=[II.%$84@AL[=IW]?:MLZG8"P2_-];"S<
MK<>:OEL#T(;.#7$G3X$\3^$#;:%<6VGV\5\_E_9798-Y4H6P"$9B&.#R,XK#
ML(]0TG1] NY=,U;[!9W^H+<P6]O(LT*RRN8I1'@,5"DC@<!Z /46U2P6Q2]-
M]:BUDQLG,R^6V>F&S@UB>%O%*:S8RRWMQ8QRG4+BTM_*DPLPC<J"N3\Q(&>*
MYJ&V70M;\/ZC:Z1J::!F\W1F*266":4J1*\>"RAL.,8^7=R!DBJ,%O<V^CVU
MU_9=^D-IXNFO'C%G)O$#/* ZH%W,/G7H#0!VWBCQ(VE>&[K4]*DL[J2VN(H9
M%+[@I:14(.T\,-X.#6S<ZG86<\4%U?6T$TI CCEE56<G@8!/->8ZC#>7/ASQ
MHL>EZEON]:MY[=/L<A:2/_1_F  _V&SZ8YP>*NZG;K-X@U_2]<TC6;VSU9XI
M;-K1)/*D41HOENR_ZLJZ$Y;'7- '4^,O$J>&O#FH7L-Q9"_M[9IXH+F3'F8!
MXP""<XQQ6V+J..Q6ZN)(XHP@=W=MJKQZGI7E^NQWT6D^/](O=,O[F\U%6EL)
M8K62=)H_)540.H(!1E/!P<G(ZUZ9;S!=)BF9)0!""4,3;QQTVXSGVQF@#G?#
MWBN76K2#6GNM*CT6>(D@R%9K=]WR*QR5.5Z_=(/K71'5=.%M#<F_M?L\[!8I
M?.7;(2< *<X)SZ5YMX?@U+3](\ W5Q87RVFGQ30WT#6S^9!(Z;4D*8W$#YER
M!P'STS3;_1;@02S'3KJ6RNO%4%[!;BT=RD(*>:Y4*2JLP<X('!SWH ]*_M73
MSI;:FM];M8*A<W*R Q[1U.X<=C7.-XW@GOO#DUG/:'2-5BFDFFD?#0[(O, )
MSA>HSGI70W=FBZ)=6EG D8:&14CC4*,L#V]R:\^TF"69?APD^E7X73[5XKD3
M6,@$+BW5!NRO'SC )],CCF@#T1=3T]M/74%OK8V3#*W E7RR.G#9Q4UM=6][
M;)<VL\4\$@RDL3AE8>Q'!KRJVBU#3-.L+PZ7JIT^SUW4'FM[>WD29(I7D\J5
M$P"R@-V[,:[WPK9V5II4SV%E=VEO<W$EQLN]PD=GP68JW*9.3MX]<#- %Y=<
MTAIXH%U2Q,TK,D<8N$W.R]0!GDCO4EKJFGWUO)<6=_:W$$1*R20S*ZH1U!(.
M!BO+WTIF\-SQG1;LNWBW[3L_L^3<8/M6[?C;G;Y9//H<5;UFPU)K[QDVFZ;>
M,&FTZX2-(6C%TD14RJC$ $E5QQUZ4 >BP:KIUU;RW%O?VLT$)(DDCF5E0CDY
M(.!5&_\ %>AZ?I@U&74K5[9IUMU>.56!D9@NW(/49Y]!DUQ&HVZWNFW6O:'H
MVMM(US9S7R7"R1SW21/DJD;X)91SD=2  3BG:K96]WX<U#5=(TG5]UQJ%A<W
M!N(9?.F\J9-S+"PW?*@Z@?-COC- '<IJL9U&Y9M1TTV$=M'*-LO[Q,ELLQS@
M(1MP?K5FUU73KZXDM[2_M;B:-0[QQ3*S*IZ$@'(![5P>M6\MUKGBV:/3+UHK
MOPY'%&?L4A\V7,QVCY>6^=..O/M4FDV+0>(O"[II]W;Q)X?EM[B1;1XPCDPD
M*S;0 V5<\]_K0!W":OILEQ]G34+1I\X\M9E+9SC&,YZ\5<KR;PC-8RS^$X[]
M;VW;2H'@M#<:9-&)C(%";Y"NP' '1B&8@@] ?2-&UFWUNUEG@AN8?*F:%X[F
M$Q.K#'\)[$$$'T(H G;4[!+U;)KZV6[8X$!E4.>,_=SGIS44VN:3;S>5-JEE
M')YHAV/<(#YAZ+@G[WMUKSN33-3N?!NH^'9K6Z&O?VNT\-UY+;6S<B19Q)C:
M $..N1MVXZ"HO$.ERS6?Q'\G1[MY[MH?LA2Q<F8B&,90[><.IY'<9H ]-U/4
MK/1]-N-0OYT@M;="\DC'@ ?U]JYYO&<(U_3(_M%BFCWFG37C7+R &-D:,8+9
MV@?O.?<5H^*8)M1\#ZU!:Q223W&G3I%'M(9F:,@#!YSD]*YFU4WGBKPK=R:9
M??9[?1[B-WFL9 (Y"8< Y7Y2=C]>>/<9 .WDU.PALDO9;ZV2T<!DG:50C C(
M(;.#Q4\,T5S D\$J2Q2*&21&#*P/0@CJ*\ETE-0T;1O"EY=Z9K'V"U2]MKF*
MVMY!-;L\H,;^6!N*[5*Y X#5Z'X8L+33?#L5O8V5Q:6N7>."=F,@#,6Y!Y7)
M).WMG''2@"_%JNG3O*D5_:R/$I:14F4E%'4GG@4Q-:TJ2UFNDU.S:W@_ULHG
M4I'QGYCG X]:\SA@U6RT&^LX=-N=<TD:.XMK>]M'BN;?E!]F<@*9!MR>/F^3
M&>03%JUM>7MMXZVV&JW?]HZ/;"U=].=/-=1*"%7:"""RC!^;'/(YH ].?Q!H
ML:W+/J]@HM2!<%KE!Y)/3?S\N?>IKC5-/M+1+NYOK:&V< I-),JHPQG().#Q
MS7'Q64 ^(=K='2IOLBZ"8C(;%]@?S 0OW?O;=W'7DCO7-:$M_HVF>%IM4TO6
MFL%TEK&5+:VE,MM-O!^>,#=M90!D _=% 'KR.DL:R1LKHP#*RG((/<&G5E^'
M+"WTOP]965I:2VEM$F(H)G+O&N20"22<X[9XZ=JU* "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
MQ?$&M2Z4VFVUM%YEUJ%R;>+(!"XC>0G!9<\(1C(Y- &G<WMI9>5]JN88/.D6
M*/S9 N]V. HSU)/05/7G6O7.LW6BZ:-<L$MIX?$UBD+IMQ-%YZ;7VAFVGD@C
M)Z>]:;^)->O;F>71M,2YM;746LY8V"JS(C;)&#F0;2#D@;3D#WX .RHKEK#6
M]8UG%]IB61L4U*2TEAF#"3RHW:-Y ^<;MRY"[>G?)KGD\2>(=-T#Q#JAN+.[
MEM]=^R)'+"R@*98XL A^  PQP>ASG- 'I5%<I#J^N2:^WAZ2?3EU".T:]DN%
MMW,>QI"D:A"X.?E)8[NPQUR,NS\::QJK>'HK:WLK>;4)[NTNA,KN(I8 ^2N"
M,KE,X/;C(ZT =S<W=M9HCW5Q% KR+$AD<*&=CA5&>I)X J:N /BO4Y?#]G<7
M-OI\ES'X@72KG]TVQL7/E>8@+$J>A&2<&M:WUK6-7DN;C24LC;6FIM92PSA@
M[(C;97#@X4@Y(&TY Z\\ &QK&BVNMVL4-R\\9AE$T,MO*8WC< @,"/8D8.1S
M3M.TF+3R7-Q<W4Y&TS74N]L>@Z #Z 9P,U5\6:I=:)X2U75;)86N+.UDG59E
M)5MJDX."#V]:P9?%^I:/?WXU=+2:VBT5M6C%LC(R[#AHR68ALY&&PO?B@#MZ
M*XB\UGQ9%9:E*UI!%;+I<ES#>"-?W,RC.W;YK;P1R#Q@CD'-,T[7=7T^#PK%
M?7-FUEJ=CM-T\+ADG$0= Q,F""H?/3)7MG@ [JBN*\-^+K[6M,LI9_LT5VDM
MP-1C$#@1)%Q\H+9!.Z,C.>&/'%1Q>,=1.E>'M<DBMFT[6;F*#R%1A+ )LB)B
MV[#8. PP.O'3D [*\O;73[5[J]N8;:WC&7EF<(J_4G@5."" 1R#7E>NZMKNN
M_#7Q3=7W]FK90PWUJ8X8G$A>*0HK9+$ 84Y&.N#GG [;PYK$NO+->6\L']FH
MY@CC\MA-O0[7+Y/R\CA2N<8)ZX !O45A:MK%W8>*- TZ)86MM2>=)2R'>I2)
MG!4YQU&,$5@MXVU"#19;Z[@C$-OK%S87-S!;/*L$4;.HE:,-NP2J@G.!G- '
M=TUW2*-I)&5$499F. !ZDUQ@\5:G?F&RTDV=Y=M8?;3<P()(9 SLL>T&12 =
MASR2.E3V?B#6-5OTTC[+;:=J,.G1W=ZDX\]4D<LJQKM89&48DY/&!] #J;6Z
MM[VV2YM9XYX)!E)8G#*P]01P:EKD_ACG_A6F@9P#]E'3ZFL>V\3ZIIB>([B[
MN(;IAKR:;:1F(J$9UA5<G<?D&XDC&20>>: /1*R[;0K:WU1M1>:YN)\R>5]H
MEWB 2%2ZIZ [5XYQC QDU1L=:OD\8S^'=0$$K&R%];W$$90%-^QE92QY!P00
M>0?;E=9UN]AUN#1M,B#74EK)=,[1B0*JLJ@;2Z9R6Y.>,=.<@ Z&BN'A\0>*
M[C5-&TN>ST_3;R^T^>>=95,WDR1.BY&UP&4A\XR",]>,%+'Q;JNH^']&O%%C
M;SW<4_G?NWE)EC;:!'$"&*D@DG/R@<]<T =D;ZT6^6R-U"+MT,BP&0;RHZL%
MZXY'-$][:6TT$,]S#%+.VR%'D"M(W7"@]3]*\XBU34O$.O>#=6L%L[6_OM#N
MI29D:2.,DVY/R@@MST&1UZ]B^76KK71X3EU"WBAU"T\226=R(<F,R1Q3J2F>
M=IP#S0!Z717&VGB37]4FM+S3-,2?3)+][:8$*K)"KM&90YDY(*YV[.AQU&3N
M^)-2NM(T.:^M+62YDC9-R1QF1E0N [! 06VJ2V!UQ0!JT5YY>^)-0U.W\.W.
ME:S82VUYK(MS+!;MAT$;N ZE\J05Y7@GCH.#;OO&.HIHFNZ[91VKV>C74D$E
MNZ-YDRQ$"4A]V%/WL#!Z#/7@ [BH(+VTNIIX;>YAFD@;;,D;AC&WHP'0^QKF
MH]?U;63J4N@)9,EA=1V_E708&;Y4=SN!^3"R8'!Y7WK$L]7:T^)/B72+-X(M
M0O[JW:)KA"8]B6T9?H1N;!X4'/?H#0!Z!'?6DUW+:174+W,(#2PK("Z ]"PZ
MC.#U]*GKSG4[C5;#QMXGO-,>R6XM]#M9W-Q$S*Y5K@[0JL",XZY./0UL6/B>
M^U^]^Q:7]FMIDTRWOI&N8VD&Z8,40 ,O VG)]Q0!T\M[:0W<%I+<PI<SY\F%
MI 'DP,G:.IP 3Q1<7MI:/"ES<PPM.XCB620*9&/15SU/L*X"'71XDU3X?ZPU
MO]GDFFO1)'G.QU@D5P#W&Y3CVJ#4M6O/$>G>$-;!MDL+K78'AA$9\Q4RX0E]
MV"2!DC:.N,\<@'IM1R6\4LL4LB;GB)*9/"DC&<>N,C/N?6N1M/$FOZI+:7NF
M:8D^F2WSVTH8*K)$KM&90YDY(*Y*[.AP.1DU;/Q+XIN-+U;4UM;"XBL+FZM1
M;6\$C32-'+M#J-_/ 8E.IQP1G@ [:ZM8+VV>WN(Q)$^,J?8Y!![$$ @CD$9J
M1%V(J[BV!C<W4_6L3PMKL?B"PN+N&^M;R%9RB-!$T3( JY61&)*N&+<''&.*
MR/%?BO4M >_EA6S>&T6W=8=CR22*[[7+E2!$,?=)!R0>O2@#K39PM>K=NNZ9
M$*(6/W >N!VS@9/M3YYX;6!Y[B6.&%!N>21@JJ/4D]*X?6O%'B&TNO%BV8TP
M0Z':Q7:>="[-*I1W9#AQ@_)][MZ'/#M6UZ[UW3O$EEI_V:&.QTU6F\^,N9'E
MA+[1AAM 7'//)Z<<@';PS17$$<\$B212*'1T.592,@@]P13ZQ?"6?^$)T+&,
M_P!G6^,_]<UKDE\:>)8M'AUZX@TM]-CU1K"ZAB202[/M!@$BL6P"#M^4@YYY
M'0 '::/H<&BO?-!//(;VY:ZE\TJ?WC  D8 P, <>U:=< WC'6K2S\1:O>)IY
MTW1+JX@DBCC<2S!8U9,,6(4[F .0>#VQSJOK>KV/B'2M*O39R#5K>4P30PL!
M#-&H8A@7.Y2"<$$'CWX -W5=-35M/>S>YN[97*GS;29HI!@@\,.1TY]JGM+2
M&QM(K6W39#$H51DD_B3R3[GDURGA;Q'K.N7U[I]X+"WO-,+PWJQHS!I"Q\MH
M_GSLVC)SWXX(.#1_$VJ:A!%8SBSCUN+4I+2\B6)MB1IEBX!?.&0H0<XRX&*
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
M_> ^9T^7'J>[M-\9ZCJ&F:-$+:+^U+Z2[C<Q)N0?9Y"C,JLZ]3M(!;@$]<4
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
ME^;D11)C<Y'?EE4#U;V-3RZOIL%ZEE+?VZ73L$6)I &+$9"X]2.0.M '/O\
M#[2U%@]A>:AIMS9+(BW-G*J/(CN7=7!4J06);&!@GC%7)O!]F=4M=2M+R^L;
MN"W^RO)!(I,\6=VV3>K;CDD[N&R3S5RQU8RZS>Z/<A5O+9$G4KP)87)"L!V(
M*LI'L#WQ5^YN[>SB$ES,D2$A07.,D]AZF@"EX?T2W\.:':Z3:2SRV]LNU&G8
M,V/<@"LZX\$:7=KJ\<TETT&J3"XEB$@"Q3 +B2/ R&^1#R3@CCJ<ZLFMZ7%8
MI>OJ%L+5\[)?-&UL9S@]\8/Y&JC^*M'76;#2UO87GOH&GA*N"K("H!!Z')88
MQUYH GL-%BL[Z2_EN9[R]>%8#<3[-PC4DA0$50.22>,G\!BKKWA:UUVZL[W[
M9>V%_9[A#=V4@20*V-R'((93@<$=JUKR\@T^SEN[F18X8E+,S$  ?C7,^'/$
MMQJFG6FN7=_I::7>6R.(E)$L$[881DY(;Y3SP#D=,'@ T8_"UK%JECJ$=W>+
M/9V\EO'EU8,)"&=FW*26+*#G/6J%GX!T^Q_L\V^H:DC6231*XE0&2*5P[HV%
MZ;@"",$>M;3:]HZ6D%VVJ62V]P_EPRF=0LC9QM4YY.>U9@\::/?7IT_2M3M)
M[I[1KF*16#QGG '!&XY!X![4 1V7@>RTV#2$LM0U"&72H7M[>;>C,8GVY1@R
M%<?(O0 \?7-E_"&GM%ID<<US"-/NVO4*,I,DS;MSN2IR3O?/3K]*A\(>++7Q
M!HNEF>]LO[7N;*.ZFM(I!N7< 20N20.1^8K;U&X%IIMS.;FWM=D;$3W!Q'&<
M<%N1QG'<4 8MGX*L;#6)[VVOM1CMYIS=/IPG'V;SB<EPN,CYOFQG&>U;.HV/
M]H6PA%S/;,LB2++ 0&!4@CJ",'&"".15$>)-)L[2'^T=:TY9OLRSR,)E12IP
M-X!.0I)&/J.M:L$\-U;QW%O*DL,JAXY$8,K*1D$$=10!S\O@K3I80!<7<=P-
M1_M,W,3(KF?;LSC;MP5XQCWZ\TLG@S3G?4$6>Z2SU*02WEDK*8IGP Q.5+#<
M -V&&?Q-)JOBRT@GU?3+*Y@_M6PLOM6R494G#D+@$$\(2<'@$5/X:\26>MZ=
M8J;ZT?5'LH;FXMHI!N3<H).W.0,G^5 $$_@NQEUVXU2*\O[7[7M^V6L$P6&Y
M*C +KC.<8!VD9'7-1WW@33M0N-0N);R^6>\N8;KS8W16@EB 5&C.SY?E&.^1
MGUK;M]8TV[O7L[>_MI;E%+&)) 6V@X)QZ \9]:EO;^STVW\^^NH;:'<%WS.$
M!8]!D]SZ4 8\WA.WN+S4;N34+XRZA9K93G,8_=KNQCY.#\[<^_TIL/@ZTM)K
M.XL[Z]MKJULUL?/C,9:6%?NJX*%21V( /)]:T[/6]*U!;EK/4;2X6U.V<Q3*
MPB.,_-@\<>M1/XCT9+*\O/[2MVALT\RX*.&,:XR"0.>>WKVH JKX2T^*;1'M
MY+BW31]_V:.-E*G<I5M^X$DD$\YZG/6L^+X>Z?;QV]O!J6IQV-K>B^M;-9$\
MN"0$G"DINVY8_*21Z5?M?$-OJCZ)-9:G8QQ7R-(UM(P::4>66PF&X*GEN#P#
MTK275]->_%@M_;F[)8"$2#<2OW@!ZCN.U &/9^"K&PU>>]M;[48[>:<W3:>)
MQ]F\XG)<+C(^;YL9QGM4]IX6@L=,O;&#4+Y1=7;7AEW)O21G\PE<+C&X="#Z
M5HQ:QILU^;"*_MGNP&/DK("QVG#8'?!Z^E6I98X(GEED6.-%+,[G 4#J2>PH
M HZ9HUOI=Q>W*/)+<WLBR7$T@4%RJA1PH X ]*R-6\"Z?J]QJLLM[J$*:HL8
MN8895",T8 1QE200 .,X..0:VH=:TRXBGEAU"V=+?'G$2#]WGD;O3(Z9K#\)
M:]?^)K>VU>.XL&TRXA9FMT4^= ^[Y 6R0?ESG('.,=: )Y_!MG<?VUYE_?G^
MV+9+6Z^9/N*I4;3LX.&;GGK4,W@6R>XFG@U'4;9[FT6SN_)>,"Y15*J7!0X8
M XW+M-;%[K^CZ;+)%>ZI9V\D<?FNDLRJRID#<03P,D"B#7]'NKV*RM]5LIKJ
M6+SHX8YU9G3&=P /(P0?I0!+IFGQ:/I%KI\,DLD-I"L2-(=SE5&!G Y.!Z5R
M'A'PV\^D21ZK]N2--6N+Q;*9 L9_?M)$WW=Q'W6QGJ.?2NN&L::VH#3Q?VQO
M#NQ!Y@WDCJ .Y'<=J9_;FE?:I+7^T;7SXU9VC\T;@%^\<>W?T[T 4K;PI806
MFL6DSSW=MJ\KRW44Y7!+J%;&U00, ?E1:>%X;7[.S:A?7$UI;M;VDTQ0O;JP
M )7" %L*HRP)X]SFO;>*['6=.TZ]TS5;&&.ZNQ&%N3EIEW$%$&X$.1@C.<9Y
M%:#>)]!2X6!M9L!*T_V<)]H3)EX^3&?O?,./<>M %1/"MI9ZC8ZI;37BW-C:
MFVQ&R?Z2F=V),K\QW<YR.23W-0^'[ 7>MWOB>XTF;3;J[@CMA#<%?-VIDEF"
MD@$D@=>B+]!L7FM:7I\ACO-1M;=EQN$LH7;G[N<],X.,]<5;BECGB26*19(W
M4,CH<A@>A![B@"AK^BV_B+1+G2KJ6:*WN%"R&$@-C.<9(/IZ50O_  ;IVJWM
M[<ZA+<W(O;%;&:)RH1HU8L",*"&W,3D'K]!4]MKMG&M[->:UICP+>_9XFBD"
MB,D+B)B6.9,GMCJ.*O:?J^FZLLK:=?VUVL+^7(8)0^QO0XZ4 4[3P]';7"W4
MM]>7=Y';FVBN;@H7B0D$XPH&254DD'.T5F0^ =/M;/1X;2_U"VGTA6CM+N-X
M_-$;?>1LH593@=5[5T5Y?VFGHCW=S% ';:F]@-QP3@>IP"?P-,;5].6QAO3?
M6YM9L&*82 K)D9&T]^ 3Q0!SK_#S3&L%MTO]3BGCOI;^"\CF59H99"2^T[<;
M3N(((.:OGPG;&?2IVO[]I].F:=)7D5FED9"C,Y*\_*2,#  Z8P*T6UG3$L8;
MXZA;?99AF*82@K)QGY3WX!/'I1+K.F0VD-W)J%L+>==T4OF@K(N,Y4]QCG([
M4 4KSPS;7]V\MU=W4L#745X+5BAC66/;M*G;N RBD@-R<]B0;FM:1;:]HMWI
M5YO%O=1F-S&V& ]0?44RY\1:+910RW.KV,,<T9EB9[A0'0#)9>>1CG(K)\7>
M+;?1?"E_J-A?V!NXK,W5NLK;UD&"5X##AL8!SR>F: +3>%H1J,>I0ZC?P7_V
M?[--<HR%KA 21O!0KD$D@@#&<=.*U-/T^UTG38+"SB\JVMXPD:#)P!^I/OWJ
MN^N:=:I M[?VT$TB(Q620+C=P.O0$\#U/%,O/$VA:?)-'>:S80/ 5659+A5,
M9;.T-D\9P?R- ',>%_#CW=GJ<>J?;H[=]:N+U;.5 L<BF8R1MRNXCA6QGJ.1
MU%:+> =/:<N+_4DC&I'4XX5F4)',22VWY<X)8\$G&>,5OWVK:=IB*]]?6]LK
M*6!ED"_*.IY[#(R>@S3;S6=,TX(;S4+:W#@%3+*%!!. >>V>,T 4;3PO9VMG
MK%J9[F>'5I9);A967@R+M;;M48& /6HK;PA;6T^BS?VA?ROI$;QP>:Z'<K*%
M.[Y.?E '&.F>N370Y &<\5F+XBT1XH95U>Q:.:4P1.+A"'D'5%.>6]NM &=H
MO@RRT&?-G>Z@;1'9[>QDF#06S-G.P8SW. 20,\"L/6/"[Z;'X<L=-DU*6*'6
MVOIIE17:$.LI9LA,8WR="#U/85U.J:Q;Q)Y5OJ^G6UREU%#(+E@W+,/W> P.
M]E/'U'%9&O>-;>WTWQ*NDW%N^I:+:M,R3 LI8(7*X!!. !DCH3[4 6[OP98W
M<)+7=XEX;Y+\WJ,@E\Y%V*?N[<!/EV[<8]^:A_X0/3A:7,"WNH@S:@NI"3SE
M+13J0=RY4CDCD$'K]*UM)US3]5!AM[^UGO(8T:XABD#-&2.X!R.<_E5?Q;KX
M\->'Y=2*H0LL41>3.R+>ZIO?'.U=V3CTQ0!4?P18G6IM1AO]2MQ=;?MEK%<8
MANBH"AG!!.2  2",XYS6_?6JWUA<6CR/&D\;1LT>-P!&#C((_2LW3;K59+Y1
M<RV-UI\EOYL5Y:(R!FR.""S#&#D'///3'-NTUG3+^66*TO[:>2)0[K'*"54]
M&^AP>>G% &99^$+2QN-(FBOKW=I5FUE;AC&1Y9"@[ODY/R)S[?6KV@Z)!X>T
MB/3;::>6&-G96G*EAN8L>0!W)JO>^+="LM+OM0;4K>2&RB\V812!F"D';P/7
M''K3H-9AOM4L4M-3L&AFMGE:V#!IGY4!E(;[H^8'@\D4 4K_ ,#Z?J":W&]Y
M?10ZP5:YBCD7;N"JI9<J<$A%!Z].,9J>Y\)6%]J%W=WTMQ<_;+ :?/%(4"/%
MDGLH(.68Y![UHQ:SID]X;2*_MGN &/E+*"QVG#8'?!X/IWJ"+Q-H4]U!;0ZS
M823SLR11I<*6D9<Y  /)&#^1H AT#PU'H*X&IZE?E4\N)KZ82&)./E7 'H.3
MD\#FI[O0H;S7K+6&N;A+BSBDBB1"NS$FW=D%22?E7OVK1F=HX)'2,R.JDJ@.
M"QQTYKEK36O$-IXLLM(UNVTYX-0@EE@EL2^86CVEE?=]X88888Y[4 2Q>"+*
M'3K"Q6_O_*LK\ZA$2T>?-+LYS\G(W.QQ[_2GVW@NQL]:N+^VOM1B@N)_M,NG
MK./LS39R7VXR"2,D X)ZBMN_O8]/LWN90S!<!4099V)PJJ.Y)( ^M9?@_6KK
MQ#X:AU*]@B@N'FGC:.(DJNR9T')Z\*.?T'2@"#2?!5CHU^\UI?:C]C,K31Z<
M\X-M$[')*KC/4D@$D \@9Q4?_"#6 TL::E]J"VJWPOHT$B'RW$IE"KE?N[R3
MSD]LXK>O=2LM.17O;J&!6SM\QP,XY./IWK'\1^*[31['3I8KJU)U&YB@@E:0
M% KGF3@\@+SP>XH 9>^";&_BUV*>]OMFM[1=A6C& JA %^3CY0!WK"UK2]0G
M\532N/$<06&&*UN=.-NZ2A02682 A&W,1T P <^G9Z4]\NGE]4N+.5PS,LUL
M"J-%U5B"3@XZ\D5S-YX[AN-/TK4-&N;5[6?5DL;CS025C,C(6'(VYV$C(Z&@
M#J=)CO(M*MX]0F,UTJXDD(4$^F=N!G&,X &<XXK*MO!]C; 0_:+J6R6\:]2S
MD93&LI<R9R%W$!SN +$9QZ"M*UUO2KZPDOK74;2:TC8J\\<RE%(Z@G.!1%K>
MESVCW46H6SP1R>4[K("%?^Z?1N1QUYH QM/LO[8\5#Q!=:-/82V<#V<)N2N^
M7+Y+85B-H ^4GG]X_'KOZC9)J6FW-C)))''<1-$[1XW ,,'&01T/I4+:WI:6
M*WK:A;?97+*LOF#:Q4D, >Y&#GTP?2K=O<0W=O'<6TT<T$BADDC8,K ]""."
M* ,2#PG:V]UH]PE[>E])M6M;<$QX*,%!W?)R<(OIT^M47^'VFG2K6RCO]2AE
ML[J6ZM;R*55GA>1F9P"%P5)9L@@CGZ4]]:UB;QW=^'[>2QCBBT^.]262W=V.
MYV3:<2#IMSGWZ4N@>-+34-,N)]5DM=/EMM0ETURTX\J65#C,;-C(.>!USD=J
M )F\'6AN["\74-26[M$DC:<3 O<+)M+B0E>^U?N[2,#&,"HM)\#6.C2:8]K?
MZ@3IMM):VXD=& C<J2#\G^RN/I[G-KQ3KITGP]K%Q87%JVI6%B]X()?F^502
M"5!!P=I&:L_V]IUM:VQU"_M;>:6%)"LD@7&[ !YZ G@$]^* *-CX/@TW3[6R
MM-4U!(K99T )B;>LK!F# H0>1QQQDCI6QIFFVVD:5:Z;9H4M;6)88E)SA5&!
MD]ZCFUS2;>2ZCFU.SC>T0/<J\Z@PJ>A?GY0?4T_^UM./E?Z?;8EB,\?[U?GC
M'5QSRHR,GIS0!DV/@W3M/2VMXYKE["TN#<VUD[*8H7R2-OR[L L2 6(!QZ#%
MW3M!ATW5]3U*.ZN9)=1='F20IM!50B[<*"/E '6K=IJ-E?F06EU%,8\;PC E
M<\C([9'-6J ,N^T*&_UO3=5>YN(YM/\ ,\I(RNQMXPV[*DG@=B*SV\%6(UVY
MU."^U&W2[<27=E#.!;W#@ ;F7&<D 9P0#CG-=)7,IXM4^/3X<>WVPO;L8;D]
M))TPTD8]<(Z'_OKTH +KP18W=EK-I)?7PBU>X%Q<[6CR& 4?+\G PBCOT^M3
M7O@_3M3O[VZOY;BY%[8K83PN5"-$"S#HH(;+,<@]_85:F\1Z;!XD@T&2X1;Z
M:!IPI., ,J@?4EN![&I==UJS\.Z)=ZM?R;+>VC+MCJWH![GI0!7L_#=O;SQ3
MW-W=7\\-NUK%)=%2R1MC<!M5<D[5R3D_*.>M9)^'FGKIVEVL&IZK;SZ6"EG>
M13J)HXR #'G;M*851@@]/6G3^,(;3Q8MO=7^GQZ*VF->+<,VW#B54P7+8(Y/
M05T$^KZ;:V<=Y/?6Z6TJ[XY3(-KKC.0>XQSD=J );&SCT^SCMHWD<)G+RMN=
MR3DLQ[DDDU8J.">*Y@CG@E26&10R2(P96!Z$$=14E !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %<K
MXU34(O[$U.RLYKZ+3M0$]S:0#=(\9C=-RK_$5+A@/:NJHH X&_M[A[K1->L-
M#N+>RAU62ZO+40XGE$D)C\]HQR6!;IRV!G':LS6M$O)QKM[#8W+VNHZQIT\-
ML+=MQ6)H_-E*8RN0IZ@$[?<5ZC68WB+1TMKRY.HP>393""XD#9$<AVX4GU^9
M?SH XS5M/GFO?B"Z:;<O]OTJ*"U86S?OG$4BE5..>60?_JJUI=O*GC'3KRXL
M+KR8_#JV[R/:N<2;P2G3K@'BN\HH \M\/:9>V>E_#F*33;N*73WE%V/LS#R=
MT$B?-QW9E_G4=G:ZG!IF@:6VC:B9M.\223W#B ^7Y;23LKJQX92'7D=.AP<9
M]6HH \LN]-NV\/\ B)(]+O/M$_B6*[B M7W/$LT+;QQTVH_^34_B#2]6OM1\
M9-IUC.TEQ!I[VX>,HESY+LTD88C'*_+_ ,"^M>F54U'4[+2+)[S4+J*VMT(!
MDD; R> /K0!QNJWCZIH5]JEEX1NA<2M;+,+RTQ.X24'(CSE_+&6&>"<8R,UB
MWVF:K<:7XV2/3=3E-U=V=W TT0#SJBP;L 8RWR-\H'&,8!XKU>B@#SW7]/U+
M6O$>HFPM[JV:\\-2VD-Q)$RJLS/E5+?PG'/M]>*EMK:YU/4?"-ZNGW=BVD02
M_;5E@9-@,.SREX^?+8(VY&$SZ9[VB@#RWP]I=Y::7\/8WTR[ADL;B<W8^S,/
M)#12KEN.[,O^17:^---OM8\%ZQIVFOMO+BU>.+G&XD?=SVST_&MVJWV^T.I'
M3O/3[8(1.8?XO+SMW?3(Q0!R)CFUCQ+H.LPV%W91V%C<K>)+;LC?.J!80,?/
MA@3\N1\O7D5>^'5@^G^ ]'M[BR>UNX;98IDDBV.&!.0<CGDD_C74T4 <C/!)
M;_%NSO) ?(NM&EMHF[>8DJN5^I4Y_P" GTK.T=+JWO[_ $/5O#US>2G5Y+ZU
MO&B#6[(TF])#(?NL@.-O7Y0!7<W-I#=HBS)NV.'1@<%&'0@]0>2/H2.]2LP5
M2S$  9)/:@#DT@DG^+DMW&#Y-KHBP2L.F^28LJ_4!"?Q'K5KQA9"^L[%5DU&
MWFCNQ)#>6$9D>V<1N Y0 [E.2I&/XZT]'GTV\LFN]*FCG@GE<M.C;O,=3M8E
MN^"N/H !P!6A0!Y@HUZRN=&U76=)OKR'R+JUG&E*\<BLTP9)C$K!@)%4%AV)
MY Z5HV.DG1_$GA>2QT2ZMM-CL;NW$2DR&W,DD3J)"2<9"L3R0#P.U=]6?-KV
MDVUQ);S:C;)+'_K%:0?N_3=_=_'% $NJ$C2;S".Y,+@*BEF)P> !R:X'3+/4
M[#3OA_>R6-V;?2[-K6_MQ QDAD:%4#[,98*5920#PY/K7HL$T5S!'/!(LD,J
MAT=#D,I&00>X(J2@#RZ]T.\6*:X%A<O;7GBFWU".V$#,8X5V>9(RXRN2K-@\
M\],G%;]Y;SV7C^2[CT^X>RFT4P+)!"659!*SD''0X;/OVYKLJ* /,O#NFWEI
M%\.8WTVZB:PM9H[O-NP$+-$%PQQQEA_6NX\31O-X5U>&*)Y9)+.:-(T4LS,4
M(  'N:U:* //=%M)X?$N@7-QIUTL5OX:^S2.UJ_R2[HSLZ=<*W^36W\/+:XL
MO .CVEW;RV]Q! (Y(I4*LI!/&#6]>7]IIXA-W.D(GF6"+=_%(QPJCW-6: .$
MU>VO8?%7B60:?=RPW^AQPP2PQ%U+IY^5)'0_.N!WS]:H6FEWQF\(16]I<VLD
M/A^XM)I3;NH@E9(0H8XX^9'/X>XKTJB@#S[P;:K/)HZWWAO5;35=(MS \]U*
MYAC^0(WE$N5<-@8 & !V(&=CXB6LU]X)O+6WM9;J622#;%%&7+ 2HQX'; )K
MJ:* /,?$VCZIJ6I>+%TNRG!N=.L1#NB:-+@Q2N[QY( R4(7G^]CL:T-5T^Z\
M0ZS/JMA:74"?V#<V<BW$+0M+)(04CPP&=N&.>GS#!Y-=]10!YY9PW<L_P]D;
M3;Z(6,<B7)DMV'E'[,8_F]!OXY^O3FG^$8[N.PL-"U7P_<_VII<TI&H2P@P9
M);]\DG=F#=!SECG YKT"B@#S?P;8-C1K'5?#VJIJ^C H;R>:0VP(4H9(V+;6
MWC^$#C)SC%=)X[L-0U'PG<0Z;&9KA)89_(! ,ZQR*[)D^H4CWZ5TE% '(6T,
MEWXZ;Q'%;W<-E'I/V:42V[QO+(9 ZC81N.T!N<?QX&>:G^'5O<67@#1K.[MY
MK>YM[=8Y8IHRC*P^M=110!R5S X^*$-\]G.UK'HTD)G$#,H<RJVW('7:#_*N
M:T#3+RTT;X>POIEW%+87,INE^S,#"##*N6XX!9E_R*]2HH \T\.:;(S6>DZO
MH.JMJNFW;RQW[RR?9<[FQ.K;]I)5C\N,Y/(QDA_@VP;&C6.J^'M535]%!C-Y
M/-(;8$*4,D;%MK;Q_"!QN.<8KTBB@#RRQL=0B\$^$;"72KY+G3M7A:X4V[':
MJ.^YQC/RX(Y[YXSS1JNF7DFA^-TBTN[:>\U>&:W"VS;I440?,..0"C_Y(KU.
MB@#RK752?5_$^GO:ZP^GZE-;//+;:<]P59(XRVQE/R\!1@C*D$\Y KU"UN(;
MRTAN;=]\,R+)&V,94C(/Y5SMOHOA^ZUS4ELKZZ6Y2027UK;7\JQAW!Y9%; )
MQSC&<<UTJ(D4:QQJJ(H"JJC  '84 >7:CIMY-H?B>W_LN\=KGQ)!<Q)]E<^9
M"&MRSCCD8C?\O<9ZG1()H_'WB6X:UGCM[F&S\J5X65)"BN&P2.HRO^175562
M_M)-1FT])T-W#&LLD0ZJK$A2?J5/Y4 8'BA[J/6=":'3YYH?,F$EY;0B26W)
M3"A0>%#Y(+$8 ';.1Q^@PZSX?LO"U_<:'J4MM8I>VEU;1Q;YHFDD#)*$!RPP
MI7([-Z&O6** //YA=:%KNBZO;>'+H:1]DN;9K.SA#R6K22+(',:_WMIW8Z$\
MU+;6D^C>+--U%='FMM&?2WM$M[:$R&SD,OF#<B XW+C)&0"N">AKNZ* /+]+
M\/WFGZAX42XL)VMX]0U"Y,8A+K:13!_*5B 0/O#CL3[9INMVFI6^F^/='DTB
M]N9=45Y=/FM[<R1R(8%18\CA"A0\''7C->I4R::*WA>::18XD4L[N<!0.Y-
M'EGBVVU74-/U^S@T._1Y]-MO):WMP3=%<DB1^Q0G 08/)ZYP+^IV=Q=ZCXYG
M&EW?^GZ)#!;;K9B9'V3!D! /.73/_P!;CT"RO;;4;*&]LYEFMIT#Q2)T93T(
MIME?VFHQR26DZ3)%*\+E?X70X9?J",4 <!:F^TK50^HZ%J&I:=JFC6MIMBM_
M,,+QAP\4BG&T-YF<GCCFFWM@]IKM_9ZIX<U*\TK4[."*"/39',46U-C0.%90
MJYY#'CYCR*[^ZU.QLKFUM[FZBBGNW\N"-F^:1L9P!WX!JW0!#9PBWLK> ((Q
M'&J! Q8+@8QD\GZFO.M9\+:T]SKUEIR&.U2==<TZ4?\ /WU\KZ%T9C_OCUKT
MNB@#A/$%C?3^#K)WL9WU"YU.TOKB&*,R-'B9'8' _@10N>^VJ.NV6H'_ (6)
M;QZ;>2G5+)?LCQPEED/V;R]H([[N,?CTYKT"&_M+B]N;.&='N;79Y\8ZQ[AE
M<_44^ZNK>QM9;JZF2&")2\DDC850.Y- '(:9:S1^/--N$LKB*U70/LS2&W94
M63S$8(3C@X#5T6NSM!IIQIS:A%)(L<UNL8<M&QPQVGK@$G'?%7K:YAO+2&ZM
MY!)!,BR1NO1E(R"/P-17^G6FIP+#>0":-6W!22.>F>/J: /-4\)7,,NOV/A$
M7UEHU]I,Z&VNDDBBCNVX3RA( RY&[<1P./H)+G3)O$WA_4GL?#NJ:=KG]EO:
M%]1FD"Y)!,*;G(96(/S#@#OS75_V)X3_ +5&E^1;?;C$9_($C;_+! W8SP,D
M5:_X1'0?^@='_P!]-_C0!S6K&7Q5X1UV6U\,7EEJ4VD2VN;N 1RLV"5A3NR@
MD\].1C.3B2XAO=1\3:%<V]G>VH&CW<!FEMV7R9'\K9N]#\C'\.V:Z'_A$=!_
MZ!T?_?3?XT?\(CH/_0.C_P"^F_QH Y'3M+O[S0O!>F-I]S9ZCH=U$UW(\3*J
MI%&R.5DQAQ)Q]TG.[GH:J1Z;=IHL2C2[Q9?^$O-\0+5]WD_:2_F=.FP_TKN?
M^$1T'_H'1_\ ?3?XU5CT3PG+J<VFQP6SWL,8DDA61BR*3@$C/&<4 =#/,(+>
M28H[A%+%8U+,<#H .2?:N2T/69=2UY;FZ\/ZQ!=S*8EDN;;9%:Q#YMNXGJQ
MS@<G:.BYK6_X1'0?^@='_P!]-_C1_P (CH/_ $#H_P#OIO\ &@"I=VFH^(S9
M:A8WESHYM7F407=DKEFSL#X+<<!MI]']ZK_#C2]4TGPMY&JRL93=7#+$\(C*
M S.<]>=V=WXUI_\ "(Z#_P! Z/\ [Z;_ !JYI^BZ=I;N]E:K"SC#$$G(_$T
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
MR!ER$5EVD'^]\O'.:BF\#:+<:7)I\BW)C>\:_643LLL5P26,B..5.2>G')H
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
M=O+"J&>ZO(+.)G&51I7"[F]@"3CO@"FZ#X1TSPXQ^PM>,BJ4ABN+IY4MT/\
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
MPCH>FSB2TLC$%;>D(FD,*-G.5B+;%.>> ,5MT4 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 5D>(M=&@6,,XM_M$L\ZP11^:L8+$$Y+-P  I/X5KUA^);.6[AL
MGCT>TU9+>Y$LEM/MW8VL-T98[=X)'WN,9Y!Q0!7?Q->"/3X4T@2:E?"1XK9;
MM"@B3&YS( 1CYE P#RP^M5KSQI/%X?37+71GFL!"SSM)<I&T3JQ5HRO.6##'
M&<G@5EZ9X=U?0[VVUFWTQ'_>W@.EPS(OV>*<QL I.$R&BR0"!^\;&<<W;7PQ
MJ"Z7X>T^Y6)HHM0DU#455\J&+22J@S]X"5T[?P4 6M0\77FF6/VZY\/W4=M!
M;1W-Z[RJ/)W=43_GHZXY QV ))Q4VI>*I]-N9WDT>X_LRVN([>6\9PA+.5 9
M$/+J"Z@G(YS@'%4O&.FZKK,5SIZ:-;7L,D0-A=B81M9W'(\QB3GY3M8% 3P1
MCO5:XM/$=WXDB;4M(>^TVR>/[(J74:([@#,\BDY9@<E5Z+C/)P0 ;UQXGM8?
M%MIX>2*26XGC>221?NPX&0I]6(R<=AR>HS#IOB>:[U:VL;S2+BQ-Y#)/:F5P
M79$*@^8G6,_.IQSZ$@\5C1>#-7L?$^F7T.LO/;QW%Q<7#2P1AMT@'!/5LX"^
MP QC%1OX>UO6=8CNIK1-#O?LLMO?ZE9RJ?M6Y-J[%R3@'# O@K@ 9R30!J_\
M)WIY'B*58)WMM$B61Y5QB?._.SV!0KD\9SV&:T-$UZ34[V]L+NQ-G>V:Q.Z+
M,)4*2 E2&&.?E;(Q^8(-<G_PA&O6R:_!;:FKP7&GV]M;+L2$.(RV4R@R@VDK
MD?W\]JTO#ND7FC7U_=V&@)IMC.MO&NFK.@RX8B2;Y<JOR%> <MLYP<4 :4_B
M>:UU>*WN-(N(K*:\%E%=.X!>0@D$1]2G!&[/OC'-=%7%:MI6L:KKMH[Z5;Q7
M%G?I+!J\4H&VU#;FCVYWEF7<A&-ISG/:NUH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "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 ****
? "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#_V0$!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>14
<FILENAME>exhibit31-amendedandrest002.jpg
<TEXT>
begin 644 exhibit31-amendedandrest002.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!!\# 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 **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KS
M_P")GC36/!KZ*=-2QD34+K[,XN878IT^8%77UZ8KT"O'/CQMF'AB)=SM'J'F
M2K'DLB<98XY ]Z /0;2[UU-=\NYNM,NM,1)%GD@MGA>&4!6 ),C @JQ^E6[?
MQ5X>NTWV^N:=,GFB'='=(P\P]%X/WC@\=:P-"U+0=#U!=$TB[^V"_NYKHE9&
ME$">7N8O(<_Q+@9.?F'I7#65U9^&/C"-3M4W^'-=DDPRG*07*_(TNT?=!)8!
MCV=B.* .N3XAFR^).NZ#K=SIMGI.GVT<T5RY,;%G"':Q9B#]X] .E:WB+Q'<
MVMWX=&CW^B&#4+I!*;NY"M+"<<P\_,QSQC/4<<UYMK:1O\3/B/,\:LK^'7BA
M<KD,_E("JGNV>,#FLR0G_A#_ (3JV[?;:DK3@CF)5E&2W]T#WH ]$TWXCK%X
MW\3:-K]WIEE8Z6T0MYV)B9]XSAMS$'''3%;7B'Q#=VFJ^'8-+OM%$%_<@3B[
MN KRPG&# ,_,3GMGG;ZUYQ*T%EXR^*,FH1[(KVR\FU,B$"X<18*1G^)LLO Y
MY%9TVF7^CZ/\)++4U=;JUU S3J_6"-I59=_]T!2!STP?2@#UG3_'NA:GXOO?
M#MM>P-<6JJ"QD \R0[LH@_B*A<G'K[5IZ\^N_8A'X?CLOMCY_>WS-Y48'J%^
M9B>W0=23T!X'P<'T_P"-'C>*ZBFC:],#V^8VQ(H4Y8'&,<]?7CK78>)_$&@Z
M<]MI&O2RP0:FKQB4ATCXQD-(N-A.?44 4OAMXGU;Q7X:EO-9LHK:Z@NI+;=!
MGRY@N/G7)/&21U(R#]*K?$WQIJG@G1[2\L+"UG6XN4MC)-(WR,P)^X!R,*?X
MA]#7.^$L_#+PSXGU"5;^\\/17X.FQ1KO<QD@%ER1\N2.> =I/?EOQQNTU#P-
MHI@20RRZA!<B H?,6/8_++U&,@'WH ]=HID4L<\2RPR+)&PRKH<@CV-/H **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ K)UW7;?0HK1
MK@QJ;NX%M&TTGEQJY5F&Y\':/E('!R2!WK6K+UW3I=4M([=4M)H#)_I%M=Q[
MXYX]I&WV.2IS@].E &/<^(]67Q'X?T]=-CACOQ<M,))OF'E<8'RXP=P8'OQT
MIX\;6_V6QU(VC?V/>W0M(;P."0Q8HKLF.$9A@')/(R!GBK8^![C3/^$>-GJ*
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
M!/*M@,) VU5<K_O".//^[[U-XMT6;Q%X:N])@GCMWN-H\V1"P4!@W0$9Z>M
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
M>M-*\]IQ;J5#L3P"Q(49).%!VC)Z 5JT %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 445R'C_4#IMI
MI,]Q)Y6E&_5-0E,>]$C,;A2X_N>9LSVZ9H Z^H+N\M[&#SKF58H]ZH&;NS,%
M4?4D@?C7EM[;Z3!8:&+'67NK"X\21F-XYO+A561MZ1%3@H"!TR 20*I:E%IL
M6D>(;0^0;#3O%-DZ(Y#);QL;<OC/W5R7SVY;WH ];-U.E],DML([*.$2"[:5
M<%LG<I7J,  Y/'/M6=/XEACU;0;.&!IH=861HKD, JA8S(..IR![=:XW5EL;
MKQ%XJL[<Q302>%XVC@#;E)S-C:O0<!.GM2:;=:9]I^&@LIK41M'-GRF7!?[+
M@].ISP??CK0!Z?61K6N?V-=:3"UJ\RZC>+:!PX C)5F!(ZGA37G_ (7N;35;
MG3IYM5,?BNSFE%W8QQA9Y'^8.LN>3%T(/087'.!5"TU+2KS2_!%[<W, U]=:
M1=1\UPLZRE)0ZN#R &P #P!@#B@#U^YO+>T\K[1*L9FD6*,'J[GH![]?R-3U
MQ'Q$BL/.\+7.H);^1%K4:R2S@;41HI<@D] 3M_'%<]J-P;O1/&'VAS%XEM+Y
MSIN#MG5?E^S"(==K<# X)+9ZF@#UBBL;7-&/B'PM<Z9=,(YY[?:)$./*EQPR
MGV:N(N=0U;4_A[J&OP64MOJ=K9K8^7$F'0HX%RT>.>S!<=-G'6@#T\D*"20
M.2345I=07UG#=VT@EMYT62-UZ,I&01^%>?W,%E=>(0N@""?2+S1+AKZ&##0L
M?E\EBHXWG+CU(!]*P=,U32K70/!<-W=65OH4^EF.>:2-7M_M@2+Y9?X0VT/@
MMWSWZ 'LE5K">YN+&.6\M/LEPV=\'F"39R<?,.#Q@_C67X7M;:U\)VUO%?W%
M[:*CB.ZN&PSQ[C@Y_NXZ'T ->>:1++<>!_#$EG>Z=<W$<=X_V#4I/W5VHD&[
MY_X9%!&"<\,V>,T >P5S-CXGU#538W.G:$]SI=YAX[P72+L3?M+,A (X^8 9
MR/0U;T6>SO\ P7I\\MLT%G+91L8;L@E$V#AR>OUKS?2S86WPP\!SPR0PNVIV
M/F-&X7<=^&W8/)P.] 'L=%>7:TVG:9XP?5#(K>')[J&WU7YQY<5V,F-O9<LH
M<# R1G/SBF:O=:?J7B'7=,UK6#IU\MQ#+I;(@\YHMB%#;,>I+AP0N<DD&@#O
M?$^N?\(WX<O=8-J]RMK'O:)7"DCZFM&ZN8K.SFNIVV0PQM)(WHH&2?R%>/>+
M+ZQO/#GCVWUN2%=:MYV%I'.P606X5/*,0_NGYB=O4ELUZ/XN:SN/ FL2RM#)
M;M82NK,05/R$J0>G7&* +&C:Q>:J5DDTMK>SFMX[FWN/.5PX<9VL."K@8R.1
MSUK8KS#2)+!-0\+V5[':C0KG0]T08+Y,EW\F[=V+[ 2,_P"U6=%%YR^$[34[
MJ1[236[V"U,EPP,UGLF$>3GY@?E /<$>M 'K-Y>6^GV4UY=RK%;P(9))&Z*H
M&2:SX-<\[Q7=Z$;5T:WM([H3%P0ZNS+@#M@H:P?B+IMK;_"C5;**W!M[6T41
M(V7V!",')R> .M<_JD.@:GXIUU$DM9+)/#4;PB*4",$23D,-IQQD$'MD$4 >
MJT5Y%_;%I>0Z#!XEU2&WTZ^\.P-!<W2AHVN,'SOF)P),;"#UZX[UUVKS0:3\
M+9WN;K4KBWAL0AN WEW+K@*&+8^4D$$DC(&21F@#KZQ_[=/_  EDF@_9'WK8
M_;%F+C#C?MV@?7N:\RNM9DL8O&JZ1=6[*+>PG1-,)V)$6*SO%@\D(.7&.0#P
M:W-/?P]<?$F9='GLVM[GP_C_ $24!6/F]MI^]MQGOC% 'H-C-<7%A!-=VOV2
MX= TD'F!_+;NNX<''J*L5Y/X9O-]GX%M]9*MH]SHKX-P<QR7?R$!\\$[-^W/
MOWIMI</IDWAZ\OKKR]+@\0WD%K=3R87[(8I1$"YZKN&%)." N.U 'K5%>-2W
MEC/H\RB]"1+XT1%"3F/;$TJ=,$87&2/S%;4^AZ##X_.C,%73UT%W-L]RQ0$S
M9S@M[D_D>PH ]+IDK,D3LB&1@"0@(&X^G->/:;KD$NB^$$\1:C#'I5UHNS[1
M>*)(6N05!#DG ?:."?\ :[FM/3)M.M=?MM'UW47N=*72%_LRXU)@HN#YCB1L
MG +[?+P?O;>1U- '>^&]:3Q%X<L-82!H$NXA*(V;<5![$UJ5QOPSD@F^%FAC
MS5,8LPDA#XVXSD$CI7$Z'#I[:)\/KHW!-Q=W<MM<2?:6W2Q&.8E&.>5W!./7
MZT >T45X\NIPZ397< N5BT&U\42P7.!YL=O T.4#+GB/S6&>WX<5:N;G3]&L
M-/DM]8^T>&+C593<7+1A[6'=&=B*!QY._P#X"&^E 'J%Q>6]HT"SRJC3R"*(
M'J[D$X'X G\*;;SW,MS=1SVGDQ1.%AE\P-YR[02V!]W!)&#Z9KR^]LM#M;?P
MQ<"^BO\ 2AX@D*75P%\F.-X)3Y<;=/*WX YQD8["J_B&XMETGXAJMX5$>HVA
M3%P05RD.0.>F2W'UH ]AHKRW4O)TW5O&]GI6I"P5M"BNA(LC/LE_?!I.I.X@
M)DCGH>M6_#5_H4_B&YURWU/3+>SMM*02V=O?))L=2QDF948C 4A=QY..<8%
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
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ I&574JP!4C!!'!I:S=9U*;3+:&6&V6;S)EC=Y)1'' I!)D=CT
M48Q[D@>] %\11A54(H51@#' H*Q88%4P>&X'ZUREAXX74+&R\JS3^T+R_GL(
MX/.S&6A+[WW[<[=J$],\@>]<O%=)INE>.)]0T:UNHEUR$2V?G80Y2W 8';S\
MQ5L8% 'JNU=V[:,^N*3RT&,(O'3CI7.7WBF=)-:&FV"7BZ,H-R&G\MG;9YA1
M!M()"D'D@9./<,M/&(U#4?(LK1)()=(35;>9IBOF*Q("LNT[3QUR?I0!TPC0
M2&0(H=A@L!R1]:00Q!RXC0.3DMM&2<8_E7&)XXU&\@\/'3M#BFFUO3I+V))+
MW8(RBHQ1CL/'[P8..O8=:9<^.]1M8-5N9-#A%OI-_':7;"]RQ5Q&=R#9\Q'F
MC(..G!.> #N"H88(!'7FFM'&7$K(F]0<.0,@?6N6U;QC/9S:@NG:1/J(T^9(
M;A(5D,CL55F$85"I(5U."PSR..M8/C_67UOP/XA%I9126=E<+;/-+(5?S%=-
MY5=O\)..2"<-Z#(!Z52  #  '?BJ^H7+V6FW-U'$)7AB:01E]H; SC.#C\JY
M*S\:ZK>2:$JZ';J-;L3<VA-\?E8(KE9/DX7#<$;CQT&> #M(XHX@1&BH"<D*
M,9/K2-#&\?EM&C(?X2H(_*N2L_'!N]/LO] V:E<3W-NUN&>1$:!RDC;E0DKG
M;CY?XATIUOXSN)X+.&31[BUU2X\_-M.DFU5B95+@B,L5)=,':,Y[8H Z[ (Q
MCBHVAAD7:T<;*#T*@@&N*3Q9K=[JWA>)-*%BM^US]JM[MF20-$I&!E/N\[@<
M#/'3FF0^*AI>GW]U::!"CGQ#_9\\<5SCS)'=$,N2O))8<''3K0!WA (P1D4W
MRTQC8N/I7(R>-Y+"Q\0R:IIJ17&C/&&CM[@R)*)0I0ABJD<M@Y'&">:T=.UZ
M\NO%%_HEQ80QFS@BG:>.<L&$F[: "HYRC9Y[ ]^ #=*)]TJO/.,=:0Q1EU<H
MI9/NDCE?I7/ZM>Q0^,]!M'TR&>>>*Y:WNVDPT)55W*!MZ,"O.>W2LS3?'5[>
M1Z-=7&C1066I7TMAO6[WO'*K2 ';L *GRCSD')Z8Y(!V;0Q.^]HT9L8R5!./
M2G$!A@@$>AJEK%]-IVFO<V]H;J0,BB/>$ !8 LS'HJ@EB>> :YZT\<QW%M=
MVT;746J)ID*Q3[HYW=5=6#[>%VMD\'&TXSQD ZQX8I$V/&C)UVE013BBL02H
M..F17.2>([ZT=;6^TD0WL]\+.S GS%<?(9#(&QE0%5L@KU7 SFD;Q->6[6UI
M>Z4(-2N[Y[.UB,X,<RJA<RA@,A=H/!&<C'O0!TI (((R#3?+3^XOY5QE]X\G
ML(-1CDTE7O\ 3KZVM;B!;CY66=E$<B,5YSNZ'&"",]ZO)KNHW=X^BRZ39_VB
MMLUQ<PM=EH5C+LD8W;,DOM)QM& .?0@'2&**10K(C*#D @$ BG$ @@C(/4&O
M-O"&O7.C?#;0/+LHFC^P2RM-<7'EQAE;B('!)=LG''13UZ5L0>-+_4KK3K?2
M]'BE;4-'75(6GN_+"@E/D;"''W^HS^'4 '8*BK]U0. .!V]*H7]A<RPQ)IMW
M%8E7_>?Z.)!(F#E<9&.3G(/45BZ7XR.N6FD?V=9+]LU&Q:^,4\VU844JI!8*
M23N8 <= 3QT*R>++P1VUN-&DBU:2T-U+9RLS"'YMH4M&CYR0<' &!GVH W--
MTBSTO1;328(]UI:PI#&LGS950 ,^IXJX\:2)L=%9?0C(JCI&HRZKH=M?M8SV
M<TT6\VMTI1XV_NMQD<]\>]<S%X_E-OI,MSID$#7FJ/I=S&;PDVLJLRC_ )9_
M,"0/3[Z^M '9E(P,%5P3GIW-*43EF5>G)(KDM8UI7&ER7>C6]Q!)KB6MNYN"
M2C!F59@-G4$-QGT.>:YGQ3J>HZOX-\=Q:A;VQ@L+P0VY20EEPL+ 8*C^^3G/
M4XQCF@#U)H8G38\:,F<[2H(I7C1RI=%8J<KD9P?45AZ7KUU=>)+_ $6_L([:
M:"WBNHFCG\T/$[.OS?*-K H<@9'/6LGQU%J45WI>IPZ0=;TJT\T7NFI@NVX+
MME5#PY7#?*?[W'J #LPJJ@0* H&  .,4GEI_<7CVKA]#\3:#;:(ESH+R7,>H
MZBT,5JRN&MY?+W/&RX9E"B-C@#C( XP:OVGC"YG,-I/H\MMJ4]\]I!',72.5
M40R&569 =FT'^'.[CWH ZGRXRK+L7:PP1C@TGEQ&,Q;$,8&TI@8QZ8KC=3\1
M^(8;C0H?[+@M)+K59+.9);C(D58Y&5D8*<*VS/(R.F.]+_PDUGI6H>)I7TJ.
M&[@O;6V9HI<F\EE1!%DX&WAU!ZX )YH [+8@4+M7:,8&.!CI1Y:'/R+S[5RE
M_P",;G2I]6L[O38OMMEIK:G"L=P3'<0KD,-Q3*L",8P>H.>N)='\4W=]KEII
MU[ID=JM[IWV^VD2X\PE04#*XVC:?G7&"10!KZSI0U;2;BR2XDM&E  FA"[EP
M0<8(((.,$'J"15*R\/3+.MQJ5[#<W$:LL3P6:0[=PP6/WLG!/?'/2K.N:+IN
MLVZKJX,EE"K.\32%(S_M-@C. #UXYSV&,_P)975AX6B@N))WC\Z9K07#$R);
M&1C$K$\YV;>O(Z=J -^TM8;&TBMK==L4:X49S^?O4GEIQ\B\=.*Y/55*?%#P
MVRO)B6QOMZ^8Q4[3#@[<X!^8\X[T>(U*^//!CAY!NN+I&42-M(^S2'E<XS[X
MS0!U9BC9&0QJ4;JI'!IP4!0H   QBH+Z]@T[3[F^N7V6]M$TTK>BJ"2?R%<_
M#XLG6[T1;[3D@M]:4_99$GWE)-F]4D&T8)4'D$\C'O0!TH6-6 "J&[<<TLD4
M<J[9$5USG##(KA?"=F=<U75[_5[&V>YLM9F%O<+.S21%550@.U?DVD]\'/*U
M=O=2U&Y\::EH4L%J^F)I*W!!<[CO9U)(VX/*8QD<<Y.<  ZTJC[20K8.0>N*
M/+08PB\=..E>>>!/$-S9:%X/TN[L8X[2^TH&"Y%QN?=%&K-O3;@ @D@ACTY
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
M_*RNKA/O],H.?K77B6-I&C#J749*@\C\*Q] UR76)=8CFMDMVTZ_:S^63>'
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
M7)-?TZXN9;9+=X;R>U*))O'[J0ID' ZXSTH H:+X2N]$NY(;?6Y3HIN'N(K
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
M9C7S=K =3AQP?O>]>LTUW2-"\C*J*,EF. * /-=3CDOM4-]X(*)OT&ZCF-L
MJ^9A?LRD#@2!M^ >0 <XI+:[\.:EX8O+[3+2:'4(=#EM+D&-X_)^7_5R X#/
MOZ=3U]>?3:* /,?!%_%:!;;7$@_M Z9#)97NW"M;;,>4"?N.C!@PZMU]AF>&
M+2"R@^'<UG###J$EE/#<2%<,3Y'RK(>N-X4 'N,"O8:* /*-*C>\T3P@ENAC
M\3V>HQ_VB",3J,M]I,O?:PR<G@DKCM4=Y<RPVGB"54>6P7Q7'+J"1J6+6FR(
M,VT<LFY1G'4!AZUZW34D21=T;JPR1E3GD'!'YT >27TR27WC>Y\/0/-'-#IL
MQ^QQ?Z^)6;S@G&UB8\C'.<U%KL'AV_\ #&JZII%Q=W2W4]CYC/"(HPZ3I]Q0
MB_.$W;B.0!S7L5% &?;Z=;:;I,MOHEM;6JL'DB6) J;VR<X'')KSG28S>:1X
M,%FAB\26=Z@U($8F50&^T^;WVL><G@DKCM7JU% '$^!H+"/6_%C6\-NDAU5O
M+*( 3'Y,0X_V=P/3C(-07FE:3J7Q<E2^L[>X!T>-MLB @RK,Q!]-P&#Z@>U=
M[10!Y7X;%CJ&H6-OJ<NI1^*=.OI9)85@"Y)9@7,FSYHF4YY;!X YP*=X:FM=
M0TBSMVM9U\;Z<EP)-T;HR3LK!I)&^ZR,<$9)!RN.G'J5% 'ENEQQWECX(;3H
M_*UFTE5-55EQ*D?E,+@39Y^9PI^;J2"/6L^WTR&'X=:WJ&E:>KZC'J%S&[6\
M?[[[(;O<Z)CG:8@2 /7(ZU[%10!Y_H=SI%U\4&NM&6,VL^AHOF00E4+"4\$@
M8! P,'GC':J_BN6Q'BZ]L?$LEU#I=_I\<-G+';"5"V7\U =C%7.4(Q@G ]!7
MI%% 'E=QI&DOXFU""]MA-&GAB%3]N =S(ID&7[&4+MR>O/O2Z(MN=7\ WE_
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
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !4<L\, 4S2QQACM7>P&3Z#/>I*YSQ7H>AW]A<W6L:;%?MY!@ACD0.V3
MG"QY^Z[$@9&#P/2@#HZ9)-'$5$DB(7;:NY@-Q]![UF^&[&ZTGPMI=C?SF>ZM
MK6..:4G.YE4 \]_K7">&O$EVEIIOBG5].29-?O?LZ72S[GM$=RL,8C*X"<#)
M#9RV2#V /4**** "HI[JWM55KB>*$,< R.%R?3FI:X3P)MU^?Q'JVIQ)/=_V
MM<62B50WDPQD*L8!Z#J3ZDY- '=]:*\LTW7[WPSJ'B/3+5$ETZPUJSM[9),X
MCCN2FY$(/ 0MD#MG%=#?^-)M.U36+&6WA=[:YL[6TP2OF/<G W]<!>I(Z@&@
M#LJ*XK5O%^I:)+KEC<6UK/>6.E-JEM(FZ..:-<AE898JP(]3D$=*EC\1:[!?
M:"FH6^GB#5[DQQB!G+QIY#2Y)/&<J1QQ@T =A17#3>--3BL9)4L[222/Q FD
M-EV0%&D5-X'.#\WX>]0W_B_Q%8V_B8M::8\F@*MQ(P:0":(Q^9M4=FP&&22.
MG'/ !W]%1P2B>WCF4$"10P!]QFN/O_&5W%I&M:W9V\$NGZ/=2030MGS95B($
MK*V<*1EL @YV]1G@ ZVZO;2QC$EW=0VZ,VT--($!/ID]ZGKA9UFU;XEBVF>U
MGTR;0RWD2P%@T;R@,.6QD[1SCH ,5U6J6!N?#UYIUI/]B,EJ\$4R<>3E2H8?
M3C\J +<=U;S,RQ3Q.R-M8*X)!]#[U+7F>@7L5IKNBZ+XCT"/2-<M%:.PO+=
MUM> 1LI"..1D'=L/H*MZ%XJU2/2+<W\UO<WVHZU<6%L1&R+'LEERQ^8Y4+'P
MHP>@SSF@#T&HYIX;=-\\J1)D+N=@HR> .:Y"7QK/87NI:3>VT+:E;7-I! \>
M5BG%RVV-B#DK@AMPR?N\'FJ'CJ341X7O/[8MK;RK74[![:ZA'^L4SQ;CL)8J
M0<CJ<T =]//#;1-+/*D4:]7D8*!^)J2O.?&.H/KWPQU/5 +633YC#+8[1ERO
MF)AF.2 3SP!D#K@Y T;SQK=Z'-XA36+6W;^S;2&\A^RLW[Q96=%1BW?<F-W3
M!S@4 =J2 ,G@5'#/%<1++!*DL;?==&# _0BN?&LWEMXGM-!U>&VE34K666"6
M!"%W1[=\;*Q.1A@0W&>1@5S?@35Y(O"OA;0;)81=75G-<,\JEDBBC?!^4$;B
M6=0!D=SVP0#T2&>&X4M#*DBJQ4E&! (ZCCO4E>:>$M8ETC2/[/6*,7M[KFHQ
MJ(XF>./9*[,0@P2.  ,CKUXK2D\5>)(SI-M)H]M!=WU_-9;IW958+&[I*J\D
M*0N<$Y'(]Z .YHKC8?%EZOB)-"OVL+340T(\AU<+=J44R/!(Q ;:2PVX)^3G
MK794 -DDCB7=(ZH.F6.*8EQ!(VU)HV;T5@37*_%)%?X8>(=ZAL6C$9&<$=ZG
MTRVCDU&P_P"*<2S\FV>:.[*Q\/A4V_(2>5=CSCI[4 =117(:+XDU:_\ $EWH
M5W!:0WEA*7N2H;:]N0/*=/FR2QSG^[@Y[9LZ9KNJZS'9ZEI]I;2Z7/=R0NC,
M5ECB1F3S=V<'+)]S&<-UX- '345QVG^*M5U673;RPTS[1IE[(ZG]VR- G.R0
MN?E8$@9 &1N_BQ6;:>.==;3M(UF[TVP72[R_-A,(I7,L;&9HED&1@KN !'7G
M/L #T.BN6\%W^JZB-:DU*YAF\G5)[>,1Q%-H0A1C+'C Z>N>3FM+7-2NM/-D
MMN($2>4QR3S?-Y?RD@+&"&D9B  %.>2>U &O17!I\0&_X1W1=4O$AT^&^::.
M:[EB>2""2-R@#8(*AR"06/&,&NTT^:2XTVUGF\KS9(4=_);<FX@$[3W'H: +
M%(S*BEF("@9))X KD;[Q7?&U\0WVF6]O+;Z%(T<T4N=]PR1K)(%8'"8#8&0V
M2#T%4AJ]YK7B:^@$\+Z-)H,-[' \)R1*9.OS8S\@[=.,=R =S%+'/"DT,B21
M. R.C A@>A!'44^O./!6O7^G:-X-T^[AM?[/OM'#1/&S&2,Q1(V6[$$$\#IC
MJ:U+#Q5K6HKIU[:Z4LVG7]LTX9D>/[-\F^/>YR'#=#M P?4<T =G17GT/C'Q
M%_PA]EXIN;33(].G2UED5&D:2**1L2.>@PH*L!Z9STYT(_%MY)JVO:4!:F[L
MI($L_D;;,LIVACSSM8,K8Z;2?:@#K5GA>:2%)4:6/!= P++GID=LXJ2N+F\1
M7%AJ?BQDTF"2?3HK5_,MHRTLZN&Y< 9.T D*,\9 /-/@\:+<6-I):W5G?G4+
MTVUI/:QLR[1$9&+QY+!AM<;<@].F: .QHK(\/:AJ=_:W/]JV!M9H;AHD8 JL
M\8P5D"DDKG.,'H0:H:[KFKVGB73=&TRULG:^MIY5FN9& 1HRG4*.1\_KS[4
M=-17G]OXYUFZMM+B33;*/4)]4GTJ[5Y6*1S1H[;EP,E3L!]><>]7_P#A)=9E
MMM8^SP6#W6B1(+N,%RMQ-Y8D=(VX*@ @!B#DGH,<@'8U&T\*3QPO*BRR E(R
MP#,!C.!WQD?G7*VWC%IM6TAI!##HVKZ:U[;3NI#AU57,;<X^X2V?]DCMFFMK
M=S%X@\/1ZG862O=V=U<&XV$26X0(2H!SC(9<\\E: .LDGAA:-9941I&VH&8
ML?0>IJ2O-=1U&ZUZ7P)K;Q6T=I=ZJLD"!#YL:-#*5RV<'*\D #!P.>M;=IXJ
MU/49[&ZT_33<Z;<7;V\@$3*\489E\[>3M897E0,@'J<4 =7+/# $\Z5(][!%
MWL!N8] ,]2?2I.E>9ZWJL_B/3O"^M1QVHT^7Q!;B!2A,H02E0^[./FVYVXX!
M')Q7I;*KH4=0RL,$$9!% #(9X;F(2P2I+&<X=&# X.#R/>I*\K\(:YJV@>%/
M#C-9V;Z+<WK6)*.WGQM).ZH^,;=N[ (ZXYSV'2VWB?4G.JZ?/%:)K%I?QVL,
M2JVV2.3!23KG!7>3CIL;KB@#KZ*!G SUKC8/%NH'Q#I^FS6UIF^ENH?*C8DP
M-$&9=TH)5BRKDJ "NX=: .RHKSS3_'.NRV7A_5KS3;%=,U6Z%DPAE<RQ2,S*
MC<C!7(P1UYS[!)/'6O0:;-K,VF6']EV>J/87:I,YEVB;RO,3C'!(.#UYZ4 =
MZ][:(L[/=0JMN,S$R "(8S\WIQSS4P(8 @@@\@BO-;JZ&CO\3+V*PM;I8#%,
M]M./W<@%JA8,,'.>>.]=')KNHW=Q?V&AV]JUUI]G#.T<^0LKR!BL2X(V\+]X
MYQN''!H ZBHTGADFDA25&EC +H&!9<],CMG!_*N/\2>+]2T&*YN'M+9$MH8)
M3;LQDDFWMB3E3^["] S AC6;)+K%AXV\97&@VEA)*EM9S2I<LR^9A)3M&T?>
M//)Z<<'/ !Z$9X1<"W,J>>5+B/<-Q4'!..N,D<^]25YS!KME<^,--\3B$Q03
M>%9KUQ@;PGF0O@^I R*W]'UW6+[4[-9M-!TZ[MC-YZ1LGV9^"$8L?G!!.& '
M(Z<T =)++'#$TLKK'&@RSL< #U)IR.LB*Z,&5AD,#D$5@>.HTE\ >(ED167^
MS;@X89Y$;$&L34_$]_X>\.1300VIAM=&2\429=[AE7YD"J<H  ,N05^8>AH
M[NBN0O\ Q3?VFJ7%MY=JD<FDMJ%B\BM^\9,;XVP>V5Z?WNG'-OPYXBG\06^E
MW$0A\N:R^T7:["&B<G:$'/\ >60'K]SWH Z2HUGA>>2%)4:6, N@8%E!SC([
M9P?RJ2O.Y7UBS\>^+9M M;"2<65E+(MRS*'($W VCJ?4],#KV /1**XS3?&T
MEY?:--<1P6VDZOIIN[>5\[UE50SQ,<XX4E@<<A3Z5TNCW%W=Z3;7-[&D<\R"
M0HJE=H/(!!)YQC/OF@"]17-7.O7]UJNLZ?H\=LTVDPQO(+@,?.D=2XC&"-OR
M@?-SRW3CG)M/&NK:_>Z;#H5E8K'?Z2-11KR1P4/F*K(=H_VB./K[$ [NBFN7
M$;&,*7P=H8X!/N:\^T[QSKLUEX>U6\TZP33-7N19D0R.TL,C%E1CD8*Y&".O
M.?8 'H=%<3!XROY-)TV\>WMMT^N-I4J@-C:)GCWKSP?DS@YZTL/B;Q%<2Z]+
M!I=E+;Z/<SPM#'(YFGVP+(@3C&2S '/KQTY .UHKA#XZE?0VU:PN=.U"W6[M
M;<^6CQNIEE$;JZ%B49=P//6M&?Q+J$6H>);2*UM97TN*WDA+R>4K"0,279C@
M!=N<\9H ZJBN!O/'>H6FE>(YHK:UN9M(F@5'*O"DR2A3G:<D$;CWP>#FDU[Q
M1KME8>+;1A907NG:6+^VFA#.-C"0;2"1\P,9P>G(..,4 =_1532S<'2K4W4B
M23&,%G12H/'H23^M<?=^*+[1O$7BZ[OYXY-+TBQMIDMTC(8[A*< [L;B0 3C
MTZ8Y .[HKFDUZ_LO$FE:5JD5NRZK#(\$MN&'E21J&:-LD[AM)(88Z'BKGBV]
MO--\'ZS?V$D<=U:V4L\;2)N *H6Z9'I_^OI0!JF>%9U@,J"9E++&6&X@=2!U
MQR*DKS@C4V\8>%IH6LY-2FT.YW32JRJ1N@(+ $EL9]1U/2M'3?&USJVG:0L-
MND.H7MK-<28B>=(_*D$9PJD$@L>.1@#Z4 =M16;H%]?:CHEM=:GI[6%ZX(EM
MRV=I!(R#Z'&1[&M*@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBL?Q'X@A\.Z='</$T]Q<3I:VMN
MAP9IG.%7)Z#J2>P!H V**Q9+C7[4VKRV]E<I+,B3+ 74P*QP6&<^8!G_ &?7
MVK074[!KUK);ZV-VH+- )5W@#J2N<T 6J*Q-2\7^']*T^:\N-6LRD2%RL<ZL
MS#=MX&>?F&WZU.-41]33R[_36L/LC3,!+F7(8?..<>6!G)]<4 :E%<1:^+=0
MUJW_ +0TB\T&.P%S)!(MY*P>,+*45LJ<'>$8@8'4<G!KKI]1L;6XCM[B]MX9
MI2!'')*JLY/ P"<F@"S6!K/ARZU74X+V'Q!J.GF!"J16R0L@)ZM\\;?-CC/I
MD=SG5?4K".]6R>]MENFX6 RJ'/&>%SGIS5.P\2Z1J5YJ-K:WT#R:?(8[C]X/
ME(4,3UZ#< 3V.1VH =;:1<6YT[.L7THM/,\WS2A^U%AUD^7C!.0%P/PJE:^$
M+*UCM[59I6TZUNS>6]HP&V.3<6 SC)56)8#L<<X %;-I?V>H1-+97<%S&K%2
M\,@<!AU&1WI+O4;'3]GVV]M[;?\ =\Z54W?3)YZB@!MC:2VANC+>SW7G3M*G
MF[?W2G&(UP!\HQQG)YZU;KGO$/B>WT>^TS3A=6D-UJ$C*LEPPVQ*J,^]EW D
M$KM'(Y/7C%2WVHZMI?@V[U.\ALSJ-G:R3R1Q,QB<H"< G!&0!ZXSWH W*\\U
M6#Q)9OJ%_P"$M!O;._O'$D\-VUJUO*X&-^!-E'( Y&0<#*D\UU6F:]!-H6G7
MVI7-I:RWEJMSY9E"A04#'&X\@ \GV[5?&I6)L%OA>VQLV *W E7RR#T(;.*
M.$_LR2Z\.W.E'PQX@M[F:Y2\GN_.M&D:Y#JXDW&4*WS*.P&!C Z4R;PY->'5
M'O='\2W$NH^0SR&:Q4QR0\QR)B3Y6!_#V-=]_:=@+%;TWUM]D;[L_FKY9^C9
MQ2'5-/6WAN&OK403<12&9=LG^Z<X/X4 <;=Z;>:C;:D+[0]=ENM0LOL$ERKV
M2LD/S951YN 3N))YYQV  ?J%G?WUAI,*Z-K\%SI<JRV]TCV);(0H<@RE3E6(
M/%=0_B'1$MQ.^L:>L)56$AN4"X;[ISG&#@X]:LW6HV-C"LUW>6]O$_W7EE5%
M/?@DT <"/#UR+62#^RO$I$FJKJI9I; GSE8,!_K/NY49'Y8J>\TBZO?^$A$F
MB^( NNPK#<!9+'Y%";/D_>\?*3US7:W.JZ=9(K75_:P*R&13+,J@J.K#)Z>]
M']JZ=]J2U^WVOVB3!2+SEWMD9&!G)XYH RK75=1MK2&#_A&=8D\M F]I;0%L
M#&3B;%<_+HTTAU6%/#^O1Z=JLOG7EF);,J[G ?!\[*AP!N'UQC-=!)XJL+RW
MUB+2]3T\7NG%HV:ZE B1PJG+8.=H+ $COD5JW.I65A'&U]>VMOO'RF654#?3
M)YZT <P([Y?%(UY= UP2"T%F(!)9>7Y>[=_SUSG/O^%7M2OK_4M+N["3PSK4
M:7,+PL\<UH&4,I&0?.Z\ULW6J:?9$B[OK:W(0R'S9E3"#JW)Z<CGWJQ#-%<P
M)-!*DL4BAD=&#*P/0@CJ* .*-OJ5Q>Z?<:CH^O7RZ?)YULDC6*_O-I4.Y64;
MB S8Q@<]#Q5'_A'Y?L3VRZ)XC&S4&U*T?SK'-I,79SL_>\@EV!#9X.*[QM2L
M4O5LGO;9;IONP&50YXSPN<]*3^U=.^UK:?;[7[2SF,0^<N\L!DKMSG..<>E
M'%7VBMJEEJ,5]X<UZ2ZOVB>2[CFLTDC:+F,QXF^7:<D=>2<YS3;G2M3O]&-C
MJ%CXENI7FAE>Z>2P#GRG#HH42!0-PR>,G)YKH=:\0R:1XDT:RE-K'87JW#3S
MS-M,?EINSG. /<UJ#6-,,5M*-2LS'=<0/YZXE_W3GYOPH X.?PY/+IVK:='I
M'B*"PU*83O;QR6.R%]P9C'F4[0S#)'(R3C&:MWVD/JE[J=QJ'AS7+A-2LDLI
MX3+9!=B%B"N)LALNQSGT]*[E+FWEGD@CGC>:+'F1JX+)GID=1FL74O%5C;7=
M_IEK=6SZM:VAN?(=\#H2 <<YPI.!VY[T 9%G#J,%W;WEUHNNWMW:V[6UO-,]
MD#&K;=S8$P!8[5R?;@#)SEV_ANYL;71ELM*\1P7>DB2.WNA)8EFC<Y:-P9=K
M \=L@@5V'AKQ#;ZYH^G2O<VO]HSV,-U/:Q2 M'O0-]W)(&3QFM"'4K"XNY+2
M&]MI+F(9DA256=!G'*@Y'- 'GK>&+C^SQ#'IGB>.[CU"74;>]6:Q$D,LA8N!
MB3!4[B""#G-7WT_4)9=*GGTOQ'-<Z?<M=><\MCF:0H4.X"7 &UB % KLH-4T
M^Z$IM[ZUF$2[I/+F5M@YY.#P.#^5/L[^SU"-I+*[@N45MK-#(' ;T)!ZT <?
M>V5YJE\KWNA:W);"]BO4A=[,^3)'MV[&$NX+E02.2<GG!Q76V%I+9QS+->SW
M9DF>56FVY16.0@P!P.@SS6+J6NZE;^,[#0;6&U*7EK+<"67=E/+*@C ZYW#G
MBC2?%\-S<ZQ9ZL+?3[C2KA()G,X,+[U#H59@.2#RIY!]: -#Q'H<7B30+O1Y
M[B6""Z3RY'AV[MO<#(('Y4R/1;E7M?-UJ\EBMSN$12)5<@8&[:H)P<'&1R!5
MC4-2CMK.<V\]LUV+=IXHGD^^ ,YP.2/<52T?Q';7/A71]6U2ZM+*2^LXKA@\
MH1=S(&(7<>@S0!!_PA\(OM-U!-0NDO[)Y6:Y4)ON1)]Y9/EP5X' QC QC%-T
MOP;%I&H2R6NJWXTU[AKI=,)3R4E8[B0=N_;N^;;NQFMQ]3L(YC#)?6R2K'YI
M1I5#!/[V,]/>B/4["98&BOK9UN"5A*RJ1(1U"\\_A0!@Z3X/CT*Z=K;5M1.E
MK*T\6F$JT43DECM(7>5!)(7.,^M9'@GP]+<^&+"+53=QQVM_-=+93P>40XF=
MXR<@$J,JX'KWXQ7;6NHV-Z[I:7EO.Z %UBE5RN>F<'CH:LT 9.CZ#'HMSJ,D
M%W<21WMR]T89-NV-WY;;@ \GU)QVINL^'UU;4--ODOKFSN=/=VC>#8=P==K
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
M23ZKIUK-Y-Q?VL,N5&R295;+'"C!/<\#UH YNZ\ 0WL>KK/K.HN=6$/VEL1
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
M#:W=O?6L5U:3QSV\JAHY8V#*X]01U%34 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5A^(M;DTJ72;
M.W"?:=3O!:QO("5C&UG9B,C/"D 9ZD5N5FZUHEIKMK%#=>8C03+<031-M>&5
M?NLIY&>HY!!!((H X_7]<U270/'>CS20K=Z7IS3)=1Q$"6&2%R.-WRN"C#.<
M=#CM75Z#:-%HUI,XMC>/:QH9T@VY4+\H/)) R>_<],U%/X6L[G3=4LYI[EWU
M5/+O+G*B21-NS;PN -N1P!U)ZDFM6RM1964-JLLDJQ($5Y,;B ,#. !^E 'E
MD=SJM_X5\,75W=Q7-T_B=@CO$5P1+<+S@\CC@#& ,>]=!#XOU.WAO;.[2WN-
M0AUI=+AEABV(X>-9 Q5GZA6(QNY('/-::>!M.BAMX8KN_2&VOSJ$,?FJ5CD+
M,V!E3\N7<X]^O PZZ\#Z5>VVJ07,MVXU&Y6[=Q(%:*90H5XV4 J0%7\O<Y +
M>@7.N2O?1:U:)$(IA]EF4J#-&1G+*K-M(.1UYZ\5Q.I:IJF@ZOX_UC3FM MC
M):SRQSQ,YF46Z94$,-O&>>?I7?Z1I$>D6S1B[N[R5R"]Q>2^9(^.@)P  /0
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
MIFCAV$QA<JIY).,GOW/ I)?"]I<6&J6TUQ<O)JD?E7=R2HDD3;M"\+M  )'
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
M>U:?CZRNM0\&7L%E;O<3B2"011\LP29';'J<*>* -2YU[2;.-9+G4+>)&3S
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
M4HTID1V^<!63.-N,G:,=:Z_Q6MR_A/54L]/BU"X:V<):2C*RDC[I'&?IWZ4
M9_B/Q2EOX0UO4M$N[66\TZV:<I(I;;\I8;ER" 0.#T^M:6F>)-'U,S0VVJ6<
MUQ;(&N4CE4F+CDGG@=>:X"\TC5]1'C!(--U)SJFA116\EVJ1EY%$P*D @*?G
M7C _J=:]TK^V-1MM2CTFY%K9:+=6MQ"\1ADN3(J!8%!P<#:W/3+#!/. #L(M
M;TR>.=TO8=L"J\I9MNQ6SM)SV.#@]ZA_X271/LS7#:K:)&LPMV+RA2)3C"$'
MD-R..O-<#<:3XE33KF*T-[JUC9RV=S;?:T-O=RK'(S/;E_E+[1AE8XY.,FK&
ML:<NI>';RZL/#FIV\U[?6+RK=AGGF$4R,S,I9L*J @9.3@C'3(!W5GKVDZA;
MW-Q::E:S0VI*SR)*"L>!GYCV&.<^E.@UO2[F.YDBOX"MMCS\OCRLC(W ],CD
M9ZUP>O:3J][J'B^33K&9GF&G3VRR(42Z\A]TD8)XY "\]<^F:MZVM]KVBS:I
MIGANZMKI+BUGEAN L%Q>+$^XQY!R-HSM)/7I[@':V&IV.II*UE<QS>4_ER!3
MRC=<,.H."#@^M.O+^UL$5KJ=(MYVH#U8XS@#J> 3QZ5B^%X;:26^U.#1K[3G
MN_+$K7[MYTQ0$ E2S8 ! !SSSV )@UJ"]M/'.CZT()KG3DM)[2984+M [LC+
M)M')!V;3@'&1VH F\1>+K+2O#T.IVES;3K=310V\@?<AWR*A;@\A=Q)&>V.*
MT]'^WFVD:^N[:Z5I"UM-!&4W1$ KN&2-V<\C@C%<'=:%J%KX4N8TLKAVO/$B
M:C%;1QEFA@^THYR!TX5FQZMCK7IBL'4,,X(SR,'\C0!1AUO2[B^%E%?0/<DN
M%C#\L4.' ]2IZ@=.]77=8T9W8*BC+,QP /4UYCIUKJ[Z]X:NIM"O;;['J%X+
MB&*-$@@$BR!2F#\P)8,7.<DGITKK_'-A?ZGX,U*TTV,2W;HI2(MCS0KJS)G_
M &E!7\: +B>)M$D:55U2VW10F=P7 *Q @>9_N<CYNGO5F+5M/FN+>"*]@>6Y
MA\^!%<$RQ\?,OJ.1R/45P<MS-XA\:3"/3KNREN/#-Q$D5X@C?<94'(R<#)JM
M9V6L:@WA:&+2]0LFM=#NK"6XFC"""9HX5!ZYQE#@CKVS0!Z##KFEW%U]FBO[
M=YMK,%#CY@IPQ'J >#CIWJFOC+PRV=NO:>P"%R1<*0%#["<YZ;N,^M<M8:9?
MWNE^"K-]/N+*]T*9&O':,A42.%XV5&Z.')7 7/'7&*K1Z%?S?"#5=.CTV9-2
M::YD6%X]CR W+2KC/7*[?Y4 =]=:]I-DUTMUJ5K UI&))Q+*%\M#G#-GH#@X
M^E5F\6^'D-P&UFR!ME#2CSAE0>G'X$5Q'B&#4M8NO%-S;Z)J*Q7_ (;6TMO,
MAPS2[IOE*YR#\XZ].IQ6U;6TB>.M,OC87"VL.A/;M)]G;"2;XV"=.N%;^7>@
M#L;:Y@O;6*ZM9DF@E0/')&P974\@@CJ*AU/4K71],N=1O9/+MK:,R2-C. /8
M=:Y'P9>SZ!X6\,Z/?Z7?QSSB2!G\KY+=@20'R<C(/& >AZ8KI?$MI-?^%=7L
M[9-\]Q9311KG&YF0@#\S0!SX\<1#Q#8&:[M(-%NM)DO2[\,DBO&NTMG!X<\
M=:Z:36=-CL(;XWL)M9U#PR*VX2#&<KCKQSQVKC='BNCXG\/WMQI=[##:Z#);
M2-+;DE)2T1QQGDA'_P D5C:18:OHFE>%;RXT;5+BWM;.XLKNUM&9)[=GD5E<
M*&4LN$P<'T/:@#U.UNK>^M8KJTGCGMY5#QRQL&5P>A!'6IJRO#EC!IVA6]M;
M:>VGP@LR6K/N:,,Q;DY/)SDC)P216K0 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !116%XJU2]TC3[
M>YM;:YFA\\+=M:Q"2:*':V71#][#!<\'@DXXH W:*\]CU>[U;Q#X/FM-<2XL
MKN.]D+01 )+LP%)!Y#!6*D=CFG1^,=2D\,Z3XK1HWLKV]2&2R\OE(9)?*4JW
M7>"5)SP>0 .M 'H%5;'4K+4XY9+&ZBN4BE:%VB;<%=>JY]1FN=TW5M8UU/[2
ML+FTBMH=3EM9;:=>/(CD:-CN'/F$KN'08(!'>L'PIJ[MXDUG0;:X%K.^L7=T
M\DD>?-C# %(\\%@<$^@QP<\ 'H%GJ5EJ$ES'9W44[6TGE3"-MWEO@':??!%6
MJ\LNM2U30[GQQJ]A<0+'::M \D,D.XS PP*5SD;>#U ZUT=UKVIWUSXFCTN>
M*W?0PJQI)'N$\GE"0[^X4@A1C!X)R>E '3'4K(:HNF?:HOMS1&86^[Y]@(!;
M'ID@43ZE96U]:V,]U%'=79800LWS2;5+' ]@":X1?$$5UXGT/Q&\+QQ2>%KF
M]:+JRJ6@<CWICW5]J&N?#S5[NY1DO7FN# D8VQ%K.1@%;J0 <'.<GD8Z4 >D
M45Q.B:YXBUN/1]7MH8QIFH1EYUF$>V ,N8RA5]S$' 8'&><;>E4M+U[Q7<^#
MH_$+O%>"0[&L[*T_>HJSE7D3+'<VP'"X[#KW /0Z*Q?"VKQ:WHYO(;];V,S.
M@D$1C=<'[CH0-KCH>!Z]ZQ]4\376G^+%TZ\E?3[>:>!+*=X-]O<@XWHT@^Y)
M]X*#@=.N: .RHKS^Z\8ZD/"EWXLMFC-K:7SPM8F/EX4F\ICNZB0X+#MT&#UK
MMM3EFM]+NYK=D6:.%G0R*67(&1D C/YB@"U17G>E>)/$N?"%[?7%E/9^((%1
MXH[8JUO*8#*K [OF!VMD<8[4W3O%/B#_ (1BUUR]NK247EU]@CMXK;9MD-T8
MA)N+]-H/RG'..>IH ]&HKB[G5/%6FV>HO-8RW,,4\)@>%8VNC W^M/EJ2K,N
M#C'4'H<<PV?BZ75&TVQTV]-XUZEU-]IAB1)%6)T4(4D*@./,&[(_A.!SD &\
MWA+23J$]X@O(7N',D\<%[-'%*YZLT:L%)/?CGOFMI$6-%1%"HHPJJ, #T%<,
M-8\6#4/#FF7CV%I=7R72W12+S,&, JPP^!D$';V/<CBLYM;UK5=-\+/)?B&=
M]>FL+EH8@%F\KSP&(.<?ZH'&<9/L* /3**HZQ<7%IH=]<VK1BXAMWD0R(67<
M%)Y (ST]:XVPUSQ)=77AB-[^S"Z[IC7#8M.;=U2-LK\WS9WD8/ X/M0!Z!17
M"Z9XDU6_T/2VGNK>.YDOKJTN&ABS+-Y+2(#%'@C)**6SPHS^%>U\6ZPWAKP]
MX@NWA2RDNVM=4"Q<H/,:)) <G:-X7=UX8XQB@#T*J]]?VFF64MY?7,5O;1+N
MDEE8*JCW-5-%NKB^AN+N60-;R3O]E 7&(@=H.>^X@L#_ '2M4?'O_)//$G_8
M+N?_ $6U &_'(LL:R(P9' 92.X-.KA++4/$-AK.DZ5<7MI-;:M82-;/';%6M
M)(U4\Y8[U(;V.1VS5GPYXBU'68=-M)I$34X)IDU9 @PAB.T@>FYFC*^JD]Z
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
M;?,O7C8@@@@G<?PXH ]7HKD+;4-9GU^;PW)J<0N[6R%W)>):A?,,DCB-0A)
M50OS<Y)(P5K*TGQ;KNO77A^&-[2R.H6M[]H_<%]DMO(L99<MRI)) /3OF@#T
M2BO.M-\4^()-.\/:E=7-H\=WJCZ9<0);E=^'E3S VXX.8P<8QR:[37Y)X?#V
MI2VLQ@GCMI'CE"@E2%)!P>* +%Q?VEK=6MM/.D<UV[) C'F1@I8@?0 FK-<#
MI&JZK:67P_MC=131:G!MG:2++\6C2+AL^J\\9/K52/Q/XE.G6FH&[L3NUY]*
M>'[*0K*9VA#YW9!& <>QYYX /2:*X)_%FJ:4^N6-Y)#=W%IJ%G:6\ZQ",$7
M3&Y=V/E+'N,\9(ZUT.A2ZX;[4(=5C'V52C6<KE!*RD'<'5"1P1P1C(/3B@#<
MHKC]4N;V/XEZ7$M\Z60TNYG> (""5DA!]\D''MVZFJ,'BW4VT3PWXC+126>L
M7<,$MF$'[E)F*H5;J64[=V<@\XVT =<VBV;:\NM$2_;5@-L&\P[?+)#%=O3J
M <]>*GGO[2VO+6TFG1+BZ+"",GF0J-S8^@YJEXIFN;;PGJ]Q9W!M[B&SEDCE
M4 E2J$Y&>.U<YIVJ:I9R>"+$W,4L&HVK^<SP_/E;?>N#GIGKQD^M '<T5YM#
MXG\3-IEAJ#7=B?-UQ]+>'[*0K+Y[Q!\[\@C .._///%L^+-5TVXU73+N2*[N
MH-4M;*WG2(1Y$Z*_*EL9&6 Y&>,T =]5:2_M(K^"PDG1;J='DBB)^9U7&XCZ
M;A^=9N@RZV;C4(=7C7R8Y%-G*Q02O&1R)%0E00P(!'48X'-5]1U2_@\<:3I4
M4D M;RRNI3NB)97C,>#G/(^?IQTZT = T,;RI*R*TD>=C$<KGKBGUYUH?BCQ
M!<0^%+^^N;22#5[J:TF@CMRFTJLK*X;<?^>>,>A]>:Z/QY<75IX!UZYLKEK:
MXAL99$E0 D$*3QGI]: -C^TK+^U!IGVJ+[<8C-]G#?/L! +8],D5:KSV2WU%
M_'>BPVU^D=T= N,W+P!\#S8>BY STIVC^,-4UZQT2VC0QWUYIKWD\ENB'!5Q
M'\JR,!C))/4]!WS0!Z!16=H,VISZ':R:S#!#J6TBX2!MR!@2,@\]<9QVSBM&
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "J>H:<FH?9V,\\$EO+YL;PO@AMI7D$$$88\$$5<JEJ.K
MZ?I"0OJ%Y#;+-*L,9D;&YV. !0!GCPAI*MI[HDT<EA++-$\<S*S-*<R;L=0Q
M.2/Z46OA+2[211$LPM4N3=QV9?,,<Q.[<J]1\Q+8SM!Y !IK>-_#20R3/J\"
MI%+Y4FX,#&W'WAC*CD?,>.1S5R\\0:5I]P8+J\2-UV;^"5CWG";V PFX\#<1
MF@"E!X-TFVUN?5(/M4;3S?:);9+EQ;O-_P ]#'G!;@'Z@'KS41\#Z2<-ONQ*
MM^VHK*)<.D[##$$#@$=5Z'TJU?>+_#^FSW4-WJMO'+:[?/7))B#9P6QT'!R>
MW?%/O_%6AZ9<26]WJ4$<T<(G:,$LP0_Q8&3_ /6R>E %6X\%Z9=VNJV\TMVT
M>JRK-=CS<%V4* 1@?+PJCC'2I[GPKI]S>W-V7N8I;R%8+SRI-HN44$#> .N"
M1N7!P<9Q5J?7=-M[*&[:Z5X)X_.B:)3(7CP#O 4$E<$<]!D53NO&?ANS2-I]
M9M%62W^U(0^[=%D#>,9X^8?Y!H G?PYI[ZK;ZAL97M[5K..)2!&(6QE-N,8.
MU?RK.LO >CV$NGM#)?F/396DLH6NW*0;E*E5&?NX8C!SQQTXK7U+7-+T?R?[
M1OH+8SL5B$C8WD DX_ &J<7C'P[-IBZDFKVOV1IQ;>86QB7(&P@\@\C@^M $
M.E^"M)T:]DN+%KR)"[R1VWVEF@@=L[FCC)VJ>3VXR<5-:>%K&PT6#2K6:[B@
MMYO.A83?.C;BW7N,D\'(YQTXJ2/Q3HLUG'=PWRRQ2>85\I&=B$;:YV@9PIX)
MQ@<>M3#7]*:>PA2]B=]04O:;,L)U R2I'!P.?I0!+INEVVEQ3+;ABT\S3S2.
M?FDD;&6...P'  XJK=>'+.]N9I+B2X>*>:*XEMB^8FDCV[#C&1@HIP" <<YJ
M/4=:M1+:11:O%9R&_2W99(2QF;O$N<8)R/F&<5F>-?%?]C:1,VG7<8OHKF"%
M@83(HWR("A;[JMM;(!.<=N: -$>$M+6>X95F%O<W(NYK0/\ N7F!!WE?J 2
M<$C)!K2U59)-)O$AB:65X75$4@%B00!R0*@N]>TNPN5M[J[2)S(L62#M5V^Z
MK-C:I.1@$@G(]:P_'7BO^PO#NH2Z?=QIJ%MY8.Z$R*A9AA6(^56(.1D^G!S0
M O@_PTUCX<T$:DMRM_I]DD*1S2*XMWV!7*;<@]P"2< X& 2*O)X-T<>&)O#L
ML4L^FRLS&.60EE+/O)##D'<=P/8U?UR\2PT.]N9-0BTX)"Q%W*@=83CABN1G
M![=ZIW/BS0]-S#>ZM )XX%GD4 [MA_BVC) /)^E #;7PG9VEFD"7NI/*LJRB
MZFNVDFRH(4;FS\H#'Y<8Y.1R<P7O@;1KV")7^U17,5R]TE[;SF*<2O\ ?;<N
M/O#@CI@#C@5NF[1].^VVO^DQM%YL7E'/FC&1M/OV^M<CX8\1ZCXDTW3M4LM2
ML+E))%&H6:PE7M,@Y0'=D%3@'<.1DC% &XOA>P2[TVY1[E9=.600,92Q)D^^
MS%LEBW<G-5QX*TD:?#9[KORX+UK^)Q.5=)F+%B&&#@[WX_VC6@VO:6FH1V+W
M:+/+(8HP00KR 9*!L;2P /RYSQTI#X@TH7R61O$\]W>-!@[7=1ED5L8+#!RH
M.1@\<4 6[RTCO;":SD9UBFC,;%#@[2,'!^E9<'A2PMI=(DCEN0VDP-;VF9 =
MJ$!2#Q\W"J,GTJA'XPL-7T-+ZUU(:8K7XMDDN;<GS"LQ3:%;'+[2/5=W/(K9
MO=?TO3I6CN[Q(BA42,02L6[[N]@,)GMN(S0!F1^!M(B2T$<EZCVEQ-<PR)<L
MKJTI)D&1CAB22/RQ5.]\.FPT,^%M)TJ2XTS4%F6>XGN@RVH<Y)VL=Q^\Q 7N
M.>N:U[_Q;H&F3W,%YJD$<MJJO.F2QC5LX) '3@_3'-:4\LK6+RV(CFE9,P[F
MPC$C@DCM].U &;J>@BZM]*M[.::SCL+B*1/(F:,;$XV$#[X(XP>._;!TK^QM
M]3T^YL+N/S+:YB:&5,D;D88(R.1P:YS2-1\06WC"30M8FL[V&2Q-Y#=6MNT)
MC(<(8V4LW7=D'/8TOC?Q0?#EI:+'=P64EU(5^UW5M)-#"H')?9C&20!D@<D]
MJ -"'18M(B:\MTN-1O;:U:&V6>8;MG7RU)P!DJN6/)P,DXJ/P[ICQ7.HZU=Z
M>ECJ&IO&TT(<.R*B!5#,.">IX]<<XS6CI+7,FE6TEW=6UW.Z;FGM4*Q2 \@J
M"6XQCN:B37]+>]CLUO$\Z5VCCR"%D=<[E5L;688.0"2,'T- #M:T:SU[2Y-/
MOA(8797!C<HZLK!E96'(((!J'2_#ECI&H7M];-<M<7NSSVFN'DWE5"@X)ZX
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
MZZ^[U6QL;RSM+FX6.XO',=O&<YD8 L0/P!-%AJMCJANA97"S?99C;S;0?DD
M!*_DP_.@#S?3-*UO0[+PQ<W&AZA>PPZ0NG7EI:3A)H)%((8#>H93R#SV!K<T
MS1IK#QGHTT.BFST^#2)[?;%M*0.\L;JG7KA6R1D9[UW%% '&^.Y/*U#PA)Y+
MS;=;4[$&3_J)N0.^.OKQQ6+JWAW4)DUJ_MM-F8:EK-C<QVH"AO*@:+?(P) !
M;8QQUZ9Y.!VFHVNCZGK5E:7F][^T!O;=%DD39CY-_P I /WL<^IJY/JMC;:E
M::?-<JEW>;O(BYR^T%F_( ]: .?N;:_T_P ?_P!M"UGNM.NM-6U(A +P2)(S
MC*YSM8-C(Z%1GBLA?"6IZ?X L%M(E.M:9>/J5I!O& 6E=C!NZ8,;LGIFO0Z*
M .-U_2+U=-\.P06\EU-;ZM!=W;Q 8&&9I'Y(XW,3@<\USU_I>OQ>&=>T Z+=
MW=Q+JWVVWNHFC\N:)KE)>2S A@ 5(([#M7I6H7]KI=A/?7TRP6L"%Y)&Z*HZ
MFIH94GACFB;='(H96]01D4 >>G2KY=9UC3=1\-W.I6FI78NK:X^T#[.@(7Y9
MDWC&QEX(#9P,=*HZMI6O)H'B[0AHUU>37]^]Y:7,3)Y<B.Z$*2S JR[=N".@
M&.*]3HH P/&-M=:EX%UFTM;622[NK"6** 8W;W0@ G..IZYQ6&EA?_\ "3S7
MC:;<^0WAU+,,57F8,S%.OH1ST]Z[NB@#G?"MO?:;\/=*M);=XM0M--CA:%\$
MB1(P,<'!Y'K7.7F@2:CXBT76]-T2ZT?7EN8VU&92JQO!_P M$<JQ67/08R<X
MSC'';B?3M86^LF$5RD#^1<Q2QY7=M#;2&&#PP/<5CKHG@M]7?2ET71C?)")V
MA%C'D(3@-]W'6@#!T+2;VWO%T?5?#MQ=/:ZB]W;ZD]P&MBIE:19-I?*R ,1@
M+UYS@FK7A&WU6PMK70-3T!WETZXD9-3D,;0LA9B)$YWB0AL8QQDDGM70?\(?
MX8_Z%S2/_ */_P")JF^B>"X]6BTMM%T87TL33)#]ACR44@$_=QW'YT <N='U
ME/ QT@Z1<FY@UT7 (9")(OMIG+K\W39ZX.>,5=N-(U2*W\::4^GRW:ZXTDUE
M.,;"9(5CV.2?DV%1R>W3)XKI_P#A#_#'_0NZ1_X!1_\ Q-'_  A_AC_H7-(_
M\ H__B: .4.A:E:W7B&'[)<7*R^'K?3X)\#]_*BRAAR<C.]>3@=?2NJTE[K3
M/!5AOL)Y;NVL8T:T3;YC.J %02<=1USBE_X0_P ,?]"YI'_@%'_\31_PA_AC
M_H7-(_\  */_ .)H S/#U_J,^H32WGAG4K6ZG3=/<W+0A0%^Y$@61C@$G&<#
MEB3DXJ^VM7,MO:+/X:U)EO("TD>(F$3=/+DR^.1WZ5)_PA_AC_H7-(_\ H__
M (FC_A#_  Q_T+ND?^ 4?_Q- #O#.C-H7AFUTO<%,2M@*<B/<Q8*#W"YVCV
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
MUN(G5D.UT64,C#=][+KTR/>LOP]I.L:'+X4O[BPN'AMM#&EW<"89[:0%&W@
M_,"4VG;GL>E>C@Y&1THH \VM?#>I6,^A2&RE9!X@NM3EC4J1:Q2K*%4\XSEU
M)"YY)]*Z+P=9W=F^O_:K66W%QJTUS#OQ\\;!<,,'V/!YK>O;^TTV#S[RXC@C
M+! SMC<QZ*/4GL!S45KK.GWMT;6"Z0W(0R&!@4D"@@;BAP0,D<D4 <EXBTK4
MW\0RZAHL=[;:B# G\+VE]&",B53]TJ"WS<'IC)XK3\9VNIDZ-JFF6C7SZ9?"
MXELT8*TL9C>-MN2 6 ?(!(Z5U%% '$ZA_:4XTR[MO#4EO!+?O+<)&D/VN,&(
MJ),EMJLQ^5B&+!3U!)QS5M:WNC6_A&VO],N8Y(?$=VXC++(SHZW+AAACG 8'
MGDX/!XSZW5"_T:QU.ZL[F[B=YK*3S;=EF=-CX(SA2 >"1SV)H X/5/#NHR6.
MNW=KI\Q;5-:L[N*U7 98XFAWR,"< MY;MCKTSSD"UJMCK<.H>,I++1!>_P!H
MP6[VOG"-HI-J;64JQY;J0",'C)KT&B@#S1M*U>3_ (39AI.HD:KI,<=LUS)&
MSR2".5"I ;"G+C@8 'ITKK&M6E\!&SN=.DN6.G>3+9%@K2'R]I3.< GD9S^-
M:UG?VM^;@6TOF?9YF@E^4C:ZXR.>O4=.*LT >87>A>(#X?U2SB-]J5I%/8S6
M/VP*MV5CF#RQECC>% ^4MU)(R>M:WV/4[76O$TD^E7%U;:W;Q/;JI1MCB+RV
MADYPO8Y^[R>?7N:* /-M+TC6O!]]:Q2Z5/KME<:-:Z?*;=D)BEAW@@B1E'EL
M)#S[<BH_$.@:[/XHBU'3;+RVL-*@\J% /LT\L<C.;<CKMP1M.  P4]J[RZUW
M3+*XBM[B\1)99UMD7!.Z5NB<#KCGVR,]:N3W,-JBO/((T+!-S=,G@9/;GCZD
M4 1V%S)>6,,\MK+:R.H+P38W1GN#@D'Z@U9HHH **** "BBB@ HHHH ****
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
M9EN)X!*PBEE&,.R9P3P,\<X!.:M6FB6-CJM]J<"2BZOMOVAFF=@VT87Y2<#
MXX H YOQ?%<S>,?"$=I<BVF:6["S&,/L_<') /&?KQ['I6=8^*]:65=#O)4F
MOQK$NG?;HD6/S42#S@P!RH<@A<8(X/%=KJ6BV>JRVLUPLJSVCE[>:*5HWC)&
M#@@\@@X(.15.^\(Z)J.CC2[FS+6XF^T*PE82+-DGS!(#NWY)^;.>: )/#AUD
M6=Q%K;P23QW#K$\9&YHN"AD   ?!YP,=#WK(TK4]6UZ(:K::A!;PQ:I+;36D
MJ KY,<C1D9QN$AP&'..0,=ZZ/3-,M=(LEM;42; 2S-+*TCNQZEG8DL?<GL*S
MH?!^BV^N3:O#;RI<32>=)&MQ((7E_P">ABSL+^^.O/7F@#F)?%VJ-X/;Q?;S
M9BBU!H7TXQK@PBX\G&<;A)CYLYQGC%.U#Q-K%KH7BNYCNQYVE:M';V[&)>8V
M$)*L,<_ZQN>O2NH3PKI$=U+,D#A);@7<D E;R6F!!\S9G&<@'IC(!Z\U7U#P
M1H6ISWTMU!.POV1[F-+J1(W=-N'VA@ V%49'/% '.:]KOB&WE\:26NJ10QZ'
M;Q75O']E5M^8V<HQ/8XQD<],$=UO-8N].\6>(-6:ZN)8+'P]%?)9_+L)_?$K
M]W('R YSGWP *Z>?PAH]R-4$T5PXU6-8KS-U+^]15V@?>XXR.,=:F'AC2?[0
M2^:W=IUM19G=,Y62(9PKJ3A\;FY8$\F@#F;W7]?T'3+O7KEX;S2DTQKA4=D#
MF<#*^7L'^K(/.22.N32^3=I\2/#$MWJ!NS+I=XW^K555LP;MNT#Y3D8!R1CJ
M:V]+\$Z#I%M<6UM:R/;3Q-"8;BXDF1(F^\B*[$*I[@8SQZ"ET_P9HVF7=C=6
MZWAEL8WBMC+>RR")&QE0&8C;\HX/I0!F_$"*:0>'/+NY8 =:ME(C"G)).#R#
MR,?3U!J"?6M4NHO%3Z?>"VDT)MD4;Q(1<.L*R,TO&<,6P-I7&,_3J-5T2QUK
M[)]M25OLDZW$.R9X]LB]&^4C./>J]UX6TJ\O+FZDBE62[B6&Z$<SHMP@& )
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
MJ^:&#G>0#\X/!VXZ>E:FN^'-5U[5]12.VEM8+SPZVGK<NZ828L6P0&)Q@X)
M]: .I@\2Z5<S>3%/(TI@-PD9MY TL8ZM&"O[P<C[N>H]17+R^.6O8O"FJVDL
MMKIVHWCQ3Q2VYRZ>3(ZX)&2<JOW<Y)QS5NVTS4]6U?PQ?7NGOI[Z/%*9]TB,
M'=XQ'M3:QRO5LG'1>,YQCZ-H6NVND>![.XT>5'T:[;[4PFB(VB*1 X^;D$N#
MZXSD#N =M:^)-)O=-&H6]T7@\TP8\IQ)Y@."GED;]V1TQFJS>,_#Z6L=R^H!
M(Y+DV@#1.&$PZQLI7<K>Q KD)O#VOI!<WL6D>=+;^(I=2CLIIHP+J!XS&<$,
M0& 8D;L=*O7NCWUQ:Z1/9>&%L6&M0WUQ;QO") BJ07D.[:6Y' )X Y[4 =E;
M:O8W6D+JL=P%L3&9?.E4QA5'4D, 1C!ZXJM%XFTB5KM?M@B:SB$\ZW$;0E(S
MG#X<#Y>#R..*A\8:3=:[X1U+3;&1([J:+]T7^Z6!# 'V.,'ZU@ZQ9:_XO\)Z
MA ^BIH^H-%'L$\R.TLD<BR;=R$XCRI'/)W=!CD Z)O%.C1I>-+=M";.'[1.D
MT$D;K%S\^UE!*\'D CBJ@\>>&B$/]I@"1Q&A:&0;V*;P%RO.5Y&/IUXK$U_1
MM4\03W.J)I<]M,NAW5BEO))'OEEFVX&0Q7:NWJ2.O%,UL7%E9_#Y);*7[1!J
M$<;VX9"P(M90<'.WC&>M '467BO1-0TM]1M;Y7MHYOL[Y1E=9<@>64(#;LD
M+C)R*;-XNT.WL+N]GOO*ALY!%<^9$ZO$QQM#(1N&<C!QSFN3OO"FK27UWK]I
M;%9VUNVU%=/,BAI(HHO*8$YVAVRS#)QPN2#G">)?#6JZM#XFU"UTZ7SM2@M+
M:&T:2-6;RG+L['=M'#8'.>/>@#J_^$QT(QEUO)&QYI*I;2L^(\;VVA<[1N7Y
ML8Y'/--D\6V US2],A6:<:C:M=13Q1.T9C&W!W 8YW@YZ =<9%9_B2UUF^U:
MW6WTV26PEL)HG:*:.*2.9BNT2-N#>7@<A"<D<@C%9FA:-K=A-X)GFTIQ]@TA
M].NT$\>87(A 8_-@K^[;[N3TX] #I-,UVQ_LV>[DU<WL1O9($?R"C!MY A50
M,L5Z="3C-/D\7Z##9M=3:@L42W*VC^9&ZM'*2 %=2,J>1U X(/2N0M_#NNP1
MVU^NGR>=9>([K4?LC2QYG@F,@RI#;=X63(!(Z$4_6/#6JWEWJFJ6^GRE[_4]
M-F%L9(PRQVS*6=LMC)P0 "3@+^ !VVEZYIVM&Y6QG9WM9/+F1XGC=&(!&5<
MX(((.,'M4NK7,=GI%Y<RW7V1(X68W&S?Y7'WMO.<=<5RV=5T/6_%VN+HTMQ%
M,EL]NGVB)/-$:;7Y+?+C.><<"M[6EGU+PC?I:VTCSW5BZQP'"MN=" #D@ \\
MY- &+J?B5H)O#6FV]W=/_:B%GOX;,LS((2P95V%0S-M)&#@9X'!K=6\_L32;
M4:UJ"W%PS+#YR0%3/(2<!8UR<D=AZ$\"N:CTO5DN_ KG2YBNF6[I>$21?NB8
M/+ ^_P#-SZ9XK9\61ZI);Z<=-LC=JEZC721,BS+%M;)C9R &R0,Y!P3@@\T
M:NFZG9ZM:&YL9O-B#M&V5*E74E65E(!!!!!!%94GC?P[$SA]1"B.Z^R2.89-
MD4O'RNVW"YW  D@'UJMX&TW4-*LM4@O[-K;S-3N+B$M,)=Z.Y8'()/0]^<YK
MG[[0-;F\-^*+2/29C/?:VEW;KYL7SQ!X26SOXXC;@\]* .OB\6:)+#J$HOMB
MZ>%-SYL3QE WW3A@"0V.",@]LU!J7B736T/5YHM6?3VLEVSSO:L7M6*[@QC=
M<G@@CC!K UO3?$+:UXDOM-TKS#=6%G%;^<T)#M'(YD #,0&"O\I88W"LG6M,
MU&S\/?$*ZN=.N+>UO]-5X'N+E97)6$J5;#,<Y]\=,&@#T*\U_3=-0BZN7+)"
M)Y#'"\A2/^^P0':IP>3@<'T-5]0\8Z!ICQI=:BH:6W^U1B.-Y-\61\R[0<CY
M@>.W/2LBWT_5-)\3ZK?+I\FH66J6=NJB-T!ADB5E*,'8?*P;.1G!SFJ7AWPO
MJ6@:QX7B>W>XM].T:6SGNE=-JRN\;  $[B!L89QZ4 :=_P"+K/1[+7]1:^FU
M!+*=(_LL=L0;=V5<)N"\@D[MQSC=CT%;5KK^G7FI2Z=#++]LBB6=X9+>1&5#
MP#\RCJ0?R-<9K'AW6KZS\<QPZ<^_4;BWFLPTL8\X1QQ*1][Y23&<;L=16AXH
MT^]O+_1-1L#]AU&X9]/N(W8%_LTBEGY4D;TV[QR1D$9.>0#KK.^MM0L(KZVD
M+6TJ;T=E*Y7UP0#BJ5KXCTF]NH;:"Z)EGC,L :)U$Z#JT9( <<@_*3P0>AI^
MK:4+[PU?:1;.+83V<EK$RCB+<A4$?3-<Q9:/JNH_\(DM]I[V,NAG?<2>8C+(
M5A:+;'M))#%@W(' P>: +&AZS?\ B75KR:VOI[2"PU&2W:VDL3LFB50.6905
M?<2>#P."O>GZQXM_Y&;3K 7$%]I5CYZSM;L4WE'8#D;<80<GKDXZ58\'65_8
MG7!?6,EM]IU6>ZA+NC;HWQ@_*QP>.AK+U32-7_M?Q@UOIKW$.K:9'%;RI+&!
MYBQR(5(9@0<NISTQGGL0#8\-^*;'5K:SM6O/,U(V,=S*&B9 X(&YE) 5@&.#
MM) )QQ5ZT\1:5?7Z6,%R3<21&:)7B=!+&" 60L ''(Y4GJ/6N1/AW5KNZT6-
M[*6VCC\/3Z=/.9(SY,KB(#@-DXV'D9[5<\(Z??HUBNJ^%;:PO-/A,+7_ )D<
M@E^7:3#M.Y0V 3NQCISV .FU#6]/TMG6ZF<-'%YSB.%Y-B<C<VT':.#R?0^A
MKFAXPCTGQ5XCM]:U K86@MF@ MRWE*ZL6+%%)"YQ\S<#CD4GC'1-0U#46O-)
M@O;?4X;,+:WUM,@CD;<Q,,\;-AH_NGH>IP<\&CJNAZW=+X[4:8[OJVG16]JR
MR1A99!$Z'JV5&6'7'% '77WB;1]-GDBNKP(T0C:4K&[K$'.$+LH(0$@XR14<
M_BS1+;5VTJ2]Q?*\4;0K"[$&0D)DA< $@C/0<9QD5Q/B71?$NJZ=J]BFC2LL
MUC;+:&.XBC4N@RZR_-EFSPN<ICT.372Z;8:B?&NN7]Q82VUM?6-K%%-YD9PZ
M>9N& Q/'F#G&.#0!JQ^)=(DOHK,7@6697>(O&RI*$^\4<@*^!R<$\<]*GL-9
ML=2E,=K)(S"-9?G@= 4;.U@6 R#@]*XGPUHNI6FG6FF:CX1LS=:5 T,>HO)&
MZ3@(44QC.Y6<8!R  ">>U:?@_1=1T;4I8T%[#H9M5\JSOY4E>VESRD;@DF,+
MV)/.,=Z -[4_$.EZ/O-]<F-8U#RLL3NL2DX#.5!"#@\M@<'TJI>^-?#VGS7<
M5SJ&'LPC7 2&1_*5LD,=JGY>.6Z#C)&16#J>D:C!XMU25_#<6NZ9JR18+31K
M]G=4V,L@<\H0 <@$]>#FH;_0-6;_ (3:*'2B4U'28;2S,;QJCNL4B$ %\J,N
M,9["@#IO^$IL_P#A)Y-$$=P9([0733"%RFUB0,$#!'RGGIGCKD5G6GC"SMK;
MP] ;RYU8ZJ\JQWL=HRA@BNQ;:J_[(& .G/05%ING:K9>+;;4'TR5K>31(;21
MA+'F*6-W8J1NYR&&",C/4CK63H^@:[I^D^"6?2I&GTFXN/M4 FCW*LD<BA@=
MV" 77.#G'8T =!H6N3FZ\3#5;L-#8:F+> ^6 0K11,J *,L2SD#J22!6G%XF
MTB:VNIUN]JVLHAG22-TD20XVJ48!LMN&!CG(QFN,OO#NNS1^()[?30TQUR'4
MK6":5 EW&D<:%,@G:3M;&?:I=1T74[RPMM6T[PS%IUW;:E;WDEB9(Q-=K&&4
MAG4E<@-\N3_#SC.  ;7AS7;C5?%GB6S:X>2TLC;"".2W,31ET8L"" QZ#KVQ
MBKL'BFRF\0ZII+)-%_9T,<LT\D3+&-P<GYB,  *#DG!R<=*H^';;4O\ A+_$
M&IW>ESV=M?):^29I(RV40A@0C'!Y%96O>&-6U74?&%I#"8[?6M.@B@O/,78C
MQK("C#.[DLO0$8)Y[$ ZZRU_3=0O/L<$[?:#$)UCEB>,O'G&Y=P&X9QR,]1Z
MU)<:Q8VNK6NES3,MY=JS01^6Q#A>6PV,<=^>XKGX=/U'6?$?A_5KS3Y-.;2[
M><3*[HV^21578NUCE1@G)QT7CKBWXQTF^U"PM+S2%0ZOIMRES:AVVJ_\+H3V
M#(S#\J -)M=TY(]YF?F=K=5$+EGD7.Y57&6Q@YP#T/H:S=0\:Z79Z9;7T)FN
MHY[Z.QVQ0N6CD9PK!UQE2,GY2 3P,<U2U30K^RU+PQJ-A&]ZNEM,EU"K*KRB
M5 &E&X@%@PW$9YW-BLJ^\+ZJ8-0U*WLG>:YU^UU,6(D0.(HC&&Y+;=Y"%OO=
MP,YH Z^[\3:38.!=731#>D;.T+[(V?&U7;;A"<KPQ'4>HH\2W\6FZ!<W,VIG
M3%4 ?:Q#YOEDD<[<'/IT[UR/]BZG'K>K6MYX6MM4LM3N!=174LL92 E5!256
M.2%*Y!4'/'3MT'CW3KW5O!.I:?IULUQ=3HJQQJRKGY@>K$#M0!/J'C'0M+N;
MNVN[TK-:1K+.B02.41LX8A5/R_*<GH.^*U)[^WM],?4"S26R1>=NA4N67&<J
M!R>/2N0U#2]5N-=\3W4>ES&&_P!%BM;<F2+YY1YN5QOX_P!8O)XX-;NDV-RG
M@FST^>(PW2:>ENZ.P.UQ&%/()'7TH YY_&KW%WX0U"*66VTW5(Y7N+=[<EF(
M@WJ%^7<W)&-O7MFNGMO$>E7>EPZC;W1EMIW,<>V)R[."05"8W;AM;(QD8/I7
M(:/I&MPKX#6XT>:+^QX'@NSYT3;?W'EAAA^06],G'7'2J8\/:_:VD%\NB_:I
M+36[VZ?3Y)XP9X)V?#*VXJ&4,#@D=Q0!Z)IFJV6L6?VJPG$T6]HV.TJRNIPR
MLI *D'J" :K#Q'I3:A#8"ZQ/.SQPEHG"2.N=RJY&UB,'@'/!]#2>'K46VGR/
M_9$.E&>5IFMH]I8$@9+E?E+G&203VY-<GX5T34=/-II.I^&;:1].F+1:PTD;
MHZ G:ZKG>)"#CH .3GL0#7\,>()9-(O9M7NC++%JUW91%(?F<1RLJ@(@R3M4
MG@'H3VK5A\2Z1<V,=W#=^9'),T"HL3F0RKG<GEXW[A@DC&0 2:X4>'M?MK2*
M^31?M,EKKM[>-I\D\8,\$[/@JVXJ'4,#@D=Q5^YTK5K.XT?7]*\-Q0FWN9WN
M=*ADC25TF15,A;.PR H#UY!QF@#<F\<:2)]&2U,]TFJ3RPI)#!(VPQH[,& 7
M(8%,;<9')Z U8L=<L@FKW,NL"X@MKSR6#0[/L[;4Q$,#+DE@0>22^!63J5AJ
MT]]X9U6+1E0VE]--/9Q2QAHTDAD0,Q)"D[F!;&>IQNQDY5UX;UV8:Q<0V+),
MGB*'5K:)Y4 NHXTC4KD,=I.QB-V.=OX '72^+-$@LK^[FO3%%I^#=B2%U>$$
M9!*%=V".0<<]JFT_Q#I>JWT]E9W1>XA19&1HW3*,2 ZE@ ZD@C*Y%<?XE\.Z
MIK<?B?4;;3YHYK_1ETVWM7DC#R/N=B[?-M &\ <YX/MG9M;#4/\ A/X=2?3Y
M8[/^QQ:M*SQ_+)YF[;@,3T[XQ0!NWVL66G2+'<2.961I!'%"\K[!C+;4!.!D
M<X[UA>(?%L-K8Z+)ITSRQ:M=QPI<V\+2@1L&8LN%(+87 ')YS@XI;JQU*P\?
M'7(;22]L;G3EM)$B= \+H[.IPS %6#D<'((';IB1^%]5TS0?"]E%9/</::RV
MH7*Q2(%@1C*Q4;F&=OF@<>AH [&UEDTC16FUG5!<",LQN9(1$Q0M\@91U;!
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
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
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
M$V @P,#(.>!T7BHFUW7S=6^G'5)4,/B4Z6UR(HR9X# 903E<;UX&1@<<@]*
M/3:*YCP;>7LXURSO;R2[.GZI);132A0YCV1N VT $C>1G'85S]_XCU6;PSXG
M\06MZ\-SHU_/%%:;5,;)"0"KC&27&3G.1N&/< ]'J&ZNX;.(23OM#,$4 9+,
M>@ ')-<AI\NKZIXYU>W;6;NWL[$65PEJL<7.]7+QL2N=IQ]?>I]0GDG^*FBV
M,A(MX-,N;M!V:7?''GZA6;_OHT ==4%M=P7?FB%\M$YCD4C#(W7!!Z<$'W!!
M'!KDK/4+_79-6N8=9_L]],U8VQB,:M'Y,97<'!Y)<$D'/&1CH<S-/);_ !<2
MWBSY5YHC23*.FZ*8!&_*1A^7I0!UU%<)XWUC4+,:R=-U&59M/TAKP00HH$+C
M>1)(S9W A,! #T;/8BI?ZCK5YJ>N11:W<VD5OH4&H0K#'%\DK>;D9*G*_(,@
M\^X% 'HU%<#+XCOM,_X1GQ%J5\ZZ+J%DL=Y$$79#.\8=),XW8)#+C.,E:ZC3
MY+ZS\.?:K\RSW8B>X>-@-RDY81C 'W1A<]\9H UJS]2UJQTHVHNY67[5<I:Q
M;8V8&1SA02!A?QQ7%VNO:L=&\'Z\E^]P=9N(8;RVVKY8$J,<IQE3&1Z\@'.3
MS6)%%<-X4L2U_<2R-XP"*\Q#E-MXX!Z<GIUXX[4 >OT5YO+XCU32)M8TR34'
MN!%K5K9PW=T41HXYHD<Y94V]20#MXW#KBI-:G\3Z-I\P?6HU+ZK9);A"LLB0
MRRJC)(61<C.X@C!QP3Q0!Z)16'?377AKP=J-VUU/J=S96T]PLEP%#2%0SJIV
M #T' [5SQG\0II\VJ1ZW ;*?29)H]LJRN9@N]9(\Q !<<%3D=,4 =[56YU""
MT-L'$K_:)A ABC9P&()^;:#M'!Y/ KAM(O\ 6&U+PY%<ZS<SQZSH<D\RE(U\
MJ5%A(:/"Y!_>-G)-4?#]]J5CX&\ S1:G<-]NO((KE7"-O1HW8C.W/50<YSR<
MYH ]0# D@$$@X.#T-+7FVGVFN3Z7XU?2-7NUU*+5YOL^_8X<K'$0AW*>H^7V
MXQTKI/#6MCQ-*=6M+F7^S!;1H(F _P!<1O?/&<J"B]<9W#'% '1RR"*)Y&#%
M44L0JDG ] .35!M:LTTZTO6,JI>;?(C:)A*[,NX+L(SNP"2.V#GI4NK-*FCW
MKP3-#*L#LDB@$J0"0<$$?F*\^DDO-7M?AE>W&H7 N+HI)*Z;!ES9R,7Y4\G)
M]N>E 'H6F:E;:OI\5]:%S#)D#S(V1@02I!5@"""".?2K=8?B>\DL[.R2*]>W
MDN+R.$+'&&DGSDF-,X"L0#\QZ $\=:J^"=1OM0T_4EOY&DDM-3N+5"^"P16^
M4$@ $@'&>^* .FHKR^_U?7X='\1ZE'KEQYFEZZMO!&8HMC1%H 4<!02,2-T(
M/?-7[S5M1TC4O$]A-K\HB@LK6XM[JY@1VA>5Y$*JJJ V2J[00>30!W5[=QV%
MC/=S+(T<$;2,(HR[$ 9.%')/L*EC<21JZY 8 C<"#SZ@]*\YNM<UJWTKQZBW
M=S;R:5:K<V9E\MY(B8"^TG!!&5]\9//2M6UU*^UOQ%=Z-]OGL1:Z9;7$;Q!=
M\DDN_+\@Y"[0,=,DYSQ@ [.JL&H03SWD*B5#:,$E:2-D7E0V58C##!ZBO.M+
MUKQ!XGF\-1/JT^FG4=+NI+C[-%&?WD4D:+(FY3C=N)P<C!XQUJ/Q/?:E/H'C
MFUFU.Y9+&]MHX&78A$;I"S(=JC()=OZT >IT5Q6L:M>>%/$EM-?7]S<Z->6L
MD,:,J92[0;E&0H),BA@!_>7WK6O[V_\ #O@2[O[ES?:A96#SN2!B214+$< ?
M+G]* -^LH^(M.&J1Z>))6EDF:W#K"QC\U5W%"X& V/7T(Z\5SL>HZE::OX5"
M:C+>VNM0NMP&5?E80^8LJ8 VC@C'3D=^LGP\MWBMM=9KJ>;_ (G5ZFV3;CB4
M\\ <G\O:@#I]3U2TTC3KJ_O9&2WM8S+,41G*H,Y.%!..#^56()DN;>*>,DQR
M('4D8X(R*\SUB.8O\4&>\N)$CTT!8G8%0#;.V!QP 2<8]3G-6$UG5/#UTP^V
M2WT \,R:DMM*BA4EBV !-H!VD-C!)/ YH ](HKDM ;6YK^POY=4M;C2[VSW&
M,S>8SR8#"2/$:X&,Y&2.GXLUW6+OP[XNM)KJZFDT>_M9(8H JX2[0;E4'&27
M4, ">J^] '84A8 @$@$G R>IKCHKO49/%-KX8NM1G1H](^VS7$057FE,FPX.
MW "XS@#^)<^_/Z?J.J:WK/@][^]G2:.[U&VD>':J3F$.@DVX(R0#],G&* /2
M;2^BO7N5B64&WF,+^9$R98 '*Y'S#D<CBK->:7VN:Y%HFORQ:M*)[3Q)#9PN
M8HSB%W@4H1MZ?O&Y&#[U9N-6U[3%\;6EK?27T^G6\-Q9O=+&&0R(Q8<!5(&T
MD CVH ]"HKE=$?59_%-VPNK]]#6TB:(74(0F=BV\?,@<@ (>H +$>PIZD-9U
M+QU?Z+:Z_=:?;+I45U'Y,419)#)(O5E.5^49'7T(H [:BO.?"_B?5/$\^C:?
M?3O:23:,U[-+;@*9Y!+Y8*D@X&!NP/[X[<%D'B/6H]&TK6+^^9;6SU:73=29
M414GB$C0I.>/EP^PG! ^]0!Z317GWAK7-3U*]GT6YOKD7L5]]I$CJ@=K!EWQ
MD@+CG*H>,YSSQ3]$U'7]>ATW7(-1MH+5[N2.Z@DFR-FYD$83R_ED4[<'=R<Y
MR#P =]17'>!'U74;)M4U#6KFZ N+NV%NT<:IA+AE5CM4'< N.N,'IWJI>:SJ
M>H0^,9[;4)+&?0W*6T052IV0K)ND!'(<DCV XP>: .MU/6+32E3[09&D=7=(
M88VDD95&6(51D@9'Y@=2*LVEW#?V4%W;/O@GC62-L$95AD'!Y'![UPB27&J^
M/?">H237%L]SHD]PT"[<1DFW)3E<XYY[\=JVO%U_JFGM9365M=75FHD:\AL6
M7[2% &UT5OOA23E1SRO7H0#IZI6VD6-IJ-WJ$$)6ZN]OGR>8QW[>%R"<<#@>
ME<CI6N7-_KMO!!K$MS87'AU+Q)?+52TN_;Y@&W()'4'@'M5;PWXBU#7H_#>F
MWFH2037NA?;Y;B,*KSRY5<#C QDL0!SD=@00#M6UBR378]&+N+Z2!KE4\MMI
MC4JI.[&.K#C.:OUYY):7USXWT&UGUIGNQHEW'/?VL2(SLLT()4$,JG(YX/?&
M.VWX2UN\O?AY::O>YN;M;9VD*J 960L.@XR=O;UH ZBL_4]:L='BADO)659K
MB.V0I&S_ +QV"J#@';DD<G%<9:Z]JW]D^#=<2_>Y_MJ>&&\MMJ[ )49LI@97
MRR/7D YR>:PVBN#X,N"]]<32'Q<D:M,0VW;?A0>@SV_+C% 'K]%><7?B/5-!
M?Q+:2:B]REI>V,4-U=;%,*7!0.6*KC"Y)!*G&><CBG>()_%&AZ+J\_\ ;,2
M3V;6BJRS21*\JQR*Y,:Y4Y)'<8/- 'HM%4]-LY[&U,-QJ%Q?/O9O.G"!L$Y"
M_(H&!TZ5<H **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ JGJ>E66L6HMK^'SH0ZR!-[*-RG*G@CH0"/
M<5<JM>W\%A'&TQ8M*XCBC09:1R"=JCUP"?8 DX - %8:!I@O#=?9R93*)R&E
M<H9   ^PG;N  YQG@5+?Z39:G):R7D)D:UE$T!WLNQP,!A@CG!(_$^M9)\<Z
M&L$<KRW"L]Z=/,7V9RZ7 &=C  X..1Z]LU6OO'EE!H[7UK:W<SIJ,6GRP/"4
M>*1W0?,#ST<$>N1^ !I3^$]"N;.^M+C3HYK>_E\ZY21F822<?/R>&X'(P>!Z
M4J^%-$32X=-6Q5;2*59TC$C#]X#D.3G)8$ Y)/0>E4;KQ'9V.I:M.9M1EELM
M-2YET_R<*J9<AER!EC@@\D#;VQ4NE^+K6]_L:">&X@O-4MO/B1HF"'"AFPW3
MC/UQ0!+?^#O#^IW-S<7FFI))=1B.X.]E$RC@;P" Q'8G)%2VOAVRL_$4FL01
M+%*UJMJ0F?G4$$;N<<8P,#N>3GB]8W\.H1RO 'VQ3/"2ZXRR$JV/4 @C/M6;
M<:K96_BO[--J%S'+%ITEP]L8\0>6'7,A8KRPSC@]"<B@"?4?#>D:K?17UY9+
M)=11F)959D8H>J,5(W+_ +)R*9#X5T6V73U@LA$-.5EM/+D=?*##!Q@]QP35
MC3M8@U.1DBBG0B))@98]H9'SM(/_  $\=1W K%\8:I<Z3J/AJ2*ZFCMY]2\B
MXBC0-YJ&&1@, %B<J, =: -6/PUH\6ARZ*+"-M-EW;[:0ET.XY/WB<<\_7GK
M4,/@_P /P:'-HJ:7 =/G_P!;"^7WGC!)))R,#!SQ@8I;/Q3IM]I[7<1F&VY-
MH8'B991,.J;#SGOZ8YZ<UA^(?%'VK18KG2+R>VGM]9M;*[B:,*ZEID5T8$'J
MK9R#SG@T ;J^%-#31O[)&GQ_8O,67868DN""&W9W;A@<YSP*+G2%T_[7J6B6
M-NVK20I$HFF=(W5?NJ<9P "<8'?W-8/Q!\3MI_A/7&TJXNH[RQ0![BWB#+#(
M<$*Q(/)!&<= 03C(KMZ ,S1--?3[69YUA%Y=S-<W)A'RF1L# X&<*%7) )VY
M[U+?Z/8:G-;S74),]N289HY&CDCR,'#*00".HS@T_4-1MM,MUFN7(#R+%&BK
MN:1V. J@=2?\2>!7##Q*R_\ ";/J>IZG9V=E/#'%(D ,UJ&B5B% 4C&XGYB"
M,$<]Z .Q_P"$>TH3V$RVBH]@&%J4=E$6[[V #CGOGKWJSJ6FVFKZ?-87\(FM
M9AMDC+$!AZ'!Z5F7/BW3+76FT<K>RWJ"(ND5I(^U9&*JQ(&-N0<MT%/3Q3IC
MZA:6>^5?MI=;29HR(IV098*WT!(SC(&1F@"9O#NEM=2W+6[F>6W%J\AG?+1#
MHI^;IR?S/K4#^$="=+!38*/L">5;,LCJT:?W-P.2O^R<CVIJ>+=+EN;>&,SN
M;N.26T98CMN1&,MY9[\<C.,CD9'-<[)XLN]8TCPEJ]FUQ8Q:AJD44L)48DB9
M7;!)!/\ ".01WH Z:V\)Z'9I8);6"PKI[,UJ(W9?*+ AB,'J02#GL<5-;^']
M*M;"ZL8[-#:7;.\\,C%UD+_>)#$]<G/K4$7BG39K34[E?M 73)C!<JT+!U<
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
ML""ZDB6%I<?,44DA?H"S?G6;;^$M!M=:FUBWTR&*_F8L\J9&6(P6QG 8C/S
M9Y/-8GBGQ+Y_@N^O]&O9K:ZL[N&WF78%>-C*BLC!@<?*W4>H(.*M0ZO-:^.O
M$$-[?M_9MKIUM<JL@ 6'<TP<C R>$'7)H WM,TFRT>V:WL(?)A9VD*;V8;F.
M6/)/4DD^YJ"Z\.Z3>WLMW/9JTTR".8AV43*.BR*" X&3PP/6H%\5Z4L][!=2
M26<UG;BZE2ZC*'R3D"0>HR"/4'@@&LJSUN[N_B7]@WWD5F='-Q]FN(@@#^:H
M#CC/(SP3D>@H Z&71K"?5H=4DA)O8$,<<HD8;5.,@ '&#@9&.<"G7NE6>H30
MS7"2>="&6.2.9XV4-C<,J0<':/RJ[7&^/?$IT_PKK_\ 9EQ<I?6-L6:>WB#B
M!RN5#$@CGC. 2 03@$&@#:G\+:'</9O)IT6;.+R8 F5"Q\?)@$ KP.#D<5!/
MX)\-W&FV6GR:3#]FL3FU52RF+UPP.[GOSSWIG]LVD.O^5-?7OGQ:7]HDM5@+
M1%-P_> A<LV>, GCM2Z?XSTG5+5+FU6\:*58F@9K5U$YD!*B,D88X4YQTP2<
M"@"^- TM;RWNDM1'-;P&VA:)V3RXCC*J 0 .!^0]*GTS2[/1[!+&PA\FVC)*
M1AB0N3DXR3WK.M_%FEW4!>)Y3.+IK,VIC(F$ZC<4V^NT;L],<YQ5"Y\=60.E
M?8[:YN/MM_)8N!$089(U<NK#KN^0C ^O3J :]EX=TG3IUEM+-8RCL\:!V*1,
MV=Q1"=J$Y.=H'4^IJ&3PEH4GG[M/0>?<B[DVNR[I0=P?@]<\_7GK6%:>*/['
MO/%MQK-W<36-AJ$44;"+=Y*/#&V,*.FYSR?7DUUBZA"VI?8 LGG^2)S\ORJI
M) R>@.0>/8^E %5_#>D2OJ#2V22_VBH2[$K,XF & &!)' Z>E5H?!?AZWTA]
M*BTU%LG=9'C$C_,RG*Y.<G! P"<#'%:>H:E;:;'$UPQW32"*&-1EI'.<*H[G
M )]@"3@"LF?QIHMKIMW>W$LT2V=PMM<QM"V^&1B H8 < [AAONG(YH Z!5"J
M%&< 8Y.3^9I:IZ;J,6J6IN(8;F)0[)MN8&B;*G&=K ''H:N4 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
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
M:QQJJ(H 55&  .P% &#XSTJ\U?P_Y%@B27,5W;7*QN^P/Y<R.5SV)"FL+4-
MUJ];QHWV)%;6=-BM;?$RD"01R(<G@@9<<XZ \#I77?VO;?V^-&VR_:C;&YSM
M^38&"]?7)Z>Q]*OT >>R>'M9LM:2^BT+3=6@O+&"WG@O)51K66,$;@Q5@R$'
MD#GBN\M(3;V<$)$8,<:H1&FU>!C@=A[56T[5[;5)[^&W64-8S_9YBZX&_:&P
M/7AA^=7Z ..T+2=4\(76HV=K8_VAI%U=R7=NT4JI+;F0Y:-E<@%0<D$'//2I
MM6TK5Y=>T/7XHXIIK SQSV:28S%*%'R,V 64HIYP#D].*ZNB@#SZX\*:FLR7
ML5LK37'B&/5IX1*H$42($VYZ%R "<<9)&> 3:DGNH/BOJ1MK)KHG0[<;1(JX
M/G38SN/3KDC)'H:[>JBZ78)J3ZBEG MZZ;&N @\QE]"W7'M0!Q>A>#]1\(WV
MCW5JHOXH=*_LZ[BC<(RL)#('3<0"NYF!!(.,=>E%CX2U'3+WPY*D*2BUU"\O
MKS9( J&X60!4SC.TR#TR 3WQ7?T4 >>:_P"'_$NJ7EZ3:VURL>J6MW92-=;%
M6&-XV*;-IP_ROECR0<=@*L:CX>UJ5?'$,5K \>N0#[.XGP0YMEAVD$= 5)SZ
M=LUW+2(A4,P!8X4$\DX)P/7@'\JHZ/K-IKEK+<V1D\N*>2W;S(RA#HQ5A@\]
M0: .<L=(U;1_$2ZM%:?:8KO3(+2XMQ*H>&6+=M()."AWMG!R.N#FJFB>$M0T
M'4?#(6)9X--L[R.X=' _>3NCX0'!*@JPYQQCWKOJ:KJQ8*P)0X8 ]#@'!_ @
M_C0!@>"=,O-&\+06%_$([B.:=B%<,"'E=Q@CV8?B#58Z7JFE>,-7U2TMEOK7
M5;>%2GFA&AEB#*,YZHP89(R00>#FNG>5(^&;YMI8*.6('7 ')ZC\ZIZ+K%IK
MVDPZE8ES;3;MAD0JWRL5.0>1R#0!R?AOPE?>'=9T%%43V=AHSV$LX<#,K2(^
M0IYV_(1^(KN)2RPN40NP4X4$ D^G-/J*ZNH+*TFNKF58H(4:221C@*H&23]!
M0!P-GX:UJU\*>"].:S5KC1[N*:ZVS+C:B.IVG/).\$=.AKT,=/2L[3=9AU.>
MX@2WNX9( C$3PE RN"593T(X/&<CN!6C0!YS;>#-2\C4(+2)M*MM0TRX@N[(
MW'F6WVF0 +)"H)*#E]W3J..]/C\-:]JEW9?;[*"RMQH-QI4S+<[W1G\L;@ ,
M'[AXS_A7H=% ''Z-%XI'A_\ LS5-.M(FM;0VXE@N=_VI@NU2H(&P'J<G.>,5
M4TCP]JUI+X'$UJ NC6$EK=L)5/S&-$!7GD90GMP1]*[NJSWJIJ45EY-P6DB:
M42B(F-0I P6Z!CNX'?!]* ,OQCHEQXB\*WFFVDR0W+F.2%WSMWQNKJ&QV)4
M_6LG4/#^H>(;^;4;BV%A*-'N-/CB>0/NDEQDDKGY!M&.YR>!CGLZ* .'L-'U
MI-2\)7-S8(BZ5836UP(YU;YF2-5QG&?]6<_4=><9,/A+7;+2]%N4TRRO+K3K
MJ],MA<RKLGAN)2^5?! 9?EZC^]^/IU9^JZU9Z,;(79E'VRY2UBV1EAYCG R1
MP!]: .<_L34CK?AJ]72[2UBLY;B6YAM74+$)(]@ X&\]R<#VS78NH=&0D@,,
M<4ZL_6]:L_#^ER:C?&46\;*K&.,N<L0!P.G)')XH Y/PCH&KZ+%::;?:%I13
M35V1ZI"RF6X100F$*@JY&-Q+8X/KQ!I?AG6;32?!]M+9J)-)OI)[G;,I&QEE
M4;>>?]8/3H?;/9PZU9W&NW6C(9?M=M"D\@:,A=CE@I!/7E3T]*T* /.[KPQK
MK>&-;TA+2!VN-:^W6\@G'SQFZ6<Y!'RD $=^?;FMRUL;O3O&&MZI=1VZZ7?P
M6Y,TDP!C,:LI5EQCG<.<XKJ*KW]M9WEA-!J$,$UHZGS8YU#(5Z_,#QB@#EO
MFCMI\=ZPN5N+&":2TTPCG9;!RQ&>^&)3/<1+6EXWTN[UOP7JVEV,:O=7=NT,
M89@H!/<D]JW(88K:!(8(TBBC4*D:+A5 Z  =!63:^)K*^L6N[6&\FC2]-DRI
M;MO60/L8E>H4'J3T H Y_7/#NH:EK"ZE86LNGZHGDB&_AN %:,$%XYTSAP/F
MQP>HZ=:Z_4K)=2TJ\L6=HUN8'A+KU4,I&1^=6J0G )]/2@#A['P[JMU8>%=/
MU.".#^P)DEDN(Y RW!CB:--@Z@'<&.X#&,#.<U37PSKL6C6^G?8X7%KXA&HK
M(DX_>0_:6F/! P<,!C/7/0=>[LK^.]LK:Z$<T N!E(KE#'(#@G!4\@X!X]JL
MNZQHSNP5%&68G  ]: //=6\)ZQJ%SXDN((;=)+B^M+ZR6X8-'*8$12D@&<!M
MI_,5+J.B:OJ?AQTC\/:?IMU)>6DIMK>9#\L,JR,6<*H.0" ,''KR<=:-:LV\
M0'1 9?M@MOM7,9">7N"\-T)R>U:- '-^*-#O=6DTJ]TR86U_9SG]XW40R*4E
M ]P"&'N@J'POX7E\.WVI ,K:<DKG3(%ZPQR8>1>?63I[+[UU51W$PMK:6<I(
MXC0N4C4LS8&< #J?:@#SRU\'WC^%]+TS4M+E:6UENI5N;*[6.XMI'E+QM&^1
MQAB&![@<&E7PYXDL-2M;^XT[3/$,MSIT%K?"YD$9CFCW?O%)0Y4[SD 9XSCM
M7H-M,+FUBG"2()4#A)%*LN1G!!Z'VJI=:U9VFM6&DRF7[5?"1H<1G:0@RV6Z
M#CMUH LV<)MK&"!EB4QQJI$2;4! _A'8>@KE/#NG>)-#N+C1S:VDNE_;9;F'
M4#/\XBDD,A0QXR7RQ&<XP<]L'L&=4 +L%!( R<9)Z"G4 >>Q^$-4/A.;P?/&
MK6GV_P Z/4!(/]1]H\_!7[WF=5Z8[Y[4FK^&=9O=,\:6\-HN_6+J*6U+2J!M
M6.)#NYX_U9/?J*]#K(B\1V4^IQV427,@DEDA6X2(M#YD>=Z%AT(P1S@$@@'(
MQ0!SVHZ%K$NH>*Y+>TB>'6M-CAB+3!6CD6-TVD=.K@YST!ZGBI;C0=5$'A+4
M8(5:\T5=D]HT@'FHT7EOM;IN'!&< ]\5U\L\<(.XG(4OL4%F('7 ')ZCIZBJ
MNC:M:Z[I%MJEB7-K<IOC+KM)&>X[4 <;J_A/4KS2O$D\$"B]UJ]M9EMS( (H
MX?*'S'IN(C8G&>2!VS4NM^%M2UO5/$A5!;0ZEI<%M;S.RMMEC:1_F4$_+EP.
M_0UW=175U!96LMU=3)#!$I>221@JJHZDD]!0!P-WX:UKQ!X6U"SFT72-#U!X
M46-[=Q()I%D5QDJH*QDIC')^;VYO0P>(I/%0\07&D6UNL>CR6QA>]!)EWAP,
MA<;3MQD]CGVK;_X2C3A%!-(MY%!<21Q0S26DBJ[.P5>HXR2.6QUK:(!&",@T
M 4-%OKC4M&M;RZM1:SRIEX0^\*<XX; R#U!]"*XC5O#7B%;+QEI5E:07=KKO
MF3V]PUP$,3O$J,C@CI\HP1^.*]&HH X^32=6/BD:BUFIB_L1K([)E/[XN&P,
MX^7C&?7M6=)X6UD> _"]M%:VDNJ:$8F:TN7!AN0L31.N[! R&)!(X.*]!HH
MX*\T/7,:5K>G:/IMI?V-T\K:7'*%66)X_+8&0*!YG<'&.W/>_J^G:]J2Z#J'
MV2U%U9:E]JDM!<<)&8I(\;]O)!<,>/4#.!GK'=8T9W8*B@EF8X 'J:@:]5=2
MCL?)N"SQ-+YHB/E  @;2W0,<\#T!H YFST@0WGBPZY%#%IVL7"[3)*N'0PI$
M5//!)4X]B.]3> K"ZM?#T<]]=?:[B8!([C&"]NGRPG\5&\^\AKH+_3K'5+;[
M-J%G;W<&X/Y<\8==PZ'!XR*L@   # '04 <YXIT>^OKK1=3TX+)<Z5>>?Y#M
MM$R,C1NH/0-AB1GC([9S6#K?A34]0M?$-Y;VP6\U>XLF2W>51Y<=NRMESG&X
MX;IG^'GKCT$D $DX ZFD5E=0RL&5AD$'((H %)902I4D9(/44M%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %<QX\O+S3_#T5S97<MO*+^T1C'CYU>=$93D="&/3%=/534-,LM5M
MQ;W]LEQ"'#A'&1N!R#]0>10!YWXBO=8C?QY/#KE]#_8\$-S9QQE J-Y)?!^7
ME<CIWSSGC&E>:E-KNI>)M-FNIK5-/TR*2&.%]A=I(W9I#_> P%P<C@Y!S74R
M^'-'G-Z9;")_MP"W6[)\\ 8 ?^]@<<]J9=^%]#OI89;K3+>:2&+R4=UR1'_<
M)[K['B@#C_#EW>1M\/[**]F2TN_#SM)"NW;N2.#:W3J-YZY'M5+3]7U6R\#:
M=K]WK=W-+>W*64S7#JL,*&X9?,R$^4X&W=T&>G QZ!%X<T:W:U:#3H(FM(C%
M;F-=OE(>H7'0'OZTZ+0-(ATB32$TZW&G2 AK4H#&<G)^4\<GGZT <?J%_JOA
MUQ;W>K(;.^U2UA0B4R2644@;<#(P!(9DP">1O// IOBJQEMX;"V?6KJYC/B*
MS*1^80T",R_NV;.7P1N&[D9'H#76P>%=!MM$ET:'2+1=-EYDMO*!1SQR1W/
MY]AZ4J>&-#31QI"Z5:C3PX<6_EC;N!R&^N0.>M '-)93WOC3Q?:6=[+:W#Z9
M8K#<HV61_P!_M;WYQGUJQX2UF?Q!]EFEDF@;3;9H-1B9SC[7NVLK>NW8S?21
M36Y=:3]D6ZOM#L[%-6EC2,//N5&53PK;>< 9QCI2V.C"+1KJUNU@FFOC))=D
M1_NY&?@C&<E0,+ZD 4 :JLKH'1@RL,@@Y!%>27 U*PT7Q?KNF:K=6]U8:Y-)
M%:IM,4Y_=@HZXRV[.WKP<8]_3M'TN#1=)MM.MAB&!=J@# '.>!V'/ ["F#0-
M*%^]Z+"$7#R"5V"\-(.CD="P_O8S[T <IJNI:AHGB:]L)+FXD36K8?V3O<D0
M7(.QXQCM\ZR9[!7["NVCM]EFMN9I7Q'L,K-\YXQG/K64FGZE=Z^+O4_L/V.S
M=GL$A#&3++MW.3P"%+C X.[VK;H \?TV!W\$^!L7EQYLVNY,K2;V4XN!D;L\
M_7O6HOB'4-,M+RQEOY)8D\2C3%NKF7:T<+1+( T@!Q\QV;L9 ;UP:[5/"VA1
MB,1Z5;1B.<W*!$V[93GYQCH>3S[GUI[^&]&DM;VVDTVWD@OFWW4;KN69N/F8
M'J>!SUX'I0!6\.6^HV;ZA;W^H1W2B</ @<R/;HP'R,Y +<Y()YP1GM6%I+-%
M\9O$:7IQ)-IUJ=/W=X5W>8%_X&03^%==I>DZ?HEBMEIEG#:6RDD1Q+@9/4^Y
M]Z;J6C:=JXB^WV<4[0MNB=AAXSZJPY7\#0!B>-=8_L32S<VK+%=2W%K;37
M)@ADF"ESGC@,^,\9-8GB&_U71KWQ)I]E?W0M8_#\FI02NWF/;3*6& S DJV,
MX.<;3C%=N-(TX6$MB;.%[68$2QR+N$F1@[L_>_&HET#2ELI[/[%&T%P@297)
M;S% P%8DY(QQ@\8H XN>/5H+SPG&OB34RNL3-]I#&,A1]D9L)\F1RN1DGDYJ
MK;Z[K&G79T&ZU">XMO\ A(ETY=1DQYGDM )0A8#[VXA-W7GL<5T^M^%FO]0\
M-_98K=;#2IWD>)I61MIB9%"8!P06!'(QCBMI]$TR736TZ2QA>T9M[1,N06SN
MW'ONSSNZYYSF@#S[7=5UO3I-?TZVU.Y2"ROM--M<'#NJSR*KQ,S E@.H[X8
MDBKOB*2\TF+4+&UUW4;JYM-)GO0LD@1HB68K*\B@;@-I54VD<'/K782^'=(G
MLC9S6$4ENT@F9'RV]QC#,3RQ&!R<G@>E%[X=T;4KF.YOM-MKF=(C"LDL88[#
MU7)ZCZT <CIS2ZC\0-(NY[N<23>&Q.P24A YDCSA>G/TYP/2JFA^(-1NH?"^
MFWM[.ZZE>ZDD]UNVNXADDV1[AC;D<\8.$P*[F/P[HT3631Z9:HUE&8[9EC ,
M2GJ%/;IGZ\TT>&M&73UL%TZ!;5)?/2,# 23.=Z]U;))R,'D^M '"WFKZY#'<
MV"ZI<JMGXEM;&*Z 4M+!*8V*,2#DKOQGOQG/.=G2Q=W%YXLT.?7+Z.&UN(/(
MO#(OG0AXD<@,1C&[.,CH<5TDN@:5-:Q6LEC$T,,OGHA'23.=_P#O9YSUSS57
M4_">DZE9:C;O909U';]I=TW^85(VEAGDC QGI@=N* -SH*\TM]6U^XT?3=1B
MU>>2?5-: L+?RX\-9^8<[\+DCR59LC&,CO7;:S97TOAF[L-(>)+M[9H())W8
M!"5VAB0"3CK[T:-H%AHUI:QV]JB200+ K;BY10!\JD]!P#@8'M0!RJ:MJLMM
MXCUY]4N(](TN]EDAB2*,F>*W7$D8.WA2ZR#/7ISQS/'J>LQ7WA2*6[,E_JC/
M+>VR*OE10>46.WC(VN8U#$\D\]<#L(+"TMK+[%#;1):X8&$*-I#$EN/<DY^M
M1V6E6.GL6M;9(VV"/=U8(.BY/.T=AT% '*Z)J.J:A+=Z:^I2M<Z?K4JRS;$Y
MMEPX5_EQR'"C&#QGL:IZ+XEU"^M-*M_MY,VL3W5X+B14S;V4;#;@  ;BK18)
M'\1/.*[J.QM(A<>7;Q+]I8O/A0/,8@ EO4X 'X51'AC0UBL(AI5ILL,_95\L
M?NL@ X^N!^0]* .%T_6YK>.[U.S>2XNM?UH:?92R!2R01!EW8. ?N3%<]2PS
MWK:?4=9LM1ATUKO;/JUWLMEE*2/:0QQ;Y78@;2YQPO(!8=1D5T#^&-#DTP::
MVEVWV,2^<(@F ),YWCN&SWZU)/X>T>ZAMH9]-MI([5_,A5HQA&(P2/KDY]>]
M '/>#FCU#7?$.LBZ>>)KA-/M7E(W>5"#NQ[&5Y?KM%==<W$5I:RW,S!(H4,C
ML>R@9)_*LR7PQI,B0QI:1111WHORL:@;IPQ8,3_O'/Z=,BM.YMH;RUFM;F)9
M8)D,<D;C(=2,$$>A% 'F?A:[U6&Y\//+<26W]I"\U>^M=JG=$W*[N,[MTL8
M!'"8QG-7X_$6KW.B>'=86X9;O6M0A\BQ15*+:L<L#QDD1 N6SPW3 X/;_P!E
MV'V^*^^R0_:HHO)CEVC<B?W1Z"F6FCZ=82+):V<43*I1"!_JU)R57^ZI/.!@
M4 <1J?B75]+_ .$DMH[LSR:?J%O)YTJ+^ZM76$LOR@#.6D SV!/:M&]US4(]
M>M=.M);B9=5DEN(BHCW16\2("(]V!EW((+$\$GTQU,VF6-Q'=1S6D,B71!N%
M9 1*0 !N]>% _"H]1T73=7-NU_90W#6[%X6=>8R1@X/49'7UH Y2]O=9T.+1
M+R^U4>3+J[0W$.49$@<2!59]H)9"%YXYR.:>=8U9=>AT1#=3//'-J3\1K+'
M9 L<0W8 Z\DY8 8ZG(ZZ33[.6*")[6%HK=U>)"@VHR_=('8CMZ5!?Z'I>J7,
M%S?6,$\UOD12.OS*#U&?0XY'2@#E(I_$+:[HNB_VONG^RW%W?RQ*CHB%]L0!
M*Y8C<P!XR8\D'D5V.G1O;V,-K/>F\N8(U2:9@%9VQ]X@<#/7%.BL;6"Z>YBM
MXTG>-(F=5P2BYVK]!N; ]S5.ST.TLM=U#5XHT2YOEC64HN-VP$ MSR><9] /
M?(!@^(X?,^(GA/-Q.B&.\)5)2JDJBD''3N?PKF=/EO=.MUU"UU"YC#^,9K5[
M<$>4\<ETR,",9)YR#GC Q7IE[I6GZE+;2WMG#<26S^9 TB F-L8R/2JO_",:
M*(!"-.A\H7'VH)S@39SYG^]GG/7- ''W>MWJ:W97-IJ4T\$GB$V$KL=D6S:P
M:%8\G.TKRYP<CC(K4\!0^7+XD9KB>5O[:N$Q+*7X&W'7\!],5LR>$O#TMS+<
M2:-9/-+.+AW:$$M(/XOK_/O5VUTJPLKRZN[:SAAN+IMT\J( TAQC)/X4 <S>
M0[_B[IQ:XG51HT[A!*0F1-".G3G//K@>@KF?"LU[IND>"[B'4+GRKW4KFTFM
M21Y10_:&Z8SD,@.<YZCIQ7I=WI&GWUY;W=U9PRW-N&$,K+\T><9P>W0?D*KQ
M>&=%ABM8HM.A2.TE,UNB@@1.<Y91V/)Z>I]: .3T/4-7UU+'6H]4AM@FHR0W
MD#SLP9 [)Y'E;<(X^4ALYXYR#6O\2HO,^&WB'YW7;8RM\C8SA#P?4>U:L7AG
M0X-;DUJ+2K1-2DSNN5B <DC!.?4CC/6KE_I]IJEE)9WT"3VT@P\3C*L/0CN*
M .52XED\6V?AI[JZCM!I!O%=9BLDLAD"XW]<(.<#^\,YQ6#::KKVJ_\ ",6E
MQJ]U 9]1O[">>!44W*0I,%D^[PWR#IQGG'2O0)]"TRYCMDFM$;[+GR&R0\61
M@A6!R 1QC/2E?0]+D>R8V,(-C_QZ[5QY/&/EQTXXX[4 <2]SK&H3:Y86FM"U
MN]$EACCN+FX((C$4;F26,+MD#DODG'MC',FLW7B*[N_$%M837::A!<6JZ:;8
M9B5&5"XDX*@\N3OY *D=L];>^&=#U'58-4O-*M)[^#'ESR1 LN#D<]\'D9Z5
MRU]X&DO]=O[R]TC0KXW,V]+V1Y(IHTP%52JK\VT #.]<^U #I;Z^U&\\6VG]
MIW-K/HL42VCJP4Y,/F><X VON;(P1MPO !S3=,UG5M4U[PZ9[F:U74?#LEU-
M;(%"QS9A^8 @\C>W7-=/_P (UI<J0&ZMENIXK=;=IY>7E0=G/\8SS@Y&2:LS
MZ/I]S?+>RVJ-=)$85EY#*AZJ#V!]* //O"VIZNX\!WMSJ]W<MK%O*MW'*5V-
MB$R*0 .""O7W-6]*G\1ZI+HTBW5['<?;[E=59 #;F!6<*$+ IU$8&WYB"V><
MD=='X;TB!+,6UA!$;'/V/"G$!(P=HSQ[XZCBN2TCX?O;SVTEWI>C07<,BROJ
M=E+(LLK!MQ;R]H52W.?F(&3P1Q0!V'B$WPT"[_LR6**^*A8&E;:I8D #/8G.
M >Q(KSW4-2?4]/M+9UU&QOH/$EBDUK>,)'M2=N-CDD.IP6!.>IX[5Z=>6=MJ
M%I):W<*3028#QN,@X.?YBJ3^'-(EC5);&.3;,MP&<EF\Q0 KEB<E@  ">1CB
M@#CAJEW8GQ#I<VLW96WU>TM[61E$D\@E2)S"I^4 L68!B?E!SGBL[5KZ]N?
M7C*UO96?[%JJ00J\OF%(\P/M+D9;!<\GGMDXKT"?PQHETMVMQIEO*+QUDN-Z
MY\QEQM8^XP,'MBFGPIH!@N8/['LQ%=,K3HL0 D*@;=P'7&!^5 &7:?\ )6=6
M_P"P+:?^CIZ7QA/?0ZEX9AL]0GM$N]2^SSB(+\Z&&1NX/.5'M[&MZ+2;"#46
MU".V5;QXQ$TV269!T4GN!_6G7FEV6H2VTMW;)+);/YD#-UC;&-P]#C//O0!Y
M];:_J5J4TF6_N)(7\3OI9NY&!D6'RO,5-V.I8[ >N#QS@U5\67%^-+\8:/+=
MW,EG8R6,MM,93O42N-\3-U8#&><G##.>*]"/AS1S;75NVG0-#=R^=.C+D22<
M?.?]K@<]>!Z5(VAZ8^G3Z?)90R6MQGSXY!N\T\<L3RQX')YX'I0!<AC$4*QJ
M[N%&-SMN)^IKS"WO+RQ\/SS6=W+;LWC)H9 F/WB/>!64Y&<$$],5Z?!!#:VZ
M001K'%&NU$08"CVK-_X1C1?LYM_[.A\DW'VHI@X,V<^9_O9YSUS0!POB&_UB
M&'Q]<PZW?1MHQBGLU0H%4^0LFTC;RN21@^O.:W;22_@\=3Z8=5NY8+K1_M9\
MPJ?*E$FW*?+@#!Z8(X%;\OAS1YQ>B73X7%]C[6&!/GX&!O\ [W''/:I!H>F"
M[%V+1/M @^SB7)W"+^YG/3V]>: /.M'N+K6&^&U[?7UT\]Q;7$DS"4J'819W
M$#C/)_#BNI^)JL?AMKQ622,K:,<QN5)]B1V]1WK77PUHBVUG;#2[7R+)]]K&
M8P1"?]GTZU?NK6WOK2:TNH4FMYD*212+E74\$$>E '#7NG-<?$2.TBU"\MP/
M#\G[Z*0>8?WZ_P 1![_RJEHWB/4]=M?#&GW%R$FU#13=M(+@V[3S JIVLJGD
M EMHX.>>!BNXB\.:/!,DT-A#%(D!MU9 5(B/)3CMGG'KSUJ"Z\(>';W3+;3;
MG1[26RMCN@A:/*Q'_9]/PH G\.B]70+1-1OH;Z\C4QS7,*[5D921G'KQS[YK
MC+)M7N-&\5:F_B'4O.TZYU""W0>7L"H,J2-G)&..E>APP16T$<$$:10QJ$2-
M%PJJ.  !T%4HM!TJ"UO+6*RB6"\9FN8QG$K-]XMZD]_7O0!R":EJ=Q_8<5Q/
M>&UN= ,Y>SW-,;G$?S,%YQACC/RDDY[55:SUB74_ ,&M7TZZK)!=F[E38'5S
M"NY057 ],@?0]ZT]<\$_;=3MW31]%U#3K>U6WM[:[=X6ML$D[&56R"-HP<8V
M\=36SI7A73["VLA+;QO/:%S;L&8BW#DDK&220,''N/;@ '#">[U+2O"HO-0N
MY)(?$T]D91*5:1$-PJEL8!;"+S_C7=^+]6N="\&:MJME'YMQ:VKRQ C(R!P3
MZ@=3]*F/AC0VLOL3:7;-;>?]I\IDROFYSOP>^2<GOD^M:C(CQF-E4H1M*D<$
M>F* ..-Q=V/BK0+2UU"XO+#5[2<W!DDW%2B*RS(?X<[L$#"_,, 4OPUMA#X=
MNG$LSEM2O1B20L!BYD&1[GOZUT5AH>F:8,65G'!\GEKLS\B==J_W5]A@5)IV
ME6.DPO#I]LEO$[%V2/@%B<DX]23R>] ',R0[OB^K-<3A1HN\1^:0F?. ^[TY
MP,^O%<SX)FO=/T[X?&+4+EH-16>WFMF(\K:L4DBD#'!#(.<YY/:O2[K1].O;
MV*]N;*&2ZA1HXYF7YT4]0#U%5X?#>C6ZV2PZ?#&MBQ:U51@0D]=@[9R>GJ:
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
M9#%D7$<9 8J 2V?F!P0"0:ATSQ]H^J7FF6\<5]"NIQ>993SVY2*8[=Q0-_>
MY_#@FL"R\,^(X+_2-3U*/3WN+.UNH;ZY%R[R3EPN'&4&!\IPG1<\>E)X0TB\
MUOP?X%>>**"VTR&*[$@DW-*PA9$ &.!\^6SZ8&<Y !U5AXNTW4+RT@1;B-;R
M.66UFE0!)EC(#D<Y&,@_,!D4ZU\56-W=VD*0W82]A>>TG,64N$7!)7!)'!!&
MX#(/&:Y2S\(>(I[_ $>YU9;%YH(;NVO[I;EVDG$H #KE.,8X3.!GBMSPG9>)
M]+TZTTK4X]/-MIT(ACN8)6+W2JNU,H5'E\8).3R/2@"G8>+HXK;PU!IT&I:C
M!JL\Z"XNF3S0$$C$')'.5XX^Z/7 K:@\5V5Q9:C<K;W0.GW/V2:%D42>;E0
M!GG.]<>N1C-<WIGA/7=/TWPL EBUUI%Y<23(9V",DHD&5;9G(\P<8YP>:MQV
M%IJ?Q#:^TS4(9[/R5DU*&%@ZFXB8K"20>&Y?(Z_NDH [4'(!((]CVI:J6SW[
M7UXMS! EHK)]E=)"SN-OS;AC"X/ P3D5;H **** "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 KWMA9ZC;^1?6D%U"3GRYXPZY^AXI]
MM:V]G;I;VL$4$*#"QQ(%5?H!P*EHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH K#3K$7YOQ9VXO"NPW'E+YA7TW8
MSBK-%% !1110 4444 %%%% !1110 4444 %%%% !4%S9VMZJ+=6T,ZQN)$$J
M!@K#HPST(]:GHH **** "BBB@ HHHH **** "BBB@ HHHH *@-G:F\%X;:$W
M2IY8G*#>%SG;NZXSVJ>B@ HHHH 9+#'/$T4T:21N,,CJ"&'H0:9:VEM8VZV]
MI;Q6\"?=CA0(H^@'%344 %%%% !4%M9VMDCK:VT,"NYD<1(%#,>K''4GUJ>B
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
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
M)O[821H/M$8VY"?/PP+KPV.O&10!TM%8>G>*;/5-.TB]M;>Y:/5&*Q*0FZ/
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
M[^U7* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
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
M)8H(DBC7A410H'T H X6'P;K,'@+1=+ANK*+6-'G6XMY,L\$C+N&UN P#*[
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
ME\NTQAHF*L&&<@$@X..<=N*VZ .'UNUL?$'BW2XK/4(?[1MM\.JV\$@<_92
M[1R=P"XC R!PS>]=C>6J7UC<6DI(CGC:)L=<,,'^=2)#%'))(D2*\A!=E4 M
MC@9/>GT <=H>C^+;'01HUU?Z=&EI:M;VEY;AFDD(0K&SJPPNW@D G)'4#KGZ
M?X2\0VM^M^R:,+@Z-)82@R22B68D$2.S("X8CYL\@?WJ]!HH \\D^']VNAZY
M8:<;:P@O?L\EMIXG>2WAECDWNP)4% ^%&%'&,]\#OHC<?95,RQ?:-N65&.P-
MZ D9Q[X_#M63-XB U26RM-/N;W[-<16]V\&W]PT@# D$@D ,I8CH#WYQMT <
M#;>"]7A\,Z3;&6R74])U-]0@*R.8I=SR%D8[05RLI&0#R,^U2:YX-U+5[/Q!
M.ILX]1U9+:%4:5C'%'"VX9;9DDDM_".WISW5% #4+E%+JJOCY@IR ?8X&:=1
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !7)^.M4;2X=':6Y6UTZ?4%AO;AP2B(8WV[\%2%,@0$Y
M ]>"1765'-!%<PO#/$DL3C#)(H96'H0>M 'FFHPQ6N@62P:T-3MCXHL6B=>8
MX09XR8D8LV5'/<XR1VP%%\NK:QJ4-WXB33-6L-7*PPX;SS$&'EJB[P&21,9
M4Y)/>O1#IM@;:.V-E;&"+_5Q>4NU/H,8%.:PLVO$O&M(#=(NU)C&-ZCT#=0*
M .#T?4+#5[R?^T]7GM=>LM;D3[/'/MD9!(1'$$/6)HRI.!@\MG()K N1;V'@
M7QTUI=2V]Y#JTY'E73JZKYB8SALX.>_7->N?8;3[;]M^RP?:MNSS_+&_;Z;N
MN*;)I]E+YOF6=N_FD-)NB4[R. 3QSB@#B+ZX_M'6O&5IJ5U-:M86T4E@RS-&
M8HC$6\Y,$<^9N!/^R >*HZ?%>:WX@TR#79[R.6X\+K<7=NES)$OG;U!;:I&T
M^N,>_2O19=.L9VA::RMY&@_U1>)28_\ =R./PI9+"SEF,TEI \I7:7:,%B/3
M/I0!A> [VYO_ (=Z'=SRM<7,EC&6=VR7;;U)]>.37(Z??7MUX8\+:U;W,YUZ
M?5(X+Z,R-E\NPGB=,X 10Q Q\H0$8KT^"WAM8A%;PQQ1CHD:A0/P%1I86<5V
M]W':0)<R##S+& [?5NIH Y+PM9VT?C[QD\>[?'<VP'[UCC=;H3D9]:-0OX+G
MXA7&CZO<>19)I:SVB-,8UD<NPD<$$990$QW7)(ZUUT5E:03/-#:PQRO]YTC
M9OJ1UHN;&TO&B:ZM8)VB;?&98PQ1O49Z&@#RSPI<?\2;X8+#=R;)&GAE2.<A
M7Q;RG#*#@D$#KR*2!I;#P1K'B"*^U"6ZM=1N;5I&NI9?*M?MF'.W=R5C!(;[
MP]>F/4?[,L-L*_8;;$(Q$/*7]W_N\<?A3X+*UM4=+>VAB1^66.,*&^N* /--
M1U"+2=+U'5-+\1K>:=-+9F[2Q+%+2$RA9)%;>Q4LA.<$8QNX/-.\76^B2>%=
M4GT[5'N[4WVGS,B7.^"V/G1J=A'3*_,1DXR#QFO2+?3[*TMFMK:TMX8&R6BC
MC"J<]<@#'-)'IUC#9&RCL[=+4@@P+$H0YZ_+C% '"O/!J6L^*;"\O9((+&RA
MDTV1+AEV0F,DS(P/)#@@MS]T#ZTM!AO-?\2Z;'KMS?)<2>';6\GMX[J2(>?Y
MIRVU2,'@9 X]17H\VG65RT+3V=O*T/\ JB\2L8_]W(X_"G?8[7[5]J^S0_:,
M8\W8-^.G7K0!POAN[N[;Q1:V]^HNTO8[F2RU2UG8I.NY6*S1G[KJ, 'D#D#'
M2K7CA[Z.Z6>T$5[#;V4KW6G&X:"7RR1^^A<<;UP1SZ\$9YZZWT^RM)7EMK.W
MAD?[SQQA2WU('-%SI]E>.CW5I;SLGW3+&&*_3(XH \SU".VU;5_$UT);N)5\
M,VMQ#MF:%U;$[*S;2#D<'!XS4'B#6Q=>'YW;495U*+PLEX#)<>4J2,K,LD0&
M"TI9<9S@#'7)!]3?3K&22222RMW>08=FB4EAZ$XYI/[,L#L_T&V_=H8T_=+\
MJGJHXX![B@#C].NUO?B+H]P)DE,OAN1BZL#N/G19Z>^:N_#(AOAYI1!!&)>1
M_P!=7KI/[.L=ZO\ 8[?>J>6K>4N0N,;1QTQQBI+>V@M(O+MH(X8\YVQH%&?H
M* /(ULF30=1U73KR[36X/$UQ':QQW+A7+79#1F(':05+$Y&<#.<"M,7RZMK&
MI0W?B)-,U:PU?;##AO/,08>6J+O 9)$QD;3DD]Z]&6PLTO&O%M(!=,,-.(P'
M(]"V,T-8V;WJ7C6L#72+M6<Q@NH] W4"@#'\7I>2Z5!%875M#=/<H(XKIF6*
MY(RQB9EY 8 _B ,'.*Y"PUA?[8\+22K<Z8GVO4;6\@N+LN@D56.S?G#J&SM/
M8# QBO2KBUM[R+RKF"*>/.=DJ!AGZ&HWTVQEMH[:2RMW@B8-'$T2E4(Z$#&
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
M&AV*Z0Q,/ER3MW+@\^OTK5O?!&I:Q<:S/J&J6\3ZE9V\0-K"V8)879T<%FY
M8@X/7':@"V_CZRMUU$7D(B-D(6,J3!X'65PBGS!P,,?FR.!SR*-9\4ZG91:7
M]GTQ-UWJ<=F6,X*LA7?N0XY# $9XQS5F+3?$UQI,T6JWVEW%RVQ!'':L('0,
M"^\,2264$<<#/0UE1^ 9K33HH=.N+>T\C6$U.WM2&D@@ 7:8UY!P<LW&!DXQ
MB@"XOB33--U'Q+<36EW!-9R6R3[I=_GNZ@1B-=Q"YRH[9)YJS<^+UL+G4+.^
MT^9+VTL6U!8HI%<3PJ<,48X&5/!!QU&,UGZCX'N-5?Q']HOHXO[4>VE@DB0[
MH)8 -K$'@@E0<<>GO5J\\,WVJRW=_>RVJ7\FER:;"(MQC02'+N<\G)"X';'4
MYR ";2/%XU/5+&RETRXM!?V)O;621T82*-FX$ Y4CS%//4>G2K][K9AU7^RK
M*V^U7XM_M3Q^8$"Q[MHR3GEB" /]DY(K+L?#-]:ZKX>NY+BW*:5ISV+JH;,F
MX1_,/3_5#CW//%6;S0KM/%J>(=-FA\Y[/['<V\^0LB!BR,&&2&4ENQR#VZT
M9@\;R:C>^&?[)LS)::J\XE\YPDD9B1MT9'."&')S_#@9SFLSP[XCDT47\5Q:
M7EQ9R>))[+[6\P;RB\H2,?,=Q&2![9[\XUH?!,VG_P!@/87L0FTVXN)YFFB)
M$QG#>80 >.6R!D\<5 _@S47TNXM/M5J&EUP:N&PV !*)?+_-<9]^E %^[\<V
M5M>"-(C/;B]%C(\4BF1)-VTMY?4H&X)ZC!.".:FT?Q1-K6IW%M#HMW';VUU+
M:SW,DD>U'0 ] Q)SGMG^>*NG^'-=TK5[U++5K4:)>73W;Q20,9X6<[I$1MP7
M:S9.2,C)^M:'AO1KK1FU8W,L,@OK^2\3RP1LWX^4YZXQU]^E &7J6MW]SK^O
MZ&;;R[2VTM)UGCG*OE_-^;C!'*8X/OWJMX-\3NND>&-+O;&Z1KO1DG@NF97\
M\QQQ[Q@$L#\P(SUYK4OO#E])XCU'4[6[MUBO].6SDBEC)8,ADVL&!Z?O.>.W
MOQ1M_!VHPQ^&D%]#&=&TZ6Q,L8.YR\:('7/0C8#CGKB@"W9^-$N+W['+IEQ#
M<OIQU*. NOF>6"H*.IQL?YEX/')YXINC>-DU:YT9'TNYM8=8M#<VDTCH0Q55
M9E(!R.&X/?!K.TOP7K-A=V%U)?Z<\EMIDVGR!+=U\TN4/F%BQ)8E,L3ZGZU:
MTSPC?6'_  B*M<VSKH-L]NY 8&8-&$R/[N ,]_3WH OZQK=]:>+]%T:"T5[>
M^CGDDE\W:W[L+P/3[X.?:N<\'^))=,TJPM;NTNYK>[UB[LDO7F#[7\^78#DE
MB,+C/TKJ-8T2[O?$6C:O9W,,;6 GC>.6,L'24+G!!&"-@_.L6#P9J,.DZ99&
MZM2UGK+ZH7PV'#2.^S';_6$9]NG- %^7QS8I?P11Q&:WEO38&6*16=) Q0L8
M^H3<"N[\<8YK3UC7K?29[:U8Q&ZN0[1)+,(EVIC<2QZ#YE' )RPXQDC(TGPY
MKFC:C<6UMJUL=!ENGNUB>!C<1%W+M&K;MNTL3R03@D>A%KQ)H6I7^H:;J^BW
MT%KJ5AYB 7,9>*:*3;O1@"".44@CN* ,.;75UW6O!&HVPN[99KZZAEMY'(Y6
MWER" =K<KD'GC!%:T?CFQFU&QABB,MM>W#6T4\4BNRN,X+H.50E2 WTR!FGW
M.@:I=ZAX?OKB]MY9M-N)+B?$959"\;1[4&3M #\9))QSUS4'A_PYKFA2G3EU
M:VDT&.9I8$,!^TJI8MY1?=MV@GKC)'''8 N6GBA[]K&6TTJYGL+_ ,S[/=(<
MK\H)#./X%;'RMGN,@9K!M/%+:KX7T34M9TR;-YJT<4/V:XVK&YG*H6P02HP
M1@YQR.:T_"_AO6O#T4.E/JMM-HEHS?95$#"X*9)6-VW;<+GJ!DX'3G-*'P5J
M<'AW3-(%_:.FGZFE[$_E,I9$E,@4\GDYQGH,=#0!I7_C2WLK6_U 6DLVEZ=<
M&VN[E&&48$!V"?Q*I.&.0>#@'%5M3\>+I\FM[-&O)XM&6.6YE62, Q,N[>OS
M<_*,XZ_3C,<O@JY-EKVCQ7<7]D:S<27$FX'S8/,(,JKV8,<D$XV[NC8HU#P;
M>7<?BR&*XMHXM<M8[:(8;]P%C,>3_>X.>WI[T =)JNLVFD:/)JER6,"!<!!E
MG+$*J@'N20!]:I0^(G;6IM%N+$PZD+;[7#'YH9)X\[3AL<$$@$$=QC(I-<\.
MG7_"3:-/<>1,4C*3QC=Y<L;*RL >HW*./2FV^BWLFN)KFH-:F^@LFM(8X2WE
MC<P9V)(SR57C' !Y.: ,CX?12:MHNG^([X3+J$T+B207!*SAG)RR]/EQA?0<
M#BJFO:[)J[^%;ZQBG33I];BCCN%G*B51O&60=5;;D$YZ=!FNF\):)/X?\+6>
MC74L4[6R&/S(P0'&2>AZ=?4USEIX&UJSTS1]'35+)M/TC4$NK61X&,K1+NPC
M88#(W8R.OMW +,GBRQT:/Q%?II5^6M=2AMKI?-#EG=8E5U!8A5PZ<+^76KT_
MB]K4&"YTW[-J C>;[+<7<2GRU8JI# D$M@X'L<D=\_4?!FHWMMX@A2[M4_M7
M4+>]5BK'RA%Y7RD=\^4.>/O'TK1UG0=9D\06NO:'?VEO>"V^R7,%W$TD4L>[
M<"-I!#*2V/7- "P^,HM0M(Y-*T^YNIVL1?O;O^[=$)(52#GYR58 =/E/(XS
M/%MR?%,5I)9&VTW^R/[1E>X.R2,%AG>I'RE0""/4GTI+KPUKD&OPZUI.K6OV
MN2T6TOEO+=FCE"L65U"L"I!9@!G&#C/&:DOO"4][K2W4E\DEM/I3Z9>+)&=\
MBL<EE(( )R>V!VH EA\7QM/I(N+":"WUA2;&4LIWMMWA''\#,N2.2.""0>*H
MVWQ!2;1_[7FTBYM--+>4MS<31J@E\_R=K8)*C/);&  >O&9;'PI?+;:#::E=
M6]Q#H3A[9T4JT[+&T<9<?PX5CG&<G!XZ%^E>&M0TWP<NBF6QN)%GD=O-B+12
MQO*TC(RGV8KGGL<=J .@TZ\EO('>:V,#*Y4 .'5Q@$,K#JISQ7(ZIXE7Q!X$
MUB[LHY$M7TNYGANH+C#1NB\(^W!1^<[<GH16YX5\.KX:TZXM(BJ0RW+SQ6R,
M6CME8#]VA/.W()Z#ECP*Y^3P%=3?;[CS+*UOK[3)K"ZDME94NWD  FD3H&7#
M=,D[CR* +^@>*#BSTN[TZZBD_LE;V&0E7,Z(%5L*"2&RRX!Y.>QXJUIWB6/6
M-1DT:XLYK2YDL%O OF_.L;'&UL8*2#(R/?@U3?PIJ3WMG<)?Q6[6^BRZ8)(@
M=ZL^S$J_0H./?K4>B>$M6TO5K34)+O3F,.F&Q>*&!U#MN#!]Q8\D\DX_QH Y
M_0+BXDT7X73O=7#23.RRDS,1)_HTI^89PQR <FO0M2UA+"\LK".+SKZ]9Q!%
MNVC:@RS,>RC([$Y8<5S>F^#+^PT[PC:&[MG_ + <L[;6'G QO'Q_=X<GOTK4
M\0:!>WVLZ1K6EW4,-]IQE39<*6CFBD #J<<@_*I!]NE '/\ A7Q NF:;J?VX
MR+<3Z_=6T$5S<YVD#=@R,3\H56.?0<#) K:L?&MOJ$4<45I(+^2\DLDMRPVL
MZ+O9P_0Q[>=P'?&,\5E?\(/K"6LL\&KVL6JQZO)JEK*MNWE@NI5HW!;)4JQ'
M&"/>KVI>&]>U"'3=1_M6TCUZPN&GB80-]F*LFQHMN[=M(YSG.>>.@ '7NO0S
MKHC:CHVHP2R:O]EC5G,8CF4. YP1OC(#$<$'C(%97CC79+_PQ=R:=%/]FMM3
MM[9KN.<I\ZW"*^%'WDR2ASWSP0,UM:CH&K:E#HSW-[;/<V>HI?3%8V5#M5E\
MM!DD##=23R.G/&1=>!=7_LK5-%L]3LUTR[OQ?0F:%FDA)F65DX8 KN!(/7G'
MN #6U;QS9:7-= 1&XBLYT@N?+D7S59MO*1]7"A@3CWQG!JQXNUN]T.QL);&V
M29[G4;:U;<^W:LDJJ?J2#CVSGMBJ4?AS7K#7;^;3-7M8],U*43W,4MNS2PR;
M0KM$0V!N"@_-G!YYZ5I^*-%GUS3((;6>.&XM[R"[B:52R%HI ^" 0<'&* .2
M3Q)/X;UWQE>SV5Y=6=M/:R3@3AA;(T"%MNX\X))VKQUZ<5T.N>-+31Y+U$A^
MU-8JCW,:2JLF&&<1H>7;;@XXX(P2>*SM1\&:EJ%GXK@>\M0VO+$H<(P$6V-8
MR<=\[<XSQG'/6K<GA[7[7Q%<ZGH^J64$6HI&+Z"X@:79(BA!)$0PYV@##<<
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
MRV9F8Y))B7))K=K,\.:9-HOAK3-*GG2>2RM8[<R1H5#;%"@X)/85IT %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 5DZYKBZ(VFAK6287U['9AE8 1ES@$YY/X5K5QWQ%6)M/T/SW,<
M']M6OF.'*;5W$9W C;UZY% '8T5YI!X7_M!O%^BZ9<RQZ61 ]A)YS.L%WM8N
M$8DG;GR]PSCYF'K70>#[R3Q #K]S9M:2"%;(0,N-CH3YV/;S"4_[9^] &KK>
MN+HLVEQO:R3#4+Q+,.K "-F!()SR?NGI6M7(>.Y8XYO"V]U7.O6^-QQGY9*Y
M.XUJQ'B/3[NVOEBD7Q+);7!GF!N"NV12K8QLBR %0YR-IR#Q0!ZW17DNMZ??
MVEQKFAZ?;-)-;7":]8NV2IAQEX<]\R(4"GC:_3Y:[/2M8TRWTS_A(KZ>.RBU
MB=# ;@[,J0%B7GNP&['^T?2@#HKJ8V]K+,L32F-"P12 6P.@SQ5/0-637O#^
MGZO'$T27MNDZQL<E0PS@FK=T";.<#D^6W\J\F\+:?;IIGP_N](GD?49HTBU"
M-;AG5K80MY@D4D@!6" <#!(% 'K](S*BEF("@9))X KSW2;&:VUVX\&RPR/9
MP78U2*X;)W6S$LL98]6$HVX/5!BNN\30)=>%=6ADC$JO9RC81G/R''% $+>)
M8#KFD:=#"\L6J6TES!=*PV;4"GIUY#K6W7DNE1:/J%U\/;5)('MWTBY\U(I<
M!F\N#<#M//(.1['-0:=K:6WAWPO'J-]$FBO<W]K-/=@RPJZ2LL"R$L.-@8#<
M<9"^@- 'L-8]UK\<>L_V/96\EYJ"Q":5$8*D"$X4NQZ9P< 9)P3C'-0^#[>"
MU\/1Q6FI2:C:"1S!<.<@H6) 0Y.4'(!R>!U(Q7/Z/-'H'Q/\41ZK*MO_ &O]
MFN+&:5MJS*D>QD!/&Y3_  ]<'- '6Z?JC7MW=VDME<6LUL$+"7:0X;."I!.1
MP>>/I6C7%^-M>BM]+M;F"=?[.34(8M1N50R1I"0V=Q4C*A]FX9Z$@]2*YK4X
MM-ATFT?3]?-U8W'B*S*M:S;+>+<ZAXXBK$;>Y&2%).,<X /4S=0+>)9F5?M#
MQM*L?<H" 3],L*S;C76L-'M[O4+)[:YN+A+:.U,BN3(\FQ!N'&#D$GL,]QBN
M3BTC0]&^*-K:K%%!&VBL(/,E)=G\_)VLQW$@,>_ ]!6#$;*[^&W@^2[DBG/]
MO11B29]Q(-TV1D]> ,T >F:3J6IWMU<0WVB2V"1<+,TZ2+*VXCY<<XQ@Y('7
M&.*UJ\R\0W-WIWB/Q4FB22?:HO#<,D$,;EBCAY02B]B%"X 'I3[O4_"7_".Z
MMK.C:G=O ^EA;A--N /+&?E=^NR8[B"S<X!STH ]$NKJ"QM)KNZE6*WA0R22
M,>%4#))_"INHS7BFM3VMUH_Q#L8YK&: :;;74%O:-NB1MK[F3G!QM7+ #D#@
M&MK6-0T6;79M*O\ 5;#3]&N-,1M,G?'E%MT@E:)]P42 [,=3TQWR >HT53TA
M&CT:R1YYKAE@0&:==LDGRCYF'9CU/O7F0NKF[\(F^20IXR@UKRF7=B7<;G'E
M$=3'Y)SCIM&[MF@#O+WQ#)%J5S8Z?ITFH36:PO=)'($95D+ ;<\,0%)()'&.
M2>*E\3^((O"^A3:O<6LUQ!"5#K"5W?,P48W$#JP[US_A^VT\?%#Q8T<<'GQQ
MV; KC<I9)-Q_'O3OBW)''\--5,CJN6@ W'&?WR4 =I&S-&K.FQB.5)SBG5Y_
MJ]K8:G\29[6[G:2U?0#*T7VE@A/FXW8!QT_EGM6#H>O6<]GX8@\57T:Z7=^'
ME,4]W*%B>Y! ?<QX\P+MP3R,MCDT >O45YY;M:-XILM(U.::?1CHBM8/?O\
MZ]PY$CL3C,FSRR#U )/&36)8PRZDW@>SUN[N)5N3J$.'N71KB !O*+8())3:
M<]3GWH ]>HKR'4]*TYYO'UO)>W<<NF+ ^G@7LF^%_LR%"@W9)+\#KG.!UJXD
M\E\OB:V\4R^1J5M802VK%]C1+Y )DB/9O.WY*\Y ![4 >I45YAIUFVM>,-*M
M/$4DQO)/#<,]S;"Y>/\ ?B1<G:K#!!'0<52TK6+";Q3X:N+6^18[J]OX;A9Y
M@US)D2%5G(P!\P 1"#@ 8- 'ILNI%[,SZ;!]O99_)9(Y%7&'V.<GCY?F)'?;
MBK]>,P'3K+X<3+:RQ6UU;^(@DJ12;&4?V@0%< ]-A/![5K:G<B\L_'(U"9H=
M:L96?3"&Q)''Y2F P]_F<-G'WB2#GI0!ZA17E.H6Z7VL^(H]7F?[1'X;M[B6
M(7+!8Y_WVY@ < @A?IP:[3POKUG=Z1HEG-J$4FJ3Z7#=M$9 9'4J 7QW&[-
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
MQD'N"*Q9O%-U8^*]>@OH[>/1]+T^*[>42$N WFDMMV\GY,8SVSDYP #J?LT
MQ^XC^48'R#BAK6W:%H6@B,3?>0H-I^HK"@\3N-7TRPU"P-J=5B:2S=9?,RRK
MN:-Q@;6VG/&1P>>.7>.-8O= \%ZKJFGI$]S;0,Z>8V O^UT.2.N._J* -\ *
MH50  , #M3)[>&YC\NXACEC/.V10P_(UPM[=:E9_$DSP:>MQ=MH+.ULMV1&"
M)ASN8>@QPO7\ZTX_'%O>:=ID]A;J\]_8B^2&>7RPB''!8*W))P.,<'D=P#J!
M%&(O*$:^7C;LQQCTQ31:VXB6(01"-/NKL&%^@JIHFJ+K>BVFI+;7%K]H3<8+
MA"DD9Z$$?45S&BS'Q7XM\1G4"TECI5RMC;6A)\O<%#/(R]&)) &>@''4T =J
MT<;$%D4D @$CH#UIGV6WVA?(BP.0-@K!E>#PK.(X7FN)-6O%BM+668D(^SY@
M&.=J!4+8&<<X'(%4;_QX--L=8:XTN0WVDS0QW%M',""LI 217(&5.?0'((Q0
M!UPAB5]ZQH&Z;@HS2);P1HZ)#&J.2655 #$]<^M<M/XMU:WU2UTM_#,@OKN.
M>6!/MD>PK$RC)8=,AP>G'3FC3/',.K6VGQP6+QZI=SSV[64\@7R7@_UNY@#P
M. " <[EX'. #JEAB486) "H7A1]T=!]*:]M!(L:O#&RQD% R@[2.A'I7(R>/
MMB11+I$SWO\ :G]E3VXF4>5*5+*0Q^\I7!!P.#SCI3]4\;76B:?)>:GHAM5M
MXHGG62Z7YB[$%(2!B4J!D\CJ* .PJ/R(?/\ /\J/SL;?,VC=CTSUKEFU[4W\
M6:_IDEE!+86-C#,JI.1(^_S<]5QD[ ,9XQG)S@)H7B.WETG0+#1M/59KO2UO
M8K66X(6" !0 SX8DY8 <'.">U '5K#$LA=8D#GJP49H>*.4 2(K@=-PS7(IX
M]6>'2S;:5/)/>WLNGR0M*JFWGC5RRL>_W#R.W/M6SX<UQM=L[IY;0VES:7<E
MI/#YF\!T(Y#8&000>@ZT :?V:#.?(CSC'W!TH:UMWC$;01,BMN"E 0#ZX]:S
M+W6WCUD:/86R7-^+8W3K)+Y:)'NVKEMK').<#'\)R1QG$7Q_]KAT9M-T>>YE
MU1KB)8GF6,Q30JQ9&SGNI&>G?GI0!U\T$-PH6:*.50<@.H8 ^O-*T,;N':-&
M8="5!(IMO)+):1230&&9D#/#N#;&(Y7(X.#QFN!7Q-/;:18OHFE16WVOQ#)8
MW$<]R20_FMO(.UOO%6^@/&>P!TVG>'%LO$.K:M--#<-?RQRJI@P82D:Q\,2<
MY"CL*V9((971Y(HW>,Y1F4$J?;TK"L_% OM=N-,M[>%Y+6?R+E?M&)8ODW;_
M "RO*$D -GG/2M+6M5BT31;S4YT9XK6(R,%ZX']/?M0!<\J/S/,\M/,_O;1G
M\Z000JVX1(#NWY"C[W3/UKGSXL2*PCN98K=A<W"V]F\%SYL5P63=N#A>  'S
MP?NG&>*AM/&?V@"W?39(M0DOC90PLQ\N8A#)YBR%1E-@))VY!&,9Q0!TQMX6
M!#11D$[CE1R?6AK>%Y4E:&-I(^$<J"5^A[5SI\575O-IT-]HTML]YJ3Z=S+D
M;@C.)%X&Y"$//!]JK7/CDVMA>W)TJ21K35TTMTCF'+,8P'!('_/0<?K0!U;6
M\+,6:&,D]25'-0?V;;'4(KW8/,AC*1@  +D\GIG/_P!?U-<ZNK2R^*=+@O\
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
M]S#!*LDEK((Y@O\  Q4-@^^&!_&@#,T[0Y[+Q1J^L/=QR)J$<""%82IC\L,
M=VXYSN/84OB+1)M9739+>Y2"XT^]6\C,D9=7(5UVD @X(<\YXXZUM44 <?J/
M@A]0@O+D:D;?6I[R&]CO(XLK"\2[8U"$\KMW @GG<W3@#?TBUU*WMV;5K^*[
MNW(R8(3%$H'0*I9C]23S[  5HU7N;ZVM)+>.>54>YE\J%3U=\$X'X G\* ,R
M[T.>Y\7Z=K:W<:1V=M-;F PDEQ(4).[=QC8.Q[UGV/A?5M+UB\^Q:XJ:+=W3
M7<EHUMF6-W.YU23=PK-D\J2,G&.M=75:^FNH(4:SM5N9#*BLC2B/:A8!FS@Y
MP,G'?&* /-_$WA^^\.^&[FV35(9-'DU:WN8+9K?$L9>[21UW[L% 2S?=S[X%
M;6N>"+W5F\1QVNKP6]GKT48E#6Q=T=4" JVX#:0!D8SZ$9R.WJ.>>*V@DGGD
M6.*-2[NYP%4#))/I0!S=WX7O;O6K[43J5N&NM)&FE!:G"G<S;_O^KGY?IS4-
MSX.O&\.:#:6FK+;ZKH@3[->"WRC[8_+(>,M]UE.#S]*TCXC4^(],TN.V+PZA
M9R7<5SOQ@)LXVX[^8.];E '(W?A;5[B[TK5QK,/]MV+R;G:V/V>2.0*&C$>_
M*CY5(.XG()[\:/AG0KG0HM16YO8KIKR^EO,QPF,(7.2O+'/^>M;M(20#@9..
ME &)J^AW.H^(-$U.*\BA33'E<Q/ 7,I="GWMPQ@'/0UE/X'<V.K:.M\G]BZG
M=-<RPM$3+'O8-(BMNQM8@X)&1N/7C&UX:UP^(='^WM;?9B)YX#'OWX,<C1DY
MP.NW/XUKT 8>F:%/I_B76=5:[BDBU$0A8%A*F+RUVCYMQSD'T%2>)]&FU[0I
M;"WO!:R-)&X=H]Z-M<-L=<C<K8P1D9!K0GO;:VN;6VEE59KIF2%#U<A2QQ]
M#_DTEI-=2FX^U6JVX29DB(E#^9'@8<\#;GGCVH X^[\":C>0ZW&^LVRG5+FU
MN6VV1Q&T/E\ >9T/E#'ID]:T9K>+PWK6L>)]3OT^QWD-M \:6KL8]A8 Y4L3
MDR'^'CBNHHH YGP/H<6B:+)Y8F5+B>26&.88:& L?*CP>0 I'RGH215OQ1H$
MNOV%NMK?-8WUG<I=6ER$#A)%!'S+QN4JS C/>MNB@#E=0\-:OJ^C06]_K-NU
MXE[!=O(EH1$!$X<(J;\C)7DEB>3[ -B\+ZM8Z[?3Z=KB0:7J,WVBYM7MMTB2
M$ .8I-PV[L#J#@]*ZRB@#E+'PMJ>EZS?-8ZTD>CWUTUY+:M;YE21CEPDF[ 5
MCR?E)&3C'6JM]X'O+K3?$&GQ:M#';ZK>B\7=:%FB;*%@3O&X9C&.F,GK7:T4
M <O)X7O(M5U>\T_4(H4UB)%NXY("^R14V>9'\PQE< @YY .>H*67A!M+UBUN
MK"[BCM;721I<-N\)8@ @ARVX9Z#C'XUU-% &1X7T5_#OAC3]'DN5N39PK")E
MCV;@.AQDX_.L76_!M]J5WX@:TU2&WMM<L5MKA)+8NZ,J,@96W 8(;D$'IP1G
MCL:* .7C\+7T>LMJ)U*W9CI*Z;L^RD<@EM_W_4_=_6J^G>"[BQ/A=7U*&6/0
M[.2T9?LQ!G5T5,YW_+P@]>]=A10!R7A_POK.AVR::=?6;2;562SC^S;9E7!"
M*\F[#*N>,*"<#)[%EMX-NK;4;K58;RSM]2N+9()I(+0K%<,'#&22/=R2 5ZY
M 8\GC'844 8/AKPU#X=?47@$,27TXG-M;H4AB(4*=JYX)(R>GTXY?>Z'/=>+
M=+UM+N-([&":$P&$DN)2A)W;AC'ECL>IK;HH Y2P\+ZMI6KW8LM<5-%NKI[M
M[1K;,L;NVYU23=@*S9/*DC)QCK7,^)/#]]X=\.RVJ:I#+H[ZQ;7-O;-;XFCW
M7:2.N_=@H"6;[N?4X%>HT4 </K'@>^U,>(8;76((++6WBF<-:EWCD547AMX!
M4B,'&,^]7)/#&LP>(;O4M*UV*UAU$1F_@>T\S]XJA/,B.[Y&*@#!W#@'FNLH
MH Y74?"#ZIK-K>W-Q;G['=QW-K.L)%Q$B@9B\S=\RL0<Y[,1CH:I2> [S^SI
M8+;6E@GAU635-.G6VR87=G9ED!;YU(D9>-O%=O10!R5_X6U;4K;3[N?68AKE
MA=?:H9TMB(!\I1H_+W9VE2<G=G)SGH*O:!H5[I6J:S?7E]!<-J<Z3E(K<QB-
MEC6/@EFR/E%;]% &'K6B7%_J^DZI:7,45QIS2X26,LDBR+M(X(((QD'GZ5C:
MK8:3H_AW4-+U,S7=QKTLSNL,#$SS,HX7 (3 "A2QXV@YZFNUHH S= TU](T*
MTLI9FGGC3,\S=993R[GZL2?QJAK7AZ\U+7;/4;;48X4AMY;=X9H/-&'Q\Z?,
M-K@#&3G@GCUZ&B@#)\,:1-H'AG3M)GNDN6LX$@$J1^6&"C XR>P]?RZ5K444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
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
MXYP%SVI?%\3Z+K^D>*[2S-PZ,;"ZBC7YG27 C/U$@09]'-=H%"C"@ >U+UH
M\_O;:#1O$GA[3]56#^Q)+2X#M(H$#WI*-EP> 2OF;<^I KGC:P0QZ!-JB0R:
M3#XFN8[*6Y4,JVC12B-<G^ N,+V("8[5[ 0&&& (]#2T >4VDNFZGX@GM-7U
M&YM?$EIK#RP0Q1*)Y(O,)BV,5R8C&5##., YQ72_$=X8]%TR26149-8LBI+8
MX\]-WZ9S[5V&!NW8&>F:6@#QGQ1!IKQ?$FY#1-=6C036C^9DQ2B!#N3GAM^>
M1SU%>C>,8HM1^'^N*J)<K)ILS1@ .&/EDJ1ZG."*Z"B@#RRV30-2U[P;;@64
MM@VBW6^(;1$Y/D9W#HW(;KW4]Q69IFK6UOX:\)_VM=A- _TVVFFD02Q1RK+B
M 2;@0!L#@9]17LV*0J&&" 0>QH PO"-I;6/AB"#3KNYN[12YMYKG&60L2-O
M^09PO'0#'&*XCP9+I>IWFCW%QJ5S'XILMZ:A:+$J2%\$2>>=N3'GY@2<9VXY
MXKU6DP 2<#)ZF@#QRRU2VM- T>2^N0FAMK&I+>S;%DCC=II#"9 01M.3R1C)
M4^AJ_P#:-(T!_#XFO9KGPA++=_Z1=J#;K*VTQ#H!Y0_>A<C&<8X ->J$ @@@
M$'J#05!&" 1Z&@#S*ZLM L]9\#RQ1!M,6:[C@FNUWY#(S(JEN=N[[@] ,=JH
M+>?9M/U0PN&TQ/%__$QVMN"VI5<EO]C<%SVP#GC->NT8H \?\5Q0Q:/XX.GR
M1C0FM+9X1$^(A=$G>(\<9V["0.Y]<UT-C<:1H/Q%UAH)X+>Q.B0WER4?(9UD
MEW2-U);9@D]2,5WP 4    =A2X!&"* (X)XKJWBN('#Q2H'1QT92,@_E4E%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
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
MNG,VC7T+3/,(G5K1-F]&9C\K@C@[>A/\0YK(OK^ZUO4_ .M26]M';7E\98%
M/FQHUM*RAFZ'*X)  P0!SUH ](HJEJ\]Q:Z->W%J8Q<10.\9D4E<@$C(!&?S
MKEO#_B/4;K3?#6FO+!)JFH:4M_)<2(Q5(PL8R5R"S%G'0@=3VP0#MJ*Q/#&O
M-KUC=--;BWN[*[ELKF-6W*)$/)4]U(((^M4-5U[75\52Z#I-C8/(-/%XDUU.
MZC[^W:0J^WZY[8(!K:AHB:CJ5M=37UXL,&,V:2 0RD,&5G&,D@@=P/7-:E<-
M!XXO=0\.Z?JMO906HN+:>207#>81/$VTPJBD,V2'.X @!>1S2KXPUG4I]$@T
MG3;$/JVCG4HS=7# 1G]W\K;5Z?O,9'Z4 =K+-'!$TLTB1QH,L[L  /<FGUYM
M=>(=5C\-^-[W4;;3]2M]/O9(5M)E(0HL<1P<YR/F)QCDD]*Z2[UW4I[W5;/0
M[2WGN-+CB9XIFV^>[KN$:G("?+CYCD9.,<9H Z+SHC,81(GFA0Y3<-P4\9QZ
M<&GUQNH:_-8>(M8VZ19FYL]$6]69GQ)(NY_W;,%X *L<#/6H].\7ZPVJZ'#J
M6F6J6NN6K2VC6\S,Z2+'YA1P0!RN<8/&,<]: .VHKB;'QAJ5WJ T]X;-+F;2
MY+Y2FYTMY$95:)F!VR8+C)4CD$8%0Z!XJU&7PYX<AG=)M3U/3OMAF$$D@5%6
M/)95Y)+2#N!U],$ [RBLS0+^]U/18+K4=/>PO&W++;L<X()&1['&1GG!J;6)
M[VUT>[N-.@2>\BB9XH7) D8#.W(Z9Z4 7:9YL8F$/F)YI4L$W#<5'&<>G(KC
M;3QVD^JZ9%(]LMC?Z2=02<*V0P&2A&<#@,WK\C#MFJ#MJS?$.RN8+2RCU:?P
M[(TJREE1#YT9P<9+8Z?F?:@#T2BN+L?&\NKZ=H[6=N(KS4-/-\P:)YEB *KM
MPG)RQ(SQ@#\*AM==U[4?$_AZVNK2/3XKO3KB:ZL9E+,'1XU/.>1AB5X[\^P!
MV\4L<Z;XI$D3)&Y&!&0<$?@013Z\P\&ZS?:)H.@P"TM3I=YJ]W8@JY$B,9YV
M5@,8VC9C'X^U=!:^+-1U">QN=/TQKG3KFZ>W?;$ZM$@9E$Q<_*5RO*CD ]3@
MB@#KZS=>T^VUG1KK2+NZ>WBOXVMV:-E#D,""%W C.,]JR?"VNZUKTDUQ<65C
M;V,,]S:MY<SM(9(I2@(!4#:0#Z'/:J?CM)!JWA":U@ADO%U8K&93M'-O-P6
M) X!X]* .NM8/LMI#;B1Y!$@0.^,G QDX 'Z5-7!3>-=:M-+UE[K3K07NAW,
M:WRQ,SQM;N WG1]#PI)*G^Z>:ZNRU&2^U6\CB,3V,"1@2KG+2,-Q'7& I0Y[
M[_;D TJ*P_$>M7.AOI<RQ1-97%[':W,CYS"'.%8=L;MJ\]-P-9>F^+;O4)=2
MLE2U%_::H+%$ ;:\9^;S.O\ =$AQZQD9/6@#L*9'-%*7$<B.8VV.%8':W7!]
M#R/SKDI_%M[::_9V5Q;6XBNM2:P\I&+R1KL9DE9@2HW;,[" V"#V-4F\37EA
MHGB?5+32+&-],U1TN4BR?-C5(R\I( RX5L].0N,]Z .[DD2&)Y)75(T!9F8X
M"@=232JP90RD%2,@CH:Y?7M;D70_$%U%:V>H6%EIYE,<N=L[>679#U!79M/3
MG?CM5&3Q/K OGT[3=.TY1%HT6HQM)*P4 EALV@<?=P.??VH Z+6-"BUF?39I
M;JXA.GW0NHA#LPSA67YMRGC#'IBM6N3MO%L^J-H,-G!%;S:MIC:BKW&61  G
M[L8QD_O.O8#.#FM+PGK=QXC\,V6KW%HEHUTGF+$LA?"]CDJ.O\L4 ;5%<EJ_
MB/6;?Q%?Z3I]E8M]FTU;])9Y7^;+,NT@#_8]>^<]J-.\6SZ^]A;:9%!#<W&D
MQ:I(;C++&LG")@8))(;)[8'!SP =;3(YHI=_ER(^QBC;6!VL.Q]#7!6GB[4]
M=U;PJUH(K2"\-XMW;2 LRRP?(R[@1E<DXX]#[59T_P 4>2M[$FF6EM>3Z^^F
MQK$?DDDV!C*YP"3M5CTYP!GO0!V]%<O<>(=3TX0VFHV427EU?-:VDD0:1)8Q
M&9/-V*2PX5AMSG(Z@'(T?#VHZCJ-K<'4[!K2:&X:)&VE5G08*R*K<J#GH>A!
MZT :]-DDCAC:25U2-1EF8X 'J36'=ZU<R^(I="TP0"Z@LQ=RR7 )4!F*H@ (
M/)5B3VP.#GCE=3\17GB+2/"-_:)':BYUE8;BWERVV6,2@J2,94/'GWP#Q0!Z
M+#-%<0K-!*DL3C*NC!E8>Q%/JK8:?:Z;:^1:6\5O&7:1DB7:N]CECCW))KF+
M7Q=?OX@L--GM+4/??:E$22$FW>+E5>095BR\D#!7(X- '8T5PFB>-=6U >&[
MFZL+.&TUMY85$<K,\4BH[@G( *D1D8Z]#["[8^*-0N8KRTF@MH]8M]36Q^SC
M<5*G#"3KG!BW/_P$CM0!UU%-<N(V,85GQ\H8X!/N><5P-AXWUR\LO#MZVFV
MAUF62V5!.^Z.0+(P8G;C;^[((Z]_:@#T"BN+M?&ETT#6MW;1+J8U:32QY"O)
M&2D?FF0*/F(V?P^O<#D21^+-11(;2^TUK:_N+V2V@?R79)8T0OYPC^_C'&W/
M7OCF@#L*8DT4DDD:2(SQD!U# E21D9';BN$O/$7B20Z"C6T>GR3ZR]E*)(VQ
M.BQNZ2*"055MHR#SGCZKJ7BNXT9/&5Y;Z/8_:=+D@W,KD&Y#1J0SD+DD!@ /
M;K0!WM9<NB)/KB:G-?7DBQJ/+LS(/(5P"-^W&=V">I(Z'&0#6!>^,;_1KG7X
MM3T^&1M.TU=2A6TD9BZ$NNQB1U!CZ@8P>G%7M.U_49_%1T::"TEA^P1WQNH'
M8 !V90NT@YY4G.1D=N* .EHHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KD?'UO<W5KHB6D=RTB
M:Q;2L\$#2F-58DL0 >![UUU,EFC@B:6:1(XT&6=V  'N30!S6H^#(=5L-4BN
M+Z5;G4WA-Q<1Q@$+$041%.0 ",\Y/S-Z\7;[P\+G6;/68+MK;4[>%K=I50,D
MT3$$JRGMN (P1@^M0>)?$ATOPRVL:6;6\19XHR?,RA#RK&2"O4C=Z]JTY-2@
MN-/O)=.O;*66!77<TH,<<@' <KT&>O?% %&W\+6MM!:VRRO):Q327$\4JJPN
M97)8N_')W,2!TSCC@8QY])7P]X4/AD6VH:U;7J2V\$8B!2!6!PCN/NQC. 3D
M@#V%=/\ VG;6MA;3ZC>V<)E1?G\X+&S$?PENH]*FNK^RL51KN[@MU<X0RR!
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
MX8B)W@6%VC_AW(O"GKP,<8R <BB?Q+H]OJ-C8/J%O]HOE+P*)%^91_%UZ$X
M]3^-:-Q<P6D)FN9HX8AU>1@JC\30!CW7AO[1KUYJPO9$DN; 6!CV JJ!F;([
M[LL?;VJE8^"H]+;2Y[#4)8KNPL%T[S6C5A/ N-H=?4$9!&.IZ@XKIH+B&Z@2
M>WECFB<962-@RL/8CK4#ZKIT4HBDO[5)#+Y(1IE!,F =N,_>P1QUYH Q5\&6
M=NVC/9W=S;OI;S,KKM)F\WF3?D=6/.1C';%5I_ 5O<V%[ ^HW233ZE_:L-S&
M%5[:XX *\8(P,8.>"?6NGM[ZTNGF2WNH)F@;9*(Y QC;T;'0_6FVVH65ZDCV
MMY;SK&<.8I58*?0X/% &!?>#?[2TJ&&[UF^?4X+A;J'4E"+)'*H*C:H7:%P2
M"N,')SR<UM:582Z?:%+F_GOKAVW2W$P52QP!PJ@*H  X _,DFJU_XHT73M'N
M-5FU*V:T@.UWCE5OG[(,'[Q]*F34#+JD8BNK![%K5I>)<RE@P&X#ILQG)]<4
M 5KWP\)O$$>N6=V]I?K;FUD8('26+.X!E/<')!![G.1527P;;"QT:SM;N6"+
M2KK[9'\JL99?FR7/N7<G&.3VK;@U.PN9Q!;WUM+,8Q*(XY59BAZ-@'I[THU&
MQ-RUL+RW,Z\&(2KN'X9S0!9[<UQVG^ 5TV326BUN^8:4\QM5=(R D@.5;Y<M
MUZYS].M=C6+XMUJ;PYX6U#68((YVLXC*8G8J' ZC(S@_A0!G6/@B.PM- MDU
M*=DT69YH"T:YD+*RD-^#MTQVI-&LX=7\53>*#IE[8LMJMHJW<?EO(P9B7*9[
M X#=2&8=*T[>]U;S;1[F"P%M*I>5DF;=&NTG=@C!&< ^F:OKJ5@\"SI>VS0L
M^Q9!*I4MZ YQGVH LN&*,%;:Q'!(S@URMIX(CL]/T*S34IVCT:Y:XA9HURY(
M<8;VQ(W3':NB_M"R^V_8OM=O]KQN\CS!OQUSMSFH6UO24.&U2R'!/-PG0$J3
MU]01]1B@#G[GP#!<V]ZO]IW<5S/J7]J07,(57MI]H3Y>,%=HP0<Y!-37W@PZ
MAIMLD^MWYU6VN/M,.IJ$61)-NW 4+LV%205Q@YYY)-=(+JW,R0B>(RNF]4WC
M<R^H'<>]176I6-CN^UWMO;[5WMYLJIA<XR<GID@9H QKGPF;RST]9]8O7O;.
M\%Z+W;'O>384(V[=H&UB, >AY.<UM0\#QZC%X@CDU*=5ULQ&?:BYC\M0HVY]
ME&<YKHI]2L;:-9+B]MHD="ZM)*J@J!DD$GICO2OJ-C%/%#)>VZ2S8,2-*H9\
M]-HSS^% '+^)="NXTU;6K::\N+VYTU=/,-HJJZIN)WIG^(>8[8SSC YJCX<L
M=2B,L5AJ%^;-X763S]%CLGB;;A"GR)N8''4%<9R1QGM7U.PCDEC>^ME>$;I5
M:504'JPSQU'6G)?V<DY@CNX'F"[S&L@+!>N<=<<B@"#18+VUT:U@U&Y:YNT3
M$DK !FYXSCC.,9QQG-7ZC@N(;F(2V\L<L9Z/&P8'\14E !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
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
M''<>E '!ZI86\OC?Q+++IK21R:%'&LAM697DW3;E!Q@MADX'/(JAI%C)!/X
M-O936]RFDSQ7,OV5E\N1HHP!(<<'>I^]W%>F1W,$L\T$<\;S0X\V-7!9,C(W
M#MD<C-2D@ DG '4T >5>'[5M2TS3[1K+6+?Q/I-G-;AIXVCB@D:(H7\S:%D#
M-@CDGG/8FK/A^&UU:TM#_9FL1:UI^FRVDD=S"T4<&4 *!MH60%E&,$^O%>B6
MM]:7H<VEU!/L(#^5(&VDC(SCIP0:L4 >7:<C/IGPU)T^[2:Q=8KDR6<BM%BU
M=&W97A=Y R>":I#3DBT:XEATJ9+A?%ZW"%;)PXA%R&WCY<[-F[GIC->O44 >
M2:S)I[:AXAT?49;F.TN=7@O6N7T^>4IL6%BJLJ%-OR!02PV@G(/?T>QUNQN]
M4N-*MUE$MM$DF3"5C=& (,;8PP&1G'3-5(O"=O!<7#0ZEJ<=K<2O-+9K<?NB
MSDLV"1N4$DG 8#FMF*T@@E:6.,*[*J$CLJ] /0#G@>IH Y&<M9>/-7?6+:6;
M3;_3H8K5Q"TJ *7\V(@ X9MP./XO?%<[X?\ #LD.K^$K/7=.-R\6B7$,YGMS
M*B%GC,<;M@KD(&')[&O5J* .8\>1WO\ PC:2V-O/<"VNX)Y[>V ,DD*2 L$'
M<@#..^,5@26&BZUH^K&UL=4D.N20Q^==021'SU&%E"E04V84E\ $@ $FO1J*
M /)=9ED/PKUG3]5LI?[1L+R-;B=H&Q=MYZ?OT8CG<.PZ=.@%6-?T2WFN/%%]
MH^G;;";PY):O'#;$+/<DL8PJ ?,RCC('&X#MQZ!KVB6_B'29--NI9HX)&1F,
M) 8[6##D@]P*N-<002P6TMQ&)Y01&CL TFT9.!WP.3B@#SN^A31(O"NJV^G7
M<6FK"ZWYL;0F:.5HT5)'0*6.-KJ3C(W56O-,2PL89O#IO;%UM[AX;:_M'E@O
M(Y'W/$Z8W1LS#*@8.#TZ@>IT4 >:W@U.+5H[VQ@D\Z62R^VZ)=6[.CD",B2&
M4#@Q]^2/DR<=\W7;#S=/\;0IIEPXFUFRE@1;-SY@ @#LF%Y'RR9(]#7J<.HV
M-S=2VL%Y;RW$/^MBCE5G3MR <C\:LT >8ZO8Q"[\?116]U:V=QHT 1[:V(#L
MJS!MG #$ H",]#BKWA>\TS5/&9U.5_*U,Z=':);FQGA!V%F9@TL:Y/S8VCH
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
M,6EPRR::UKM-M$SRRHZ@EG Y<HI)VCJ%QGFIH=;7Q#X<D%M?VEXE_<BS@FM
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
M'H;E+GR8DDL'LF>SOTWL=NX#$3@LQW9'4$]Z .]N;F&SMI+BXE2*&,99W8
M?4UR?A_QC_:EM9ZM=ZEHL&EWML9$B:;9/#)PVPDL5;"9)X4C'3!XZJ]?R[&=
MRKMB-OE1"S'CL!R:\TLK"<^%?AQ;7&E7AEL+F+[7&]G(3"%@D4EAMX&YEY_'
MM0!Z$^O:/'%!*^JV*QW"AX7-P@$BGH5.>0?44MYK>DZ<\B7NJ65LT:>8XFG5
M"J9 W')X&2!GWKC9K*6PU3Q?8W>EW$]GJ=M&+#[/;,\;((?+,/RC"8;)&<#Y
M\^M,T32;O3?%.D+J=K/</:^&5M9[H6[R(TP9<KN .3@-[G\: .VAUK2KB]2R
M@U.SENGB$RP).K.R$9#!0<D8(YZ4W6KQ['3))HKRQM)=RA);XXB&6&0>1R1G
M'/7%>=^'M.NK/3/ARC:7>0RV4LWVL?9'!AW02)\_R\ L5Z_7M75?$:WFN_!%
MY!;VLUS,\D!2.&)I&.)48G !/ !- &I%XETF;7+W1UO81=V4223*S@8#;CCZ
M@)D^@(J[::A97^_['=P7'ED!_*D#[<],XZ5Q.H6K-XD\6K=Z;J4UEJ>E6ZHU
MM"V755F#J&QP_P ZX7KR..M:G@Y=7BNM2AU&5[VWC$(M=0GM3;S3+ALI(I R
M4X^8 9W>H- &UK.K6VE6,LDMY:6\_ELT0N9 H8@>F02.G3UK/T7Q1:W'A/1]
M6U>\LK*:^LH[E@\@C7)4%MNX]!GUK%OVN]/\:ZZ][I][=6>I:;%#936]L\RH
M4$F^)MH.S<7!R< ^O%<_;0:BOAK2-.;1-0AF/A@VIGCLV:1I=H!MVR,1KQG)
M SQ@C'(!Z+)XDTJ/Q#!HC7D7VV:W-PJ;Q]W<H ^IW<#T!JW!JNG7-X]G!?VL
MMU&"7A296=0#@DJ#GKQ7 Z3;:DFI>'I?L-_ 9/#)L!(UNP\F<-&?WG]S[I/S
M8SCUXJ7P9;17#Z)'?>'M7MM8T:!H'FNFE$$7R;&,;%MD@; P!G'7C% '>S7M
MK;30PSW,,4L[;8D>0*TA]%!ZGZ5 =:TH+N.IV>/.^SY\]?\ 6\?)U^]R..O-
M87CB.8#P_>QVUQ<16.KQ7$ZV\+2NL?ER(6"*"QP7'0&N1N+.ZNOMWFZ-J!27
MQ=;7JJ]F[9@"Q!GP >/E;/Y4 =EXC\51VO@G5==T&[L+YK*-F#!_-CW+U4[#
MU_&MJZU;3]/6+[??VMJ9,;1-*J;L\<9/J0*\[UZQO)=.^),-MIMZQOO*^RJE
MK)^^/D(AV<<_,""1Z5:U6/\ XJ35(=7T76=0TK6+.&.!K))=H 4J\,H4C9R2
MP+8'S'D4 =Y-JFGVUREM/?6T5PY4)$\JAF+'"@ G/)Z>M$>J:?+>&SCOK9[H
M9S"LJE^.O&<\=ZX2\L-1L-<671HKP$3V<=UIMS \UM.JB,"6.8CY&0=23R8^
M1G&9]!MM2LO%%NEH+N72)IKF26WO[1D>P<EB6CE(&]'8\+SP<CH< '<75Y:V
M48DN[F&!"=H:5PH)ZXY^A_*HHM7TV9E6+4+21FA^T +,I)B_O]?N\CGIS6'X
MPM)+I]-:VNM0L;R&1WM[VTMC<+&VW&V2, Y5@3Z<@<BL+3WU2SU_PUJNIZ//
M&7TB>SE2QMG=8Y3+$R@@9,895)^; '0D8H [AM8TQ+&.^;4;06DGW)S,NQ^O
M1LX/0_E6+J7BE;#Q)I$#75@NCWMG<7+W3O@+Y?EX(?=MVGS/TKC/#9U3P];>
M%=0O=%U.6SBL;FRGABM7>6VE>575S&!N(8+C('%;HT^.'Q9X2:WT.:TL+2SO
M<1K;,R6^\QE 2 0K$*W&>#D4 =Q;7,%Y;1W-K-'/!*H:.6)@RN#T((X(JE+X
MBT2"=8)=8T^.9I?(6-KE QDX.P#/WN1QUY%8_P .X)K3P9;VUQ;3VTD=Q<_N
MIHFC(4SR,O! XVE<5R%YI]MJD'Q&TJ/3'N+Z[O!';%+8D"0V\6PEP,+M;YCD
MC'6@#TJ37-)BO!9R:I9)=&18A"TZA][9VKMSG)P<#OBGQZMITUVUI%?VKW*@
MEH5F4N,'!XSGCOZ5Q^DZ1,?%OB7S;:03O9VB6U]-;-M:5$<,RL1@D,5/!_E6
M?ING7UYH/@O3C87=IJFBW<37DDD+*J)&C+(1)C:XDX^Z3G=[' !WL.MZ3<!#
M#JEE())?)0I<(=TF,[!@\M[=:5-9TJ6VGN8]3LWM[=MLTJSJ5C/HQS@'ZUQ%
MK!/I?C1-=ATN[;2]6FD1[=;:7?:2@!?M)3'R^8%P> 0-I[M5R;2+JV\=3:?;
M(IT?6-NHW0SCRY82H<8])#Y.?7#^M ':37,%O;-<3SQQ0*NYI7<*H'J2>,54
M@U[1[J:>&WU6QFE@023)'<(QC4\AF / ]S53QDH;P/KX8 C^SKC@_P#7-JX^
MPTV&]NO"FI6.GS0QV&E2B\?[(Z;U>)0L>-OSG=EN,]">XR =U#K^C7*2O!JU
MC*L*+)*4N$(16^Z3@\ ]CWIQUS2%L3?-JED+0/Y9G-P@0-_=W9QGVKSO3](O
M;+P%X*N(=*G6339[=]2M1;%9F15=2=N-S[7??@9SC(YK:B\-KKNH^+VFBFAT
MO6(((462-HV:148-*%8 @C* $@9*?2@#JK_4[:WMIU2_LH;D0-+&;B0!5'0.
MPR#LSC)_6HY-6M[72;>>[U+3XI9H0RS-(%B=MN2RY/*]^O3O7+V]OJ]YX U>
MYUJSD_M:73Y++R40NS[$9,A0.=[EF&.Q7TJGHS7NDZ[IUQJ&FZA+8W&@V]I$
MT=I)(;>9"?,C=0"4W97D@ [1SQ0!T?ASQ3#?>"],US6+FSLFNX?,<M((XP>>
MFX^@]:U[C6-,M(HY;G4;2&.1-Z/),JAE]02>1R.?>O+=!AO]%TSPO<:CHNM2
M6*Z6]E-%:12^=;2^8&RT:X8JP &<'[HK0U/19=-T^ >';34-/GM]-,<5C-;O
M=V]W$7<BWE/)5^>NX8WXY H ],EEC@B>6:18XT!9G<X"@=23VKE- \53:Y#'
MJZWFE)HQ,JS(SD30$.5C);<5.X#)!"XR,$UU*2.+599XRC[ SHN6P<<@8Z_A
M7F.F6>J6_@_PG.=/O=FF:H\U]:-;N)?+9I0KA",MM+JV ">_44 >BC6M*-HM
MV-2L_LS2>4)O/787SC;G.,YXQUJ:RO[/4;<7%C=074!8J)() ZY!P1D<<'BO
M,_$6CW-U!XHO8-/NY;34;[36AMQ:N6<Q.AFD\O&0"HQD@9V>XSZ?!%##$!!$
ML2,2^U4V\GDDCUH @BU;3I[UK.&_M9+I=V84F4N-IPWRYSP>OI6;XQUB[T#P
MU/J5DL#RQ21*5F4E2&D5#T(Y^;/X5Q6E+J$FO^%KA]%U&T2VO+U)[9;1EAM?
M,5\$,1E@Q()?)7)[=*ZKXB03W/@F\@MK>>XF>2#;'!$TC'$R,>%!/ !- &]=
MZKIUA(L=Y?VMN[XVK-,J$Y.!C)]>*AO-?T;3FE6]U:QMFB"F037"(4#=,Y/&
M>U<A<P7,6I^,K>_T^[NX-7@1K)X[9Y%D3R=AB.!A"&R<-C[^?7&?9Z+>65_>
M17]E<7,T?A2WLGN!;.ZRSKYN]5;'S'YE^M 'HUSJ5C91)+=7MO!&X)5I954,
M ,D@D\\<TQ]8TR.S^V/J-HML3M$QF79GKC.<9KSB.XN-&'A*Z-CJ4EU'X?-G
M<P?8)9_+_P!5]Y$&Y3N4\D8(&,]Z+6*+1K7PO<6-MK&HZ-8VDVGW'V:"6.YA
ME)C(=H1A\?(1C' (ZT >AS^(-&M88YKC5["**2/SD>2Y10R?W@2>5]^E69[Z
MTM;,WEQ=00VH7<9Y) J >NX\8K@(M#L[?7_!\5KH-U#IL,=]F.:%YA")=I7>
MQSMW?,=I/&<<5N?$B-!\,O$*A%VK82;1C@87B@#?M-7TW4+BXM[+4+6YGMCM
MGCAF5VB/HP!R/QJ--=TB1;ADU6Q9;=0TQ%PA$8/0MSP/<UPNL:!<:U?O<^'K
M22Q<>'[JS:5H&M]\D@7RD&0,[2&.1P,CUJ-X;;6= U.\C\,ZW;:JFC3V3"[2
M8[2R\11J21("W(*@@ =1F@#M+C7[.<P+INLZ27^UQQ2B28/D-R47:PQ(01C.
M?H:ORZKIT%XEG+?VL=TY"K"TRAV)Z +G.37$:CIVSPOX0%MI4XEBO["2=8[-
MM\8C #%P%R,>]4;W2]2N/#'BKP[/973ZI>:E+/9W A8QN'=6BD\P#:NP  @D
M$;/ID Z_QAXDC\.>'=1NXKJR2_M[5[B&"Y?_ %FT$@;<@G)&..];=G,UQ96\
MS@!I(U<XZ9(S7F>M1:C!9^/M+O--O[RYU.W:2PN(+1Y4F7[.$5-R@A65E)P<
M9+9&<UWFE:AN^RZ>UG>QNME',99("L8_AV;C_&,9V^E &M7-ZIXLCTSQAI6B
M/ 3#>ADDN?X8I2"8D^K!)/R'K70RR+#"\K!RJ DA$+$_0#D_05YWK'AV]UWP
M3J&I"ZU"WU&>3^TH;4VP#13I@Q+@IOR B*<'GD]#0!Z/7,>,?%2Z!IV^TNK%
MKX7$$9MIGRQ6215.%!!SAB?PK6T+49=6T2TO9[2>SN)(U,MO/$T;1OCYEPP[
M'//>O-K^+44\+:UHMWI&HSZI_;:W:RQ6;R)/$;I'5U< KP@VXSD!>F* /39-
M8TN*.XDDU*S1+9@L[-.H$1/0,<_*?K63)XADMO&ESIEW):1:;%IBWWGN=I4F
M0H=S$XQQGIWKC_%-O?;?B!:1:5J,\NK6D3V9AM7=9,0!&&X# 8$?=)R>, UT
M-O"]U\1FFEL;G['-H20,\MNPC+>:S%"2,9VGI0!U":E82);.E[;,MUQ;L)5(
MFXS\G/S<<\5+<7$%I"TUQ-'#$OWGD8*H_$UQO@S3+ZTOKC3;OY[+0'>TT^0M
MDR(X5USZ%(RJ?BU6_'*7L::-J%O9W=[;6-]YMW;69;SFC,;IN4*06*EP<#K0
M!N)KNCNENZ:K8LMRQ2 BX3$K9QA>?F.>,"IAJ=@UK)=+?6QMXV*/*)5VJP."
M"<X!SQBN&N-#L=5T)[#3-+U'3I=3OS>Q7=RDI>WF4!C<'<28VRN I(SZ8)JM
M/<:I-X4T&Y;0M1632+\?VC96\<B22J$DC,L6<-(-S"0<Y/?F@#T"/5M-EL/M
MT>H6KV><>>LRF/.<8W9QG/'UI(=8TRX^S^3J-I)]I)$&R=3YI&<A>><8.<>E
M<#<6_P#9[:9X@TC0-5.GKJLEW>VKK(]Q*7A,?G^4Q+?*2/EZ]\=ZMZI$D;^'
M]9LM#O+>SBUF2ZN(X[5VF(DAD4RM$H+#+L,C&<8) [ '3:CXKT33+2*ZFU&V
M:*2Z2S4I*K#S68+@G/&,Y/H!5V76-,AF@AEU&T26?;Y*-,H,F[[NT9YSVQUK
MSA[34&T?49CI.H+Y?BR*_P#+-LQ=H!+&2ZJ,EL 'IGI4\]K]HU;6])US0-9O
M8]2NTNK22!I5@==D>U9&1@(V1DY)[ 8S0!TWC?Q2OAKP]>W5K=6/]HP1AX[>
MX?EP3C[H(/KCZ5TDLT<$+2S2)'&@RSNP 4>I)Z5Y3KT.I+X>\<:+<Z3J%S?W
MUXUS9R0VCRQSQ'9L < @,@7&"0>!C->CZR5F\-:@Q0[7M)#M=<'[AZ@T +;Z
M_HUY</;VVK6,TR1"9HX[A&98R 0Y /W2"#GIS1!K^C77F?9]6L9?*C\V3R[A
M&V)G&XX/ X//2O/_  [IL5_9?#Z]L;"6%M-LO-NY_LK(#&UOM* X^<LY!XST
M)],Q6&BWT'PPT)K;29DN["^AGO;4VY2::%)R[* 0"W9@.^..: /1QKFDFSEO
M/[4LOLL3;))O/78C>A;. >1UHDUO28DD>35+)$C19'9KA %1ONL>> >Q[URD
ML D\1Z[K8TVZGTN[TR&T>U:UD5KN;<^<H5W8",JEB,8)]#3?"6DRV$&J^$-9
MLYKJ#8 E\T3F.Y@9 OEESD;D'R8SR,'KF@#M!?V;/ BW<!>X4M"HD&90!DE>
M>1CTI;J]M;&-9+NYAMT8[0TKA03C..?8&N4\#VFI!9!JI$C:2'TNUFSDS(K9
M,I]R!$I'9HV]:L>,+26YGTV2TNM0L;Z$RO!>6MJ;A$. "DJ '*L/IRO!H 6Y
M\6Q6?BR"UN+S3X]%ETI[\7;R!1D21J/G+;=I#Y_+FMRXUG2[6VBN;C4;2*"9
M=\<LDZJKKC.02<$8.<UQ&CQ7LGBK0KW5=&>W,7A^2*58K5VBBE,D9"+P<$JK
M?+U'2L?1K?4;?P]H%A+HNHPRC1KBV-PEFS2JY9<0'<,1J0 =S#G  (H [S4-
M;NK?Q7H.G0?9Y++4H[AF?!+ QJ&4J0<8.[TIWA36+O6K"]EO5A66VU"YM/W*
MD*1%(4!Y)Y.,URFB07BO\./-TZ_C-EILD-R9+9QY+^1&F'X^7+*1SBM_P)%-
M#I^K+/;7$#/K%Y,@GA:,LCS,RL-P&000: "'Q=#:^*-:T[6;W3K*VM#;+:R2
MR"(R&16)4EFP3P.E;U[JNG:;L^W7]K:[_N^?,J;N<<9/J1^=<5J.GI_PDOB\
M7NCSW::E8P1VNVU:192$=67> 53YBOWB/7MFLN'2KG1IO[)\1Z7JVJV=YI%K
M9B;3_,="T<922*381@$L2&;CYCR* /5&950NS *!DDG@"L:RUZSBTJVGU36=
M),DOF%9H)@D4@4L3MW,<X4<\\8-:%E"EII=O!Y)C2&%4\K<9"H"XQGJWIGJ:
M\QT?39UTKP)#<Z1>?Z'J5R]PDEE)^Z5EF"EAMX&73_(H ]%3Q'H<DD4::SI[
M/*8UC5;E"7+@E .>2P!QZXXJ4:UI1N)K<:G9F:%2\L?GKN10<$D9X /4]JY;
M3])3_A//$K+IQAC>SLTLYVM"(U=!)G8V,?*2G3V]*H>#+2.8Z';ZCX?U>#6=
M&B:%Y[EI1!&=FQFC8MLD#X' SUSQB@#NX]5TZ:"">*_M7AN&V0R+,I65O13G
MD\=!1'JNG37ILHK^U>Z&<P+,I<8Z_+G/'>N2\.:'J5A=7^D,AAT[3)97TJ8]
M")AE<?\ 7+=(GT8>E96FZ;J%WX=\':4UA=VNJZ/?Q/=R20LJJL882,)"-KB0
M''!.=_/0X /0O[5T_P"WBP^WVWVPYQ;^:OF' R?ESGIS34U6PN;B2SM=0M)+
MQ0W[I959@0<'*@YX/!KB_"PE2.WT+6/#]Y)J>GZA-<+>20'R&W2.PG67H25<
MC'WLG& .1FZ*NH2:]X4N7T74;-+>:]CGMA:,L-H7!P Q&6!ZE\E2>F.E '5^
M$/%]OKVDV'VV]L(]8N$=VLXI0'VJ[#(0DMC"]:FT#7YKW^WCJ;VL,>FZD]HL
MBY1=@CC8%BQ/.7/H.E<9H^@33^'O#.FKI<]MJNG:L+FXFDM6C$2+(S.?,( ;
M<N%^4G.[T!PZYM=4BBUF[ATO49HX?% OY+>*-XY+BV\E$+1]-Q##< #SL^E
M'I=G?6FHP>?974-S#N*^9#('7(ZC([BJC:BL>LW,4NH:>MK#;+(\)?$T;;CE
MFYP$QC''7/-4?"MO8B.^OK#3;ZR2]F$LAOC(LDSA0"Q1R2O  [9QTZ$TTCDA
M^*5]>FTN1;'1H8O/6W<HSK+(Q4,!@G#+P/6@"3PMXAOO$R0:G;S:<VES))OA
M0MY\#!L)D@D'*@DC"X[9J_=:[;Z;=:G/?:EIZ6%E;)+)&K?OHC\V2_/0X&T8
MR2#UK/\ AS#/;> M+MKJVN+:XAC99(IXFC93N)Z,!61K&GW=UX@\:K;V-P?M
MF@);P/Y+!)90)\J&Q@GYT[]Z .VTS4;;5M-@OK617AF0."K!L9'0X[BK=97A
MJ5I?#6G%H)X&6WC1HYXC&X(4 Y4\CD'K6K0 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !6=K&B6NMQ
M0Q7<MTL<;[RL%P\0DX(*OM(W*0>0:T:PO%6K7>C:=!=6]M<2P>>%NWMH?-DA
MBVMEU3^+#!0>#@$G!Q0!N*H50J@!0, #H*6O/TUB^U7Q#X/DM-:@N+*\CO)&
M:"'"2[,!203D':Q!'8YJ>P\3ZK-XATFRDFMIHM1%VKO#$3%&T7*>6YP7XX;J
M,]",8H [FBO-O#?B'58O#>BQ2W#WE[JM_>1K)Y:!D"23,Q&Y@I)V@ < #L<8
M.A=>(O$6D:5%/K5E)%"EY+'<7=I")G2W"YCE:-2VW)(#8SC'N, '<U5O-1LM
M.\G[9=0P>?*L,0D<*9'8X"KZDGM46BWG]H:'97?VJWNC-"KF>W'[N0D<E1G@
M>U>9SSZG=>&C+=WJW,R^,$AC9X\8V7FP9P>F ..V* /6Z*XA/$6LVX\1V5S=
MZ>USIMW;1Q73Q-&ACF",1L!8EQN8* ?F.T5D:SXCUBY\+^(8UN6MY=/U:VM$
MF,.UY(9&A.&7/!Q*1QC@= <T >G57LKZUU*U6ZLKB.X@9F421ME258J1GV((
M_"I$658 K2*TH7!?;@$^N,_IFO-X]<UK5=,\'W)O(;:2[UFXM[A88,(X3[1M
MX)SC]V#C/7F@#TB>>*VMY)YY%CBB4N[L<!5 R2?PHM[B&[MHKFWD66&9!)'(
MIR&4C((]B*IZ[<W%EX?U&ZM3%Y\%M)*GFH60E5)Y (R./6N.O_&-]8:3I%U=
M.+&VO-,BF&H?9C);I<L!\DN.8TY&#[GGCD ]!JO8WUKJ=E%>6-Q'<6THW1RQ
MME6'L:E<L\),+H&*_(Q&Y<]C@$9'XUYWI_BCQ#J6E^#OLTVGV\VM1SB9C;,R
MQLD;,"HWCCCI^M 'H]%<-!K7B,:WK4%S>V'V714@FG\NS;=.K1%W R_RG(X/
M/;CUGTK5/%&IOI]RD,*6&H69E:618\6\A4-&4"R$R*<D$'!Z'(Z  [*BN.\/
M>);_ %73K W#11WUN9QJT:QY$9B)5E49X);!7.<J#52#Q=J9T?PWX@?R9++6
M;J*"2U5/F@68D1E6SR5.T-GKDXQB@#O*:[K&C.[!4499F. !ZFN6T35]8UZT
MT[6K26S73[BXE6:VD4ADA#,JE6'63<HR#QR1VR:6F>*-3E\1Z/9SR6T\&HB[
M$C01GRHVB(*^6YQO&.&.",]".E '86-_::G9QWEC<1W%M)G9+$VY6P2#@CKR
M#3;+4;+4EF:RNH;A893#(T3A@KC&5)'<9%>9>%M4UO0O"OAF[26TFTFZO_L,
MEKY)$J>9.ZB02;L$AB,C;T_.M#3-9ET?^VH[>/?/?^*I;2/@':3$K$X) )PA
M R1R1]* /1Z*Q?#\^MR"]BUJ!$,<W^C2 J&EB(X+JK$!@<C@X.,X%8/BSQ1J
M>B/J,UK);.ED+9EMTC+DAWP_G-P$X/R@')Y.".  =Q45S<P6=M)<W,T<,$:E
MGDD8*J@=R3TKAM;\0^(K>]\7)9W-A'%HMC%>PA[9F+Y21BC?..NS&?TI][K]
MYXAM/$%I921VJ6.F1R2!X]YDDFB+[3R,*%P..22>1CD [:VN(;RUAN;>198)
MD$D<BG(92,@CV(K*AL],\-2WVH2WC1#4;I'F:=QM,K;8UQQQG"C'M3?!G_(B
M^'_^P;;?^BEJ+QEJMYH^D6]U9^02U_:PR":,ME))D0XY&"-V<\T :>HZSIND
M('U&]@MD/.97P ,@9/H,D#)XY%7@00"#D&N)2"XN/BQJ4,\\<MJ=&M]T+PY#
M(TLPV\GVY..:[8  8 P* "LW2]#M-)EN9H'N99;A]SR7-P\S 9)"J6)VJ"QP
M!QS7,W?BC5+77;2(2VTT$^L?V>\<499(XRC%29./WN5R5&0!P<'FJ4/BKQ$(
MH;Z>>P:!?$)TF2%+9@70S&(.&+G:1P<<]^>> #L?$3:;_8-W#J]XEI8W$9@E
MD:0)D.-I4$]SG''/I5RQM$L+""SB9VC@C6-"YR=H&!G\*\X\8ZM>:_X(\2W$
M,T<-I97_ -B$)CW&3RY45V)SP=V<8[ 9SGCT/5M032-&OM2E1GCM+>2=E7J0
MBEB!^5 %RBN+3Q%J]M+X9FN)+>:WUX>6RI$1]GE:(R(5Y^9,*0<\]#D=*S]&
M\5>()[?PQJ%[-8O;ZK?364T$5NRE2!,5<,6/_/(#&.AZ]Z .ZLM1LM225[&Z
MAN4AE,,C1.&"N,94D=QD5:KS2VO]4TG0O%FIZ7Y;-::_/-<1M%O+P#R_,V\C
M#!<D=>F,<UVFE:D^JW]W/;SQRZ6BQI"RKR[E=S,&SRN&0#WW4 :]%<GXMUS4
M=+:X%C/ ODZ=+=)&(S+*\B]-R]%BP#EL@DG /KGZIXSN[--/GN6&G6=[80S0
MWKP&2W%P^<QRL.8QC9@\#D\\8H [F6:.WA>::1(XD!9W=@ H'<D]*CL[RVU"
MSBN[29)[>90\<L9RKJ>A!]*?/S;R>FP_RKSKP-K%Q)H7A/P[:2+;R/H0O9)V
M3<0JE$55!XR2Q))[#WR #TFBO/(?&&NW:Z3;H+*&ZDUFXTB\9H69&:-)")$^
M88!V [3ZXR.M2Q^+=6M]&N#=F!Y;;7?[+GO5BVI'$67]ZRY('#!>N 2">.*
M.^HKG/"VJ:GJ<^K_ &R2"6SM;PV]I/%$5,Z!5.\MN(;!8J< #*GZ"AXR\0ZG
MHR:C)8S6_P#H>F->I"(S([NI8GS!P$CPO7().<=,$ [*BN(U/Q=<V6KVD-T_
M]G6EU';M:W4L!>WE=C\\;R#[C8P%S@<YYZ5V] '/ZEI.DWGB.%VO[FTU:6V(
M"VUVT;30HW=0<$*7ZXR-U;-I:0V5N(( P0$DEF+,Q/4ECDD^YK"OM3OT\=66
MD1O MM<Z;<3JYB)D21'C4<YP1\_3 Z=:A^'-S>WO@73+R_NC<SW"&1G*X.2Q
MSGUY^E '11WUK-?3V4=Q&UU;JCRQ!OF0-G:2.V=I_*H-9TFVUW2+G2[PR"VN
M4,<HC;!93U&>U<[<Z]K,6M>*[6UMH;J33[2UFM(HH\.YD\W<#EOF(V<#C/3O
M6CX3UV+7K2[FBOA<K%/Y>R2 PS0?*N4E0XPV[=V QB@#=AC\J%(][/M4#<V,
MGZXI]<M=:KJ^I:MKFFZ)+:P7.EI#L%RA99I'7> Q'*IC XYSGTP8)M?U34+G
MQ##IDMM#+HL<>%=#(L\K1>:03D$)@@ C!SD^U '845Q6C^++W6]4M5A$<-K>
MZ"FIQJR9>*1F P3G!'/I5#3/%'B36QX8AM[C3[9]8TB2\ED:U9_*D4Q\@;QD
M?O.G&.N3TH [JZU&RLIK:&ZNH89;F3RX$=P&E;T4=S5JO,9-:O=;T_PN^IQQ
M)?VGB@V=P801&[Q+.I9<\@'&:V;7Q!X@U:6&^TNS5[%=2DM9XY/+51"DC1LX
M;?NWY7=C;C!Q_M$ ZN]U&RTY8FO;J&W$TJPQ>8X7>['"J/4D]JM5YAKFK7GB
M/PQINL)-''92>(+:..W\O)\M+P1ABV?O$KGT .,9YKOM>;4X]!O9-'\K^T8X
M6>W65"RNX&0I (Z].O>@#1JN]]:QW\5@]Q&MW+&TL<);YF52 Q ]!N'YUP]M
MX]:75K-C,KZ7?:2;J!DA^?[2%#&$G.-VPY"XS6K_ &CK,/BO2='N9K0M<Z5/
M-++' 05F1HAD9;[OS]/;K0!T-SJ-E9W-M;7-U#%/=.4@C=P&D8#)"CJ>!3[V
MT2_L9[222:-)D*,\,AC=01U5AR#[BO*[*?4[[PO\/[N>]2:]N-7+B66/H3#<
M9) (W<Y../3BNZ\):K?:E;ZI#J+Q2W&GZC+9F6*/8)%4*P;;DX.& Z]J -;3
M=.M]*L4M+;S"BY):60R.[$Y+,S$EB3W-6ZX?QAXHU/0_[4GM)+9UL889DMTC
M,C-N8A_./ 08QMP<GD\XQ46M^(/$4%_XLBLKFPBBT:PBO8=]LS%\K(Q1OG'7
MR\9_2@#O:KVE]:WZ2/:7$<ZQ2O"Y1L[74X93[@TEA<F]TVUN]H0SPI)MZXW
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
MCOHY8)U9XWBR^Y5^\<+DX7H3V[XH I+X/TQH&ANWN+U?L+Z>IN'!98'QN4$
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
ML%A<?\3@;;W$[#S!MV8'/R_+QQCBM*QLXM.L8;. OY,*"./>Q8A0, 9/)XH
MX6#Q=JDOAK0_%22+):ZC>QPRV/EC"12R>6NUA\V]25SDD'YN!QC4\-7NNZKK
M&JR76I0?8]/U.>T^SI:@&10B%?FW9&"WOGGVQIVOA32;.53#%(($N#=1VQD)
MACE))+*G0<DG'0$Y !JUI>B6>CR7KVGF@WLYN9]\A?=(0 6&>G ' XXH Q/%
MFKZA8S31V-XL;1:=-<K##&'F+KC:S;AM$0YSR"3P*H6^MZ]K.M:79V]_!917
MV@C4&*VP=DE+1CC)Z?.>O;\QT6I^%M*U?41?7<<WGFW:U<Q7#QB2(G.QPI&X
M9)//K4=EX1TO3KBUGM?M22VMG]AB8W+L5AR#MY)[@'/7@=J %\&ZO<:]X.TG
M5;L(+BYME>78,+NZ$@=N:Y63Q/KXL79+NU$R^*!I>XVW!A+JHXW=>?7/N*[C
M1](M-!TJ#3+!72UMUVQ([ERH],GFLT^#-(,;1XN=K7XU(_Z0_P#Q\ YW]?4
MXZ>U ''^(=6UK_A&_%^GS:FQFTV\MHDN8HE1GBE$3%&&"/\ EHPR.<8K;O\
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
MK]H<[)26);.<GEVX/'S&@#(T_7/$&LM::GIZH+(ZC);W$,QC$8@61HR0?O\
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
MAQZC<VDE@QWB6"9E8Q%&*MDJ<$?*>1VH CE\4Z'!+-'+J<"-#*L,H)_U;G&
MWI]Y>3QR/6GW/B/1K.>:"YU&WBEA>-'1VP0TA(0?4D''T-<-I&DW/B;PFR&R
MD@37[TZA?W4FT?Z.9 \:+R228UC4<8 +'KP>DTO0[LWGB'5;N)([^^N&6U$F
MUQ%%&H6(\9ZE=_KR.A% &V=9TY;P6INX_.,GD@9X\S&=F[INQSMSGVJ,:_I+
M6TMP+^ PQ7 M9'W<+*2 $/H<LOYUR6F>&]0FT;PMI$MJ]I#IDL=[J$TKJ6FN
M$RV%P3NW2$N6/;U).-73M!O$\3Z]+.B)I=U>PW<8W9,KK#&O3L R ^I(';J
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
M1VLLAC1LX<[5/R_*<MT'>K=WXATVS WS/(3!]HQ;Q/*1%_?(0' ZX]<''0T
M%CX>TW3IH);>*0M;HT<'FSO)Y2MC(7<3C.!T[#'2DO?#FEW]\][- XN)(?(E
M>*9X_-CY^5]I&X<GKTR?6JDOBZP&M:/I]NLMRFJ0O<17$,;/&47;@@@'.=P]
M@.N.*K>+]9N-$O\ P[*EV\-K<:AY%S&L8?S$\F1@!P6SN08"\GIS0!JS>'M+
MFO[:^-L4N+: V\30R/&%C.#MPI (! (ST(R,&J]MX0T2SCTR."UE1-,=GLQ]
MIE/E%@0>K<\$CG/!-.L/%>C:EITE]:W3-%'-]GD1H7659<@;#&0&#<CC%6]+
MUFQUA)VLI69K>4PS1NC(\;C!VLK $<$'W!S0!0L_!N@Z?JTVI6ED8;B9VD8+
M-((P[##.J;MJL<GY@ >36AI.CV.AV L=.B>*V#,X1I7DP6))Y8D\DD_C5>/Q
M+I4B:HRSR_\ $K.V\!MY 8SMW="N6XP>,\&F7/BK1[2Y:WGN75T>*.4^2Y6)
MY<>6KG&%)R.N.HSC(H EM_#FD6D6FQ06$4:::S-: #_5%E*MCZAC^=-NO#>E
M7M]=7MQ;R/<75K]CF;SY!NAY^7 ; Y).1@\UB_VU<P^(/&$%[J4D5A8V=M-#
M(L(8VV]9=S !26QM!YSTK676[*+3+%3>SW$US:":.2*W+RNFT9E**IQU!Z8R
M<8[4 )<^$M$O;*[M;RS-U'=JB3F>5W=@F2@W$[AM))&#P23U-7-(T:QT.S^R
MV$;JA;<S22M*['IDLY+'@ <GM67X"U2[UKP/I>HWT_GW,\;,\NT+N^9@#@
M< 59L_%>CW\\<5M<O(TL+SPD0/B9$(#&,X^?!(Z9SD8ZT 5[SPO90:3<I86T
MLEPMI-!:K)<,XCWC!"[VPHZ?@,>U)X4\.1:5HND?:H)!J%G9);GS9VE$9VJ'
MV9) !*]L<8''2N9M_&MR]C:^();F^$$FIO8MIZV!,;*UPT,9#[0P90H8X)R2
M5P"1CL;_ ,4:3IJ%[NXDBC0H)9# Y6'?C;YAQA.H^]C&1G&: (=*\&:!HMW+
M<V%AY32ECY9E=HTW?>V1DE4SWV@4[2/!^AZ%YO\ 9MH\ D5D ^T2,(U)R5C!
M8^6"><+CH/04J^+=&DUE](2XE:]CF$$D:VTA".5WC<VW !7D$G![&C5/$D&F
M^(-+T=X+AI=0$C"1(6945!Z@'G)'T')QQD :G@_0XK+3;..UE6WTV3S;-!=2
MCRFP0"/FR>"1SGJ:GD\,Z1-<:E/-:>:^I1+#>"21W65%! !4G QD] .M<]X7
M\8Q%)+/6+Z66[?5[JQ@E-N0AV2LL:,ZKL5BJ\ D$_C70W/B72K.[CMI[AD,D
MXMA)Y3F/S3T0OC:&/3!/7CK0!4B\#^'XM&FTH6<CVDVS>)+F5W^0Y3#EBRA3
MR ",=J5_!'A^6'4(9+*1DU%46[S=2YF"@ 9.[.< 9/4XYS2^-->D\-^%+W4H
M49IT4+%B-G 9B "<#H,YY^G>J5C>/:^)1!<^([ZY6:VDN8-/GT_RV" H&)8(
M"2#T& ?G[\4 :ESHT%M=R:S96C7&KQ6AMX1+=R*KJ.0A)) R>Y!/>DT'3IK=
MKW4KVU@M]1U&19;B.%MX0*@15WX&[ &<XZD]JAT[QIH.K7-E!97DDAOE9K9S
M;R*DNT$L Y4+N !.W.<#I4]KXGTB^O8;.WNF:2X,H@;RF"2F,X?8Q&UL'T/;
MO0!FZAH5S??$&TU-X9EL8=.EMC-#<&-A(TB,/NL"1A3^./J-1?#.D)<:;/':
MM')IJLMILF=1&&X;@'#9[YSFJ7@K4;W4M'NY+^X-Q-#J-W;B0JJDI',R+PH
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
MS')&?O=?>JLGAJWT:XAO=(TV:\NS%]C:2XU&0M'#R1_K"P8!L<>^1TQ74T4
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
M*]&N;>&\M9;:YB26"9#')&XRKJ1@@CT(J.QT^TTRV%O96\<$0_A08[ <^O
M_ 4 <AJGAV_\0WVK:B;5K![C09=+BBG="S/(2Q+;"P"C@#GNW'K6L].\02:O
MIM]/H;P1V^AS6$B-<Q,_FDQD8PV,'8<'/UQ7H-% 'GZ:#K">!?!^F_V<YN],
MN;)[J,2Q_*L.-Q!W8.<<?TJ#6?#VMW8\5"#3)&_M'4;&XMOWT0W)%Y.\GYN/
M]4V/J/P]'HH XF^TC59M:\67,>G2&+4=)BM;8^9'\TBB4$'YN/\ 6#D^A]LY
MB:!K.G7>F7;^&[?6()-(M["ZM9I8@]M)%N^8%LJ4.\@@'/ /M7I-% '$QZ)J
M-MXDGN(M*CCM/[!6Q1;5HUC$H=FV(I((4!@ 2!T[55T70=:TV7P1+)I^XZ;I
M4FGWB^<G[IB(0&Z_,O[MNF3R.*] HH YOQ;IU_>2Z#=6%M]I:PU-;F6(2*A*
M>7(A(+8'!<'Z9KF[_P /:Y/H'BJU33',^HZS%>6X\Z/#1KY&3G=Q_JFZ^H]\
M>D44 >?2Z#J47B'5XI?#&GZO8:K,MQ'=731'[,Q159)5;)904R-N>N/I/+X:
MU+44\=6CPFT36<"TG9U(.+=8^0I) W+Z=#^%=U10!YQ<^&]4\2>&=1LY_#.F
MZ#J3V9@%RC1N97W*P"E!D1$KR#SR..*W$L-0U;Q/I&N7FG26!TVSG1XFDC9I
M9)=GRJ58C:-AY..2..M=710!R'A2WUG0O"=I9RZ.[W0O9/-C-Q& D4D[N9,@
MG.U6!*]3T%=?110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7/^);#4[JWGN+
M;Q#-I$-O 9%:".-LN,DM)O4Y0 #@8[Y/3'05S/B1/$-Q=PP:?I5C>Z:!NF6>
M^,)E?/"D"-LH.I'?@'C((!H^&[V^O_"VF7NIP>5?36D<L\0&,.5!(QV^G:N,
ML?%=^^@^%_$9O&D_M;48[.ZLR%V()69 J\9#1L!WYPV<\8[2VGULG3A<V-FO
MF>8;TQW!/D<90)E?G[ GY?7':L8^$+6^\3VVK2Z;9V4-I*URD<4:^;/<$8\R
M1E&. 3@ G).2>,4 =;152QDOI#=?;K>&$+.RP>7*7WQ<;6;@;2>>.<8ZU;H
M*X6U\13Z;XF\:RZI?W4NEZ.EO)'$L2MY:M$7<_*NX\^IX%=U7DU_=65Q<>/"
MNMZ"%UZU2"USJD65983&2_/ R<\9H [FV\8Z5/<7$+_:;;R+/[=ON(&17@'5
MU]0._P!1US1>>,-/T[3KB^OH+RW@@2*1F:'=N60D(05)&,CG)&.,]:Y%]5T\
MZW!?+K'AYTCT&33RDVI1%6F8HP!&>4^3!/7GI7/:S/I&E^$=?ATW6[".PGCM
MOLVE'5$G$4PF!<QX)*QD;>/8G Z4 >G6GC32+FYU"WE-S9S6,(N)4N[=HF:$
MYQ(H(RRY&/7/&*>/%^EQW%Y;7AFLY[2!;EXIT^9HF.U67:3NRWRX'.<#&37%
M:\^A^*+K4KR7Q)HMA++I?V"V!OXI#N,@D+-@XV[E0 =<;NG2H;F^M==\,WEK
M<ZEX0T;4 L9A>UU".199HY$D5F. 53* ;?F/)]!D ZS6_',&EZ3JTR:?=F]T
MY8B]M(@! E.$?(."N<YP<C&,9K4N?$EM;-)&;:[EGA@%S<0Q1AGAC)(!89[[
M6P!DG!P*XO6/$">)O!NI65[K'AJQO)8T$,":LDBLRL&)9\# .,  ''4D]I8-
M>LM.\4:AK4.LZ!.FJVL*36_]JQCR)HMP7#'[R$-SQD$< YH Z2[\<Z/;M:+"
M+R]:\M&O+86=L\OFQC;DK@<GYAQ5ZU\06MY=)#!%<-&\TENL^P;/,CW;U/.0
M058<@<CBN!T,Z+H&I^&4B\1Z)-::7IL]I/+_ &C&I:21HVRJY^[E#W[BK.FR
M:4_C>#4-.UC2K.>>[E^V16NIH\5_&P81_N@?];DH20!T;DYH ]+JAJ%C=7DT
M'D:G<642!C((%0M(3C&2ZM@#GI[5)ILE]-I\3ZE;PV]X<^9%#*9%7DXPQ SQ
M@]*LNS+&Q5-[ <+G&: /.O#4^NZM\/XM>F\17OVGR[LRKY<(5@AE1<8CR""J
M'KV/K6QX0\607VF:%8WC77V^YTJ.Y\^>(JEP51/,*L>I!8$_7(S3?"^@:II'
MPX?0[J&'[<L=PJ^7+E&,CNPYP,??&>.U5+7PKJA_X1*&XBB6+3-)FL+MDFR=
MSQQIE..1^[)YQU% '06OBO3;K4[.Q'G1M?Q-+922)A+E5 +%#G/0@X(!(Y&1
M6CJ.I6VEVRS7+'YY%BC11EI'8X55'<D_XG !-<MX/T76]*2SL=2TS2(TT^/R
MEU&W.9+I0NU3LVC8<8+'<>1@#GC1\8:/J&J6^F7.EF)KW3+^.]2&9BJ3 *RL
MA8 X)5S@X/.* .=;Q&\<WCE]5O=6M+*R$ 7RT4S6H:/+;-H(Z\[N1ZFNFNO%
MNGV>L_V/Y&H3WJQQ2LL-J[X1VV!\@= 0<D<#%<UJ?AGQ#JEGXS#6EG"^N6\,
M=NGVHML98]IW';C'TS_6M^TTO45\=RZQ+!&EI)I<-I_K<N)$D=SQCI\^,Y[=
M* +(\6:8=0L[4F54O9'AM;@J/*FD7)*@YR#P<$@ XX)I(_%FGS7-K#%'<NMX
MLALY5CRER8QE@ASZ D%L ]036!X8\-:QI"QZ/=Z=I3V-JS"+5$;]_)%D[5*;
M>'P0"V[MQS5WP=IWB71;"ST*_BL38Z<GE1WL4Q+W$:@A!Y>WY#C&3N/3CKD
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
MC61<;=N,'>#G/&#Q572/#NKV-WX0DF@A*Z/I,EE<;9LEG98@"O'(_='KCJ*
M-VW\6:9>:=IEY;-++_:3M':PA,2.RABX(. -NQLY(''TJSHFO66OV\LUEYX6
M&5H9!+"R%9%)#+R.2""#C->?MINI:-IWAG2O)LVURWO;N[A7[;Y1,9+EMCE&
M!_UR J5.><=,CKO!A,=A=VCZ;]BGBN7>;%RMP)9)#O9MX ^8EN1@8XXQB@"?
M4?%MAIVI7.G-!?3W=O;"Z>*"V9LQDD9!Z'H?RQUXING^,=*U*^L+:W^T[=0@
M,UG.\#+'. H8A2>X!ST]?2J]SI.HGQK>ZK'!&UK+I*V2?O<,9 [OR,<+\V,^
MW2LO2O#&L647@>.2&#.B6[PW3"7(),/E@KQR,\\XXH W;+Q=IU_<V\,"7!^U
MQ2S6;E %N5C(#[.>#R/O8SG-26/BFPU'2K/4;:.X:&\N#;1*4 ?>"P.5)R,%
M6SW&#7+Z5X>\1P:UH.JZK%8M/8I<QW]T;MF:4.%PX!3Y5&TX3@#/:K_AW3('
M\8:K?V%[%<Z-O%Q"D1#(EW*N)2&''W0IX[S-0!VE<->^)I=$\>:O%='4;RRC
MTRWN$MK:W,OE$O*'8!1TPHZG/IZ5TF@ZC?:C;W37]I%;R0W3Q(89?,21!@A@
MV!ZX/H5-9MQINJVGC2\UFSMH+F&[TZ*U56FV&.2-Y&RW'W3Y@Y&3QTH NVGB
MG3=0N[6VLVDG:\LC?6S(ORRQ J#@D\'+J,''6LUO'%O//X=_L^RN;FWUEY0L
MFT*45$8G@D'.5'X9]JH:?X1U+PW>^')-,2"]CL-.FL+CS93%@N\;^8.#QE#Q
MUY%0:3X4U[3=-\([HK)[G1YY_/3SV"LDJNH8';U&X9'ZT =KJ^JVVAZ1=:G>
M>8+:UC,LACC+D*!DG K/L_%NF7=[/:G[1;-#:_;-US$8U>'H74GL#U_PJ3Q9
MIUSJ_A'5],LU0W-Y:26\>]MJ@NI7)/H,US^H>%-0U?4G$ZI!:3^'I=*DD63<
MR2.5.X#NHQZ_A0!MIXOTO[9):W)FLW6T-ZIN4VAX!]YQR<8XR#AAGI2'QCI4
M5S=6]Z9K*6WM?MC+<)@O#G;O7!.><#;][) QS6!#X9UO5_#5]I&K:?I&FS/9
MO;?;+([VG<C ?&P;%[D9)/MCF*[\,^(=>\+W=C=Z=HVDWXCC\J:U;>L\J2)(
M"<("B$IC'S'YO;D T[#6+RZ^)DUD_P!M@M1I G%K<*H4.9<;AMSG(XY.1STK
M<UG7['05M#>^?_I=PMO%Y4+29=N@X'M^/;-8VFV&NS^-H]<U"PM;2$Z7]D>-
M+HR,'\S?D?* 1^/^%7/%>EWNJ?V-]BCC?[)J<-W+O?;\B9R!QR>?_KT /MO%
M^EW%E<W!^T0O;W0LY+>:(K+YS;=J!>Y;<I';!]CBEK/CBVTW0M<O([2X>^TF
M,--92 !UW#*,3G!0^JD]#W&*R;[PCK-S?:I?0B".<:W;ZK9H\ORRB.)8S&Y
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
M%?#>B+#%"NDV8BAF\^-!"N$DZ[P,<-[]:>FC6%I+)<V=A;)<DNZG&T;VY8\
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
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!6!XPT>]US0ULK#[.)?M5O.3/(R+MCE60CA3R=N/QK?HH X;5?"FLWZ>-$C^
MP*-=MHX;<M._R%8BA+_)QUSQFEUCPCJ&JWMO=K#:6FHVWDBVU*VN'66)5V^8
MC#:!(APV >#NZ#K72Z=K=OJ>IZI81PSQS:;*D4WF  ,60."N"<C!'7%:,DB1
M1M)(P1$!9F8X  ZDT >:V&DWGB+3?&>B(D"VEYK<T<MP9#N1<1[\+MY.!QSU
M//3G8C\/Z_IOB#4CIW]ES:5J4XN#)<[O.M'*JK[5VD.#M! )&#FNCA%K8W\4
M%GIA1+M7E>YMXD6,%<8WD$')W<<'H:T: ./T[1?$>C:WJ<-E+8/H^H7C7GG2
MNPGMV?'F*$VE6R1D$D8SR#C%4K[P7JMU%KL$=Q:1BXU6/5K"8LQ(E01821=O
M"YC/()^]TXY[VB@#A]<\*:IKZZQ>R)9V]]>:,^E01>>S(H<DL[-LSUVX '8^
MO&U/<:QIT>AV\%M9R[W6&\3S6+*N "T?R\XZG=C@>I%7=3UB'39+>#R9;B[N
M=_D6\.W?)M7<V-Q &!ZGN*1=6+Z3:W\>G7[?:#&/LYB"S1;R 2ZL1C;G)]@>
MM %?Q=HT_B#PK?Z7;21QSSH C29VY#!N<<XXK&UCPC=^)Y+ZYU!XK&>73'L+
M=8',OEEF#EV)"Y^9$P,= >><#LZ* .6L++Q/-I5W%JL&CQ7)MF@06COMF<C&
M]B4R@_V0&Z]>E9]IX4U>QM?"-S&UH]_H5J;.:'SF\N>)HT5BK;<A@44C(]O>
MNYHH X2?P;J1ECNX#9FZFUY-6N4>9E555-@1"$.XX .2!SFK=_HFO6GBVZU7
M1TTRZM=0BC2XAOF96A= 0'0JIW J>5..0.1784R.:.5I%C=6,;;' .=IP#@_
M@1^= %>XL1=Z1+I\\A82P&%W4!2<KM) Z"N9\/Z3XGL=-33M171V2T@,,-S
MS![K"[5+@K^[XP3@MD^W7L:* .&TCPGK%@O@M)38E=#MY(;DI.Y+[HA&"@V<
M],\XJG!X-\16&BZ2MJ^F/?Z-=SO DKN8KJ&4ON#G;E&PPQ@-@KU.>/1:9%-'
M/&)(G5T.<,IR#@XH Y2\T37;^?P_=2IIL<ECJ!NYXHY6"HIB>/8AV?,?GSDA
M?2HM?\,ZMJ>L:Y=6WV(0W^AG3(O,F<,')D.Y@$/R_O.Q)XKLZ* .*;2+[2]1
ML-:O_L0L=,T.6UNL2.YS\C%@NSYEQ&?0\]*PO!YNK.70/M%II-Y%'#]GM)+/
M53,]NC@%BD1C'R\#/S$JHP"1U]-N9A;6LLYC>01J6*(!N..PS6;X<DTK4-(M
M=9TNPCM8[^%9QB%4<JPR-VWOSZF@"'QAH]UKGAY[6Q:(723P7$0F8JC-%*LF
MTD D [<9P>M<5XPTK5[7PWXYU;4$LHX]1L8 D<$S.8VC!!!)49'S=>.G2O4J
MAN;6WO(3#=013Q$Y*2H&4_@: .-\1>"[KQ>]S+?O#9/_ &:]G;^2YDP[NCER
M2%X!C4 =P3TJS<Z#J^L7MIJ6HQV45W96%Q;Q1Q3LR22S!0S$E 54!>!@GYO;
MGK41(HUCC1411A548 'L*=0!Q6E^%]7LI?!AE^PE-#L'M;DI,Y+DQH@*#9R/
MDSSCK6QXOT>[US0#:V+0BY2YM[B,3,51C%*DFTD D9"XS@UHW>H+;VDD\$$U
MZ8Y%C:*V 9\E@IZD#C.3ST!JY0!Q5[X:UJ[NO%4Y&G@ZQI<=G$//?Y'59 2W
MR=/WG;)XZ<\00>&_$FDZG#>:<FD7*7%C;VUY!=R.!%)$I421L$.X$'E2!T'-
M=Y10!5DL_/TI[*>0MYD!A>10%)RN"0.U<1I_A?Q-!;>%;&Y73'AT"Y&)UN'#
M3PK"\2G9L^5L,,C)&0>:]!JM<W;6\]K$MK<3">0H7B *Q?*3N?)&!QCC/)%
M''CPE?266K6FH6&EWUKJ&KO>O \[_P"I9,##;/ED#*I&/?D57MO"?B319M)U
M'3KRWOKRTCN+26WO[A\-;22!XU$NTDLFU1DKR,]*ZO5_$-GHUM'/*LLR/=Q6
M9\@*VR21@HW9(P,L,UK4 <O-HVLS^)]"U65[*06-O<I<8D9"6EV$!!M/RKLQ
MDD$UCZ;X4\1V%EI%G(=-N+6WFO'NK5IW\N3S93)&_P!SYRFYAL( ).<YQCT"
MF)-'*TBHZLT;;' .=IP#@_@0?QH X/0/"&N:6OA!)SIS+HJ3QSE)WRX==H*@
MIR>Y!QZ>]96JLUYXC\1-;1Z+<V#3Q1WEM<ZHUJTC1(I^=?+;//&<J&"@$$#)
M]+FNVBO[:V%K<2+.')G0#RXMN.&.<C.>, ]#THDTZQENUNY+.W>Y7[LS1*7'
MT;&: .0BTKQ$FN7.K:;!IQL]:CAGGAU L);*41JA("J0XVJN5)7D=175:IIB
M:KH5[I4TC".[MGMG< 9 92I/UYJW%-'.F^)U==Q7*G(R"01^!!%0VEVUTUR&
MM;BW\F8Q S  2@ '>N"<J<XYP>#Q0!R]EX;U6=?#D>K?9!_81+B2"1B;EQ&8
MU."HV##%B,GGCD<UH^$=(U#1K&^@OQ;;I]0N+M#;RLXVRR,^#E5Y&[%=!10!
MSUUI&H/XZM-;A6U:U@T^:U*O*RN7=T8' 4C'R8Z]ZPM(\(:UI]IX/AE-@3HL
M\TEP4G<[PZ2(-GR<GY\\XZ5WU% '!0^#M3@U274+,6VF3W,$L=\+2X<Q7+O@
M++Y94!77ELCDGCD'-;6IZ%=S>(O#=Y8I:K9Z49MZ/(RMM>(H H"D<>Y%:]YJ
M"VUI<30P37KP,$>"V :3)QQ@D#@,#UZ5<H \['@WQ!;6L5W:OIIU*UU>[OHH
M99':&:*=F+1L=@*L PP0#R/>M6YT37;Z\\/7DR:;')8WSW4\,<K!44Q-'M0[
M/G/S9R=OI6S'K\$NLZGI26UR;G3X(YW&U<2*^_:$YY/R$<X[5=MKU)X+5Y$>
MWEN(Q(MO-@2+P"00">1G!QF@!FK:>FK:/?:=([(EW;R0,Z]5#J5R/SKC].\/
M>)EN_"IOTTO9H?F1R2Q7#DSH8C&&"E/E.,'&3WY%=Y10!YYIGA'Q#91>&[1Q
MIIM]$OY91()WW3Q,LJ@XV85@)!QDYYY'>2[\(:Y+X9U[1HCIY^VZFUY;R/,X
M^5IQ*0X"'!&,<9SUXKOZ* .,?0O$-CXFU&[TU=*FL-59)I?M9;S+641K&S(
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
MKT[^Q],_M3^U/[.M/[0V[?M?DKYN.F-^,X_&E.DZ:?M>=/M3]L_X^?W*_O\
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
MTV[6[MVF4M&YVE61L<X*L1D<BL.Y\$ZO?OKEU+J5K;7E[<VM[:/!$S"":!5
MW;C\RG;@\<@YXZ4 .U/X@.FG7IL;#?>6E[:VLO[U6CVS.JJZ..&ZD8XP1S[Z
M&K^.;+2!=>9;M*UEL^UQ)*GF1E@&PJYRY"L"<=CQD\5'J.@>(-<\-RVVI7VG
MKJ!GMYHA;Q.(%,4JR<Y)8[BN">W''&2G_"/^([+Q!>7VEZI8);ZGY;WL<]NS
M&*54"&2+#=U5>&[@?2@"ROB]Y]=N]+LM#U"Z:T:+SI4:)5"2*65QN<9''3KZ
M@=Z=E\08[V+1IX]$U 0:PKBT<F/+2*I;81NXR%;D\<>G-:6FZ+?6'B77-3+P
M217Z0B)-[;E,2E1N..^<\=/>L?3/!NI6&G>$K1I[1SH4S22,"P\X&-TX&..)
M,_A[T 27GBNRO]"6>\T[4(S#J\5A-#',%:&<2J%)96&Y,E3QG(/(J74_'L6F
MRZT&T:_DBT9X_MDJM& J,H;>/FRW!SCKP<XXS4F\&ZI+IVH6PGLPUUKB:JIW
M-A55T?8>.O[L#/OTXY?JO@_4M1@\7Q+/:(->2-(R68^3MC$>3QSTSV]/>@#1
MUSQK8Z,]VOEFY:RC62X2.5%<*PSA%)!=MO.!V([\5LW5_P"5HTNHVT1N L!F
MC3.S>-N1R>E<Z_A_Q#9^(;C4]'U"PBBU".);V"ZB>01R(NT21$$9^7 P<=!7
M3S6WG:?):-(QWQ&,N>3R,9^M 'GJZ]J-_=^ =6DM[GS[VWFDDM89L),3;;@=
MI8*.2>3R*Z.W\;V,^E6UT\36]S<7,MH+:>1$*2Q%@X9L[<#8>1G.1W.*H:9X
M3U>R_P"$3$]S92C0HGA.P.OF*8A$,9SS@;C]<>]0+X*UFWM8KBQU"TAU6UU2
MYOX&=6>%TG9B\3C@XPW4>@- '3^'M?@\1:=)=0120F*=[>6.3!VNAP<$9#*>
M"".""*QK[Q]%8MJK/H]^8-*NDM[R;='A P0AP-V6&'!P.<9SCI71Z9%?QV8.
MISPS7;G<_D(5C3_94$DXXZD\G)XZ#D]3\&ZE?V'BNV6XM$.MW$<L;$L?*"HB
M8(QSQ&#^/M0!KW?BV"SD\01O9SLVB6R74VTK^\C97;Y>>N$;@XJ"7QE_I_V&
MST:]NK@Z<FH(%:-0T;'&,EN"#QS^&>M4]9\*:O?7VO2V=U911:WIBVDXE5F:
M)U6105(QD'S._3&<'I4]CX;U.SUN*_::TE$>CIIV!N3<RMNW]#@=L?C[4 /T
M[QK;:O<:/$NGWL-IK4#26ER[*NXA-Y4A6W*=N>?8X[$X'@SQ=)IWAW0[?4K+
M4'M[RZDM4U.219%,S3.$5LL7P?N[B,9_.M/2_!^HZ?!X/A:>U<: KI(06_?!
MHC'D<<<'/Z>].T[P;=PZ5IVC7MQ;OI^GWWVQ)(]PDF(D:1%93PN&(R03G;VS
M0!;;QUIXU"U@CC::"YO#9)+%(C,)02N2F=P0LI&[UQV(-6- \4OX@N)!#HU[
M!;1R3PO<S-'M62*384P&).>3D9''6J>B>'M?T.ZDL8=3LWT'[2]Q"K0M]I0,
MY<Q;L[=NXGG!."1Z$:'A71KO0].NK:[DA=I;VXNE,1. )9&?:<CMNQGO0!8O
M=:%OJB:7:V[75^T#7)B#A L8(7))]2< =\'H!FN8USQ:^I:!H=UI,,Y@O]4B
MM;A"PCD3#D/$W/!)4J<'&,\X-;=_H5VOBV#Q%ILD)F^QFRN+>=BJR1[MZD,
M<,K$]CD'M69)X,N8=)TNTLY[=I;?5O[5N9),J)7+L[*H&< EL#T '6@#<B2T
M\+>'KNY8W7V6W26[=))#*T:X+LBY/0<X&:YGQEK4UYX*N+N%)H!'-92PW%K<
M[DF5YU4A60_-QD$'U'7@UVM]'<S:;<Q6KQQ73Q,L3NNY%<C@D=QFN'G^'T_V
M#58-/%EIZ:A+:RFSA=S!&\4GF-(HP,%\*N  !C/- &Y'XO7.LQ3Z3?QW6EK&
M[6RA97E63.PKL)')!!&>,>E5[SQY;6&GZ]<3V$[RZ*R"YB@='R'4$%6)&1S@
MCJ,'@U!JGA36+Z\\17-K?06DFJ6UM%$REB4,+,2&P!E7#E3C! ]:I7O@75KN
MR\26ZW.F0KK,$$:QQ0LJP&,8XYY&/IG/;I0!N3>+A;O]GN=.DM;Q_,>*"ZN(
MH]\2;?GW;B!DL !UR#G !-00>/+.^M;.2PM)YI[JS>\2UD98Y2J-M9%!/S/D
M$8''&<\C,FM:'K4^L:?KNC7=G;ZC! UM<07*L\,T;$-C(PP(9<@^]5_$'A.\
M\06 M+\V%X?(.RX=6BDM;@DGS8BN2 ,C"YS\HR>N0#JYKB*VM9+F=Q'#&AD=
MFZ*H&23^%8,'BZ&2XTI9K*>"'5T+6$KE<2';O",,_(Q7) ]B#@\5JSZ9'>:%
M+I5W+)-'-;&VED)PS@KM)^IR:Y^P\*W_ -GT"TU2XMYH="<2021;@UPRQM'&
M7!&$PK$G!;)QTZ4 5?"8G\07]]JE^MW#<66JW,43+<X4HI,8B90<%0 #TZ\U
MN:AXDCM-7ETN"W:YO(K9;IX5D57:-F9?D!^^04.?3CJ2!3?"VC7FBP:A'=O
M_P!JOY[Q3$3\HD<MM.1VSU[^@JAXM\)S>)I&1EM%58U^R7>62XLI03F1& YX
MV_+D#*\]: $7QD]MJOB8:E:F#3]'\I1(K!F<L@8<=<MN4 ?3UJZ_BVUL=0GL
MM7@?3Y([-[Y6=@Z/"GW\$?Q+QD>XP367JO@>XU6?Q+%)?QQV>LK ZLL9,L,T
M2J%/7!&45OS'O4]]X1G\1N9=?D@5QIL]@HM"2/WP4/)E@,'"C"\XYY/8 ;KF
MN7%WH&KVS:=J%D6TB6\@NE8@#"G"ET/R2 X.W/3N<&KOA75VOM+TZ"*&2>..
MRA\Z[W@IYFP93U+#OV&>3GBJ<&A^)YO#5WI6J:EI\[&R>SA>&)T\S<NWS),D
M\@?PKQDGGIA/"WA74/"]VJ6T]M_9DUO']IM06^6X48:6/C@, "5/?G/7(!OZ
MIJ\6FS65ML:6[OI3%;PJ0"Q"EF))Z*%4DG^9(%8Y\<6D>8Y;.X2YBU*'3;F#
M*[H9)2H1^N&0A@01SCMG(JWXAT&?4[W2-3L9HXK_ $N=I8A+G9(CJ4=&QR,@
M\'!P0.#63J/@NZO8=0O8[BWCU>ZU&UU 9#&%3;E-D9/!(PARV!RW3C% #O$?
MC673=)\2-96+M>:.8T;S&4(?,4%7'J &'''/'O6G+XG":G)IJ63R7L,,<TT
ME7>J.Q4%1GY@-I)QT&,9/%8EYX*U74K7Q4ESJ%FLFMI"4\N)L1/&BCG)Y&5^
MO?CI4^O>$K[Q$T;7OV!;F,QO;7\ >.>S<'+;#U8'T)'?/7  );7Q=>&]\1K/
MI4[Q:9=QVT*6^)'D++&1Q[F3)/0 >U+<>/+6TT[5+F6PN'?3+R.SN8X&1P&D
MV;6!R,K^\7MD'/%5M1\(ZQ++XA-AJ=M#%JES!=*KQMDE%C5HW(/W&6,@XY^8
M_C5NO VK3VNNPK=:<BZG=6EPJ1Q.BQ>3Y>5')X_= #ZYXQB@#:'C6UA.L+J-
ME<V4NEB)WC<H[2++D1[=K$99@5QGK65'?W@^)&HBZM;R.-="67[,MSO#'S6&
M4^8*K8&#TY'4]:?K7@F\UN\U^5[N&V&HP6@@=,NT,MN[.K$$ ,"S<CC@>_%J
MWT'7I/$,NM7T^F^;)I?V$PP*^"V\MNW'H.?0^GO0!#I?BZVAT[PY9Z;I.HSC
M4M.-Q9J\RL=J*ORN[OG=AUR3^9/%7[/QG:7^G://!;3"YU6:2""VD(!5XP_F
M;B,@!?+;D9SQCK6?H_A'4M+E\+%IK21=$L);-\,P,N\( PXXQY8XYZ^U8.J6
M$OAO1_#^DW>H:5;7$>H7-Y'=79DCAY9VV^:"I1\S8 !^8*>V10!W?A_7X_$%
MO<RQV=Q;&VN)+619BG^L1BK@;6/ (ZG&:J:SXNAT6:?[18W'V6WE@AEG.%!:
M4@#RP?OXR-V.GO@TSP5+*VF31&+3O)24LESITKR13EOF9MS\LVXG)R<D]<Y
MR_$/@S6-8N=9,>H61AO6MWMVN(F:2W\ID8Q@@X",R;LCG)/'>@"[JGCI-,GU
MN/\ L:_G71D26[D1HP!&REMZY;G !..OL*?XAU]9]-UBRTZ&>XFMK SS202^
M48@ZL4VMD'>0"V!CCJ1D9JZAX2U.^7Q:IN+0'7;..V1OF'E%8RA8C!SG<3C/
M&,9/6F-X2UFVO]2N+"[LA'JUC';WD4X<^7*D9C#QD=05/*G'3.: -WPC+)+X
M)T*61FDD;3K=F9CDL3&N22>]<5J'B/4=7\.:?J,UO/:21>)(K<);S_ZQ%NC&
M4(!&[A>_!)KO?#VG3:1X<TW3;B6.:6TMHX&DC4JK;5"YP2?2N6_X0S58],6P
M2[LGAAUL:I$65E;;YYF*-UYR=N1TQGG.  :L7C2T6#4C?6DUC<:?<QVLD$KH
M2S2!3'A@VW!#CJ>.<],U;T+Q)!KEUJ%HD1CN+%T63#B2-PPRK(XX8<$'H00<
MBL/4?!=_J%SK]PM]#:SWMU:WEE*@+F"6!5"[@0 P.WGZFNCT6+6DA>37+BSD
MN6P!'9QLL2 9Y^8DDG/TX ]20")O$,<?B:70Y;:2*1;,WB3NRB.1 VTXYSD$
MC.1QD>M01^)S</#;VNG32WSV8O7MF=5,<;'"[B3C<V#@>QR11XD\,KK]SI=P
MLY@DLYFWL!GS8'4K+$?9ACZ8%-NM"O(?%W_"0:9) SS68L[FWG)56"L61U8
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
MP$G!!XSUI+^_M=.TK4-5T77X;O3I9K,WJ6*%H+2+S '<!7)!9?O $' SQUH
M]0N;F"S@,UQ*L<8(!9CQDD #\20/QJ,7%P=3>V-FXMA"KBZWKM9R2"FW.[(
M!SC'->6:_:Z2_AK4;NUUBWU&P.IZ=-MM_P#CUM#YR*^P[F"Y7EAGC.>-U:NJ
M2PCQ/X@BM;V06O\ PBZ31B.Y8*I#R@,A!^7A5Y'7\: /1Z*\R\/J+/6_!KV]
MW*)-3T"5KEI)VD$C*L!1B"<9&YL8[9%5_!\\6L7OAB5-8MVN+:WE.H&+4E+7
M\AQL8HK[FY#-AP, XQU  /5:Q-3\36NGII[QQ/=1WFH+IXDB9=L<A8H=V3G@
MJ1P#R*OV.HV&L6C3V%W#=VY9HR\+AAN!P1D=Z\DT^+3E\%Z#:12)'*/%(CG2
M.3:Z?Z5,%!P<J<=.AH ]GHKR6ZU)M 'B&UAN7BTBUU^V2=G9Y1;P20QL^?FW
M!/,(R,]"WO79^#XK.,:D^G:Q'J-G+.)$6WYM[=BHW)&=S<=&(S@%NV: .GHK
MRWPQ>6^MW.F7%WKD4&OV]U*E[81H1<2'+!XY%+G,8'(.W  &,5/HDEOIOC6.
MWN+F631+V>6719I),J9\ 21ELY*\$QYX/S8SA30!Z%:W%Q--=)-9O D4NR)V
M=6$R[0=P .0,DC!YXJ2:Y@@E@CEE5'G<QQ*3R[;2V!^"L?PKS=3<3#Q9:6NJ
M113C7XE@%](SQ.?*A;R7.<A&.Y<#UQCM5'S[&ZU/PI/J5@NG&VU>]MKA)9]\
M2/Y$A(1^,H6Q@<=,=J /6Z*\NTN]@UC55%[KL=EK]GK,BO:HI%S(@D8+'@O\
MT1C*GA< #=U!-4(PL%@-26]N3<P>,?LL<CW;MMB:Y",G+8(*$@Y[?04 >P45
MYQ9:AIFIZOJEMK.I2VNNV>M'[/%'-LG:($>4L:GK&Z?> &#EB<=:JZ;>P:OJ
MVV^UV.RU^RUF16M44BYD02L$C +_ #1-&5/"XQENH)H ]1JCJ^JV^BZ9+?W6
M[RT*J O5F9@JJ/<LP'XUS_B*Z(\:^'M/ON-(NH[@,&/R2W "[$?L?E\P@'J1
MZ@5R&K(S_#_5H[V4S65MXBBBTZ660D^1]JAR Q/S 'S%!YX7VH ]/TV]NKL7
M"W>GR6<D,IC&YPZRC (=".HY[@'(/%7JYOQC<6>D^"[II9+B"U7RHMUM)L8;
MI%4#><[5).&/92:RO ]]&_B7Q38QW=L\44\$D,%M)F.,-"N[8,]-W4C )SP,
MXH [FBO(-<UFUN_#OB-[R]$7B&UU8PQQ><4FBB$ZJ@1<YV-$<G'#98FK?B;4
M(K%_B/;RWOD2_P!G13V<9EVMO\E_FC&>NX<D=Q0!ZI17GMK=VVL>)+ZQUFX'
MV'^Q[:;3W,VU2I#^=*K9^^#L^;J !TR<X^C6]SK^I>%;3Q'<WC2W>@3O<1"Y
MDB,I$D6QB%8$,5.3C!SUZ4 >M45Y#JFJ0V.@>*;:34!#=6WB.$PQM.0\<1>W
MZ#.0A4M[8)I_B)(I8OB1<B\N2]A%#<6C+=OB&3[.'#+AN/FZ=NN.M 'K=(S*
MBEF(50,DDX %<'936NC_ ! +&\:.UGT$WMT9K@LI99%_>'<<#"EN?3Z5O^(9
M+35_ FJ2P/'=6MQI\KQO&=RR H2"".O:@"1_$EN-<TC3HH9)4U2WDN(+E2-F
MU I]<Y(=>W>MJO*K"#2]0OOA[:QRH]N^EW7F+#,1N;RH,@E3GZC\*J:;K?V?
M1O#-MJ>H0QZ1+/J-L\][NDB\R.<K DC;AQL#XW'&0.X!H ]@HKG_  Q8V_\
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
M,0-M/J,]*5K:!IA,T$9E'1R@W#\:JZKJ$FG6\3PVDER\LRQ +PJ9ZN[8.U
M<G!KG$\?QRVEE+#IDL[W.J2:61#,C*)5#'(8D;E(7(.![XH ZQK.U>5I6MH6
MD? 9R@).#D9/L>136L;-BY:U@)?EB8Q\W?GUKGK;QK')83M<6+P7\6I?V6+0
M2!M\Y *X?IMVL&)QP >.*J^%9+E_'7B];J,Q,IM,)YYE49C8Y4G& ?3 H ZE
M].M&1@+>%&*% PB7(!&.X].W2G65E!I]E%:6Z;88EVJ*HWFLNFK?V58VRW-\
M(/M,BO+Y:)&257+8)RQ#8&/X3DCOEZ7XUCU3^P"EA)&NM).T6Z0$QF($D, .
MX'8T =%]@L_D_P!$@^087]V/E'H/2@V%FUNUN;2 PL<M&8QM)]QC%<[!XWMY
M[.)O(6*ZEO+BT2*6;:FZ%F5V+X/R_+QP3\PXZXC@\=P3PV"M:?9;N[FF@6*\
ME\I"\1&0KX(;=D%<#YAGIC% '6JJHH50 H&  . * JJ6(4 L<D@=:Y6+Q%JT
MWC*UTS^SDBMWTG[;)&TO[P.74;3QC*\CKSG/&*@\/^);$Z%HL&F:>\4VHO<"
MVM)IR=@C=O,9W.XXSZ9Y8#IR #K%L[9,;+>%<%B,(!R>I_'O3/[/LM@3[';[
M0<@>4N,^O2N9D\>Q16@;^R[AKI-432KBV5US%*Q&""2-RD,"#QG/..:4^.X;
M:&^&HV8L;FSOHK*19IQY0,BJR.9 ,!2&].#Q0!T[V5I),9GM86E( +M&"Q .
M1S[$ TX6MNLK2B"(2.,,X09(]S46G74UY9K-/;_9Y"S+L#[P0&(# X&00 1[
M$5AWGB\6&K6]K<:?)%#/J"V$;R2;9'8KD2*A'S1Y.W<#U[4 7;K1;FZU.W/V
M]8](A5&_L]+=1ND1MRMOSD+G;\H'\(YQD5LURMMXKNM1O-2MH?#]RUO8W$MK
M<3?:(Q@K&'&!GG=N X/&0?7%32O%MC!HGAZVTZS6-K_3OM-G:W-UM)10N(U=
M@=[_ ##CV))H ZT6-HJ!%M8 @4J%$8P 3DCZ9H6QM$9&6U@5D^Z1& 5^GI7-
M3Z[;6GB747;2;G[=;:,ETS^<,21;G^0*3@$$-R<&I-(\8MJ6H:7;3Z7+:1ZI
M8&]M96E5]P4(64@=.)%(]1Z=* .B2RM(YFF2UA65FWEUC );&,Y]<4^>W@NH
MC%<0QS1GJDBA@?P-<M9^.$OI=",.FRM;:V9/L<JRKD! 6)=3C;\H+  D\8ZU
M?\:WUKIW@W5+N]LI;RTC@8S012^6S+W^;((_#F@#8DL[6;;YMM"^T87<@.![
M4+:VZS&9;>(2GJX0;OSKG-3\73V&K7VF6NBS74MG8+?%O/1%>,EAP3DY^0]N
M3Z#FM_3+^+5=)L]1MPPANX$GC##!VNH89]\&@"6&UM[=I&@@BB,C;G*(%W'U
M..IHAM;>W1TA@BC5R68(@4,3U)QUK#LO$\FH26,]MIDTNEWLDB1WB-G8%SAW
M7'RHVTX.3U&0,U6C\;0M!I>H-9LNDZG<"VMKL29;<Q(C+ICY5<C@Y/49 SP
M=1'&D4:QQHJ(HPJJ, #V%10V=K;K(L-M#&LA)<(@ 8^^.M<FGCUF82/HEQ':
M+JW]E2S-,F4D+B-6VCJ-Q&?3/?G!=^/6M1JDK:)<&UTN_2SNI3,@*AA'AU7G
M/^L''IWSQ0!UT5M!;JPMX8HMW78@&?RK%\.>&5T/[9)/+;W5Q<7D]TLRVWEL
M@E<L4R68D D^E5-6\;V^FS78BM6NX[*=(+D1/F4%@I)2/!WA0X)Y'?&<59E\
M32--.UAIDU]:VUXMG/)$WSASM#%4Q\RKN&XY'1L XH W(K:"%V>*".-F^\40
M GZTV.RM8O-\NVA3SN9=L8&__>]?QKA[OQ/<3Z!XUEUC2EGT_3+B6W,-O<E7
M:-88V(SA2,[B<@Y&<#.,UT$OB!OM5Q8:78F\N+*UCN)XS-LVA]VQ%)!RY"-P
M<#IDC- &S]CM28S]FA_=_<^0?+]/2D6RM4CDC6VA$<@PZB,8;ZCO7,1>.H]0
MFTF/2--FO!JME)=V[M(L:C85#*V<D$%P#Q],UM>'=:C\0Z#:ZK%"\ G!S$Y!
M*,K%6&1UP0>: +C6%F]LML]I T"<+$8P5'T&,5'+IEK-?6EV\8WV@/D@* $)
M!7(.,]"1C..>G2N:OO'BZ=8ZM<W.GB/^R[Z.TN$:X (5]FV7I]PAP?7 /I4O
MBS6X+?P_KK7NF27=A9HBRB&XV%RP#$9X(P&4Y![_ %H ZB2W@ED$DD,;NH*A
MF4$@'J,^AJ,V-F6W&U@)V[<^6.F,8^F.*Y;4-8U"Y\1ZYH;01I8V^E).)4G*
MR9?S!G@>J8P#[YYP*O@CQ',ND^$](O+"6,7NCQR6]TTH;S6CCCW@KU'# @YY
M]J .S:PLWA6%K2!HE;<J&,%0WJ!ZU*L,21^6D:*G/RA0!SUXK!\8:U?Z)IUE
M-8012R7&H6UJWF/MVK)*JG'!R3G'MG/.,5RP\0W'AK7O&E_)I\]U;6TMK+<
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
MD;6XM0/ED;#*KD^H221?Q'H*K7/@V>;X<OX7740UQ+"(YKV:,L7;(+,0"/3
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
M7%K;:F!]CN5*KNBB(X 4L2I&0#N'05Z@44J5*@JW4$<&D:*-D"-&A0<!2.*
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
MZ/XI2&Y\K1$U2P^P%)MJ(Y>/SUC(/W1GH. =WH:]?90RE6 (/!![T@10H4*
MHZ #@4 5=+TVQTJR%OIT0BMR[2!0Q898Y)R2>I.:N444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
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
MGS1PS[)@KLS*K$1C&&VJZDY*]Q5-_!!-MK.FQZ@!I&KSM/<0-#F12^/-".&
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
M EY7&"[$Y)P.@R>!V&!5B@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
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
M *H"9]!C.Z@#0\2:PV@>'-0U5(%N&L[=Y_):39O"@L0#@]AZ5/;W=W/<V_\
MHL8LY;;S3-YWS+)D839CD8).[/;I7F'BJZLI+7X@V.O+'_:9MW?3%F7E[<0#
M9Y.>N) Y;;T)YK3FDT^3QE"\C0[)?"LBR%\#=\\9 .>^ 3]!0!Z3N4@D,..3
MS0&4KN##;C.<\5X_:6UAH_P[\)ZM' T=K*+5=;G@C$C[%A=5,@(;*I(RY!!Q
M@>E6Y9-)T6UTR_L[B[N_"<NK237LDD8,*%XB%9550/)$F">,!N: /3+K4;2S
M:V6>=$:ZE$,(SS(Y!.!^ )^@JSN&X+D9/09KS#6;3P]':>&KRSM0VD?\) 93
M)-&6CVR12Y*!AQ&7*@  #.,=JIW^Z[\/^);690GBZ/5'?3\C$Y&\?9VB[[-F
M!QP &SWH ];W '!(SZ4!E;."#CT->=6.FZ1=^/O%D]W#%)/:K:W$3)]Z.01-
MN=/1@>_KC-2> F>WU=[ _P!GW\26$9AU:Q789(PV%2=.0).2>O// H ]!+*N
M,D#/ R:QM/UU[SQ+K&D26RQ#3TMW642[O-$H<CC VXV^IZUS'Q!&V]\^*?3Y
MI8;"3S=,U%<)=1,>?*?JLORXZ'.16#KD6G:I)X^GO+:/STT2VDMXI\%X9A#*
M1@?WU8J,CD$X[T >O%E4@%@">!D]:Q)->G7Q9+H262,1IYO8Y3-C>=X381MX
MY[\_2O-_&.H6M]I6KK_S$!X?@ECEE5I6F(WMF #[I5AEGY[<#&:ZN'4+63XF
MPW!N$\MO#Q;>QQ_RU#=_;GZ<T ='X8UK_A(_#.G:SY'D?;(%F\K=NV9[9P,_
ME6KN7=MW#=C.,\URGPQ8'X:>'U!&Y+-%8=U8=0?>N-DU"R;Q'I=W;K]GFC\3
M317*-&SW"ADF7,C]E8A=J8QC;@G' !Z[N7.,C)[9H+*" 2,DXZUXJ=*TRZT;
M5_[/6(>);?Q),-/*-^^BQ<CA1U$>W=G^' )/2I-3TK2+RS\=1+'&==BU1FTM
M4;$R3&*$H8AU!+]2.W7@4 >S%@" 2 3T&>M5S+=C5%A%O']C,)8S^;\PDW !
M=F.F"3G/MBO-;_9,OC*Q\1!3JQ17TUB/G=/)7R_L_<L)0QPO.X^XJU&HC\9V
MBZPT'VUO"K)?%B,-)OC+9_)C]!0!Z0&4G 8$XSUJO8:A:ZG:"ZLYEF@9G19%
M.02K%3CU&0>:\H\*VVG6S?#B6..!+FZL)H+QN-\H\D823N0&  !Z$8%=7\+D
MM(?!L=O##'%<0SS)<JL>TJPE? ;CJ!CCT(]10!UD.H6MQ>W-G%,KSVNSSE!^
MX6!(!]\#./<>M6<UYS'H.DZMXN\<Z/=VL*2WZ0F-O)&X*T !D4X[.,Y_O#UK
M'LGUD7FD:Z-+6.ZG@;P]=+Y(_P!<N0)_]P.C+]/7B@#UTLJ@$D#/')I:\]>U
MTO3?%]QI.N0V\>B?V3#%I@N0!$-I<3*">/,.4)[D 5T'@./48? ^DQZJTK7:
MPX)FSOV;CLW9YW;-N<\YH V+6:ZD>Z%U;QPI',5A9)=_F)@$,>!M.21CGIUY
MJR&!S@@XZUXYJ:V)\/>*XPT0QXJMWC"M@@%[;<RXY' DY'HWI6C-;:9;ZIXV
MTZUO(=+LY$T^17A13''(S$,Y3H5)V!_4'GK0!ZD&5AD,"#W!H#!AD$$>HKQV
M\>">WTH:O9:=;B/Q-'%/=6+D6MRK6S9=3V!PH89(RIR>M27%M_8<&N3:6DJ>
M$QJ]K(Z6B!T2+R_W[1K@@H'*$@ CY6'8T >O!E9=P(*^H/%5KO4;2Q2!KB=$
M$\R0Q<_?=C@ >O\ @":\RNI-)TW3(M5TFYO+[PY/K$4^IMY0\A4\M@2B*B_(
M'\IGP""?^!"IM<MO#C:7I-_IUNKZ2WB**XDFD0M" ZD.4W<",G;G'RYS0!Z@
M64$ D9/09ZT%@#@D9KRG4?)N=-\:6FH)LU[SWDT@%=LS)Y:_9O([\,,87HV[
M/4U?T;2]/O?B%K9U6&WGOK>TTZ<$8^6X02[W4?W@=O/;/O0!Z.&4D@$$CK@T
MM>8>$=2M]$N'>\FL;S3;;2FG36;:,K*(59?W=R@S^\YR#U.UN,YKTBVN+;4K
M"*Y@=)[6YB#HV,JZ,,@\]B#0!/D>M8VN:Y)H][HT M5FCU&]%F7\S:8B4=P<
M8.>$/<5YO=Z9=Z-%<06VG!H_"6HMJ4$GE9,UK(=_E*>Y"/-]#&GK6WXAL;:*
M#PHEY%%'+>Z\+N[C.%Y>*;(;U W*F>_&>M 'HH92NX$$>N: 0P!!!!Z$5Y!;
MRQZ?)<6\*1KX>M?%;B[AC \N*!H%V$J.!$)CD]LCV-=CX1@\KQ%XE>Q*_P!A
MRRP-:"(_NO-V?OC'CC!.W..-V[OF@#KBR@@$@$],FL;2-=?4M7UJPEME@;3;
ME( PEW>;NC60'H,<,..:Y'QM(;;7Y[R V6H%+>!+C2+I<2NN]BKVS]=^2?EP
M<D#IQ6'XHAL)H?B)>,L,E[;W5M):2$@O&ZPQ#='Z'<I&1SQCM0![&64,%+ $
M]!GK7-S^*9X=1\1V8T]&.CV<5VA\_'GAQ(<?=^7'E^_6N&\9:C8RWNN2P;8K
MNUO=.E\QU:25T#Q'S(B.(X@"P)&<G=TSSLW=W ?$GCQO-4!]$MMNXX)PEQD8
M/<;EX]QZT =QH]^=5T2PU$Q^4;NVCGV9SMW*&QGOC-7:Q/!SJ_@G0BK!@-/@
M!P>A$:@C\ZVZ "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH ***PO%&N76A6^GR6MG%<FZOX;,B24IM\
MQMN1P<_YZ]* -VBN,'C:YM%U2VU&R@&HVFHV]A"D$I,<SSA#&=Q&1C?SQ_"<
M>E5?$_B[5=*LO$>GA+>/4[+2FU&UN$!,<D?*GY3R&5ATR0<@^U '>TU)$<L$
M=6*':V#G!]#^8J#3VG;3X&N2AF* L4S@_G7FEEK6H^%;/Q7J5EI=I-I-GKDT
MEVHE*2A-L>XQJ%V\#GDC/- 'JE%<AJ'C"\$M\=(TR2_6PN4@DA2*0O-D(SE&
M"[5*A^C'G!Z<$]5=2R0VDTT4)GD2-F2(,%+D#(7)X&>G- $M1+<P-,\*S1F6
M,9= PW*/4CM7,:-XIO-3UB;2FBM#.-/CO4EB8F-69BK1D\AMI'WE.#SP,5PW
MDW4WPET[6GBLVOY)(HFNCN\QHYKM!(K'N&)Y]B: /7X;RUN<>1<PRY!(V.&R
M <$\>].%Q PC(FC(D.$(8?,>>!Z]#^5<C9P6-KX]GTTZ%IL4][ICW=Q=Q+EI
M3O1&0@K]T\'J<XK#\)WR6?A'X>6[Z=;7"W4AB2:0_/;N(I&W(,=2%(SD=: /
M3J*Y!/%UVGB/3]-N+2!/MMU<6PC63<\'EJ[HSL,K\ZIG;P0&'7FJ.C>+=2CT
MIY=2\J:YNM9N-/MA%&Y"E'DSE0"<!(B0!R>^,Y !WM-61'9E5U+(<, >5^M<
ME#XNOQY-E=:68-1NM0-G:&172.9 AD,P##< %5OEZY&,\YJ'P1'+%XD\9I-'
M!')_:4180#"'-O&=P'8GJ1SR3R>M ':T5@:GKEUI_B>QTQHK=;6^MYFAN9&/
M$T8#;&'H5RV<_P )XJEX<\67/B+3=+N(K:!+BX,_VJ LP\CRCM(SC.=Q4<@<
M-GM@@'51R)*F^-U=<D;E.1D'!_6A9$=G5'5BAVL <[3C.#^!%><VOB'4)-'\
M*OI5E8:;%?ZO<6T]M&#M&UISP0!P3'DG')/UJ"TU>[\,3>+KZTL;5["'7T%P
MID*-B2.W4[ !C(+;N3S0!Z<<X." >V:Q] T=/#EC+:M>"83W<LX9U"'?*Y=E
M'//)./;UK7?=L;9C?@[=W3/O7E'V_4]7T+P9JMZEK<7[Z^XB8908Q<#;G!(7
MY1TSP!U- 'K-%<;;^-9Q9SQWMI&NHQZL=*"P;Y(V?8)-X &[&PDXQU&.^1L^
M']4O]22\34-/>U>WG,<<I1D2X3 (=0P##J00>A'4T ;!(52S$ #J30K*X!5@
M01D$'K7#O)_;WQ6NM*OU$FGZ5IT<\5JXRDDTC',A'1MH&!GH23UK3U==,\(0
MWGB&"U5))$CMS!%A%E=I L?3@'<^"<=/7% '345Q^I^+;_1;S4+"[L[>:ZAT
MR34K5XY&2.58^'1L@E6&1@\@@]JKGQ9XBC71&DT?3B-9E5+;;>/E,P-)\XV<
M<J<X)X]: .XHKA[/QU=-.^D7]A##KJZF-.\N.4M"VZ/S1*"0#M\L$XZYP.,Y
M":GXYO=*L]>CDTZ"74-'DM]ZK*5CFBF(".O!(/4%3W'WJ .YK.O=(^VW'F_V
MC?P< ;()MJ_EBL/4O$&O:5 QO++3H7\J>976=I%?9C9$%P'+,"22 0-O?/%:
MR\2:IJOBK0!;""+3[_1&U P.26W%H>I'H'P..Y]L &U'H22J6CUS574$J2MV
M#R#@CIZT[_A'?^HSJ_\ X$__ %JP-$\4HUI86=KIEI97NHZE>VZ0Q']TAA=S
M)*< %B=N>@R6[=:+OQU>V=O>PMIL+ZA8:I;V%Q'YQ5&69DV2(<'J''RGH0>3
MW -__A'?^HSJ_P#X$_\ UJ/^$=_ZC.K_ /@3_P#6J+0=;O;_ %;6-+U"V@AN
M=.>+YK>0NCI(FY>H!R,$&MYL[3MQNQQGIF@#&_X1W_J,ZO\ ^!/_ -:C_A'?
M^HSJ_P#X$_\ UJYOP_XMU)]#TXW_ -GGU'5-3N;2VVY55V22[BW^RJQ\#J>!
MGG-=#H>O2ZAJNKZ1>0)%?:8\>]HR2DL<B[D<9Y'0@CG!'4T /_X1W_J,ZO\
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
MVE%<+K'C;5].;Q-)#I=F]OH)C>4M<MNFC9 YVC;PV#WX&.^>.Y5@RAAT(S0
MR0+*KQ"0JQ'.PX8#^E)!##:6T<$2B.&) B*.BJ!@#\JX35;+2]'^(WAZZ&ES
MVC3RRQMJ<2J5NI70[8I2&W'/+ L.J@#OCM-3L+74;)H+RT%Y /F-NP!67'0$
M$X/T/&<4 6P0P!4@@\@BEKB_ALUK%I&IV5O;7-B]MJ4PDT^< ?9-Q#*BX)&W
M:01@XY.*VK_6I%\0V^@V*Q&]EM9+MGFR4CC5E4<#DDLV.HP 3Z @&R2%4LQ
M &23VID,\5Q$)8)4EC;HZ,&!_$5YWKOB2]USPK:-##';3IKT&G7\#N6 =;E%
M*@@#<AX[<@UW>GZ=!IMO,+6U@@EG<SS+$,(TI W-^.!0!;>1(P"[JH)"C<<9
M)Z"G5Y/-?ZGJ_A;PYJ6H);7%X/$P6$KE<8N)5QDYVC"@=^!WKIHO&EQ!#J,&
MH6<2ZA::E'IZ+;L[I(9$1U;[N[A6.1@_=XZT =E17%7/C2]TVRNIM4TY[6"&
M\C@&H-!((3$ZD^:4(# *1M(Z D'.#5D^+)Y/L=K MM+>7,$MRLL"R7$)B5]J
M,/+!)W9!]N>O (!UE%9VA:A<ZIHEK>WNGRZ?<RIF6UE^]&P)!'N.,CV(K1H
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
M8P,5?\.: /#UG<VXO9KK[1=RW1:55&&D<L0-H'<__JJ])?6]K;PR7MU;0&0
M M* K-Z*3C-237=M;?Z^XBB^4M^\<+P.IY["@#/U+P]9ZIK.EZG,7$VGLY0*
M<!PV/E;U 948>ZBJMCX2M-,\.ZAHUE*\<5Z\[%R-WEB0GA1Z*I 'T%;L4L<\
M22Q.LD;@,KH<AAZ@USVN:]K&CWMK(ND0SZ7)=16KN+@^?F1@H=4VX*@D?Q9Q
MDX% "6_A'[+<:'<0ZE,DVDV;60(C4B:([.&!Z']VO(QWZ=J]MX(%MIND6*ZD
M[)IFH/?QL81EW8N2K<]/WK].>GISU,[R1V\CQ1&615)6,,!N/89/2L/0]:U2
M[UK4=)U;3H+:>TCBF26UG,L4B2;@!DJI# H<C'H: +^O6[7>@WMLBW3--$8Q
M]E*"49XRN\A<C.>3VKES%J5WJ>GWFJ:/K%Y_9S-);((K6/+LI3<Y$QW'!/0*
M.>G3':S3Q6\+2SRI%$O+.[!0/J365KWB2QT+PS=:X\D<T$41>,)(,2GLJGIR
M: .4T32;[1/]$6Q\27&C1EOL^FR_8]D0;/RE_-W,HR< GCCK@5)X=L-1\/+%
M;"R\276FVH*V=I+]C A4Y !82[GP"0,G@>N!CK=*N=0G^TM>FQ>V# VUQ:N2
M)%Q\VX'."#QG)S[=*QK[QM;-9Z?=Z,]M>P3ZK%I\K^;]P-*8RP Z\@XY /7F
M@#"M=#O+/2]$T]-.UYX=(NQ<V_F):$X4,JH<3#C#MD]3QTZ5+_8THAO]/&AZ
MW_8]]=?:YK(BU.'+!F56\[A&89(P>IP1FN]AO+6X@:>"YAEA4D-(CAE&.N2/
M2FIJ-C+:-=QWEN]LO!F652@_X%G% '!ZAI%YJ*>)(WTG6E37D1)@J6N8@J!!
MM_?_ -T=\\_E73PZU?QP1H_AO5W95 + VPS[X\ZM5M1L4L_MC7MNMK_SV,JA
M/3[V<5.CK(BNC!D895E.01ZB@#BX?[6EFMWU73-:U!;6<SP*8K2/#8(4MME^
M;:"<8 ]3DXJ26Z\1%9O(MM=C=[OST+P63JD>W'DX\T97/.<[O>K%KXDUB^UW
M7M+M=+LF?27B7=)>,GG;XPX_Y9G;P<=ZO>'?%6G^(=!L=41Q;?:]P6&9U#;E
M8HP'/.&!&1UH CT#S8;FY\W2-2AGNY//N+NY\C#N%50,)(2 %50!CMR<Y)FU
M/P^+S6K+6K6Y-KJ-I&\(?9O26)\$HZY&1D C!&"*B\4^(7T/1I;VS6WN98;B
M"*6-I,%!)(J9P._S9P<5L/?6D=TEJ]U MP_*Q-( [?0=3T- '/W/@R&728+&
M&\DB*:BNIRS% S33B3S,GH "W8=@ ,5TRY"C<06QR0,#-5FU.P579KVV 1MC
MDRK\K>AYX/!_*GF]M5+AKF$%$\QLR#Y5_O'V]Z .73P*(;&ULHM5G^SVNI_V
MC CQ*=C>8TFS(P2-SMGOC'3NZ]\"P7ZZQYVH3I)J-W%>I+"H1[::-55&0\]
M@Z^_K746]S!=Q>9;3QS1YQNC<,,_45!JNJ6>BZ7<:CJ$ZP6MNA>1V., ?S)Z
M =S0!F0:#J4=K'YVOSW-ZLH=YY8$"2*%9?+,:X&WYB?7/?@ 90^'D-HME-H^
MJ7&EW]J\[">")"C),^]XS&P*[,XVCM@=:O\ _"5(/%4-@S6BZ;)ICWPNS-T*
MR(F#_"!\_J:WI[VTMK87,]U#% <8EDD"J<].3Q0 EE:FSLXX#-+.R@[I92"S
ML3DDX '))X  '8 58I%970.C!E89!!R"*6@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "N,^*L;W'P
M_O;:**:6:6:WVQPHS.0)XV; 7G@ G\*[.HY[B&VC\R>:.)-P7=(P49)P!D]R
M2!0!YY<V6[XA>'[_ ,.QZA<,/,CU"6[$TD4=N5SP\N=KEL8"$$]QBK6G:1<6
M/BV[\.I;C^PS.NLQL,;4)8YAQV_?*)!VP"*[VLO1=$BT6&15N[R\FD(WW-[+
MYDK 9VKG X&3@8[GN30!PFH2^1<^,99--FNHI-7L77]U(5"JD(,N%P75&4D@
M==N#Q19:--KEAXWTT+=+<37R7EE/<6S1#S!#$R.,J!]]/K@<]:]/HH \QLK;
M6;_6X=0ETZ2"T\56B+?P,F/LOE ??]WC,B^H)4=JN7RW=IXRDDT]OM=O/J5O
M]KTRYMR&1@D:_:()!_"JA<@Y'RL,@G%>A44 5-/U&'4HI9(%F58IGA;S8FC.
MY#@X# 9&1P>AKG_B6CR_#G7((HY)9IK5HXXXT+,['H !R:ZNB@#AM7:&?Q)X
M'F\IGC1IFE?R21&IMV4;CCY?F..>];7CBUEO? 7B"VMX6FGDT^=8XT7+,QC.
M !W.:WZCGN(+9 \\T<2E@H:1@H))P!SW)H X");+4?&F@SS63/9)H<ZDW%JR
MHKEXB 0R\$A7(SV&:P='GNM'T3PA<W\6I1:7#9W-I.8+4R/:REUV%XRC$*44
MJ"!QGT//L-1SW$-K \]Q-'#"@RTDC!54>I)Z4 97A2PM-,\-VEI80W,-HFXP
MI=9$@4L2,@X*]<A2!@8&!C%>=ZY8I)H_CJ%+"1O-UFUEMT2W8[\" ,R #GE9
M,D>AKU@7,!N/LXFC,^S?Y>X;MO3..N/>I"0 23@#J30!YK>V-DOB#Q9;QPW-
MI876G6*B2QMSPX>0%E &&*AD)'/'%9>J^?+:V8UV"SO%B\1V@_M*"W*K>H8\
M,Q3GD !6V\'&.QKU=;^S=8&2[@99V*PD2 B0C)(7U/!Z>AJEK>A0ZY]A\ZZN
M8/L=TEW'Y!3ETZ9W*>.3TQ0!YYJ&E7-E)XCU+0K*;^QGOK"=K:SB'[X1\SM$
MA&&_@[88H>M37ZV_V!_$&BVNK7EG)JEI=:F);=D:=(P0Q2$JI.W]VQPOS;>^
M#7J5% 'G&NIIUWI5OJ^E:7="U?7K.\N9#;2AI<,H>01D;L !02 ,X)QW,5[&
M\MMXXT[4[.>2YU$>;IO[EB9HS"JQ(G'#(X/'&TG=WS7IE1FX@%R+8S1^>4+B
M+<-Q4'!..N,D<^] 'G^AZ+$_CV<:O9175S'H]B'N)8-R/<QM(78,1@N#L.>O
M2ND\8P+<Z(D9N[FS?[3$T5U!%YGDR*VY69<8*9 SGC'IUKH** /+(UN[^_\
M"ZZMIT#>5K%T9I;>!O(N%\EP)]ISM#,PZ\$\C(-,LI%L+41_V;.(%\47+PS+
M;2,MHC!RD@C4?,&R57C:"V><8KU:B@#R.U2:/PK86S6UZ&M_%WFD26SJ1%]K
M9]^-H&W:<D@8&:[#PYN_X3CQ@Q214DGMC&S(0KA8%4[2>#@@@XKK** .+U.Z
M;3_B3%/J=O/)I<^E_9[65(&E1)O,)D0A0<%EV=>NW%<AH<UQHVA^$;F]MM4M
M]*BM;JVF,-FS-;RM(I1F0H3M*AE# =^O)KV.B@#S>WTVUTC6/!;6=A?KIL4=
M]%'YT+NZ>84:,,,90'#$ XVC@XQ5;PK%;WATJSUJWU;^WM)DE,R26Y2%20PD
MD,H0!T<$G&XDD].]>HT4 >-C0[(?!>Y9=' U/S9$'^AGS\?:RP ^7=C;@CVK
M=O=,TQO&>NLNFQ&TDT",*1;?NVD#2Y XP6VLO3G!%>CTR66."%YII$CBC4L[
MNP"J!R22>@H \ST6$?VA\/I;BVDWQ:#-!>/)"WR-Y<("2$C@Y63@^AJAH.GQ
M6>B^!I8M/:"[BUB;SV%LRR)&5G'S\9"G=&.>.17K@D0Q"0.IC(W!@>,>N?2H
M4OK.00%+N!A<9\DB0'S<#)V^O )XH \X\/Q17=[::9K,&K_V[INIR7*J("L1
M)=OWPF"8*%&Y!;GICI72_$:WDN? UZL4$D[I)!)LC0NVU9D9B .3A03Q7544
M >:ZM;V>I>*?$,\E@TL#^'8XX#+:M@ONF)501][#+QUYK+OWEG\.163:?>+=
MS>$1%]H%K)*T[["&@Q@JA# %B1N.X=,9KUZB@#S[1&8>--(NY;2Z"7'AZ*%9
M'MG'[U9,L&)'RG'/S8XK9\8W(MIM"9[.61?M^?M2122BU/EN Y1.6)SM&> 6
MR>@%=110!R'PW62'PW<6TL5S&\.HWG$\)C.UIW92 0!R"#QQS69>K>6WC)Y+
M!OMEO<:G!]KTVZ@(:-MB+]H@D'\*J%R#D<,,@G%>A5'-<06^SSYHXO,<(F]@
MNYCT SU)]* /*Q#>6VF7")871CL_%DEW?Q"V?Y[4S.RLO'S@91\+GA:EUZTO
MWO\ 7]8T>VFN=(DDT^:>WA0YO#')F?8O\7[O8#C[V".<8KU.B@#S3Q1)IVJ^
M$=8U#1+"[62_N;)GF-M*K3NDJ9(C8 _*B\D#!QU.#5/59[F7X=^)M&O;.9]<
M3"RSQ0.PU#)4K*A .<K@%1]S&. !7J]% 'EWB#3KI]8\46_ANW,,EUX=B6$P
M1F-9)1)+E0P &_8P'J,BMBW\K4O%WA[5M)ADMK6VT^>._!B,>Q"$\N%@0/F5
M@QV]L'U&>YHH \DT*:YTS3?!-U>VMT-+MI+U+H>0Y,$SL?*=TQD#!< XXWCU
MJ.%KFQLIKZ"QU%--M_%%Q<W*06;!_)=&"R*C+\RJY!( )&,]17K9N(1<BV,T
M?GE"XBW#<5!P3CKC) S4E 'E=[I>D2)H,]E97DUK<>(OM<CW5LP+*T3AWV%0
M4C+;<Y !//0Y/H=Y;VUAX?N+>V@C@MXK=UCBACPJC:<!5'\A6C10!Y5X>M%T
M^3X>RPZ?)'/'I,T=WL@*-O\ *CPDAQP2RD#=W%0:'+G5?#EPNGZA;VXT>\MY
M+:.TE46QS$1%O8;F88;YB<$C(QG%>N44 <)X(6^M=4:R>1-1T^*PC%MJ)MS#
M/&H;"V\PZ%@.>@(YR!FI_$=E:W'Q%\,2W%FLT:6]X)7:'<JY$>P,<8'(;&>X
M.*[ 7$#7#6ZS1F=%#-&&&X ]"1UQ4E 'DVA+=:?9^%9Y;:==)LM2U%;F/R6_
M<;Y)/(D*XR$ . <8 <&GWNFSV\5S?):S-I)\4VUY;QI S%(OD$L@0#.TON/
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
M^.'4]/\ *>)&B='^T1[DD1B61A_(UW5MH%O8^&(]"LII[>"*W%O%*C#S$ &
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
M9KQ-HD\R(H8\#&T!?+48QZYR235W6M"CUWPW<Z+<W=PL5S%Y4LR[?,8=SR,
MGZ?2@#%DUSQ(?$=SHD<.E"5K 7UO*WF%4&\J48?Q'..1MZGCCFK_ ,)MJ%SX
M9TW6+>WM8%NM+>^(EW2LTJ@'RE12&QR27Y  &1S6_P#\(X/[>_MC^T+G[3]A
M^Q8VIMV[MV[&W[V>?3VK(MOAW9V<%G!!JVHI';Z<VFM@QYE@)R <IP0>ZX-
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
M$_L[5KO[<UE+;/)I[AIMH0$A0@P1@\8R .:Z/7T71_$VG:@NF7[:+-:2PO\
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
M-%XFBTV1Q;LOFQ^8I!*ELKD$;AGGD<9KH_'MY?Z=\/=:O+*Y6&\@LW<2A.A
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
MH[20:?).&MX&;.=BXSCDX!) SP,U<UWP[;:ZUE,\]S:7EC*9;6ZMF DB)&&
MW @@C@@@@UK22)%$TLCJD: LS,<  =23Z5R_B?Q6MEX6U#4M#N[*XN+-HQ(K
M?O H9E'(# @D-D'^=  W@2Q>PO;1]1U%EO;Y+^9R\>XS*5((^3 &44XQV]*O
M7'ABWN[I9;F\NYHDNTO4@<H425,;2IV[@,C.,XSGL2*N6VNZ3>)=O;:G9RI9
MG%RR3*1#QGYCGC@'KZ5GZUXCBB\*ZUJ6C7=I<7.G6LDQ5OG4,J%P& ((R!^N
M>: $B\&Z:-!U+1;B2XNK/4)I9IEF9<AY&WL5*@8^;D>AK+U7PS<Z?X4N[6VN
M=9UF>;RXGDEND^T)!N&[RR0JDXR<'[W&2>E7;?7[]_$^AZ>XMS;7^ER7;X0A
MQ(AB'!SC'[P\8[=:V$U[2))IHEU.S,D*&21?.7Y4!P6//0'C/2@#D-/\,3ZM
M8W>G7=YKW]D7$)5X]0$$<BR!E9&C\M001@YW<'C@\UIW7@"QO8]56YU/5)&U
M6"."[<RIEPF<$#9@'!QP,>@%;5GX@T;4;M;6RU6SN+AHA.L44ZLQC.,-@'IR
M.?<>M*=?T=;E;=M4LUF=RB(TR@NP.TJO/)!X('0\4 5-3\,0:E>Z??\ VZ]M
M=1L59([RW*!V1L;E8%2K X!QMX(XQ6:WP\TPZ?#;QW^IPSV]Y+>6]Y'.HFAD
MD)+A3MQM.XY!!S70KK&FOJ T];^V-X=V(!(-YV_> '<CN.U7: .<N?!MG<#3
MIEO]0AU"P=WBU!)%,S%QAP^Y2K!L#@K@8&,8I]AX3@TV!HK;4]24/J)U"1O.
M7,CLQ9D;"\H2>1^M:%]KNDZ;(4OM2M+9E +"655VYZ9STSV]:=)K.EP_:_,U
M&T3[$ ;K=,H\@'."_/RYP>OI0!>K)N?#]O)J[:K:W$]C?21B*:6WV_OD'W0Z
MLK D9.#C(SC..*GN];TNPBCEN]1M8(Y%#(TDH *G^+/IR.>G-/GU;3K6X2WG
MO8(YI"BJC2 $ECA1]2>!Z]J ,BZ\%Z=>:-J6GRS71;4V#7EWN7SIB,8R2N
M     !TQ5Z'08H?$4FMF[N9+J2U2T97V;"BL6' 4'.68]>]9L_C#3;NPUG[!
MJ]A:3Z?*8#/>,/*5PJDDC<"5RVWKU%;5[J^G:9@7]];VY*[OWL@7CIGGH,]^
ME $$NA0S>)+?7#<W"W$%N]LL:E?+*,59LC;G.57OVK/MO!5C9ZU<:A;7VHQ0
M7$_VF73UG'V9YLY+[<9!)&2 <$]16G>Z_H^G2-'>ZI9V[K%YQ66=5(3(&[!/
M3) S[U<M[B"[MHKFVFCF@E4/')&P974\@@CJ* . \1>#1IMDATB35)H9-7MK
MS^ST.^&'$ZR2LH"Y P&.TDC)X&:V;_P'I^HG4@U_J4-MJ,\=U-;12*J"9"A#
MC*[LGRUR"2/8'!&\=8TT7RV)O[873,4$7F#<6QG;CUQSCKBHD\0Z++?K81ZM
M9/=M(T2P+.I<NJ[F7&<Y ()':@#,G\$V4NN3ZI%?ZE;&Z"B\MX)PL5UM&T%Q
MC.<  E2,BK3^&+::\AGN+JZGC@NS>PP2%"D<IST(7=@;B<9J]>ZQIFG2I%>Z
MA:VTCJSJDTJJ2H&20">@]:KP^)]!N)+..'6;"1[T9ME6X4F;J/EYYY!'X'TH
M 70]!M] MY[>TGN'@DFDF6.5P1$7=G8+@#C<S'G)YZ\"J,W@W3YIM2Q/=1VF
MIN)+VS1E\J9L ,3E2PW  -M(SBM1M9TQ;\6+7]L+HOY8B,@W%\;MN/[V.<=<
M<UBS_$#P_!8ZI=F]0II]Q]F<!AEWPOW1Z9;&>G!/3F@#2_L"#_A)EUT7-RMP
MMK]D$0V>7Y>X-C&W.<CKFG:UH5OKBV7G3W$$EG<K=0RP, RN%9>X(P0S#IWJ
M2YUW2;...2YU*TBCE 9&>90""< YSTSQFFR^(=%AOOL4NK627?F)%Y+3J'WO
MG:N,YR<' ]J ,J?P/8W%AJ=D]]?^5J5XM[/AH\B12A&#LX'[M/7I[FG3^"K*
M;7)]4CO]2MC=!?MMM!.%ANBHP"ZXSG  .TKD5T%S=06<#3W,T<,2X!>1@H&3
M@<GU/%<YX?\ %']I7OB+[5=69L]-NTABGC^5=IB1OF)8_,&8J>G(Z4 'Q$L[
MG4/ FI65G;S3W$ZHL<<*DL3O4GZ< \U;;PQI]^EU)J+3W[7MI]D=KD!2(3R5
M 55VY)R3C.0/08+_ ,8:'8:?%>MJ$$D,MVEFIC<'$C,%P?3&<G/0"KT^MZ5:
MR0QSZC:QM-M\L/*!NW?=Q]>WKVH Q8? UJFAWFE7&KZO>0W-NUIYES.KO%"P
MPR*=N.1CD@G@<\5IRZ%OCLT34KV,VL#097RSYJ-MSO#(03\HQ@#OZT/XHT".
MX-N^MZ<LP=T*-<H"&5=S#KU ()]*1?%7A]V*KK>GDK +@C[2G$1QA^O3D<^X
M]: *=OX+T[3YK2;2Y[K3Y;:S6QW0,I\R%>5#!U8$@Y(/!Y/:I+7PC86.H6-W
M937-N;&S>R@B0J4$;%2Q.Y22Q*J<D]1[FIKK6[6:QT^ZT_6--2&[N8TCEE<.
MLZEL,D>&&7/0=<'M4A\3Z"+A(#K-AYSS_9E3[0F3+Q\@&?O?,./<4 .T'1;?
MPYHL.F6TT\L$&[89B"V"2<?*!GDGM7+>%O#CW5CJ$>J_;HX&UJXO5LY4"QR
MSF2-ON[B/NMC/4<CM77W6L:;8W,=O=7]M!-(554DD"DECA1SZG@>M8?CKQ4O
MAKPSJ5U:7=DNHVT/FQPW'S9] 0&!YYQZX[T 7K;PM8P1ZS%+)/=0:Q(TEU#.
M5VDL@0@;5! VJ!U[54T[P7!IVGR68UC6)U\ORH'GN S6R9!Q&=O^R.6R>*V-
M9N9[+1+ZZM3&)X('E3S5++E5)Y (../6LKP[XNTS5M*M&EU2P.H_88KJ[@29
M<Q;D#,2N<@#/?I0 V]\$V&H6]_'<7=X9;^2![BX7RU=_)(,8X3;@$9Z9/KCB
MF:CX&L=0N=4F74-0M5U:W\B_BMW0)/\ )L#D,AVMMXRN,XYS6U%K.ES6MO=1
M:C:26]RXC@E692LK'H%.<$\=!4.N:_8>'K2&XU"81K-<1V\>3U9V"C\!G)/H
M* *T?A:WBU*UOTOKT3VUBUA'ED(\LE22<KRV54Y]JK6G@NSTZ#0TM[N]8:&'
M%HCNGS;E*D.=G/!([5!;^,;>W\2ZU::MJ.G6UA;+:FTF9Q'O\U7."2V&Z#IB
MN@O]7TW2PIO[ZWM@PR#-(%XSC//;)'- ' ^'])UF*>"2-_$=C?&4274-S]F>
MU&7W2+OP7=>6QAMW3ISCM]=T*#7K:VBFN+BWDMKA+J":W8!TD7.#\P(/!(P0
M1S1>>)=#T]IEO-8L8&A"F427"J4W9VYYXS@_D:EM];TJ[U!["VU&TFO(T\QH
M(YE9POK@'..1^8H Q3X#T[[+=0"]U$&XU!-2$GG*6BG4@[ERI')7D$&MK5-(
MMM8T*ZTB[,C6US T$A#?/M(QG/K[U/=W]I81J]W<1PJ[;4WMC<<$X'J< GCT
MJJ_B#1HX;:5]6L5CN5+P.;A0)5 ))4YY  ))]J *D'A>*#5H=3_M/4)+N*S:
MS#R-&<H6#$GY/O9 /IQTQ6=_PKS38].TFVM=0U.TGTI&BM;R"95F$;=48[=K
M*<#@CM700ZUI=QI@U.'4+62Q/ N%E!0G.,9Z9SQCUXK)\,^(9M;U;Q!;M+;3
M6]A=I#!) I&Y3$KD-DGY@6(/3IT% &W:6265BEI#)+A5(\QVW.2>2Q)ZDDD\
M]ZPK7P18VECHUG'?7WE:1<&XMMS1DEB&'S?)R,.WIU^E;-[K&FZ:ZI>W]M;,
MV,"60+U.!U]3Q]:9)KND0S7,,NJ6:2VJA[A&G4&)2< L,_*.>] &+<^ M-N[
M6]AEN[\/=7XU%9TD5)+>X "[XR%&. !@Y_6I+SP397^E0VESJ&I/=0SBYCU+
MSP+E)0-H8,!M'R\8VXQVK8O=9TS3E1KW4+:W5P"IEE"@@G //;/>EO-8TW3F
M5;V_MK=F ($L@7@G //8GC/K0!ES^$;6XL;*"6_U!I[2[%XMX95,S2A2N6)7
M;@J2N  ,=,5#?>!['4%UE9;Z_"ZNT37 5DX\L *%RG'"CKGI6S)K6EPB[,NI
M6B"SQ]J+3*/(STW\_+GWJLGB72Y?$7]AQW4;7@MQ<%0PQM8_*!ZD@$\=A[T
M9FN^'IDBUC5;![R[U.[T\67DB5(\J-V"IP,,-[$<CGCCMF:!I.HQN4M;SQ)#
M9M$Z31:@MLA&4(7RRBAA(&VG).W /M786FL:;?7+VUI?VT\Z+O:..0,P7.-V
M/3/&>E.OM3L=,56OKN&W#9*^8X&0!DD?0<GTH BT2SN=/T:UM+R[ENIXEVM-
M*^YVY.-S8&X@8&<#.,XK0ID4L<\*30R))%(H9'0Y5@>001U%/H **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ KE_'-M<SZ;IDMM;37'V75K2YE2%-[^6D@+$*.3@<X%=110!YAKFGWE
M[%\1"FE7ADU"QACM ;9B96$)4J"!@X8COCOTYJ:^MY5UZ_CU;0M8U+3-7LH(
MXC9F0!2J%7BE4,NW).06X^8\BO2:* *MO&MGI<41B*)#"%\M"TF !C [M_,U
MYOX<TR]M[?X<QW6F7:MIUO.EUOMF_<,8]JYXXR:]0DD2*-I)&"H@+,3V JHN
MKV#Z9!J27*-:7"JT,BY/F!AE=HZDGT'- 'G5EI5T=+C0#5])O8M4U">TO(+-
MI!$KREE#Q;3N1U;/L1V-3:;/-%XTT.36]-$=W_PC;K)#;6S2"-O-08"J"5!&
M1CMG%=UI/B#2==$ITJ_ANQ#M\SRFSLST!]#P>/:AM$M6\0KK9>;[8MN;8?/\
MGEDAB,?4 YZ_A0!YSI^C:GX5@\/W%SI>I76GI%>0R6VGNWG6?G3B6/Y48%@%
M 4@9P16A;VLGA?6=-NK?PW?MH4NG26BVD"FXDM':8R?.I).'!&>2 5 Z"O2*
M* .#ETR[MO$^D/9:5+96S:+<6,0MT#+:.SQ,@;'"X"D^F00,\9HZ=I>H7F@^
M#-+>PN;34=$NXFNY'B8(J1(RN5DQAQ)D#Y2<[N>AKTJB@#SO3-)1_"7B"&]T
MN_0SZM<RCR(6CG\N2<,LD?&20-K?\!QBM[P<FKQ1:C%JDK72)<#[->R6WV>6
MY38O,B8'(QMS@9V]*UH=<TR?4O[.BO8FN]K,(\_>"G#;3T;!X.,X/6M"@#@;
MNSU*W\8/=:2+WRY]0B^W6-S;%[>10J@W$4F/D95 XSR5QCIG)33KQ=&0#3+P
M3?\ "7F^(%J^[R?M)?S.G38?Z5ZI10!Y=?0ZI/JL##0[^+[)XE%PT5O;@1/%
MA@)]W5V;().<+T(&,E=8T_4)_#?Q MXM.O'FOKX/:H+=\S+Y4*Y7CD91ORKU
M"L^QUS3-2NI+6SO(I9XT61D!Y*-T<9^\IQPPR/>@"Q<2*VGRR!)&4Q$[?+.X
M\=-N,Y]L5YQH6E75O9_#>.?2[E&TZ.078:V;]PQ@9?FXXR^.?Q]Z]/HH \OL
MHM0LI%/]C7HB;Q%>S_:4M"TMO'('V/&K#HV[:6P< G(&<C.&B:S<>%?#^E1V
M^J:==V^M7CO<" LT"/\ :=LF1D$?O4Y]S@\9'KEQ<0VL#3SR+'$GWF8X J'3
MM4LM6@>:QN$F2.1HI,9!1UZJP/((]#0!P5Y-J]UX8T6<Z!>1SZ/?@WVGVBO$
M9HPDD9> \%AE@X&<\8-=3X5M;2*VN[NSTN\T]+R<S.MXS^;*^T NRL25S@#!
MYXSBM^B@#R[5H=4GU-MNAW\8MO$D%T8[:W'ERQ J//+=78CK@X4#D#&3U7Q#
MM;B_^'VM6=K;RW%S/:M'%%$A9F8]!@5TQ( ))  ZDU6T_4K+5;7[587,=Q;[
MV3S(SE25)##/L010!QWB&.:PU_1]8ATG4;K2C:RV\T6G*Z30.YC*N44JQ&$V
MD=L"L^"UT_1?&7A6&+2)[6U33;\Q6VQIWAW2Q')QN()R<XSC=CI7H-AJ=EJD
M,DUA=17$<<C1,\;9 =>",^U5YM$M9]>MM9=YOM=M$\,>'^4(Y!88[Y*K^5 '
M Z)H6I^'=3T747LK@Z4+G43]DBC+O9I/(&B.Q<G[JX( ^7?]:1]#O()+&8V%
MR]O/XL;4TA$#,8(#&R[F 'RY<[L=1NZ9SCU&J@U.Q.JG2Q=1&^$/GF -\XCR
M!N([#)% '/6]K/9?$RYF6QF%E<Z5!#%-''^Z1HY)2RD]N'7 [YI_C"">>_\
M##06T\PM]72>5HHF<1H(I%+' X&67\ZZFB@#RR[TV[;P_P"(4CTN\^T3^)8K
MN("U?<\2S0MO''3"/_DUZ/JFG6^LZ/=Z==*6M[N%H9 1SM88_/FKE% 'E]KH
MWBN271]2N(V6]EB;1+\*V"+< XN/][>K,/:1:Z'^SQ_PL]9CI[FS31A;)*;<
MF-7$N[8&QCI@_P#UZZ^B@#RZYT[4#I6NNFFWC$>*8-06,0-ND@5X"70$?-]Q
MN!SQ5_6;:[N=<\53IIUYLN_#J6\7^CL=\O[[*# ()_>+^?L:]"HH \^TVREA
MU[PO(UC<PV\&@2VUP_D,@C<^20I.  ?D?\O>LKPA+"DOA9=0MM6METR![>S:
M7371&\T*JB24$J> !D8#,0>.!7J-S;PWEK-;7$8D@F1HY$;HRD8(/X5E:;X8
ML-,:/RI;Z9(L>5'<WLLR1XZ85F(X[$Y([4 4?&UK?S6^CW=E#)<)8:G#=7-O
M$,O)$ P.T?Q%2P;'?;QSBN>U[2KR\M/'6H6=I=&+5=,CM;>#R'$D\RHX+[",
MC[R+D@?=/8"O2:* *VG/OTVV.QT/E*"LB%6!QW!Y%>;:3%J;:[X7NYM#O[5;
M2XO4N+>.W"PVN]6QM[L#U+\@D\8Z5ZE10!Y9I^FWD'AWPQ%_9=XD]OXCENIU
M^RN"D9>?#GCIM=/S]C6W;Z/=6WCJ[TV((=$N9$UAQGF.<$J4QZ,ZI(#ZH_K7
M<5FZ/H5EH<,D=F)V,K;GDN)WF<]<#<Y)P,G Z#)]30!G^.;+4-0\(7D.F1>=
M=JT4JP;L><$D5VCS_M*I'XUSGB8GQ%X.UJYLO#5_;W5VD$3>?:;9YRL@.TJ,
MG:HSR>.>*]%HH \YUZWO/[:\47-GH<E]%<:+;110R6[".=U>4LN#C)"NIQD9
MZ53GM-2F7QVPT_5I1J>BQ):RSV^UI7$<R[=J@8.748P,=3ZUZE10!Y]<V%_=
MZUH8MX+J$CP_<VIG:%U6&9Q%L#''!^1OR]Q4'AZV2XL[,WGAC5[75=+L9+=Y
M;EY&C3*;66'YB) Q P , #L0,^D44 >:>'].N[1?ATCZ==1&PL9HKLFW8"%F
MB5<,<<98'^=4?#$D$4GAN*]M]7@MM,N)OL<KZ<Y1_.+)'OF4E2,/U& 20<^O
MJ\L:31/%(H:-U*LIZ$'J*Q=-\*:;I9B6"2^>&''DV\][++%%CIA68CCC&<XP
M,8H Y+PMI[[]/TO6?#^JMJFEW+R+>R32?93RW[Y&W[265ONXSECD8R:[?1=9
MCUNS>X2TN[1HY6B>&[B\N16'J,G@@@CV-:51PP16\0CA0(@).!W).23ZDGG-
M 'DWB66^T_PKXTTR_P!,O3)/>O=Q7@CS#)"SILR_0,H 7;U^48K6\1VU_#JG
MC6./2[ZY_M?1HX[1[>$NC.D<RLI;HI^9>#R<\9/%=OK6CVNOZ5-IE[YGV:;
MD6-]I8 YQGJ.0*O(I1%4L6(&-S=3[F@#S)K6XMM0:/5] UF^T[4]*MK=5LV?
M]VR*RO%*JN, [L@GCD\U9OM+U"PU2.;0X+R">,V<4VG2Q-/:74:;,,)2/D=!
MGYL\[!D'->C44 >7:SIVHMX7^(.EKI=[)/>WCSVI2$LLRO'$%VD=3E6SZ8YQ
MQ6ULN+/Q9X@N+[3[N[T[5K* 6QCMVDP$1E>%P!E,EMPW8'S'FNWHH \W\.:)
M?Z+K?A:/4;>>9M/\/RVT]PL+2*DI:(A P!R=JL/P]ZZ#X=VUQ9>!-,M+JWFM
MYX49'BE0HR_.Q'!]B*ZBB@#R^/1M4N/!:>&)[2Y768-6$RWGE-Y9'VKSC.),
M;?N$\9W9XQ71^%K)H_$GBJXGL9(_/U%9H)98"N]!!&F5)'J''X^]=;10!RGB
M"VEE\<^%;A;2:6&V-T995A9ECW1@+D@<9-<LNFW<?AX1II=XLH\6_;MHM7#>
M3]JW^9C'39_A[5ZI10!Y=J4.J3ZHK+H=_&+7Q+'<F.WMP(I(AP)]W5V8=><+
MT(&,EVHZ9J;>'/&=@FEWCSRZL+V';'D31[H6^0_Q'"-P/3W&?3Z* /.-3BD?
MQ)JHU7P_K.H:7K-M$(/LK. H"E6BE57 3.=P+<?,<D<UI^']--OXZUJ2;3GC
MA:RL8X)'B9DW1"3<%=ASC*<]_P *[2B@#E/&D5^ESX?U*VM)[RTL-0\Z[MH%
MWN4,;H'"]6VE@<#G\JY2]M-6FN]?U*ST;47@&M6E^( K0274"P(K[.0=P/S8
MX.5QUXKU:B@#S;4=.2XT4ZII6@:I 9-7L;RX2XWM<3"*1=S^6S$C"@#U.#QC
M!+;NRDFUK7=.UGP[J^H6NK31W-J\$KB$CRXU\N7:X$95DZGMTKTNB@#A=*L6
MCN?&TLVG3AKBZ,EN[6S9E7[,D>5.,GY@X_'WK/T?3;B!OAP)=,N4.GV$D=T3
M:M^X<PJN&XX)8'^=>E44 >6II]\OARUA_LV]#Q^+/MFS[,^5@^U&3?C'3:<_
MIUI-1TR\D\/^,8X]+NS<7>O0W%N!:ONDC4VYW#CH-DGY>XSZG10!YK>6#2:W
MKVEZQX?U;4K75+E+FTF@ED6W=?+C 27# 1E63J1T^F*I:]::JN@^.]$FTB_N
M[O4IWN;*:& R1S1LB!5W#A639C!QT&,UZO10!GZI'+?>'KV*&)O-GM9%2-L
M[F0@ ^AYKC-%T>6[?P.T>GSVDNB6Q6\DFMVBQF#RS$,@;\N=V1D?+G/(SZ'4
M<\*W%O)"Y8)(I1BK%3@C'!'(/N* .+\-Z/=6/B6\TDA3HVESM=V)!^ZTX)\O
M';9F7CTD3TK1\=VMS<Z':O:VTUPUMJ5G<O'"NYRB3(S$#J< $X%;.DZ1::)8
MBTLQ+LSN9YI6D=S@#+,Q))P .3T '05>H \TUBQNKR7X@2+I=X7U#2(H;3-L
MQ,C^5("H(&,AF7OC\J2XMYX=7E&K:'K&HZ9JNF6]NOV,R QLJLKQ2J&7 ._.
M3QR>:],HH \[.E26^MZ\%TJ=(&\.P6<(6)Y%+J)<QJV/FP&09[_@:-'L;J"_
M^'^=/NHQ9Z5+!=$V[*(G:.(;6..,LC?EGN*]$HH YCQ2]U'JNA/#I\\T0FE\
MR[MH1++;9C(&T'( ;)4L00!Z9R.1T'3+^&T\$P76D7T9T_4[QY_-@+>6K"8(
MQ(SQETP?QZ<UZK10!Y6MGJMILOTTN]EM;3Q1<7LUJL#!Y('5E61%(RV"V[ Y
M[XKIO"23GQ+XJNGL+JVM[N[AF@>>$Q^8H@C4D \]0>H^O-==10!YUJ]FZ^*=
M<M-6T'5=4TW5UB-NUE(_EX$81HI<.H3D;@3Q\QYI?$NFW9U2VUO3=+EDFT58
MHIK8(Y.H1E@2BD_>\L@,I.?F'..I]$HH \ZU6-V\3:D=2T+6=2TG6;2%(?LG
MF+LPK*\4JAEV@[LY;CYCS0EO<:3KFL:;J'ANZU'3=4@MEM1"GGQ*$B$;0R,Q
M^4!@6#-P=Q/6O1:* /,_$5IJ,-QXYMH])O)VU?1T2T:VA+QLRPR(R[N@()&
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
MVYSGCHY]?U2QUG6]&N;A#>.D4NCMY0 =9#L^8=RDA^;_ &2#Q6RGA/3$N)W
MG,$]U]LDM6E)B:?.[?M/^T <9VY&<9J"*QN=6\4Q:CJ6D):)I1FCLI6F61YM
M^!Y@V_=7:#P>?F]N0"'X@S7EG\.-;FM;QX;F&R=O.11N.!S],^W3M63=6VHM
M\1+2&UU!8KK_ (1^7-R\ <_Z],87('I7::GIMKK&EW6FWL?F6MU$T4J9(RI&
M#R.E4(/#%E;ZA%?QSWANHK4VBR/.7/ED[CG=G)W '/MZ<4 <UI/B_4M>L=!@
MB1XKV^THWTSVRQDA@RI\HD8#&22>IZ#WJ6/5O%3ZMX?TJ\FL;.YOK*Z>Z\J+
MS=DD3(,J=V.0^<=CUS6E)X T1]-TRSC^V0?V8"MG<6]T\<T2GJH<')!]#FM!
M?#-A'?V%Y$9TFL(9(8#YI.%?!<G.=Q8J"2<G(S0!R.F^*/$#Z=X=U*ZN[62.
M[U1],N($M]N_#RIY@;<<',8..G.*]&KGH_!FEQ6-E9HUT(+.\-] /..5F+%M
MV>IY9C@\<_2M:QT^+3_M/E2SO]HG:=O.E9]K-C(7/W5XX4<"@"W1110 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 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 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 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 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 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 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 5D>(M=&@6,,XM_M$L\ZP
M11^:L8+$$Y+-P  I/X5KUA^);.6[ALGCT>TU9+>Y$LEM/MW8VL-T98[=X)'W
MN,9Y!Q0!7?Q->"/3X4T@2:E?"1XK9;M"@B3&YS( 1CYE P#RP^M5KSQI/%X?
M37+71GFL!"SSM)<I&T3JQ5HRO.6##'&<G@5EZ9X=U?0[VVUFWTQ'_>W@.EPS
M(OV>*<QL I.$R&BR0"!^\;&<<W;7PQJ"Z7X>T^Y6)HHM0DU#455\J&+22J@S
M]X"5T[?P4 6M0\77FF6/VZY\/W4=M!;1W-Z[RJ/)W=43_GHZXY QV ))Q4VI
M>*I]-N9WDT>X_LRVN([>6\9PA+.5 9$/+J"Z@G(YS@'%4O&.FZKK,5SIZ:-;
M7L,D0-A=B81M9W'(\QB3GY3M8% 3P1CO5:XM/$=WXDB;4M(>^TVR>/[(J74:
M([@#,\BDY9@<E5Z+C/)P0 ;UQXGM8?%MIX>2*26XGC>221?NPX&0I]6(R<=A
MR>HS#IOB>:[U:VL;S2+BQ-Y#)/:F5P79$*@^8G6,_.IQSZ$@\5C1>#-7L?$^
MF7T.LO/;QW%Q<7#2P1AMT@'!/5LX"^P QC%1OX>UO6=8CNIK1-#O?LLMO?ZE
M9RJ?M6Y-J[%R3@'# O@K@ 9R30!J_P#"=Z>1XBE6"=[;1(ED>5<8GSOSL]@4
M*Y/&<]AFM#1->DU.]O;"[L39WMFL3NBS"5"D@)4AACGY6R,?F"#7)_\ "$:]
M;)K\%MJ:O!<:?;VULNQ(0XC+93*#*#:2N1_?SVK2\.Z1>:-?7]W8: FFV,ZV
M\:Z:LZ#+AB))OERJ_(5X!RVSG!Q0!I3^)YK75XK>XTBXBLIKP645T[@%Y""0
M1'U*<$;L^^,<UT5<5JVE:QJNNVCOI5O%<6=^DL&KQ2@;;4-N:/;G>69=R$8V
MG.<]J[6@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
+ HHHH **** /_]D!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>15
<FILENAME>exhibit31-amendedandrest003.jpg
<TEXT>
begin 644 exhibit31-amendedandrest003.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!!\# 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 **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KS
M_P")GC36/!KZ*=-2QD34+K[,XN878IT^8%77UZ8KT"O'/CQMF'AB)=SM'J'F
M2K'DLB<98XY ]Z /0;2[UU-=\NYNM,NM,1)%GD@MGA>&4!6 ),C @JQ^E6[?
MQ5X>NTWV^N:=,GFB'='=(P\P]%X/WC@\=:P-"U+0=#U!=$TB[^V"_NYKHE9&
ME$">7N8O(<_Q+@9.?F'I7#65U9^&/C"-3M4W^'-=DDPRG*07*_(TNT?=!)8!
MCV=B.* .N3XAFR^).NZ#K=SIMGI.GVT<T5RY,;%G"':Q9B#]X] .E:WB+Q'<
MVMWX=&CW^B&#4+I!*;NY"M+"<<P\_,QSQC/4<<UYMK:1O\3/B/,\:LK^'7BA
M<KD,_E("JGNV>,#FLR0G_A#_ (3JV[?;:DK3@CF)5E&2W]T#WH ]$TWXCK%X
MW\3:-K]WIEE8Z6T0MYV)B9]XSAMS$'''3%;7B'Q#=VFJ^'8-+OM%$%_<@3B[
MN KRPG&# ,_,3GMGG;ZUYQ*T%EXR^*,FH1[(KVR\FU,B$"X<18*1G^)LLO Y
MY%9TVF7^CZ/\)++4U=;JUU S3J_6"-I59=_]T!2!STP?2@#UG3_'NA:GXOO?
M#MM>P-<6JJ"QD \R0[LH@_B*A<G'K[5IZ\^N_8A'X?CLOMCY_>WS-Y48'J%^
M9B>W0=23T!X'P<'T_P"-'C>*ZBFC:],#V^8VQ(H4Y8'&,<]?7CK78>)_$&@Z
M<]MI&O2RP0:FKQB4ATCXQD-(N-A.?44 4OAMXGU;Q7X:EO-9LHK:Z@NI+;=!
MGRY@N/G7)/&21U(R#]*K?$WQIJG@G1[2\L+"UG6XN4MC)-(WR,P)^X!R,*?X
MA]#7.^$L_#+PSXGU"5;^\\/17X.FQ1KO<QD@%ER1\N2.> =I/?EOQQNTU#P-
MHI@20RRZA!<B H?,6/8_++U&,@'WH ]=HID4L<\2RPR+)&PRKH<@CV-/H **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH *YOQ7HEIJ%C<WFH:AJ%O#;VY,7V2YDA\IQD[QL(WMT !R..!R:
MZ2N=U[3/$-]J-O+INH:9#:P#<(+NT>7=)GAR5D7IV'8\]0, %[PTNI+X7TL:
MRV[4Q:Q_:B>OF;1NS[YZUD:>\R_$_6K<W$[P?V9:RK$\I9$9I)@2H/ R%'3T
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
MD0\29=5;:B8RS!75B#CKW.0(G\82+KFI:>NCW!@TQX_MEVTT:I'&R%_,QG)
M Z#GV]8AX7U>Q\07UYI&L10V.I[&NXKB R2)(J!"\3!@ S*HSN!&1G!Z59@\
M,R'5_$<]W-')9ZS%'$8D!#HJQF,_,3SD'/08]Z *L?C@3S"&"P$C3V;W=LR3
MAE^4 [)2 ?+8@Y_B'!YR*CTOQ=J$GA71]0NM-5Y[S3_MDDWF^7 H"(?F?;A6
M8O\ *OL>>*LZ%H&O6-@--U76H+RQ@A,%NT5L8Y77;M!E8L02!Z 9/)K/L?!6
MLV<&A0G6+.5-,LFLMCVC%-N%595&_B0!2,GC#' ]0"T_CHS1Z*=,T6ZO9-8L
M7O;9/-CCX55)0DG@_..>GUJS%XN8_P!N1W&G/!=:4$)MVE!:8.N4VD#'S'Y1
M_M BJ.B^#=0TN7PNTNH6TRZ)92VA"PLIE5P@R/F."!&/KD]*'@TWQ)X]MKVP
MGE=M+62#4 J%4=E=3%&V1R5<,XQTQ[B@#LD+&-2ZA7(&Y0<@'TSWKGK'Q%'K
M[W%O;0![999[::2.XQ)"Z$J0Z@ INP2.>F.F:Z.N1C\(W'_"1P:Y(]FE_ LR
M-<01E&ND<$(DHZ$+P<\DE1C;TH R?A_XEGC\/^$=,O;*?&H6)\F\>56\R1$W
M,",Y&1D@GKCI6]9>+EN]:LM+N+"6U?4(II(%=\2J(R ?,3 *9!R.3^%4-+\%
MWNG0>$H3?0.N@K(C,(R#,&C,>1S\N <]ZBTCP3J^G7NAW$VK6D[:8;@,WV5@
M]R)<99VWGYSM&3]>M &#9M*/!GAQ_M$Y9?%1CR9F)9?MD@PW/S< =<UZNQ(4
MD*6('0=37$Q>"M0BT'3M.^W6Q>SU<ZGYGE-AQYS2[,9XY8C/MTKMF8(I9B%4
M#))/ % '$VWQ$$T.FWLVA7EOIE]>-8_:VD0^5-YC1J&4'.TLN-W0$_C5B'QU
MO34;J;1KF#3]/FGM[BY>:/Y9(R %"YR=Q. 1P.,GTP_!6EOXA\&V%O+<VS:?
M;ZK-=,(\F1BES(Z(>P&[:V>XXQSFMV/P9)-X?\0:3?7B[=5NY;I)8%*M SD,
M.IY*D YXS[4 17GQ!BT^VU:6?39)3I]J+O=:S+)'(A."-YP P/5>N"",U8'C
M5H=5N]/OM#O[>=+)[ZU1-LK7<:<,JA3P^2/E]ZQ/&%OKEI\,?$!\0:M9W4OV
M%X8OLT!A#D_Q,"QRYP.!@#GCFM:_\,W?B*)[V34XK>Y.F265G/9@D1^;M+2Y
MSWV*  >!GDYR ![^.$MXM=$^GL;G1[-;V6*"=7W(P<XR<88;&R"/3&:D7QBX
MBMS=:;]BEO#FS6YND598P@8N2,E0-P7&"<D<=<9LG@?5)EU;=J&GQC4M'73&
MC@M&1(L>8 RC>>,2'CN1VK0U/PQJ<]KH=SIVI06VL:0I1)'A+PS(RA75ER#@
M[5/!R"* -;P]K:>(-*%ZMM+;,)'B>*4<JRG!P>C*>H(Z@BL_Q)XN'AN.\GFT
M^5[2RA2::=G\L.&+#;%D8=P%)(R.H]:VM.AO(+-1?W*7%TQW2/&FQ,^BJ22
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
M\$J(PP5B1%CCR.Q(4MCJ-P!Y!H T-3UA;&]L=/BB\^^OB_DQ%]BA4&79FP<
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
M%"8U<9XC\PCKP.*[[P7;V-OI-R-,U)[^QDNGDAD&/*0'!*18X\L'.,=#D=J
M.DJ"TO+>_MEN+65986+!77H<$@X_$&O/;>3R_&D<<R66KV-YJ-S"D\9Q<VLF
MR0/%,O.^( , >,#;QTK$\,W5G:^'?!5NP@326N9X=5P $6?:XA2;_@79N^SV
MH ]DK(UW7/[$?3 ;5IEOKV.SW*X41E^C'UZ=J\]NKZ;1EO6,CGPE'XAB1G4E
MDCMS#F0 C_ED)RH(Z?>'3(J7Q')ID&BZ<_AF^@D2?Q%#+;/++NMA*0>(\?\
M+,'&=O );OG !WOB/7/^$>TZ*\-J]PKW,-N0KA=OF2*@;GT+"M>O)=3U/2;W
MX=. 1;:F-6M(]3BEE F2X%U&9,D8XZD$8&.F.S=4N3H]SXSM='=DM(9=.GGB
M@D):.)S_ *0Z@'()0<D>YZT >J7]T;'3KF[$32F&-I/+4@%L#.,FJ^CZI_;'
MAZPU6. I]LM8[A8MP)&]0VW/'KC-<;(8+?Q)K#Z/- -#?0FDN1 P\A9]QV,,
M<!BF[..H"D]JR?#^IV._PE9:Y+;KH\GAJ$VIN& A>Y&T2 D\%P@7&>1EL4 >
MA>&M;'B+0+;55MVMQ.7'E,P8KM=EZC_=K6KQ;1-5LK/PSX3@O[R"'09!?0RR
MSJ)(5N!-F-9<G ^7S,;NY^AK2_LO29=9\':2^IW&H:?/!?HK3SLOGQ_*4 P1
ME1DA3W ')% 'J]%>;6K_ -G>-+8(MIJ=E+J4D$4T;D7EE((V4QR YWQ  XZ8
M&#SQ6KX\U%-.N]"-_,EOHLL\B7<TL>^)7*?NO,'3:3GKQG:>U ':5!=7EO9)
M&]Q*L8DD2)-W\3L0% ]R37F'V/2H]2\'VD&K37NGSZC>>6S3%8VC:"0[$P>8
MPQVCKZ9(K/<:8?#]LD[6SV&F^,FA0RL&2W@\UOER?NKSCTH ]7DU%K1]0EOH
M%MK"UC$BW;2@AUP2YQU7;COUJM-KPA\46&B_97(O+66X2XW# \LH",=?XQ7G
M7B1;2ZM?B=;Q%)T33K:6.(G?L(B<Y /3!P>.E;5S=V9\9>&?[&EM&!T>_-LL
M3+L9B8<8QQR0?R- 'H=9&HZY_9^OZ/I9M7<:F\J"8. (RD;/R.ISMKSSP]>6
MVH65IJ>E:J\GB:VTZ=+G3XX@LLDWEG(N0>3B0#!/<\=:;I5_H5UJWP[O+:ZM
MWOW\Y+QVD'G&4VS!A+WW;\CGN3CK0!ZK<WEO9B(W$JQ^;(L4>?XG8X 'O4]<
M3\1HK''AJYU!+?R(M:A$DDX&U$9'!R3P 3M_2N>U&X6[T?QF+IS%X@M+IVTO
M!VS*FQ?LWD]\,1C ZDL#U- 'J]%9EYIG]M>')-.U+Y7N;?RYFC."CE>64]B#
MR#[5P^GS:S>^#+ZZAM"FMZ)I\^G0@)R]TH(9T'<$*A7']]A0!Z74%I>6]_;+
M<VLJRPN3M=>C8)''J,BO/[!;&]UCPG-H31RV]W9S+JL:G<)8?*&#,.[B3 RW
M.2P]:YS0]2T_3O!O@Z.>:UMM)?SH=2E:(/%'<XQ&LPZ#^/[W0[2>QH ]JHK
M\'6UK:>'TBL=0FO[+S7:">3!!0MG"'N@R0OL.,C%<!I6KZ=-XI\-7-K=1HES
M?7\%PDTFZY;*R$+.>.K ;4(X &": /5[6\M[V)I;:59461XBR]-RL58?@01^
M%3UQ'PP2P@T"\MK5+>.YAU&[2>.-0&3_ $B78& Z?+T![5G^<UOXXCD=;/5;
M.YU-X5D1MMW92^6RF-UYWQ8!/; (.#@4 >CTA) ) R?0=Z\?T_5;.'1O"=J]
M[&M]:^))H9XS)\\2F2XPK]U!^3 /7 ]*U] O]'U*]$.KW3Q>*K/5YBT2/MG9
M=[!!CJ8/**D_PX&>M ':>&]<'B'2/MXMFML3S0&-F#$&.1HSR/4KFM:O&M,-
MA;Z7X?U2&X1;QO%5Q!YHFY\IYY]R=<;2"#CW!KM/B:\<?@\/),82+ZSVL)2A
MYN(P>A'\):@#L:*\EU33]'74?'MH&06]OI<-W%%YYVQSE)<R 9^_\J<]<X]:
M6[U6ROKFSM/$NJPVMC?:%;O9W-P 4:4[O.*N3A91F,COTQ[@'K-5C>PM<W%K
M"ZR74$2R/"#@@-NVY],E&_*O++N:PFU"]T/Q%KD]H?L=J=,NKN/%Q(GEC+Q-
MVF\S.0!N)QP<8K2MX=-MO&OBQ;ORHKN;2K61'DQ'*_[N4.^1CT 8CV'I0!Z'
M92SSV,$MU;?9KAXPTD&\/Y;$<KN'!QZBIZ\CT86.HM\.(+NX$J3Z%,)XVG.V
M0B.'AAGGG=U]Z98:M;6G@SPO/=:E =.M]8NH)H;B<!)8U:=8U+L=OR@(P#$
M[1WQ0!Z_17#>$-0T71=%>XFURQ>+4-3DCMO*NQ,D>]B8H P)&0O8<#IT -:G
MCJ]M;'PR7O3(('NK>-BLOEJ,RK_K&P<1]FX^Z2.] '2T5XI<7MF;74[,ZE"(
MXO%5B8A;2F)%B?R"Q0!N%.7.<XZD5T4OA[0?^%CVFA[2+$Z-+(+473X+?:$8
M$?-GN3_^J@#TFBO(H=8T]O%&AWEM=I"7UV[M[D329N>4F&V4C&U2RJ$0@\!<
M'/%5H#806$.I1W0^U0^,F@CF-R25A-T5*C)^Z4//J.: /9J*\BO;G3[W6M0T
MN[US3X=037TF6ZFO5BD6W&PF$*2'Z;D  VG.<U8O9[&_\0:SIFL:NVG:M!?Q
MOIZI&/M#1 (8_L['J"0P*C/);/6@#OO$^N?\(WX>NM6-J]RMN 6C5PI() SD
M_6M29Y$@D>*/S9%4E8]VW<<<#)Z9KQOQ3J%A>>'/&\6M2PKK5M?D6\<S 2+;
MAD\HQ@\[2N2<<$ELUZCXBDAD\)ZG+YP$)LY&$BR8&-A((8&@#0M9)IK2&2X@
M^SSO&K20[PWEL1RN1P<'C-35Y-H<.F:KK7ANWOYUFMY?"*M+$]P=C$-%U&<>
MOY9[5U_PVNWO?ASH4TDYGD^RJK.6W$D<<GUXH ZH\ G&?:LCP[K@\0:=+=_9
MFMC%=36S1LX8YCD*$Y'J5KSG0]9T^7Q3X7NK.\CC2ZGOHIUDDW7+$[BJSMQ\
MVX?*A'&.":KQR6<VE:,9+O9 _C*\AE9+@H"CM<G!((ZX6@#T[Q!KG]@VUI.;
M5YUN+R"T.UPNSS'"!CGK@GI6O7C>HVL.FVNJ65O<%-!'B33A99F.U&WQF98V
M)SM#9Z'@[O0U<N[S3-&E\:6(D=-.CO;#$,-QL6-I @8LQSMC+#YSCH6[F@#T
M'Q'KG_"/Z='>&U>X5[F&W(5PNWS)%0-SZ%A6O7B][=6[Z+XMLUO+=K:#6].F
M46I*1Q1,ULS.G)VKG<=P.,@FKVKQOH-SXBG\-O,=$%M9RW@@=I520S_OBG/W
MO(Y8 ]P>IH ]3O+RWL+.6[NI5B@B4L[MT IIGN1J:P"TS:&$N;GS!P^0 FWK
MR,G/3BO*->MM"NO!/B6^TG4H=1LY%MIGC@C7[-;NKC+*!PKE<EAZ $XSSL:E
M=+%XTG/AZ:)IV\+W+V44+@HT@D7R]J].2.W6@#TBJVH79L--N;L1-,8(FD\M
M2 6P,XR:\ZT[5?"\_AR76=.O+Q[V'19%OHK&7]\N%RS2CM,&!"LW.23R,D5-
M)U*QBUG5X;:]L1:3^&XYECM9,QE@9026Z.P& 6P.V0* /2]%U(:SH6GZHL1B
M6\MH[@1DY*;U#8SWQFKU<_X%=)/A_P"'"C*P_LRV&0<\B)01704 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4C*K?>4'ZBEK*UK6DTDV,*QB6ZO[D6UO&6V@M@L23@X 56/0]AWH
MT_+3GY%YZ\4ABC8H6C4E#E21]WZ>E<;J/CN;3++7!-I2O?Z/) )8$N/EDCF(
M".C%?KD$#!!YZ&M!-?U&;4ET6;2[5-2>*2X:,W9:);<,%5BVS.6)QMQQAN>@
M(!T1CC=U<HK,F=K$9(]<4XHI))4$D8/%>;^"-<.E^"M$L([4->W4E\Z1#>RQ
MK'</N)**Q."ZCIW[5I_\)MJTO]D01>&GCOM1%RH@NKAH?+>$9[IDHW!#8Z'I
M0!VGEI_<7\JQ-8T&ZOK^VO;'4A:20QO$8I;=9H7#$$DJ2"&^4<@]*U)+B>'2
MWN7M6>X2$R&VB8,2P7.Q2<9.> >*Y:/QQ,7U2!]/MVN;'3%U'9#=[E(RP:)F
MV<,I0CH1SVH Z+2=*CTN&4!E>:>3S9I%C5 S;0O"C@#"@?AR35TQQF59&1/,
M PK$#(]@:Y&R\;R_:;3^U=.CLK2[TI]3BF2X\PJD80N'7:,<.",$].U9MQ>W
M.J>-? NHS6$-O%<K<R1,)=T@5K<D*XV@ X(/!(!R/<@'H.Q=V[:-WKBDDCBD
MP)41^<@, >:S/$>NQ>'=(.H3J/*$L<;.Y(2,,P7>Y .%&<DX_P :Y/6KV>^\
M0>"]0BM+62Y-]=)"8;D/'*GV:7:PDV_=/!/!QZ'N >@[1N#8&1P#2+%&C,R(
MJLYRQ P3]:Y.R\;-<VEM')8I'JL^I3:8+83[H_,BW%VW[<[=J$_=SR!BH;[Q
MU<6%EK;2Z4C7FB2Q?;(A<D)Y$@R)E;820%R2"!C:W/3(!V(BC#.P10S_ 'CC
MEOK1Y<?W=B<<XP*YA_&+)K.N:9]B@:;3K>*>W"W1)NO,X5<;/E.=H[_>7UJO
M=ZZ-.U[7Y3HMN;^PT>*[>9;@YGCS*?+SLXP5?!P<Y'2@#L/+C_N+^5)Y4?F^
M;L7S,8WXYQZ9KE=-\87,^I6MOJ&EI;0WFF-J-O)%<>:VU=FY67:,']X",$YI
MNG>,[G4+SP\BZ9$(-<M6NX)!<DM$BA6(8;/O8=>AQG(SP"0#K@JAB0H!/?%-
MCBBBXCC1..B@#BN?\=:M?Z)X2NK[35B-PKQIF1B-H=U0D8!R?F_KSC!YNZOM
M0T?QUXCO[32[6:XCT2UN+B(W)1/E><G#;"68@8&5 XY(H ]$6&-0P6- &.Y@
M%')]30\,4B;'B1D_NLH(KEKGQFTD*?V5I[W=P=/CU Q-O'RR;MB91&^8[&ZX
M P.M=%IMX=0TRUO&MI[9IXED,$Z;9(R1G:P[$=* %>QADU".]<%I8D*1YQA<
M]3]>W\NIS.RJ2K,!D'@GM7*VGC)WUZRTV]L8[8WBW#!?M :2#RL$>:N,#<IW
M<$X]^M8>KZK+KUSX(U9+&*.QN-75[:8RDR[#%+MRNW@,!G&3C _  ]' 5%
M"J. .@%(L:(S,J*&;[Q Y/UKSCQ9J[Z_H5A>VUG"VG)KUK#%<-+^\.RZ5&<+
MMQ@L&7KG'/M6S_PF=XEWK33Z3%'INBS2)>W(N\L$6$2AD39\Q.0",C&1R><
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
MW-9/BK7_ /A'?#-]JT,4-S);0-,L+S;/,"C)P<'M[5LQMOC5L8W &@#B]-\
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
M68,$T>TKY?E!A@<[LY)R/3@7/#NAP^'-#@TNW<M%"78<8 W.6(4<X4%L 9.
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
M5K&/RQ.@+A4D0<"1>3P>C#@5+XZM[676/"LFHQ(VFQWTOVEIES$H:WD4;ST
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
M&,!K>9A@@ Y#+@D8/4$UT>E6-Q86A2[OY;^Y=MTD\BJF3@# 51A1@=!]>2:
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
MEK:/=>1,YC)"J6*D@'!P/SK#B\3Z[/K%KIJZ98"2^T\WUL[7+80*4#"3Y/\
M;7&/<>]=#J^DKJOAZ\T<2F&.ZMGMB^-Q5&7:<9/7![U0A\-20:QIVI"_!DL;
M!K%5,/RLK%"6/S=<HOZ_@ 9MAXX?4],T=H;017VHP33,FUYEB$3!'^X,GYF
M'3C)[8*P>,+^YAL[5M*DLM6FMY)Y8)HI9!&$?8.$7<0QY!(&!UYXJ-/A^;;3
M-)BL=;N+34-*>;[/>I$I)25MSHZ'*L"<>F,"K=_X.GN)]/O[/7KRTU>T1XVO
M?+1_/1R"RNA&W&0" ,;<<4 4;+Q'KVH^*= @DL5T^*[TV>XN+.X)$B2))&IR
M<=MQV\<YR?2H+3Q7/9Z1;2V6A64+76OS:=+#'.54/YKJ9,A/F+%22<#KWZ5O
MMX8/]KZ5J::G<BYL8989&=58W"R,K-NXX^9 ?EQ@$@8XQ13P04M+> :FQ$.K
MMJP;R!S(SLY4\_=RQ]^G- $(\;75O:WT=]8PK?6NK0Z9^ZE)A)E\LI(6(!
MD&1CJ,=ZU="UR]U+6-9TZZM((QIDZPF>*5B)2R+("%*_+\KC(W'FN?\ $V@S
MV%GJ4B37LL6L:C#/=/:V0G-NJ(!DQ88R(?*12,'[Q/3BM3P='?Q"=6N6N=/(
M#1O)I?V%Q(2=WR8!88P<E1[$\X #7M6EU$Z]HME;6TWV&Q#W7V@G:QD5BL8
M'HN23TR.#SC#T_Q+>>'_ (=Z)+%:P-#;^'HKL--+@SLD8)B11\V<#);! R/?
M'17_ (2:?7;S5+#5)K%[^V%M>Q")9%E"@A6&?NL Q&>1CM6:OPZ5+-+6/7+Q
M8CHXT>8&.,EX@&"D9'RGYB#CJ,=QF@!Y\2WQ\8Q M#'HXT0ZBZG.\ L,D]B0
M!P/<U<TCQ-J.HZE8(VDR?8+ZW,PN%CD7[,P (5RR@-N!X*]QCT-.B\'(E]97
M,FHSR^3IQTZ=&C3%Q%D'GCY?3CM^=0Z5X3O]$TZ2SC\2:A<6T$#QZ?&\49:V
MRI"DG'[PJ#@!N/4=, '6451T>*^AT>TBU*?S[U8P)9=H!8^I XSZXXSTJ]0
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
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
M3R2<9-4-6\3ZFMWJEOHE@+R?3&C1X&B<F=V17*JX.$^5A@G.3V&,D ZQ050
ML6(&"QZGWXI:XS6_%]_I%T[-:P+ ES:0B!B7E=)F12Y*G$>&<@!A\VPX/(JZ
MNNZKJ,UY)H]I;3P6.H"REAE8J\@4KYCALX7;N. 0<[>V10!T4<\,S2+%*CM$
MVR0*P)1L9P?0X(J2O+XM6OO#-SXRU&RM;1K*WUN(W$;DAF5XK=6V8X!^;.3G
M/IWKU"@ HKC=/\6W.JZA?6$,UG;WMMYXDLKB)UFAVDB-\%AYB,,'*X'(&>]5
M/"_B?4[S1O#%E-/!+JFJV#7K3O&VV.-53.5W?,Q9P."HQGTP0#O:CDGAA:-9
M941I&VH&8 L?0>IKD+#QK/?2PZ6;:*'5VU*?3I,DM$IB3S&D'0D%2N%R#EL9
MXS65XNU*;3T\-:KXCMX+5[+6Y-TL/SAH5@G(<#DKN !VY.* /1)9X8 AFE2,
M.P1=[ ;F/  SU)]*DKS_ ,6O>W6BZ!>W45FT[:Y9O;)&>%4RC:"^6Y(QDKQU
MQGK5H>-+RS;4+&_M[9M1@U2WTZ PEA%(9U1D8YR1@,<COMXZT =G++'!$TLL
MBQQH,L[G  ]2:4.AC$@=2A&X,#QCUS7 >*M8GGT;QAX<U2"!YX-$EO8)HD(2
M6,HZ\J2=K*R^ISP>*TK;59[X+H-A':L]KI4,]RURA=3Y@(2, $==C$GG''!S
MP =9#-%<0K-#(DD3C*NC @CV(IMQ;QW5N\$P+1N,, Q&1Z<=J\Z\&:[/;^"_
M#.D6*+]K?2%N2[P/*JJ"% VJ0>23SGC'0YK1@\4>*+[4['3(M&LK*]N--:\D
MCO)F/ENLJHRG:.ASQ]03Z$ [@ *    . !VI:1R51BJ[B!D#.,UQ>F>,=0N-
M52QGLX)I9=*DOQ':DG9(C*K0A\E9#EP-RX&0>* .UHKFO"7B;_A)$GE2YM)4
MC2/?'&C1S02G=OCD1B2,8&#QGGTJYK>M-IU[I6G0*AO-3N&AA,F=J!49V8@=
M<!>F1DD<B@#9J"VO;2]#FUNH9Q&VU_*D#;3Z''0UP/B?Q%J-QX/\;:<QBM]2
MTBW8231*VV6*2(LK)SE&QD=3@CO79Z1IT5I%]I:&U%[/%&LTT$7E^8J [ >2
M> 2.M &@\B11M)(ZHBC+,QP /4FB.1)8UDC=71P&5E.00>A!K@-;N]2O-5\:
MZ=<SV\FFVVBQR) 83D%TGYSNQG*C)QT X&,EV@>);S2K;1K+4H+86$F@F]B>
M$L9$$*1[@V>#D.#QC&,<]: ._HKEM'U_6-0U&P\S3=VG7ML9C,D;)]E; *JQ
M8_O 03\R@<CIS4OC_4+[2O FL7VFS+#=0V[,LC*6V^N.1@^A['L: -^ZMH[R
MTFM9@QBFC:-PK%3M(P<$<CKU%8^G>&A8+#'+J^I7UO!M,,%TT95-OW>516;&
M!C<3R >HS6=?^(]6BGO=/TZ"&[U"PMDFD MY"LSON*QC#?)POWB3R>G!JM>>
M*]?.H7UG:Z;96\EMI$6I;;J1BREB^8V"\9!C(X/OSTH [?I4<,\-S$)8)4EC
M;.'1@P.#@\CWKB[77=2UGQ7X?6*2"+3-0T-[Z2U>,L22T.03N /#X'''/!SQ
MD>!M9U#2=!\)VC6]J=,U"XN+1=I;S4<&9PWICY",?0Y[4 >GTT.I=D# LN,@
M'D9JGK6H#2-"U#4BF\6=M)<;?78I;'Z5E:!:BX\!VIO0MQ+>V8N+IG&?-DD0
M,Q/MDX [  =!0!T2NKJ&5@RGD$'(IL4T4\8DAD21#T9&!!_$5Y:MQ+'\&/!U
MI&Q6._?3K.<C_GD[*''T(^4^QJ?Q-J5]X?U_Q8FC/';A?#BZC@QY5)D:1-P
M(PQ10,_[(X.,4 >E&>$7 MS*GGE2XCW#<5! )QUQDCGWIP=2Y0,-X )7/(!Z
M']#^5>>NFICX@:1);?8GU*7P_<;II494/[Z#!(!+'TZ]R?:GZCXFEN/ .B^-
M%A$%S%-;F:-#D&.258I4SW!W9&>ZJ>U 'H-1RSPP;/-E2/>P1-[ ;F/0#U/M
M4A( )/05YGJ^JW'B.U\'ZVL=LMA<:Y"UNI0^:J?.%8MG'S 9*X&,CDXH ],H
MKCIO%M_;^(+*QF@M1'=:C)8B-,N\0".R2,X.W+!,^6<, P]*=I_B?4;J&XLY
MHK6/6H-4%BT 5BFS[XDZY(,67'TQ[T =<2%!)( '))IL,T5Q"LT,B21.,JZ,
M"&'L123QI+;R1R(KHRD,K#((]Q7F/@G7M7T;PKX*CNK2T?1]0BBLT>*1C-'(
M4)1F!&"IVD8'3CDT >I5 U[:)>)9M=0K=.-RPF0!V'J%ZFN6TSQ5JFK3:7>6
M>G>=I5^S!F$3*UNF#LD+$[7!P,@ $9ZG%8&GZ@UC::UJ.JQ6E_<)XD:"S5HB
MI6X8I$C!B3M4 ^F0 >30!Z?17$ZSXPU+09-;LI[:UN+NRTI]5MI$W1QRQJ2'
M5ERQ# @=^0W:I_\ A(]8BELK2[@LX[K45>>V,"23".%%0MO48);<X'! QSGC
M! .OI"0H))  Y)/:LSP_?:AJ.D)/JFGFQO [(\6<@X) 9>^&&#@\C.*Q;B[U
M&X^(ESI,D]NVEKI(G-NT))8M(RG)W8)^0=NAQCO0!U<,T5Q"LT,B21.,JZ,"
M&'J"*?7F?@'6]0T_0O!.G7$%J;#4;!DC9&;S$:./?ENV" >!TXY-;ND>*=4U
M>?2+NVTTRZ3J*EV<1,C6RE=R,S$X<'@$ #!/>@#KZ*RO$VJ3Z)X7U/5;:&.:
M6SMI+@1R,55MJEB,CZ5@Q>(?$4VO0:4MMIBO>::;Z"0M(1%M9597'\6=ZXQM
M[]<<@'9T5Q&F^-[G6-.TE;>W2&_O;.2ZD_=/.D>QQ&0%4@D%B><\ =\U+%XK
MU:YCM+(Z9]AUA[)KJ>"6)YQ&0Y15PA!PQ!.<\#'!)X .RJ.&>&X0O!*DJABA
M9&# ,#@CCN",5Q=GK?B"^\8:'!<11Z<EQI$US<6$JEF619(E(+!L'[QVG' )
MR#GBM:>++^'2].>STG387O==N-.DC1F1%97E^?@<DF,DGU/2@#T&BN)7QI?6
M^C:C)>VMO]LLM7CTMGB+"'YS'B4YY"@2C(SU'49K6T+6=0O]=UO3KN"W\O39
M4B%Q"6'FED5_NG.,!L'D_K0!T%1Q3PS&012I(8VV.$8':V <'T."./>LK6M:
M>PU#2M+ME0WNIRND;2 E(U1"[L0,$X   R.2.:Y'PY=WND0^*72.R$I\1^7+
M(3Y<4:-% #)M)!)_V <DG&30!Z/17G5YXMUB_P!%MI+1X+6=/$<6F3.87'F(
M)5&0I(*9!&0<\9&>]:EYXIU8O??V3IXOFTZY2VF@6%PTYPAD*/G:F _ .<[>
MHR* .QHHK+\1Z?/JWAK4M.MKO[)/=6[Q1S_W&88!H OQ75O/GR9XI,-M.QP<
M'TX[U+7G&@:E"?$NGZ7K>@1Z%XE@@DCM)88PUM=H%^81L,9 P&V'D?G6EIOC
M.]O=/\*7;VUNHUFYDMYD7=^[*K*P*G/_ $SZ'UH [6HX9X;F/S()4E3)7<C!
MAD'!&1Z$$5SFF:YJFMPV.HV5G:RZ3=3R1.C-B6.)2RB0DG#9*CY,9 ;J<&N7
M\):Q?Z'HVD1I;6ATN[UR[L2 6$JEKB<JP_A !7&/QSVH ]/JNM]:-'%(MU 4
ME?RXV$@P[\_*#W/!X]C4[*'4JP!4C!!'!%>8^&[_ /LWP=X3B%A:7$5QK<]N
M#*,F F:<AT&." I&>,9H ]/HKD;#Q7/J7B"ZTB.6TMKR"::-[.XC99EC7<(Y
MERP$B-A3\HX#8SQFI_A_J&HZKX,L-0U.XCFN+E6D+(A7&6/!R3^&,8&!0!T]
M1I/#)+)$DJ-)'C>BL"5STR.V:YCQ/XK?0]3ALB]M:>? 7M[B]1O)FFS@0[P0
M$/0Y/7/ XKG+W4[_ ,/>(?'NJZ9;6;I:1VMU.DQ8&0+"2P7;_$1GD]^QSP >
MG5$;F!9FA,T8E5-[(7&X+ZD>GO7(^*/&-[H,%Y>16]L;:VMHKE(W)>2X#,0_
M"G,84 ?,P()..U17EO"WQ,U4-%&1+X=3S 5'S?OI!SZT =K%-'/"DT,B21.
MRNC A@>X(ZT@GA:=H%E0S(H9HPPW*#T)'7'!KGOAY_R3CPW_ -@V#_T 5AW8
MU>#XE:ZV@6]@UTVDVCL+IF57(DGX^4=3C&2>,=Z /0:*X:T\=7&N6%JVD6FR
M[ETU+]HY87E +,RK'\I&/FC<;CTP.#GCK=*NKB^TFUNKNS>RN98E:6V=@QB;
M'*Y'7![T 7*PKCPUOU>XU&UUC4[%[G;Y\4#QM'(5 4'#HVTX 'RXK,OO%M[]
MA\0:EIMO;RVNA3/%-%)D/<&-%>3:P.$P&P,@Y([5!+XKU[4=2U"UT&QT^18+
M"WOX'NI'!E64.0I '!.SZ#WH [*VMHK.W2"%2$7/4DDDG)))Y)))))ZDU+7#
M6OCJXURP@?1;0"Z?3(M0,<L3RC,A<+'\I&.8VRQZ<<'/#W\4^(I]3.GP:79V
MD_\ 9":B4NY&8QN6*M&P7K@@C(/O[4 =M16;X>U7^W?#>F:MY7E?;;6.X,><
M[=R@XSWQFN8N_$U]H_B;Q7<WUQ&^E:3IUO<+;I$0YW"4X!W8W$J!G'3'3&2
M=S17,)X@U"S\0:/INIPV[)J\,C026X8>3*BARC9)W KG##'W>G-7/&%[>:9X
M,UJ_T^5(KJULI9HW=-P!5"W3(YX_^L>E &N9X1<+;F5!,REUC+#<5'4@=<<C
M\ZDKSEEU/_A-O#LL!LY-2ET*YW32HRJ?G@(+ $LW7U'4GBM'3O&UQJVFZ*(;
M=(=0U"UFN'Q$\Z1")U1L*I!.688Y&!G\0#M:*S= OK_4=%M[G4]/:PO6W"6W
M+9P02,@^A !'?FM*@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
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
M<01R121S;6CD89:-B20<#'((/7Y16U)JFGQ01327]JD4P+1.TRA7 &20<\\
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
MX1-;31S1-G#QL&4XX/(J6@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
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
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
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
MI<WL=^8HKC:B3H5(=1CJ=@R#D>@!J5/!>G0ZW/J4%Q?PK<R":XLX[@BWFD
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
M>465=^%5$7(P-V[//  '?(V[+PSIVFZ!<:-8J]O:SF4ML(W#S"2<$@],X'H
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
MF6(LJ.[1%1D#J0C?Y-<SX=TW5M)A\)7T^GW?V:Q%[;W=N(B9(/-?<D@0<L,
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
MGK7 76DZO+HWB^--*U%VN-3L[V#S@I>9$^SEL8/+?NWX'3&..E=9XXMKO5?
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
MBQ:?31'& [2H</%G^)N4*].IZXKHH'N+/1TDU"19;F*'?.T2X#,!EMH].N*
M+E%<5I&J^)M9CTG4(%CCT_4K4R2M((\6[,FZ,QX8EQGA@W)Z\=*E\,Z_J.MV
M>G0RRI'J,#S)JJ",;4>-BA4#MEB"OJH/?F@#I[*_M-1A>6SG2:-)'B9D.0'5
MBK#Z@@BL#1]!\--<7*Z7/++%;3E);2._E>WBDX8KY6[8.H.,8&>E9.F^+M2N
MH=-L)7@6_P!0UB]LA.D6$CC@:0E@I)^8A !DGELG.,&AINJW>AZGXA@W_:+J
M^\1QV:2A%!&ZUC;."0N[:F.H&XYQVH ]-HK@M0UKQ9I=K L_V2-I=9M[6&2:
M,,\EO*P&75&PK Y&1P1TP:0^+-4TV75M.O)K>XNH-6M+"WN?*V*!<+&P+*#_
M  [V[\X'3K0!WU%<EJ6JZSH+"WN9H+H7NH0VMC(B@2JKH6;>IVIG*,%P<'(S
MTP=/P_+K3&^AUB- (YO]%DRHDDB(XWJI(# Y&1P1C@4 ;5%<-K7B;4]/U8^3
M/!+"FK6MD88H]R)%*45O,<XQ+ER0JDX&W(YS4\?B:Y3QF-(U"5[!GN66VCE@
MS#>0A"1Y<H_Y:;L$J3T!&.] '3:IIEMK&G2V%WYOD2XW>5*T3<$$892".0.A
MJ:TM(+&TBM;:,1PQ*%11V']?K7,^/9KV&QT<6=X]MYNL6<4A50=RM*O!SVSC
MZ].E4KKQ)JL^F>)]0T^>)3H$KQ+#)&"+DQ1+)(7/5=VXA<8QC)SG% '<T51M
MKI]4T."[M2;=[JW66,NN[RRR@C([XS7#6/CB_P#,\-M?S1QI-++9ZPHC %O<
M*61.?X59T8#.<C'/J =[+J5E!J-OI\MU$MY<*S0P%OG<*,D@>@]:M5Y[J#:E
M>>)O!LIN$BNKA;Z1'>'/E1M&I4%<C+!< ^^>W%2:1XNU'4%T/2YY(DO[VZOH
M)KJ./ VVSLI*J<@,WR]<@?-QTH [ZBN>\,:S>:A<:SIVH!&N=+O/LYFC7:LR
M%%=&QV;:P! XR,]\5C^(/$VIZ9J%P\$\$L,&HVEL8(H]RK'*T:MYK'&V3+Y
M4G VDC!H [FBN&?7M<36O$TCW=J-.T%UE:%+4EYXS;^84W;OE.2.<'/H*OZ)
M?^(;O4+"XGC1]*O+3S)&?RU,<I 9?+VL2R$9^]R, Y[4 =517+^+M>N=!>SF
M9;B+2V63[3>V]OYYMV&W873D^6<OD@9&!R,UA'7[RS\2:CJDVHB\L;/PW%J'
ME0*/+DR9"Q0^C; <_2@#T6FNZ1QM)(RJB@EF8X 'J:XS_A)-3TZ?PW<7DL=U
M::TA$J1QX,$GE&52F.JX5@0<GH<]JN>'M1UG6K31-;%S9_V?J$!FN+9AAHMR
M[HQ&1U(Z-N//)&.E &Y;W>GZSI8NH)H;JPF4D2 Y1U!P?8C@T_3]0LM4LDN]
M/N(KBV8LJRQ'*DJQ4X/L01^%>?\ PNU=]0T:PTJWN!;KI\)>XB>/YY][L59,
M_P  P06YR<CC&37\+ZGJFD:-H$D=Q UA>ZY=V4EL8?FPTUP0^_/4%>F,8- '
MJ55;?4K*[O;JSM[J*6YM-OVB-&R8MV=N[T)P:XFZ\8ZD/"EWXLMFC-K:7SPM
M8F/EX4F\ICNZB0X+#MT&#UJ'4-</AWQ+XVU)$5Y5ATR*,/\ =WR%T4M[ L"?
M84 =XNI63ZF^F+=1-?)$)G@#9=4)P&([#-6J\WU34+GPUXVU;5+J?[=]D\-&
M=04"$E92=IQQC/X@'O6C?:IXIT^RU6]Q ;2+2Y+J&:X1,K.@W;0J.=T9'3)R
M,=30!U&LZ/9Z]IDFG7ZR/:RD%U20H6P<CD$'J!^57D78BKDG QDG)-<'<:[K
M^EZ/I^J:E.T]A=JLMQ+I]CN>R4Q@C*Y8NN[.6"Y [#/'6Z3?K=^'K._-U#=A
M[99&GMQ\DAVY+*.P)SQ0!H45P^E:YXEU>VTK5[6*%=/O[9I9A.$*P%DW1E-K
M[FP?E8-C/4;>E5?#WB;7[QO"$][<VKQ:]:2,\4=OM\IUB\P,#N.<\@CZ?B =
MS>W]IIT*S7DZ01M(D2LYP"[,%4?4D@54\1VVEWGAZ]@UN41:8T9^TLTIC&SO
ME@1@5PVEZUK5AX!L]1-^ES--KAMY#/""=C7S1MC! !P>.,#& *EU&6^F;XE1
MW%\\MO;V1CBB* !%:U+X'T+'ZYH ]"LVB:R@:"0R0M&I1R<EE(X.>_%.FGBM
MH'GGD2**-2SN[8"@=237#VVLZI/;P:+HZLMS:Z-;7*N%C8.\@8*&#L/D'E\X
MY^;J,<V(M:U;6KJ_THM#I]W8:;#-=! )0T\H?Y03_ NPYQR=PY&.0#K;.\M]
M0LH;RTF6:VG0212(<AU/((J>N9^'?_)-_#?_ &#H/_0!734 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 5RWCC3+W5;71XK*VGF,.J6]Q*T,BHT<:')8%B.?89KJ:R-?\ $-IX=@M)
M;I96^U745K&(XV;YG8#)P#C )/OC Y- $5UX4TZ^TS4;*Z,\HU+'VR4OB24
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
MH'A?)5U*MZX(Q6#-X-TVZM)[>ZEN[@369L#))+EQ;GJ@;&><#).3QUJ<^)[
M^)8-#0R23S6ANA(D;%-NY0N& P<[B<YP,>XK0O-1M; H+B0AG!*HB,[$#J<*
M"<#(R>@R/6@#(N_!NE7\CO>&XFWV#:<ZM)@- W)7@#G(!SUXI(/!FF07$MP)
M[][B6S%E)+)=NY:,$XSDXS\QYQW]:T(]?TN:0QQW:NXMEN]H5B3">C@8Y'TH
M;Q!I:V%M>B[62"YC\V!HE9S(F,E@J@D@ @DXXR* *EOX4T^V?16CDN1_8T9B
MLP9,A4*[2#Q\WR@#GT]>:NZOH]IK5K%!=^8/)F2>*2)RK1R*<JP/J/?(KGKK
MQ?%;>+;!3J-LVAW6E2W:/&FXNRO& 01DMPYX KJ;6^M;ZPBOK6XCEM)8Q(DR
MM\K*1G.: ,J[\(Z1J&F7MC>Q/<"]=9)YG<B5G7&U@PQM*X&,8 ].M7-'T:WT
M6V:**:[N'<@O/=SM-*^.@+-V'8=.OJ:I1^-?#<I@V:Q;%;@N(GW$*Q3.X;NF
M?E/&<G&15NT\1:3?6$M[;WJ/;Q2^3(<$%9,@;"I&=W(P,9.1CK0!#>>&=/O=
M3N-19KB.XN;7[),8IBJN@W8RO0D;VP??Z5'!X2TZWDTIU:X8:7;M:VRNX*B)
M@%*D8^;A5'/I5N#7]+N;.6ZBNU:.*7R)!M8.LG]PH1N#<CY<9Y%9][XUT>TM
M;.>.5[A;J]%DHBB<E),_,'&,J0,G! - #M"\':7X=EW6#7GE+GR+>:Z>2*W!
MZB-"<+_/&1W-7M4T.TU::SN)O,BNK.0R6UQ"VUXB1AL'H01P000?2J/_  D>
MG6=QK-S>:[;&TL_*\R(IM-IE>C-_$6ZXQD=*O67B#2=1N;JWM+^&66U4/,H.
M-JG.&YZKP>1QQ0!5E\)Z;+':)F=3;7AOU=9/F>?GYV/<\GCICC& ,17'@S3+
MJSU2UEDNC#JEPMS= 2XW.-N"#CC[B=/[OUJY;>)-'N[R&TAOXC<3QB6&-LJ9
M4/1TR!N7CJ,BM6@#FKNPN=:\06<-]I(6QTFX6Z@O9948SR",@;5'*X+$DG'W
M1C.>.E(R,'I7&Z7XLDAO?$[Z]?6D&GZ3=K;QR>64R"BOECDY/S8X%=%I^NZ7
MJMU<VUC>QSS6VWS47.5!S@^X.#@CCB@#.T7P9I.@71EL#=K$&9H;5[EW@MRV
M=QCC)PN<GZ9.,9-:5GH]C87VH7MK"([C4)%DN''\3*H4?H/S)JK=^([2V\2V
MV@8E^V7-N\ZOY3,BA651D@8.2WKQCG&16/X.\8P:II=A!JFH0'6+F6X01JNT
M/LE< #L#M4'&<XYH N/X&TA]-6R)N@$O&OH9EF*RPSLQ9G5ATR6;CISTILO@
M+0Y[/4+>X6[F^WS)<32/<N7$J !9%.?E8;1R/ITXK5_M[2_[1CL#=H+B5VCC
M!!"NZ_>56QM+#!RH.1@^E6[N\@LHA)<2;5+!5 !9F8] H')/L* ,4^#M.:PM
M[62XOY3!=)=B>:Y:25Y4.4+,V20,# Z>U+=>#-(OUU=+Q)IUU9D>Y#28^9
MC+C&T@*N"/2K,?BC195M#'?HWVN9H(0%;+2KG<F,<,,'(.",&K4FKV,1N \^
M#;R+%(-C9WL 0H&/F)!!P,GD4 94G@K2;G0Y=*O#>7B2LKM<7%T[SAE.482$
MY4KVQCOZG.EI&D0:-:F&&:YG9CN>>ZG:65ST&6;G@=NE53XMT!;>&=]5MT2:
M9H$WMM/F+G<A!Y!&.00,56O/&^BVVEP:A#.UU#->QV(\J-B5D9PI##&5QG.#
MC/;J* &W?@71KR>[E<WB"ZNH[QXX[IT03H5(D !X;Y5S].U75\-60NHY7DN)
M4BN3=Q0RR;D28Y^8<9_B/&<9.<9YJ;6M<M=#\/W6LW(E-M;PF9@D9+$ 9QC&
M1^/3OBN>F\8?9O%EFES=)#I%QI,MWL:%A()%DC7_ 'CPS< >] '1ZSHUIKMD
MMK>"0(DJ3H\4A1T=&#*P(Z$$51F\(:7+<7D@^T(E]&L=["DIV7(4;1OSDYV\
M$@@D<'-6I/$>D1V=K=?;4DANHC- 8E,AD0 $L H)P 1DXP,C-5IO%NF1ZKI-
MA&[SMJD33P2Q(S1F, '=N (.=R_@<GW -Q5"J%4 *!@ = *Q;GPCHEW;ZG!-
M9(T>ISI<72G^-TVX/MR@/U)]:DUWQ%9^'S8+=+*SWMRMM$(XV;D\DG ., $X
M[XK$L/&4-MKNO6>MZC;Q1VU]%!:_NRF%>*-ANZX^9\9.!]* .@O=$MK[5[#4
MY))EN+$.(-C84;QALC'.0 .?PK/C\%Z5%:PPQFY5[>[>]@G$O[R*5R2Y4XZ-
MN;*G(.>E:%_KVEZ9+Y=[=I"<J&9@=L98X7>P&$R>FXC-0^*/$$'A?PY>:Q<1
MM*L"C9$IP9'8A54?5B!0!<T_3;?3(I4@#%II#--(YRTCG&68^N !Z   8 K&
MO? NC7\]]+*;Q1>SQW,L<5TZ)YR%=L@4' ;Y%Y]JEEC\41Z4;E;JRDO]H9K4
M6Y\L>JJV[.?0G@GL,\7KK7]+LK@PW-XD;*ZQNQ!V1LV-JNV-JDY& 2,Y'K0
MRS\/65E?:E=H99'U';]I69]ZOM4(.#_L@#W[YJKH/@_3/#CYL7O6C4%8(9[I
MY8[=3U$:L<*/U[5-=>+- LM0>PN=5MH[I'CC>(MRK/G8#Z9P?\D5'9^,_#FH
M7UO96FL6LUQ<J6A16_UF.N#T)QSCKCGI0!=O])CO[F*X-S<P21QO%F%P R/C
M<"""#]T<XR.U4X?".C6]W;SPV[QB"R6P$*R-Y;0+G:K+G#8R>OK5IM?TM+U+
M1KQ!*\OD*2#L,O\ SS#XV[_]G.?:JP\7^'C>O9C5[7ST>2-UW\*R)O<$]!A>
M?P/H: %TWPMI^EFT$1GECL59+..:3>MLI&"%[]. 220. 0":@TGP9I6ASO)8
M/>1QY=H;<W+-#;,V=QCC/RJ>3VXR<<$U-+XLT>/3[Z\%R[I8P"XF187\P1D$
MJP4C)!P<$<<'GBH;;Q!;ZC<Z$\6HI:F]B>7[#)$3).-F>"<%0O7.,&@".S\#
MZ3I[::]H]U%)IJR1V\BR_,$<Y96./F7/.&S@T^+P7ID-E8VB278AL;QKZ &7
M)68EB23CD9=^#Q\WTK037]+DO8[-;Q/.E=HXL@A9'7.Y5;&UF&#D DC!]*JK
MXQ\//<I;IJUNTKW'V4!22/-Z;2>@)/ SU/ H 0>$M+6>X95F%O<W(NYK0/\
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
M2<9Z]Z==:5J<?B\W^D1WML9;^+[;;R[7M+J$*H:89_U<B@ #&"2@X(YKNZ*
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
MZ<-/;0A7P<A223M![@9P/I6]110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7-^,M2U'2[72GTZXC
MA>XU2VM9"\6_*22!2.O'7_\ 5725GZKHUEK4=O'?)(ZV\Z7$>R5DQ(ARK?*1
MG!YYH X75-:\2V%IXQV:RKMH"I<PNUHFZ8&(2>6^.-O49 !YZ\<VO%'BC5-.
MBU&\L;M6%G':R"VAC5E3>PW"=F'<$;0AR!R1S727'A'1[L:L)X9V&K*$O1]I
MD E 7:!][Y>..,<57N_ GA^^-T;BWN&%W%'%<*+N51($ ",P#8+  8;KQ0!S
M-WK#:=\3M:LHYC:R:C'I]NEZR!HX6Q.0#GC<V,*#P3WZ [.I:GK5WK.IZ)H]
MP8[JPLXI4D?R_P!Y))OP7#+]SY #M /)YZ5HW7@K0KT:@+FVEE&H1117(:YD
M.]8SE/XN""3@C!YZT:AX*T74KFTNKB.Z^U6T7DK<1WDL<CQYSL=U8%USZD_K
M0!L:?)<3:=:RW0B%R\2-*(6W('(&=I[C.<&O*]<^UR>$OB.T]_<7"QW_ )2)
M($VJ/+@(QA0>,X]/QYKUJ.-(8DBB14C10JJHP !T K"O/!FAW_\ :8GMYBNI
ME6NT2YD19" HS@, #A5R1C.!F@# U/Q/JOAO4/$<5W<QWT=IID5_ 6A$8C9W
MD0J<=4!4'DYQGFMW2#KZ:W*E]-'-IDEN'A,C)YRR@X8 ( "A!!R>0?K5J3PS
MI4U]<WD\#S37-J+.?S97=9(1GY2I./XCSC/)IN@^%]+\.1LFGI/@J$7S[F2;
MRT'1%WD[5]A0!F?$K_D1+S_KO:_^E$=0WFLZZGB+Q+I]B8KA[73;>XL8"H3]
MZYE&"QZD[!C/%='K&CV6O:<UAJ$;R6SLKLB2M&258,.5(/! /X55F\+:5<7E
MY=R1W!GO(4@G<7,@+(A)4##?*023D8/)YH X?5O$$^K^')#;:MJ,$\.KV,,]
MM<VZ0W$ >6,%)!MP0<[@1P>F2,@^GQJ4B16=I&4 %VQEO<X 'Y5C7'A32;RT
MNK>ZBEF^U/&\TK3.)"T9!C(<$$;2 1C'?U-;$42PPI$F=J*%&YBQP/4GD_4T
M <*WB/5(_$&F*MXMS:7FKSV+^5$OD*@20J%8@.9%,8W$97.X=JGL-9U5]1U/
MP_=7S'58=000RB)!FT<;P^,8^ZLBDX^\!ZUIKX&T!)TE6VG!CO#>QJ+N4)'*
MV[<57=A0=S9 X.>:U_[+LO[8_M;[.OV_[/\ 9O.[^7NW;?IGF@#C[CQ)JD&N
MV'EWBW-K<:VVGR+%$OD(FQR%W$!S*"@R02H.X=169XFU.^U#P/X^@O9DE%C>
M?9X-L87;'LA<#WY<\UUA\#: 9S-]FG!^VF_51=RA$F.<LJAL+G<<@<'-2S^#
MM%N;35+66"=H=4E$UXOVF0>8X &<[N.%48&.@H P?%_B35-)?59[&\5Q8"V8
M6\42LJ!W ;SV8?Q C:$.0.2.:J746L-XO\:3Z/J<=C-!;6DHWVXD$A$;D*V3
MPO!SCGWXYZ6_\#Z#J<UY+=6]PYO8T2Y NY5678 %9@& +  8;KQ5B;PII4]S
M-.T<X:XA6"X5;B0+.BC"AQGYN"1GJ02#D4 <=%XA>77K#Q++;$.W@^6^: >N
M^)RH_E70:'=>(;F^T^\GG@ETJ\M-[AV0,LI 93%M'*D;N&)(P#GK6PWA_37U
M=-4,!^TI;&T7$C;/))!*;,[<9 [=JJZ'X0T;PY*SZ;#-&""J1R7$DB0J3DB-
M68A 3Z 4 'B_6Y= T$W< 7SI+B&V1G&5C,DBIO/L-V??&*YWQ#X@UO0;K7;"
M*\\_R="EU6TN9H5+1O&<,C!0%(/RD'''/6NUU+3;/5].GT^_@6>UG7;)&W0C
M\.0>X(Y!K/?PMI<UE>6MPEQ<+>0?9IY);AVD>+GY-^<@<GIUR<T 9&BZKJX\
M76NGWU\EU!>Z/]N"B%4\J1712%(Y((?OGD?A6YXDO9=/T&YN8+J"UE&Q5FG4
MLJEF"\* 2S'.%&#EB!1;^'=.MM3MM1C2;[5;6WV2)VN'8"+(.T@G!Y4')YX%
M3ZOI%EKNF2Z?J$1DMY"K$*Y1@58,I#*0000""/2@#@]0\5:]::3XI\JX9)]+
MO+5('NH(S)Y<HC)#!/E_C.#C.,9YKH]#O]3'C#6M&O[Q;N*"WMKJ%_*6,IYA
MD#)QU ,8(SD\\DU)+X%T":.]22WN7%\8C<DWDQ,ACQM).[.?E7GJ<#-:5OHE
MC:ZQ/JL2R_;+B)(97:9V#(F=HVDXXW'MW- %'Q+K$^G3:196WRRZE=FW$F5!
M0"-WXW<;CL &?7O7,ZX=9&D:;%K;PR2Q^)K(0.A&]H3,A7S H #\D' P< UV
M>MZ%IWB+3C8ZG;^=#O61<.49'7HRLI!4CU!JJWA'2'TVWL7CN'B@N$NE=[J4
MR-,I!5V?=N8@@=2>@]!0!AG6?$&K37]QH[PQII^I-:O#.R")HXR!)O."X8@E
M@00/N\'DFSIVIZMKHFU"SU""VBM-6DM);65 4,,;E&R<;A(<;AR ,@8[G0D\
M&Z))KSZS]GE6[D*M,([B18YF7[K/&#M<CU(-.3P?HL>NRZQ';RI<S2":5$N)
M!#)(.DC1 ["PP.2.HSUYH XE-3UO3-!UV_MM6DDN%\2"TS<Q(XV&:.+L!CY2
M!^'&*Z."\U9O$Y\,3:PYFAL#?/>);QJ\F^5E10I!7"@<G&3D=.<Z%QX*T.Y%
MVLEO/LN[E;N9$NI54R@A@P ;"G<JDXQD@9J[>Z#8W][;7LBRQWENC1QW$,K(
M^QL94D'D' .#GD9ZT <78>*=?U=_#$(N8;22]N+VTO&2 ,&: .-Z9/&2F0.Q
M]1P7Q^)M;7P[9RO>1O<Q>(QI4\ODJ#/$+DQ9QT4E>N!],5UO_",:2)M,E2W>
M-M,W?9/+F=0FX88D _,2"<EL]35?_A#-%^R?9?)N/)^V_P!H8^U2Y^T;M^_.
M[/WN<=,]J ,^RU/5M<:]O+'4(+6.PU9[22WE0%&AB;:^XXW!R,L"" ,KD=2>
MN<,48*P5B."1G!^E8?\ PA^BC79-86WE2ZE=9)52XD6*5U^Z[Q@[688')';/
M6MQEW*5)(R,9!P: /.-$\1^();7PIJ-YJ,<\>J7TUE/;K;J@P!,5<'KD&,>V
M#TSS6AI>L>(=<2PU>QEB2QEO)(KB&5D"+"'9!M.-WF@A>"<$Y&!Q6U!X-T6V
MM=.MHH9UATZ=KFU7[5*?+D.[)Y;G[S<'(Y-%IX-T2QUJ;5;:VECGEE,SQ"XD
M\DRGK)Y6=F[WQ[]: .-TS4M8TOP"VN#5+BX6VU>=KU98XV+6RW;K(1A1@A?F
M]/E( %:=IXEU"YUW5]&%\YFDN(FTN7RT^> DK(P&,-L,<O)Z@+ZY/3VGAO2K
M&TO[2"W86]^TC3Q/*[H=Y)< $D*"68X&!S4EOH.F6MQ8W$-I&DMA;&TMF'_+
M.([<J/\ OA?U]30!R5]XGU630/$^NV-RL?\ 85W-"MH\:E)DA +[SC<"WS8*
MD8^7@\YMV.HZYJ_C/4;2+4DM;"TAL;I83:JSLLGF%XR2>,A.O4'&.^=N;PKI
M$]Y=7#P./MC*UU$LK"*=EQ@N@."<  ^H&#FIXM"L8-7O-4B69;R\C6*=_/?#
M*N=H"YP,;CC [F@#A?ACJSWVGV>D1W+VGV".262%D7==*\SX920?D4@@D<Y.
M.,#/IE<]:^"="LSIIM[>>-M-,AM6%U+N3S#EP3NRP)['(JYX?T8:'8RVR2R,
MDD[S*CS-+Y>[^$,W)&<GZDT 8NMFZ/Q(\-0QW]Q%;R6UW(T*!-I9/*P>5)Y#
MD?RQSGFO#5_JFDZ1H,\-XIL[S7[NRDM#",%7GN#NW==P91TP,=N]>AZAH=AJ
M=]97MS'(;FR+^1)',\9 ;&X':1N!P,@Y'%48_!NBQ6EI:I#<"&TNS>P+]JE.
MV8DDMG=D\LQP>.3Q0!C6&L^(-::WU/3WA2T74I+>X@F9 @@25HSCC>)> PR<
M$G&.AKJM:ENH-!U&6Q4M=I:R-  ,Y<*2OZXK/A\&Z);Z[+J\-O+'<32^=)&M
MQ((7E_YZ&+.PM[XZ\]>:WJ .3^&BVY^&VA/"P?S;59)FSDO*W,A)[G>6S3+>
M[EN=>OO#.D70TZWTJP@:%HXU?<S[PHPP(V*$ P,$YZC%:D'A/2[2>9[/[5:Q
MSN9);>WNI(XF8]3L!PI/?;C/>I;KPYIMS>Q7HCDM[F*#[,)+:5HB8NNP[2,C
M/(].V* .,LO$_B'Q'_PBZ6UY#ICZM87;SD6PEV2PLB[EW'D$L2 >U0W^O>*X
M-'\4:K#JUL?[ OG46YM%"W$21QNRL<Y'#'!'.>_3'<KX:TI+[3KN.W:*338F
M@M!'*RI&C  KM!P0=J]0>@K!T3PNTFH>(GU>TG2WO=3^U1Q-< QRH$C"[E5C
M_$AR#U&,YZ  @G\1ZKJ6G^*+_3[D6CZ(Y6&VDB5A*4A65O,R,X;<5&TC&,\T
M:=K.N:_XG\FWU!+&R_LVQU$0FV5V D9]\9)/<+C/4=O?HKKPOI5Y>W5U+#('
MO$6.[6.5D2X4# #J#AN./<<'(XJ>+0K"#6IM7CCD%Y-"L#MYK%3&I)5=F=HQ
MD]NYH Y/2_$6JW&OZ+:R7PN+;5(+LM-%$HA#1E2I@) 8@ XRP(/!&:SM"U75
M['P3X;NUU.29[[6A!<&>-&+(]PX;! &,]<\]>,5UMAX&T'39[":UM[A6L&<V
MH:[E81!NJ@%L;>GR].*<O@K0TM8;5()U@AN_ML2"ZEQ'*&+ K\W !).WIR>*
M .?O_%.JOX>\2>(+*X6,:)>S0K9M&I25(2 X<XW!F^8@@C&5X/.8M6U[Q 9O
M%\EIJ26L6DZ=#?VT9M59LF.1RC$]CL /?TQWZN7PKI$UW=7#0.!=NLES"LK"
M*=UQAF0'!/ SQS@9S1<^%=)NYM5EFBF+:K"(+S%Q(!)& 0%P&^7AB.,=30!I
M6%P;O3K:Y90IFB60@=L@&N UW7_$-LOC6>VU2.)="$<]O&+93O!A$A1B>QR1
MD8/3D=*]!M+:*RM(;6$,(H4"(&8L0 ,#D\G\:R;GPCH]V-6$\,S#5P%O1]ID
M E 7:!PWR\<<8XH PIM<U?3==O[6XU.T:%]$?48GN8A'%;2*VW!*\F/Y@3G)
MXZTFGZIKU_JNKZ-%?2I,NEP7=I<75NBL)',BG*@#Y"4'# ,.?:MV[\(:+?3/
M+=V\LS/9-8.'N)"&@/52-V.H!SUSWJ#_ (1RUT+S=6TBPGO=52U6W1)[^3,R
MJ20&9R1D;C@D<=.* *OA?Q!<^(AIS+,Z-!:L=3B95RMQNV>6>.,,DIXQT7UJ
M3XDRW$/P[UN6UN9;>5+8G?%C..A'(/4'''/O6GX?TLZ?;W5Q-;PP7E_<-=7*
M0G*AR  ,X&<*J@GN<GO5W4]-M-8TRYTZ^B$UK<QF.6/)&Y3UY'(_"@#C/%NN
M:MHEIJC6.IF:33M,%V(UA1GW9<EIR5"A"%  4AC\QP<5GZQKK:;\29"'^S/J
M&DV5NMVR[H[9GEGPS_CP,\$D D9S757/@70;PS&>"Y?S[7[)/F\F_?1\XW_-
M\Y&YL$Y(S3YO!.A7(N1/;32BYLUL9A)<R-OA4DA>6Z@DG=UR<YH S]2U+6)]
M;O- TNZ=;JTT^.X6=A%F1W:0 L&7&P;!G: ?FZBNETR2ZETNUDOA"+QHE,X@
M;=&'Q\VT]QG.*R+WP1HE^UE)-'=B>SC\F*XCO9DE\ONC2!@S+[$FM^&&.W@C
MAA14BC4(B*,!0!@ 4 <'<:[KMO?>+;Q]0C:Q\/N95M%MES.GV82["V<CYF'(
M]*L_VCXCM+>?4I;^P&FR::\R37KH%BG"[E8>6,F+&2026&!@FNCMM TZTN]1
MN8X7:34B#=B25G63"[?NL2!\H X'2LVS\ ^';'3[NPCM)GM+F%H&AFN9)%2-
MNJ1AF.P=/NXZ#T% &+!K_B#[9KEA;"6[G@TVWN[,74<<3N[M(I  P #L!4.
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
M;@'R,D#CK7.Z_P"&M5U"V\47UKI\IGU9[%(;0R1AML# L[$MM!.2,9SA1ZX
M!TE[XFM;W1-=;1[TB^TZV:1M\#*4.PLC;7 W*=IP1D'!P:?X>\1V]_;:797%
MRSZM/IL5Y(GDL-RLJY<$#;C<<<=^*Q[_ $O59]=\574>F3&*_P!&BM;<^9&-
M\J^=E?O<?ZQ>3QP:K:EI&I6_ASPI<616RU^Q6&Q"2$-E9$$<BG:2"%P).O\
MRSH [>TU"VOK+[9;,[P?-SY3 G:2#A2,GD'MS61H_C'3M6T6+4\3P1S3O#$D
MD#[Y"'8 *N,L2$)(7..<]#6W9VL5C906D"[88(UC09Z*!@5YSI?A_P 0:=:>
M')SIKM)HE_=&6W$T>;B*8R#S(_FQE0ZG#$$_,/3(!Z!IVJ66K0/-93B18Y&B
MD!4JT;CJK*P!4CT(%1/KNGI>?9#+(TOF^3\D$C+OV[MNX+MSCG&:SO#ND7%I
MK&OZM/$UO_:ES')';L02BI$J9;!(RQ!/!Z8[YK(;1-3C\7KJ6F07=CYM]F^C
M:9'M+J$#'FA-Q*28"C( .1SQS0!L:/XQT[5M%_M,B>WB:X>W198'#.PD9 %&
M,L3MS@9(Z'I5Z'Q#I4]E<7:78$5O+Y,P=&5TDR $*$!@QR,#&3D8SD5P]EX>
MU^RTS1F&G,9M%UFXN3!YT?\ I4,KS?,GS8!"R@@-MYR..,RZMX8UJYN]6\06
M%L%NY+^RNX+":15,RVZX(9@2JLVXXY_A7..P!J^(_%0_L?[1HE]LGM]3M;2Z
MC> JZB25%*LK@%<J^0<?2G^,O$DEGX3UB[T>[:*\T]E5Y# 2BMN4%<L-I.&[
M9Q5+Q)9:QXC\,LJ:!+9SS7UI*T GB$X6.5&=V<-MSM7"@$G@>N!1O-'\2/\
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
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *H?
MV)IG]MG6OL,)U(Q"+[25^<(,\ ]NIJ_10 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !5+^R+'^V/[6\D_;O*\GS?,;[F<[
M<9QC//3KS5VB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHKG_$EEK%S!--8Z^VD16\!D5DAC?<XR29-X/R  <#!Z\]
M* .@HK+\-7UYJ?AC2[[48!!>7%K'+-&!C:Q4$\=OIVK/L=1OV^(6K:9-<B2R
MBL+>XAB$8&QG>56YZG[@ZT =)17-R:C?I\2;?3#<@Z?+I4MQY'E@8D66-0=W
M4\,>.E=)0 4444 %%<!?^(7LO'^JZ=J7B<Z;IT&GPW42M]G0[F9PP!="3PHX
MY-;4-Z+75]'L+O5[VXO9+>XEC00*J72 @@N0H7<H*C"D<L>.: .EHK#TSQ9I
M>KRQQ69N'D>66%D:%E:-H\!]X/*X+ <^H]15&+Q7I&GPZE=3ZA?30KJHLF\V
MV;]Q*P0"-0%!"?,#D]R>3Q0!U5%847B_2'M=2N)9)K9=-95N4N('C=-P!3Y2
M,G=D8QUZ=:L6/B"RO]6N=*1;B.^MD5YH9(6 16^Z=X!7GG'/8^AH U:*9,C/
M"ZK(T;$<.F,K[C((_2O/_#5SXHUKX;V6O0:[))JTD#3"&>WA\B1@3\A"HK '
M&,AN,]Z /0Z*Y#2?B%IFH^'+#56CF$EQ8M?2P1(7,4:';(Q]0&R/4]A5X>*X
M)?%%CI%O;S2Q7=@U\MRJ?)MW(%Q[8<DGMQ0!T-%8UOXHTRYU&TLE>57OHVDL
MY'C(2Y51EBC=^#GG&1R,CFMACM4G!.!G ZT +17!:5X@EU&:\U>\O[VQ@L=4
MEM!;^3F.= WE)'C&2Y?!XYR<=.F[<^,](L;/4Y[QKB!M,56NX6@8R1JWW6P,
MY4\_,..#DC!H Z"BJ.F:I!JT4TL$5RB12F+]_ T6[ !W*& RI!&".*P?'VHZ
MCIFEZ=+IU]):23:G;6LC(B-E)) K??4\X/% '645Q>OZKJOA#4-)NIK]]0TB
M]O([*X2XB198&DX21615!7/!!!//!K:G\4Z9;7<$$KRJD]R;..X\LF)I^1Y>
M[UR"/3((SGB@#:HKFM'\8V^IV=W<RVMQ;K#?264:/&=TCJQ3  ZME3QV'7H3
M0_CO0XD7S7N4F-Y]A:#[,[.D^W<$( /)'(_O=LT =+17,-X[TA?,7R=2\^*U
M6[D@^P2B18V)&2I7_9.?IZU:LO%^D:A?6MK;O<$WEN;BUE:W=8YT !.QB/F(
M# XH W:*Y2P\6Z/::/8SOJ&H7<=]>S6]O+-:L7:0.^4PJC&-K  C)"]ZNP>+
M])GT\W:M.I%Y]@,$D+++]H)&(]I[G(/I@YS0!O45RVH>.+.WTZVNK6VN;AI=
M3339(_+(:&3S KAAZCG&,Y..W-6(]>TZ'6-:>?4KI!96L,MS!<1[(K=3O(9?
ME!);!SR>@ H Z&BL4>*-.$]Q;SBYM[B"W^U-#+ V]H>F]0 =PSP0.1QD#-1:
M7XQTG5[NRMK9KD->VWVJU>6W=$F0!2=K$8)&Y<CWH WZ**Q$\5Z5)<6J>9(L
M-Y,T%M<M&1%-(,_*K>ORG&<!L<$T ;=%<7;ZE?>(/%NKV$5U?6":7/;B(QQ#
M8X*!W#@CG<&P/0 $=\]9?R7$.G7,MI$)KE(G:*(G =P#M'XG H L45P7A#7Y
M/$7]GS6WB&:6[@8C5],NH8XY(SY; @)M#+B3;CD@@=S6OI7C.TO[._NKBWGM
M8[>_:R19(SND</L"@#.6+9X'3CWH Z:BL:/Q1I;1W[32O;R:>5%U#,A#Q[ON
M<#.[=VVYR>!SQ6!XM\4D^&]7&F7-S9:GITMMYT;1@,JR2*!U!!#*6Y!SQVH
M[BBN-\<>()8?!GB*;2;FXM[K3H6/VE(QM#C!*AF!!ZX..A]#6Q;^*=*GNK^W
M:26W>QA%Q*;F)HAY)S^\!8#*_*W/M0!M45D6WB&QO;Y-/#3VUU/ 9[<31%#+
M'QEDSQD9&0>1D9%8OA'Q$[>#],FU.YFN]0N[BXBC 4&28I+(. ,  *O)X Q0
M!V-%<9X2\1R3:=J<VH7-S<.-9N+2V22("5@OW8PH Y #9] "3QDU?;QUH:6T
M4SR7(,EZUAY0MG+I< 9,;  X; X]>V: .DHK#A\5V%PJ-'#>\^5YBM;LK0F0
MX0.IY!)]N!R<"MR@ HK%O_%.EZ:;IIWE,%FZI=SI&6CMV8 @.1TX92<9P""<
M"L;5=4N]3\9-X<MKF]LHQIWVA+FVC!(D9]JMD@@J #QT.3GM0!V=%,16$*HT
MA9PN"^ "3ZXZ5Y//XMUNVT/7;N'7VN-6LM9FL[+37AA;[2BR!0FQ4#DD$\@]
MLT >MT5F7NM0:>BB:&>2X\DSO! GF.J#[QX[ G'J>P-57\7:1]@BO;>:2[AD
MM?MH^S1ER(/[Y'8=>.IP0 <&@#=HK&D\3Z:(HY+=IKL26JW@6VB+D0-T<CT/
M.!U.#@'!JI=>.=#MQ:>7+<W9O+5KNW%I:R2^;&N,E=HY(W#(ZCOB@#I**X?Q
MSXI:V\-WSZ3<7<=Q;7$,4EQ#$"B.SIF-B0<':W..A(!(/%=Q0 44R5&>)E61
MHV(P'7&1[C((_2N%\(^,]O@K0;[Q!>W%Q?:J[QHR6N=S@OA0(UP/E3@=3VH
M[VBL[1M;L]=M);BS\T>3,T$L<T91XY%ZJRGH>0?Q%3W^H6VF6AN;N39&&5!@
M$EF8A54 <DDD  >M %JBN?N?&>D6-GJ<]XUQ VF*KW<+0,9(U;[K87.5//S#
MC@Y(P:EC\46$P58XKSSI)FAAA:V9'F*J&+(& RF"#NZ=LYXH VZ*XOPAXDDG
MT6YFO[BYNYWU:[MK9&B E=4D;:NT  $*O.<8QS5\^/-"%O:2B2Y<W4\MM'$E
MK(SB:,,7C( X8;3QU/;- '2T5!9W27ME!=1I*B31K(JRH4< C.&4\@^QKG=3
M\2N=:U30;>&Y@FM]-^U"[5 0"V\*1G(P-AZCK0!U-%<?X0\7VU]H^AVM]-<?
MVC<:7'=---"R).51?,*L1@D%@3CUK2L_%^F7Y"VXN7:2S-];KY1!N( 0-R?B
M5X.#\PXH WJ*Q_"^NCQ)X<LM6%O);BYC$@1QC (R,>HYZU'XB\1#09M*B-I/
M.VH78ME,:Y"?*S'/OA3@4 ;E%<)I_B]=+U;Q'%K%U=S6]OJD<$4GV<LMNCQ1
M$!BJX4;G(R>?U-=%JOBC3-&$[W;2^3;%!=3)&62WW8QO(Z=0>,X!!. 0: -F
MB@$$ @Y!KDX-6O/$'C+5M)M;I[.PT=8DFDB53)/-(N[&6! 55QT&23UP.0#K
M**PQ/<:%)=2ZIJ+7-G(T4=INC7S=[$C9A -Q)VX..A]B:CN?&>CV6GZE=W3S
MP_V85%Y"T+&2+<,J2!GY2.C#CWX- '045S4GCG2(9X[>2+4EGF>588CI\VZ;
M8 24&WYAAAC']#5BR\7Z/J&EV]]:S22"XG:VC@\LK*9ESNC*'!##:2<X  ST
MYH W:*YZ7QKHD%D;J::9 MXMC)&8'+Q3,0 K@#CJ#GH01@G(IDOC?28;5YY8
M[Z,16[74\<EJZ/!"KLA=U(! RK=,D@9QB@#I**Y\^*8O^$L_L5+6X=!8B\-P
MD992"V%QCDCANW7 %1Z-X@T__A']+EAOKS4C>[Q;-+&!/<;2225PH  '4@#I
MGDT =)17/OXUT2.QMKMIYMD]W]B"BW<NDX.#&Z@95@0>#U[9XJ]H^N6>N1W+
M6OG(]K,8)XIXC&\;@ X*GGD,"/8T :5%9^M:U9>']+EU+4'=+:,@,R1L^,G
MX XY(Y/%9<WCC289;V!HM0^T6<8EDA%E)O,1SB0#'*_*W/MCJ10!TE%8%WXQ
MT>UMUN!+)/$;+^T6:&,MLMO^>I]O8<\'CBK</B"PGUM=(C:0W3VHNT/ED(\6
M0-P;H>2!CKS0!J455TZ_AU.QCO+</Y,F=I==I(!QG'IZ'O5J@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HK/L-:M-2U#4;*W,OG:?(L4X>,KAF4,,9ZC!!S[U>=UC4L[!5'
M4L<"@!U%%% !115:^O5L8%E:&XF#2)'M@B,C#<P7) [#.2>PS0!9KF?$IUZ>
MZBM;'18+[3=NZ<27HA,K9X0C:WR=R._3ID'IJ* ,NVNM:;^SA<Z;;IYWF&\*
M7.?LV!E OR_O,\ GC'6J%IIU]'\0-1U5[?%E/806R/O7.Z-Y&)(SG!\P8^AK
MH7=8T9W8*B@EF8X 'J:HIK5G)X@ET13+]LBMUN6!C(786V@ACP>0>GI0!F3:
M=?-\0[35EM\V46FRVC2;USO>1'!QG.,(1]3TK8M9KV2[O$N;2.&"-U%O(LNX
MS+M!)(P-N#D8YZ5;HH **:[K&C.[!449+,< "G4 <!#?Z=!\2=7U"[U'2TLK
MBRBL_GOHMP>-G+;EW9 .['KQR!4FJ:OI,GC/0=1MM5TI[.PM[J.0B_A!S((]
MH +<_<.?J*[@PQ$Y,2$_[HK.74].;Q ^B"(_;5MOM1!APNS=MX;&#SZ4 </8
MZA:Z=XK37H=5T?.JJ5U>V%_"!&5XB9#GYB!D'^\.>#@50NI;>6SU>)-2TDM=
M>(H-3B_XF4/^I1H2<_-PW[H\>XYZUZ.VIZ<OB&/1#$?MLELUTH\D[-BLJGYL
M8)RPX%:'D0_\\D_[Y% 'E.O7VFS'Q?(]]I,L>K"TCLT.I1@M(F%R2I)4AB&!
MY'&3@5J^&?$^FPZ_>2ZK+:6]Y>0KNO'U:WF5EBX"?)MV_?)'R\Y// KJ]>N=
M&M(;6UU6S2>'4+A+1(VMO,1G8\!N, ?6H;I/#O@G19KN/3+>SLU9=ZV=H!DD
MA02%'J1R: )IO%OA](79-;TR1@.$6]B!/YMBN$\.ZI-H_P /;/PY#J>@P7\4
M+0F[EU2-HX]Q)WJ%)+$ \ X&>]>H^1#_ ,\D_P"^11Y$/_/)/^^10!Y1<6]A
MIVFVOA_3-:T:ZT:+2)+11+J<<1%P2<R.!G>#G@= <\="+.GSVT-]H,T^K:($
MBT-]*NPFJ1YA),9W _Q<(>/4]<<UZ=Y$/_/)/^^11Y$/_/)/^^10!YIX.OK3
M2ELK#4G\*1?V<GE+J<%[$7N5"[5(7 *$C!8D]CUSQW!\5^'0/^0]I9]OMD?_
M ,56GY$/_/)/^^13&6W7>/+0LB[BBJ"V.<<?@?RH \K/V>;1+I5UG1X;Z'Q
MVLVJ/J,125?-WB-B"=I()'3 ..M/\2FPU^+Q!?Q:II4%W?Z4FFV]M)J,.1AV
M=G<AB!RP P3P/? ]+LY[6\LK:Y%NT'VA Z17$7ER#(S@J>00.HJ#2-3T[6X;
MB6SC.VWN)+9_,AV$.APPP1GK0!#!XL\/M!&7UO3(W*C*&]B)4^G#8KFO'.JZ
M;K&FZ?!IVKZ3-)!J-O=ONU")!LC<,1DMU.,"N[\B'_GDG_?(K/TW4].U:XU"
M"UB.^PN/L\XDAV8?:K<9'(PPYH X_6+_ $_Q5J.EK?ZSHUEI-A=)>O'_ &A&
M\UQ*GW%.#M5 3D\DG&,"L_1+BRTK4Y;":7PK<V0OI+J#57OH3*J/(9-I0C)<
M$D!L@=#VP?3Q';EV0)$67&0 ,C/2E\B'_GDG_?(H \DN$C_LNYBAU7PY+-:Z
M]-JMK'/J,9CNTD:0F-A_ =LA&3GD#MS5ZZU"RNX]%N(SX>L'@U6.\FMK;48/
MEC1'4DM\H9R7X &,#K7IOD0_\\D_[Y%'D0_\\D_[Y% ' 7>J:<_B_5M1CU32
MWMKC2$LHB-0A!,BM(W0MP/G'/L:H:7=6=F? PEU/2L:+8O;W9&HPGYC"L8V_
M-R,KGMP1]*]-:.W4J&2(%SA00.3@G _ $_A5>UFM[J6ZC6TDC-O+Y1,L&P.=
MH.4)^\O.,CN#0!YC92V\&E:!;/J6D^98Z]-J$V-2AQY3M,1CYN6_?#CV/MF4
MZ@ULNK-9ZMI(6[UY;UXQJD2/+:F-$90X/R-E ?IQGFO4O(A_YY)_WR*/(A_Y
MY)_WR* /)(UBATJXB34?#ZO'XBCU6"%-5CP\8=6*Y(&" ._7VJQKB6>NW?B<
M?V[H]J-2LK2.WF_M"-E$T#L^&&<[26 SCIGBO4_(A_YY)_WR*R-3US3=+FDA
MDMY9WA1))UMH/,,*.Q568#G!*MT!/!.,4 <E=ZGI^LZK#K%SJ.E6LUIIEQ:I
M;_VE"QEEEVYY#8V#9P3@G=T&.:VDW5G:3>"/.U320NC:?):W;#483AFC1 5^
M;D90GMP1]*]-\B'_ )Y)_P!\BCR(?^>2?]\B@#*?Q1X<=&0^(-, 8$9%Y'G^
M=<!IZ6/_  C>B>&KW6M'$6D7T4POEU"+;+%$Y9-J[MP<_*"",#D@G@5ZIY$/
M_/)/^^11Y$/_ #R3_OD4 <1H>LZ7:>*O$=[<ZMI:6VH30R0.+^$G"1*AW -Q
MRN1UX]*W-0\4Z,VFW0LO$&DB[,+B$M>1X#X.W//KBMOR(?\ GDG_ 'R*/(A_
MYY)_WR* /-;^XT?6_$>AZL]QHVFZE83B6YOX]2A;S8PI!B4AMSJQ(^^%P,_2
MJ4BQ?9;A8M;T(2VGB)M9M,ZE'BY5G9C&W]P[7(SSR!VYKU?R(?\ GDG_ 'R*
M1H[= "Z1*"0!D 9)Z"@#R[7([#79M7U:#7](L;^:*S6SAFOHF&ZWE,P,FUB/
MF8[>"< 9[X%G7]=;Q-X.O;2XNM#M+J=H1';)JT3XVR*[,S\ <#  S[]>/0+>
M:WN+NZMQ:2(;9E4O)!M1\J&RC'A@,X..AXJSY$/_ #R3_OD4 >37DR_\(5KW
MA2#5]*N+26,QZ7/+J<(=$;DQR_-_"20&&21U]3;\0_V9XDU?5]VMZ9:VNH:$
M-/65K^$E)=[/R W*_,!^!^M>G>1#_P \D_[Y%'D0_P#/)/\ OD4 >?PZM8:G
MK.@:IJ>IZ3:RZ1!-O5-1A?SI9$"'9AON8#'YL'.WBL/3'&D0>&[Z/4]&FN=+
MEO8[BS.IQ#S(KB3>&1LXW+A>#C//MGU'4+JRTV*-YXU+2R+#%&J@M(YZ*/?@
M^V 2>!2:7=VFJV*W<-K)$I9D,<\!C=64E2"#[@^Q[4 >62*#:2W@U#PW+=P:
M[-J45E-J<;1W$4BLC(QQA6PV0<'D5J7FH6-U;Z)+%)X>LG@U>.^FMK;4(,)&
MJ,IRWRAW.[/3&.,\9/I31VZE0R1 N<*"!R<$X'X G\*7R(?^>2?]\B@#S?Q!
M/I=_KYU'3M8TZRU*-X1!J,&J1*LD0(+I/'N^<?>QP>HZ=:[7_A*O#O\ T']+
M_P# R/\ QK3\B'_GDG_?(K/TS4].U:>_AM8COL+C[-,)(=F'VJW&1R,,.: .
M!GELXK/Q;HT.LZ//::])++!=-J$0%N9HPCB12V2%QE=N<]#CK6A87^DV'C:*
M[35],;3H='CT]93J$.XLKELD;NF#UZY[=ZZZRU/3M0U34=.@B/VC3RBSAX2H
M!<$C!(YX'4<5H>1#_P \D_[Y% &6?%?AT D:]I9]A>1\_P#CU>;VUG8O8:I<
M#6]'L=;CUBXU32[G[?$P D/^K?#9VL,JPZ<YYQ7IESJ>G6NMV6D2Q'[7>I(\
M.(?E(0 MEL8SR..O-%_J>G:=J.G6-Q$1-J$K10;825+!2YRV,#A30!P&IZM%
M/KMEKX'AR]=[,6=YI]SJ</[LABRR1N<@C+,#D XQQ4IU-=%\1Q:KI=]X;NH;
MJQCM+JS34H[=8'1W960X.4_>,", ]\=J]*\B'_GDG_?(H\B'_GDG_?(H \_B
MU:UTKQ;<ZS'K&D7\>H6,,%Q''?Q(8IHBV"NYL;#O/?(QT-9^@1Z9H&J>&576
M](FMM.L+J"XE6_B \R9T?Y06R5!4CZ$5ZAY$/_/)/^^11Y$/_/)/^^10!Y#?
MNR:'XAT&VU/0[F&^U$WUK=MJL285YED9'7DY!!Y'!'OQ7J6GWMU>7$S&"W^P
M&.-[:YAN!()B0=W&!@#C!SSGM5SR(?\ GDG_ 'R*>      .PH ;*S)$S)&T
MC <(I )_/BO.M%\+:W8>'/!NGSV:^=H^H-<7)692I0K*HVG/)_>CTZ'VSZ11
M0!SOA73;W3I]>:\@\M;S4Y+N'#ALHR(HSCH?D/YBE\8:+>:SI=J=/>,7EC>P
MWT*2-M25HVSL8]@1GGUQ70T4 >?>)?"VI^((O$%_%:>1=W^DIIEO;22KD8=G
M9W() Y8 8)X'O@:NL:;J_P#PDFB>(=/M%G-M;RVMU9/,$8))L.Y&^[D%!D=Q
M6Y/K5I;:Y9Z/(91=W<<DL7[L[2J8W?-TS\PX]ZGL+U=0M?/2&XA&]TV7$1C;
MY6*YP>QQD'N"#0!YU_PB7B&&*/4!ING75S;ZQ>W?V":?<D\%PQ.-Q7"N.",C
MUSCI6S-HFIR7GANZCTBTM%M+^2[N+>U=0L:M"\>,X&]LL"3@=QS@9[6B@ KD
M=3T?53XNU#4;6VBGM;S1UL\F;:R2*\K#@CD'S!W['\>NHH X"S\.ZY;)X/$=
MO''+I&ES6DSM(I596B1%( .67*9/L13="\/>((O$&EZEJ%G CKI<ME>S&\\Q
MVD9HVW@;<;24.%&  >W2O0:* .>\$:=J&C^#]-TO4H8HKBRA6W_=2[PX48W9
MP,9]*3Q9I=_J!T2XT^**:33]32Z>.239N01R(<'!Y^<'\#714T.I<H&!< $K
MGD YP?T/Y4 >>ZIX9UJ\TGQA;1V:>;JU[%/;9F7;M5(E.X]O]6?S'OB>?0-7
MM_%&J3Q:'I>I6.K.DXEO'4/9R"-8V##:V]<(" #UR/>NTO;ZWL+6>XG8[(8S
M*ZHI9MHZD*.31IU_#JFEVFH6Q8P74*3Q[A@[64,,CZ&@"PJ[45?08X&*Y)=&
MU+0/&.IZUIELM]8ZLL1N[82!)8I8QM#INPK KU!(.1GFNNHH Y3Q'I.L:W9V
M%W!'%#=:?J$-[#:/)_K FX,C.. 2KG&,@$#GGC)\1>%=3UJU\37L-J(KS5;*
M&R@MI)5&T(68NY!(R2Q'!/ 'K@>@U!>WEOIUC/>W<JPVT$;22R-T50,DT <C
MXCGG3QWX.E2T>1RE[NA#J&'[M,X).TD?6J:>#]3LKZTUZV2-[V/5[G4)K+S
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
M!K*\737K>&O'^CW%S/-9Z=##+:RLYW@2)EHF;JP4C/.3AADFO0H?#.B0:/\
MV1%I=JFGAM_D",;=V<AO][(!SUXI\N@:5/ILNGS6,4EI,VZ6)QN$I]7SRQX'
M7/0>E %NW2.V1+83,[@$CS'W.1GKSR>M<[?W\UYX^B\/23S6]I_9;7@,+F-I
M9/,"8W#GY1S@==PSG%:;>'K$Z[9ZL(D6>TA:&-P#OVG/REB>5Y/'KSVJS?:3
M8:D\,EW;))) 28I.5>,D8.UAR,CKSS0!YW::KKVJ_P#",VEQJ]U 9]1O[">>
M!44W*0I*%D^[PWR#IQGG'2MWXA6KP?#[R3>73M#/9H9C)M>3]_&I+E< Y!)/
M&,]JZ1]#TN1[)C8P@V/_ !Z[5QY/&/EQTXXX[58OK"TU.RELKZWCN+:48>*1
M<JPSGI]: .0-U=:IKOB721J-S9_V3;0?9'23!R\;,96S]_YAMPV1\IXR:L1^
M)M2_X5+_ ,),]LO]I#23=^5M^4OY>[./3OCTK<G\.Z/</$TNG0$Q1>0N%V_N
MO[AQU3_9.1[5H[$\OR]B[,;=N.,>F* .#UK4[K0/#%YXATS6Y;X/I/G16\H\
MP.X*YN >P ;E0 O3I1K-WJ.DZQ:6VG:G=36FH:5=S.[N)&B>)599E)!P&WX(
M^[R, 5U&E^&-#T6.XCTW2;2U2YXF6.( ..>#[<GCIR:?;^'=(M;:2W@L(DAD
MB\EE&<>7_<'HO^R./:@#B]"U#5(;WPC+-J]S<#5]$DFN5N""BR)'"RN  ,??
M;/KWJFWBO5-%TG45U%;NVUFVL$E8R2^=;3J9$1KJ)N< ;LE"!CCCKGT!/#ND
M1M:,EA$#9QF*VQG]TA&"J^@(P,>@'I3K;0=*M(GBAL8A&\7D%&&X>5_< .<)
M_LCCVH X;Q-+KFC^&]?O[77@D+6"7%K'%.9Y(V#89Q(R_<8$<=B."*EUJ2^M
M-1\5:4VJWL]NWA_[<A>0!HI<RJ=A4#:"%7@>E=3;>#?#EGIEQIMOHUG%97)!
MFA6/"R8Z;O4#TZ5=&B:;]L>[-G&UP\/V=Y&RQ:+^X<]5Y/'O0!5\)1+#X1TA
M5D=\V<)R[EB,H#CZ5LU6T_3K/2K*.SL+:*VMHQA(XUP!5F@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "L/Q/K\GA^VL)(K&2Z:[OH+0!"HV[W ).2.<9Q[XS@5N5@>+M)O=6T^R&G
MB%KBTU"WO DSE%<1N&*[@#C(SS@T .OO%EA8)>22PW3PV 4WTL2!EM<J&^?!
MR<*03M#8!R:VXY$FB26-U>-U#*RG((/0BN*;PUK-N/$]G;K:RVNO;I1(\I!M
MI7B$<F1CYE^4$8P>QQUKK=-L8],TJST^)F:.U@2%"W4A5"C/Y4 4-5\2V>DF
MZ#Q7-P;.$7%U]G0-Y$9SAFR1G[K' R<#ITIE[XJL+07+)'<W*6D*SW36\8;R
M$89!8$@D[03A03CMR,YMQI7B'3?&%]JFC1V-U::I%$LZ74S1M;R1@J'7"G<I
M4\KP<CJ*9_8&L:?K&O3VGV>\@UF&,LTTGEF&98_+)( .4("GCD$$8YH O77C
M73+>^BM((+Z^EFM%O(OL=LTH>(L &!'4?,#_ /7P*J_\+$T42)NAU!+<WC6+
MW3VK+%%,'V;78],MQ^6<9J/1/"EWH7B'2GA\J33K'15TSS&D(D9@RMNVXQCY
M?7O6%I&DW?B/P]KNC>5$EG-XCNGDN#)DA$NRY 7'WB5P.W.<\8H ["]\7:;8
MBXFE$YLK6<6US>*H,4,AP,-SG + $@$#/)&#AK>,+#^VKG2DMM0DFM9$CN'2
MV8QQ!E+!F;LN!UK"F\'ZH='\1>'5,#Z?J]W+.ETTA#PK,P:12N.2#NVG/.1G
M&*U-/T35++7/$MU$;>&._CA6RDWEV1HXM@+J1ZX/4T 36_C*QNE/DVMX9'L#
MJ-NC(JFX@X^9<M@'E>&VGD<4S2?%ZWWA[2;^>QF6\U"U%Q':1E-S+M5F926
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
M6GS7/]I321ET*C8$C9^,L.>![8SWP*Y_0O%G]G3ZM#JLE_<QC7I+..Y:/='
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
M2GNM0)N[>(O;W4BNJN!RZX)V[L] <<=!7052TB&>VT>SM[E$6:&%(W"-N&0
M.#@<<>E7: "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH *S->UVS\-Z3)J=^)?LD142/$F\KN(4<#GJ0
M.*TZXSXK_P#)--6^L'_H^.@#L8V+QJQ1D)&=K8R/KBG5Q&K17-_\09M-.J:A
M!9MHIG\JVN#'B02[0P(Y!^A_3(K)\.Z_<:Z/#VG:OJ4\'VSP\MVLL<QA:><G
M:QW*025 #8Z?,21P, 'IM%<+974VH>*+?P_<ZK=7%K'HJ7$5U%(8&NY#(4>3
M<A&< +@#CY\\\5BZ?>ZSK:^#[>^U:^A-XVH6\\MM)Y1N$B#".3@<$@ Y'KD4
M >J$ @@C(-5K/3[+3T=+*SM[97;>XAB5 S>IP.37FFHP:BP\;A/$NK0MHB12
MV;"YQM86RR?/Q\P)SD'@Y/>KEKJFI:];^)?[0N[G3;[3;."2!(96C$):W$AD
M*@X;Y]PPV1A,>M 'I%%>;Z=+JGB+Q'I45_J6HV/VGP]#?3V]K-Y06;S%SQCC
MT(_"H[+6;B7Q)X<F@U.YGLM1O[^&266X*B9$24@"+)5%0HH###'&2!F@#T&[
MU!+:U,\<,UV!*L12V4.P)8*3C/1<Y/H :MUY)9/+IOPW>XLK^[AN!X@,;$7+
ML2IU H0<D]5)SZ]\UJW^J7M]IOCB\.H7-E?Z)-)]C2.4JL:)"LB,R='#G=G<
M#D' Z4 >C56-]"NH+8N2DSH7C##B0#&=I]1D9'7FO/+R74]1U36UN-2U&S,?
MAZWOA;V]P8Q#.?.SC'(P4''?'.:M:S?W5QX7\!ZH7W7TNHZ>S,!@MYJ%9/P*
MN] 'H5%1PW$-P&,$T<H1BC%&#;6'4''<>E<QJ-[+=?$"UT&>:>"Q?3)+I/)E
M:(S2B15(W*0?E4YP#_%D]!0!U=%>56=YK.IW'ANPN]7OXXY-2U*P>>"7RVNH
M8EE".2!][Y1SZC/7FO3H8C:6,<*O+.88PH>5MSR8&,L>Y/<T 3T5YSX5N[W7
MH-!UO_A(EC>Y1TO;-9'<R2%#N0(6Q&R,"<@#@<Y%4/#UWJ0L_!&HS:OJ%Q+J
M-W/:W*S3DI)'LF8?+TR"BD-U[9QQ0!Z3=Z@EM://'#-=[)%C,=LH=P2P4\9[
M9R?0 TZ]U""QMKF>0L_V:+SI(XQN?;SSCWVG\C7EULTNF?#C4+FRO[N&Y3Q
MR$BY=B5.H>60<D]58Y/4]\UL+;Q)XJ\?2&6;>+.#:K3N5^:"0GY2<=C@8XYQ
MB@#N=,U"'5M)L]1MPX@NX$GC#C#!74,,^^#5B1_+C9]K-M!.%&2?I7F&E7\U
MS9^&- :_%C#-X;@G@;SWA,DFT*V&4@DJ-IQG^(D@XXTM*O;J_P#$=MX>U+69
M+A8-&6X6YMG:W^V2&1D:0%3DA0J\ X^<GGC !U^AZQ;>(-%M=5LUD6WN5W()
M5VMC)'(_"KPEC,K1!U,BJ&*YY .<''X'\JY/X8?\DUT/#;L0$9]?F:N?UR[G
MT7Q+XZU:Q,SWUKH]K-;HTSLN[%QD[,X(&,XQC@^IH ].HKBHI[BR\6>&DT^^
MN;RPU2TF:Y$TS2@A$5DF7).W)8*<8!W#C@5<^(EQ=6G@F]N;*[FM+B.2';+"
MVUAF5%/X8)H ZFBN!U#S;+Q/;>&VUBZ2"ZM)KJ*6ZNW5Y)2X!574J?D!R%SC
M#=#@8AL;VXN=8M?#>J^('EQHYFBOK=S;_:I?,9&<$'DJJJ<9P=Q.#Q@ ]$JL
M;PC4ULOLUP083+]HV?NA@@;2V?O<YQCH#7 S7MUJ6JS: ?$7E-%I$$UI>M*T
M+7#'>'G&P@-@JAP<K^!J]:27MSXRLK"XU>XN(;CPZ9)'@8Q(\OF1KYJ*/NDY
M)'IF@#N:*X/PI?ZA>P1Z;=S7,NH: \T=^QE8&XD&1%GGY@ZG?[$#M4'A&\O-
M97P]KH\11DW,3+>6>]W\Z0IDKL+8C9&!^Z!P,&@#T.J0T;2UU Z@--LQ>GK<
MB!?,_P"^L9K#^(MU=6/@34[NSNY;6XB5&66)MI'SJ#S]#7/ZM<WGAC7M9A;7
M]0_LV70Y+R2:8B=[2<.$5D!P!NW'"\#*]A0!Z33616*EE!*G*DCH>F1^=>?:
M>NH:CK?B;0/[1N[/_0+62V(O6EDMY7$OS;B<Y^1"5!(X[YIVDZM>:_HD]PTU
MW9W&DZ?+;7:I*P_TP9#9SUVA,@G/$H/:@#T&BO,=*%]//X'\S6M48:SI+M>@
MW3?O"L4;@C^XV2?F7#'/)SS4=AX@ODTW1-.N]2=8)]5O[)KNXF96<1/((D:0
M$') ZY!)4#N<@'J5,DECB4-(ZH"P4%CC))P!^)-><K#J<.N^'=*E\375W#-=
MWL<C6\A7,8B+K&S9)9ESC=G/T(S6<QFOM)T"*]O;R8VOBR:R65KEP[1J\P7<
MP(+$!5&X\\>YH ]:HJ"XE:&PEE@0S.D1:- <[R!D#/O7GEAJNH2:%X*UZVO[
MBXN]4NHH;^%I6:.02*QE 0G"&,J2-H& I!S0!U(U+2=-U>>"QTF1YFN8X+R>
MRME(CD< KYN/F/#*2<$ ,,D5T-<7X,LXH?$_C!T><LNIJ@#W#N,&WA/()()]
MSSCCI6CXGNMM_HMBEU.DUU</MMHI#%]H"QL2&D!!15X;C). ,'F@#HZ*\JTG
M4]2U/3O!2RZQ=AKK4;ZUN&AGYEC07 7+8R>(U^;KQGKS4Z2:O_PBFIW5K?W]
MQ-H&M3E8S<,7N;:-P6B<YRQV$X)R<@#UH ].H)P":P_#ET-6CN=:BGE>TO9
M;16=MHB4!0P4\#<0S9'4%:HZSJ+OXZT;099Y;>SN;2XN,QR&-IY4* 1AE(/"
MLS$ \X':@#0L?$UMJ6GK>6EG?2(;UK)D$0W1LKE&9AGA00<GT[5M5Y-IDUQI
M_A>P%I?7"?\ %8/;R,).94:[8$.>^1U]:W+JXO=.\7:EH#W=VPUJ))M-D,SD
MP8.V=5.>-@(D'UQ0!VB7A?49K/[-<*(XUD\]DQ$^XD;5.>2,<C'<56.MVP\2
M)H12873VK78;9\A1652,YZY<=JX?Q+KVI>'M2\72VEU/(MGH]I-!'(QD6%FD
ME1G /7  8YZ[>:KZ_.V@>*)]3TJYGNYH_"EW/"99VGR1)$0XW$]>N!P<=* /
M2Y;.UFN8;F6VADG@SY4KH"T>>NT]1GVJ>O-[Q[J/1=6U33_%)EMIM#FGAAAF
M>5O,0;EF5V8[.N"HP#D=Q3(]2U+1=1MYXKR]OC/X8GOWM[B4NKSQ>5M*C^'.
M\@XQGZ\T =S>:W;6.M:;I4J3&?4#((65<H-BECDYXX%:5>9VACNM=^'6J?VA
M/=RWD5Q)([SEE=S;$DA<X7!)&% QT["NL\<ZK=Z'X*U74K$'[3!#E6"[M@)
M+X[[02WX4 =!58Z=8F_%^;.W-X%V"X\I?,"^F[&<5Q]])=Z?XGMK/3K^[FT^
M_P!)N9I=UPTIB:/9LE5F)(W;\8'!X.*O?#Z"=_">EZK=:E?7ES?Z?;22BYFW
MJK;,DJ.Q.>?7 )YH ZNF/+'&R*[JK2':@)Y8X)P/7@$_A7+7=U+J/Q ET"XG
MN+>T32EN81!,T32NTC*S;E()V@+QT^;)'2N5TNXN]7U#P)=ZO<3-/NU"-IEF
M:,3+&&"2$*0,LH!)[@^E 'HFBZW;:[;W$]JDR+;W,EJZS+M.]#M;C/3-:5>2
MVS7-A;RZE;7]W%)_PF3VYB24B)HY+K8X9!PV0W4Y(QQBM2.^OM:OM2E37X]-
MN]-U<PF)G<_NE8!4,6X*PD7H<$Y;@\ 4 >C45Q7A&WNKW6-;O+K5M1E^PZO<
M6\,#3_NMFQ,!EQSC.1Z?GF]XOU66QNO#]D)FM[;4=16VN)U;:578[! P^Z69
M57(YP3CF@"XOB:VE.LI!9WTTVDR+'-#'$"\C% XV#//# ]JVQR*\EU-IM)TO
MXFR6%_=13V\\,D<PG)D4_9XCC<<GOCKGBMW7M2O]-\1FYNOM,VC?:;6/[197
M+!K)\I\DL60'1]PRW) ?ITH [M)8Y&=4=6:-MK@'.TX!P?P(/XU7N;W[-=6T
M'V6YE$Y<>9$FY(]JY^<YXST'O7EESYNG>%_&UU8ZA>6UW'KI5)%NG)"EH >"
M3V;&>N,#I74W<%SHWB_PM9PZKJ,T%U<79F2XG+A_W+, ?8'H.U '1Z'K-MX@
MTF/4K1)4AD>1 LJ[6!1V0Y&3W4UHUY#H\5]I_A70]7T_4[T7+:V]L;+S<PS1
M/>2*Z[.F0NYMW48/.!Q>N]7O;?P[K,G]I7*S6WBB.UA9IVW"(S0@Q\GD;6;@
MYX- 'I,]TD,<[*K320Q^8T,7S.1@X 'J<$"G6TWVBUBG\J2+S$#^7*,.F1G#
M#L1WKSQH_LVL?$:XAN[J&XBBC>)EN7RI^R[^ 21U!QQQVQ5C1=0N=:U?3]'O
MKN[CB_X1ZWO(VBG:-YY'.UW+*025PO&>K$GM0!V]IIUC8&4V=G;VYE;?(88E
M3>WJ<#DU9KRW2=0UC6'\&1W^IWD?VL7\5P8)/+^TK%D)(<="0 <C'7(QQ75^
M KJYN?#3K=7,MR]O?7=LLLS;G9(YW1=Q[G: ,^U '3T5R,]S+JOCS4-"N;FY
MM;>#38I[86\S1-(SNX>3*D$[<(,'@9/'-<QI5WK/B.7PG!J&KW]L;_3;TW#6
MDOE&4QR1K'*,#@D'=D>OI0!ZK4<TH@@DE*LP12VU!DG'H*9<2I:6$LLDQ1(8
MBS2L-Q4 <D^OK7GWAK5+MO$NEP-?W$UI>Z ]T3<7!=IG#QA92F2(RP=OE4XY
MQVX .HM/&.FWL>@211W6S7 3:L8P ,1M)\_/'RJ?6N@KRGP[_P @/X3_ %?_
M -(Y:F76M4N?!4/B:"ZN1K*:L()+/S6\L@W7DF QYVC"$<XW9&<\T >G++&[
MNBNI9" P!Y4D9Y_"G5Y'J9ET[2OB->65_>6UY#J"F-TNGR 88"< D^N,]0.!
MQQ6W>6=S_P )CJ^DC6=6%HVCI>[5NV#+-YDB[E8<J/E!VKA>.F.* /0:*\QT
M[7K[6X?#>GWNI?9GO] CNQ*9GA,\YP'(9""648.W./F)QP,6+*'4+WQ/I>DW
MGB.\NH7T*5YI[20P+.Z31J)!CD'!Z@\]C@X(!Z(\L:,BNZJTC;4!/WC@G _
M$_A3J\HT>XEUB7X<7^HW=P\\MK=>;)Y[IO*Q\,<$#/7)[]^*[_Q7J-WI'A'5
M]1L(_,N[:TDEB7&?F"D@X[XZX]J -BL>+Q';3ZFEG!:WDT;3R6QNXX@T*2H"
M65B#E>A&2,9&,YKGHI[BW\0^%A8W]U=V6KVDWVL23LX*K$'69<GY#N('RX'S
MCC@5-\.+6.#2]5='F8G6+Y/GF=Q@7#XX)(SZGJ>] '9T5R'BN[)U:&PAOKA)
MAI]S<&WCG-NH4% )6D4[OER0% .2V3C&:PM+O;_7+GP0EQJUZJ:CH4LUXL$W
ME^9(JP'=E>0?G;D8//:@#TRBO+[34M3@\$:!XGFU"\GCTVZECU%3*W[ZV$KQ
M;W ^\R *^>X4YS7=>'O-GL'OY9)6^W2M<1I(Y(CB/W  ?N_+@D>I- &M5:UO
M#=272?9KB'R)?*W3)M$O .Y.>5YQGU!KD]4M[K4?B0FF?VMJ-K9OI!N#':S^
M7\ZS* 1QZ=?7ITS67-JFK0:-XN:&_F=[;78X4,DH#K"1;[HXR> Q#L%'JW'-
M '<Z[K-OX?T2[U:[29[>UC,D@A7<VT=<#BKR,'17'1AD9KS+Q);W_P#PB/CR
M[DN;MM*>Q9;"*XE9B/W7[PX;Y@-W3//7MBK5XMQ:ZUK&E_VA?36MQX=-VRR7
M#964,R[D((V9&.%P..E 'H<4L<T22Q.KQNH964Y# ]"#3J\KCFO]/\&:!/8B
MZO;"+18WO;:UOWCN8=T:$3)DX<* WR9 Y&!7H^FZA:7UI UO<K*6@CFP3\^Q
MAE69>HS[T 7:*YGQCJ<^GMH=O'(\-O?ZG':W,R-M*H58@ CE=S*JY]^.<5R7
MB&^U?3V\1V%KJ=ZEK:7>FO;3^:6>,S2JLD1=LEAC#8.<;_3% 'J=%5--L!IM
MG]G%U=7(WL_F74ID?DDXW'L,X'M5N@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "JM_IMAJML;;4;*
MWNX"03%<1"1<_0C%6JH:MK%IHT$4ETW,THBB0,H+O@G +$ <*QY(X% "G1-*
M-Q]H.FVAG\KR?,,*[O+_ +F<9V^W2J]QX7T"ZL;>QN-$TZ6TMVW0P/;(4C/^
MRN,#\*R(_B'I,MM%-';WKL^H_P!FO%&BNT<^,@':Q!!'(*DBH=0\>>7H\MU:
M:5=_:8-4ATVXMIS&KPN[H,G#D'*R C!/49QS@ Z>[TC3K\0B[L;>?R,^5YD8
M/EY&#M],CBA](TV6>UGDT^U:6T&+9S"I:$=,(<?+^%<_>>(8+#5=9E6UU-[Z
MRTI+I[1Y5$13+D;1N*ALA@Q]%&,\50&KWU_K/@2[<W%K]O29KBW$F$D_T8N"
M55B",\C/- &I8>%$3Q-KFJZA;64ZW\T,D((W,GEQJ@!R.>5W>Q_.MF[T;3+Z
MY6YN]/MIYU78))(@S;<YQD]L\XK'B\=Z/+JEC9*S[;Z5X;:X#(4=UR<8#%AG
M!P2H!Q[C.1KGB-[^]\*SZ:+^.RN=76(7*.%AN(]DF00&R02H(R,''N,@'9_V
M98'4AJ/V*W^W!/+%SY0\S;_=W8SCVJJGAK0H[CSTT;3UF\_[3Y@MD#>;S\^<
M?>Y//7FHO%>M2^'?"NIZO#;&YDM+=I1&& !P.IR>@[XY]*:?$85X[9=/O)K\
MVWVF2UB\O?&F< DE]OS$' !).#Z&@"R_AW1)$F1](L&6>;SY0;=")).N]N.6
M]SS4DVBZ7<7:W<VGVLEPH51*T2EL Y49]CR/2ETC5K/7=)M]3L)/,MKA=R,1
M@]<$$'H0001ZBL:^\=Z/I]ZL$S.8_M:V3SJR%8Y2<8*[M^-QP2%(!_&@#8ET
M72Y[B>XETVTDFN(_*FD:%2TB?W6..1[&JYT&U:[T\B***STW+VEM$@5%D*E=
MV!QPK, !_>)],4HO&-I+K%QI L;X:A!.D30,L89E92PE'S\QX4Y;UXZ\4S5/
M'>CZ3<21W#.8H;A+:>=&3;$[8 RI8,0"R@D*0,^QP :NDZ+::/\ ;#:Q11&\
MN&N91%&$4N0 3@=S@9/<Y/M4][IECJ0B%[:07'E-NC,J!BAQC(/;CBL-/&UD
MU_?V[6.H1PZ?,\5Y=O&HA@VQ"7<QW9VE3Q@'GJ!D9E?Q-#*MS!-IVJ6^+$WB
MMY8&^/H=K!CM<9!VG!Y^M &H^C:9(]J[Z=:,]IQ;,85S#V^3CY?PJ[7+67BF
MQ@T;3%M(=1O6ETM+Z.-F1KAH=HP6W,-SG/.">?J,OUKQUI&A-<_:C(T=HZ)=
M21LG[DL 1E2P8X#*3M!P#]: -2#P_HUKJ%Q?V^E645Y<@B>=(%#R ]=Q R<]
M_6B/P]HL*6R1:18(EJYD@5;= (F/4KQ\I]Q5V:XCM[62X<GRHT+L5!/ &> .
MM<_%XTLW\\26-_#)%IXU(1NB;I(#GD ,<$8Y!P: --_#NB2K<+)I%@ZW$HGF
M#6Z$22#H[<<M[FI)=%TN>YDN)=-M))Y(?(>1H5+-'_<)QDK[=*R-.\:6NI75
MK;QZ=J,37MB;ZT,J(HN$ 7<J_/PPWK][ YR"1S4^G>*[35-+TV_MK6[*7]PU
MO'$RH'1EW;MXW<8V-GDGCI0!9NO#.A7UC;V-UHUA-:6YS#!);H4C_P!U<8'X
M5->Z'I.HFW-[IEI<?9O]1YL*MY?;Y<CBHO$&NVWAO1Y=4NXIY((F57$"AF&Y
M@H."1W(K+_MZ"Z\0Z-!<66LV-S,]RL$<A"1R;%^8R!6.X8P5^O:@#H+&PL],
MM5M;"UAM;=?NQ0QA%'X"FMIM@^H#4'LK=KT1^4+@Q R!/[N[&<<GBL/_ (3?
M3R;)H[6\EM[Z[>SMKA%39)*A8$<MD#Y'P2.=I]LXFB^*3I$VM)J*:E=6PU]K
M1;HD.EL'\M44EF!V[FQ\H.,\XS0!VECH^FZ62;"PMK;(P?)B"\9SCCMGM4E]
MI]EJ=L;:_M(+JW)!,4\8=21T.#Q7.1^-!%J'B)+^QEM[329HH?-+(=[.J$9^
M;C)D7&> .I'0=#87QOEGW6D]LT,GEE9MOS?*K;E*D@C##OU!H BU'0M)UBUB
MMM2TRTO((B#''/"KJA'H".*34- T?58;>'4-*LKJ*W(,*3P*XC_W01QT%9EU
MK=G9>*+]'74FN+72Q<O$K PM%O;E%W8WY!&<#@4ND^,K/5K[3[9;&^MAJ-G]
MLM);A%59D 4L!AB01O7J #V)% &EJ.@:/K!@.I:79WGV<YA\^!7\OZ9''05.
M=-L3J"Z@;.W^VJGEBX\L>8%_N[NN/:JFOZ_;>';*&ZNH;B6.6XCMQY"!B&=@
MJDC(XR1TR?:LVZ\<6=E:F2YL+V&Y2%IY;.4Q)-'&&90Q!< [MC$!220* .CC
MMX8I)9(XD1YF#2,JX+D  $^O  _"J=IH.D6&HSZA::79V][<?ZZXB@57D[G+
M 9/-9T7C+3KP(VGQ7%\K6L-X3 %RL4A(5BK,"?NG. <8JC>_$33K 7\DNFZJ
M;;3KK[+>W"0*4@.%.\_-DKAQT!([@<9 -/QAHMQXB\+7NDVSPI)<A5W3$[0
MP)Z YZ5=AT;3H[2:W_LZU6.X39/$(P5<8QM.1R,$C![5D:UX[T?0S<M<,\D5
MH4%S)$R'R=P!!*E@S<,I.T'@U8N_%=G:M.8[6\NX+::."XGMHPZQ.^W (SN;
M =2=H. ?8X ))=!@TZT>3PYI^DV>I+$(899+;"! V=IV8.WDG /4YJQI^D1P
M:7):W@BNGN6>2Z)CPDKN<M\IS\O8 YX '-4=%\07&J^(=<TZ33Y((M-G2%92
MR$,3&KY.&SR'!''0<X/%7[_6(;*]M[%(9;F]N$>2.WAV[MB8#,2Q  !91R>I
M% "IH.D1M:LFEV2M:*4MRL"@PJ>H3CY1]*8_AS0Y-.ETY]'L#92OYDEO]G78
MS==Q7&,Y[US7B#Q@9_"MO>Z/%<EI]2AL9P-J20,9UCDC8%AA^64$=,YR!@UT
M^D6']G6D@\^^D660S".\F\UX<@90-DG (/<]3@XQ0 J:#I$?V39I=DOV($6N
M(%'D ]=G'R_A33X=T1K-[0Z18&V>7SFA-NFQI,YWD8P6SWZUF6WC6RN9(D^Q
M7\9GLGO[?S(U!FB0@' W9!^93A@.OUINE^-[/59]-CBT_4(EU.T-W923(BK,
M JLR#YLA@&'4 'L2* .G P,#I5&WT;3+2[>ZMM/MH;AV9FD2(!B6^\<CN>_K
M6=8>++34M*M;^"SO!]HNVLQ ZH)4D5F5MPW8&-K$\YP,XK4U+4;;2=/EO;MR
ML,> <#)8D@*H'<DD #U- !:Z7I]C/-/:6-M;S3G=+)%$JM(?5B!R?K1?Z5IV
MJI$FHV-M=K$XDC6>)7",.XR.#7'>-?$$TGA#7T@BU/3+[3UA?>?D)#L,%71B
M&&-P(!R/3I6S_P )E9QOJT=S97]M+IL"7#QR1 M+$^X*R!6.<E2,'!!Z@4 :
M*>'M%B>-X](L%>*5IHV6W0%)&^\XXX8]SUJI>Z-=6\7D^'%TW34N9&:\D-L=
MS;AC>NT@;_=LU5O/'%CI]GK,]U97T;Z0(VNH J,^UQE6&&((Z]^U3)XPL$N=
M3AO;>[L#IUJ+V1KE  \!W?O%VDG'R'@@-[4 ;=K:PV5G#:6Z".""-8XT'15
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
MRUT&0F=V5[:5HQ&Y "D.I ! RO(QWR-SQ#KD7AW2CJ$UO-/$)8XF$6W*EW"
MG)'&6'3)]JOWDTEO93SPV[W,D<;.D,9 :0@9"@D@9/3DT <WHOAFYT;Q-]IB
M,!TV/2;;3H@9&,O[DN02-N.0V.O;WJ]XKT6YUW1/(L;E+:^@GBNK:61=R"2-
M@P##NIQ@_6MF)VDA1VC:-F4$HQ&5/H<<5FQZY%)XHGT'[-,LT5HMWYK;=CHS
M%1C!SG*GJ!0!1CM?$UUI<D=\-+AGG9(I$M9'*1Q<[V5F3+.0< $ #CD\YQ&\
M$:LGAV_T&UO+:&SM[J.[T21G9WMRCK(L<@(Y0,"!R2 <<XKOJ* ..UG1O$WB
M#PG=6-Z=+BO9WAVQ0RR&) D@<MO*;B3C&,8'J:CU7PWX@NM2\0WNGW5I9S:C
M8VUO;R"9]R-$SELD*,!@Y&0<CK7:T4 >;WO@;6[B#Q!'!'H]LFK1VFV*.60+
M$T3989V?,#ZX!)/0=[GB6PN+"3Q/KU^+ 6-UHZ6821F<!P9,;QM V$R@$Y&
M,\=N\IK_ .K;*;Q@_+QS[<T >:Z18S:@TVDWRZ5="_TU]/-]8:HUU+#!L;&5
M9%PN3][.2Q7.>W4>&;/Q-:Q16^NRZ8T=M'Y:RV>\O<8& SA@ G') SD]P!@V
MO"U_8:MH::AI^GBQBEEE4Q%%5@4D9#G;QG*GN:E\0ZY%X=TDZC-;S3Q++'$P
MBVY7>X0$Y(XRPZ9/M0!3U[1+RZU[1M<TYX3<Z<98V@G8JDT4H 8;@#A@54C@
M],>]8^I>#=0N?#NMV]NUH-0U>_2\EWR,(XPC1X4$*2?EC'.!R37<U''<0RS2
MPI(K20D"10>5)&1G\.: '(7**9%57QR%.0#]<"N%L_!%W'>75R!::<U[8S6]
M]'92NT-U,X 67RRJA"/F)(Y.['N>\HH X?3?"^MZ;<Z!J:M8/>V&G?V9<VXF
M<1RQ?*0ROLR&#)G!7H<9XR8#X*U?3;FSUG2+BR;5H[R[N;B"X9E@E6Y(+(&
M+#;L3!QSMR0,XKJM*UR+5;_5;-+>:&33;@6\GF[?F)17!&">,,/>M6@#A_$/
M@[4/%%QHQU1[1XK?SVN3%*\;(SKA/*^4\H0"&)&2,X'2NC\/1:S!H\,&O26L
MU]$-C3V[$B4#HQ!48)'4#(S^55)_%<$%WK]N;&Z9M&MH[F7;L_>JX<_)\WHA
MZXK6TV]34M+M+^-&1+F%)E5NH#*" ?SH YN7PYJEKJWB&73GM)+76T5G%P[*
MUO*(_++ !3O4J%.,KR,=^%T3PK<Z'XCM9X&@;3+;1H=,3=(WFDQL3N(VXYSZ
MUUM% %#6[6>_T*_L[7R_/N+=XD\UBJ@LI&20">_I7-67A?5]-O=!U.W-G)=V
M.F#2[N!IF$<L8VD.C;,@AEZ%>0>HKL([B&666*.16DA(610>5) (!_ @_C4E
M '#IX-O[:;29X'M&DBUF?5KS=(R@M*LBE$^4YP)!R<9V]L\=Q110!P&G>#]<
ML]*\+V$CZ<RZ)?&8NLK@RQ[)%'\'#?O,XZ#;U.>";P;KGDWMS:W%A#J*ZXVK
M66YG>-@8_+,<GR@C*EN1GK7?T4 9^D)J@M2^K?9$N7.?*M"3'&/0,P!8]\X'
MICC)Y*-=0F^(/C""PCM7:6PLD+3RE=A(F . IW#DY'';UXZC6-<BT:?3(I;>
M:0:A=K:(\>W:C,"06R<XPIZ U>CLK2*Y>YCMH4G?[\JQ@,WU/4T <A;>$-0T
M/4=)DT=[2:WM=(&E2_:G9&4!@PD 4'<>#E<K]:B\/^$=9TJ7PC]H:P9-%L)K
M.<QS/ER_EX*@IV\ON1U]J[>XN(;6!YYY%CB099F. *SK;7(KGQ)?Z(+::.:S
M@BG:1]NUUD+ ;<$G^ ]<4 <58Z7>Z_!XZT:+[,EI>ZO)#+.TAWQJ880^$VX)
MQTY'/TYU6\)ZE9CQ'8Z?):-IVM@ONF=@]L[1B-\*%(<84$#*\\>]==;V5K:,
M[6]M#"TARYCC"EC[XZU/0!PNI>!IKB6S6S2VMY-/6WBL-3CF9+F&--H9& 7$
MBD \$X^8]*M:/H7B/1M1N;*&?39-#EO)+J.9PWVF(2.9'CVXVD;F;#9X!Z&M
MN^UR*PU[2M)>WF9]1,HCF7;L4HA<@\YS@>GXUJT 8WBO0O\ A)?#%]I G-N\
MZJ8Y0,['5@ZDCN-RC(JG#H^I7>OV6N:G'9QW5C9RP0PP3,R.\A4LQ8H"!\@
M&#U-=#!<0W40E@D62,DJ&4Y!()!_4&I* ,#P9H][H'A2RTJ_-NT]LK*6@<LK
M98G/*@]ZP?%GA'7=?EUJ*.;3Y;6[@B6R:Z=]UHR\L H4C#'DN#GM@@"N]HH
MX74?"FM7\/C!2=/5M=M(X(B)GQ&PB*$M\G3G/&:;XBL[76;_ $32X=1@BUVT
M<1W,-O('=;62/$RL."%90,,0/FV5WE,6&)9GF6)!*X 9PHW,!T!- #E4*H50
M H& !VI:** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH *Y7QKJ$UD="C+O%I]UJ<<%[*K%<(5;:"1T
M5G" GWQWKJJ9-#%<0O#/$DL3C#(ZAE8>A!ZT >3>+(9$TGQK8M)(^CVDUC+;
M!I&(@D9E,J Y^Z!M;'0;N,5=U>RLKSQ/XE$5S-Y,'AR&2)H+IU^97N"&W*<G
M!]3BO2$L;2.T-HEK ML05,*Q@)@]1MZ5&=+T\EB;&V)9=C'R5Y7T/'3@<4 >
M;-K/]I2Z98:WK,-A#>>'K>XMY[AF023,&\UE8.@WJ/+(ZD9)&,FKEKIXU+QG
M8:=>:QJ-Y!_8$<Y=;F2#SG68 2[5;@D $XZ]Z[V72]/F@B@EL+62&([HXVA4
MJA]0,<&I/L=J;K[5]FA^T8QYNP;\?7K0!S7Q.('PUUTDX'V;_P!F%<MXXUF.
M&XU^2UU&2*\T^2R&9;G88265L0H,9#*Q+,3STP0./49[>"ZB,5Q#'-&>2DBA
MA^1J%M,T]R2]C;,6C$1)B4Y0=%Z=/:@#@?$=O<_\)!?:;9W5R8_$MB#831SO
MMMKB,_,RD'Y5V.)., [".]6='N#XC\)WNJ7L4T!BT\V3PF1E"S1@^<>O/S_+
MGK\A]:[TQH65BBED^Z<<CZ4QK:!X6A>&-HG)+(5!5B3DY'N>: /,M'>+2],^
M&,RW+V]M<0A;AFG81N39,0&R<?> P/4<56EOTN_!]^!>?:$B\71)&6EW[8Q>
M1[0"2?EQT]J]1?3-/>U%J]C;-;A@PB,2E 1T.,8S2OIUC)&8WLK=D+F0JT2D
M%CU;&.OO0!F>,KV'3O!^J75Q<W5M$L)!FM"!*F2 "I/ .3U[=:\^NO$%QI8\
M9+:7B".!+"816=P91!$S%;AHSUR$&20!@\]:]:>*.6%H9(T>)EVLC*"I'H1Z
M5'%8VD&?)M8(\H(SLC ^0=%X[#)XH \U\8PZ)/X(\33Z5JCWEO)!!,T,=SYD
M$!#<,I'0L.2,_P (..YOZC>3V?B^Z.ASR7#)X9N)K: 3M+&\JRJ%(4DC.>,]
MZ[F'3K*VM&M(+.WBMFSNA2)50YZY4#'-*EA9QS),EI LJ+L5UC 95QC /88H
M X"QF:5O!%[I5Y/,VIQLFH#SV;SH_)+/(_/#*X49X(+;>^*R_#[RPZ;X&U,:
MA>R75WJD]K,\MV[B2(BX^4J3@\HISC.1UKU*+3K&"2:2&SMXWG_UK)$H,G^\
M0.?QIJZ5IRA MA:@1MN0"%?E/J..#0 ZRU"RU*)Y;&[@N8TD:)FAD#A74X*D
MCN/2O,==BLX+_P")Q9PEP^DJR*TIRV;:3)"D\]/PKTK3M+MM,6X%NBJ;B8SR
ME5"AG( S@#'10/PR<G)J6:PL[AV>>T@E=EV,SQAB5SG!SVSSB@#SCS+S1=5<
M:1-<RW$WA26[6&29I1)<(4$;!22 ?F(P !VK2\(36.H:E8ZGIWB6.[$]CB:R
MAW-N/!\R4-(Q5P?ES@$YQ7:1Z?912I+'9VZ2(NU76)05'H#C@4MO8V=F\KVU
MK! \S;I&BC"ESZG'4_6@#COB-\USX03[0;=CKT6)%VY7]U+R-P(_,5A7MQJ&
MD_$+6GT^<ZYJ+>'Y9(9F5?,LRA)2(A $(=L'& Q(]*].N;"SO"INK2"<KP#+
M&&Q^8IUO:6UHA2VMXH4)R5C0*/TH \_LKLQW'@K4=*O)YUOX7_M &5I/.B$)
M9I'!)^97"C/7+;>^*S_#>K03^)/#7D:H[VNIZ;=&3S+S=-.=T11I<$!9/F;
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
M21;>!QYN]D;=DM\I^0<8/^ !IZAJX74SH]K;M=7K6QN)$67R@D>=H.[J&8Y
MQ_=/(Q7*>#_$5Q8_#[17>UN+J1[.>YEGGDVHJH_1Y#GYSN& >N#R,5O7^@:B
MOB^/Q!I-W;H\EH+.Z@N8V9616+*ZE2"&!9N.A![=:Q=-\"ZQI]GH]L=6LIH[
M*UGMW22V8H#(VX2H-WWP,KD]B>G.0"_#XQGO]>\/Q65H/[-U337U R2.%=5'
ME]1VP).>>?PYGT_QO9ZCJ>G6T,):#4D9[:>.17QA=P\Q1S'N7D9SZ'!XJEIG
M@O4+!?#6^_M9#I6GR:=./(;$L3"/E?FX;]V.3QSTXQ5SPOH&O:%%;Z9=:O;7
M.D6*[+7; 5N'0#")(V[;A1CH,G Z<@@%O5[ZT@\4^'K2>UN7GN))_L\R2[8X
MV$3%MRAOFRH.,@@=>M.T/Q*FO2*]I;AK-A)B=90Q1D8+LD7JC')('/ .<4NK
MZ+<ZAXBT+4HI8ECTR661T<',F^,QX'IC=GW]JS]*\)2VOB6'7)S:0W:P/#=2
M68*?;B2-K2+T!7!YY))Z@#% %OQ%XI'AY+N5[":6WL[3[7/,6")MR1L0GAI/
ME)VY';GD5#K&OK=6NHV.G6\MS+#8"YG:.;RC&KJVP!NN\[20..G)&1FKXF\)
M:EKE]J30ZA;+:WVEO8!+B%G:W9@X+QX8 ;@P![_*.O2HHO".LV6H7-W9:C9$
MZA8Q6M\DL+;0\:E5DCPV>C8*GTSGM0 OA37Y/^$7\/:=;PM?:D=%M[N57EVX
M0J "6.?F8@X^AR14R^/[:Z31SIVEWMV^JK-Y* HA1XOOQON;@@Y![<<$\ P:
M-X-U'0)M)O+6]M9[JVTN/2[E)$9(YD0Y1U(R0P.?4$'M67<:6/#?B?P5IUI<
M6\MR'OYI#,=@E>1=S$8R5RS''7ICF@"_+X]N;JRTN2PTQX[B;6/[+O+>XD4/
M;R*"S+QD'(7@],'-:-UXYLK:Z"+"9H%O!92M%*K2))G:3Y?4HK<$]>"<$<U6
MF\%7)M(9+>\@341K7]L2N\9,;.04V  @X"$ '/)7/&:ET_PYKVDZM>)9ZO:_
MV->737<D<ENQGB=SND6-@V-K-DY()&3]: ,OQOKTFH>&KB73HI_LUMJEO;-=
MQSE/G6X17^4?>3.4.>_; S6K\29'@\&2W$4DR217=H5\F0J3FXC4C@C(()&#
MQS6;<^!=7&DZEHEGJ=FNF7.H+?P&:%FDA/GK,R<, 5W X/7G'N.F\3Z)+X@\
M.RZ:EPD,S/#*LC(67='(L@R,YP2F.O>@#&N?'KV2ZO'=Z!?0WNFVXO&M?,C9
MIK<D@R(5)!Q@Y&?IFN@M]76ZU""V@C$L<EH+IID?*JK'"CWW<X/^R?QR;B*U
MT>]NO%'B2YMH-UM'8X7+111ER<$D98LS#L   /4E? NB+HN@D*\S)-*S0"<8
M>.W#$0Q\\@!,<'H2: %N-9O9O'+^'OLH%E_9OVAIEFVN2S[<C'(Q@C@YYSVK
M"^'_ (GF3P_X3TV^M+HG4+1A%>R2*WF2(I=@1G=T!Y/7'T-=)=:'>GQ@FNVE
MS $-@;.6&5"2<.74A@>.20>#61I7@R_TZV\(P-=6T@T'S [!6'G!HVCX_NX#
M9[]* +MIXYLKW4M.@AB,EMJ+,EO<12*Y! )!D0<HK '!Y[9QFL_QM.;?Q;X1
M5KC4([:XN9X[B*TEF'FJ(6905C.3A@#T_2KOAGPYKGA]8M+?5K:;0[5C]E40
M,+C9SMC=MVW"YZ@9( Z58\0:#?ZIK^A:G9SVT8TJ6679,&/FEXRF..F <]Z
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
MW%NP4%7 ;.[**V0>HQBNI@M]9B-AYE[:R@,[7Q,+ OD':(OF^4 XZYR!Z\T
M4O$>J20ZGH>BV[M'+JMRZO(IP5AC0N^#V)PJY[;B1R!46L^+(O#[3"73YA9V
MKP1/,2$#&0@#R@?O[<C=@C'O3O$NFR/J^@:[$K.=*N7,J*,DPRQE'('?:2K?
M0&LG7_!NIZY/K$D&J69M]1%NT#30L[P",JVQ2& V,5W<=R?K0!KW.HOI/CC3
MM.+,UKK$,Q5"<^7/$%8D>@92V1TR@/<YDU6_M8/%NA6DUG<R7,RW#6\R2[8U
MVIE@R[AN)&,9&!ZBJ]QITNJ^-M'O&(:'1H)S)*JX5YY55-JCGHH<GDXW**M:
MKHUU>^)M$U6&6%8M.\[=&^<R>8NW@CIC&>^?:@#,L?'J7@TV9M'NX+2^O9+!
M9Y'C.R96=0"H)."8SR. 2.M7_%FN7NB1Z5]BM4F:\U&&U8L^W:&/...20"/;
M.:R;?P9J,&D:38FZM6:PUA]29\-APTDC[ .W^L(S[=.:W/$^B7&M6EB+2XBA
MN+.^AO$,J%D8H?ND @\@F@#DAXCF\-Z_XSO)K.\N[.UFM9)L3AA;H8$+;=QY
MY).T>_3BNAUOQI::/)>(D/VIK%$>YC255DPPSB-3R[;<'''!&"3Q6?J7@S4=
M0MO%D)O+53KR1HK[6_<[8Q&21WSC.,\9QSUJS)X>U^T\0W&IZ/JEE!%J,<0O
MH+F!I0DB+M$D1#+SM &#QP* -W4-:M=.TI-0DWO'*T:0HH^:1Y&"HH!QR2P'
M.,=ZHMXBNXOM44VAWHN(;B&!!&I>*7S,8=7P/E7/S''RX/7C+_$WA]M?\/G3
MXKQ[:ZB>*>VNBNXQRQL&1B._(Y^IK.O]!\2:MHR1WNJ6 O%N896AB@<6TD:$
MDQL"Q8AL\\XX QUR .C\=V+Z<]PZ)$Z:D=,.^8"+SL9SYG]TC&#C.2!C-6;G
MQ4ML(();9(=0F2606\]PL:A(WV[MYX^;(V\<Y[8-9UKX1U*VM]4@GFTN^MK_
M %$W<MK-;%8W1HPK1G);'*J0<'&.^>*EMX%U71!IUUH.J00W=H)X3!=H\L!M
MY)-XB'(8;, *<\X[ XH ZW0M8AU_1+75+>*:&.X7<(YEVNA!(((]B#6C5>RB
MN(;.-+J<3W !,D@7:"Q.3@9.!S@#)X Y/6K% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%<GXXO
M9;-=#\QBFERZG''J#YPHC*MM#GLA?8#GCL>": .DO[V#3=.N;ZZ?9;VT332M
MC.%4$D_D*I:3JEWJ,DGGZ7):PF*.:&;S5=9%<$XXY##'(QCD8)K@M9A2/1/B
M/;*4?0XK O:*3F.*X,#F18^PY\LX'0MQUKL[1[/3O JW$(9+:.P\XFT W8\O
M)*?[7I[T ;]-D9DC9E0NP!(0$ L?3GBO,O!>I6A\:6,-I>VYM[O05<113^87
MD5QS(W >7:26. >?QK7U6_LV^(KZ9K\L46G'2Q)9+</LCDDWL)2">-X 3'<
MDCJ: .D\.:TGB+P]9:O' \"74?F+&Y!*C)&"1]*O/=01W<5J\JB>96:./NP7
M&X_09'YBO&O#NK64?A_PG9:K?V=OHTVERHLMV-T!N1(,JQW *X7H2?7'-;=K
M::?8^+_"!FO/MQ.EW45O>WN ]PRRP^5S_$<$X[D'/>@#U"BO+/"%U8ZU)HUU
M/K@CU^%9(]1LHE*3N^TB43C=G:K<AL #Y0N,@5DQ6=DOP?M];6[N/M\EQ!"]
MQ]MDR5^V@;<;L=">WK0![359Y[E=2B@6S9K9HF=[GS% 1@1A=O4Y!)ST&/>O
M,]3TW35UCQQ9>8XMH-)AO(XOM3X2<K-F0?-][Y4.?H>]7M,O%O/%7A>2XO7<
MW?AF5YO]((#-F#YNO!Y;D<]: /1Z*\?\)M#!!\.;]+N0W5Z9X+B1[AF,J>3(
MP4@GH&53]?<U)H>L:?<>)O#$]K>H(;Y[Z*=9I@UQ+G)43D8&[</E0CY<8!-
M'ILFI&6T2XTV#[>#<>2PCD5=H$FR1LGKMPW'?'%7Z\9L#I]G\.M,6VECM[F#
MQ'%'.D4FPK_I[#:X!_N=CVK3U.Y:[TGQLUW,\7B"QNW.G%6Q*B!5-MY7?#GC
M ^\2P.: /4Z*\GU>WCN]1\;#49W^T6^A6UQY8N6"Q3A)R64;N""%QZ?C76ZA
M?ZH_PKEU#2V:;5&TD2Q.OS,TAC!R/4]2/>@#JZPM-\0R:K=0M::=))IDSSQK
M>K(/E:)RAW(>0"5;!&?<#-<U:_8YO$?AJ70I4DT^^L)SJ2*^Y9(MB['D']_>
M<;CR<L.U7?A9%9KX(AEM5BW/<7(=H\<XN)-N<>U ':U#:W4%[;B>VE66(EE#
MKT)!(./Q!KSZQD:/QA%!=1VNJ6-]?WD4-[ ^)X6 DWP3I_$B@,H(/&%X&:P_
M"EU:6^B>";-O(72II;B+40"-GV@ ^5'+VY^;Y3W"^U 'L=9.N:XNB2:8K6LD
MPOKV.S#*P C+YP3GD]#TKSV;4I]'$RW$[_\ ")IXC$)F+$JEN8<E2W_/$3D*
M>W!7IQ4WB-K&WT32V\-7T5PLOB.*2U::;=;B0JQV1E?^68;LO0EA0!WGB'7%
M\/V$-V]K).DEU#;G8P&PR2*@8Y[98=*UJ\GU/4-,O_AX&1C!J']L6D>I1RR
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
MU^W6TD<&J1F%(6Q&D;"W8;!DX4L6QV)SBNQ:_M+7XJ:C<3W,4<,/AZ*21V<
M*HFE))]@.: .THJ"SO+;4+.&\LYTGMID#QRQG*LIZ$&IZ "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M *1T61&1U#*PP5(R"*6LG7=;_L3^SBUOYR7E[%9DA]I0R' ;&.1^5 &DMO L
M(A6&,1+T0*-H_"G(BQKM10JCL!@5R>I>./[-MM?E;3'E;1[F&!UCF'[P2*C*
MP) Q_K!D56UK79=1T;Q=I%W8/975EIC7"%9]V]'23:V5QM8&,Y'/U- '9I!#
M%M\N)$V@A=J@8!Y(I9(8IBAEB1RC;EW*#M/J/0UQ]OXI&FZ'86=M;+=WD&DP
M74D;2E,JRD*%(5LLQ1L#@<<D9JRGC:*YO(+2TL_]*ELXKP6MW+Y$S(Y8$(A4
M[F7:=PR,<=: .E>VMY(1"\$31+C",@*C'3BGE$9E8JI*\J2.GTK!M/%"W^O7
M&F6L$3FUN3;W ,^)HODW"0Q[?N$X .><U;U+619:E8Z9!$L]_>B1XHV?8H1
M"S,V"0/F4< \L/<@ T1;PB2200QAY!AVVC+#W/>D^S0;-GDQ[<YV[1C-<5?>
M-[V:SLO[.LHH[O\ MM-*O89YB/*?.2%(4[@PQAL#ALXSP,[^W[CPSKWC;4/[
M/>ZM;:XM9;G%QCRD,"%MF1ECDDXX'N.E 'HWV: Y_<Q\\'Y!S1]F@_YX1\#'
MW!TKG-:\9)IDU]':6+7SV"HUQ'&Y$AW -MC4*=S;2#@E>HP?1(_%E]>:[>:7
MIVA23?9?(:2:6Y6(!)58AL$$\8Z=>OI@@'2"V@&,01C'(^0<4JP0J<K$@.XM
MD*.IZGZUR5GX\6Y30'DL%@&K7,MHP>X^:WEC+ HPV\G*D?4@=P:DU'6X9;C0
MWO-*,B3ZNUO:RI<<(ZK(!(1@9!"O@<C!!S0!U)MX6!#0QD$[CE1U]:&MX6F2
M9H8S*@PKE1E1['M7.V/C&WOGNY4CA%G9O.EU()\RVYB+ ^9'MRH.TD<GC'K2
MZ7XM;4=7MK)M.D2*[MS/#<1L9%7&#LD^4!&P<C!8'!YXH Z$V\+,6:&,ENI*
MCFGJJHH5%"J.@ P*YS6?$UYI^O0:/8Z+)?W,]I)=1$7"1*=C("N3T^^.?_UB
M"3QL@NXA!827-HU\;&22%BTB.&*,^P+@H'!!.[/&<8H Z9+:"+S/+AC3S#E]
MJ@;C[^M.CBCB!$<:IGKM&*Y>Y\:&*T@U&WT\3Z9-J"6"3^?M<LTOE;PFT_)N
MSWR<9QBFWWC;[#I_B"Z?3MQT6Y2"5!-_K RHP93M])!P?0\T =0EM!',TR0Q
MK*PPSA0&/U-*UO"\31-#&T;DED*@AOJ*Y:]UVVTWQ'K\HTF1[RPTJ*Z>43 >
M?$&D(4 \#!5^>O-+!XRG>ULY;G2OLCZ@%:R66Y!$B&/>S,5!* =.A))'O@ Z
MDPQ&'R3&ABV[=FT;<>F/2F_9H"B)Y,>Q!A5VC"CV]*YJR\9_;H[.!=-EBU.Z
MN)K=;:9BB_NN7D#[>8\;<,%YW#@<XK_#QI3;>(1/&8Y%UNY4H9#)MP$X#'J/
M3I]!0!UIM;=B28(B3R24'-.6&)&+)&BL>I"@$UYGI?B6X\+6WB*[DTJ>YTFW
MUV<7-T+@;H$)09"')8#//3 Z9YQU;>*S#J&NV=S9"&32[=;F/,V?M,;!L,HV
M\<J5/7GCTR ;\=M!#$8HH(TC)R45  ?PH:UMV55:"(JC;E!084^H]ZK7=]/9
M:)+?/8337$4)D-I;?O'9L?<7IDYXKFKKQ^EE8^(II+!)IM$BCFE2VNA(CJX8
M\,0,$%6!&/SH ZY[:"2#R'AC:'_GF4!7\J<88F96,2%E^Z2HR/I7(W'CJ;3[
MV^M-0T*>WDBL)-0M<3HWVB*/[X]%<9!QSP>M2:=XRDO=7TW3[_1IK*'5[5IK
M&<SJXDVJ&9& Y0[3D>H]#Q0!U MH!/YXAC$V,>8%&['IFG2PQ3QF.:-)$/57
M4$'\#7FWAV^MK3P5X62\LI+L3:U)#%)YQ'DR>?-M<\Y; !XKJT\2SW,RR6.E
MR7=@+\V,D\<GSJRL49]F.45@03D'@G!'4 W6@B9@S1(2!@$J.*!;PJNT0Q@9
M#8"CJ.]<VOB__B?6.EW.GM;_ &^>>WAWS8F'EASO:/'",$8J03V]>.8\,^)K
MCP]H2FXTN>323K-U;27WG@F$M=.B$H>2N2H)SD>AH ]+\B$;_P!TGSC#?*/F
M^OK2B&(.'$2!AP&VC(KA=,U:#0M8\933%V7^U[>&%"Y.7D@AP,GH,L2?09XK
MHM!U]]8N=0M9K%[>6S=1O!+Q3*PR&1RJY[@C'!% &O'!%$SM'$B-(=SE5 +'
MU/K21VT$3%HX(T8DG*H <GK^>!^5<9:W<FF>,_&MS#;7-XT=O8NEM$2S.Q63
MA0>E33^.S!8:_.NGQW$NB&-KA;>ZWHT;+N+*VWJH!R"!]T]: .P9%8J64$J<
MJ2.A]J:((1.9Q%&)F&#(%&XCTS7./XPCCUG4M.>WBS::<NH1NMQN\^,Y' "\
M8(Y_WEQG-=' TKV\;S1B*5E!= VX*>XS@9H 62*.4 21J^.FX9H6&)2Q6) 6
M^\0HYKG]2\37EKXB?1++1VN[@6)O$=KA8T8!PNT\$CKZ>G;D1Z?XQCUJ'2QI
M5H);J_L/[0$4\OEB*+('S, W)8X&!V/3N ='%!#!%Y444<<?]Q% 'Y4""$%2
M(HP5&%.T<#VKBF\;7FH3^'/[*LXE6^OI[2[BN92KQ211R%H^%8?>3.[V''.1
M9^(3-%:Z#/&DDDB:W:;8XWVE\O\ =Y('/O0!UJ0Q1R/(D2*\AR[*H!;ZGO2)
M!%$[O'$B/(<NRJ 6/OZURD/CI8CJ5MJNFO8ZC8RP1_9_.$BR^<=L3*X X)!S
MQQ@]:U-"U]]7N]0M9K%[>6S=!YBDO#,K#(*.57.,$$8X- &O-!#<*%FBCE4'
M< ZA@#Z\TKPQ2D&2)'(Z;E!KC]4\=SZ=_;[KHDDL.ANGVIS<JI:-D#EE&#D@
M-G!QTZCI5F3QK'87VHP:O8M916FGG44E$HDWP@E3D ?*^<< G.>M '421I*A
M21%=#U5AD&FM;PMG=#&<G)RHY/K6"OB::+5[+3;_ $TP3:A \UGLF#AV0!FC
M;@;7P<]QP>>*SM.\>R7NC6NK3Z.]K:7WEI9L]RI,DK,P*D 94 *6SSQG SP0
M#HM3T^ZN+7;I=\NFW)<%IUMUE)7/*X/KZU9L;./3[&&TA+%(EV[F.68]V)[D
MG))]36=H&O/K1OHY;&2UFM)O+)R6CE! (:-RHW#G!X&""*X;Q7K&IZIX6\;Q
M7<,,4.FW:0P-!.V[I"PR-HSG>2>>^,'&: /3C;PLQ9H8R6ZDJ.:!;P*5(AC!
M7H0HXKG5\5W"7FLV5QHMP+O3[5+R*""03/<1OO"@ 8P^4((Y^IJE=>/EL[+Q
M%(^GI-/H<$<\J6UT'1U<,<!B!@@HP(QZ=: .O2"*)W>.)$>0Y=E4 L??UHC@
MBA9VCB1"YW.54#<?4^M8FF^(IKOQ%/HUWIK6DHM5O(6\X/YD98J<X'RL".F3
MUZTFI>*%L]=;1H((IKU;9;E8I+CRFF4LPQ$-IWD;"2.,9'K0!M_9H/E_<Q_+
M]WY1Q]*/LMOC'D18]-@KF4U;R]?\3BPT1Y=1LX;=Y,W&#=@JY4*.0I ! ]<\
MXHLO%\VK^&KS6M-L(V@AM/.C:69E#2A<O&1MR-IX)]01V.  /A"Y>2[BGU."
MYL;F621EN+!'G4.22HE)Q@9P,J<  =JZA(TCB6)5PBJ% ]JY+2O%=^+7PJNJ
M640_MF!?]+2?Y1+Y6\*5V#!8 X'3@C/3/1:7J#ZE!-,8!'&L\D4;!]WF!&*[
MN@QD@^M %E+:"*'R8X(TB_N*@"_E3TC2-=L:*H]%&*X2/Q:8/!6N>-9(_.V2
M3QV4)/ 2.0Q(OMN==Q/7GT Q3G\2OX:T35%O[>\'B:+2I;];B[",LY ^;R]K
M,%56*_)QQ@\\F@#T2*V@@9VAACC+\L44#=]<=:'M;>2$0R01-$.0C("H_"N%
MA+Z-KW@^T61YDUBUFAOQ*Q?SW6(2"1L_Q9##/HV.PQM^&M2D?5=>T*9VD;2K
ME!%(QR6AE0.@)[D99<]PHSSF@#H988IXC%+&DD9ZJZ@@_A088F96:)"R]"5&
M17'ZKX\FTU]>(T266#1&C-U)]H5<QL@?<HP<D YQQT/(K4O/$DBWFI6NFV/V
MV7384EN5,WEGY@65$X.YMHS@X'*\\\ &R+6W!R((O^^!3A!"%91%&%<88!1A
MOK7))XZ>_O;.WT31Y=0%YIRZC"YG2(%"ZJ0<]"-WYC'N)/B&/^)%82!F5EU:
MQP58CK<(#]>": .H6W@2$0K#&L0Z(% 4?A0]K;R;-\$3; 0F4!VYZX]*YG4O
M&T=E/<_9["2\AM+E;:X\EB903MW%(PIW!=PSR#PW!QS:L_%*7^MW.GVL$4@M
M;AK>Y G_ 'T6$+!S%M^X2  <\Y% &[);PRJBR0QNJ$%0R@A2.A'I2^5'YGF>
M6GF?WMHS^=8?AOQ,OB6"*[MH839RP^8LL5QYA1LC]W(N!L<9Y'/0U5N=5U&X
M\<W&@-;P?V<-,%PSB9@[;G*YP%[;2, ]\Y[  Z2.V@AD>2*&-'?[S*H!;ZGO
M2S00W"A9XHY5!R ZA@#Z\UY]\/O$=Q!X?\(:7=V#B/4+ ^1=F8,6=$W,&7L"
M,D')Z<@5N6?C%I]:L],GTUK>:]AFFAB:8><GED<2H0-A8,".30!TS0QLX=HT
M+#HQ49%+)&DJ%)$5T/56&0:X_2/'<FIMH4LNC26UIK#R0PS-<*S+(@=L%0.A
M"-SGKVQS5[Q9K.I:3+HD>GP6\GV[44M9#+(5(!5FP,*>NP@GMZ<Y !T#6\+9
MW0QG)R<J.3TS5'5-/N[FV"Z7?+IMQY@9IUMTD++W7#<<^M8MQXV2*Z @L'NK
M9;W[%,\+%I$<-L9@@7E%;()R#P3C%5Y/'LT2W=P^B2K9V6J+IMS,;A<J69%#
MJH'S<R#(R..YY  .LLK.+3[&&TAW>7"@0%CDG'<GN3U)]:D:"%V+/$C,R[22
MH)(]/I6)XRUF;0_#<US:D"[FEBM;<D9"R2N$5L=\;LX]JS/B!;_8/AOJ M9[
MB)X$0K*DS*['>N2S Y;.3G/7- '6R6T$SAY8(W8*5#,@) /4?2LJPT.:'66U
M:_O5N[M8&MHF2'R@D1??@C)R>%&>/N]*S?$MW)-XP\,:$219WAN;BY4''F")
M!M0^J[G!([[<'BLBTO;UM#\6PP3/]IT"]F-A(S$D*(UE6-CW7YBA!_AQZ"@#
MOXX(8G=XXHT:0Y=E4 L?4^M(+>!7+K#&&+;RP49+8QGZXXS6;'XBLO\ A$8_
M$D[&*Q:R6]8GDJA3?CW.*YF6[O9?B5H%Q=6+6RR:5=R!$G,A;F(A2N  PSVR
M/FZF@#N!;0!2HACVGJ-@P:/LUO\ \\(NF/N"N9L/&,][J7]F_P!E"._?3C?Q
MVYN1O4 J#%*-O[M_G7CD=>>*L:3XJ&L:?HMU;V8W:CO:2(R_-;JF=^?EY*MA
M"./F8?6@#>^S0#'[B/CI\@XH-M;M$T1@C,;?>0H,'ZBL3PWXG7Q+#%=6L$)L
MY8BXDCN-[1MD?NY%P-C\\C)Z&L"^O-0TWXF:L^EZ7)J4IT:VE,'VD1C/FS X
M+9Y(   '..<4 =V8(3MS%'\@PORCY?I0+> (5$,84X)&T8.*Y2/Q]:7VGVEQ
MI=OY\MQ9?;1#/(8BJY*A20K?,65AC&/E/(XSGZIJ]UKNK>$8DTY?[.U..>::
MTO6,;,5B^[(FP_=W9[Y('3 - '?.BR(4=0RG@@C(-1FW@8DF&,D]25'-<?#X
MHL]"\/"ZM;.1_#MC<_86NFN2\B!9/++[6!+('XSNS@9 Q5@>-91=ZOYNCR1Z
M?H\TD=[=M<)^[581*&"]6SD# Z9'O@ ZAK:!U17@C98SN0% =I]1Z4[RH_,\
MSRTW_P![:,_G6!I?B>2_UO\ LV;3GB#VWVB.>-S)'P0"CG: K\@XY!&<'BHI
M]5U&;Q]_8'V>W.G'33<.WG,';,@7. O;!  /?.>U '1K!$LS3+$@E889PHW$
M>YH6"%)FF6*,2N,,X4;F'N:\[^'OB.XMO#WA'3+JQ?R=1MW2&[,P9FD16<AE
MZX*@X.<Y'05NV?C:.^O].6"PDEL-0=DBN8F+E, E6D7;A5;'!W'J,@9X .BG
ML8)K>6$(L8D7:S(BYQ^(-/AM8(+2.UCB58(T$:1XR H& /TJAJ6LBSU*RTRW
MA$]_>"1XXVDV*J(!N=FP2!EE' .2P]R.2\'ZI=:?H=[_ *"[R2:]>Q,'F/EV
MRAW),DF#A0%V@XY) XS0!WBVELD2Q+;Q+&O(0( !^%*;:W(8&",A^&!0?-]:
MXI_&U]J%MX<N=+L[<)J.I2V<ZRW'0QB7(5@I!4F(G=Z8XYXOS>-HTO$6WL)+
MJT^W&QDDA8M(CABC/L"\H&!!.[/!.,4 =.8(6!#1(=QR<J.3TILEK"Z.HC12
MRE=P09 QCN,?G5+6-9CTHV47E^;=7UP+:VBW;0SX+$D\X 56).#TZ$UR_B/Q
M=>#PKXMBMH!::QI%LQE'G$A5>,LDL;;?FZ' ('*G\0#M+.SAL+.*UMUVQ1+M
M4?Y[U/6+X?T>WTZ%[N.T2UN+M(_/CAF9XR5! 8 @#<0>2 ">,YQ6U0 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !6+XGT2;7=/MX[:Y2VNK6[AO())(RZ;XVW ,H()!Y'!'6MJB@#A
M[SP+J-]:^(8I=9MP^LSV\[,+,XB,2Q@@#S.0?+&/3U-7K_PG=WVH:[=?VE G
M]JZ8NG[?LQ/E;?,^?._G_6-QQT'-=510!QI\(:O9WFGW^CZW!;7D5C'878FM
M#)%<1IDHP4."K#<W\1ZU+KW@V77[<6EW>0RPJL?E3RP9N+>53EI8W!&"W'&
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
M8\G@YR< 'FK?A+2[7[=K&N61G%IJ,_F6JRH5"J54R.JL 5#R9)SUP#WKK:*
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
MPV/_ '3NQP:BLTTRWTS3=1BDA6[B\7R1)/YN66%KEP5!SPA0\CH1S7LX4 Y
M'Y4U)(Y-VQU;:=IVG.#Z4 >5:CJ#6TGC2>"1FMX];LWO?(&]Q;"*$2';SD#!
M!'H&'K4YMM%ETF]N- \11BWO;VWDC>>)3I_G*"?+VJ%&&VC=C^(J>N:]09E0
M98@#(')[FC:H7;M&WTQQ0!Y0UQ+<Z/IK0Q:/8WEM-? Z;>-OL;W#KYC1N<;>
M3E3C@%ATS7?Z&8=2\&Z?NL&A@GL8Q]DN!N*J4'R-GKQQSUK8*J0 5&!VQ2T
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
MA+QN(T:-4) QEWSU'+'J*Z2\\4WVE:H=.OK"W-Q-8RWEHT4YV2&+&^-B5R"
MP(."#Z"B?P5#?_\ "1Q:A=F:VUPH98TCV-$4144JV3R-JGD=1^%3-X7GNF6X
MU'45N;V*RDLX)A;[ BR8WN5W'+G:O(('' &: *%EXRU&;3-*N[O2X(3K"1-8
MI%*\S?-$TCEU5,@*%XQG.1G')&YX>U6\U:SG>^TV6QG@N'APZL%E48Q(FX [
M2#W'!R.U9=QX+,WAG1M,BU6:WO=&\LV5_%&-RE$V#<I)# J2".ASVK=TJRN+
M&TV7E_)?7+MNDG= @)P!A5'"C ''X\DT >=^+-0U#5/#GQ&L[^.V>TT^/RX
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
M39D$F%$$H&UAU#?*0.O(JUXI>_EN?!UY<Z=;QZA_; $<0FW;08)N&?;QT!.
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
M%%0OR=I(7Y0VW&<<9SBM&@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "J6I:M8Z1%#)?7"0K//';Q[
MC@L[L% 'YY^@)[5=KD/B'"KZ7I,\EN98K;5[264B(OLC$@W$@ G'K0!H:=XC
M-UX@UG3;E+>WCL'@2&439\[S4+#J!@^PS]:VI;F"!D6::.,R':@=@-Q]!GJ:
M\G\1V=G?+\193:+)*;*#[%OA^8.(<#RP1D,&VCCD' -7-7FL[C7=1LO$3:A_
M9^JV,"V4EM:^<LHVD/&"$8J^X[AC'4'L* /4:A6[MG#E;B)@BAF(<':/4^@X
M-5Q%#'H8ANE)A6W"R"X(<X"X.\]"?7UKRW3K"/2OAAX7U.VTZ17BDMO[8:VM
M@UP8D5Q\RE26V.RM@@X XZ4 >MI<V\EO]H2>-H,9\P."N/7/2@75N;;[2)XC
M!C=YH<;<>N>E>8W)LM/M[+6],CU*[T&361=ZB7MV ;,3+YJQ!%.Q7V,<+R1G
MMFKEW]BM[S0]4TVRGC\./JTUS?%HW"M))$0DQ1N5C$AZX !PWH: /0Q<0M"L
MPFC,38VN&&TYZ8-137T$=KYZ3VY#96,O*%1F]-W/?CO7E>MZ:GV#6Y5A#:1/
MX@L9[! F1@-$;B2/'12=YR..&/0YK<>/3M#\>&VNM/CAT2XTSR[ 0VVZ 2M(
MS3)A00&<%#[@4 =3X5UI_$7A?3]7D@6![N+S#$K;@O)XSWJ#Q5XC_P"$>T])
MX4MYYC<01-"\VU@LDJQ[@,$G!;V^M4OAD&3X<:'&\4L3QVX1DDC9""">Q'ZU
MQ&HSJ_A?4[#4K2=O$$/B".X<?9G=G3[6A21" <KY6%!'88H ]>:YMUN%MVGB
M$[#*QEQN(]0.M5K/6+#4+J]MK6YCEELI?*G"L#M;:&(_ ,,^_%>9Z]=)+JMR
M\5E=6\EOXDL9Y4%K+(\J Q*9BV#M0KD!5QT/J13[Z*XMH_&J6>GW)N/[5M[M
MHX;8[YK0+;F0(2NULA7&WG.",'F@#U."X@N8_,MYHY4SC=&P89^HK'UK7O[/
MU+3]*MS!]NOO,,9G?"($7)+8YY)4#ZD]L'/\'KI%U>ZEJ^D2WTRW@B\^6XA\
ME&=00-J;%^8# )QZ#/'%?Q%':O\ $?PJTL4;;8KL2,R A<JFS<>V2#C/?.*
M.GL+V26"WCOU@MM1>,/+:I,'*GO@\$CWQ5DW$ E$1FC$A. A89)QG&/IS7E<
MEO=W?A*]TN2-D\71:R9HG*D2%C<;DF4_\\Q$<9Z!05]JW?#>E:7-X]\5W+V%
MNTT5]#+;2-$,J?LZ*[(<==VX$COUH [B26.&-I)76.-1EF8X 'N:Q/#OB$ZS
M'J\EQ'! EA?O:ATEWJR*B,'W$#KOK-\9W,EEKOAF\NHY'T6*YE-XRH76-S&1
M"[@?PAB>>@)!]*XY)FLH=1O+>UO4TF+Q4]S="WM"3Y#0 "0*RD,JR88X!QC/
MH: /4;S7--L(;6:>\A"74RPP$.#YC,<#'KW)]@:MM<VZS)"T\0ED&40N-S#V
M'>O,;ZPTJ/2M,U#3H;VXT]_$45W++/;'HRD.ZQA 50MC^$ G)]R.MI>ZUJNC
MZXNK)?2:DMW8)!;8$T8VF)DEV$IMQM.6&,'/>@#TXW, D\LSQB3)&W>,Y R>
M/IS31>6IW8N83M02-^\'"GHQ]O>O-K71M&G'CV>?3K629+N9[=W@!(#6R*2F
M1W;>..IJ'2],TO\ M'P 7LK?YM(E2\W1#!81P[1+QUW*V W<'N* /2;JYG"V
M<EE]EDBEF42-++M'ED'E, [FSC X!YYJP;JW601F>(.6V!2XR6QG&/7'.*\F
ML(H4T#PJGDA6M?%$^P;,&&'S)\'_ &4PR<],%?:HKVPL4T/Q3<16<0O(_$L4
MMJZQ?.J^9 2R<9QQ(<CCAJ /5TN+@:C=),+9;2.)'C<2GS,G=NWKC"C@8.>>
M?2K$=Q#*[I'-&[I@LJL"5STS]:\P\106TM]\1@L".+K1(/+Q'D2RA)_N_P!Y
M@63ISR*GM+2TM_%-J+)?LJ7'AB5)9K:/YC+N0@G'60#>0#SUH ]'BN8)G=(I
MHY&C.'"L"5/H?2J^IZM9:/!%-?7"0I+/'!'N.-SNP50/Q/Y GM7FO@V?1M2U
MGPQ+/<V:7NGZ6;.&$P2*\SD*=WSHH!4(QP"QRS<X'/4_$2!9-$T^=[<RQVVK
M6<TN(RY2,3+N. "<8ZT 7]-\1_:_$&LZ=<I;P1V#P)#*)L^=YJ;AU P?89^M
M;4MS! R+--'&9#M0.P&X^@SU->3>(K.ROH_B)+]C624V4'V+="=P<08'E@C(
M8-M''(( -7=7FL[G7M1LO$3:A_9^JV,"V4EM:^<LJ[2'C#!&*OO.X8QU!["@
M#U&L^^US3-.TV[U"YO8%MK1"\SAP=N.WU[8]:)$6'P\Z2BYVI:$, ^Z7 3GG
MNWOZUY;>6E_+X/\ $NE+';ZQ$FB*+34;:W*2LJ[ML,J#CS%!)XP>>0,T >MM
M>VJ0I*]S"D<APK,X 8^@-/GN(;:/S)YHXHP<;I&"C\S7!0W-C_PEUS+J<"_V
M'>Z3''8/- 5B&&?SH\$<,V4.,98 8SBL?2)+OPX/#?\ PED%U)IS:5+;*[PO
M-Y$K2959  2&,6U<D=B.YH [VXUV6#QC9:*8(OLUS9370N/,.08V08QC&/GS
MG-,U#Q$;/Q'HVGQQP26NH"??<>=S&8TW=,8Q[Y_"N%\06EQ:ZIH,'AVW>WCM
M='N%6UG9U9X?,A/DER<QNZ(V,\CVQQI7,^C:UK?@=[:S1-."W.ZVE@V"#,0"
MHZ$87G@ ]2.,T >A?:(/L_VCSH_(V[O,W#;CUSTQ6/XHU]]#\-2:O9PPW:H\
M8P9<*5=U3((!SC=G''UK@=),ME:Z&[0M_85EK]^+F-4.V%&:7[.Y7M&"P(/0
M94]J?K5I+#X:\926JM_95WJ5K)81HI(<YB,S(!U4L&/'!PQZ<T >A>(]9&A:
M#>WZB"2>"WDFC@EE\OS=BEB <$YP/2K%GJ4,VF6-U<210-=1(ZJS@99E!P,]
M>M>=>(+F,S>/+/5K=Y9;VPSI;^2TBS0B#A8R >5DW,1ZG/3FH)9+5KDV'B--
M3BT[4M'MH+1HK(R!L*1)%_JV9'W$$=,\>@H ]5>X@C<(\T:N2 %9@"2>GYX-
M$=S;S2/'%/$[H<,JN"5/N.U>?Z1HNER?$+4%NK!93%IE@T37*!W$T9DR=W0R
M+\F2.:=X%^T6^K6UFKPZEIZ::3;7_E&*YMTW)B"X'0MW!X/RMD<T =_-/#;1
M&6>5(HQU=V"@?B:'N((U#/-&JE2P)8 $ 9)^E<9XSNSIOB31KR_-VFB^3<0R
MS6]N)A#,Q38SJ5;@J'7('&XCH36+;Z)HMOXC\'V\5I(^GQVE^!]OC^8(S(T8
M<$# ^\55@,#L"* /0KS6M.L9+%+B[B5KZ3R[<;A^\.TMD>V 3GZ>M5[K6DTF
M#4;O5Y;2"SMY56%DEW,P*K@,"!ABQ( &>,5YOID$,.@>#99K1VM[+7+M) +=
MG,4;?:1&"H!(4[H\<8Y7VI^KV<<FB^/T@M-Z_P!K6UPB1PYRH6#>Z@#G[KY(
M]#0!Z!'KTK^-/[#$$1MSI_VU+A9,ECY@3&,8'UR:UXKF"=Y$BFCD>,X=48$J
M?0^E>?ZN9[KQ9??V+NCN)?"\T5FP0QXF+DH!D#!Z''7'-9<0BU?0;V^\-IJR
M>(H-&EM/*DMOLX@./]6<(H9PP^7DXY- '=3^(]GC'3]$A2WEBNH)Y'F2;+1M
M%LRI4#C[X[]NE:6I:M8Z1%#)?7"0B>=+>/<<%G=@H _//T!-<%IMWI=[XT\(
M7.E6<L<::9=6\N+5U,)_<[8W.W@@[NO3/OSM_$*%'TW2+B2W,L5MJ]I+*1$7
MV1B0;B0 3CUH ZI[JWCDCC>>)7E_U:EP"_T'>I:\OOD6:U\;Z?JEM(;V\_>Z
M7F(AI8O)40K%QG<D@/ Y4G)QG->@V,4L?A^VBU9DEF6U1;MGP59@HWD]L$YH
M M)=6\D@C2>)G*[@JN"2,XSCTS0+F!KAK<31F91N,88;@/7'6O(_"]E;65C\
M.IH;5(+Q9)X[E_+PZJ89 !(>H&[8 #[8[59T^WN;OPQX>LO+>/Q58ZLCW65(
MD4^:3-(Q[QNA;GHVX#K@4 >@/KL5Y9:F=&GL[B[L7:%A--LC$@"DAF . -V"
M<=016G)<PP>6)YHXVD.U S@;CZ#/6O)=7LX%\&_$*Q:P(NVOY984^S'+*RQ[
M"IQ@Y.<8]#6QJ%UIQ\4ZW8^([.XNK#5;2W73WB@DE66,*=\:L@^5MYW=1U!S
MP* /0I+F"&2..6:-'D.$5F +'T [U+7ENK+:2^(-;T?Q''JD<-^MN=/%O;^;
MYJ+&H\M9 C%760,?O#[V?>NZ\00ZC)X0U*#2V==2:QD2W.[YO,V$+SZY[^M
M&G'<V\K2+'/$[1'$@5P2A]_2L#3O$5WK.I/_ &=;VLNGP7DMG<,TV)5V#!D
MQ@C<"N/QSV'/:='!J&K>#KK2(?(-I;2QZDGEE#%%Y6/*E'8^9M(!YX)'&:TO
MAY';):ZV8HDC=M8NV&$VDQF4E"/52.AZ4 ==+<V]NR+-/%&SYVAW +?3/6@W
M-N%9C/$%4[6.\<'T-<#XW^T6^L75W820W,_V&))](NXB4O8P[E1"XY64$MTS
MU7(Z&L7Q81#;_$:P:UG-S?Q0SVL26[-YH\A%+ @8X92#[_44 >L2W,$+QI+-
M'&TAPBNP!8^@]:QK'Q$T_B76M+NXX+>.P^SB*7S<^;YH8\Y P?EQCFN4N[K3
MY?$GB#3?$FGWEQ;ZHENVG;;:4F:(1C,:E1E&60,V"5QNS5#Q)96M[<?$5KBT
MCFG_ ++A%KO3>?,$4@_=GNP8J..<XH ]8J$75NTBQK<1%V!*J'&3@X.![&H-
M/D2?1;:25@Z/;J7+]#\O.<UY-IVF:<OA;P@6L85G77I5FS%AUA+SY#<9"%63
M@\88>M 'L*7,$L!GCFC>$9)D5P5XZ\T+=6[VWVA)XF@QGS0X*X]<]*\GN=^F
M_P!NFRMYETRV\217%Q#9PAC]G\A SHF"& EPQP#]T^E6;T6EE86^M:1_:L^C
M2ZNMUJ,@MN2#$R^8D1C&55_+8X7J,CD9H ]$O-<TVPAM99[R$)=S+# 0X/F,
MQXQZ]R?8&GQ7,XO;T7!M4M(E1HG67+X(.XN",*,CCDYYZ5YS?6&E1:7I>H:?
M!>W&GOXCCNY99[8]&4AW5 @*H6Q_" 3D]\FMXEMK>6'XEQQVJG[196S0H(N9
M)!&P^48Y8,0#CD&@#UB.>&5W2.5':,@.JL"5/OZ4D-S!<;O)FCDVG:VQ@<'T
M.*\UU&ULH-?UA+ M9P7'A9]\UG%EC(&8@C&-T@4D@9R:?X0N-&U/Q9I]\\]C
M'J,&DK916R0R*S,O+,#(BXP,@ 9."W:@#TB:>*WC,D\J11CJSL% _$UBW7B(
MVOBNPTIHX/L=U9SW/VHS?=\MD!&,8Q\_7/:JGC2)Y!ICV^IKIUY#.TMO-/%Y
MEN6V,I24<8!#$ Y!!Z<\'F+!(=1U_P )'5-)M[6--+O1+:LNZ&,F2+;C<.%8
M*S*#V^E 'I4EW;0P">6XB2$XQ(S@*<].:RM4UR:P\0Z!IT=O')!JDLL;3>8<
MILB:08&,'.WKFN \/W$,&B>$;6XM)E*_;HDN&@DD$ WD"/RP,;V0C:6!  .
M<TOAIV73OAFDR3(]K)/',)8V4Q_Z/(@SD<#)"@],\4 =]X<UN?6UU3[1;1P/
M9:A+9@1R%PP0+\V2!USZ5K2W-O#)''+/%&\APBLX!8^P[UR_@5@7\2]?FUNX
M=<C&Y2%PP]0<'!Z<5ROQ#E$S>*K6*RN([O\ L^W9)%@DE:Z"LS#8<%45"3G'
M))ZC R =Y'K<S>-9]">WC6&.P2\6<2$LVYV3!&.,;3W-:L-U;W$9>&XBD1>K
M(X('Y5P&MM:WWB[63,UTEI<>&1$TD,;"09DD)"@C.\*P.W&?:LNYDUIM/NQ-
M%;:E;VM_82W>H:?"5%]:AB75HQD%T 4L%R"I QVH ]5AGAN8A)!+'+&> T;!
MA^8K&O\ 7WL/%FG:3+#"MK=VL\YN6EP4,13((Q@#YQSGM6;HD D\?:MJ6F,I
MT>XL8!(T?^KEN0SY9>Q(38"1[#J.*_BRUL9?''AR?5K>*335MKR.1[B/="KM
MY)0,2-H)VMC/I0!V3W,$=O\ :'FC6'&[S"P"X]<]*>CK(BNC!D89#*<@BO)(
M;>Y\-6NDSW,5];^'%U*^:-8H/,:TB<_Z.S1E6(7&_MD"0=*[_P (65C8:"L6
MF"[%D\LDL/VE=K$,V20I VKDG P./:@"MXA\8V^F:'KMYIOD7MUI"YGA:7:
M< D9 /(##C\,BNBBN(IBRQR(S)@.JL"5/H?2O*?$$"0:;\2[46DBW5RRO!MM
MV_>(T$0^5@,'+!N <Y!]#5K6+-X]>U^'PU"L<UUX:'E_9AM$LP=R!D<&3:W'
M?D&@#TR&Y@N"XAFCD*-M?8P.T^AQT-++/# ,S2I&,$Y=@.@R>OM7%^#WT74]
M9_M?3!J7VD60MKA;BV^SI$ P*QLH10S@[NF<#/8C)XLT_3[_ ,>^%8[VTAN(
MF2[2421AE*E!M#]L%LX![].: .S:ZMUECB:>(22#*(7&7'L.]#7,"3I TT:S
M.,K&6 9A[#J:\PEM[&36-7T#68]3AN&OXY]-CM+8;98E">5Y<H0[-A7!^8 <
M]B:NV$UC+K&J:/K^G74NK#63>69$,G[V,,##(LBC 55 4Y.!M((YP0#T(W,"
MW"VYFC$S#<(RPW$>N.M!N(%E$331B0G 0L,DXSC'T!KRR[M[J[\+:WI4L;KX
MK&KM-:OM/F,QF!BF0_W!'@$C@!2#CI5Y-)AN?$WCN:RL;=]501RZ=*T0^6?[
M/MWH2, [^"1WZT =7?\ B/[+XJT?1X4MYDOFF65Q-\\)2,N!M [X[G\*WF94
M4LS!5 R23@ 5Y7I-U876K?#Y[6SG2XM(YX+L-:N'@<P899#MX._J3USGOFNH
M^($EQ!INESB&6;3X=3@DU%(T+G[.,Y)4<E0VPD>@H O:/XC_ +4US6[(I;K;
MZ=Y)CGCFWB174MDG  QCW^M7[[7-,T_2VU*XO(1: A1(K@AF)P%'J2>*\VO+
MJQ%YXUNH=-FNK*YETY\I!*L;#Y0TA*@%E4X9@/O 'L2:JZE&UQI7C=!!<7"G
M4;"\1OL3HK(!;[W5=O3Y7]3@'KUH ]=:[MD,0>XB4RG$8+@;_IZU*2%4LQ
M&23VKRW56TZZU[6M,UQ-3CL=2C@;3?LUD6$L811Y:'RRR.) S8RN-P/%>FHJ
MK9JDWW1& _F$'C'.3W]Z ,#2/$ESK4ZW=I!:MI FN()96GQ+%Y3,@<C&"K%#
MQQ@8//('0+=6[V_VA)XF@QGS X*X^O2O)].C:W\&Z5-#:DVL'B&674XDB.[[
M.9YBC,N,E 6C?IT&>@H\56"SZ9XVNK2,2Z5=BS:V6-=RR7(/[QX@.IV[,E>I
M!]#0!ZU'+'*"8Y%<!BI*G.".H^M/JGIMAI]A:E=,MK>W@E8RD6Z!59CU;CJ3
MQS5R@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBLC7=:.E-I]M"BO>:C="U@#GY0=K,S-[!58X[G
M XSD &HLL;R/&DB,Z8#J&!*YZ9':GUYMI>J/X>U_QA)<0PM<S:I9V\:VZ,$=
MY(8P&VC)[[B.3G/6K&N^)/$D.DW06V2U:+4;.".\:%T6YBEE16VHQW*P)(.<
M\=.O !Z#17'ZCXJU2.348=+T\7UQICQQ30)%)_I#E%=E1A\J85QC=G)XXZF2
MV\0:]J'B74]-L].L%@T^2$2-/<.K.DD>\8PIPP.,CH/>@#K*9+-% H:61(U+
M!078 $DX ^I/%<'IOC?7+^U\-79TVP6+7=\:)Y[[HI C."3MY7"$8Z]/7 6Y
M\57-QH#2:AI-A<36NO1:;.K$F/=YR*LJ @G(WJ0#T(ZT =]3/.B\[R?,3S=N
M_9N&[;G&<>E<-K/C76=.;Q/)#IUBUOH+1O)OF;=-&T8<X^7AL'OP,=\Y&C>:
MS);^,;R"+3+-YHM&-W%<LV)' DQY;';\JY!/>@#JZ*XO0O%VIW]YX<%]96D5
MOKFGM=1&&1F>-U1'(;(Q@A^,=,=Z98^-=0OW\/S06-NUOK-Q/"(V=EDMA'N)
M+'!W'"'(P,$@9/6@#MZ9'-',&,4B.%8J2K X(ZCZUS/B#4-4@\7^&K"SF@2U
MNWN#,KH27V1$@9!Z<YQZ@>E<QX<U>]\/VT@AL[4Z9/XHN;)@&(D7S+AE4J ,
M  XX[CTQR >H45R#^+-0N+EI-,TUKRUBU!K*:-8GW[5?8\@?[GRL#\O<#J"<
M5>\4>)4\.M8>?)%:VUR[(][<1LT,+ #:KX(V[B>"2 ,&@#H:*X<>(M4C\61_
M;9[2/3HM!&H3QP@N =PWD,#AL;3@^A/K5F'Q;>1CP[>7MK"NGZ\RQQ>63OMG
M>,R1ACT<$ @D 8/J.: .OID4L<\8DBD21"2 R,".#@\_6N;TG6]2UV'3=0M[
M"WET;4?,W9;$D,>#L=LG#;L %0/EW=3@U@_#+53<:!9Z3IQM]MDTQO=X.8]T
MTA154$9R,\]![G(H ]"CECFW>7(C[6*MM8'!'4'WI]>7Z#J]YX=BO6M[.T.F
M2^*9K.0;BKKYL^P%0!@ $CCOST[[M_XTN8=(U?7;6UAETW2;M[>>(D^;(L;!
M974]!@[L*0<A>HS0!V EC,S0B1#*H#% PR >AQ^!H,L8F$)D02E2P3<-Q ZG
M'IR/SKS^[UBS\/\ C3Q1K;1;H8]%LYBL8 ,K&28*/J?E&33+^]GT3XB'5]6C
MMMMOX;NKB0VJD,0DD1*\_>QC@\9ST% 'HU%<=)XGURW6\E?2%EMX]/>[CFVR
M0HDBC)B8L,MD<A@!G'057?QEJ=CHFG:KK$-C8V.H&(I=)YDR6RO$6S, !C+8
M4'.!NY/'(!W-5=2L(=5TRZT^YW^1<Q-%)Y;E6VL,'!'3K6=/KXT_PA)KMZ(I
M!%;F9A;2;T?TV-W!XP?>L#6/&&O:-I^KW;Z/'/#:6/VN*X9)((]P.&B(89)
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
M4F7:ET$\P'H,E3\N.ASGM6ZWBS4+FY\W3--:[M(]0:RFC6)]^U7*/*'^Y\K
M_+W Z@\4 ='JVF0ZQI5QI]P\J13KM9H7*..^0:JV&B26LT<MWJU_J3Q$F+[4
M(AY9(() C1,G!(R<]3ZUS&G>*M2M8M:GU%X9V&N'3K6..-OE)" <#)P!EB!R
M3GUJ6^\7Z[IMG<23:-&YCU"VM8IWWP)<1S.J[E5@6#*6P03COD]* .XHKC_[
M=\2KX@M]"ELM*6[FL)[L3+/(T8*2HBC&T'[KC/OWXYJZ3XVU2^B\-7MSI]I%
M9:Q,UJ525FDCE5';=T VDQL,=>0<]J .WCFBFW^5(C[&*-M8':PZ@^AI]< G
MBR[LK.YEM-%L(Y7\2#39420J'+.B^:2%Y8YY)'YUH0^*-5$6NV\]G9_;M+NH
M8F=9]D/ER*C>82^,;5<DCOMXZT =?3/.B,QA$B>:%#E-PW!3P#CTX->>ZIXP
MU6X\/ZDUFT$-S8ZS;6#S>4X$L<C1?,JDY4D2XZGH<=01H:GXHCT#7]7EU'3[
M7-AHL=XUU /WLPWN/+Y' W*<#)^]F@#M:*YAO$&I6.O:=I5_;6K/J=O+):O$
MS*J2QJ&:-\YR,'(< =#\HK,T#QKJFIMX8GO+"TBM-=BDV"*5F>)U0R<Y&,$*
M1^7T !W5([K&C.[!549+$X %8M]K4W_"1PZ!8"%;M[1[QY9E+*B!@@&T$$DD
MGN, 'KTKD=:\17NN^&]*EACBM)E\006%] Y+@2QW ! (QE"5S[@B@#T6"X@N
MH5FMYHYHF^Z\;!E/T(J2N<U>[M_!V@RWL-G%$LERKW<D,+,D;.0'F95Y('4_
MS[UD77B'5KJ]\*&QO=.>VU"]G1Y8,O',BQ2LA!#< A02.2#QGCD [JBN*O/&
M\\&A7GB.&VADT>RO&MY4R?.:-)/+>53TX;)"D<@=03BKZZ_JFH2W<NCV4%S;
MV=^+*6)WVR2 %1(ZL3A=NX\$'=M/3(H Z-)8Y2XCD1S&VUPK [3C.#Z'!'YT
M+-&\CQK(C.F-ZA@2N>F1VKSSPSJ8M?$_B;1--%L+Z76GN#'(,*D(A@#/@8R<
MGH.YYP.:K7.JWWAK7?'FJV%G9RQ6C6MS<K(Q0N! "P4 ?>/)R?USP >GTPRQ
MK*L1D02,"50L,D#J0/QKG9_$%[=ZEJUCHT-O)+I<$4D@N,_O7D4LL8Q]WY0/
MF.?O#CBL"'6[#5O%WA7Q)$GDP7.AWL[EA\RJ# <$CKCYOUH ]!>6.-D5Y$5I
M#M0,P!8XS@>O I]>;WM]=:UJ_@#6I+>VCMKR\:6!0#YL:-;2LH9NARN"0,8(
MQSUK8L_%FI:E+876GZ8;G3KR9XCB-T:%1N"RLY&UE)49 &1N_BP: .PHK@;/
MQMK4GA4>([S3K.'3V.PF%I)GA(F,;2,H4915!;@YX[9XZ?2-82^T1]3DN;2>
MW&]TN+1MT<D8_B')P<=1V/% &O17(Z;XGU?49]/EATGS+'4+9IED*/']F;:&
M0.Q&'##C*C@]B.:IZ%XTU;4F\,S75A9Q6VNPR>6(Y69XI%C,G.1@J0I&.O3Z
M  [>6:*%0TLB1J6"@NP ))P!]2>*<S*B%W8*JC)). !7F]KXAU-_!\-_JUM8
M:EYFO?9=LB$"/_3#$K*#G)7"E>F,=2:GU&\U'4?^%@V-\]O+8V5IY<,7EG@&
MW\P'DXSEN3[#TH ] 1UD171@R, 593D$>HIQ( ))P!WKAK'Q#=6^C:=I>F0+
M+>0:+;73!X9)%;<I5$^3[N2C?,>G'!SQ8.OWFO1W>FPZ=%;W,&FQW-]!>@ML
M>4-MAX_W&RW...#G@ Z^.6.:)98G5XV&593D$>H-.KF?AU_R3?PW_P!@Z#_T
M 5TU !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %8WB+P]%X@MK4&YFM+JSN%N;6YAQNBD7(S@@@@@D
M$'J#6S6=K&NZ;H,,$NHW4<"W$Z6\6]@"SLP QGL,Y/H 30!@S^ +>\CUC[;J
MM[+-J<L,YE0)&T$L2J$>/:O!&T>O]38G\(2WVA2V&HZY>W=T\L,HO&2-60Q.
M'3"*H7&1SD$G)YZ8W9-2L(9(8Y+VV1Y\&)6E4&3/3:,\_A5J@#EIO!K_ -MR
MZE9Z]J-F;M$2_CB\LBZ*#:&Y7Y&QP2N.,8Q5^PT#^SM9U;4HKQR^HB/,;1C;
M$47:NWOTZY_2M*WO[.[EEBMKN":2(XD2.0,4^H!XZ4EOJ%E=M*MM>6\S1?ZP
M1RJQ3ZX/% '.V/@B.PL_#UK'J,S)H<C20%HUS)E63#_@[=,=J23P.DME=VQU
M.8+<ZHNJ,PC7*R*RL%'^SE%]^O-=%#J>GW,ZP07UM+,R>8L:2JS%<XW  ],]
MZ=#?V=Q</;P7<$LT>=\:2!F7!P<@'(YH YV_\%1ZA%XBCEU&95UU46XVQK^[
M"H$&S_@([YJU/X8:?6)=3;4)!-)IQT\J(UV[2=V[_>R?I[5JQ:KIT\<\D5_:
MR)!_KF292(_]XYX_&FMK.F)'<R'4;39:IYDY\Y?W2XR"W/ QZT 8EMX1&G?V
M!)%>33'0;5[>WCV*#,I0+\Q]<*O(QS7,>&;+5HKNVFM[G5([QY0]W;7VC(B@
M,X,H-QL7?WP0Q)('%>@Z1JUEKFEV^HV$RRV\\:NI!&1D X/H<$9%0:;XCTC5
MUO'LK^"6.SD:.9Q(, KU/7IG(S[&@!NKZ"FJZCI=^MY/:W&GR.\;1!3N#KM9
M2&!ZCOU%9(\#H+ 6G]IS;1JW]K;O+7/F^9YFW_=W?CCO73VMY;7L7FVEQ#<1
MY*[XG#C(ZC(IMU?V=B$-Y=P6X<X4S2!-Q]!GK0!@0>#OL>MW5W::S?06%Y.;
MFYTY=AC>4_>(8KN4,1D@$9Y]<5K:GILM_)$T=WY2+')')#)$)(IE?'WE/7&.
M.>YZU9N=0LK(H+J[@@,AP@ED"[C[9//44ESJ-C9MMNKRW@;;NQ+*JG&0,\GI
MD@?4B@#G[/P+I]A/8-;W-P(+;3O[->!MK+/#G.&R,CG/3'7%2Z;X/AL8M+MI
M;V:ZL])??8PRJ,QG:47<P^]M5B%Z>^2 :V?[5TX7"6_V^U\^1BB1^<NYF'4
M9R2/2GR7]G%=I:27<"7,GW(6D =OHN<GH: .?T3P=_8,AAM=8O6TR-WDM=/D
M"&.!F)/W@-S*"20I.![X%5]+\!0Z//IMQ9ZG<)<60EC:78N;B*1RYCD'0@,2
M1C!&?KGIWU&QCN!;R7ENDY94$;2J&W-D@8SG)P<#V-,&KZ:1<$:A:$6REI\3
M*?* ZEN>!P>OI0!S[>!T:PEM#J<VV351JQ;RUR)1()-O^[N ]\=ZDD\%6S+J
MEJMW*NF:K.;B[L]H(9SC?M;JJOCYASU.",UIV'B/2-1T6/5X+^ 6,@!$LDBJ
M%ST!R>#C'!YYK2BECGB26*19(W 970Y##U![T <YJ?@JRU>]U::]GD>#4[)+
M*6!0%"(A9E93U# N3^7%0IX(\^\2XU;6;O42-/ETZ1)(XT$L,F-V["YS\HY!
M%=''J%E-=O:1WEN]RF2T*RJ77'7*YR*3^TK 7,EM]MMO/B4O)%YJ[D4=21G(
M% '/V/@V>UTBXTVX\0ZA>P-;-:V_VA8\P1L,'D*-[8XW-G'XG-^+09K;2M-L
M8-1<"QA\C]Y$K+.FW;B1>,\ 'C'(].*9;^);76-/MKW1+[3Y(7NQ"[3RXW('
M*G9C^(XRH/7(K6DO[.&Z2UENX$N)/N0M( [?09R>AH R[?PIID'A%O#)1I-/
M>%X74G!(<DMC'3ECC'3C'2LQ_ \USX=O-'U#Q'J-]'<0&U2698PT41QD<*-S
M' ^9LGCMSGI)]4T^U9EN+^UA92JL))E4@MG:#D]3@X]<58FFBMX6FGE2*)1E
MG=@H'U)H PIO"R7.L3ZC<WDCF?3O[.DC5 H,9))8'J&R3[>U06O@_P"S?\(]
MNU6YF.B;A"9(T^<&,Q8; '13V[\\UO)J-C)+'$E[;M)(N]$65267U SR*K2:
MCOO;+[+=Z>UI)YGFEIOG;:./+QP<'.[/04 8DW@6*71]1TM=4NEM;R^^W;=J
M'RF\T3$*<<@N.^>./>I9/!Q&NW6HVFM7UG#?E6O[.$)Y<[!0NX$@E"0 "5()
MQU!YJ"\\<VTMGIMWHLMK>07&JQZ?,QDR4#2&,L /]TD$\$<\UT\%_9W5LUS;
MW<$T"DAI8Y RC'7)!QQ0!RVI?#^&^36[>#5KNTL-9)DN[6-$8>80 SJ6!*Y
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
MSU>]MK*^E$]WIZ!#'+)@ L&*[EW8&X C-;TU_9VT\<$]W!%-)C9&\@5FR<#
M)R>:G=U1&=V"JHR6)P * .1E\!0R7<UZFI7$-Z^H_P!HQW,:*'A<HJ,B^J,J
MJ"#G/\I;WP4E_%XACFU*8#78TCN-L:C8%39\GID>N:WAJVG-92WJ7UL]M%GS
M)4E4JN.Q(.,UC>%M>OO$<%OJ:"Q;2KJV$JB)R9H)#@B-QR#\IR3Q@C&#UH >
MWA8QZI/J5GJ,UK<W=LEO>%(U(FV A7 /W7 ) /(QU!Q2)X-L8;W2I(':.UTV
MRDL8K7:"C1.%#;CU)^1>?KZU3UOQU:VVEZC/H\UI>7&GWD-K<1M)TWO&I(QU
MQYH';D$=JZBWOK2[$IMKJ"81,4D,<@;8PZ@XZ'VH Y6R\!"R71X!KE^]IH]P
M9K*%DC)1=C($+;<L '('?'YU9TKP:VC7<@M-:OAI9E:>+36"&**1B6X;&_:&
M.0N<9KH+2_L[]&>SNX+A4;:S0R!P#Z''>LF_\02+XBA\/Z;"DVH-;FZF>5B(
M[>+.T,<<LQ/ 48Z$DC'( S3/#$FD>';;2;35;A?LTQECG*+N.6+%6'0@EB.W
M'OS5O1O#]IHUG=V\:JPO+B2XG 0*A=\!L*.@P!Q_,FG6MYJ2ZE-:ZA;0) D
ME2[B<[7.2&!4CY2.#U.<]:LQZKITUJ]U%?VKVZ-M:59E**?0G. : ,+0O!\N
M@QK;0Z[?SV$"LME:3A"MN""!\P 9P 2 &. /H"&Z?X)CTZ'P[%'J,S)H6_R-
MR+F0,A0[_P#@+'IBM*7Q3HD6IVFG?VG:M=71<1HLRG[O!SSQSQCKG\:I:KXH
M&@^'=0U2_FL)6AG>.!+>;ALL BL3T;D;L=.: *[>!8O[+DTY-5NA;'41J$:E
M$/EL)O.V@XY&\]\G'%6KCPDD]WKLZ:C<1KK, BN(@J%5(C\O>N1G.WMG&>:D
MTN_U>?5S#=W&BRV+1M)!):RMYLHRN&V$D!02P)W'G;TZ5KPW]G<7$EO#=P23
MQ?ZR-) S)VY .10!S4O@AEETVZT_7+W3[ZRM%L6N(4C;SX%Z*Z.I7(Y(.."3
M4\O@Y$U<:EI^J7=G-):K:76 LGVA%SM9MP/SC)^;W-:S:YI*6ES=G4[0V]JN
MZ>19E(C'^U@\4RU\0:5=:-;ZL+ZWCLYT5EDEE50,C."<X!]J #P]HR>'M L=
M(BN);B.TB6%))0NXJ!@= !6G2(ZNBNC!E89# Y!%+0 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7*
M>/8I6TS2IXX)IDMM7LYY1#$TC+&L@W-M4$G'L*ZNB@#S2\BFDM_'&FZE8W,T
M^J RZ>?(8^<A@58T4XPK(ZG(.,$[O>NJO['5V^'EQI\,Y;6CI;0K,&P6G\K&
M0>V6[UT-5;;4K"\,PM;VVG,!Q+Y4JMY9Z_-@\?C0!Y_(5\2>$[S^PM&O;'7H
M]%>Q#SV[VY@X'[A2P 8DC@KD#KD9YN11QZMX@\,ZC96<UO;6=C/'J$<ENR;8
MRBA8&!')#C.WG&T^HSW$%W;76[[/<13;>OEN&Q^534 >2>&-/-E8_#EAID\%
MQ!).MV?LCJT8:&1?WAV\ ML'/M1'9:Z='O-,T@RWUM)H\XLWN;=H;JQ)*?Z,
M[$ -NZ X!^7/3FO6Z* /++Z/3=>\-Z]J-II>LF_;0Y;-TN[1T*MC*1!-H#L&
MS@J#CUYJU!8!/$=D+/3Y8TE\,2P.RVS(IE+1E58XQN^^<'GK7I-% '.^ W)\
M":)$\$\$L%E#!+'/"T;!U10PPP!Z@C/M7&20:C#IVH1QV%XRVGBHWUW"+=_W
MUJ9=P*<8D_A;"Y^[7JM% ')Z);/+X[UG5[1732[FTMT)9"HFN%+Y< CG"%%)
M[].W&?J]PECXUU2+7--O+S2M6TZ*VMG@M7G48,@DA(0$J6W@YX!QUXX[RHK>
MY@O(!/;3QSQ,2!)$X920<'D>A!'X4 <'%#]@U_7K?6--G_L^_P!-MHK)%B:9
M1&D;*]OD _,&)..^[/:L_P .^'Y(_$F@6OB#3_M<T7AP07$DUN9(_.$B$*SD
M%2P4$=>QKU&FO(B;0[JNX[5R<9/H/>@#QW^Q[+5/#_B33[&Q7^VCXBE^QRI
M0T16=2'#X^55&XGG Y'4\Z-_97UQX;\7:%<VMPVM7.I23V,@B;$@9E,$BN!@
M! %!Y^79S7H&C:)!HB7BP3SRB[NI+J3SBIP[G+8P!QGM6G0!P6FZ;!_PG7BB
MYN-)^TRK!:202/;8$DJ(^XQN1C=G;R#GI6/X:\V3Q!X>F33[ZW@.AW%H8#92
MI':ONA(BW.,G #?,Q()''7%>GK=6[W3VJW$1N$4.T0<;U4]"1U J:@#R/2[B
M[TKP_P"";JZLM6CL+&SDLKX0VCF2WG*QA7*%2Q4;77< ?O>]>A>%+&ST[P_#
M!I]M<V]H7>2*.YR' 9BV2IY7))(7C /0=!J-=VR72VK7$2W#(76(N Y4=2!U
MP/6EMKJWO(!/:SQ3Q$D"2)PRD@D$9'H01^% 'ENER3RZ_P"%ITTN_LT@O+^.
M6V%G)LM3(KXW.PRVYOF+9V\CI6IX)>*:ST;3=4T:]'B#2&D$TTL#JB.P8/*)
M<;7\S.>"22V<<9'H=% 'DMI;RIX-\,6LNFW@N[#7T:8-9R9C43NS,#M^[M(.
MX<<CFK.H65[/X?\ &6AW5I</K%WJ$D]@XB8B4,5,#JX&!LPH//R[.<5ZC4/V
MJW%V+0W$7VDH9!#O&\J" 6V]<9(Y]Z /,=8TI9;KX@>=IKSSS:/#'!*+-CYT
MPBE#;#MY;<4Z>WI7H6G1)?>&K6&ZC9TFM%25)5()RF&# \^O6M*B@#R>WT[Q
M+ID.E7L%G)+<^'YVTB-&'-Y;R'8LA/7:!]G;VV25T-_IJ6'C/P9'#;RR+:QW
M,<MPL).,Q@ NP&!N;)Y/))KMZ* /)$MY/^$3TO3+C3;PR6WB@O<1M9R%?+-W
M(^[[N&78P)(R,&I=1LKY+CQ1_9^GW!LX]<L;R2VCMV47,")%YPC&,/RAR!UV
MD<YKU:B@#R_Q3I=UK1\77VCP326EWH*P%!$R_:;D,Y!52 694P,^X'4$"U).
MVM>++ZYL[*^,%QX::"*22TDC5I-[';\P&#SWQGM7HU0R75O#/#!+<1)-,2(H
MV<!I"!D[1U. ">* ,;P1(7\$Z*C0SPO#90PR)/"T;!U10PPP!Z@C/M7$:9)-
M)XA\+W TN_M([?4KY9K46<A2W,BRX+2$$L68ABP.T9'3%>K44 <?\0;5+JTT
M,-:/<[-9M78+ 9-L8?YR< X7'7M7+:]I4<EM\25ATF1GGBC^Q[+-CYC^0H/E
M_+R=X&<=Q7K-% 'F&H^5-KFL6&O66L3V&KP6YM#:VSNLJB,!HF(7,;!PS?,5
M W9R*2]MD.L:YH?B"PUF>'47ADLC:QM(DRK%&HC,BK\C*Z,<L5'.[N:]0HH
M\XOK=TN?B':SV%S(;RU22#_1G=90+4)\K8P3O&,=<]J;I=E!)XI\.3W>FNT4
M?ALQ2O+:,0LFZ+"L2O#85^#SUKT=Y$C4,[JH) RQQR3@"CS$\T1;U\PC<%SS
MCUQZ4 >2:9<2:)X=\"7=Q!?)+8K<QR6SVDS;5*E?F5$9U(^7!VD8)'&:[+X>
MP:9:^&!!ILXFVW$K3G[.T!61V+E2C ,  X R.@%7]5TBRU'6+68:I<V.IQ1,
MD9M;A5=HR02"C @C*@YQVZUH:=:06D#I#,\[,Y,LLC[W=Q@'<?7@#'&,8P*
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
M.65E9V]Q;VL2$0Q7#$R*F20#GD<'H>G3M6M110 4444 %%%% !1110 4444
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
MH.FT<C!/<FH3\/[5=.TFWM]8U2WNM)4QVE[&\8E2(@+Y9&S:RX5>"O;.<YH
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
M$2HRLI+8W%LX''&*Y[Q9;7/C/^S='L;.ZCLUO8KJ]O+B!H52.,[MBAP&9F(
MX&!SDU@^(=/N;BT\>1)I5[*+N_LGMU6SD;S@JPAROR\@%'Y]O>@#T4^(-&%F
M;PZM8_90[1F;[0FP,OWAG.,CN.U2W.K:=9VT=S<W]K#!(NY)9)E56&,Y!)P1
MCFN/U^,Z7XIL=0_LG4;C1I[)X&&F12;X)6<-N>-,-A@ "<=5&:I0V_\ PB^M
MV)'A[47\/SZ3]BAMX8WNGM6\UF*N,D@.K+D\@%0,X&: .S;Q+I*Z_!HOVV$W
MDUN;A5#CE<J!]2=V0!V!JU#JVG7%T]K#?VLEP@):))E+@ X)(!SP>*XR?3KR
MV\362V&G3V4,OAZ6QMC%&72UEWH45F7A< 9SG'! S573["\OM*\$6BZ==V6H
M:+,GVUI(&58T2%DD ?&'#G;C:3G.>QH [>/Q#HDSLD>L6#NL;2,JW*$A%;:S
M=>@/!/8\5(NLZ6T2RKJ5H8WF%NKB=<&4]$!S]XY''6N#TK1X&\#:K%=Z;J%O
M,^J3N'M[5DN45[O>DB KD@ (^ #PN,<5H:9J-UI>G3/XDLI=14:I''!?1:<5
M:4;%VSR1G[FTC:7 'W1@4 =P[I'&TDC*J*"69C@ #N35%=>T=[6>Y75;%K>W
MQYTHN$VQY&1N.<#(]:K>+1,?".K"#31J4K6KA;,YQ-D8VX')^@Y/05YWJ=K?
MW<7C,IIVK7(U'088[9Y;!D,DBB8;0@4%2"ZC!&>_3F@#U&TU;3K^XGM[._M;
MB:WP)HX9E=H\]-P!R/QK$;Q2LOC;3='L;JQN;6YM9Y93$^^2-HR@'(. #N/;
M^&N7US2]1N]1NXM&L[F"6;PJ]I#(+=XD$N\%4W$ *V,XSTS5VQN6U'Q?X4O(
M-%U*TBM].N;><36,D0@8^3M0D@#'RM@C(/8T =CK.K1Z1:1.4\R>XG2VMXLX
M\R5S@#/8#DD]@">:DN=3LM,CC&IZA:6[L.LD@C#'@$@,>F2._>N>\:0R#5O"
M=[@FVMM743>B^9&\:,?^!,H_X%5+47EL/&6LQZIHE]J>EZQ9PPP-;6YF4;0X
M>%\?<!WY!.%Y/- '3OJWV;Q!!IER$ O(WDM)%_B*8WH??!# ]QG@;>9-9O'L
MK$/%>6-K*TL:*]Z<(<L,KU'S$9 YZXKG->M9)O$_@BV@B$4EO/+<2(AR(HD@
M*,,^FYT7\15GXAV\UUX4\JWM9[F;[9:NJ0PM(P"SQLQPH/15)H V)_$.BVLK
M17&KV$,BR"(I)<HI#GHN">I]*ORRQP0O-*ZQQHI9W8X"@=237E_B#3)KJ+XD
M>5I-W)+?6T*6A%FY,S"$+A3MYPV/RS7IMJ_F6D+D."R X=2K=.X/(- ')S>.
MK>X'AZ]TRXM)-,U&\>WGDD/S1J(I'#9SA?\ 5Y^8=#730ZOIMSIPU&#4+26Q
M/2Y296CZX^\#CKQ7FFD65V/#W@&QN=)OUDTW4#]K62S<B/;%*NX\=-S+ANG.
M1T.%DM=3MK>\O(M*U*6VMO%$M[+:PQ/'+-;M$5WQC@MAFW8'7% 'I]G>VFH6
MXN+*YAN822!)"X=21P1D5'<:KI]I<QVUS?VT,\A 2.2559B3@8!.3D]*R_"E
MM8Q6UY=V&FWMC'>W!G<7ID$DKE0"Y1R2N< 8.,XSCUYU!+;ZYXAT?5_#]YJ,
M>I7R7=I,L!>"10D857?I'L:/^+'J,]P#M6U;3EOA8M?VHNRVT0&9=Y.,XVYS
MG'/TI5U33WO?L:WUL;K)'DB5=^1R?ESGBO-]474)M4RFBZC"+7Q-%<-%;VC&
M.2(8'V@OCYR1UVG"CJ.,FY#8ZQ%KDD.DM>&QNKB],D%]:LOV"5A)^^AFP 49
MS]WG[_'0X .\@U73KJ[DM+>_M9KF,;GACF5G49QD@'(YXJ6YNK>SA,UU/%!$
M"!OD<*,GH,FN#\&V\%S+HWVSP]J]IJ^D6[6\DMVTHAB^0*WEDMLD#%1@#.!S
MQ@9V/%,5[#XC\-:K'!-<:?9SS"ZC@C,C(9(RJ2;1DD*<@X!(#D^M %OQ!XKT
M_1?"ESKL5Q;7,2(?(VS+ME?H%##KSUQZ&KFCS:A<"XDN[G3[JU9@;2>R##<N
M.=P)89!SR"<^U<#K.D7P\)>-9+>RNVBU6^26RM$MW,AXC#OL RNYE8\@=,]Z
M]+>4O9O+%$TC%"5C8%"QQP#GIGWH KPZSI=S)+'!J5G*\2EY%2=244'!)P>!
MGC-,@U_1KJX%O;ZM833&+SA''<(S&/\ OX!^[[]*\^\.+=KKWAN\FT?4K>WC
MT>XMIH/L#I%:ONB/E*"-Q "MAB3NQP3T#/#6FW-E8_#A'TN\AELS.+O_ $1U
M\G= Z_/\O&6*]?K0!Z1'K.ES6:WD>I6;VKN(UG6=2C.3@*&SC.>,5;DD2*-I
M)'5$0%F9C@ #J2:XC2=(NK+QA>:*J+_8<$PU>#!^X\I8>3C^Z) \@]#BM3Q[
M97]]X3GCTV)IYHYH)FMUZSQI*KN@^J@C'?IWH TI?$.CQ:;=Z@=3M6M;-=UQ
M)'*'$?&><=_0=ZPY/&L(UG1"MS8IHVH6,]U)/(X!B,?E\%MVT?ZS!]Q6;JVG
M76MZOK6J:=;7*03^');(K- \+3S,24&UP"2HW#./X\>N&6*2W&O>";B32[Y8
MK/2[B.5IK*0>5(5A !RORGY''/IZ$9 .Y;5=.6PCOVO[46<@!2X,J^6X/3#9
MP:@F\1:);P1SS:QI\<,D9E21[E K)_>!SR/?I7FVFP:CI.C^&KR?2-7DLK.:
M_ANK:UBE6>'S9MT4@089E"@CCH'K2M]$LHO$WA?[+H%Y!IJQW[,EQ#)+Y9EV
M$&0MG9N(<[2>,\XSB@#T5IX5MS<-*@A"[S(6&T+C.<],8[U!:ZII]['+):7U
MM.D/^L:*56"<9YP>..>:S?&"R#P;J:6^EKJ3_9RJV6TD2#IC:,$X'.!@G&!7
M!7]EK5])XM>RLM2N'N[73YH6NK;R!<B)V,D>"!@E?EVD9YY]: ._U#Q=H6G:
M/=ZF^I6LMO:X$GDRJYW'[J\'J>WY]*L1:DMSK44-MJ.G2VS6K2^2C[IV.Y0'
M&#C9@D'CJ1S7'>(@/$G@_7KW3/#M_!>7%O"KFXM6BGF*/NV!#RVT;N>AS@9J
M?5;>]U3QB]QI]O=VS7/ARYMH;J2W=!',[H4#''RG )P>1['B@#L8=7TVXN)+
M>#4+66:-2SQI,I90#@D@'@ \5%;Z_HUW=0VUMJUC-<3*S111W",SJI()4 Y(
M!!SCT-<58V=SJ$'@A8].N[*ZT;_C]\VW9!'&L#1O&K8PX9MF-I.0,]JS](TZ
MXMO#_@U!I-Y%<6^NS37 ^Q2*T<;>>-S?+P"'CY_PX /5JJ2ZI80W:VDM];1W
M+$*L32J')/0 9SS4.DZS#JYO5BM[N![.Y:WD6YA,9)&#N7/52""#W%<CJ%MJ
M5OXPEN=)%Y)'/J%O]ML+JT9H)0%C'VB*7&$95 R,D$IC&<9 -;PYXLCOWNK7
M5;S3X+]=1N+.WA60(TRQ-M!568DGCG%;K:MIRWPL6O[479;:(#,N\G&<;<YS
MCGZ5YHUA<C1[AETJ]$Y\8+>C%E)O,(N0WF?=SC9GG\*DU-;^?5 4T7481;>)
M8KAHK>S8QR1# ^T%R/G+#KM.%'!'&2 :^J^,-7L=%\:7<<5DTVA3!8 R-M=?
M*23YOFSGY\<8Z5W3.L<9D=@J*,LS'  ]:\OURROKC0OB3!%IU\\M]*OV51:R
M9F_<1)\O'/S*1QZ5Z:)4:U\TJ^PINVF,[L8_NXSGVQF@"I;:]H][=):VNJV,
M]Q)'YJ117",S)_> !R1[U*-5TXWPL1?VINR2/(\Y=^0,GY<YZ<UYKX<TVYL]
M,^'BG2KR&6SN)S=?Z&ZF(-#(N7^7@%F7K_2GVNE:I<>#=-\/3VEU'KMEJZ3-
M=&%O+^6X,C3B3&T[D+=\Y8C% '>Z3XBTS6[B^@L+J.9[*<P2!6!Y 4D@>F6Q
MGU!K,O/%2:5XRGTW5+JPM-,33TNEN)W\LAVD*;2S-M[<<4SPA%<6FI^)K:XM
M+F(R:K)<QR/$1&\;)'M*MT;H>G3'..*K:G;1P_$8ZA?:;/<V,FC_ &99$M&G
M&_S6+(0H.,J>^ : .IN=5T^SM4NKJ_MH+=QE99)55&&,Y!)P>.:L)-%) LZ2
MHT++O$BL"I7&<Y]*\KT_2]1\*1>'_P"T]-U2ZL%L)K9TT[?)):.\WF*K+&<E
M=F$)&1E!7H7A^QM=*\.6EI:V,MG:Q1GR[:1VD>-,D@$DDYP>F3CIVH ='XCT
M.66.*/6=/>25&>-%N4)=5SN(&>0,')[8/I4UMJ^F7E@U_:ZC:3V:YW7$4RM&
M,=<L#CBO--/TJ5/"OA""31[L2V^OR3W"-8OF.,M/\S#;P,,G/^%37=AJGF:Y
M/:Z?=M#%XFMM1>#R&4W-NL<0<H"!O(92V!U*>XH ]#&MZ2;*6]_M.S^R0DK+
M/YZ[$/HS9P#]:3^WM'%O+<?VK8^3#*89)/M";4D R4)SPP';K7G_ (KTJ[U.
M'QEJ-A97;6]_H\5K'#]F</<7(+_,$(W<*R+DC^5:6N1G2]:T35H=(U";23:R
MP3QZ;#(LT,C^45=HTPQ&(]IXXXH [J">&Y@2>"5)89%#))&P96!Z$$=17(:Q
MXZMQHE]>Z%<6ES)97\-I*LAW AI4C8@ @\%S@]"5/6MSPS86NF>'[:UL;"6P
MM5+M';S.S.@9BW.XD@G.<9XSCM7 ZG97I\+^)],;2K^2:7Q MRBK:NZRQ&XB
M?<I (8;58G'3&#SC(!Z/!K6E75O<7%OJ=G+!;,5GDCG5EB(ZAB#A?QI!KFDF
MT>[_ +4LOLT;^6\WGKL5_P"Z3G /(XK@M9BNH=7\73V^A7%Y#/#IWEQFTD*.
M4=M[* !O* JVT')V@5FZM97USIOCB,:;JUS]NGLI;=Y;)MTP"Q D*JCD;3Q@
M$8YP: /4[/5-/U%YTL;ZVNFMWV3""57,;>C8/!]C2WNIV&G*&OKVWM@02#-*
MJ9 ZGD]LC\ZYS2X&C^).JSQV<\5I-IEJB2&W9(V='E)&2 ,A67_(JIXVM+R2
M_P#M>ER7L.H163J@%FUS:WB$\P2*!P20,$$'YC0!T9U6.+5;L3ZGIJ6<%NDC
M1F0"6(DG+.2V A&W' YSS4ZZSI;H'34K-E,)N 5G4YB'\?7[OOTKD[9Y[;QI
MJ>I7FDW8B;0K9)$AMGD5Y5>4O&I PY =1_DTSP58W7AK6;G1KBQF-K<1+<6=
MRD4C1VZ$D_96<C@(22O3(8\ \4 =%I7BW0]8L[2XMM3M<7A(@C>90[X[!<YS
MC!QUYK5BNK>>6:*&>*22%@LJ(X)C)&0& Z''K7FMAI=XOPATQOLLUGK/AY%N
M8A=1F/\ >Q9WKSU5EW+GH0V<\5WF@6\T6F"XNHS'>7CFYN$/5&;HA]=JA4_X
M#0 O]J^=X@?2;4*SV\*SW3GD(')"*/\ :.UC[ >XJGH_B!O$%W-)8&!=.AD:
M-)7.Y[DJ=K,@!&$# @,<Y(/ &"<W1K:6+Q_XQBE8H;R.TG@;U3RFC./HR'\Q
MZUSFC>%I8-&\):?#ICV>L:1?+]KN5@**8EW"0^9C#K(,< D_,,C@X .BM_&T
MDUC8ZT88AHM]J'V&(C/F*"YC24G.,,ZCY<<!@<\8K>LM6\S6;O2+D*MW!&LZ
M%>DL+$@,!V(*LI'L#WK@[3P[?_\ "'Z)X/:UG$UCJB-/.8F$7V>*8RAP^-IW
M*$& <Y;D<&NB,$D_Q=6XC!\JUT,QS,.FZ28% ??$;F@#IKN]M;&$275S#;H3
MM5IG"@GTY^E8'ACQ4FI^'WU+4[JQA O;BV25'VQR!)&52"Q.<A<]:KZ^]WI_
MCK1=5EM+NZTI;6>V8VT#3&WF=D*N40%L$*5R <9[9KFM(6]L;335;0[^%!KF
MH2?:%LF>6U1VD*,B8/#!MNX@J ??( /1EUG2W:U5=2LRUV,VP$ZYF'JG/S?A
M3WU73HO-WW]JODN(Y,S*-CD9"GG@XYQ7G%EI=]!\+X;K[)/:ZOH%Y<WT"W2;
M"VV:1F7/=7C8KD<?,/2MO5-*G?1--DEEU"QU66\:\^UV4!G-M,T;\.@!W(%/
ME\]L<B@#LK>Y@N[=)[::.:%QE9(V#*WT(X-2UB^%'U!_#=JVJ6T=O>DR>8D2
M%%;YVP^T\KN&&P>1NQ6U0 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !117.>+]6U+2(-*.FM;![O4H
M;1_M$;,-KG&1@C'3W_#K0!T=5YKZUM[RVM)KB-+BZW>1$S8:3:,M@=\#FO/M
M1\6>)='L_$UI/)87%]I+6DL-R+=D2:*=MN"NX[6!#<Y(Z<5MRZAKFF^)]!TZ
M_NK&ZBOI+HN\5JT;*J)N0#+M]#ZXH ZZBN!B\9:B_AW1?%"^2^GZC>1P26@C
M^:.*63RT8-GEP2N0>#SC%:/AS4=?U?6-3:XN[%;'3]1FM&BCMF#R*$0J=Q<[
M2"W/!SSTXH Z#5]+@UK2;K3+HR"VNHVBE$9P2A&",]LBK%O"+:VB@5F=8U"A
MFQD@>N*X[6M4O=/^(*2->,-/MM"N;Q[=8P=VR2/=WZD=#V].31#XFU6"/PKJ
M-T8)K/7G2*2&./!MWDB,B%6S\RC:0<]>HQTH [:BN>\6:W<Z%;VEPD-Q]A,I
M%Y<6\'G/;IM)#;!R5SC) .!V[BAI?B*]OO$&EV*7UG=6M[HTEY]HMXS@R*\:
M[EY^Z=YX/(QUH ["JKZC91:C%I[W4*WLR,\<!<;V4=2!UP/6N.\/^+=1UZV\
M/VCR06][J-E/=S3)'P!&ZH%12>I+@\YP%/KD07ZZW+XM\()=3V,6K?9-066:
M%&DB!'E<JI(/3'!/!/?'(!V%OH=I;:S<:J'N9+F88Q-<.Z1# !$:$X3.T9P.
MU:58/@W5[K7/"]M?7PC^U>9-#*8E*JS1RO'N R<9VYQ[USP\9ZBWABP\61^2
M^GW%\L,EGY?S+"\WDJP;.=X.TD=.HP.M ':W^HV6E6IN;^ZAMH P7?*X49/
M'/<^E6J\EUF?4;GP9XX:[O1<B+65AC5DV[0K6^ ".@QQC'OR3707GBS4]!N_
M$<&HO;7?V&VMKFV:.(Q &9WCVL"QR R@YR.": .ZHK@M<USQ9HFBZ_?-! (+
M6Q^TVDUS&F[S!G>A1)#D8P0V>.AS77:4FI)!*VIW5O.[R;XO(A,8C0@?*<L=
MQ!SSQGCB@"_17 VGC'48=6T];QX+BUN[6\GE-M&?+1H=I B<XWC:<$XP3T/:
MM+3K[Q!J>F:=JL=W8K9W]@T[IL.^W=D#1^7V? )#;L=,C'2@#I+F^M+)[=+F
MXCB:YE$,(=L>8^"=H]3@'\JL5YQH6MZO;^$_ <TMS#<G59XHKAI83OPT+OD-
MNZY4Y..<]JL77C/45\+7GBNW\EK*SOGA:R,?S/"DWE,=V<A^"P[8P,=Z ._H
MKSK7/%/B*Q_X2^>WGL!#H#121QM;,3,C1+(4)W\'DC(]N!W]$!RH/J* *LNJ
MZ=!?1V,U_:QW<O\ JX'F42/]%)R:9<ZSIMG>PV=S?017$SB..-W +,>B_4X.
M!WQQ7,ZX/^+L>$?^O.__ )14WP?;SSZ]XM-[-%<HFKC"M"/OK! 58$DXP,8_
M.@#MJ*XC6M;\01Z_KNGV%U8PQ6.E1W\326S.Q8F4%3\X!SY?7L#T[U+IGB:^
M\1WD-C92164O]D6^H2.T?F9>;.U0"1\HVG/<Y&",4 =E16%X3UR?Q)X4M=3D
MA2WNI1)'(@RR+(CLC$=RNY21STKE],\5^(&\,Z?K5[-92G4ITLX;>"W*E)3,
MR;]S28(V@X7CG'/>@#T6BN*DU_Q!ID@M-1MXHS>:E#9Z?<R;-Q1U9F,B(Q&Y
M=C 8(!RO'6I[W6=9TBYLM,O);.2?4=2^S6EPBG*P>67+2+P-_P C*,<'@]B*
M .NJ&YC@>,-<A?+B(DRYPH*\@GMQUYZ8SVK@=5\7Z[ILFKZ>AM)+K3KVP1)Y
M(3MFAN7"@$!OE=3NR>0>.!6Q;ZEK,GB$^')=0MC=P69O9KN.UVA@\C+&H0L<
M8"G<<\\8QUH Z2QOK74K..\L;B.XMI03'+$VY6&<9![]*;=:C964UM#=74,,
MMR_EP([@-*W7"CN:YGX:OY/PSTF24CY(I&<J..';.*P[S4K[7[3P-KDLT2VU
M[K$<J6RQ_P"K4Q2[/FSR<?>]2>,8Y /3**X=?%&J)XCTNV:6VF@O=1N;-Q#&
M3'&J)(R;9#C<_P"[^8#(!)'!%9^B>(=5L](03W)O+K4->NK")C&H*!'F.>6
M/RQ8 R,<=>A /0[BWAN[>2WN(UDBD&UD8<$5%:7=I++/9P72S3696.=-^YXR
M5# -[D$&J'AZ?6I(KN/6X$C>.<BWD4J&EA(!4LJL0K9R#@X.,\5A3>(]:AG\
M5QP6J7;Z9=VR1):P_O#$Z1NYVEOG=59L#(SM'':@#KTM(4NY+H+F>10I<G)"
MCHH]!WJKJ.O:3I+JFH:A;VI;'^M<*!G.,GMG!QGK@XJKX6UF+7=+DO(+^.]B
M$[(KK$8W3 'R2(>5<'.>G8X&:YFS6^'B3QW(UQ;3>08'2.>VW)E;=73C=T!_
M7GB@#N[6Z@OK2&[M94FMYD$D<B'*NI&00?3%35YY>^+]7TOPGX9\1R?97L;R
MUB^W1!-C(\D6Y70YP$#?>&#A<GL:VK[6-2M;W2=%5Q/?W=K+<2W%O&@'[O8#
ML5W Y,@/4\*?7( .H) !). .I-5['4+/4[;[38745S!N9!)$X925.",CT((K
ME;#7M=N=1TS0-0C@L=5EM9[J[DC <!(W5%V#) +;PQR3@ CG((@\!Q:FWAA1
M!=6R2)K=X;LM"2)$%Q+N"#=\I)Q@G./>@#NB0!D\"J9U;3Q/!#]KB\VXC>6%
M V3(BXW,OJ!D=/6L#QY>216.D6"DB/5-6M[*<CO$26=?^!!"I]F-6KW5+RV\
M=Z/I:^0;.[L[F5OW9\Q6C,>,-G&#OZ8[4 ;\<D<T2RQ.KQN RNIR&![@U'=W
MEMI]I+=WEQ%;V\2[I)97"JH]23TKFO#-T\?B[Q7HP_X]K2>"Y@']SSH]SJ/;
M>K-_P,UAZO/J$UY\1(9[WS+6WTE1'"8\!0T,IP#GUSD]_P !0!Z)#-'<01S0
MN'BD4.C#HP(R#3Z\]TSQ%J6A_8H+]X+BQ/AU]12.*(H\9A$8*[B3NR'ZX'(_
M"MC1-2\17>H6,]Q;1MI5W:^8\A\M3%(0&79M=BR$$]1D8!SVH ZJBN3US4M>
M/C"TT32KNQMX[G3Y[@23VS2%'1XQV<9!W].,=>>E5M.\0>(-8:QU'3[1'TZ6
M]>"=)/+55A5V3>K;]V\%02I7')';) .UI&4,I4YP1C@X-<IHFLZOKECINNV\
MMFNFW,DGGVTBD-'$"P0JPSF3(&0>.2!C'.;#XQU)] T+Q,/)>PU2\B@DM!'\
MT4<KE$96SRP)7<#P<G&* .MT;1+70[1H+9[B4LVYY;F=II'.,#+,2>!P!VJ?
M^T;+^T_[-%U";[RC-]G#C>$! W8ZXR0,UPI\6Z[9:1K^NWL]C)::5=W-H+:.
MW96F9658R7+G:,GG@]S["[!#>P_%FR^V7<=P3H4Y!6+9@^?#N Y/R],=QW)H
M [9F5$+NP55&22< "H+&_M-3LTO+&YBN;:0D)+$P96P2#@CKR#6/>ZO<S^+H
M_#UG*MNZV)OI9F3><%]B*H/'4,2?0 =\CE/!]_?VG@OP_:PW,$;7$MZ)=D9>
M5V6:3 C3D8R?F). ,<\YH ]+HKS?3_$&L:]>^ [MKI+9;^WN9;B"./*,Z(!G
MDYQR<#/&>]:FC>(/$&M'2=5M+-6TJ\D;SUD\M?*B.0C*P<L6! !!7G)QC% '
M83SQ6T+33R)'$@RSN< 5#8:E9:I T]C<QW$:NT;%#G:XZJ1V(]#7,?$07)TO
M2!!<")6UFQ5@4W;OWZ8[CH1G'>FG5M1GO/$EKI3VD$^CK&7+P<74[1"0E\$8
M4C:..>O)QB@#LZ*X#3_$^N^)-6T^+3)K*RM;S1H=3 GMFD="S@,A^< \9P>,
M>A[=%K^LRV.HZ-I=L42YU6Y:)977(C1(VD<X[G"X'N<\XP0#3M-1LK][A+.Z
MAG:VD\J81.&\M\ [3CH<$<5:KS/3=6N]"O\ Q*A*W-Y=^(H;2-P@49>WB(."
MP&=H]0"WITJ?7[_Q3%I8CNY%M!_;5E%!.%3S)H'E0$.JL0I#9!P1N [<T >@
MPP10!_*0+O8NY[LQ[D]^P_ 5)7$W>O>(KN?58="MDGGTJXCMRD@C5)VV([[B
M7#)D/@8!QC/.<!AUGQ-=:SXCBMKS38;?1W0JKVC.95:W$FTD2#!!8<CKZ#N
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
M0T^^M+J6Y<W\B274^\"239C8,@8 &!P ._J<W+K0[>\U73=1FFG-QIV_R2&
M!+KM8L,<Y'_UL55U/Q5I]EX9U/68)5N%L(I6>,9#"1%+;&&,J>G4=Z3P_=WU
MQ:MJ-YJ,$]C+ DB#R?*:%\$R DG!3IC/(YR3UH +3PAIED8XXC/]CBN3=PV3
M.##%*23N48SU)(7.T'D <5<TG1+?1Y+Y[>6=S>W#7,PD8$>80 2, 8X XZ<4
MR+Q+HTT4\BZC"J00K<2-(=@$1SB3YL94X.&'!Q2Z?XDT;5;L6ECJ5O<3F$3A
M$;),9Q\P]1R,^F>: "]\/V-_K-MJDWFBY@A>#Y)"JR1L02CC^(94'']*K:;X
M3T[3/L:1/<26]@S-9032;DMB01\O&3@$@;B< D#%9]]XKSXO\.Z;I]W!):WT
MMPDX\HDN$B=@4?H0&4 XS]:UM5\1V.D:KI>G7)?S]0D=8]J$A0J,Q)('L!CW
M]C0!:OM-%[/;SK=7-M-!NV/ P&0V,@A@01P.HK+'@O2HVTUK8W5JVGQO#&UO
M,4+QN0SJQ[@L >QST(K0;7=+2]6S:]B$SR^2H.=IDQG9NZ;\?PYS[5+J&JV.
ME1Q/?7*0++((HRV?F<\!1[GL.] &"?A]HJZ7IME!)?6[:8SM:74-RRS1[OO
M-_=/<8Q6@/#%DE_IUY'+<I+I\<D<!\S=_K,;RQ8$LS$ DD]?QJ]-JEC;R7"3
M7*1-;QK+-O\ E"(<@$D\<D'\C5&\\5Z19Z1J6HM<%H].0O<QJC>9'QD H1N&
M1TR/?I0!9T31;;0-.%C:/*T(D>4>:P8@NQ=N<#JS$_C5*W\(:9:OLC,_V,77
MVQ;(N#"DV[=N QD?-\VW.T'G%6#XDTR/3(+^XN!%'+$9<%6)51]XD 9VC/+8
MP*O/?V<>GG4'NH5LQ'YQN"XV;,9W;NF,<YH P[OP3I=Y%JD327B0ZG.MQ<1I
M.0I<;>0#TR44GZ>YS/<>$]-O;O4;B]\VY_M&U6TN8Y&&QXUS@8 &""S'(]?I
M2:CXOTC3]%U/4VG:1-.3?/$J,)%)&5!4C(SV)&._2M1-0MFT[[>TRQVP0R-)
M)\H51U)SC &#0!A)X%TT:'=Z3->:G=0747D.]S=&1UB_N*3]T?3D\9/ KHXH
M1';I"SM(%7:6?&6^N*K6&KV&IR31VEP))(0IDC(*LH894E2 <$ X/0XJI>^*
M]!TZ6YBN]5MHI+4*9T+Y,8;."P'3H?IB@#/L/ 6CZ=+IKPR7S#31(EJDETS*
MD;XS'CNO X]L'(J?1/!NF: Y%G)>M;KN$%K-<L\-N&ZB-3TZD=\ D#&35^T\
M0:1?:B^GVNH6\UTD?F&-'R=N<$CL0"0#CIFEM==TN\O#:6][$\XC\T)R-Z9Q
MO7/WESW&10!F6_@G3+6QTJSAGO1!I<XGM5:;=L8*54<@_*%) 'OZ\U,/"&F+
M-<[3.+2ZN1=SV0<>2\P(;?C&1D@$@'!(Y!YJ27Q9HD,%W*;Y6%K;FYD558L8
MO[ZC&67ME<BJ]MXBMM2DT*:'4X+47L;2FRE3,DP\O=A3D;=O4G!!QB@!;SP;
MIU\FM)/-=%-9VB\4.!N"J% ''R_* ./YUJ6VFK;7TMW]JNY7DB2(I)*3&-N?
MF"] QSR1UP*IV_BWP_=W-O;V^KVDLMP[1Q!),[V4D$ ],_*?K@XJ:[\1:/82
MO'=ZC!!LD$3O(V$1R,A&;[H8@@@$YY'K0 R[\/VUYX@LM:DFN!=62.D 5@$"
MOC>",<YP/RXQ3M+T.WTF[O[F":X=[^;[1.)&!!DVA<C@8X4#'3BKL]Y;6MH;
MJ>>..  'S&;CG@?GD8]<UGS^)--CTF_OXYQ*MBK>=& 0Z,!D*RD94GCJ.^:
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
M4T.L6%Q>?9(K@-,=^T!3AMAPVTXP<$X.#P:6^U:QTW N[@1L59PH!9MJ_>;
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
M>X(J2@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
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
M+&:]O9T@MH5+R2N<!0.YJ6&:.X@CGB;='(H=&'<$9!H YO7M.O-4^&E_IMK
MQO;C2WACA?"G>8\;3G@<UBZKX?O/$\T,]G;RZ<T&B7=B99T\MFDF555,==J%
M22>G(QGG'H-% '%^$X9+N[M;J^\,WVGZC:6Y@EN+RX\Q03C*0G>V5)&<X X'
MX9'CG3M9U,^);.VT6XD2>RA^RRVHC47!7);S6)#$J3A5Z<]#GCTNB@#E-.@O
MX?B%J-])IUPMI?Z?:JLI*8C:,REE?#=?G7IGK[4V_MKVW^(7]HK87$]G+HYM
MO-BVD(XE+8(SGD'C .:VK3Q!I-[<RV]O>QO+%$)V4Y7,1Z2*2,,G'WAD>]6=
M.U&SU:PBOK"=+BUESLE3HV"0<?B#0!Y]H.CZE:VOP]AET^XB?3;>:*\.S_4L
MT)09]<MZ9]:F\':7=0KI6F:OX=O1?Z/E!J,UR7MR I421?.3N88XVC&3GI@^
MBT4 <=K?]IZ5XWM]9BTJYU33I]/-E+':[6DA?S-X;:Q *L#@\_PC-17>EW;>
M)O#36^G&RM[>PO(7^SH/+M#((Q&O''&T]../0BNML;^UU.V^TV<RS0[WCW '
M[RL58<^A!%6: /-].T/5+GPYX3T.XL9K:]T2^ADN)R/W>R$,-R/_ !>8,# Y
M^8Y Q2VNA:N+V>VTQKVUT^]ANQ<6MZFY;*5P=KP2=<,QSM!( )Z'BO1Z* .$
M\(6DTLNF_P!I>&;VSU+3(# ]U=7'F1#Y0I$'SG(; /0  >N*O2P7VE^/[S5)
M+2>[TZ^T^*!6A3>T,D;.=A7KA@^<],CG%=;10!YOIWA[4M%L_ MI):S2G3KJ
M>:Z,0WK;I)'*%7/?:9%7C/ ]*Z+QK8W5Y8Z7):VKW/V/5+:ZECCP6\M&RQ )
MY(].M=-2,RHI9B%4#))Z 4 >;Z_X=U#4(/%&K65C+F^?3VAML!9)A;2AW?:>
MA(^4 X/R^XJ6:QN]2U?Q1<WF@:E]@U&TL4C"NJ2G8[[BN&R'7<&'TYP>*[K3
MM2L]7L8[VPN$N+:0L$E3HVUBIQ^((JU0!YG>Z9X@D\*WUA*+K4U75;22SGE@
M$=Q+"DD3N9!QDJ%8!B 6V].E&O:1J-Y:_$-(-,N'?5(H4L_W>/.*PA#C/3#
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
M-AX%T2RO('@NK:SBAEC<<JRJ 1^E=!110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7-^,=3U+2[;
M2GTV:&)[G4[:UD,L6\%)'"GN,?YZ5TE9^K:+9ZU';)>"4K;7"7,7ER%,2(<J
M>.N#VZ4 <;+XLU726UG3[JXBNKB#5K.PM[IH0@5;A8SN=1P=F]OK@9J#QCK6
ML:=:^*-%^WRMY>AMJ-K>*B+*F"R-&V!CG (( .">XS76S^$='NO[5%S!),-5
M9&N@\K'<R !&'/RD!5P5QT%2-X9TV6TOK>Z26Z^W6_V:XDGD+.\6" F[L/F;
MICDD]>: ,:?6-0T?7]#L7N?M%E-IMU<2@Q 2,T0C(Y''1\8 '3O2:?K.K2Z%
MIWB=[RWEL+C3WN[FSV@%6,?F(L1 R2,,&W$YQD8Z5LP^&-.AO-/NP;EY]/B>
M&!Y+AW(5\;MV2=V=J]?08J'1_!NC:',[V,4ZQ$MY=O)<.\,.[[WEQL2J9R>@
M[D=#0!0T'4/$-]=Z7?2F-]*OK7S)A(8QLD*AD,.TDE2-P(;)Z'/6K>I:K?VO
MCC1M-CDB^QWEI=2.A3YM\?EX^;T^<]NU2Z'X.TCP[,TFG)<J@SY4,ES))% #
MR1&C$A,^P]NE7+O0[*]U>UU282FZM8Y(HB)"%"OC>-O0YP.OH* .?\(^([K5
M-1:PU.6>VU2*VWW6G7, 0JV0-\3*,/%G(!R3TSUJ/Q+XBU2RU'6;6WE%J]II
MJW6GJ8@_VV8E\I@\GE47:N&^?/I70Z=X?LM-GBGB,\LL,'V:%YY3(T<602H)
MYY*KDG).!SQ7,:UH6H7?BJ\O&L-5:*2.**"XTK5S;?(H)Q*A=<D,S\@-P1WS
MD OC5-:C\3:!IEU/$BWVG7$UPJ0@,DJ>7C!)/3S#Q[5!X?US5-0":5=W0&L6
MFH317Q2-0#$GS*P7' 97AQW^8^E:]CX<1)M,O[^>>XU*Q@>%)C,3\KD;@>@;
M[JC<1D[<\5H0:396^K7>J10*MY=I''-*.KA,[?\ T(_IZ4 <II6M^(=;33M7
ML1&+">Y>.XBG,81(MS("A!W^8"%R#P>1QQ6?IGB7Q"]GH&I75];RQWFLS:;-
M;K;!05$DRJP;)((\L>V.N3S746?@O1M/U>;4;6.XB>:1IF@6YD\@2GK((L[
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
MEU>&*XCFFE$\L*7,@@DE'_+1H@=I;@'..HSUYI;/P=H]AK$VI6T=Q&\TIG:
M7+^1YIZR>5G;N/KCWZT <_I_B;7;W3;#Q+$BG2)4DENX)#& D8#;?+(^8N"
M"&X// XJHUU?:KJ'P[UFZNPZW]P]P;=479$7M)64*<9. <').3SQTKJ=/\%:
M)IFI37MK#.@E=I?LQN'-NKMG<RQ$[ 3D\X[G%0VG@/0[&2R:!;Q8[&=I[2'[
M9+Y<#$$$*N[@88\=.<=.* ,";Q1KZZ5=2I=6HGB\3)I@8V_RF%I43&-W7YCS
MDGZ5//XCUW3+/QA$734+G2&A>"00;3LD16;*KUV?,?4@8K>;P9I#02PE;G9+
M?#47'VA^;@$,'Z^H!QTXZ52\1>%]^GZM+IML]S=ZF\/VN-[MHS(B$#Y&Z(P4
M$ \#UH ET+4=3O/$VIP?;$O-&@AA:"Y\H9>1P=R[UPIVX4\#^/FLF\:\D\8^
M+8WOYFMH=%A=+<A=@W"<$=,]1G.<_@ *TO#&CWUGJ#7+G6;>V,11K;4]2^UE
MFR"&7YFV@ '^+G/3BM6\\,Z;>ZG/J$J3K<SVWV65HYW0/'\V 5!P2-[8.,C-
M '$^']<U+0=-\+)<7"7.GW7AY[@6ZPA3$8(HF&&SDY#$'/?ICI6_H.H>(;^Z
MTJ_D,;Z5?6OF3"0QC9(5#)Y.W)*D;@0V3T.>M:<'A32[:72W1)B=+@:VM0TS
M$)&P *D$_-PJCG/04S0_!VC^'IVDTY+E4&?*@DN9)(H >2(T8E4S[#VZ4 0W
M.JW5[XQD\/VMR;06]@MY)*J*S.SNRJ &!&T;23QDY'(YSR'A;4M0M? ?A^VM
M+Q8W.G7,QB@C#SNZO\K88%5C&6W$D'.T \UWFH^&M.U/5+?4Y1/%?0(8EGMI
MWB9HR<E&*D97/.#T/3%4+?P#H%I'9)!#=1BTA>!-MY*"T;G<R,=WS*2,XZ4
M94'BC4EM?"&MWT\<6E:M;QI>*J +#/)&&C;<>0A;*^Q*\]:Z/3;^X7PZ^J7K
M/(&62Z1-@#+%RR+@#[VS&??-9%YX<_XEMKX0M=(63P_Y48EN;BZWE%1P?+"-
MEB<* #G S[8KKL#&,#'3% '"0>)M633/">MO,D]OKLT,,]J(QB#SD+(48<_*
M0 VXG/)XJG!XE\1+#;WT]_;O$/$;:3) ML%#QF<Q!LY)!'!&/QS76V'A32M-
M, MHI1#;2-+;6[2EH[=FR"44].&;'IDXQFHAX,T@6@MMMSY0OO[1 ^T/G[1N
MW[\Y_O<XZ>U ">,]0O\ 1] ;5;&7:EG+'+=IL#%[<,/-QGH0N6!]JPX/%%]/
MK^LZ.EZ6DD>$Z3*(DP\98I*1Q\WELKY]@/J>YG@BN;>2WF0/%*A1U;HRD8(/
MX5G6OAS2K.73)8+1%?3+=K:T;O'&P4$>_P!T<_7UH X#5+_5-$U#X@:OIUY'
M&;":UF:-X0_GXMHLJ3V!&>G.:W-?\6WV@:UX@WB.>SL-$34(80FT[R\BX9N<
MCY!^9K9N_!VD7J:NDZ7#)JY4WJ^>P\S: H[_ "\ #C'2K#^&=,EU"XO9XY)Y
M;FT%E,)9"RR0C/RE3QU9N>O)H P?$L6K1>%?$1N=2M[RPET*=E&P+()?+;<5
MVC!C((ZY(/<YI/#>HZI;:_I>D75W'<6EUH@NXU$(0PLC1K@'.2"'[]QVSBM.
MT\#Z-9:3=:9']L>UN(#;,LUY)(4A/!C0LQ*+CL,=O05<M_#>GVNI6E_'Y_VB
MTM3:0LTS$"(D$J1T/*KR>>!0!D3->/\ %BW@%_,MJNCO*( %VY\Y >V><#OV
MXQS7->"-1U33-'\$1"ZC>PU)Y[9[;R0"F%ED5@V<YRF#VP>G&:] N]!L;S5X
M-5D$R7L$30I)%,R90D'! .&&0",YYJG:^#=(LX-*A@2X6/2I&ELU,['RV8$'
MJ>>&8<YZT 8^BZYX@UM=*UFT5/[-NIG6YAF,81(LLJE"/GW@@ @\'G@<5H>(
M=1U2W\3^'M.L;J*"#4&N$F+0[V&R(L""3ZC_ /7TJQ8>#-&TS5I=1M(KB-I)
M6F-N+F3[.LC=7$6=H8^N/I5^]T6SO]3L-1G\W[38%FMRLA4*6&UL@<'(XYH
MX:+Q)XBATV*]GU&"46NO_P!DS1BV"_:(S<>5O)S\K88'Y<#([YXTFUSQ!JD]
M]/HRH$T_4C:O#,8Q$T:$"3>Q^<-@E@1@?=R#R:USX,TAK*2T*W/DR7O]H,/M
M#Y,^_?OSG/W@#CI[4/X,T9]=DU@1W$=Q,5:>..YD2*=E^ZTD8.UB,#J* ,B'
M7/$&K327NE*@M[75)+2>&8QB(PQR%')/WP_&X=N0,'K6-_:VM:5X0\8ZM#J;
M375KJLT:&XB5@%5D48  _AP/3CI78KX,T9->EUB.*XCGFD$TT4=S(L$L@Z.T
M0.UF&!R1U&>O-)<>"]%NK;4[:2*X\C4Y?.NHUN9 K-P20,_+D@$XQG% &#K>
MM>($U3Q;!9ZC!;Q:3IT-[;C[*&)8K,2I)/(/EC)_+%2:AXHU%I(E$RV$<NA_
M;[>7RPXFN.\7.<@#;\H^8[^#Q6_-X5TV>;4II?M#2:E;+:W1\]OWD:@@#VX9
MN1@_,:YO5?#-TNMQ^38:K)8PV<5K:S:9JYMY%52Q*R@NN[J,'G@4 ==H$NH7
M&@6$^JHJ7\L"23QJFP1NPR5QD],XZ]JT:S]$M+FQTB"VN[B2>9-V7DD\QL%B
M5!; W$ @9QSC-:% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %97B"_BL-/C>35%TXO<11K,T7F;B7
M V8_VONY[9S6K7->.K"]U+PZEMI]H]U/]MM92B,BX6.9'8Y8@=%- &J^M6$=
M[]D:9O.\T0G;$Y42$;@I8#:#@@X)[BLKQGJ]WHMGIES;7,<$<FJ6L%P70$&)
MY K<GIP3S65<:-JB^+O[2TJ"]LVEOHS>Q22(]I=P@ &7;DE)   ",$E1P1S6
MIXUL;[4++2DL;.2Y:'5;6YD",B[8XY S'YB,\#H* -&T\1Z3?6ES=07@,5K)
MY4^]&1D?C"E6 .3N&..<C&:Q/%7BL1^#]8OM#O0E]IY19%E@(>,DKPR. 1D'
M()&#[UCZOX>UV[O/%%S::<2TE_8WMI'+,BK=B!4#)D,2N=IP2!VI^KZ1>ZMX
M+UW[!X5DL+^_2&,0R2Q>?,4;.7;?MV@<#+9Z\#B@#H_%OB*+1]"U5K>Z\O4+
M>S>X3$#2B/@[2X (4$@C+8'!]#5K2-;@N(-*M;FX!U*[L%N]FTC<N%W-P,#E
MAQ[UR>I:?KD%YXQBCTBXO(-=M UK+')'^Z<0>68Y S#'(!!&1R>]=!I&H7EA
M_86BW6DW$?F6*AY_,C98Y$7E" Q/0?>''('4T 7M<U<Z:UA:0!6O=1N!;VX;
MD#Y2SN1W"HK''<X'&<U#)J<$&N75K)K:@V]@)9+5H1F/YC^^+ =^FWVK/\4V
MLB>*?"6K];:SO)89C_=\Z)D1C[;]J_\  J2ZL-1_X3Z]U%-/FDLVT46J2J\>
M&E$C-M + ]&')&/>@"4Z^=.T+1=6DU!=0T^Y\F&>Z\H1[O,(5)@!T!9E!'HV
M>,<ZWB#6H/#N@7NKW,<LD-I$TC+$A9C@=..GU/ ZFN'OM'O_ /A3NB^&;BV:
M#4YOL5EY196*LDB,[94D8"H[9ST%==XSTVYUCP5K6G62![JYLI8HD+ ;F*G
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
MV#R?FR-V%)W!0.E9?P_T?Q'X3AL;2ZTRXGM+FSC%P3+$9+*>-0NW._YHV'(
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
MB4C!!&[C.6X"ACQUH VZ*\UC\2:_/H^ED7WE7#^(Y=+F>2"-F>)7D W ?+N
M49*X%32:IXE71/$HMM2EN;O0M1^5O(BWW-N(XY6C("[=VUV ( Y H ]$HK#T
M+5#KMS<ZE:79ETEDC2V 5=KMMW.X.,X^95QG@JU;$\;RV\D<<S0NRD+(H!*'
MU ((_.@"2J%QJ6G6FL6=E/(J7]Z&6 >627"@LPW 8& ">37G]IXTU*W.@R:E
M?N%@N9+#7AY<82*7<R1N3MRJLXXQV(].;NIIJ%UKW@II;R6*YN9[R17:)-\*
M- Y50,8W*I R0>1DYZ4 =_+%'/$\4T:R1N"K(PR&![$4Y%"(J+G"C R<_K7G
MEAXIU>2VL-,EN1)>S:O>Z>;PA(V=8#)@_=*AV"K_  XX.!GH]KSQ9:ZOH6E7
MNK6Z/=WUU \D$:2.T*P-)&7RH"R#CH,=#@@XH [TP1&X6<H#*JE58]5!Z@>F
M>,^N!Z5)7.>"]1OM0TN]34+C[3/9:C<V?GE%5I%CD(5F"@#.,9P *YK7]:\0
MVTGC::UU@PQZ)#%<VT8MHVW9B+E&)!)4XQQ@].1W /2**XT:QJ6MZMK]C97S
M:>^EV\#1;8T<2221F3<^X'*=%P,=&YZ8VO#&KS>(?"6F:M)%]GFO+5)60#A6
M8=L]O3VH V*CGFCMK>6>4D1Q(78@$D #)X')KS.QU_Q0NAZ!X@FU9;F.YU06
M-S9?9457C:=H@X8#=N'!ZXP.G4G0LK[Q%=6/B74&UTJNF7-[!#"+2/#!%!0D
MXSD'\\\T =W:W,5Y:0W4#%H9D61"5*DJ1D<'D<'H:EKAM(U[4=;O])TEKV2U
MEDT"'4IKB*--\LCD+P&4J ""3@=6'0#!S;3Q'XBU<>&K8:@ME/=W=]8W4L=N
MK!V@60"10V<9* XZ9]1Q0!Z7161K%S<:3X3NIVU&".ZM[4_Z;<Q_)Y@7&]E7
MU/.T?05Q]SXPU31QXG%P\KI8PV+V[7L<:O&9W:,LPCP-H(#8.#U!QV /1R0!
MDG JL]_;)J46GL[?:98FF1=C8*J0"=V,#EAQG-</X[BUBP\&>)6;7I)(&LE>
MW 1$F3M("54 H<CMD9/-:.I:SJ&B^+(;5[J6[LDT6ZO'B:- [R1/'@Y51V8C
M XH ["BN"@U_5XK+PAJK7OVJ'77CAN+<1(%B,L32*T9 W84K@AB<CWYJCIFO
M^(#8^']3N=6,ZW>M3:;-;_9XU1XQ),JMD#<&'EKT(&.H)Y(!Z716!XPUN;0M
M#2X@VK+/=06JR,,K%YLBH7/T!)^N*S_MVIP>+;[P]+?S36\FF?;H+K9&)86#
M[&3A=I!X(R,_>]L &Y9^(=+O]1^P6UUON#$9E'EL%D0-M+(Q&UP"0,J3U'K4
MVJZO8Z)ITVH:C/Y-K#CS)-I;;GV )K ^&<3Q_#C0&>>27?8Q,H<+\@VCY1@#
MCZY/O7'ZZ+EO"GQ*::_N)UCO?+1)=FU1Y4!&,*#QG&,XQ[\T >N45Y_JOB75
M?#.H^(X[B\%_':Z3%J$'FQ*@B=GD0K\H!*?*#R2<9Y-;VCC7X]<D^W7EO<:7
M-;!X0TBM,LH(R5V(H*$$=<D'V- &CJ&N:=I5Q;V][<>5-<DK FQF,A R0N <
MG'.*EL-6L-3,RV5W%,\#!9D4_/&3R RGE3]17)^.?/\ ^$I\$_9A&9O[1EV^
M83M_X]Y.N*Y^]UR[\,>-O%6I:G;QR:HF@BZLX[4DP/!&Q'SY^;?O;KTV]* /
M6**XR76-2TC7="AFU%;RSU6UF,CS1HJP/'&)!("H'R$9!!SVYZYI:-KVLW&M
M6UE+?R317>AO>K.T"*IE5T&^(8#;"'. XSP/?(!Z!5*SU:QU"\O;2UG\R>R<
M1W";2-C$9 Y'/'/%<%I7B#73X?\ "UY>:P99O$36\.?LT:K;'RW=V7CEF"@
M-D \@8XK8\(PRP>,O&<<UR]PPNK8^9(JAB/LZ8!V@#CIT[4 =E6;KHTJ736M
M=8B2>VN&$8@:,R&5A\P"J 22-I;@9&W/:LB74K[5?%VJZ%:WSZ>+"SAE21(T
M9I'E+\G>"-J[!P,9)//2N8BU*^\3W'P[U2XN)K.>YFN1(D"IM#K!,"Z[E/7!
MZYX/KS0!UND-X:T_1#KFGMBQ:,L;IS)(50'YLELLH!!R.,8YZ5;M_%6A7+VR
MQZE"#=8^S^9F,39Z;"P&[\,TWQ<,>"M>_P"P=<?^BVKE=:CLI/@%F^V^6FA1
M/&6ZB41+Y9'OOVX]Z .[-_;C4QIQ=OM1A,X78V-@(7.[&.I'&<U9KS_3]6U]
M+VQL+N\:.1O# O)4:)2R7*E%+$D9/4\=*AT[7=>30/#%W=:L+B?Q"+=!F*.)
M;=O(>1MIVG)<JH^8$9S@#@  ]&H) ZFN&35=?T^_TW1-5OK<3:AJ$T<5W$5:
M18%B,BJPV!?,)&,[<8[9J#78M8BO/#-K=:[))(VN/$SVZ(I,9AE=!(-I!< +
MV .<XZ&@#T"BO.KWQ5JQ\*:WXFM+DJ=+OY818&-"DD<4FQE8XW!V&6!!&"1Q
MUSH6]WKU]XOUZWCU@06FFM;R1P-;IAP\18H[8R!G'(YXH [6JTU_;6][:V<K
ML)[K?Y2A&(.T9.2!@<>I&:Y?PAKUWJ&H3:?JLE[;ZI!;(T]A=PHN&R09(G0
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
M8!&>F:W+>'[/;10[WD\M F]SEFP,9)]:PF\<: L[Q&[E!CNQ92M]EEVQ3':
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
MSKNC< C(^AY![8-4[WQ/I.GR3+<W)1()%CGE$3M'"S8P'<#:OWEZGC(SC(H
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
M))9F"JH Y))(  ]:J1>)-*FM+FY%R52VG^S3*\3*ZRG&$V$9+'<N !SD8S0
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
MU]:ZFB@#F_%NG7]Y/H%U86OVEM/U-;B6+S%0E/*D0D%N."X/TS7-WWA[6Y]
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
MB<'*'KV(KH()DN+>.>/.R1 ZY]",BI* .9U>QOY/'.AZG!9236EG:7<<KJZ
M[I/+V@ L"?\ 5G\Q7/Z'X=UJQL? <$^G.KZ.91>$2QD)NB= 1\W/+ \=J]&I
M"RAPA8;B"0,\D#K_ #'YT 8GBR+59M$"Z1 L\XN(6>/<JNT0<%]A;Y0^ <$]
M#Z'%<8WACQ'&FJ7-IIZ)-'K<&K6D,UV&^TJL2(T;-R0W#<GC..2.:].+JI4,
MP!8X4$]3C/'X U0TG6;/6HKF6R:0K;W#VTGF1LA$B<,,$ T <QK5GXBU6PL-
M6MM(AMK^PU".\73I)TWSJ$:-PT@^4,0YQR0-HR><!VIZ?KFHRZ+KJ:8D%SI]
M^9VT[SD+R1M$8F);.SS &)'.,#&:[6B@#SK6_#&JWMKXCO;>Q<W.K7E@\=J9
M8P42W:,EF.[;D[6X!/ 7WQKW-GK%AX\?6K;3GOK*^L([61$E19+9T=F!(9@"
MIWG."3D=#6]JVLV>B0037K2*DT\=NA2-F^=V"J#@<#)')K0H \STC0O$UEH7
MA_3+C2P8(=/FM[A(KI$9)B1M+N#DQXSD+GG&0<"K/A[0];L9_!;7>EL@TG29
MK.Y*S1MAV$07'S<_ZH]/4>^/0Z* /,=*T+Q-H4.@ZE!I/VF>R-];W-B;B-6:
M*>;S5=&+;<C:N02*TM8TK6AJVE:VGA^SU)5MY;>YTSS(P8@[AU=&?"EAC#=,
MYXKO*CN)XK6VEN+B18X8D+R.QP%4#))]@* *FBV@LM)@@%C:V.,M]FM5 CBR
MQ.!@ 9YY(')R:OUFZ;K=MJEQ/!#%<QR0JDA$T+(&1P2K*3P0<'W&.0*TJ "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH *YOQO/?:?H']K6,\R?V=,ES<11X_?6ZL/-4\?W,D8YXKI*9
M+$D\+Q2H'C=2K*PR"#P0: //+'7;VZ\0:EHZWUR4U*2*XTB?>#_HP)$I4XQ@
M;&8$YR)$]:I>,+R_ET?XCV<FHW)@L[6!K=0P4QAHBS+D $@GKGDCC->DQ:;9
M0RVTD=K$CVL)@@8+S'&=N5'H/D7\A5=_#^E2/J#R64;G44V7F_+"=<8 8'K@
M<#T% ')WNG2W'Q&AM(M2O+<_V!)F>-E\T_OU_B(/\NU;W@O5KC5? >CZK?RJ
M9YK))9I"  3MY8^GK5N'PYI%O.DT%DL4J0&V5T9E(C)R5X/3//UYZU;L--L]
M,L([&RMTAM(UVI$OW5'H!Z>U '":%J^IW&O:'#_:=S/:ZII=S.UPX5?.=6C*
MRQQG/EC#G /4=1D5GZ+J7B'^QO!6NR:Y=7<FK3I:7=JZ1^65='.]0%R&79NS
MDYY[<5W%MX1T'36@GT_1K..XM=YMSMV["W4 \X' ^G:J/@KPG_PCOAO3+:\@
M@?4;*$QAXYG>,,>I3<!M)[D =^M '*6FH^(4\.:/XA_MV[N9SK)LI;1TC\N>
M)KMX<8"@[P,$$'C'2I=4O;S3M*^)E]874EK=6]XDD<L84D$6T/J#72^#_"?]
MC:7$FI06[WL5U/<*T4SR(#)([!@&  8*^W.,^]:TOAK1YXKZ*6Q1X[]@UVK,
MQ$Q'&6&>> !] * ,*>]O-;U_Q!I$6KR:7-IUO ULZ '!=2QE8'[Z@_+@\<'N
M:RO$>O7]N-1O=/U26<V5U81G8HCAA$C1AT(.?,9Q)GI\H(P<CGL+_P *:%JE
MU;75_I=O<W%LH2*25=S!?[I)^\/8YI+WPEH&HW-S<WFDVLTUR%$SNF2^W&TG
MW&!SUXH XG4+:^;6_']]8ZU<Z;+9+!<1F((49EM0PW[E.5XQ@8ZGVPZYUR]M
MM9N->-L!?1^#1>& @X$@<OMQUQGBNYE\.:/-=-<O81>8ZJLFW*K(%^Z'4</C
MMN!Q4YTFQ;5#J;6ZF\,7D&4DY,?79Z;<\X]>: ,#0/[4?5+2^.K07&F7EEN$
M)G,S22<$2H=B[1@X(''(QBFZZZQ?$CPQ([!56QU%BQZ #R.:V-'\,:'X?DFD
MTG3+:S:;[YB3&><X'H,]AQ5FXTFQNM0@OY[=7NH%9(I"3E%;[P'L<#/K@4 <
M/H.JZE=:]HMNVI74]GJFDW$[7#X0S.K1;9HTY\L8D.!GIC(!%9T/BK4M/&E/
MJ-_._P#9%])9:^Q8!-K.4AE;C@$E'XP-N<]J[RR\(^'].GMIK/2+6&6UW>0Z
MIS'NQD#T' X[=JNRZ1ITZ7B2V<+K>L&N0R ^:0 H+>N H'X4 1:)YPTV*2[E
MD,URS3!)3\T:L=RI_P !4@?@:S/$.J3P^)?#NC)(\%OJ3S^=*APQ\N/<(PW;
M).<CG"G%:.I:%:ZIJFF7\Z)YVGR-)"^#O4L,$ YX!P,^N,59U#3++584BO;=
M9EC<21DY#(XZ,K#E2/4'- 'GE[K.O0QW=@FJ3K]B\2VEC'=A$+2P2F-BC9')
M428R,9XSGG/H6FVK6%G'9RWT]Y*FX^=<E3(P+$\[0!QG'3M4$WA[29[.*TEL
MT:".83JI)_UN<[R<Y+9YW'G/--?0;23Q+!KA11=0VQM@X!W,I.<$YY Y.,=3
MF@#.UN]O+;QOX7MH;N1+6[:Y6> !=K[8BRDG&>#[XJCX#M3#J'BIS<SR8UF5
M,2/D']U$<_6NHN=+LKN^M;V> /<VA)@D+',>1@XY[C@^HXI+#2+'3)+B2S@$
M37,AEF(8GS'/5CD\G@<]>* ..OUUC4_%/BC3X/$5Y8PV=E:W%MY2QXC=A-G)
M*\KE!D=3ZU2T34=<\3ZKHZ7&L7E@EWX?AOY8K98UQ+YB@D;E/##L<]>,5T">
M%7N?&FLZIJ$$$EC>VL%O&JSON(3?N#J  5;>."2/EY%;PTBP75%U-;91>+%Y
M"R@D$1]=G7&W/..F>: .#/B35+8WEK+?2N)O%:Z6+AE4-! T:-@8  R?E!Q_
M'GK4/B76-<T@^)=/M-2N!%9K8W%K<,%=XQ-+Y;Q,2,L."1_$,]>E=V?#>CM;
M7MNUA$\-[)YMRCY82/Q\YS_%P.>O ]!22^&](N+"6RGLUEMYG6259'9C*RXP
M78G+8P,9)Q@>@H FL[9M*TZ87&I7%T%9Y3/=[24!YQ\H48%<#8>(]5L[VTG%
MU/?V]QX?N;_,P"_:I8S&5D5!GRU8.<+GH1D BO2_+3RO*(W)MVD-\V1[YZUC
MV7A'P_IL]M-9Z1:PRVP9875.4#8R ?3@<=NU &)8FYO]"LM63Q',\=_I;-)$
MN/WDI0-OC(_U>WYA@#N.XS61X>NKVQT/X:QPZA<&&^15N(F*L''V1G SC( *
M@]:[72_"^A:)//-IFEVUK)/GS#&F,@G) ] 3V&!26_A;0[1+-+?3885LY#);
MB/*B)B,$C!ZXX^G'2@#C#XBU:;P5'XL@NI?MJ:IY,EAQY9C-UY/D[<<-M(.[
MKGVXJ'6-4UNVM?&%_'KEV#H^I0BVB"QA"I2%BC?+ROSL/Q[FN_30-*COGO$L
MHUF>7SFP3M,F,>85SMW_ .UC/O4<WAC1KB*]BFL4>.^<272LS8F88P6&>>@_
M(>E &3\3?^2:Z_\ ]>I_F*IM#K-MXRDT1=>O9[;4=,EN/,D5-]G,CHH9"% V
MG?\ =(/W?K78W%E;7EC)974"3VTB>6\4PWAU]#GK^-4?[+&F6%RVB6T'VYH]
ML;74CD,1G:K/RVT9/ Z9.!0!SWA+5[[6S8VES/,E[I*21:NN[[]P#L4'CD-M
M:08Z#;V-2>*(7E\=>#U%U<1(TMUE8Y-JDB!B#CUZCZ$^M;^B:=-90W$]X(/M
M][+Y]T8 =F[:% !/) 55&3UQG SBIK_2=/U1K=KZTBN&MI/,A,BYV-C&1^!(
MH \TLI[[389M0M=1GC#>,9;5[8!?+>.2ZV-N&,DX;@YXP/?.S%J.M:W<:A=6
M6I06;Z9JS6\B2SG8(4?&QH]G.]?F#;LY88]*ZC_A%]%\@P?85\HW/VLKO;'G
M9SYG7[V><]<\T2>%M"FUU=;DTJV;4EQBX*?,2.A/J1V)Y% &%\6<_P#"L]7P
M0#F#&?\ KM'6=XC-_8_$'P?=:O+;WELUQ+;VJ6D1A>.=XR-[@L^]=N1P5QG)
MS7<:II-CK5FUGJ-LMS;,06B<G:Q!R,CO@@&HK;0-*M;U+V*QB^U(I1)WR[HI
MZA6;) /M0!PR>(M6G\&6'BR"ZE-Y)J:PS6/&PQM<^3Y.W'# $'=UR.>#BI[K
M7+]-<L9[749KBWE\0&PE8@)%Y>UP853G)5EY?@Y'&1T[*/0-*AOGO([*-9GE
M\]L$[3+C'F;<[=^/XL9]ZK2>#_#LMS)<2:/:-+)<"Y9C'G,O]_ZGOZ]\T <5
M/K.LZ=HGBSQ ^L7EPVD7US!;VS+'Y17:@4N H)VEL\$=/<UKV]I]F^*NF,+Z
M>[630;@[I7#9/G0988Z9XX''' %=3;Z'IEK%>10V<8CO69[E&RRS,PPQ8'.2
M1P?6JVG^$]!TJY@N++2X(IX$,<4F"S1H>JJ3G XZ4 4-0U">Z\>6_AXSRVUJ
MVF27FZ%MC2N)%0 -UPH.<#KN&>!BN2O;O4-9\-:(=1NIC/:^*$L?M$>$^T+'
M<%!)@#&?E[<9S7I%_I-CJ;P27=N'EMR6AE5BCQDC!VLI!&1UP>:BN- TJZM;
M6UELHS!:.LD$:Y58W7HP [CL>U %;Q4OE^!];3<S;=-G&YCDG]VW)KEM8>R7
MX!!;X*8Y-"B2-3R6E,*B, ?WM^W'O7>7=C;W]E)9W4?FV\JE)$9CAU(P0?4'
MOZU1MO#.BVCV[1:;!FVQ]GWC?Y..!LSG;^&* .5TRXURWU?1M+O-0N(W;PPT
ML\>$.RX0Q*7Y4Y/S-UR*H:;J^K6WA+POJ=WK-Q<2Z\UM!.9W2..$F)WRK!"5
M+D*I)SUXP<8] N-&T^ZO_MTUONNO), E#L&$9ZKP>AZX]JB?PWHTFA?V')IT
M#Z7MVBU==R #D  ],=L=* .4DU#5]&OM/TC4M5C:'4-5:%9DDW201&%G6%G*
MC+,R@!L9VGUP:B\0V5U#-X>M9==N;K'B(1AD.QHXVBD=8W(SO*\88^OKS75G
MPGH#:%_8C:3;'3<[O(*9&[KNSUW>^<U(WAG1&TN#3&TRW-E!()8H=G"N#G=]
M>3SWR<]: .)O/$.JR^$-=\1VMY,E]I>HRPQVG!C*12!/*9<<EUYSURPP<<5I
M6[:K?>,/$:-KMU!;Z:UO+!#B,1C=$6*O\N2F?<'WZ8Z8^'M)-\]Y]AC$SLKO
MC(5W7[K,OW688&"1D8&.E21Z+IT5W>726RB>]4+<ON)\T 8 ;GG X'H.E '-
M^#]6O9M4FTS6$OK;58K1'E@G<2PS?,09H7'8DC*\8XX'-/U6_P!4B\<7%E:Z
M@(HFT">XB28+Y44PD55<G&<<\Y)[UT5AH]AIK;K2W"-L$0)9F*H.B DG"CT'
M%-NM#TR]O)+NYM$EGDMVMG=B?FB;[R'G[I]/7F@#!\'ZM<76H7UAJ,6H6>I6
M\,+365VXD49+CS8I!]Y6(QVP5Z"J^[4[SQ]K5M_;-]':6$%G=16T(C 8DR[D
M)*Y*ML /?GKQ7566EV>GL[VT.UW549V=G8JN=JY8D[1DX'09/K1%I5C!J<^I
M1P!;R=0DLNXY=1T!YZ#)QZ9- '#:-K&M7FD:3XI74('MIK226[M//+^>_EE@
MD:[!L9&4C )X!SD\TZUU2^G/@:_&K3R?VTY-Y&K#RW!MI),*,?*%8 #'/'.3
M766'A;0M+U2?4K'2K:WO)R3)+&F"2>OL,]\=:P[GP/;6>O:)>Z#IUA:Q6E[)
M<W0W%"P:)TP@"D=7SC@<4 9%GKNJ-X?\.7#ZC*T\WB*6QE8XS)")IE"D8]$7
MGKQ3-;UK6K;2_&S0:M.DNGZC;1VS[$.Q'2$E,;>G[QO?WKLCX/\ #S7+W#:1
M:M*]Q]J)9,CS?[V.@.3D^IYZU)/X8T6Y2\2>P21+V19+E69B)F7&"PSSC _(
M>@H YZZDU"V\2P>&EU6YF^T6DUXDUQ<+#([;P-JLD?(0'.W'?G(&*AT>_P!5
MU+6G\/:IJX-Q8Z6DKW%E\GVF5I'0R#CHNP#'3<QR",5U.K^&]&UZW@@U73XK
MM+<[HC+DLA]FZ_7GGO27/AC1+Q[1YM,MRUFGEVY5=OEI_<&,?+_L]/:@#*^&
M?_)-/#W.?]#2N.\/'5=*\*^%=3LM5N62XU/['+I[*AB>*2=U8CY=P9?O9SV/
M:O4=-TRRT>PBL=.M8K:UB&$BC7 %5[/P_I-A.)K6RCB969T5<[8V;[Q1<X4G
M)R0!G)H Y2TU#4HM8OO"=SJ%R^H->I<6UR2-QL6^8G@8^78\1..K*>]=%XIO
M&L]+@"7LEK)/=P0KY48:2;<XS$F2 K,,C<3\O7M1I&GZDVH2ZIK:6*WOE_9X
M5LRS*D6[<3N8 Y8[<C&!M'O6AJ>E6.LV?V34;6.Y@W*^QQT8'((]"#W% 'G3
MZWKHTVXB74YK>6#Q5#IRGY)2(',1V,Q7YL;SSU[$FHM9U+Q#H<^O:;#KMW/'
M;3Z;+;W4R1LZ">;RWB8A0"."1C!&>M=)XA\$6]S9P0Z+IUA 7U*VO+O<QB$B
MQ,"1\JGD@8[5/XI\*MJ?AJ;3-,@MO,N+J">=KF9OW@CD1CN;#,Q*IM&?;TH
MP=3DU33I_&&B7&IW.I6+: ]]')<A-\#L)$*950,';D#'&#5N#4[ZPU#PE##/
M*]K-H4\SV@"X=XTAVG.,Y^<CKBNM70]/-G<VSVP9+M=MSOD9VE&,;68G)&.,
M$]*(]!TR*XL[A+4"6RC,5LVYLQ(>JCGIP./8>@H YC1=0GO/#VD>)Y/$@BCN
M;!Y;N*2,/$TACW_*,_)Y95^!U .>>:S+35-1>ZGLI[NXGM+GPR]YNN"-TL@(
M7S0HSY88-G8#QQP#7967A/P_IUS=7%II%I#+=AEF*QC#AOO#'0 ]P.O>DLO"
M/A_3Y89;72+6.2&)H48)DA&ZKD]NWTXH XSPVVJZ3'X":+5;FZM-4LD@N+*5
M4V1JMMO5TPH*[2H!R3G=ZU#X=U:XM=!\.Z5"ZQ)J.HZFK.TQBW%+B4A X4D$
MYSQR=N,UZ#8:#I>EX^Q6BP[4,:88GRT/54R?D7@<+@<#TJO-X1T"XT<Z3-I<
M$E@9#*('!*JY))8<\'))R/4^M #O#4>I6^FR6^J7\5[<0SNHEC.2$SE5<X&6
M (!.!FN-TZ\:V75H8[R6"2Y\52Q"*%09+@; QC5B1LR%R6SP >Y%>A6-A::9
M916=C;QV]M$,)'&, =_Y\UG2^$]"FADAETV)TDN?M;!B3F;_ )Z=>&[9ZF@#
MBTUK68O"DNKRWTQ71=<FBNT5@QDLTF*L&.!DJISG@D)SUJSI.M7UWK>H:&][
M=;[NZCO-.G+C/V$D[B,#IF-@">?WJ9KLK;P_I%G:7EK;:=;0V]Z6-Q&B +)N
M&#D>X)_.K2V%HES%<I;QK-%$8$<+@K&2#M'ME1Q[4 3JRMG:P.#@X/0UP]]K
M%_I_B\1:C]K33KB^BBLKVU</"I*J/(F3JI+YP_/WE&0.*Z72M"M=)O=2NK=$
M1[^?SI50$ M_>//+'/)^GI3SH6FF]>[-J#,\HF;YVVF0  .5SC< !@XR,"@#
MSC2)[[3;&POK;49T2;Q7<VDEL OE/')<RALC&2<X(.>,?6M2;7+]-<TVXM=1
MFN+:XU^2PE<@)$8PDG[I4YR49.7X)(/4'CK1X7T58(X!8J(H[C[4B;VPLV<^
M8.?O9R<]<DU&W@_PZ]R]PVCVC2O<?:F8QY_>_P!_ZGOZ]Z ."UK_ )%;XB_]
MAJ/_ - MJ[CQW_R3WQ+_ -@NY_\ 135:E\,:--!>02V*/%>R"6Y1F8B9QC#,
M,\G@?D/05HRVT,]H]K-&LL#H8WCE&\.I&"#GJ"/6@#S:\U+6O";V5Q;ZA<:G
M!<Z)=73VDZJ5B>")71DV@$*20I!SU'>NA\/G5)=1L=0.K03Z9>V6[R3.96ED
MX(E3Y%VC!((''(Z5O6&B:=I@(M+54R@CRS%R$'1 6)PH_NCCVJ#1_"^AZ!+/
M+I.EVUF\WWS$F,\YP/09[#B@#G?&FIW<$NI1V&HSK/::/+=K!#A!"P+;9G<_
M>'R$!,$'!SZB'37GU#XB:5=S7<^9?#JW#1J^$W&1,X7T/&?H/2NJU#PYHVJW
M@N[_ $VWN)Q$8-\B9)C/)4^HSSST-$7AS1H);&6+3;=)+&,Q6S!.8U.#@?B
M?KS0!@^*87E\=>#U%U<1(TUUE8Y-JDB!B#CUZCZ$^M<S!/?:;;ZAJ=IJ,\6W
MQ>8&MU"^7(DDZ(X;(R3AO7C _'TR_P!)T_5&MVOK2*X:VD\V$R+G8V,9'X$B
MJA\+Z*8)(#8J8I+C[4Z%VPTV<^8>?O9P<]<@4 <O_:.M:U<ZM/8ZE!92:7J9
MA999SL6)"N5>/9SO7)#9SR,=,5N^+M7DTJ+2(DF^SQW^I16<LXQF-6#'@G@$
ME0N>V[UQ5N;PKH5QK::U-I5L^I)C%P4^;CH3ZD=B>15S4M,L=8L);#4;6*ZM
M91AXI5RI[C]: .*\5VT]GH)MYM4:^4:]8/$KK\]NAN(B(V;/S8Y.3S@BDOM9
MU&]TWQI?PW\ME=:%-(MK$,; L<*R NI^\');KT&,8(S75+X7T1-+BTQ-.B6S
MBD$JQ+D#>#D,><E@0#D\\5+<>']*NKQKN:R1YY%5)6R0)0OW0XSA\=MV<4 <
M?<^(=3@U.TN]3BN[?3;E[/R[BT<,EK(P0M#/'U&XMC?S@,O2GZ9J.M:Z8]4M
M]2@M1;ZO);74,DY*^4LK1^28]G#D;2&W9R?0X'7R:'ILMZ]W):AII'21\LVU
MW3&QF7.TD8&"1Q@5 OA;0DUUM;72K8:FW)N GS$XQGTSCC/6@"EXJU:>QO=
ML(I&@BU._P#LTTZ]541NX4'L6*A<]<$XYP:Y7Q%<W[^'?B)HUQ=3RVNG67FV
ML['Y]LD#,8F/\0!'?G##)KT34-.L]4M3:WUND\)8-M<=&!R"#U!!Y!'(J!]!
MTR739]/DM%>UN"3.CL29B1@[R3EN !R3P!0!)I$/D:1:1^;))^Z4[I&R>E7:
MCM[>.UMT@A4K'&-J@L3@>G-24 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 5ROCC4;G2X=$N+>ZGA1
MM6MXITA7<98V)RN "QZ=!U]ZZJL#Q9I-YJEIIS6*Q/-9:A!>&.1]GF*A)*@X
M.#SQGB@"NGCS2#87MU)'>0FPGC@NX)H"DL)D("$J>=K9&",_H:O7'BC3;2[U
M&VN&DCDT^.*67<O!60E4VGODJ17.ZUX1U#5[+Q'>(L,-_J:VJP6[/\JK;MO4
M.P'WF)8'&0!CK2RZ%K=[J^MW]YI.FRV^I6-K;FSEN2P.QW+J3LQRKG![''7K
M0!JZQKUHNF,UV^IZ=Y=_!;,8HQOWLR%1D;EV-N4$Y[D9S2:AX[TC39M2BFCO
MF_LPI]L>.U<K"K#.\G^[CG/Y9P:PI?!^L)X:NM+M&D>V.I6US96UY=;VMH8W
MC=DW\YR4;:,G (Y])M7\,ZQ?Q^-TB@@']MV\<-J6FZ%8O+)?CCGGC/% '1ZM
MXHT_1X[B2=9I8[6(373P)N$$9SAFYR> 3A<G SC%.'B2QDN3%;K-<HLD44DT
M(#(C2!2@/.<$.IR 1@]:YN?0-;M/$<VH6NE:5J-MJ,$*S1WLNUK65%V[@=C;
MD(QQP<BI+_PK?3>(8M1LXELKZ&:W U"VFV+/;J%\R.:+HW1PO7'R\C% '1V.
MOVNH7*1V\4[12F017&T>6YC;:P!!R.?4#.#C-27VLP65VMFL4US>-$TWV>W4
M%Q&" 6.2!C) '.3V!P:YS1O#-[8>*(]3@A&FQRB4ZC;PW!>WNG/W'6/^%\\D
MX'I\V<U>O=)U"U\;IXALHTNH9K#[%<6YDV,NURZ.I/!^\P(X[$9Z4 2'QOHK
M1Z6\#W%R-460VOD6[MO* EE/'##!&#R#UQ@UHZ-K5IKNFB^LQ*$WO$\<J;7C
M=&*LK#L0017*:=X/U#2KSPT\:PRK975Y=7A63 #7 ?Y4!'(4OCG' SUXK;\(
MZ7>Z39:A%?1QH\^I7-TFQ]PV22%P#QU&<&@#FM5\8WFH>'QJ%LEYIHMM>ALW
M&%)DC%R(W4XR<\'('J!S756OBS3;F*_=Q<6[V$J0SPSPE9 SX\O"]]VX8]2<
M5S$GA771I%SIRP6C+_PD U.*07!!>+[3YY!&W@X^7'.3Z5)J_A'5]4N_$LT/
MV:%[R:RN;$S-O4O;X.V10/NL5QQG@_A0!U>EZ]::K>WMC&LL-[8E!<6\P 9
MXRK9!(((!Y!/0US?Q!\3/9^$M=.E37B75B@62YME4K!(<$*2><X89V@XR,D5
MN>'+?4$CEGU#2=/TN1PJB"S<29QG+,^U>N>!CC'7GCD]6\*>(CI7BW1;*&TN
M+76IGNK>YDN"C1-(%W(R[3D KP1V- '5ZCXLTW3+BXBG$[+:&%;J5$RD!E.$
MW<Y.>.@.,\XJ5/$ED]]JUF4G2;2XUEN ZA1L8$J5)/((4\^V#@URGBCPWXFU
MT:O"T%C-%,MN]B7NF"VY0J77;LY8L#\_7!QVQ5O6]/BUCQ;I1M+VW6\,;VVK
MV\3A]UL,2%6]/GVJ,@'$K4 =5-JUK:Z,=5NR]M;+$)6\U<,H/0%1DYY QUSQ
MUJBWBO3X9;R"ZCNK:YM+;[6\$D67:'IO4+G<,C!QR.X%'C#0YO$?A>[TVVG6
M"Y<QRPR.#M$D;JZ[L=B5 /L:R;_0M3UF_FU:>UCMKE-)FL(;?S@VZ24@LQ8#
M[HVC'<Y/ P,@&GI?B_3=7OK6T@2[C>[M?M=LT\!19H_ESM)ZD;US]>,BKEWK
MEM9ZU::5)%.;F[BDD@VJ-K[!EADGKR./?ZXY[3?#^JVVH^$9I881'I.F26=R
M1+D[V6( KQR/W9].HK4\5Z)=ZO:V,VF3I;ZE8W:3V\SC(4'Y) ?4%&?CN<4
M2V/B:RU73[.ZM$NO+O9WMHCL 977=N)!/&-C=?3ITKGO!?BY7T?2K359;V:\
MO+JY@2[EA/ENZRRE4+8 SL3C QQCKQ6CX>\)OX?UO498I VF$^98V^<M&[JH
MFR3ZF-2/]YO6LBQ\+:U;Z)X:LY((/-TW6)+Z<B;(,;&8@+QR?WHXXZ&@#>T[
MQ!IJ0ZG.MY?3A=3:U\NX3#"8A<11K@';R,9]22<<UD^(_%)DMM/FL9[RT>VU
MVWLKZW,8W$$@LAP#N!!!&TG.>_2JT_A/7C;W]S:BU2^C\0?VQ9I)*=DJ; AC
M<@?*2N[UQD5IZOIWB'6['2Y)[.T@G@U2WNWMDN-XCCC.2-Y4;G/T Z<]R ;N
MC:[:ZV+M8$GBFLYO(GAN(]CHVT,,CT*L"#[UQOBOQ?>RZ)XLBLDN]/ET=XHU
MN1M^8D(Q]< AQCOCN.E=)H6EWMCXC\1WMS&BP:A<Q2P%7R<+"D9W#L<IGOUK
MGM>\*:Y>1^,+:TAM'BUF2":"1YRI4JD:%6&WC_5DYR>HXZX .F@\5Z9+/J4,
MOVBU?3XEGF%S"T>8FW8=0>2#M8>N1C%36'B&SO\ 5I]*\N>WOX85N#!.H!:)
MB0'7!((R"/4'J!7.:]X3U+7M6UR3]W;0W^D0V<,A?<4F21Y 67NN7 Z]C6MX
M9MM60F;5='TK395C\L_87WF9LC+9VKM7CA>>O/3D R-7UB:T^)4>F7/B!]/T
MR32&NMK-"@\T2A>&=2?ND\9[5)X4\623Z-J=]J5W]JL(-1-K87RQ@->(2JKA
M5 #'>VT%0 <=*LW>EZNOQ%37K:SAFM$TMK+:UQL<N90^<8/&!CK6&W@'5G75
MM226TMK^YU:WU2VLHW8VZ-#CAFV@Y?G<0O7'7% '6/XNTN"/4C>&:TFTU%DN
M8)4RZJWW6&TD,"> 03SQUJ*Z\:Z7866J7-ZEU =+*"ZB:+<Z;P"I^4D$$'KG
M [XK*U70-=O[O5=<L/+L=4FT^*QMHFES\JRF1RS $ L&*J1G'7O@95_X.UVY
ML_%4,%C80#6(+80J+MFV.@PV\E.?4MR<GOUH [!/$]K,4BCM;\74LDD<-N]O
MY<D@0 M(H? V?,OS' R0.O%4OA]J-UJGAE[F[N)YY/MUW&'G&'V+.ZJ",#!
M &,4FK:7JZ^*]+\1Z;!#.T=K)9W5I+-L(1V5@R-@C(9!GU%6/!FE:AH^CW-M
MJ4<"2R7US<+Y,I<;9)6<9)4<_-0!*/%NF>;;9,PM;JX-K!>%/W,DH)&T'.1D
MJ0"0 2."<BL>.^OM?\8:QI@FU"P336MO(DAVA<D%WW@DA@PP "#@#C!JI9>#
MM33PQI_A6Z$1L["^CF6^63F2&.7S$&W&0YP%/;&3D]*W='TR_M/%_B#4+B&-
M;6_,'D,LF6_=IM.X8XR>G7\* *&H7.I2_$ZTTB+5KJVL9=*ENFBB6(_O%D10
M<LA.,,>*9::]J&D^,KSPWJ]T][ U@=0L[Q80)M@;:\;*@PS X((4<=JLWVEZ
MM_PL.VUZVM(9K2'39+,AI]CEFD5\@8/ VX_&BT\.ZA)XDOO$VI^0U\UG]BL[
M2!R4ABSN.7(&YF;&3@8 QS0 RT\9:38:-HBK+JNH-?V9FM6-LTLUPJ*"2=H
M+X(XK0N_&&F6*"6<7"6PEC@FN#'A()'V[5?)R#\R@G! )P2*P-$\,:QIW_"$
MI-! 1HMI+;W3+-G)9%4%..1\N3G'6I(?#NLV'B'4TBTW2;W3M0NC=)>W#8FM
M2P&]2FT[^02O(Z\T ;\_BG3K>Z2)A.T37:V)N43,:SG@(3G/7C(& >"0:I:9
MXS@NX-3N+NTGM(K2_-C'O4%I7!50H )RQ8\#T(]ZK:)I?B30]2OM.BBLI=)N
M+^6\BO6F(EB61][QF/;\S9+ '<!@Y/3!SKCP?K;V^H)$;19(M>&LV+&9L3'<
M&\MQM^7C<,\\X- '0W/C/2[*TU6:\6Y@DTM!)=V[1;I$0C*L N05.#R#C@YQ
MBGP^++.XD$,5GJ!G;S&CB:W\MI8T"%I$#$;E_>(..23TX-8/B#PKJ6O1>(;Y
M8(X+S4=)73+>!Y1A1EV+NP!'5^ ,\+[X%[Q)X?EUVVT^.?3MSP0N4N+>Z\JX
MM)\*%:-QCY>&S]!P>E &_<ZQ96>A/K-S(T5DD'VAV93D)C/0<Y]JIIXJTT+J
M7VKS;-]-1)+F.=1E5<$H1M)#9P0 "3D8QFHKRQ\0'P*;&VOXFU\6:1FZ;Y5>
M4 !FZ<9YP<<9SBN2O/ ^MWXU_P J&QL#J$%E)!_I+2E9[>0OB0E06#'&6Z_6
M@#7B\12Q_$"^6^FNK/3;?11=O#=!52/]X<N"N?X1W)(YZ5M+XKT];DV]Q'=6
MTQMFNXDEA.Z:)<;B@7))&1E3AAD<5S&K>%==\57NH27]M:Z=%>Z(; E+DRM'
M+YA<' 4 KGW''Y#0NM(U/4[G3M5U:"&UETFRN5812[Q++(@4E>!A, GGG)'
MQR 6]/\ 'VC:E=6$$*7JG4(#/922VS(EQA=Q5&/!8#M2:%XTCU;1[.]DL+B*
M:]GEBMK?Y=TFQGZ$MCA4R<D<],\5A^$M)N]:\+> Y9X$@MM+MXKKS/,#&4^0
M40*!T&'R<XY  SUI]KX0O?\ A%K/0]6TJVO+>UN9G$EO=%)ER[,DL;87:PW8
MQGUY[$ [1=3C?1CJ<<$[((C((=FV0X[8)&#QW-<3_P )=>7TW@C50MY;6^I"
M5IK*- WF_P"C,ZX R3SC'(Z9(%=9HFG:A:^%H-/U.\-U>K"T<D['<3G.,G W
M$ @$]\9[US&D>&M=M(?!,=U;6H_L)7BG,=P6WKY!B#+E1R2<X[#N30!TEIXJ
MTZ^TR&\@$Y::=[5+9DVR^<A8.A!. 1L;.3C SFK.CZY9:Y9RW-H7_<3/;SQN
MN'BD0X9&'J/;.<C%<2_A#78[47<%M8S7MMK=UJ$=I<29BN(9BV4)P=K@-P<$
M BNUT2"Y@T]FNK*TLYI'+_9K0[ECX QNPNX\9)P.N.V: ,VS\<Z1?+))%'?B
M",R(T[VCJGF)((_+R1]\L0 O4U,GC#3#)>02B:&\M)889+615#EI3B/!!*D,
M>,YP,'.,5@+X0U>?P+?:2WV:#4#J4FH6Q=O,B8_:?/17XZ?PG^M6SH^H:GH<
M\.I^&='C6=HTEL(9LB1 <LWF!5PW0J.Q'7G@ W#XBM5$2-!<BZFF>".T* 2.
MZC+8YVX YW9QTYY&<#Q+XD^U^%TO]'O9[>6#5;:TN(]H5T8SHCQN"..&[=<@
M@D&JEEX2UO3;O2-2CN9+S^S;FY6*TNKC=(+295 3S#U=2@(SQ@XSQFGZAX0U
M*;2M3:".'[;J6L6^H/$9<+$D3Q$+G'+%8O3JWH,T =!=^+M-L8=:EG6X T;:
M;P"/)567<&'/(VG/'-1_\)1GQ9<:)]@N?+@L4NVN%3=D,6 P <X^0CIDGMZ\
M_P"(?#&O7K^+X+&WM'AUZUC"2RSE3$ZQ>65*[3G. <Y[GTP=F+2M7M_&9U@6
M]J\$VE16LJB<[DDC>1OEROS [P,\8P: )-&\0V']@:.;6XOM2>^@+VOFA3<3
MHO+.V=JC&1DG'4#J13F\;Z*MG97(>Y9;NZ:S1$MW9TG7.Z-U RK#:>.I[9KG
M]!\):UH4'A:[$<,UUI=C)I]Y;++Q)&Y5@\;$8R&0<'&03SQS,?"&HPFRGB2%
MIG\0MK-TGFX$:E&38IQ\QP5]!G/M0!U6BZY:Z[;W$ELDT;VT[6\\4\>QXY%
M)!'T(/T-9%OXU@-QKOVRSN+>WTN[2U$A4'S'81[0 #U9I ![8SCM9\-:7>Z;
MJ'B":[CC5+_43=0E7W'88XTP?0Y0GOUK%N]!\36\WB0Z6;4+J%]!>1/]H:-W
M0+$DD7"G82L;8<'C(QCJ "3Q7XE>;PEJDVF7%U8WVG7MO;SH0H="TD>5)Y!!
M20'*GOUZUN7^N6ATW6'8WL5M91.LMW;Q[MI"_,8\9W,OT(!!!Z&N/O/!NN3:
M9XGLXK&PB35;RUN842Y.%""+>&.P<_NSSW)_&M6TT'7+'PWK?AU4CGL'MY(M
M*DDG_>(KH1Y<G'122 V22!T]0"\GC'3+1+>S1=3O;C^SDO5"VS/))$<#<2
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
MSEG1L^GS%2?5318>'=5MIO!)DAAVZ-9/;W9$O\1B6,%..1E<\XX- $W]L?\
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
M65I;W08%VBE:(M&S$'=M\PC)Y/&<UUNM >'? ]Z&UF]C\I&"WTV)YE+OQC.
M3E@HSC'&3QF@#I**\HUG5]6L]+\=P17]S:MI\-K-;*+HS/"74[AO;GG )&3C
MG!KH$M[T^,M8T%=8U#R;G2(KI)6ER\$QDD3<F,;1\JG:...E ';T5Q/@_4[S
M6VLX+J2>.ZT:)[?4E\QL27.[8,_WAA6?GLZ59N+J;5/'E[H,]S<VMO!ID=Q
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
MYN?*R!(C #N<;"0,&K[ZM?6GBZ'[?]J?3;N_$=E?6EP6B!*;1!-%GY3N!.X
MY.,XH [RBN7US4)CXRT+0WEE@LKV&YE=XW*-*\87:@88(X9FX()VCMFN6.I:
MVQLK)]5O$CA\4OIB3JPW3V_E,X#$CYBI^7/?;SDT >HUF:SKUEH=@]Y=&1XD
MFC@<0KO*.Y4*#Z?>7KZBLGP5/<EO$%E/=SW*6&K/;P/.^]Q'Y<;A2QY."[=>
MU</J=LB>&_&["><R?\));H-\[/@>9:'.&)&1GKCI@=.* /8:*\TU+6M0\-S>
M,8X]0N9X;..PFC>Y?S# )G9)6!QP %W8Q@8/&.*Z?0(+NWUB[9M7CNK*X@CE
MAM1,TYB/(+B1CG:W& >,J<=Z -/7=:M?#VBW6K7JRFVMD+R>4FYL?2M$'(!K
MR?Q;>R:]X.^(+7-U/%+IDDEM#;QRE%2-8T(+*.&WDL<D'C&,8J]XRUJ[M1KE
MSIVI7!FTT6?RB3RH[8LP.W )\TN&&0PP!T.: /2J*X76M1O/#WBJ4&>XN+76
M[7R=/1I6*17@.-@Q]T.&#9[;&QBM'Q;?W?A?P!<7%M<2R3VZ11-<R?.ZAG5'
ME.>I );TX]* .IHKSGQ/=ZEHM]JEIIVH7?V23P_<WH9IC(UO-%C:ZLV2 V[&
M.GRY&.:MZ#/?6_C#2K>34KNYAO\ 0FNIDN)-RB5'B 91_#Q(0<=>,\\T =W3
M)9!%$\A5F"@G"+DGZ#O7'^*KV71/$6G7\US=G2[V*6QEABE8;9RN^)E /#-M
M9![LO>JW@J]U'44AT[4;BX.H:(TL.HMYS$32DXC)_O*R9?IQ\O3I0!UFC:G9
MZ_I-GK%FC&&YBWPM(F'"G^705/9WGVQ9C]GN(/*F>+$\>POM.-R^JGL>]>7^
M"7NM/T_X>&+4+HPZA;RPSV[/F+:L+.N%Q@$%>O7DYJY9^(+V%[>ROM1G^RW7
MB:[L)+IWVLL:!S'&&&-NYE49&.^.M '=:KJ]EI=WID=U'(TM[<_9K=ECW!7*
MD\GMPI_*M.O._$-F\0T"S&L7%WM\2J%E8@R0*8I6$>XYW%0>IR>>>E;?@J>Y
M9O$%C/=SW*6&JO! \[EW$?EQN%+'DX+GKVH UM9UZRT.Q:[NC(\:SQP-Y*[R
MKNRJH/IRR]?45IUX]=VRQ^"/%.VXN#(?$JQ@R3M)@"[AP<,2,\CGZ5K:EK>H
M>&Y?&$4>H7,T%FMA+')<OO, F<I*P..  -V,8&#QCB@#TNL1_%-@FL7>E"&]
MDO+6-994BMF?"-G:P('.<'ISQ5;P_!=V^KWA;5X[JRN(8Y8;43-.83R"XD8Y
MVMQ@'T..]8D45_+\6?$*Z?=P6S_V7: M-;F7^*7' =: .RTK5K'6K!+[3KA9
M[=R5# $$$'!!!P001@@C(J[7CWAC6)K'3K;2,O&9_%$]CJ6HQR<7,A5G+(0!
MLWMM7 Z<@'/-;ESJMYI^H:]I$NI7:VD5]81V4H_>3,9B"]L'8C&<?>)RHDSG
M@4 >BTV2011/(59@H)PJY)^@[UY9/JVKKHNK1+JEQ!+:>)[>SB,<_FLL3M;[
MD+L,L 9&Z_3I6]:B0^,;CPO/JFHFWM=.%W"\ER1-,TDKAF+C!(0!5 Z<\YXH
M ZC1=7M=>T:TU6RW_9KJ,21^8N&Q[BK]<E\,/^29^'^<_P"B+_6NMH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ JKJ&G66JV3V>H6L-U;28W13(&4XY'!JU5+4M4M]+BA:?>TD\RP
M01( 6ED.<*,D#H">2  "30!4_P"$3\/?9[B#^Q+#RKG;YR_9U_>;<;=W'.,#
M%/\ ^$9T+R+J#^Q[#R;L*+A!;KB7;C;N&.<8&/3%9.K>,!%X:\1W-C;3KJ>C
MV\C2VTH0-$WEET<_-@H0,Y!.>>XQ5SPS9RK:+J$MQJ6Z[@B+V]W.)%5@.77!
M.W=GH#C@<"@"U=>&="O;NTN[G1[&:XLP%MY'@4M$!T"\< =O2KM[86FI6CVE
M];17-O)P\4R!E;Z@\&N+\-17^LW7BB.76]2B-GJTEK:LDBGRD$<; 88$-RQ^
M]FJVG>+I+GP_=0:_+=+>Z;K::9-<:</+\YQ(GEN1GY5;<H8>Y]: .VN-$TRZ
MBMXYK&!UML^1E!F+(P=IZCCCBE;1=+>6TE;3[4R60Q:MY0S ,8PG]WCCBLL>
M,K(ZS>::++4"UE*([J?R0(H 8_,#LV>%V]\4R'QSHTEZ+:=I+7?:/>QRS;=D
MD28+'Y6)4@$$A@#@].M &Y?Z?9ZI926=_:PW5M(,/%,@96[]#52W\-Z':1W"
M0:191K<H(YP(%_>KC&UN.1[&LR]\9Q6MG>RC2M0\V#3VU"-)$51-$.N&W84C
M@E6PV#T/2IK'Q/Y]CIHDL+A]2N[3[5]DB\O=L 7+Y+[0N6 &6R<].#@ MVWA
MC0;32)=)M]'LH]/F.9;98%".?4C')X'Y"BZ\,:#?3VD]UHUC-+9@+;,\"DQ
M= O' '85FMX\TK[+ID\$%]<_VC))##'##EQ+&K%HV!(VM\C#Z^W-6[3Q3;WL
MNR*QOLI)%%<!D0&W>158+(N[<,!UR0"!GKP: -!=(TY+RXNUL;=;FY79/,(P
M'D7L&/4BH8_#NC0I:)%I5FBV9+6P6%0(2>I3CY?PJ;5-3ATFU6>9)9-\L<,<
M<2Y9W=@JCL!R>I( [FLZ+Q=I\EG/,8[A)8;W^SS;,J^8UQQA!@E3D$'.<8Y)
M&#@ M-X;T1H)8&TFS,,TWGR1F%=KR==Y&.6]^M.D\/:-,+L2Z7:/]LQ]IW0J
M?.QTW_WL>]<OI'B)K37_ !?/J<E[%:VL]JD5O<$,R,Z#"H%)'S,PQ@]Q6M>>
M-=/TZ/4_MUM>6\^G6PNYK=D5G:'GYTVL589!!YX(YQQ0!J-H6DO.9VTZU,QA
M^SES$-QB_N9_N^W2F#P_I<0MFMM/M(9;-"EHZPK_ *."/X/0>PQ67%XXLI;V
M>R&GZC'=):->6\<\2Q_:HUZF,EL9&1PV#S3-&\8_VAHNC7$^GW O]3L_M<=M
M&T>60*A9ERX&,R* "=WMP: ,C1_AZ+:YM);S3-"BN;>1)&U*RC=)YF4@DD8
M4MCGEAR1BNUO=*L-1DBDN[6*:2(,L;L/F4-C< >H!P,COBGK>>9IBWL4$K[H
M1*L/"N<C(7D@ _4UP'_"5WVJ1^!]9\F]MDO[F3S+2%@PG4V\C*, \\A?O8Z9
M.!S0!W9TC33=VUT=/M?M%K'Y=O+Y2[HD_NJ<<#V%-LM$TO3IC+9V%O YW<QQ
M@8W'+8],GDXZFLVV\8Z=<Z8MYY=Q%(;M[+[+,%643IG<A^;;P%)SNQ@=:N:#
MX@LO$-M<36?F*UM<-;3Q28W1R+C(."0>""""00: '6WAS1;/4+G4+;2K.&\N
M@1//'"JO)GKD@=^_K2)X:T...UC32+)4M69[=5@4"%FZE./E)[XJ@?&5D-9O
M--^Q:@6LI%2ZG\D>5 "F\.S9X7'?%1#Q[HRW#Q7!FMP+*2_1Y I$D*#+D;6)
M! (.U@#STZT :@\-Z((5A&DV0B2;[0J>2N!+G.\#'WL]^M2OHFER7YOWL+<W
M3%6:4QC+%?ND^I'8GD=JIOXFM8;>2:YMKJ #R1$&"-Y[2DJBQE6())&.O'7I
MS6=K?B)+K0/$MI ;O3]5T^PDG*.0LB@HQ2164D$$J1D'@@@XH WFT;3'NKBY
M?3[9I[F/RIY&B!:5/[K'N.3P:KV/AC0=,E26RT>R@E2,Q*Z0J&"'JH.,X]JH
MZ+X@1TT[2Y8[F6_?24OMYVD2J JGDM][<PZX^M55\<+>77AH:=IUS/:ZTDDJ
MR$HI544G&"PYR03[=,GH :UKX3\/6-K=VMKHEA#;WG_'Q$ENH67V88Y')XZ<
MU9ET33)HK:-[&#9:@K  N/*!&"%(Z# QQ6-IGB/38[&ZFCDU&5I-5EM$AN3N
MD:?=S'&"<!1@XR0  3TIUUXXTRRL-2N;F"\CDTV6.*[MO+#2QE\;&P"05.1@
M@G\P10!O_8[860LQ;Q"U">6(0H"!<8VXZ8QVJK_8&D?V:FFC3;464;!XX!$
MB,.A4=B.Q%0Z5XAM]4U.^TX6MW:W5FL;O'<H%+QONVNN">#M;K@C'(%0:QXK
MMM'U2+36L-1N[N6W>XCCM(0Y=4*A@,D<_,/_ ->!0!>ET+29[..TFTVUDMXY
M/-2)X@5#YSNP?XL\YZYJS=V5K?V<EG=V\4]M*NR2*50RL/0@]:PKKQOI-G=Q
M0R^;Y4EV++[0-A1)B=NTC=N^]\N=N >]9VC:X^GW7BAKZ:[NTBUM+6VCSO8>
M9%#M1<X &YSUP!DDT ;O_")^'O+DC_L/3]DL:Q2+]G7#HIR%/'(!YI]YI*PK
M/?:19V$>L>1Y4,]Q&<8'16*_-M]A6+JGCA;?1Y;NRTZYEGAU.+39X7**8I&=
M%R?FP>'&,$]1G'.)I?$5C8ZOK,\ZZJLUCIT5S<6S8:-8\N<HH."_#!B./E'-
M &QH^GRV%M*UR\4E[<RF>YDB7:K.0!P#S@*JJ,\X6I+[2-/U*2*2]LX9Y(LB
M-W0%E!Z@'K@]QT-9FF^+['4M1CL_LUY:M+9_;H7N8PBRQ J&(Y)&"RY! ZY&
M1S3+7QII]W=:5#';7NW5D:6RE,:[)47!+<-E1@@\@'!^N #6N-'TV[^R_:+"
MVE^R-NMM\2GR3C'R\?+QZ5 /#>B+#'"NDV8BCF^T(@A7"RYSO QPV>_6JWBK
M7YO#]C9S064ET]S?6]KA64;?,D52>2.<$@>^,X'-<VOBM]"\1^+)]0CU.XL;
M46LIC4!Q9HT>7)^;  )Y"Y/'<"@#KCX=T5M:&LG2K,ZF!@7?DKYG3'WL9Z<9
M]*L66F6&F^=]ALX+;SW,DOE(%WN>K''4^]96M>,--T1;EIA+,MK")[DPE#Y4
M9R0Q#,"> 3A<G Z<C+!XSL9=8.FVMEJ%W(%MY#)!"&C$<Q(63)(^48Y_D<'
M!#;^%!)XNUO5=2MK.>VOD@2)=Q9@(P00P*@$'(.,D<5LWVA:3J5W%=7VG6MQ
M<0J4CDEB#,JGJ :RHO'&ESW]G:1).YOUD:RD4Q[;DH-VU?FRI(&1N"@^M0:!
MXU&JZ)IEY/I\\=WJ1D-M:H4+.JDDD'=@!1@$L1R>G(H V[;P_H]G/;S6VEV<
M,MO'Y4+QPJIC3^ZI X'M6/X>\*"PO-5NM2MK.6:ZU)[V%HV+[0<;0<J/F7'!
MYZ\8K8T;6K37+66:U\Q6AF>WGAE7#PRJ?F1AR,].A((((.#6C0!0N-$TN[O?
MMEQ86\MQM"F1HP2P!R ?4 \C/2EDT;39;UKQ[&!KAF5FD*#+,OW2?4C P3T[
M5R]CXEO_ /A8(MKIE_L;5(9(],./^6L#'S,_[X+,#W""NU9E1&=V"JHR23@
M4 9O_".Z+_;?]M?V59_VGC'VOR5\SIC[V,].,^E6+S3+'4'B>[MHY7ASY;L/
MF3/7!ZC/>N0O?$4NH>+/!KV/V^'3[Z><AR0L5U&+>1E. <]0K#<!ZUJQ^.-*
MFU"SM(UF;[=O%G*"A2=E!.T?-D$@$@L #ZT :HT+25G6==-M5E6'[.'6( B+
M^X#_ '?;I4/_  B^@%;53HU@5M 5MQ]G7$0/4*,<#VK)T3QLFH>'K34KRREM
MI;R>2.W@WQYDVL_0[L#"KR6(&>G44)\0M)EMK26&WOI7N;N2Q$,<09TG16)C
M;#8SA3@@D=#G'- &U#X>T:V-F8-+LXS9*4MBD*CR0>H7CC/?'6K%CIMEID+1
M6%I#;1LY=DA0*"QY)P.Y]:YV3Q]9QQWY.D:QYFGVT5U=1&W4/%&ZLV3E@,@(
M<CKZ9YQ=L_%ME>ZFEBEK>HTUJUW:R21 +<QJ5!*<YR-R\,!USTH OV^AZ5:W
MC7=OI]M%.SF0ND8!W'JWL3W/4TP^'=%.MC6CI5G_ &F!C[7Y*^9TQ][&>G&?
M2L'2O%^F6^CZ!';IJ]Z-423[(TR^9*Y0,Q#L3UX/]<#)K0M?&%C>:?:W,-K>
MF:XNY+);4QJ)4F3=O5OFVC&QN=V/3.: -34-(TW5?(_M"PMKKR'WQ>=$'V-T
MR,]*@'AO0U@B@&D6(AAG-Q&GD+A)3U<#'#<GFL2X\<K)'H4NG:;<W$>IWLEH
MP)16B:,2;E(+ ;LQD=<8!YZ9L0>(=,M+OQ#-+/?@VES#%-'.<J)'1 BPK_M;
MEX[EJ -V_P!,L-4BCBU"S@NHXY!*BS1APKCHP![\G\ZK/X<T26*XBDTFS:.Y
MD$LZ-"I$KCHS#')X')]*HS^,;&S&IK>6UY;W.G6OVR:V=%+M#S\Z;6(8<$'G
M@CGM3]+\5V>JZJFGK:WMO++:"\@:XC"K-%D E<$G@L 00.O&1S0!:N?#FB7N
MI6^I76DV<U[; "&XDA5G3'3!(SQV]*MZAIUEJUE)9:A:PW5K(,/%,@96_ U#
MJ&K0:?/:VQ22:[NBP@@BQN?:,L?F(  '4DCJ!U(KF/$?C(_\(3?ZCI$5P+F&
MY6RF5@JO:R&148,"V,X;@C(Y!Z<T =&/#NC#3[?3QI5F+.V8/#!Y*[(V!R&
MQ@'/.>M23:)I<]]]MEL+=[G"@R-&,MM.5SZX/3/3M46EV8TRVN9Y+B_\J5C-
MY-[-YIMQCE0V2<<9QN/7CTK%U;QP+3PG?:W9Z9=3)%8_;(&<QA)5/0Y#GIP2
M.N.V: .@?1M-DOFO7L8&N697:0H,LRXVD^I&!@GICBHD\.Z+'K3:RFE6:ZFP
MP;L0KYAXQ][&>G&:@D\1)'(ML-/O)K[[/]IDM(O++QQY(!/S[>2#@ DG!]#3
M(?%FG7MK8S::)K]KV!KB&*  .8U(#$[BH7#$+@G.3CL: -2^TZSU.%8;VVBN
M(U<2*)%SM8=&'H1ZBH)M"TFXLH[*;3;62UC?S$A>(%0V<[L>N><^M<M/XDCF
M\5^'=1BN[J'2[O3+N>2";,8RABV[D/\ $-S#\:=K&MWD?BCPK<1P:G#%=+=>
M9I_ :7$8*[E#8!R?XB,=\8H [&:UM[BT>UG@CEMW78T4BAE9?0@]14%KH^G6
M,$D-M901QRKLD4(/G7& I]1@D8Z5FVGB_3[W3;*[ABN3+>3R6T5H5 F\V,L'
M4@G V[&R<XXZ\C.)XI\2"]\)7=QIMQ=V5[8ZE;6UQ$3LDC8SQJ5;!((*OG()
M!!ZT =%;>%/#]FJK;Z+81A8VB7; O"-PR].A'!]JE_X1W1OLDUH=,M6MYE"2
M1-&&5E'12#_",G Z#-<_XY\1&#POXDATW[:;NPLW:2XM"J_9Y"A9<DD'.,,=
MH. 1ZU<N_&%AHNFAKH3W#VUG'<W7E%"T:$?>.Y@6/RL<+D\=.1D U_[!TDS-
M-_9MKYKP_9V?RAN,7]PG^[[=*KW?A3P_?V%M87>BV$UI:G,$+P*4B_W1C@>P
MJF/&MA+JPTZTL]0O)#%!/YEO &3RIB0LF21\HQSWQV.#B[I'B&WUH026MO<?
M9KF W$%RP4QR)D#C#$@_,." ?R- $\^A:5<S++-I]N[K&L.3&.8P<A#ZJ"2<
M'BG)HVFQWIO$L8%N#(92X09+XQO_ -['&>N.*9?:Q#97L%BL,MS>SH\J6\.W
M<47 9B6(  +*.3U(KF=>\8?:- TVZT>*Y=;S5(;&?;M22$^:%DC(9@5<X9<C
MIUR.#0!UM]IMEJ<21WMK%.L;B1-ZY*,.C ]C[BHGT32I(K:-].M62U?S(%,0
MQ$_]Y?0\GGKR:JPA/#F@W5U/-J%Q#$'N2EPXFEB7&3&#GY@.<9)^IJG:^-;&
MZM(;G[%?PK<^7]E$\:Q_:=R%\H2V,!0<DD=.^1D V[33;&PDGDM+2&![A_,F
M:- ID;^\V.I]S56X\-Z'=S7$UQI%C+)<LK3.\"DR%<;2W'.,#&?051L/&FF:
MG;Q-9I/+=27$MK]C 7S5DCY<'YMN ,'.['(P3D4^V\66=Y%:_9K6\DN[D2LM
MF8U251&VURVY@H 8@9SSD8S0!HKHVF+/<3BPMO-N8Q%.YB!,J#@*Q_B'L:;I
M.A:5H-N\&DZ=:V,3MO=+>((&/J<=:R'\=Z4+/3[B*&]G^W7+VB11PY=)T#%H
MW!(VM\C#TX].:K:_XH$WAG5196NIQWD.G&XE$:JDMF60E ^6X;@DA<G ]QD
MVK[PQH6IW<EU?:197$\B>6\DL*L77T.1S^-)<>%?#]U(\D^B:?([Q"%BUNIS
M&.B].@I_AZ=Y?"VE7%Q*7=[*%Y)';))* DDFLZ#QQI5QJ%I:(EQNO87FLW 5
MA<*@W$* Q8':<@,%R* +*:7?S:W')>&P72K%]]A#!&PD#;-F7).!@,X 4=QZ
M5LRQ1SPO#-&LD3J5='&0P/4$'J*YK2O'6G:O-I:06>H1QZI$\EG--$JI*57<
MR?>R&QD\C!P<&LV+Q>FJ>'8;_4;34]/C?5Q:1FV=<EA<F-0Q5C\N5 ;L<G&1
M0!U$7A_1X;*:S33;86TR".6(Q@JZ#HI!ZJ,GCIS4D6BZ7!<P7,6GVR3P1^3#
M(L8#1I_=4]A[=*YC4_$EY>P^,K"*UN;,Z3:GR[I)$!W^29 W#9&<KCCMS@\5
M:MO%=OIOAS33=>?=W?\ 9D5W,L;)OV;!ECO9<DD-P"2<'B@#II[>&Y5%GB20
M(ZR*'7.&4Y!'N#319VP-P1!&#<G,Q"_ZP[0OS>O  ^@K$D\4V&H62#3!=7K7
M%B+P?9 H>.%L[6.XC!)!P.ORGCBD\ W=Q?\ P_T*[NYI)[B:RC>221LL[$<D
MD]Z -&+P]HT M!#I=G&+,DVP6%1Y!/79Q\N?:FOX:T.6PN+!])LFM+ES)-"8
M5VR.3G<1CEL]^M8^D^-1>6=Y<WNGSVNS4GT^WBRC--(K% HPQ^;().< #O@$
MULZ7KMMJEW>V:QS6][8LJW%O. '0,,JW!(*D9P03T(ZB@!5\/:,MK9VRZ79B
M"R;?;1B%=L+?WE&.#R>1SS5BTTVQL))Y+2TA@>X?S)FC0*9&_O-CJ?<UEZEX
MJM].UA]*73]0N[Q;4W82VB!#(&"G!+ 9Y[X_/ *P>++"]M]/DT^.>]DO[7[9
M#!$%#^5Q\S;F '+ 8)Z_0X +,WAO0[AKEIM(L9#<R++.6@4^:Z]&;CDCU-3+
MHVF+/<SC3[;S;J,17#F($RH!@*Q_B&.QKGW\<Q7%WX>32[&>[@U6::-V^5&B
M,2.60JS APR\YXP#U.*GL?$.FPG69O-U!FBU);5H;@Y)F9(]J0C/"G<I[<EB
M<#F@#7TG0]*T&W>WTG3K:RB=M[);Q! Q]3CK4<WAO1+B\ENYM)LI+F48DF>%
M2[CT)QDBJH\5V2Q7)N(+JVG@N5M3!,JJSR,H90IW;2"#G.[  .<8JQH7B*R\
M0+=BU$B36<Y@N(9-NY&P".5)!!!!!!(H L-HNEMI8TPZ=:_8!C%L(5$8P<C"
MXP.>?K3)=!TF?3GT^;3K:6SD;>\+QAE9N#N.>IX'/7BJ>H^*[+3OM[&"ZN(=
M. -]- BLMOE0WS D$X4AB%!P#6/J^J3ZIXOT[0X!?#3KK3IKG[197"QECNB5
M9%8.#M4.W'<D<-B@#>/A;P^5D4Z+I^V1T=Q]G7#,@PI/'4 <>E3WVA:5JDMO
M+?Z=;7,EOGR7EB#%,]0">Q]*;<WT.A:;:K=3S7$A:.VC) ,MQ*>!Z#<<$GH!
MR> *R[OQSIEA9:G/=V]Y%+ICQI=6WEAI$$GW&X8@J<]0>Q[C% &[8:=9:59I
M9Z?:PVMM']V*% BC\!5FJ>FZ@=1MWF-G=VFV1H]EU'L9L?Q 9/![5<H ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
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
MUS!:6\4\YS++'&%:3_>(&3^-5[G0M(O)Y9[K2K&>:9!'+)+;HS.H.0K$CD9
MX/I0!Y[JR7-[<>/9D\0:G;?V6L5Q9&&\94B;[,).@.&4MGY3D<GBIX8+[7O$
M%_::GK&IZ>3H5G=O';7;0B"=O-#L,'C!49'0XY!KI-/\*1Q>)M:U6^M;&=;Z
M6&2 &/<T/EQJ@&2/]D-QT_6E/A9;GQG>ZS?V]C<VT]G%;)'*F]DV,[9Y&.=^
M,>PZT <QH5U>ZMJW@2XU4O\ ;+G0KPS,"49L_9_FXP02.>,=:N^'I;]M2_X1
M2\NKZ2ZTF\>XFNGG?=<6QR8<MGG)< CI^Z>NTN-.MIIA=K:VIOHT*P7$D(9H
M_P >N/8$55T33KVU6:ZU6X@N=3N JRR6\1CC"J#M5023@$L>3U8].E &#X\M
MX9=3\(M-)+&O]L!"R3O'P8)CU4CG('/7\S6'?:KJ%UX7\6:M%?74&KZ3J,L=
MK$DS;55"OE(8\[7$BD=0<[^.@QZ1=V-IJ$2Q7MK!<QJP<)-&' 8=#@]QZU&^
MDZ=+?"^DT^U>[&,3M"ID&.GS8SQ0!E>++\6?ACS)[FXLY)I8(LVY ?>\BC8&
M) 4'.TMD8!)[5PM_JE_'H/BZ!-4GAEL=7M4MS#>O(T2O]GWJ';DKEVX/ )QB
MO5+NSM=0M9+6]MH;FWD&'BF0.C#W!X-56\/Z*R2(VD6!239O4VR8;8,)D8YV
MC@>E '(+IMY=ZYXO\/6NL:E"IL[6>UF:\D9X)G\T%E8G(4E%)4<=< 5H>#]4
MG\2-%J$HN;?[#;_8[BW:1]OVH'$H()^;;M4!CG[QK:O]+DCAGN-#@TVUU60*
MHN)[;<"H(R&VE6(QG'/%6M+L/[.L%@,GFREFDEEV[?,D9BS-CL"2<#L,#M0!
MP?C_ %62'_A(?L6I7,5UI^D"X""Y,"0,2Y5UV\R.Q4#!X '7YL&6;4_[<UCQ
M!I][>RPQVFD0S6J0W#1"3>KF27Y2-V&"KSD#'N:[:ZT?2[ZX^T7>FV=Q/Y;0
M^9+ KML.<KDC.TY.1TYJ.XT#1KO[-]ITFQF^RKM@\RW1O*'HN1\H^E ' :/>
MW=K8?#LV<TSK)HDI:V24A)F2W0J"O0G)/YU)8:C?3:'X)UNTO[J>]U.ZBAOX
MFF9DD#HYF&S.%*%21M QM(KJ;7PY*NN6=Y/]BBMM-$Z6,%G"8P$DVCYAG&0%
M(XX.<\8K7@TG3K6ZDNK>PM8;B0DO+'"JNQ/4D@9.: /-UU>YBT:SWZK<B=/%
M[6?SW3;C#]J*^6V3EEV8X.>*FF@N;B+QU>-K.K(^E3SFT2.]=5C_ -$1L8!Y
M 9L@'H1QCG/>OX?T62YEN7TBP:>9U>64VR%G9>A8XR2.Q-2#1M+"W*C3;,+=
M?\? \A<3?[_'S?C0!Q.B_:8O$F@PMJ6H2QZIH$DUR)KIW!D4PX=03A#AV'RX
MSWYYK(T%KVYT[X?W4NL:J\NK+)#>DWKXE3R'?IG ;*#YAANO->F#1-)#1L-,
ML@T49BC(MURB'JHXX'M2)H>D1BW":79*+8EH MN@\HGNO'R_A0!YS!K=U801
M:=<:I+%I_P#PD=U8&[NIG<I&J,T4;2;@V"V!DMG@ G%6KN&\LUT*T3Q/=7D<
MWB$P&2"5UVPM#(_DEBS%]I ^8DD=.HKNSH6D-:7%H=*L3;7+;IX3;ILE/JPQ
M@GZTHT325@MH!IED(;4YMX_(7;"?5!CY?PH \RU%6D\/:E9W%Y>2P:?XNMH(
M&ENY&=(C) VTN6W'!=L$DD<>@KM?&VISZ)X'N;W3Y7'E^2AG#%VCB:15>3)R
M20A)R<],UL'1-):"Y@.EV1ANFW3QFW3;*>N6&/F/UJX88C 8#&AB*[/+VC;M
MQC&/3% '%7"3V_C"?2[>ZNY=)NM&>YF5KJ1S%(K@(RN6W+N!;@'!VY]:N_#:
MW2'X<:!L:0^980LV^5FP2@Z9)VCV&!6];Z/IEI:R6UOIUI#;R##Q1P*JL/0@
M#!J:TL[6PMUM[.VAMX5Z1PH$4?@.* /(Q;0Q>#KJ**XF$A\7JGS3LY0"_ !
M8D ^^.>^:T]0U:\\.GQ;;PW]U]BM+RP_>W$SSM;13;!,P9CNQC)Z\9)&*] D
MT+2)6E:32K%S+()I"UNAWN.C'CEO?K4JZ5IR27$BV%JKW*[9V$*@RCIACCYA
M]: ,3PQ T&I:D4\0)J5M,(I8[=6:06V002'9W)#8SC/&..M<=XBEO8[3X@W<
M>K:E'+I,T4UD$NW58F\B-R, X*DD_*<CGI7IFGZ7I^DVWV;3;&VLX-Q;RK:)
M8UR>IPH S4;Z'I,HN!)I=D_VD@S[K=#YI]6X^;\: .'U>]U'P[KFOC3KN\N&
M_P"$=:_2*>9I@)U=AO56)"\?PK@<#BH;K4+C3]'U#7]&\3B_C?2&E2U3?-@@
MC]^-\C;2H)RN #^%>A1Z7I\5TMU'86J7"IY8E6%0X3^[G&<>U,L=&TO2_._L
M_3;.T\\[I?L\"Q^8?5L#G\: /-_$ENDWA'Q+=6WB87]E<:))*MI#+(X#+R)=
M[2,0"#@KP&Q[&M\L8O&/ABRM;^Z-G<:;>>9&+IW5BOE8.23R-[8/;\*ZBST/
M2-/MY[>RTNRMH+C/G1PVZ(LN1@[@!@_C0NB:2AA*:79*8$,<.+=!Y:'JJ\<#
MV% 'G'AFYODMO 6HR:KJ%Q/J,\]O=">Z=TE012L,H3MR"B_-C/O5JU?5=8NX
M8$U*X^VQ:[.+J6&]*Q-:*S@(JANHPBX R&4D\$D]XFA:1$L"QZ58HMNQ:$+;
MH!$3U*\<'Z5R5O\ #]GD*ZE;Z#<MYC2'4ET[;>.2V[=NS\K\_>'3L* .ML([
M5-0U)X-0DN97E4S0M<>8+=@@ 55_@R!G'<G-<MJ=ZTGBC7;B;4KNWT?2M/CC
MGB@F93)</E_EP>&"^7C')+@>H/4V>CVMCJ-_J$$,27-[L\TH@3?MSMW8ZGYC
MR>>GI6;H'AI+&2]N]2M[*XU"YO9+K[0J;BN3A%!(R-J@+^&>,T <[I9\0W^H
MZ#I-YJ%U!>6VB^=JLL;\B20A8P1]W>-LO..HSV%0W&J7Z>%?$-VVH7IETYVT
MO2T60B6:X0!%D?'WW>0]",8'3DUZ,L$*3R3I%&LL@ DD"@,X'3)[XR<?6HAI
MUB+PW8L[<7).XS")=Y.,9W8STX^E ')75]J%EXQAL9[B=SJ.BNPMXY" +E'1
M24_N\2<GL%SVK.O-?N] N];F^W279TC3[2R5)Y#LFNY"H,C#MC?#DC^\?6O1
M##$9UG,:&95*+)M&X*2"1GT.!^0JK)I&F3+=B73K1Q>8^U!H5/GX&!OX^;@8
MYH X*[OXK3Q7/=R7=QJ \-Z1->3EI.)KE@P^1>BD(DH(48&[':I)M:U33= B
M\47=X&\G3WNGMA<9%U(X4* @)5(E9AAN6/?OGNX-+T^V=G@L;:)VC6%FCB52
M47HIP/NC/ Z5%;Z%I%I9365MI5C#:3@B6".W14D!Z[E P?QH X]"EQX]TFTN
M]2:X?2K22^O)7DQ$T[@QIM7.%VKYYXZ <Y()KO1+&T0E#J8RNX.#P1USGTJ@
M^@Z6;>2&*QMH!);?92T,**PAY^0<?=Y/'3FK<-G;V]C'910HMM'&(EBQE0@&
M N/3'% 'F&AW-_/<Z%?"[FM&U[5I]2,:M@/:JI"[_7*_9U ]P>IJ\NN:K?\
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
MK>JV45Z#&]K+80L$CEC<.LC!CR=RC@8 &>N>  \0^+]0TK1=4F319X[JS>!
MTI'E.)6"AD?HVTG!'8X['-:-UXH\E[Z.#3I[F;3H5FO(XW7,88%@BY.&?:,X
MX&".>:HZEH&OZ]X5O;#5+^P6^F\HQ?9HG$*&-P^3D[CN(P?08QW)<GAW5K/6
MM4U&TN;-FU>"-;I) P$4R+L$B==PVX!4XSM'(S0 LGCF&6[M+?2M*O=3-Y8?
MVA;O T:K)%N4?Q,,$;NAQZ5?TSQ)'JUXT=I;M) EQ-;/,LBDQ21D@AUZKDJ<
M>HQTR,YVD>$)-$US29K22(V&GZ2=-"N3YC99&W],=4Z>_P"%);>$IAXLM]>E
M%I;W43S":>T+*UY$P(1)5P =N5.[).5'3- &EJOB/^S=<LM(CTVZNKF\AEEA
M,;(%/E[=P)9AC[PZ\?4\5FV7CV&\BTJX.DWL-K?W1LO.D,>(K@%EV$!LD;D8
M;@,=*T-1T>[NO%VD:Q$\'DV$%Q$T;L0SF79R.,#&P?7/M6)!X-U2'1-*L#/9
ME[+66U)GW-AU,KR;!QP?WA&?;WX -8>+XAK%G8RV-Q"M[<S6MN\F%9GB#$DH
M>0AV-AN<\=,BBT\71W>GW=P-/N$GM;\:>]J[)YGF%E4=#C'S!LY^[S6-#X,U
MI-1L+J74;&5[/59;WSWA<RS1NLBA7.[JHDV@#C"CITJ;2+?3-=\<W'B'2;WS
M[%8$681C]U)=+O16!_O+&64_[R>E %_X@:I>Z1X+O[JP#B?"H)$8 QAF"EAG
MOSQCO52QCL=,\:1VT=GJ<=]=V4UTD<EZ7MT"M&K*J[R 2=ISC')YY-:OB_1K
MKQ!X9N=+M)(8I)RG[R7.%"N&Z#K]W'XU'<Z/J,WBVQUQ#:A;:QFMC$7;):1D
M;.=O0&,#\?:@!NA>+HM?N3;P:?<Q3PO+'>1RE0UHR-@!\$\MU7&<@9K1U356
MT^6VACM);B2X+X8?+'&%4L2[]%'8>I/U-8ECX9U+3_$=OK,%U!YMS"4UA&9M
MMRX/R.@Q\I7D#/\ #A>V:O>(-&U#4M3TFZL[FV$%H\AFMKI&:.3< %? (RR$
M$@'CD]#@T 6]$UR#7_#UMK%G#*8KB,NL3;0^02"O7&<@CKCWK&TCQY#JTFBG
M^RKVWMM7\Q;:>4IC>BLQ4@,2.$;GID?C5_PEHMYX<\+PZ7<3P7,T!D\MXU**
M06+#.<\\\_YSB:9X-U*PL/"EL\]H_P#8D\DLC L/-#(Z8 QQQ(3^'O0!?@\=
MV%U?V-O;Q-+#?ETMIHY4;+*"1O4'*!@#@GVSBFVWCNUN(-'F:QN(5U.]DL0)
M'0&"9"X*N,]248#&><>M)X8\/Z_H"1:5)J=I-H=HQ^S$0L+DQ\[8W.=N%SC(
M&2!VJMJ7P_%XVO/#>^4U[(MU8C;Q9W(V,T@]=SQ1L?Q]30!U5A?F^CN)%@=$
MBFDA4D@^9L)4D<],@CGTKG;3Q[#<V4U_+I-[;6$3R0FXF:( S+-Y(CQOZLQX
M/W??BNFLK1+"PAM8LLL,80%CRV!U)]3U-<G%X+O)/!=[H<U['!<R7LE[;74
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
MQG=+>G3SX:U$:@+(WAMS+#PH<IC<'QVS^(]\9X\%ZNMFT1O;*1SKXUC.QD&
MX;9WY./P]ZVKC1+Y_&$NM1M;&)M,-DL;,P;=OW[B<=.V/Q]J (CXWT^73]/N
M;11))?V8O8HI9DA(CP.I8XW$G 'J#V&:;;^+[77;*-=+M+NXDGLOM<D6[R7A
MC)*@$YX<E6  /\).0,$Y5CX,U[1+70IM)U&Q%_I]@-.N$N$=H;B($$-QAE8$
M9[]2*T!X;UJS\2'6K/4+2:6[M$MK]+B-E4LK,RR1[3QC>PVD],<YYH E^'US
M/-\-M#N9C+<SM9([%FR\C8]6/4^YJM9_$&.]AT>>/1-0%OJ^];1R8\M(JLVP
MC=QD*W)XX].:UO">C7?AWPAI^D3S0W%Q9P"(.@*(V.G7)_']*P]-\&ZE8Z9X
M3M&GM'.AW#2R,"P\T%'3 &..)"?P]Z -"W\;V<M@99[=[6[%\^GFVGD08F0%
MC\^=NW:-V?PQG IMMX[TZYLP^PQ7)NY+,0RRHJET7<6#YVE-N"&'J!C/%9LG
M@K5P+F[M+^UM]3367U6S<JSQX>/RVBD'!(*YY'//M5W4O#WB&_@T[45U.RBU
MZQN&FCQ"WV8HR;&B(SNP1SNSG/IV *S^/);LZ+_9VFR-]KU.2PN%D=04:-'8
MA3G# [00P.,>YXDE\66&C1^)=0_L[46:ROHH;I#*'RS)&%9 7(5<,G Y]JM:
MAH&M:C'HUU+?V?\ :5A?_:V_=-Y.#&\911G=P'SDGDYZ \4-2\&ZG?6?B:!;
MBT4ZQ>07*,2W[H1B,8(QSGRA_P!]>W(!J#QG:P-K8U*RN; Z1;K=RB0HY>%@
MQ#+M)Y^1ACZ5-9>)OM/B!-%ETVXAN7M!>A]Z-&(B<<G=G=G@@ ]1SCFL3Q)I
M]SIX\3Z]<M;"WO-*CLPGEM-Y;*7 9EQAES+SZ!<FJ7A:XN8[P_8KGP]J)-IY
M(N[&[FN&@5%)CW[F;";OX0P))SS@X /1Z*S]#EU&;1;:35DB2^*GS1$I53R<
M$!N1D8.#R,XK0H **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHKE_&M]:6L.D17<K(MQJ"1J&E$<+D
M([;9F(/R<9QW(4>M '445X[:W@N]%TBV.J.WE>+9+3]Q<L@\DO+M3AL[< ;<
MDX&,&IYM2.BIJMBES+'HT7BB"WN6,S'[/;/#&[ L3E4,AP><88T >BZ?KB:A
MKNK:4+:6*333$&=R,2>8I8%<$\8'?FKOVBX_M,VWV-_LPA$GVK>NTONQLVYW
M9QSG&.:X[P>VFQ^/O%\.G30&,BS=4BD# ?NV!V@'@9].,FF:S)M\>:Q#]JF1
M#X;,I1;AE",)&&Y<'Y3@#D8H [VBO+_#&VTU+X?S174QEU/1)/M>^X9_.*Q0
MLN021D$MC'J:Z'QH+TWFG&P-E=2QQ3R-I=Y(8UND&S+(_P#"Z9&"1CYSTZT
M=?17F-EJUB=:@EDFEM;&^\+120Q7<N&=]Y'//S28*C(Y/%4]#UZRFM/"=KXA
MU!!I5UX?4I-<3XCDNAM#AG)QO"],G@D]Z /1&UQ%\61: ;:4226;W:SDC80K
MJI7&<Y^<>E:U>;IIVGWOC70]/DN[J\LQX>G59)YR))T$T(#,RX)R!GWZUO\
MP[NY[WX=:-<2S-<3&VV^8[;BVTD#)[G@4 =317FGA/5-(U'3M*U*YU.X7Q';
MQS_VA:PR_OFDVMY@ECY.U2,KT ^4#K@YF@ZQ:+K.F/;ZNL-K>>'KAV?[0)9F
M=3&5DEQ@-, SD@#(Y&2* /7J0  8  'M7D4VK:CH>DZA!<01)/%!92S:CITC
M2P7%GYVUY=H(97*E]W.2!D'C-=EX02P-[J=QI>MP:A:3^4_DV8_T>W;!!V?,
MV"PP2N?0X&>0#K*R= UQ->M[R5+:6W-K>2VC)*03NC;:3P2.OO7):K<W%EXQ
MDN)%AU+3Y-2M8"T,I2ZT^5EC"KMZ/$V0Q P?G8\XK"58K>TN-5BN)$NH_&AB
M5UG8*$>Y"NNT'&"I.>/Y"@#V"N4O?'$-EI?B*^?3;IAHD_DRQADW/\B/N'.
M,./?VKD;[6[-?$-I=VVHB)T\3&VN&N+@>?MVNK(0,;(00-H.<Y!X/5-?D3_A
M&/BE\Z\7:YY_Z=X!_.@#UH<BJ>JWXTK2;S4&ADF6VA:9HXR-S!1DXR0.U4/%
ME[!8>#-5NYYKJ*%+1RTMFP$J@C&4)X!YZ]NM<+;:A MSXULXKRS^SG0XYXH+
M:??&K;)@Y4]S@+N8 9XR* /2],O5U+2K._1"BW,"3!2<E0R@X_6K5>5:E)<)
MX8TFZMS;7]M;^'XWNM.>8PRK$4&9X'Z!QM(Y]N1GFQ<WR:LOC,ZE+-:7=I D
M^F[G,<D$)@#(\?/#&3=G'4C:>@% 'IM<U;^*;J_:UFTW0[F\T^Z8B.[CFC55
M59-C,P8@@8RPQDD#L>*TM)%S=^&;#^V(P+N6TC-VAXQ(4&\>W.:\RTM8+7X4
M>$[FVF:)GU:S#M',5#YN<$'!P1C/!H ]@HKS/Q"UOI?BYM0-Q*?#TTT,&L8D
M^2WGSF(@Y^52602 8'S+G.6KL?%M[!8>#M6NYIKJ*".U<M)9D"501C*$\ \]
M>W6@#;HKRBVOHSJ/BG3[;6[&QCET^R>W:"8R0Q.S2*QSD9!P@9AMZYX-=9X*
MNIG.K6=WIJ6-[;7*B=+>7S+=B8U(:(X&T$ $KC()]Z -'Q!XEMM!T74]1\M[
MLZ<F^>&%@&7(SSD@#@@^N.U;*G<H/J,UX]KR:?:Z9\4XP8H[HG<$W88HUO"2
M<>A8]?6M35I;K1-=\0QZ%+.T[^&Q>+'YK2EI@[KYB@D_-CTZX% 'IU%</X0E
MTF^UK^TM'U^"[BGL@);2T!V*=P*R2 NQ63DCG!.#G.VF:CI]MJOQ4-C=SW)@
M.CK/Y"7<B#>L_# *PQT'3@]Z .[HKR[P_>P:S?V4MWKL=KX@M-2E6YLHU(N9
M/G8&)@7^:+:000N %!&,&IO"FHV&K66FWDNH2#Q;!).MU9K-B227Y@R2H>?+
M7@CH!A<>A /2Z*\KTRZGNM \':I9W$AUZ?4(X-1!<[Y!\WVE)%]%P2 1\NT8
MQ55A)9^$O%NNV5Q>S:A8ZG=V\<@NI',,!E4/A=Q!*IE@2"1CVH ](_MQ/^$L
M_L VTHD^Q&\$Y(V,H<)@#.<Y/?%:K$JA(4L0,A1C)]N:\^TF31!\5K=M)N;9
MXI]!;;Y,P8.?.4YZ\DCDGJ<9-7M:U"W_ .%B6>EZS*D6ER:8\MN)FVQRW'F
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
M: ,>;L&[\^M,_LZQV[?L=OMSG'E+U_*N<L_'$%]>Z>EO9//::@'^SSPR;V&
M67S%P-@8#@Y/4 XJUX7\37/B:W2\&C36EC(C%)Y)D;+K(4*[1SVSGI_4 W/L
MEMO9_L\6YF#%M@R2.A^HIIL+,[\VD!WG+?NQ\Q]_6J.H:QY6JP:/:P"XOYX'
MG*-+Y:I$I"EF8 D9+ # ]>F*Y3P1K%S9^"-.'V.662:[O@\EQ,1';JMQ*?WL
MN&QT"CKDT =\(HQ%Y0C7R\;=F.,>F/2HQ96H38+:$+M";?+&-HY ^GM7'Q>-
M;O5+CPG)IEE&+76#.THFEPR^6C948!'49SWQ[U=3QO;RW]G'!:M/9W5VUHLT
M+[G1P2N]D XC)4C=GN,@9H Z%M/LG\O=9VY\LY3,2_)WXXXI\MI;331S2V\4
MDL1S&[H"4^A[5'J=Z=.TRYO%M9[IH(RX@MTW22$#[JCN37./XZMK9-;%Y#''
M)I'D><8IQ)%B4[5)? *X(.[(X SS0!U;HLB%'4,K#!4C((J#^S[+9L^R6^S.
M=OEC&?7I46EWTNH022R01QJ'Q&\4WFQRKM!#JV!D<XZ=0:R+K6-0/CZ#04MH
MC8R:;)<R2><5<GS$3(P., GOSGMB@#>-G:E&0VT)5FW,#&,$^I]ZE\N/RO*V
M+Y>W;LQQCTQZ5YUX"\1S6>@>&=/NK*=H=0>>"*]>8,3*ID?!7K@A3R3U'3O6
M_;^,#+K5EILNG/;RWRSFW267$H\K_GHF,H& R#SQ0!T(L[4)L%M"%V!,",8V
MCH/I[4^"WAM8A%;PQPQCHD:A0/P%8/@K6K_Q!X<CU'4((HI)99@HB?<,+*Z@
M=!T  SWQFL[Q-+=7?C70M%DM8I]-N;>ZDEB>8J)"HC&2,?P[R1[G/! H ZV2
MTMI2QDMXG+8#%D!SCIFA+.VBD$D=O"C@8#*@! Z=:XG2]9M] \,ZY<:7HM[+
M'I5\\-S%+=F6:38B;I 6+9^4@XSV/?BMQ?%EM_8D^LO&/[/\Q([699,_:M[!
M5*Y P"S  GW/3!(!MP6MO;;_ "((HM[;F\M NX^IQU-'V:#S_/\ (C\[_GIL
M&[TZ]:YA?',,9OHKJR=9[>6"&'R'\R.Z:8[4$;D+SNX8$#'7I5?P_)=M\2_$
MJ741A(LK)@BSF5.3-RN0,= ,8'(_&@#KQ:VZW+7(@B$[+M,H0;B/3/7%"6T$
M=P]PD$:S2 !Y @#,!TR>IKF?'U]?66C62V2*1<ZC:6\I,FPE'F0%>AX8$J3V
M!/6H;?4X-!BUB#2=+>9-.(N;^%+DD1.Z!VCA!&#A?FV_*OS#'). #JTM+:.X
M>X2WB6:08>14 9A[GJ:6*UMX PA@BC#?>V(!GZXKF&\;-<ZE:V>CZ1/J/VK3
MTU"&59DC5HF91_$>" <X/T]QNZW?3:9H5_?V\*336UN\JQN^U6*@G!(!QTH
ML065K:_\>]M##QC]W&%XSGM[TZ>V@N0HG@CE",&42(&P1W&>]>=0:IJL_B;P
MKJ!M#<7MWH4\C0)<;8W;,!#'. OWCT!Z]ZZ"V\<6M[I6EW,$*I<ZC%)*D%S,
M(P@C(5]S 'HQ & <Y],X .D^R6VV-?L\6V)MT8V#Y#ZCT-*+: *BB",+&VY
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
M_:FU68G<VW@  #H2<CU..A\/:V->TUKK[++:R1S/#)%)_>4X)4_Q*>H8=0:
M-"&W@MP1!#'$#R0BA<_E2?9+;>S_ &>+>S!RVP9+#H?J/6N>N]6MK7QE=1?V
M;/)>P:0;@3+, LD8D^X%)QG/<X-1:-XU;5;O18Y=)FM8=9LS=6DK2JV2JJS*
M0.G#<'OCH* .AN+""7S98X8$NG7 G:$,01]TGUP<'&>U4M&T1]/N+V]O+E+J
M_OO+^T2QP^4A")M4!-S8[GJ>M7-4OGT[39;J.TGNY$P%@@7+.20!^'.2>P!-
M84'C>U9-266$?:;*\BLA'!,)5FDE"^6$; [N <@8P?2@#I+>UM[2,QVT$4*$
MY*QH%&?7 IB6%G$FR.T@1<%<+& ,'J/Q[UC2>)IK0S0W^ERP7(NHK6V"ONCN
MGD&04<@< ;MV1QM/7C*-XHEMP(+W2YK>^DOA8V\1?*7#%=^]'P,H%!).,C:1
M@G&0#:-A9F,1FT@V Y"^6, ^N*<MI;(SLEO$ID&'(0#=]?6N6O\ QY'IMCK#
MW.F3&]TF2%+BVCD# K*1LD5CC*G/IG((Q5M/$-Y=7C:2=':+43$\S027:@+
M&VJY=,X+'.!VVMDC R ;T=I;16QMH[>)(""/*5 %P>O'2E@M;>V7;;P11# &
M(T"\#H.*X+P7KES8_#_0L6DD[S17$DDUQ-LCB"2'B20AL,20!ZX//%:D/CH7
MJ>'S8:3<3G6[5[F#=(B!-J@E6)/^T.?RSTH Z=[.UDD:1[:%G889B@)(]S2+
M8VBLC+:P I]TB,?+WX]*Y_3O&4>J66FFWLF74+YYXUM99 !&8&*2EG /RA@
M" <[AQUPX^+L6]FDM@UIJ-RLSBUO9?*"")@K$M@\$LNW Y# \<X .ACM;>*:
M2:."))9?]8ZH S_4]Z(K6W@DDDB@BC>4YD9$ +GU)[U2T#6%U[1;?45MI[7S
M<AH9UPZ,"5(/J,C@]Q@UB:IXV.E+XA\W327T6..9T\\ S1.#AUR/8C'J"/3(
M!TWV*T^3_18?D)*_NQ\ISGCTYIO]G6.W;]CM]N<X\I<9_*L/6-=B.C:LTEB;
MRQATS[3,8)\>8K*Q**>/X5)SD'!'K5.RUN[NO$NGZ+!9QQZ7+HPNLFX;S &9
M5'.,_*,CKSG.>* )9/"%W)?7C2:A87%G=3-(5N],66>,-_"LA8+@# &Y#@ #
MFNGM[:*VM(K6-<0Q1B-5//R@8 _*O/?A_P"))[;P_P"%--N[*8QZC')'#>/,
M&+2('<@KUP55N2>HZ=ZZ[Q;JMUH?A+5=5LXHY9[2UDF59&PORJ3GH<X]._3(
MZT :/V"SR#]D@^5=H_=C@=,?2AM/LG@\A[2W:'=N\LQ@KGUQCK7#RWNI1^/M
M)N([-KB\FT*=FMEN<1EA+#@DD #@]E[_ (UJV_CFTO=+TJYM85%QJ-LUS'#<
MS",(JD!@S 'G<P P#GZ"@#JZ*S=!UA->T2VU)+:>V\X',,Z[70@D$'\0<'N,
M&M*@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "LS7-.FU.UCMT6TE@,F;BWNXM\<\>TC8?3DJ<X/W>
ME:=4-:U:WT/1[G4KH,8H%R57JQ)P /<D@?C0!REKX!O-/73HK35H_LUK;W%O
MY,\#2K$)7W Q?.-I4?("<_+^56-%\'ZAI5SX?FDU"VF_LC3'T_ @9/,#>7AO
MO'&/+7ZY/3I71Z==W]P]U'?Z<+0PR!8W2<2I,I .Y3@$>A! Y'>K] '$VO@J
M_MM&T*P.H6S'2]3:_+^2P\W+2'9C=Q_K3SST'%6M"\,ZQH=RUG%K,3Z"L[3P
MP&W/VA S%O*\S=C9DG^'..*ZRB@#+\1Z'!XD\/7NCW+O''=1[?,3[R$$%6'T
M(!_"LT^';^]O+?4-3N[:6^M+.6UMS%$RINDV[Y&!.<G8,*.G/)SQTU5A-=?V
MFT!M,6@A#BY\P<OD@IMZ],'/O0!3\,Z3+H/AG3=(FG2=K*W2W$J(5#A0 #@D
MXX'K63XA\*WVLZK/<P:E#%;W&FR6#136YD,1;=F2,[@ 2&P<@\**ZNB@#D]-
M\+ZC8:M8W[W]K*UKI']FE1 R[CN#!_O' ^4#'ZUJ>%-%E\.^%]/T>:=+AK.(
M1>:B%0P'0XR<?G6Q10!R<'AG6-/UR_DT[6HHM(U"X-S/;R6Y:6*0@;_*?<
MV,\@XYQ5*;P1JLEZ91K%L5761JD;26A:0CD"-FWC(4,0N , "NYHH YG3_#=
MY96/B&W:[@=M5N9KA&$1 B,B!<'GYL;0>U06?A*\MI/"A:]@=-"M6MG'E$>>
M#&(\CGY>%SWKI+N:ZA>V%M:?:%DF"3'S GE)@DOS][D 8'K[59H Y/PYX:UO
MP_''IO\ ;4,^C6F?LD1MRLX7G;&\F[!5?903@<XX.CX3T2?P[X=@TNXN([AH
M7D(EC0H"&<OT)/3=CK6E8375Q91RWEI]DN&SNA\P2;>2!\PX.1@_C5F@#G-6
M\/7LWB>R\0:5>PV]W%;M:3QW$1DCEA9@W8@A@PR#WZ5DV'@C5M/@TA(]8M9#
M87=U<,DEHQC?SG9\[=_WT+':<]S]:[FB@#B--\#ZAIMIX>1-6@>;1[B=E=K4
MXDCE# C&_P"\-V<]/:K>B>&=9T.[>TAUJ)M!%P]Q%;FW/GQ[F+F(2;L;-Q/5
M<XX]ZZRL*[\03C5+JPTW33?RV1A-THF$;*)2<; 1AB -Q!*\$8)/% %GQ%I<
M^M>'K[3;:\:SFN(BBSJ,[/PR,@]#ST)K"MO">KVM_J=ZFHZ<KWUO:PM EB1$
MODLV5 WGY&5F7'7G/&,5U,M[!%=I9^8INI(GECAS\S*I4$_FRC\:H^&M;'B/
M0+?5!;-;^<TB^4S[BNQV3K_P'- %?POX;B\-Q7Z0".*&[N3<+:P B*WRJ@J@
M/8D%CT&6Z4MYH=U)XNM-=M+N*/RK.2TEAEB+;U9U<$$,,'*XZ'@UJ6DUU,]R
M+FT^SK',4A;S _FI@$/Q]WDD8/I[U9H XG3_  3?6.G^&K4ZA;O_ &+=R7!8
M0L/.#+(N,;OEXD///04S2O!&JV%]HL\VL6T_]F3W#E_LA$EPLH()=M_+].<8
M]C6FOBUY[*74;/2IKG38[A[?SHY5WDJYC9]A_@# \YS@9VUTU &'X5T.X\.Z
M0=-FNX[F&.:1H"L10A7=GPWS')^;&1CITI+_ $2ZN_%NE:S'<PI#8PS1&%D)
M9_-V9.[/&-@['K6[5"?4MUOJ TV-;V\L_D-L) F9-H8(6/ )#+^= &+9>&=1
MM(M6A%_!Y>IZD;N4K$P98F"AHP=W4A<;O<\9P:I_\(),-#U30XM3%OITMP+G
M3!%%\]@ZN)% ).&4.N0,#&2.F,=HI)4%AM)'(SG%+0!Q]_X5UO6]$$.K:U;_
M -IP3PW%G-:VI2**2)MRLR%B6)/7D#'0#O=T?0M4M?$U]K>H7UI*UY:PP/#;
MV[*%,9<@@ES_ 'SVKHZY<^,F@UFRM;S1;VUL=0F^SVE^[(5DDP2H90=R!@#C
M(^H% %SQ1HESKME9P6US% 8+V"[+21E]WE.'"X!'4CK5*3PQ>PZKK-WI][#%
M'K,2"ZCEC+>5*J;/,3!&<KC*GN <]JZ:5VCB9UC:1@,A$QEO89('YFLW0-<C
M\0^'K76+>WECCN4+I$^-XP2,'G&>/6@#-TSPF=(\06-W:3QBPL]*73(X&0E]
MJL&#%LXSQC&*WM2LQJ.EW=BSE%N87A+ 9V[E(S^M4_#VN1^(=*^WQ6\MNOGS
M0F.;&X&.1D.<$CJIZ$UJT <AI?A35+'4-#NY]1M)CI>G26(5+=D\P-Y>&^\<
M8\L?7)Z51MO NK:9IVC-INL6\6JZ69T662V+0SQ3/O9'3=D8(4@@_P /O7;?
M;+?[?]A\U3<^5YIC'4)G&3^/\CZ4DU[;P7,%M)*HGN-WE1YY?:,G'T]?<>M
M"6$%S;V:)>7(N;GDR2JFQ22<_*N3@#H!D\#DD\UR>I^"]1FD\2Q:=J=O#8^(
M(6$\4\#.T4IB\LLA##@@#(/0C\*WO#FN?\)!ILMW]F:V,=U-;-&SACF.1D)R
M/4K6O0!QW_"*ZY8:K'J&CZW:PR36L5K?1SV9>.0Q@A9$ <%6P2,$D'CTJ6^\
M&-?:GJ4DM_NL=3TM-.NHWCS*=OF .KYP"?,)/RGD5UE% '(1^'/$EQX<OM)U
M77K6Z\VSDLX98[0QDAEV^9+\YW,!V&!UZ\8L2>&KV23PNYO(,Z*Q9_W1_??N
MFBXY^7AB>]3V/B.ZU.VU9K32F>XT_4#9>0UPJ^9C82^[&!@.3CG[OO704 <3
M/X*OY]%U33_[0ME-]JZZD'\ECLQ(DFS&[GF,#/'4\5-JGA"]U&;Q0XOK>-=<
ML([(#RB3#M5UW=?FSYAXXZ"NPHH Y&[\):A=:@;I=42V8Z+)I8>&,AT9B#YJ
MG/!!4<?K56U\#7XFD>ZU*S$<VC'2I([:S* #+$.N7/\ >)/K[5W%% ')6_A3
M45E\,27.H6LO]BHZ.$MV43!HO+X^8XP.>^3Z5#8>");72;#0I[V.;1]/O%N;
M<>61*51]\<;'.,*V.>X&,#K6YXGUS_A'- GU7[*URL)0-&KA>&8+G)^M:] '
M$W'@J_GTG5K'^T+93?ZNFI!_)8[-KQOLQNY_U8&>.IXKL+FVCO+*:UN%#1S1
MF.10>H(P1^M344 <CIW@^YALM#TZ_OH[FRT299;4K&5DDV*R1!^<#:&[=2 >
M.0='P_HEUI%]K,\]S#,FHWINPJ1E3&2B)MY)SP@YXZUNU ;RW%^MB95^TM$9
MA'WV @$_3)'^10!F>(=%?6XH[:2*RN;$HZSVEY$660G&U@1]TK@]N_;K61:>
M");.YTQO[2^T06^DG2[I9XBS31D@Y5MWRG@CG/!_&NHL)KJXLTDO+3[).2P:
M'S!)@!B =PXY&#[9Q5F@#D-/\'7$-AHFF7]]'<V.BS++;$1E9)-BLL0?G'RA
MNWWB!TY!?X;\,ZQX>B335UB&;1;5F-I%]G*S;225C>3=@JN>R@G YQP>LHH
MX30/ =]X=NK*[LM2MUG4RI? 0,$O(VD:1 1NX="Q ;GCCIQ4LG@F_?2[JT_M
M"V#3ZVNK!_);"XE63R\;N>5 S[]*[:B@#C'\$3&PUC1EO8_[&U6Y:YE0QGS8
MO,8-*BG."&.<$C*[CUI^K^!SK5YKYN+Q8[35K&&T"1QD/"8B[*X.<'E^F!T%
M=A10!QG_  B.JZEJ<5WKFIV<Z?V7/ILZ6]LR&5)2N6R7.T_)Z$<U+I_ASQ%#
MHDVE:AKMM=PI:M;6SK:E'8%=H:4[SN('88R>37744 <ROANZ'A?2M%F:PO(;
M6!;>YBN("8[E%3:.,G:<@'//3\:T?#>BCP]X?M-*$[3+;A@K-G@%B0HR2<*#
MM&3T K5HH Y.W\,ZSIVN7SZ=K446CZA<&ZFMY+<M-$[8W^4^X !B,\@XR<55
MO?!5]=Z7XALAJ%NG]KZ@EZ',+'RMOE_+C=\W^J'/'4UVU% ',R>&K[^V=;OH
M;Z!8]5M(X9(GA)*2(K*"&W#Y<-G&,\=:KZ?X0O=/G\,S1ZC 7TC3VT^7,!(F
MC/E\K\WRM^Z'7(Y-==10!PO_  @VHQZ>K6NKPP:I;ZK/J=K<" E 9BY>)U+<
MJ0Y&00>AJ[?^&-8OCI6IMJUN-<T^=YE?[.1;LKIL>+9NW!2 .=Q.>>^!UM%
M&#X;T.\T:?5YKN\@N#J-X;O$4)C$9**I'+'(^04FL^'I=2\0:7J<5U%&MK#/
M;S121%_-CEV;L$,-I^0<\]>E;]% '':=X+GMM-TC2+N^CN--TBY6XMB(R)7"
M9\I7.<?+D<CKM' YKL:** .9TSP99V%GK=E)*\MGJ;RJL7000R;BT:^V^20_
M\" [5%I_A2Z2/0K?4[Z*Z@T-MULR1%7E8(8T9^2 0K'IU.#QTKJZ* .#A\":
MI9:1I<5CK<$>H:1/*]E,UJ2C1.6W1RKN^;((Y!&,#%=AIL%Y!9@:A=)<W;'=
M(\<>Q ?15)) 'N2>I[U<HH YR^\/7=SXGN-7BNH%233&L%B:,D@EMV\G/KQC
M'XU3TWPA>6+^%-U] Z:#:O;-B(@SAD5,CGY<!0>_6NOHH R/$^D7&NZ!<:?:
MW@M99&1A(R;E(5PQ1@",JP!4C/0FN;N? -[>_P!L/+J\,,][-;7=M);VI7[-
M/ JA2 6.5^0<>YYKNZ* .1U'POK.M:/&+_68$U>WN8KJTGMK8K##)'G'R,Q+
M;@S!N1P1Z<OOO#&J:K:6-Q>ZI!_;-C=I=P2PVY6!"H*E-A8DJRLP)W9YSV K
MJZ* .-U?P5<:M8ZTS7D$6H:L;<22"(LD4<)!50,@GG=DY'WNG%7;[P]J)\56
M_B'3;ZWAN3:"RNX9X6DCD0,75EPP(8$M]0>U=+10!PNE^!]5TN#0HTUFVD_L
MU9T9)+0E&\Q@P=1OX=>0&/9CP.<R:+X)U#2!X8#:E;3+H=O-!Q R^:'"J/XC
MC 4>N<]J[:B@#@HO FJ65OIUQ8:O;1ZKI]W=SQ2/;LT4D=PY=XW7<#U(P0?X
M:T=2\,ZS-<:9JUCK4,>MV:R1R236Q:">.0J60H&!5054C#9XY))S7644 5K"
M&XM[...[N?M-QR9)0FP$DYX7)P!T R>!U/6LG4O"]OJ?B6RU>20A88'@GM\9
M6X7<&0-_NL"P]S6_10!REGX..G^!+[PW!>EWN898!<S+NVHR[$XSSMC"+UYV
M^].MO#%_9ZQIFI0W]OOM=,_L^9&@)$@#!@RG=\O(YSG@UU-% '%:9X*O=/L_
M"UN=0MY!H4TDA80L/.#(Z8^]\N Y]>E=)X@TH:[X=U+23*81>VTEOY@7.S<I
M&<=\9K1HH Y>U\.ZI%K^GZO/?6DLEKITEDR) R!BS(VX?,< ; ,<]3]*RK/P
M+JVDZ?H;Z7K-M%JFE12VYDEMBT-S#(P8JR!@000""&[>]=[10!7L89[>SCCN
MKG[1<<F24+M#,3DX7)P.P&3P!R>M6*** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *XOXJK9_\*_O
MFNQ =LD)0R@<'S4Z9[XS^&:[2D(!Z@&@#@ISI9\;7>FZPEI'HS:7&VFJ^U8/
MO/YQ4] XRG3D#D=ZYW2[(:KJ/@W3_$LLDTUSI-ZLT4T[*\J!X_)WC(.[9SZY
M!/45Z\T:. &16 .1D9P:7 SG S0!Y7!+IVH:]=V.J:I+9:_9ZNS6L,<8%Q)$
M'_=",GEHS'@,.GWB<<FJU_<Z;>:WJ6E7NMZ=#?KKR3+=3W:Q2);C83"%)#]-
MR #Y3G.:]<V(7#[5W@8#8YQ7,+X2N?\ 2;6;6&N--N))':&:U1I<.Q++YGIR
M0/ER!QGB@#EM4DBN(/'%OJC^5K-LY?2CNQ*L?E+Y!@/7)D#?=ZL2#2:E.5U[
M5X]2N52\/A%7N5$VW;,&?<1@\=!T]J]0\J/*'8N4&%./N_2G%5)R0/RH \M\
M/"RL]>\'M97*13:AX>E^TN)=YE95A*%@3R0=^/Q XJMX,N=+U?4O##+K&G&]
MLK>4782]7SK^0XVL4!W$C#.=X!!)&.M>JW=JMW93VWF20^;&T?FQ':Z9&,J>
MQ&<@UA:?X8N(!;1ZAJ27L-J4:%19I$V4^Z689SC /R[>GIQ0!F>/DM6U3PF+
MR9HK>35#%*?.,:LK02_*<$=2!7(7MI;:=%<6L-TT>A+XILEL/](8*JGRS.J'
M/W Q8>@(;TKTS6]!?6+_ $BY%TD2Z=<FY"-#O\PE&3!^88&'/XXK8"*%"A0%
M' &.!0!Y\+/2-/\ &%QH>J0P0Z&-,5M-CG?]UDR.9RI8_?Y3OD#&,"LVW34M
M*\+>$_%FH17%S=V#&"[!4M++:RL41B.I=08V]>6]37J;QHX =%;!R,C.#3B
M1@C- 'GVOVT6D_\ "'">2.&ZEUM9)PK[59GCE9QCN Q4#V"U7TR<0>,8XY39
M:E9W5Y>".^A?9<VK#>7CG'=!RJMD8PG'2O2" >H!I!&@<N$4,PP3CDT >1^'
M+]/[%\$1WDJ2:'++>QW+R-NC,^]O)60GCGY\9[[>^*2]40V4<4ETRZ4/%L":
M<WGE1Y!*[U0@CY ^\#TQQT%>NM&C(49%*GJI'!I=JX VC Z#% 'E82UAD\7:
M/8:G::?!%JUJULDWSVZNT43%'7/W'<$''<FNO\#W37.BW DT^*QFAO)8I8[>
M3? S@C+1' ^0D].QR.U=(41@054@]01UI5544*JA5'  & * /)3--=^%9)@X
M3QM;ZSLQG$VXW/"8ZF+R2./N[1GMFNA\-0Z7_P ++\7&&.S^T(;4@HJ[U)C.
M_&.>3U_6NX\M/,\S8N_&-V.<>F:7: <@#- '#ZLFFV_Q<T>YO8[9&ETJX2*6
M55RTBRQ%0">K %B/09KDO#YT^UTOP/J4$\:WDVM7%O)*)N6B;[1E.OW<[#CI
MD@]37LI /4 XHVK_ '1^5 'E<#1SV?B6VMM6M+>7_A)OW/VP^9!(PBC(CDYS
ML8JP^H&/2NR\#W7VKP[SIZ6+Q7,\;Q12>9$7$AW-&V!E"2<<<=.U="8T92K(
MI!Z@CK04'EE$.P8P"H'R_2@#R75?LVE1W7BCP7JXM[V2X_TS0G</%>2E]K*(
M^J2,>A7KQV.:L:I<6&H>(M<TO7=4DT[4TNXI--V1CSVBV(4^SL>I+!P0O<G/
M6NW_ .$=G\Q7_P"$AU3>HP&V6^0/^_5./A^Y9U<^(M5++T)6WR/_ "%0!Q\5
M[I%[KVL:=XAGDAUV'55DL45ML[PC:8A#ZJ<$,!QRV<9S61JZ:79Z)\4(@+>W
MOEE>5 F(Y-C6\1!XP<%\^Q.:]'/A^Y+ASXBU7>!@-MM\@?\ ?JC^P+HY_P"*
MCU;GK\MO_P#&J .8:XT^]\5ZE:>(I(/[.DTJWDTUYG C*8?SF1N@<$IR.0 M
M8^D0M?:MX,M_$TADNIM#NOM45Q*09 &BV>8I/)VY)![YSTKOF\/7+[=WB+56
MVG(RMN<'_OU2G0;HG)\1ZM^5O_\ &J ,WX9W(N/ &G$3^<(S-$&+[L*LKA1G
MV4#\,52?Q?X5U[Q'91'6[&1;*ZQ;6Z2AI)[DY0,%'.U=S >I.> H)Z :#=CI
MXDU8?A;_ /QJD_L"Z'3Q'JW_ 'S;_P#QJ@"_;ZK8737BPW<3FSD\JYPW^J?
M;!_ @US?PPGB?X;Z0Z2HRI&X8A@0/G;K6J- NAG'B/5N3D_+;\_^0J4:#=@8
M'B35L?2W_P#C5 &3\-9X9_"\_E2I)C4[XG:P.,W,A'Y@@US7Q)O[(S^(;?S5
MBU"VT430FX;)SF1@;=!@AP1EG!XPO'!(]!L])N+2Y65]:U"Y49S%,(=K<=]L
M8/ZUIE5)R5!.,<CM0!Y_ITFER_%1+MOLK37FA6\EO+M7=,XDD#,IZD[<9([8
M[59\41Z=%\2/"=U?16P#0W<8DF1>7Q&44$]3G<0/KBNWP,@X&1TH(!QD XZ4
M >-6;:=!8:9JL=Q$MY_PE\T0F$W(B>YD#*.?NE3DCH<YK2M)]/U/7Y[75=5D
MM/$=GK+O%!'&!<21^8?*"$\M"8BH/;&2<=:]3V+_ '1^5)L3?OVKOQC=CG%
M'+^.KVRL[/2EOV"Q3ZC'&&ED"0!MK$><3U3C[O&6VC(ZUPFE:U#;MIUG?W41
MT&/7[^&Z)&V"/[QMT8$G;&220I..%]J]D*AAA@"/0TC1HZE612K=01P: /')
M#8?\(7XQ33I8_*B\1Q21""3@*SVXXP?NGY@.WI6UJLMO=7_C6UUQQ%>0QK)I
M;,VUUB\D;&@/7=YH;.WG=@>E=CJ^@OK$JPSWFW3"8WELQ",NZ2"0,'ZC)4 C
MG@<8/-;#1HS*S(I9?NDCD?2@#S%;MK'7D7Q#+%!=WOA6$2I(0!/<AF\P*/XG
MY' YZ5G:%!I>O7?@BSOYQ<QW'AEUFB-RPWN/(P" >N=Y]<C/:O7V1&(+*I(Z
M$CI2A5&,*..G% 'C%Z-.@T7Q)J*7"B\L?%$0MI3<$M$#);AMN3QE2X/J <]*
MT[FYT[4_$&K:?K&K26.LPZDLM@L<8^T/$-IB\ACU5@""!QRV>N:]4VK_ '1^
M5(40N'*KN P#CD4 >,^)=0T^[\.>+X]9D@77;;5,0QS,!*L D3RC&#SL*<\<
M$EL]37??$62)OAKKTOG +]@D:-UDQEMIVX(//./K74&.-FW%%+8QDCGUIQ (
MP1F@#S./3M!F\?PV<A@>SO-!,]S$TY*3NLB[7<9^8A6;D_7M6#H^M6DNB^&(
M?$>HQ1Z1<:0T4=Q=@21&X5\,K,W ?8%P3S]['6O:=J_W1^5(T:.NUD4KG.".
M] 'E%Y+IME=V&CZ_J\HT272 EC>ZG&")9 [AR6( $FSRBI.#CW)J_IMII=E\
M0M-6[D\UY/#ZI#=7RA9YV63&XG ._9@GN!UQS7I#(C@!U5@#D9&<&E(!.2!F
M@#QO16L;O3? ,4UT'1]3OXW7[0?F7%Q@'GG)V]>N0.]3I?6MAX2O$COX(M.L
M/%31F!Y<1M;^;GRBQX5>21G"_+CO7KNU?[H_*LG6]&FU1;1K34'L9[6;S498
MUD1SM*X=#]X88]Q@\T <UX2O]#TVSU[6AK-@;":]#JL%TLJ6D;;55#M)527W
M' X^:N\K*TO1A9237%S+'<W<RJDDBP+$NU22 %'NQ/))K5H **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
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
M<S6$$M]!';W3H#)%'+YBHW<!L#/Y58#*<88?-TYZUX]H$&GW5I\,XKM89/\
M0[B.9),'/[K&U@>O/&#WJ&"WTJTT*UNH%MTGL_%OE6TH(W0V_P!K/RH?X8]A
M)P.,$F@#V?<NX+D;CSC/-*2 ,DX KRJV.F:CX@N+#6;S4(/$5MK#W%M%#$@D
MEC\PF)D?828O+(5OFP #G%=-XTG>VU/PW+=J#H8O7&H%AE%)C81&3ML#D<G@
M':: -[7-8@T+1+G5)P7B@3=M4\N20% ^I(%-MM1O(H;Z;6;6"Q@MCN6=;D21
MR1[<ELD KCD$$=J\R\0VEO'X5\9%%A;16O[9],4@% Y\OSC%_L[BWW>,[_>N
M^\565M<?#W6K6TMH9(6TZ?R8HD!4G8Q7:!QG.",=Z )%\2!_$UAI:6ZFVO=/
MDOH[DR8("L@VE<?]- <Y[=*W2RJNXL OJ37EMC%H.I>(_"T+Q6<NG_V#/OB9
M (F8M ?F4\'[K'GNI/45F:7J5O:^'/"#ZS<R1Z"+>ZMI)O+66.*<2*(A(&5@
M!L#J"1QGWH ]FI P)(!!(ZC/2N9T>R.G^ 'M?#\UW,4MYOL$EYC>2=Q3L/ER
M1MX^[BN4TN.VOXO!4FDHHU2,^5JZ8_>"+R6$RW ZY\P+][JQR.M 'J.Y2<9&
M?3-&Y=VW(W8SC/->+>&=-T^XT+P9>:0(_P"WXM1 GDB;,HM@[^:LG<)MZ9XR
M1CKSJ:!_9>I:G:PZK=W\7BFPU"62:W2%%9@68$L^S+0%"#RV,  <@"@#U7<N
M<9&?3-5K::Z>XNUN;>.**.0+ ZR[C(NT')&!M.21CGIFO(M+@TRUT;PU?PK;
MQWJ>)YH_.!&]86FGRN>H0JRG'3D'O3];6P\GQ;'NB'_%26#QA6P0/]'WLN.1
MTDR1Z-Z4 >Q@@]"#CCBA65AE2"/8UY3?PVEG_P +&LM+G33X/L-O,@M5^56\
MM]Y"KZX4,1ZY-:O@^XT+5?&=]J=A>:4LS6442V-K(&9"I;?)C P/F5>!T49Q
MP  >@EE! + $] 3UH+*.I ^IKR7XBW=J\_B>%$\K4+>SMI$>5&DDD"L6#0#^
M!5/WF&>>N,9+]=M=&U+6_'4L\5M,IT.WEA\P?\M-L_S '^,93!ZC(]: /5)Y
M&B@=T"LX'RJS;0Q[#.#C\JS/#>N#7_"]AK3PBV6Z@$QC+[A&#_M8'YUP]GJ=
MG+KMDGB5XI+&ZT&W%@]R-T<DISYZ@GCS#\G'7 XK9\!1QW?PCTJW:(2J=/\
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
M3Y1&.-^W/3G[GM4FC2:3HGBK1;R)H+>*7PW))>2)R9"AB8%\<LP'F8SDX!H
M]/HJKIVHVFK:=!?V,PFM9T#QR $;A]#R/H:M4 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 445E:UK
M']F/86T4:R7FH7'V>W5CA0=K.S,?0*C'W.!QG- &K17#WOC34=.MM?,]G:R2
MZ/=6T#;'8+,LVP[AG[I D''/0\\U=U#QB=*U36[:YM5:/3X+66)D8YD:=VC5
M2,''S*.1GKTH ZNBN.N/%VI:=;ZI->Z3*;>T6&2.[CMY51E=PKY1AN_=@[CC
M.0.U5=2\3ZG/8Z)<:7=Z;-;WNKQVHN('+)-$5+9&#\O*D$<D8Q0!W*R(SNBN
MI=,;E!Y7/3/I3JXB7Q5#I&H>*)9M*MH[BTFM(0\+?-=O*H$>]MO&"P'? SUJ
MS?\ BN^TG4-0TVZL[>6ZATQ]2M7CD9(YE0X=&R"58$CGG(/:@#KJ*Y+1?%.H
MWNL:5:7]C;0PZIIIOK=H9F9E*^7N5@0!SY@(QZ8YZUK:[K0TDZ?!'&LEUJ%T
MMK K'"ABI8L?8*K''<X'&<T :]%<-JGCF]TFTU^*33X)=0T=H&8+*5CFBF.%
M=>"0<Y!4^GWN:ZW37U)[=SJD%K#-YC;%MI6D79_"22HY]>* +22))NV.K;3M
M;!S@^AIU>5:=K>H>$].\2:C:Z9:2Z-::[<&Z E*2JA903&H7;\N<\D9YZ=^B
MU7QG=Z=9>+9A9P2-H&QE&\@3JT2R<_W3\V._2@#LZ:LB.SJCJS(=K ')4XS@
M^G!%<Q>^+#;^*5T,&V@N&\EHH[HE#=(S?.8FZ$H,_+R21VK+NO%<ND6GBF^M
MM$LEGL-3AMY0DNTW&]8@)&.WEL2*,'TZT =-+H'FRO)_:VJIN8MM6XP!GL!C
MI3/^$=_ZC.K_ /@3_P#6K)D\97.FW&O0:M90+)IL5O-%]FE9Q*)F9$4Y4$'<
MN"0._3M3;GQ?J6G0:G+>:1*UM:QQ2QW<=O*J%6<*^Y&&[,8.\XSE1VH V/\
MA'?^HSJ__@3_ /6H_P"$=_ZC.K_^!/\ ]:L>Y\;QVFD6NHRW5@UA<W?D+J<)
M:2W1-FX.^#E<L-F"0 >I]>GTRYEO-,M[B80B21-Q\B3?&?0JW<'J#0!0_P"$
M=_ZC.K_^!/\ ]:C_ (1W_J,ZO_X$_P#UJQ9/&EW%I-W>-9P%K36UTMU#D!U,
MJ1[QQP?GSCVZU!JGC+7K63Q&]GHMG-!H,BF?==L'EB\I93L&S[VUCP>.,<YX
M .A_X1W_ *C.K_\ @3_]:C_A'?\ J,ZO_P"!/_UJS/\ A+[C4H]3FT.VAG33
M;>*9UG8JTS/'YH1<?=.PKR<\G&.,U!%XRU#5]0M+?1+"U>*]T@:G!+=3LN,L
MHVLH4XZ]B?PQR ;7_"._]1G5_P#P)_\ K4?\([_U&=7_ / G_P"M4WAK61XA
M\,Z;K A\G[9;I,8\YV$CD9[\US&J^.KW2;+79;BSMA/I%Y%&\6]CYEO(%(F&
M!V!<D?\ 3-N: -]]!2)=TFN:JBY RUT ,G@=J)-!2*-I)-<U5$499FN@ !ZD
MXKFO'=T]]I+,L,$L-IJVG""0'YFD,T1;!Z 88#(]2.W,NK^*;M-"\7P:GH]A
M=2:1"LCP>:6AGB>/< <KG(P01C!QVH Z+_A'L_\ ,9U?_P "?_K4T:"AD,8U
MS52Z@$K]J&0#T.,>QJK/KU_-<7]EH=C!/<Z=:Q3/%*^P2NX)6)3T7A?O'@9'
M'7'.75]J&D^,_%6I:=I]KYT>C6EU/'/)L^[YY(RH.6(&,].* .O_ .$=_P"H
MSJ__ ($__6IKZ"D2AI-<U5 2!EKH#DG '2M/3[Q=1TRUOHU*K<0I,JL>@900
M#^=>8:E?ZEJWA7[7J2VT\]OXIAA@V C;LO F!G.!@ ?B<T =1<^!KI]1>[L_
M%VNV@EV^<BR1OOP,#!9"1Q^'MUK1M_"L5K"(H=6U9$!+8%SW)))Z=R2:S1XS
MN;,ZS;ZG90B\L+JVMXUMG9TE-QM$?\.[@MS@'IP.U:NA:MJ-_?:A:WVGO#';
ME#!=")XTN%8'.%<9!4C!ZCD&@#9AC\F".+>[[%"[G.6; ZD^M/KEO$7BLZ-J
M\.F@VT$L]N9+9[PE([F3)'DJ_16X!Y_O# K.G\6WVDZOXON=1,4FGZ2MN(88
M\AB73*C)XRS, 3]/2@#NJ0D $DX ZDURE_XNE\/ZFUKKL$2Q/837T4]L21^Y
M ,D9![@$$'OSP*;J%UJM_HE]'J&F6QTZYTF2?S4D#>4^W_5,I^]P<[@ .#QT
MH ZQ'22-71@R,,JRG((]11'(DJ!XW5T/1E.0:XOP+J8UKPIIMM;+;3:;;:=!
M;7+N=S-,(EW1A?0 C)/KQGK63\/]<OM/T#P7ILUI;_8=1M7BBE64F171"^6&
M,8(4C@^GT !Z935D1V95=2R'# 'E?K7'+XWE.DZ9KYM8CHNH7:VRD,?-B5W*
M1RGL03C*]0&ZG%9UAJL/A[6O%S16Z-+<ZY;6UO"#L5Y98(0,G' R2Q..QZF@
M#T(2(9&C#J74 E<\@'H<?@?RIU>;PZF_AWQKXOO[V"!I/LVFHHMU*B9Y))40
MD<D'<P!^\<#/M6AJ?C/6=)TS5[J71?-6R$+0SLLD"3J[!6 #KD,I(XZ$'J*
M.XHKC=3\6ZAHMQ;VFK1Z;8SW7G-;S/,YMY"I&R(R%5V.P)Y/'' .>.M#2M:A
M@%68ID!N0&Q[=LT 2TUY$C*AW52[;5W'&X^@]^#7#VOCRY== -U:VT#7]]+8
M7D>]BUK*C%<=.06"KDXY=>N:M:CK<C/H$MSI=E<PW>L&"WD<DM$ LFR900>2
M$;D$8##KF@#K&N(561FFC B_UA+#Y.,\^G%25Y%K]K;CPM\48Q!&$6\#JNT8
M#?9X3D>^><UZV=WE?)C=MXSTS0 ZBN5T;Q/>ZI9QH]M!#J2ZC)8W-N&+"+R\
MEFSU.4"L#C!WJ.^:JS>.)8]#'B1+6)]$%Z;9\,?-""7R?.';&_G;UV\YSQ0!
MVE%<+'XKU"QU+Q/)?^3-;V=_;V5K%&&SNE6+8. >\O) )]!T%;VAZMJ-]?W]
MK?:>\4=OL:"[$3QI.&!R KC(*D8/4'(- &Y17.>)M?O-%W&"WM_*2TEN!),^
M?-=,8B5%^;)&26P0 .AK/L?$.IZIXRTB.'R8M-N]$-^86R6RSQ=3T) ; ^I_
M  [.FN&*,$8*^."1D _2L_6]0N--LDFMXHFW3)'))-($2%"<&1LD9 ]!R20*
MJ^%M>?Q!87<LL*QR6MY-:-MR ^PX# 'D9!!P>GO0!-X:T0>'-!M])2X:XCM]
MP21E"L06+<XXZDUK5RVI>(=7B\37>BZ?86;M%IPO8YIYV ;+LNT@+QROKWS[
M53TOQM>7LWAV>ZL+>#3]<M7FB*S%I(F6/S#N&T @C/3T'K@ ':T5QMCXSN[I
MM/O3IDIT>\MGN&G6&13:J$WJ7+ *P8<?+T/J.:?9>*=6OY;1H-*)M;ZT>>.<
MQ2JMJX4,BR%@ X8'JIZC'<&@#=US3XM6TTV,E[+9M+(ACEA=0X=6#C 8$-]W
MD$$$9IEAI$\%PESJ&I3:A/&I6)I(HXPF>I 4#DXZG/MCFN0TC7[RZT'P-=ZM
M8V5[-JDZXN&SN@=H7?>H(ZX##@C -6?^$WU94ENY=+LUL[;6AI4^VY9G.Z18
MPZ_*!P7!YQW';) .[HKC-9\:W6GIKLUK8Q3)HUQ!!)#*Y5YS($.5(!V@>8,<
M'=@]*ZQ[C[-8M<W>V,1Q&27:Q95P,G!P,@<]A]* )ZC>XACF2%YHUEDSL0L
MS8ZX'>N3A\8W(@\/:C<V<2Z9KLB10E&)D@:12T6_LVX#!QC:2.O6JGARS?6/
M$GB5]7@M+D6FK1F%B"6B=(8BFS/0#)/U8^IH [NBN;\2^*$T"^L;662WMENT
MD*75YD0F1=NV(L.%+9)R?[IX-9LOB;4;'Q7J9U!H(]+L-$CU"6-,EER9-^#T
M)_=\>U ';45R8\67-G=Z+_:EK#'::Q&S121.2;>01^9L?/WLJ&^88Y&,<YIU
MIJ^HZ[I]E='2X)-%U2T>5B9!O@0KNCW@\/N!Y 'RGU'- '41R)+&KQNKHPR&
M4Y!%"2)*NZ-U=<D94Y&0<']:X+X9:J=3\':+960MY;2SL(H;QW.6$I13Y87O
M\IR2>.1C/.*'@O6;S1- T"V%E;?V7>ZK=V2LLA$B,9IV4A<8V_)C&<]Z /3J
M:)$9V174NN-R@\C/3-<;+XXECT-/$B6L3Z&;W[,Q#'S0GF^3YWH1O_AZ[><Y
MXJBFJV_AKQ+XYU#R W[VQ5(DPOF2R(%4$]LLPR?J: -V'PU)#-<V@\07C6-P
M\DSV;K$S8=B6 <KNVDL?<9P".*Z1%5$5$ "J, #L*\ZN-0?0/B%K.K:G%;D6
M_AY)W:U!!D E;@Y[\8!SZ=.E7=5\9:UI-CJUT^BB:&SL#>1SE988]RGYHCO3
M)8#D$#!Y^[0!W-%<=J'BV_T9K1=:CT_3H[V20073R.\* *A1)&P CL6;G./D
M/7I756<LL]C;RSHJ3/&K.J-N56(R0#W&>] $Q(4$D@ <DFA'61%=&#(PRK*<
M@CU%<$?$R>*?#VMP,MF42PN?M5F^1/:R 85)$;KD9.X #(XSUI_A/7M0MH?#
M>CW5E!Y%WHBSVKQ2DOF)(@58$ #(<$8/&/QH [IL[3M(!QP2,UB^&]+AT#24
ML4OUN8Y+B66-R I9G=I& P>>2WX"LO1O%,VK:Y%HU_:6V;G3FNW6)O,$+*ZH
M\+'E7(WC)'H1BN2\.PQ#0_A=((UWK<RH&QR%\B?C/IP/RH ]:DD2*-I)'5$4
M99F. ![FG5R7Q/BCE^&?B 2(KA;1V&X9P1T/UJO<^,[W0=1N;;Q!I\$-N-.F
MU"VEM9C)N6+&^-@5&'^93D<<T =K17.Z3K>J7>MFSNM,=;5[;SDNTBD14?.#
M$V]1DX.0PZX/ JUKFJ7>GRVD=O' $G+A[B=OE0@950@(9V8\ +TP3[4 ;%%<
M/:>-]0U.#PN]EIEN&URWED_?7# 0NBY(X7D>_7V'6DC\;ZE)I>D3+I=LUU>:
MK+I<Z&X8*DB&0;E.TDJ?*)]1GH: .YHKC+?QK<"TFAO+.!=3761HZ)'(3$\A
M57#Y(R $;)&.JX[U'JOC>\T9=:M[BS@>^TM;>8;6(CN(97V!AU*L#D$'/3KS
MP =O17(:YXOO-(N?$<,=C!/_ &3I::BA:4IY@/F94\'!'EGZY[5$_C>XTRZN
MQK-E#%;1Z0VJQM;REVV*0&1@0!N^9<8XYQ[T =I17,W?B#5-'MKN^U73H?L$
M-E]I$UO+DB7./)(/)/(PX '7@53NO&=[I*ZA-J6E2-:06R2PW$<<D2O*SA!
M?, .[<RX;H0>@QB@#L/,3S!'O7S"-P7/./7%.KAK*.[3XO,]Y':B5]"R7MP1
MN_?KP<\G'3/?T%=)K>I7.G"T$$<(2:4QRW$[@)"-I(.W(+DL H4<Y;VH U:*
M\^7Q=JVK0>$+FSC@MEU*^GM[F)]QR8TF& >"%S'GIGI[YZCQ=?WFE>#]9U&P
M,:W5K9RSQF09 *J6Z?A0!KF1!(L9=0[ D+GD@=3C\12NI9&4,5)&-PZCWKSI
MCJ1\;^'+B"&SDU.;0KG=)(S*I^> @L0"QZ]/4UIV'CA]3TS1VAM1%?ZC;2SL
MGER3+$(F5&X0;CEF '3C)]B ==;6T5I;I! NV-!@#.?J23R2>N3UJ6LSP_J-
MWJNBP7=_I\FGW3;A);R9RI!(R,@'!QD9 X-:= !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %8OB/P\
MNOV]ILO)K*\LKA;FUNH0"8W (Y!X8$,00>N:VJ9)-%"%,LB(&8(I9@,L3@ >
MYH \]L?#LFL7GC72K^:^"W<]LT=\]OY>]DAC^=,J%(#IC ]/QK6G\!Q:A)JL
MFJ:K=W3:G:16T^U4CVF-F9'7 X(+9'TYS72#5=.,2RB_M3&TGE!O.7!?^[G/
M7VZU)/>VEK)%'<74,+RG;&LD@4N?0 ]: ,2T\/:I!I[1W/B6\NKP&/R[EX8U
MV*K!MNU0 =V,,3R1Z54?P);&W;R;MK6Y;5%U4R6\2J@F50F AR "HYZG))S7
M337MI;S10SW,,4LIQ&CR!6<^@!ZU0_M^QN;W4=.LKNV?4+*,,Z/( JL02 V.
M>, GC@$4 9=WX'M=1;71>WDTD>K^27VJ%:%X@ CHWJ, \CJ/3BIYO"S7HNYK
MZ_\ .OI[!M/6X6$((XFY8A<_>)P2<X^48 [ZL.H11V%O+?W5G',T ED*3#R^
M@W,I.,ID]?<5/)>6L5LMS)<PI P!65G 4@].>E &'9^%3::CHMW]N9SI5DUE
M&OE >8C;,EN>O[M>G'7UXNZ_H,.O6]JK326]S9W"75K<1@$QR+G!P>"""01W
M!-::2I-'OA=)%(R"K9!_$5@^&?$HUFU?[:;6VO!>7-NMNDN2PBD9,C."?NYZ
M4 5]2\%QZII^JQ3WS+=ZH8?M-S'$!A8B"BHI)P 03R3]X^V.G0,$4.P9L<D#
M )^E0K?V;I*ZW<!6+_6$2#"?7GBJ^JZWI^BZ8=1OKJ..V^4*Q8?.6X4+ZDT
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
M(&P?PJ>@#D[WP2M]8^([1]1=8]=E$DQ6(9CPBIA>?[J+USWKJHU=8E5V#.
M6 P"?I6!XEUO5-#L=1U"WTVVN+*QLFNG>6Y:-G*AB44!&[*.2?XJR]4\6:[I
MOA636VTBQ\K[+'<1E;MVQN9058;!SALC!YP>G< WK7P[9V?B:_UV(O\ :+R)
M(W3/R@KP6 ]6 0'_ '!6;%X(MXK6?31=N=%FO/MALB@^5MXD*!_^>9<;MN,]
M1G'%=)#=6]PTJP3Q2M$VR0(X8HWH<=#3;:]M;T.;6YAG"-M<Q2!MI]#CH: .
M<U#P-:ZE+KGG7]TL&K-%*\<>U3#-&J!9$;&01Y:D#ID&M71-*O=.B<ZAK%QJ
MERP"^;+&D851T 5 !GGD]3^ K/G\0ZB/&LGAVVL+5]M@+Y9Y+EER#(4VX"'G
M(SG-6/#OB6/7+74&FM_L=QIUW):7:&0.BN@!)5\#*X(.2![@4 1:SX4&K:NV
MH)J=S:F6Q>PFCC5&#QL<\;@=ISW'48]*CT_P>-.O-'NH]4N6ETZQ^P,2B?OX
MLJ0#QQ@H.G./SK?BOK2>V:YBNH)+=<YE20%1CKSTI$U"REMC<QW=N]N#@RK(
M"N>F,YQ0!0\0:%_;L%DJ7LMI-9W:7<4D:AAN4$893P1AC^.#VIOA_P /C0/[
M0"WT]T+R[>Z/G*@VLWWL;0.IJ])J5E':M<F\M1$&*>8TRA-PXVENQR*S_"6M
MS>(O#D&IW$,<,LDL\92)BRC9*\8P3UX7- !/X?>7Q)<:REYLDEL18^68LJJA
MBV[KG.6/MC\ZH67@I+.+PY$+]I(]"C:*)6B'[U63RSOY_NGMCG\JZ-+VU>Z>
MU2YA:X09:$2 NH]2.M<]%XFN-3UV[L=&^PS)874<%RLLN'=656=T(S]T..".
M2",CN -T/P8=&C^Q'6;R[T:(,MMI\RIMB5@1M+@;G4 D $\>^!B3P]X2FT)$
MM6UV^O=.MU*6EI,J#R5Q@ N!N? ) R< ?08+KQ%J2>-1X=M-/M),V!OA/+<L
MG DV;<!#SD@YS3M-\427NHZGHUU9I8:S90B;RI)M\4L;9VR*^ 2N1@Y4$>E
M%:S\#_8M.T"R75IY(M%N!-;^9$N2 C(J'&. K'GJ3S[42>"/,TZ[LSJ;A;G5
M%U1F$(RL@D63:.?NY4>^,\UO0:C%%IUM-J%W913/ LDC1S#RSP-Q0G&5R>#[
MBK#7MHMVEJUU"+EQN6$R#>P]0.IH \YO;>^G\6:E<^?J=G>&=1;HVA+=QLJ*
M K)-MPJDY;!<8+'..:]$@CEGTV./4$C:62$+<(OW"Q'S >V<TXWMJ+L6AN81
M<D;A"9!OQZ[>N*IZ=X@TK58;J:SO898K61HY7#C:"O!.<],Y&?8T 9>G>#8K
M&WTRREO9+G3]*F\ZQAD0;D(#! S?Q! QV\#H,YQ5[1M";2+_ %6Z^UF;^T;G
M[3(ACV['V*F%.>F$'7\ZT4O[.2T-VEW UL/^6PD!3_OKI37U/3XX_,>^ME3>
M8]QF4#>.JYSU'I0!1UK19-75XC=JMM+ \$UO+ )8W#8^;!(PP[=N>0:SU\#V
M*7:L+F<VATI-)GM7VL)H4W!=S8R#AVSC&>*Z5YHHX3,\B+$%W%V8!0/7/I4#
M:GIZB<M?6P$ !F)E7]WGINYXS[T 8NG^$DMQID=[>O?0Z4C)9K+& 0"FS+D?
M?8(2H.!U.03S4.B^#9M#M_L4&NWDNG0AELK69$(MPP(P6 #.%!( )P/? QT4
M]_9VL*37%W!%$_W'DD"JW?@D\TX7=L;C[.+B(SXSY8<;L=<XZT <OHG@9?#U
MS83Z?J3H]M9K93 Q#;=HOW#(,_>4=&&#SCIQ2V_@C[/INE62ZD[)INHMJ$;&
M$9=V9V*MSTS(W3GIZ<]3#/#<)O@E25,XW(P89_"F07UI=2R16]U!+)$<2+'(
M&*?4#I0!SL/@BWAM9=,%VYT62\^V?8B@^5O,$FP/_P \]XW;<9[9QQ2:AX'M
MM5?7_M=Y*4UCR681J%:!XL>6R-Z@@'GN/3BK%_XF%OXLT;1K8VLZ7KS).RS9
MDA*1LX&T=,X[_E6VE[:R73VJ7,+7"#+1"0%U'N.HH YEO!'VZ\N;C6=6GOS=
M::=-G3RDB5XRQ.>!D'GL>OY!C>";NX\.WNC:AXDOKZ*XMC:))-%&&BB.,_=
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
MNPHH \DUW2;1X/B0D.E@M);Q_8PEL?FD\@ ^7QR=X&=O<#-6=1:&XUK5=/\
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
M)_BB:!57'ME&'U!KDO#6A12:-X)CL].-MK>G7*O?R_9S')%&$<2+(Q ^]\H
M/7@C@$UZA<P6<-P-3FD6W>&,J\Q8*#'UPQ/& >1Z<XZG,PN;=YOLZSQF8IOV
M!QNV]-V.N/>@#B-+TBXL?%=WX;6W']AQSKK$+#&U-S-^YQVQ,ID'L,5;^(%K
M!=-X;$UKYX3686?]T7VQX8,3@'"\C.>/6M[1M%AT2WD47=Y>2O@R7-[+YDK
M= 3@<#)P .Y/4FM""XANH5FMY8Y8FSAXV#*<'!Y'O0!YMK%K8V'B+5-'U2RO
MX=$U&SBALETZR\R)E 8/#\B$HVYMPZ?>SGBGW<-YI^O*VGF2Y0W-DEWI-]$7
M9BJQ@3PRCN@P6SE<HQ.,\^E44 >4SV=]=^$-4T26"9?$XUAIX)?+.68W >.=
M6QC8(R!G/ 4K[5)XCL[F^7XE06]K-+)/:V_DJ(C^]*1?,$X^8@\<=Z]2HH \
MWNIQK?BG5I[*TNY(+GPSY,4C6LBJ[[Y#MRRCGD8S^%1V CDF^&TR6<Z/;1O%
M.[VKH8_]%9,-D @;\#G@FO3** /*;>SOKKP?8:1)#,GBFTUE9GD,9!#?:"SS
M[L8*-$6YS@YV]>*JWNFVZ:#XHEATTB['B6&:V9+8[]@D@)9,#.W D.1QP:]@
MHH Y7QVEW)HEC/:0R7%O!J-M<7D,2EVDMU<%L*.6QPV.X!KC_&>GMJ-OXQO]
M/MWFT^[TN"-52$MY]V&?YD&,DA-@)'T[''K5% %&RLM,M+!Q9VEO!:S R2+'
M$%5\@ EACDX !SSQ7F&G:4UE\+=/O;+2)1>6]VK7R0VH%T]NMP6*@,N6P-K!
M3P0!7K/VB'[3]F\Z/S]GF>5N&[;G&['7&>,U)0!YL]IIE]8W.I:7>ZO9O>WT
M$PU&:T(43HC ,T+(OR8 5FP 21SP346F7.J0:SH&H:S8QQ:?$;^"26UC;R//
M>0%;C:>55QOP3P-YYPPKTZB@#RI]/N;'0K<>1,+.3Q='=V<(B;,5KYRL3MQE
M4R';G& PJ#62\&D>+],-E>/=RZ_!>1I':R.'B,EL=X(&#]UAP<Y!KU>2Y@A8
M++-&C$9PS@4L4\,^?*E23'78P.* . N8HUU_QQ'<6,S)>V,,D!:U8K(!"P/.
M,9W8&.N>U5] :;3[_P +W.IPRC2SX;CM%9XB5@N1M\Q7&/E+* .?[A%>ET4
M>3:=H;6UQX-AO[%F@CU&_>))8"WD6K++Y*OD?*.4P#TX':GV-JZV$J6EY-I%
MQ;Z]?36,SVI:W56+8#J0 (V5FPP(YZ'L?5J* ,;PG+<3>%M/>[L$L)S'AK>,
M$*F"1\H/(!'(!Y .*V:** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH *Y?QO?ZE86FD_V;<QP-<:M:
MV\I>,ME&D''!&!Z^HR..M=167KVAQ:_8PV\EQ-;O!<1744T.W<DD;!E.&!!Z
M="* .$N]2U+P[KGCO5;""RD%G':7-RL@9?-"PDL% Z$C/))[<'K70ZIXHU)K
MG4;;0K$7-Q80QR&)XF;SG==PC# @)\N/F.>3TXYFN_!-O>1Z\DNI7I76X4AN
M?]7E55-@V_+U(SG.:+GP6LFK)J=GK6I6%RT"6]V;8H!=(GW=P92 PR1N7! -
M %>'Q'KMWXDOK".RL;>VL8;2YG-P[F01R[RZ_+QO 0X[<=\\16?C'4YHK'59
M-,+:)=6CW<LJQ%6M$">8I+%L29'' &#ZBMRQ\.06&NWVJ1W$S?;((K=[=PIC
M5(]VS'&?XVZDYS5#1O!%OHRFU74[^YTI XM].N&5HH0P((!V[F !( 8D#/K@
MT 5X?%E_$OAN]O;>W^P:\R1HL0/F6SO&9(PQ)(<$ @D!<'UJAX;TLZ]=>*8M
M;%K>1)K+!?W)#)(L,05D8L=N >,<@\YK<TWP?;:?'IMN]Y<W5II;E[&";:1$
M=I5<D#+;58JN>@/.2 :EL=';P\FJW%I+<7L]_<M=>3)M \UE5< @#"X4=<T
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
MEM+<1*OGQ12AFB)&<, <KWZUP'B"VO GQ(M4TZ_EDU&U1K0Q6KNLW^C+'A6
MP3N&,=>_3FFZQI5]=:G=PZ/8W$#S^%7MHW^S/$GF[@5C+$ *V">IXS0!Z+::
MG87[RI9WUM<O%CS%AE5RF>F<'BL*?7=5/CF7P[;1V>Q=/6^6:0-GF0IL(!]L
MY_2J7A0V&IZNNKQ:/K%G?1V?V69]062,1C<&\H!N'YR=PR!CKSBJ6IVT,WQ7
MEN[VPU)[$:*MN)X+6X*&3SF8KNC'/RG- '0^'/$Z:U8ZE+=PI9S:9>2V=U^]
MW1ADP2RN0/EP1U (Y!K6AU.PN+62ZAOK:2WBSYDJ2J43'7)!P,5Y9::-KEEH
M%R+33[L:':^((;RUL9(C]HDM%8-)\I^9OG^8!OF.WZ5IZ[;7$E]XDUNQTF>\
ML+BQM(FMG@D!N)EE):01\,VQ"IXQNQCM0!WBZSI;6DETNI69MHVV/,)UV*WH
M3G /(XI&UK3/LK7(U*R\E9#%YIG78)!U4G/48Y'6O+=9M+R[T_QPG]G:M=_;
MC92VSR:>X:;:$!(4(,$8/&,@#FNIU!?[%\<Z3J2Z;.=%DLIH1]DLV?R+AV1M
M[QHNX;E7;G''0XS0!M>#M<G\1>'4U&X6 2&XN(OW&=A$<SH",D]0H/XUJ0ZG
M87%V]I#?6TER@):%)5+K@X.0#D<URG@BTO$\!W=E%!/877VB^$(GA:/9OFD:
M-@".F&4\5DZ;8W=]I/@>SCL+JSU/1KB/[:TD+((T2)DE&\C#!SMQ@G.<]C@
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
MZ>;ZV%ZP)6W,J^8<#)PN<]"#5NN)\ VTMU::A<:@;6Y>'6KXPM]GPT;B9T+
MECCC@ =!QDU-:>*KJ[\4S:)+-;6-XDTRI:W-NX>6%0VR6)]P60'"D@#(!(XQ
MD@'845YWX7\3ZJ^A>&K:YN8)]1UJ:X*SO"0(UCWNY(#?,>  !M S[<W5\:7D
M5[<:+<PVXU6+58M.29580LLD?FK)MSD'8"-N[J!SSP =A<WMI9M"MU<PPM,X
MCB$D@4R.>BKGJ?8475]:6*QM=W4-NLCB-#+(%W,3@*,]23VK@O&5WJ%EIFG7
M&NI;E;3Q!;/%+:(Q,D(.=Q3DAOO# )SCCKBE\4WMWJG@BRU)GLY([G5+":S6
M('Y4-S'M#/E@3C&2!@<]: /0Z9+-%;PO--(D<2#<SNP 4>I)Z5Q$_C/4=(&O
MVVHI:7%U87-K#;201M$C_:,!-P+,1M).2#R!VJY=:S?1:UJ'AW4EMYA+I4E[
M;SPQE!A3L=&4LW.64@YZ'';D ZF&Y@N;6.Z@FCEMY$$B2HP*LI&0P/0C'.:;
M:7EK?VRW-G<17$#$A987#J2"0<$<<$$?A7#^$-8N'T3PIX?L6ACG;P_#>RS3
M1EPJ!415"AADDD\YX"^_&?X*UJ^MO#FDZ+9Q(U].=1N7=8PZH$NV7A2Z9RSC
M^+@#WX /3Z*X1_$/B]KC0=/>RTVPU'4;>Z,R3AI5BDBQM8;'Y5@P.,Y&>IQ5
MJU\5W3>+5T.^DMK.Y$Q"V\UNZFZB$>?,AD+;6.[JN,@9';- '8U E]:2WDMG
M'=0O=1*&DA60%T!Z$KU -<[XL\3R^';BT$C1VEE/')NOY[=Y88I05V*^TC8#
MEOF/'%8%]=:I#XTUF_TR2P6YC\.6UPSRHTD;D/.< *R\'^]GCT- 'I%5VU"S
M2\-FUW MR(C,83(-XC! +8Z[<D<].:XK5_&FI6_A]=6M([-%_L5=36%T>9W8
MJ6*D*1L0  ;SQEO;!M)*+GXHZ7<; OG>'IG(^LT)Q^M '66U[:WEHMW;7,,U
MLP)$T;AD.#@\CC@@_E2VEY;7]LMS9W$5Q Q(66%PZG!(."..""/PKF/AF /A
M]IHP,9F&/^VSUSG@_5M3T?0O#2 6;:9?ZI=61B\MO-4F2=PX?=C&4QMV^^>P
M /4**XJW\5ZFWB32]/F%FT=_<7=NPAC=A"8E=D_>YVN<)\R@#!..,<RZ7XCU
M6\^U:=<?8TUFVU0VCHL+;/)QY@DQOSS%R#G&[B@#L**XVT\2:]JDUI>Z9IB3
MZ9)?O;2@A59(5=HS*',G)!7.W9T..HR9_%MWJ=OK?A>"PO(X([K4&BF5XB^_
M$$C#.&'&5Z>N.>,$ Z2UO;2^1WM+F&X2-S&[12!PK#JI([C/2H=5TNUUK39;
M"\$AAD*G,<A1E96#*P8$$$$ _A7G>FZMJ>@IJUY;"S-B?%3VT\3QL9&$LJ)N
M5@P"X+ X(;/M6_/XDUZ[N+N30],2Z@LK_P"R21-M!D52!(0YD&TC)(&TYQ[\
M &_IVB16$@E>\O;V500CW<V\H#UP.!GWQGWJZ;NV%ZMF;B(731F40[QO* @%
MMO7&2!GWK#\6:QJ.CQZ2=.6U9KS4(K-_M"L0 ^>1@CIBJEMJFK6_B^VTO4HM
M/GF.CRW3RVL+*Y=947:NYCA2&Z>O>@#K&8*I9B H&22> *BM+RVO[9;FSN(K
MB!B0LL+AU."0<$<<$$?A7%Z-XMU;5KSPX%6Q:'5K:6XN8DB8O:;-N4)W>K;,
MD#YATYP,CP?JVIZ/H7AI +-M,O\ 4[JR,?EMYJL9+APX;=C&4QMV^^>P /4:
M*Y3P-=ZG>VVL2ZE>1W!CU6Z@3;$4($<A0?Q'C &!V]35:X\5ZE:Z_96SK9O!
M<:LVGF.)'8QIL=E8RYV[_DR4QD!O;) .TJ"[O;2PA$UY<PV\18*'FD" D]!D
M]S7"+XO\0)$][*NFFU@U_P#LF6-(GWR(91$'#;\*1N!Q@Y]JJ>+]7N_$'@K5
M;N VR:?;ZK%:B-HR9'\NYC1FW;L#YP<#!X'OP >FT5EZ_?W&G:9Y]J;97,T2
M%[EL*BLX#' P6;!.%!!)P*Y5?&NJ?V9<3^5;&2UU^'2W+P.GF1R-$-VTME&
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
MG@1PZJP)&003P0 >O&<5I4 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 5F:WH=KKMK#%<M+');SI<6
M\\+ /#*O1E)!'<C!!!!((K3J&YN[>SB$ES,D2$[07.,GT'J: *NG:1!I\UW<
M>9)/=7;*9YYMNY]HVJ/E   '8#N3U)JA#X-T6'PK/X;%L3ILV_=&6Y^9MW![
M;> /0*/2M&'6M+N)(8X=1M)'G1I(E6929%4X8J,\@=R*%UG3&L4ODU"V>U=B
MB3+*"K,"00".IR",#T- &(_@:UGT"[TB]U?5[U+J,1//<SJ\JQ@YVJ=N![G&
M3QD\"N@N;&.\TR:PNF>6*:%H922 S*PP>F,'![5SVJ>*TM=9\/&WO;!]&U'S
M_.N"V0!'$S@J^[:!D8/%=%8W]IJ=G'>6-S%<VTHRDL+AE;G'!'O0!SEMX#L[
M=X9/[5U626*P;3@\DJ$F$XP" F,C P<?7-3Q^%;735T>YAGOYVT.T>WM(0T>
M9$*J-I^49)"* <CI]:O2>*- AN#;R:WIZ3!V0H;E 0RKN88SU Y/I5I-5T^:
M2WAAO[5Y;J+SK=1*I,J8SO49^9>1R/6@#'\.:<)=4U'Q'-I<NGW6HK$GDS%?
M,"(N,MM) 8GC@]%3// T+_0X;_6M-U1[BXCFT_S/*2,KL.\;6W94D\>XK/\
M#/B*2_\ #LFH:O-;0NE[<6Q9 40^7,\:X!).2%'&>M:@US2FLHKQ=1M6MI21
M'*LH*L1G.#[8.?3!S0!D?\(/9?8/L?V^_P#+_M+^T]VZ/=YWF>9_<Z;N<4Y?
M!5C'KESJ4%]J,$=W()KJQCG MYY./F9<9R<#(! ..0:Z&">*YMXYX)$EAE4/
M'(ARK*1D$'N"*JZAK6EZ2R+J.HVEHSJSJ)YE0E5!+$ GH #F@#)M?!5C9:S/
M?VU]J,<%Q/\ :I-/6<?9FF)R7VXR"3R0#@GM3+GP-87%CJ=D;V_CMM1N_MDD
M:2)A)-X<[<J< LH)SGVP":UFU_2$:W5M3M ;D(8<S+^\W_<QSSN[>O:G7>MZ
M582F.\U&UMV7&X2RJNW/3.3QG!QGKB@#-N?"%I=RZU))?7N=8M5M;H QXV*K
M*-OR<'#M^?TKG=:T6[77+:+'B);6ULXH+6ZTYH)-Y!);S%<85ONX(49[GH!V
M?]O:1Y-S+_:EEY=JJM._GKB(,,J6.> 1R,UG-K5T/'=KI*M;MI\^F2W@8*=^
MY9(U'S9P5PY[?C0!:L-.FNO#1T[7&:\,T<D4WGA=SQL2 'V87=M(!V\9SBHM
M.\,6UA)9.]Y=W;6,+0VAN60F!2 #C"C)P ,MDX^IS93Q#HTL4\D>IVKI!%YT
MA20-MCY^;CJO!Y'6J%EXGM-9AT.ZT[4[&.*_.\V\Q!EE7RRVU &&&'!/!X!H
M NZ%H4.@6]Q#!<W,R3W$ERWGE20\C%FQM4<$DFH5\,VQU"WNY[NZN?LMU+=V
M\<I0K%))N!P0H; #M@$D=/08O'6--6^6Q-_;"Z9M@B,@W%L9VX]<<XZXJO)X
MGT&*<02:S8+*9OL^PW"9\WCY,9^]R./<>M &9#X$TVWT^TM8;N^0V-RUS93"
M12]L26RJ_+@J0S A@<@\YP,2WW@K3-1TZXMKB2Z,\]TMXUZD@6=9T "2*P&
M5"@# QCMR:UYM5T^WNUM9KV".=F5!&S@$LWW1]3V'>IKJ[M[* SW4\<,0(!>
M1@HR3@#ZDD 4 8<O@^WN+2TAN-3U&:6VNX[S[1)(C222)]W=\F,#T4 ?F:K_
M /"!:>+&:QBOK^*RDOEOTMT:/9#('$@" I\J[@#MZ?F:V?[?T?[-%<'5+,0R
MS>1&YF4!I,XV#G[V>,=:=::WI5_9S7EGJ5I/:P%EEFCF5DC(&3N(.!@<T 9=
MUX+TV_DUEKR6YG75EB$Z,R@*8_N,A505(ZYSU%68_#D(>>:>]N[F\FM?LGVJ
M7R]Z1\DA0JA1DG)..<#T%4]*\2/J?C74]*BGM9[*VLX)T:('>K.S@JQR>R C
M@<&M34/$&C:4[IJ&JV5J\<?FNLTZH53(&X@GID@9]30!DQ^!K*W31VL]0U"U
MN=*M_LD%S$T>]H./W;@H59?E';.1G.:K_P#"NM-CL;&"VU'5+:XL9II;:\AG
M43)YK%I%R5(*DG."#6W<>)]!M((Y[C6=/BBEB\^-WN$ >/\ OCGE>1S[U-)K
M>E13QP2:C:K)*5"*95^8M]T=>_;U[4 45\+6JZCI5\+R]\W35E6/<ZMYADQO
M+DJ22<#H1CMBG/X9MIKR&>XN[J>."\-[#!(4*1RG/0A=V!N)QFKUUJ^FV,Z0
M7=_;P2N5 220*?F.%Z^IX'J:+C6--M+N.TN+^VBN)&")&\@#%CT&/4]AWH @
MU/15U.1F:]NH%>!K>2.+84D1NN0RGGT/N:H)X,T^&:X>"YNX5FTZ/3/+5D*I
M @(4+E2<C<W))ZU#XW\5+X=T&[GL[NR&HP^7B"?YLAF Q@,""021].AK:DUO
M2H5NVEU*T1;,@7):91Y&>1OY^7\: ,!_AYICV[6XO]22&33%TN9$E0>="H8)
MN^7[RACR,9[@\UHV_A>WMM5L]12^O6N+6R-BF]D(9"023\O7*J?3CICBK5UX
MCT2RN!;W6KV,,QV?NY+A0WSG"\9[]O6IEUC36U :>M_;&\.[$'F#>=OW@!W(
M[CM0!!H6AP>']%CTNUN+B2&,N4>8J7&YBQZ*!U)[5F6_@BQMK#2[-+Z_,6FW
MK7L&6CR9&+D[ODY'[Q^/?V%;=MJNGWEP;>VO8)I@I<HC@G:#C./3/&:+_5].
MTL#[??6]ME2X\V0+\HQEN>PR,GH,T 8%GX!T^QGTZ2*_U+;IUS)<6D33+MC\
MP,'3[N2IWGJ21ZULQZ%8Q>(Y]=2,B^FMEMG;/!16)''KSU] *+SQ#HNGNR7F
MK64#+%YY62=5(CR!NQGID@9]ZFEU6PCLH;MKVW$$X!AEW@K)D9&W^]QSQVH
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
M)R6)[DDD_C5BHX)X;F".>WE26&10R21L&5@>A!'45)0 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7
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
MDW$<]L6,$]M.\,B;N& 92.#@9!XXJQ8:=;Z=$R0F5V;EY)I6D=_JS$G\.@H
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
MX8TRWO\ 3;NW22%M.@:WMD1\(D;8W COG:O)YXH S/B)->6W@:ZEM;QK>8/
MCO&H^96E1&'.< AC6%J;:K9^,/$UQ87\<5S:Z#;3&62 /O*M<$#&0 #CG]*[
MO5])M-<TJ?3;Y&:WG #!'*D$$$$$<@@@'\*H'PGI[3WLQDNS)>VBV<[-.6+1
M#=@9/?YFYZ_,>: ,0>)M6UIDM-+C:&[_ +(M]0!18V!DFW[5(=A\@*<XY^;J
M,<[=]J&J6W@>YU*1+:#5(+!IG0?O(EE5"2!@C(R".M5[GP+H]S_9S![ZWGT^
M 6T-Q:W;PRF$?\LV92"R\#KS[U=UZQ=O"&HZ=IUJ9'>QDMX(495Y*%5&6( [
M=30!S5AKGB2+6/#B7MW9W%KKUH[*J6Q4VLJQ"0'.[YU(R#TYZ8Z53TOQ5X@?
MPUH.JWU[:.^N7$%E%&EKM%N[,Y9\[OFRJX QP<=><]+X<\.BUTG2Y+T7(O[6
MQ6V032*YMLJH<*1D9RHY))P,9[5-'X/TA/#4.@>5*UC P>#=*=\+*VY65^H(
M/(.?TXH YC7_ !9KNAR:WI\<L$T]D+*>WN)8?OQ3S>44<*0 P()! Z=N].U#
MQ9K?A?4]7L]4EMK]$L([VTGC@\D(6E$11QN.0"P.<CC//>K_ (P\,2W/A74+
M;3;:XOM1O9K8RRM,BR.L<J-]XE0 %#8 QR2>I)K;/AO3KJ"]%_$]XU_ +>X-
MR06:(9PGRX  W$\=SG.>: .:U[6/%>AZ)K]]^Z$%M9?:+26Z2,R"1?OH5C;!
M7&T@]N0<UU^E1:C%;RG4KR*ZDDD+Q^5!Y8C0@?)U.[!SSQUK(B\"Z1'HEUI,
MDNH7%M<Q^3(;B\>5Q%_SS5F)VK[#%='#'Y,*1!V<(H7<YR3]: .3T+6=6UG2
M]+\1QW5L--NEDDN+1TYCCYV",CDN" &R<')P!Q6?!XLU1M#\-^(M\<EKK%U#
M!+9B,8A68D(58<EE.W=G(/.-M=!I?@[2=&U"2[LA<HK2-*EJ;ES!$[9W,D9.
MU2<GMQDXQFG67A+2]/,*P+*+:WF:XM[5I,Q02'.61>WWC@'(&> * .5M/$_B
M+R+"_N+NT>%_$$FE2P);;=Z><\8;=N)!& <?7.:K>*]5N_$/@C6[V.X6*UMM
M52S6W\L'>L5RB%F/4,6!(Q@ 8&#UKKU\&:6MG%:A[KRHKXZBH\WD3[B^[/\
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
M:M80&VA%K,T0,)Q^[;:>5^5>/:J+?#_0QIFF64(O+?\ LS=]DN(+MTFB#?>
M<'.T]QTH Q7BUN?QUHD5Q>V4.J_V)=K/<6\1DC#":$$JK$<].O3FNF\':O=:
M_P"#M-U.Z$:W4\/[PHOR[P2I(&>A(SC-21^&;"#4;:_@:>.>VMGMHF$I;",0
MS9SG<2P!+'))'6K.C:-:Z#I,6F6)D6VA!$8=]Q4$D]3UY)ZT <$WB/Q2O@;4
M?$SZE9YM7N(DMTL\!F2Y,88DL>-H(Q]#GKGHKW5+MO%&M:.[JUFFC+=(-OS*
M[-(A&>XP@_,U?B\):5'X>N]"*2R:?=F1I8Y)"3F1BS$'J,L2?8]*9;^#]-M[
MN:[$U])=36@LY)Y;IW9HP2><G&?F/...V* .5\-:Q?OX<\-Z%IHE2=?#EM=^
M9&L;$DJ$48=@-H(.<<\CD=[.J>*=:TFWLVUL#3%DLU\R]MXA/;17>YE993R4
M3A<'CJ<GBMF?P'HTUKI<*->V[Z7%Y%K<6UT\4R18 \LNI!*X Z^E7+GPKIUS
M$\!:X2VEM19S0+*=DL0+?*V<G)W-E@0QSUH V@00"""#T(KDI;_7KKQW>Z3;
M7]K;V5K:VMWS:EW96DD#IG<.H3KVXXK7T_1FLM=U'4%GF\F[6)5MVF9T0H,9
M53PF1@8'ID^TT6B6L.O3ZTK3?:YX5@DR_P I122HV]."S'/7F@#F]!UW7];7
M1=8@A7^RK]2]S'*8U$2L/D\LABQ8' (8<\X"]*IZ;XFU[5+G0UAEA2:\N;B/
M4K-H-QL4CW8/!!!RJKEL@E@0.U;VG>#-+T6\FN]-6X4EGEBM'NI#;12-G++'
MDJN<GD#C)Q7.>'O#NL6[V:F'7M.GAD5YS)JJ36;?-F0(F]F(;Y@ 57&>N10!
M/:>*M6DT/0KQYHC+<Z[)IT_[H /$)I4!]FQ&.?<\4R"]GT_5?&\UM<6]O*=6
MM$$DX) #00 [5 )9R"=JXY; K<_X0313,'_TS8E]]OCA%VX2*8DL2H!XR6)_
M'T)%2W7@O2;S[>9OM.^^N8[N1UF*LLT>T(Z$?=("J./2@#D=8U[6+SPOKL1N
MY;>6PUJVLUD,:+))#(T!PX' .)3TQD <#FM;6/%=_P"'=5UU;DQW=MIVB)?Q
MJL>QWD+R*0QST)0= ,9K6;P/HKVNI6[+=LFHR1S3EKJ0GS$V[7!)X;**<^U6
MO^$7TUK^>[E66=[BS%C,LTA=9(1D[2#UY9CGJ<GF@#*;5]7T_P 0Z'83745U
M%K,$V)/) %O,B;\@ C,9&1@G/ ^;FLCP[XHU^['@^\OKJUDAUOSHIH([?9L9
M8WD#!LG^YC'3!]1D]98>&;'3O(,4ES(UM"UO:M-+O-O&<9"$_0<G)P ,XJ"T
M\':790Z1# ;E8](=GLU,I.PL"IS_ 'N&8<YZT 9OASQ+=7_B!M-U.62TOTBE
M>33YX H8!P$D@D PZ;<YY)R1TJ_>ZM<W/C$>'+6?[*5TXWSSA S',FQ5 ;C
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
M$Y@GNOMDEJTI,33YW;]I_P!H XSMR,XS0!C3Z_JECK.MZ-<W"&]=(I=';R@
MZR'9\P[E)#\W^R0>*T?',UW9_#W7)[6[>&Z@L)76=5&[*H3]!G'X9XI8K&YU
M;Q3#J6I:0EHNE&:.RE:99'FWX&\;?NKM!X/.6]N=K4;"VU73;K3[R/S+:ZB:
M&5,D;E88(R.G!H X:2VU!_'6BPV^H+'<G0+C-R\ <@>;#T7(&>E+HWC#5->L
M=$MD5H[Z\TU[R>2V2,G<KB/Y1(P&,DD]3T'O736WA:QM;ZVO8I[S[3;6K6D<
MCSESY;$$@[LY.5!R?0=N*HR?#_1&T[3K.,WL!TTM]DN(+IXYH@WWE#@Y(/<'
M- &QH,NISZ':OK,4$6I;2+A(&W)N!(R/KC..V<5HU!9VD-C:1VUNI6*,8&YB
MQ/J23R23R2>23FIZ "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
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
MJ+3M/M=)TZ"PLHS':VZ".)"[-M4<  L2<"K5% !1110 4444 %%%% !1110
M5G:CH6F:M=V=U?VB3S63%X"Q.$)QDXS@]!USTK1HH **** "BBB@ HHHH **
M** "BBB@ HHHH *JZCI]KJVGSV%[&9+6X0QRH'9=RG@C*D'!%6J* (K:WBM+
M6*VA#"*)0B!F+$ =.2234M%% !1110 4444 5-2TRRUBQ>RU"V2XMW()1_4'
M((/4$'D$<BHM-T2PTG<;2*3>PP9)IGF?'IN<DX]LXK0HH **** "BBB@ HHH
MH **** "BBB@ HHHH *9-#%<02031K)%(I1T<9#*1@@CN*?10!CZ;X7T?2)$
M>SM73R_]6KSR2+%V^168A... *V*** "BBB@ HHHH **** "BBB@ HHHH **
M** $95=2K %2,$$<$4(BQHJ(H5%& H& !Z4M% !1110!0U?1-.UVVCMM3M5N
M(8Y1*J,Q W#(!X(SU/!XYJ\JJBA5 50,  8 %+10 4444 %%%% !1110 R2*
M.5=LB*Z@@X89&1R#3Z** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "LCQ%KHT"QAG%O]HEGG
M6"*/S5C!8@G)9N  %)_"M>L/Q+9RW<-D\>CVFK);W(EDMI]N[&UANC+';O!(
M^]QC/(.* *[^)KP1Z?"FD"34KX2/%;+=H4$28W.9 ",?,H& >6'UJM>>-)XO
M#Z:Y:Z,\U@(6>=I+E(VB=6*M&5YRP88XSD\"LO3/#NKZ'>VVLV^F(_[V\!TN
M&9%^SQ3F-@%)PF0T62 0/WC8SCF[:^&-072_#VGW*Q-%%J$FH:BJOE0Q:254
M&?O 2NG;^"@"UJ'BZ\TRQ^W7/A^ZCMH+:.YO7>51Y.[JB?\ /1UQR!CL 23B
MIM2\53Z;<SO)H]Q_9EM<1V\MXSA"6<J R(>74%U!.1SG .*I>,=-U768KG3T
MT:VO89(@;"[$PC:SN.1YC$G/RG:P* G@C'>JUQ:>([OQ)$VI:0]]IMD\?V14
MNHT1W &9Y%)RS Y*KT7&>3@@ WKCQ/:P^+;3P\D4DMQ/&\DDB_=AP,A3ZL1D
MX[#D]1F'3?$\UWJUM8WFD7%B;R&2>U,K@NR(5!\Q.L9^=3CGT)!XK&B\&:O8
M^)],OH=9>>WCN+BXN&E@C#;I .">K9P%]@!C&*C?P]K>LZQ'=36B:'>_99;>
M_P!2LY5/VK<FU=BY)P#A@7P5P ,Y)H U?^$[T\CQ%*L$[VVB1+(\JXQ/G?G9
M[ H5R>,Y[#-:&B:])J=[>V%W8FSO;-8G=%F$J%) 2I##'/RMD8_,$&N3_P"$
M(UZV37X+;4U>"XT^WMK9=B0AQ&6RF4&4&TE<C^_GM6EX=TB\T:^O[NPT!--L
M9UMXUTU9T&7#$23?+E5^0KP#EMG.#B@#2G\3S6NKQ6]QI%Q%937@LHKIW +R
M$$@B/J4X(W9]\8YKHJXK5M*UC5==M'?2K>*XL[])8-7BE VVH;<T>W.\LR[D
M(QM.<Y[5VM !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !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 %%%% !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 %%%% !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 %%%% !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 %%%% !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 %%%% !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 %%%% !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 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
-%% !1110 4444 ?_V0$!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>16
<FILENAME>exhibit31-amendedandrest004.jpg
<TEXT>
begin 644 exhibit31-amendedandrest004.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!!\# 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 **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KS
M_P")GC36/!KZ*=-2QD34+K[,XN878IT^8%77UZ8KT"O'/CQMF'AB)=SM'J'F
M2K'DLB<98XY ]Z /0;2[UU-=\NYNM,NM,1)%GD@MGA>&4!6 ),C @JQ^E6[?
MQ5X>NTWV^N:=,GFB'='=(P\P]%X/WC@\=:P-"U+0=#U!=$TB[^V"_NYKHE9&
ME$">7N8O(<_Q+@9.?F'I7#65U9^&/C"-3M4W^'-=DDPRG*07*_(TNT?=!)8!
MCV=B.* .N3XAFR^).NZ#K=SIMGI.GVT<T5RY,;%G"':Q9B#]X] .E:WB+Q'<
MVMWX=&CW^B&#4+I!*;NY"M+"<<P\_,QSQC/4<<UYMK:1O\3/B/,\:LK^'7BA
M<KD,_E("JGNV>,#FLR0G_A#_ (3JV[?;:DK3@CF)5E&2W]T#WH ]$TWXCK%X
MW\3:-K]WIEE8Z6T0MYV)B9]XSAMS$'''3%;7B'Q#=VFJ^'8-+OM%$%_<@3B[
MN KRPG&# ,_,3GMGG;ZUYQ*T%EXR^*,FH1[(KVR\FU,B$"X<18*1G^)LLO Y
MY%9TVF7^CZ/\)++4U=;JUU S3J_6"-I59=_]T!2!STP?2@#UG3_'NA:GXOO?
M#MM>P-<6JJ"QD \R0[LH@_B*A<G'K[5IZ\^N_8A'X?CLOMCY_>WS-Y48'J%^
M9B>W0=23T!X'P<'T_P"-'C>*ZBFC:],#V^8VQ(H4Y8'&,<]?7CK78>)_$&@Z
M<]MI&O2RP0:FKQB4ATCXQD-(N-A.?44 4OAMXGU;Q7X:EO-9LHK:Z@NI+;=!
MGRY@N/G7)/&21U(R#]*K?$WQIJG@G1[2\L+"UG6XN4MC)-(WR,P)^X!R,*?X
MA]#7.^$L_#+PSXGU"5;^\\/17X.FQ1KO<QD@%ER1\N2.> =I/?EOQQNTU#P-
MHI@20RRZA!<B H?,6/8_++U&,@'WH ]=HID4L<\2RPR+)&PRKH<@CV-/H **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KD_B*63PQ#*
MDDB.FHV6"CE<@W$:D'!Y&">#765B>*M$G\0:.MC;SQP,+F"<O(I8?NY%DQ@$
M=2H'XT 9=WXAL]*U?Q3=#2[IKG3-/AN)V$PQ/'B4C:I;"XVMSP3GO@4^/QC=
MS:E#IZ:!.;BZLOMMIFX0+(@*A@Q_@QO7USG\*;J7A.^O[OQ-,MY;HNM::E@
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
M;76L7-GMO+K">>K.7+.=P4$J< 9Y( JS;>#3IUYX9-C<(+718IHRLJDO,9%
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
MR3CY<C:/[Q.3QC+TOP/JNGCP]"VJVC6VAW,CP 6S;I(V1TPQW_>P_4<<9YZ
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
M51N_>.GE-]H\\=25D Y;HQ '6J0U:.UL;MWG4:4_C"9-2D5OE2$YQO(Z(7"
MD\8X/!- 'H^F:Y_:6M:QIIM7A;3)(T+LX/F;T#@@#IP16O7CMSJ%IIUSXTET
M::+[$E]ITMQ]C^<+;%4\YE5>JXW9QVS3];71$\+:I>Z3KPN+2XU#3V_T5Q%;
MPOYR*XCVG 8IRP[<'B@#U^BO,/%EA:Z(91IB6-S9V]@\UQI-S,5D,;NS-+;R
M$G$F01CI]WIQ7ID,GG01R[&3>H;:XP1D="/6@!]%>1^(M7L%UVYN(KN.WNK/
MQ%9).US)F=8\Q*VSIY<&TGKD,6;IFJNM?85TSQQJ"W/^E6.L026DAN&S"VR
MDKD\9.X?F* /4_$.K_V!X>O]6-LUPMG \[1*P4L%&3R?85?MY?M%M%-C;YB!
M\>F1FO)?%.H:?>Z?\0;76Y8!J$,#'38YF /V?R 4:'/7+[\E>O0]A7J6DRQS
MZ/92Q.KQM A5E.01M% $6I:S!807Q0>?<V=L;I[=& ;9\V.O SM;\C4ND:@-
M6T6PU%8S&+NWCG"$YV[U#8SWQFO/]8&F6?CGQ8]PMK#<S:!')"SA0SD"X#LI
MZGC:"?3%9VF%=.F\*R:+(O\ :%]X8GW*)=WG2I'"8L@GDAMP'H,CI0!Z[17F
MW@>;1]4U#3-1L-89]16S,=]9Q1A7S@9-R#SN5P0&/))/4&NXU\HOAS4S)=O9
MH+27=<I]Z$;#EQ[CK^% &C5'6=5MM#T:[U2[W>1:Q&1PHR3CL/<]*\Q;5(M/
MLKRRUBUM(V$^GJU[ID_EV5RC2-L:7@^6/E.\<Y!'."*HZA<V,OPX\=VTUS9S
M+:ZFS6ZH $C5DA*F-23M4DOC!P<G% 'K>G7=_<3745]IOV3R6 CD682),I&<
M@X!!'0@@>V:L?;+?[<++S5^TF,R^7W"9QGZ9_KZ5YQXBN-'3Q)/H^KWUKIND
M7&FH=-D=%\K=ND\TQMG"R#,9&.>F/>6TT[2C\0X;74 L\EUX=@1)+Q L]PP=
MU9CWW[<9QR/:@#TFBN \(VMRUY%H-]"Q'AF5U%PZ_P#'QN'[AP>Y\MF+?[0!
MKNK@RBVE,"AI@A\L-T+8XS^- $M82^()KG4Y;?3]-:[MK:\%E=3+,%:)]BN6
M"D?,HWJ#SG.< XKAM*F-WHW@V]L93_PD9ODBU09_?.,-]I68=<#!(ST(7&,B
MMWX?0Z8FI>*VLX[42)K,J Q!<A/+BXX[9!_&@#LKR\M]/LIKR[E6*WA0O)(W
M15'4UGIKF[Q=)H!M74I9"\$Y<88%]F .O7-8_P 48(Y_AMK0DB60)")!N7.W
M# Y_#GFL*_@T#5/',\&^UDT__A'"R)'*%C(\YCD8.".X_/WH ],HKRCPOJ4>
MIR>'H/$4L<VGS^&X6@:Y8&.2X!Q-DG@R!=GN!N]34,;:H/#.BR3W5G>7$$%X
MR6&K.5^V6HD&R02'[L@0)AB#PYSC)- 'KM%>1W>HZ9J5Y)I^O7SZ/;76E6LF
MEF[3]XBE/F\MCTF5B,XY.%ZXKU2Q5ET^V5WE=Q$H9YAAV.!RP['UH L45Y7K
M-AI%_P")?'$.J73IY-G;3VX-RRF-_+?YT&>H.,8]<=^7:78)JWC'2K+Q$[RW
MQ\-6\MS UPRG[0L@)) (^8$9H ]2HKROPS<V.K:EI[WFKM!XHL[Z475G'&%N
M'.Y@ROGEH=I!!Z !<8QBJ*7VI6.FWJ6"P:E<2Z1<3V.K:>V)I8PR%A.G7S1G
MAL\G(X.: /8J0D*"20 .237D6HR:!=>$_$^K:)KHG231)/,AM (HHY "8V<
MY64YQ@\D#D<5H0V^GIXJ>RMBDD>H>&7EGA,GF">0.H5B"3N.&8?2@#TBTNX+
MZSAN[602V\Z"2-UZ,I&01^%35Y[X*G\+_P#"+>"A)<6J7_V=1:JDNW=/Y"K*
M" <,P!P<YY]Z]"H I6>I1W]S<I;C?%;2&%Y<\&0?>4>N.A/KQV.'ZC>_V=92
M7;1/)%$-\H3E@@ZL!WQUQUZXR>#YIIUY?6'P.BN5$WGQ7#'4/*SY@3[6?M&,
M<YV[_<<UU_AIO#EQ/J5YH%TD]I<+&9A X:V1@I'R@<!B,;A_NYH Z.&:.XAC
MFA=9(I%#HZG(8$9!!]*?7(_"_P [_A6F@^?NS]G^3=U\O<=G_CFVNNH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
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
MQGC-R\\2V6B:]KMUJ&EQ0SV.E07$MS#+O>9&:0+&,J.C!@/7<.E '9@!1@
M>@H95;&Y0<'(R.AKFY/$MY9:U#I5_IT,=S=VDEQ:-'<EDD:/&^-B4!4@,#G!
M!&>F*I:'XVN]4G\/&YTB.VM=<M6FMW6Z\QT94#E67:!@@G!!/3D#- '8;%P!
MM& <]._K3L@YP>G6BN#G\5+HS^([JWT&'S[;5;:UN3'<8:X,JQ*LF2O4"11C
MVZT =T8T))**<\GB@(H)(4 GKQ6)HFNW6H:QJVE7UC%:W6GF)LPSF5'20$J<
ME5(/RD$8_$UI:I<3VFDW=S;)&\\4+.BR,0I(&>2 3B@"PB1PH$C547LJC IS
M*K##*#]17F$5]J6H7?PYU::UMYM3N;.9\^=M63=;*V6;;E>220 V.V:Z&S\;
MFZTRR9K#9J-Q=7%H;=7:1$>!F61MRH6*_+Q\O\0Z<D '6^6G/R+S[4C11N%#
M1H0IRN5Z'U%9GA[5KG6=.>>[TV?3YXYGA>*56 ;:<!T+*I*$8(.!^E1>)M=E
M\/VEG<160NOM%[!:%?-V%?-<(&'!S@GIQ]: -EHT<J716*G*DC.#ZBE*J3DJ
M"<8Z=JXB\\;ZO90^(#)H5JTNA*)[D+?G8\)3>"A\O)? ;@@#CKS5S4_&4L!O
M%TK2Y=1DLX8Y98E$FY]Z[@B;48;MN#R1U ]2 #JO+3^XOY5BZUH=Q?W5I=V6
MI?8I+974QR0+-#(&QDLA(Y&W@@C )'>LS4?&L\(O&TW1KJ^-EY?GP".02EG1
M7** C#<%=3AB.>..M4I/$6HW \;+?:=:W6G:;#A;9IF0R1F 2%6!3JP8Y]#@
M8[T =7I.E)IB3.766XG8/-(D2QAB!@84=!CZGWK09%="CJ&4C!!&0:X^'Q+?
M"\T[1]*T6V8SZ.+Z#?=F-$ *+L.$) &_@C/;@=1+8>-1JEIX<:ULMMSK<,DR
M)+)A8A&H+@L <G) ' SR>V* .J$:! @1=HZ+C@4H  P  /05C>%==E\1Z(NI
M2V2VFZ62,1B7S.4<HQSM'\2G'M@U-KFM)HT-I^[\VXO+I+2WC+;0TC9/)P<
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
M@)(XJ[J7B!K'Q'HNE1PQ2IJ$LD4DGG8:$K$T@^7'.=OJ*VV8*I9B H&23VH
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
M_08Z=I8T=49U#M]U2>3]*1I8T.'D5>G4XZ]* .=T_P ,76F>%M+T.'48G2Q
MC=IK7<EQ$$9=CIN]P<YZJ.*T/#FA0>&]&CTVW;,2222 !=JKO<N55<G:HW8
MR< 5I/+'&RJ\BJS?=!.":>3@9- &/XBT-]<AL?*N_LL]E>1WD4AC\P%E!&"N
M1D$,>]93^"/W&LV$>HE=*UB5IKNW:'+AG $NQP0%#XY&TX).,=NJ2:*2+S4E
M1HQ_$&!'YTJ2)(H:-U93W4Y%  B+&BHBA548 '0"N=\2^%6\317%I=7</V&>
M)$\I[;>\+@D^9$^X;6P1S@XVCW!7Q%XL@TC1=;N[)8KVYTB'S9X#+LQQNP2
M><<XQW%;\4J2K\K*6 &X YVY&>: .6U+P+#JD^O">_E%IK"0F2)$&^*6)5".
MK^VU3C'4=<<5-<>$$U<S/KUTE[+)82:>&AA\D+')C>V"S?,=J\YP,<"ND26.
M0L$=6*G#;3G!]#4$\MVE_:1Q0PM;2;_.D>4JZ$#*[5Q\V3G/(Q[T <[%X3U5
M_#MYI.H>(WO!-9O912-:A-B,NTLP#?.^.^0/;DTW3O!D^DS71L=42*"\M%AN
M;?[,2CS!=OG@;_E8C (Z''/-=6)8RP42*6.<#/)QUK&\2^(&T&WM)(X8IVFO
M+>V=&FV,BRR*F\#!S@MTX^M &;:^"3 GAR*6_2:#1K.2SV&W(\]'0(<G?P<*
M/UJ33O!AM+32=/N=0^U:=I$PFLXVAVR J"(P[[B&"AN,*O1<]#G?AGN?MMVE
MQ'!';H4\AUERS@KSN7 V\Y Y.14\CD1MY6QI-I**S8!/;GT]Z .0G\!/-:72
MC5C'=MJ_]KVMPEO_ *B;&,%2QWKC(QQU-%QX#EU#^VGU#6&:?5/L[B2V@\K[
M/+#@HZ99CP0#@FNHM[F;^RX)[Q;>&X:)2Z+-F,.1T#XY&>^/PJAX6UUO$/A^
MVU*6!+:29I5,*R;]NR1DZX&?NYZ4 9E[X3U75?#TVG:GXA^TW,LD+&X%F$51
M&X< 1ANI(&3GZ 5<\1>&I?$5K/9W-U;-9W%MY,D,UKY@5^?WB'<-K<^_0>E;
MS2QK&9&D4(.K$\#\:Q]?UV31_P"R6AMX[B.^OXK-G,NW8'/# 8.[IZB@#6MH
M%MK6&W5G98D"!G.6( QDGN:QKGP],OB5]=TV^2UN9[86URDL/FI*JDE&P&4A
MADC.2,'I6Z2%4LQ  Y)/:D61&W;74[#AL'H?>@#ET\%I:?\ ".I87@AAT21Y
M%62'>9F=&5BQ##&=['@=3^%=54?GQ!&?S4VI]YMPP._-*TT2(KM(@1L88L,'
M/2@#&M?#[0>(]7U26Y26+4H8H7M_)QM$88#YMW.=YSQZ5FZ-X,NM.L&TB[UV
M>^T1(G@M[-X51EC92NQY <N I(' [=<"ND,UU_:D<2Q0&R:!G,OF_/O!& %Q
MRN"3G/IQ6;J'B!K+Q-HVD)#%*FH/*CRB;YHBD9?&W'.<>H^E &?I?@ZYM]&D
MT75M;FU/2Q;-:0PM"L3"(KM^=@<NP7@'CUP3@B:Q\*SP?V3]MU);S^R$9;(F
MWVG<4V!Y/F.XA21QMZD^F-NRGN7CF-['!"RSND8CEWADSA"<@88C&1SCU-65
MD1UW(ZLO(R#D<4 <@O@/'@VPT(ZHRW&G7"W5G>I" 8Y%8LI*$D,/F((SR#6C
MHWA^\T_7M2U>\U-+J:_BACDCCMO*13&& (RS'G<>"36]'(DJ!XW5U/1E.11)
M+'$H:1U0$X!8XYH JZMIEMK6D7FF7BEK:[A:&0 X.UAC@^M9-CX:GCN=+N-1
MU%;V72XGCM&$'EG+*%+O\QW-M&.-HY;CD8Z$NH8*6 )Z#--:6-49V=0J_>)/
M ^M &1X;T.70+.ZMY+Q;D3W<UUN$/E[3(Y=A]XY&2<59U[28]>\/ZAI$LK1)
M>6[P&11DKN&,X]JO&6,(',B!2,ABPP1C/\J9<W4%G:2W5S,D5O$ADDD<X55
MR23Z4 85MX<OH=>M=7EU2*:X@T][(@VNT-N=7W</QRHX],\]ZR;?X?W6G:?H
MBZ7KS6NHZ5"]LMU]E#I/"Q!*/&6YY (((P16P?$X/B'2;".",V>HV4UVER9<
M%0FS@KCCB0<Y[=*WFEC2+S7D18\9WE@!CZT 16-O):V<<,MQ)<R+DO-)@%V)
MR3@< 9/ '0<58H!!&0<@T4 %%%% !1110 4444 %%%% !1110 4444 %%%%
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
MKW,ENL5S%<AHU!):-PZCGME1F@#R_P 4:-86]CXRDT6W@319K&UVQVZCRFO
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
M()QBH[&98_"VC6S&1?LWBUOEDB,>R,7$A!P0,  @^V1TKV"B@#C_ (I1QO\
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
MJRE)$\(4D*S(WWE<<Y' R!SUK:\/Z%;>'M,-C:XV&:28A5VJ&=RQ"J/NJ"<
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
M0[RYTNUALM3OY; ^7<,\B2*90& V@%?W1'KSG%=-KVLIHEE#*8S)+<7"6T*
M$Y=C[ G &3P,\5C6W@@VVFZ18C4F9-,U!K^-C",N[%R5//3]XW3V].=?Q'H,
M/B/2392SS6TBR)/!<0'#PRH<JZYXX/Z9H Y^[\9:Q8VTC3:'EEU*VLTE<O"D
MZ3,JAT#+G()((/3&<FJ>N^+]<@T+Q)$L%I;:EI<]O$9(Y&=#'-MP5R =PW$=
M,<9]JV;CPE>7^F06^H:[/=74=W!=&X>!%!,3AT4(N !D<]SD\],-U#P2FI?\
M)!YVH2+_ &SY);RXP/):+&PKDG/W1D'K[4 )-X@U\^*9-"M=-T]Y(K2&[>:2
MZ=5*/(R, -F<C:2!T/J.E)8>*KZ[M;B"2SMXM7AU/[ UKYC$8X;?G .#%F0<
M=!CK6C::!+;>)7UN74&GEDLDM'1H@,A69@W'?+'MC&/K6=H=I;:OXJN/%,=A
M>V>ZU2U"7<30M(X9LN8SSD A0W<%ATH L^/=3O\ 1O VK:AIKQI=0P$J[Y.W
MMD>_/%#:[J-QJ=]I5A;VDE]I]M'-<;Y&",TF[9&IQD9"$ECTR.#VTO$&C0^(
M?#]]I$\CQ17<1C+IC<N>XS6<OABX@U=M6M=5>._GMEMKR1X%99PI)5]HP%9=
MQ /(P<$&@"_X>UR'Q)X=LM8M8V2.ZBWB-^J'H5/T((_"O.[_ %#4M7\+VU[J
M4=M-<0>*X8H/+R,;+S9@9Z#  S]<UZ7I&E6NB:1:Z99*5M[:,1IN.2<=R>Y)
MY/N:YUO O^B26D>JS" ZL-4C1HE/EN)?.VYX)!?U[<>] #5\:7%I_:]OJ5E$
MM[8WEO:QK;2,Z2F<+Y?\.[C=S@'IP#TK6T+5M0U"\U"VOM.D@6V9/)NO+=$N
M%89X5P""I&".>QSS6??^!X-3?7&N;Z8'57@E#0KL:VDA $;H<GD;0>:U]%TR
M]T^%SJ.KS:G<N #-)$D8"C. %4 #J23U/T   ,35/%.KVVK:[8V6FV<ATRQC
MO0\URP\Q6\S(P%X/[O [<YSVI++QE<OJ.EB^L8+>PU33I+ZWD28O)&$5&8.-
MH'W9 >">E7[GPPUQJNL7POBAU.R2R=/*R(U7?@CGD_O&_3TYA@\'K'/H3R7O
MFQZ19262QF+ F1U53NYZX1>GOZ\ %.#QK=%;:_GTJ;^R)[*2\>X2*0&U"IO
M<LH5MRYP5/48Y!S2CQ3K,BN8])Q%)82745PT<HCAD49$<FY1NR#D%>N"..M3
MZ/X*;3+-M,N=:O+_ $9(GAM[&94 CC92NUG W. I(&3Q[X&)-%\)7&F69L+O
M7[W4+&.%H+:&9$4Q(1MY91ER!P"?RH R-*UN[N+?P$^IV%G=W.I1%UNRQWPO
M]E9RP!7@L 02#W[U);^.-4<6US/I5I'9OK+:1+MN69PWFF,.HV@$9 SG!YZ<
M<W[+P8]G'X<0ZM)-_81(@+PK\ZF(Q!3C'12??//M3!X((T]+3^TSA-7_ +6#
M>0,F3S/,V]?N[C]<=^] $.I^-KJUBU6YM+"&:+3=2BTYX992DDC2>6-X(!P,
MRK@8.0"?:N@UW6HO#WAV[U>]0E;:+>T<9SN;H%!..I(&3CK7!S0ZA-XFU.ZB
MGU"TU%KHF""?01<J0@V(5GVA0I SRXV[CD@Y)[[5-(@U_P /W&E:J@,=W!Y<
MXC.,$CDJ?8\CZ"@#._M^_M?$=KHFH6UNLU_:R36DL3L4WQXWQMD9X# AAU&>
M!63\/K/^T='@UC4K>VEOH[R],5R,F0;IY%<$^F  !Z >E;EGX?E2^M+^_O\
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
MGCG%$O@QH]5EU#3]7N;:2ZM5M;T.BR_: N=KG/1QN;GISTH L> /^2=^&_\
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
M=EQ;7,,Q0X;RW#;?KCI7F-G9VMG=^&7CLY8E;PW<Q7AMHBLA;;"0K''W\J^
M><@UN^"/MUOJEU9S2P:C:1V< @U1(##(44N%AE7IO4$GC!YY S0!V5S=6]G%
MYMU/%!'G&^5PHS]32O<01A"\T:A\["S ;L#/'KP":Y359'LOB+97>HH3H\FF
M26\4K(6CBN#("P;LNY  ">NTCO7*V&B&"X\'0W]D6MTU6_:&.:$DP6C)-Y*O
MD?*.4P#TR!VH ]6AGBN85F@E26)QE71@RGZ$5B:KXIM+2+68+*6WN-2TRT^T
MR6[2[1RK,%)&3G"$XQW'K5#X?QK!8ZU D1BB76+MH8]A4"-GRI4?W3DD8XK'
MU6,6WB'QR'M)@UYI$7V9UMV82$1S*P# 8SDJ,9R210!VNBZK%JNF6D_F0BYE
MMHIY84<$Q[U#<CJ!SWJW#>6UQ++%#<0RR1'$B(X8H?0@=*\NBT^6*YT,:-;_
M &:]F\+7,!E2,IBX*Q&,.V.&W!CSSP:UO!ATW4[_ $Z\CM]6BU2QLC:W$5Q;
M&!+=>,QL=BA_F Q@GN>* .QU'6].TJXLK>]NHX9;R0Q0*S %B%+$\]@!U^GK
M3H;N5;B^^V26:6\4BB)DERP4J,^9D *=Q.,=L5SOC2,)K/A2]DMI)H+?4F\Y
MHX&E*AH)5&0H)P6*CZD5R.OV44FG^.XDLF;S=5LY8%2 G>0L =DP.<%7R1Z&
M@#U1M2L$CDD:]ME2)_+D8RJ C?W2<\'VJ2YO+:SC62ZN(8$8[0TKA03Z9-><
MW^E:6?%/BG;IL!MI-#B$>VW^1Y1YP.WC!;:R#CG!%4HKDVJ:&==74ETJ\\.P
M6GF0VAGV3C/FQNNQF4L"O89*8[4 >LU E[;33R6\-S#)/&/GB60%E^H'(JKH
M5I'8:!8VD,=PD4,"I&EPVZ15 X#'UQBO.- N/,\0^$KF.PO+.)!?0RVWV27%
MJSX.QY&&68D$EB<<9P.X!T4/C6_DT?3[UK"W5[C7#I<JB5B$43M%N7CYC\N>
M<5V#WEM%<I;27,*3R#*1,X#-]!U->6PAQX8TU3#,&7Q<T[*8FRL?VMWWD8X7
M:0<],&I=1M[FXT+QGH]Y;S-K=S?R3Z<0AW2@[?L[QM_L8 )!^7:<XH [V3Q-
MHT-]?V<VH6\<MA"DUSOD $:MN(S[X0DCT(]:GM]:TZYTF#4Q>0I:3HK+))(%
M'S#(!.>#[5P]S8S#7_&%M/9R37-]HL @D6W8K*ZQS!\-C .XKQG/(JA%?)8K
MX:NKV'48=%?1_LCR0V!?RKCY-P=#&Q 8#&<=5Q0!Z==7D%K;^=+/!&IX1I9
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
M "BBB@ HHHH ***Y?QO?ZE86FD_V;<10-<:K:V\K/&6RK2#@8(P.Q]1D<=:
M.D2>&262))4:2/&]%8$KGID=LU)7F%UJ>H^'-=\=ZK86]E(+..UN;E9-R^8!
M"2P4#H3R<DGMP>W1:IXIU W&H6^AV0N;BPACD,+Q.WGNZ[A&&!PGRX^8YY/3
MC- '6T5G7VH7%MX=N-1CM@MQ':F<03-C!"[MK$9^G%<O9^*O$%U=:!#]DTU1
MKFG-=0G<_P"X=5C8[O[P(DX QTQGO0!W-%<3I_C6ZU"PTR(V\<6IW;W:/LB>
M:-/L\GENP4$,025P,C )YXYE@\5:K*MC87.F_8=7N(IY75HGF14B=4#!5(;#
M;U(R1CG/.,@'8U'%/#/O\F5)-CE'V,#M8=0<="/2N(BUSQ'>>(O"T%S#'IGV
MN"[DNK-T+G=$57.X,/E(?(&.,\Y[1)XLOK/39I[72=.CE;Q)_9LJ(Y16W2JA
MD)"\L<Y)(_.@#T"BN)F\:7^F:=XF;4+2WDNM&FB0&W+"-UE5"K'.2 N_YO92
M:U-)UG4;KQ3JNCW,5LT-C%#(+J+<N\R D+M.0"-IS\W0KZT =%4<T\5M"TT\
MJ11(,L[L%4#W)K$NM:NI_$<^A:9]G6YMK-;J66X5F7YV940 $'G:Q)SQQP<\
M<K>>(+WQ);^";^T\JS6ZU1XYK>5#)MECCG# D,-RAD..G(!]J /18)X;F!)H
M)4EB<95XV#*P]01UJ2L+59X?"7AF6?3[!5AA<,T5O"2(P\@\R38O)"[F<@<G
M!KG=0\2ZG>VF@7&E:IILMM?:PMM]HMT9EEC\MG'&_*G*D,N<_3N =_17%WWC
M&]CTC6]:L[>WEL=%N7@GA8$23"+'FLK9PN,M@$'.WJ,\6F\1ZEJ;ZF?#UM;7
M/]G/$ABG)5KAG19"%;("81QR0<G(P,9(!TR3PR2R1)*C21XWHK E,],CM0)X
M6G: 2H9E4,T88;@#T)'7%>>V>J"P^)/B;2[$6ZZE?S6KPI*,(56%3(QQC) /
M0<DGTR0NI3:CIOQ UV[TR*R:YCT"WGE,P95<K).>B\Y.,9)X]Z /1:C>>&*6
M**25$DE)$:LP!<@9( [\ FN7L?%5SKUQ!::5';PSMI<.I2-<AG5?-SLCP"#_
M  MENW'!SQB?VW#XDU/P!K7V86\LEY=QR(Q!,;);S*Z[NXW*?K0!Z'+/# 4\
MV5(_,8(F]@-S'H!ZGVJ2O,]6U2X\16O@[6UCMEL+C7(6MU*'S53YPK%LX^8#
M)7 QD<G%;D7BK5+ZXM[C3=--U8-?O:2H(F#HBNT;3>83M(#*3MQG'?/% '84
M5PUOXK\136.L:B-+LWM=-N+JV:*!I'FD:-@%91CD=21U..*WO#.N)K]C-=PW
MME>6XEVQ36H*Y&U20Z$DHP)(P>V#WH VZC>X@C;:\T:MZ,P!J2O/_BMI&GKX
M!U^_^QP->2B$M.T8+\.B@ ]0,#I[GUH [2>33Y&AFFGA/ER 1EI0%WMP.,X)
M[#Z\5<K@O'6BZ?I^G65W8:=:Q7,FKZ</D0(&*W QD@<?>(SCI5D>,KRR;6+7
M4K:W:\LKVVM83;;MDGVC;LR#DY!8YQUQQUH [2HFN8$8JT\:L.H+@&LG0M1U
M6[O=0M]1L?+B@9#;7:QM$MPK#D;&)*E2,'G!R"*Y?5(HO^%RQL=)_M MX?;,
M:K'G_CX')WD#VZ]Z /0^M5[RR@O[?R9URH8.I!P48'(8'L0:\T\*>(%T+3-:
MA,7D7<FO):V^CN2!8F8JJ*3TVGYG^3*]0*Z6X\3ZE8:EJVD36MM<7]K8+?VL
MBOY$4T98J0^XG858<G)R#GB@#K5!"@$EB!U/>H(;*&"ZGN@"UQ-@/(W)VC.U
M1Z 9/'N3U)KB+[QY?V>E^*)HH+6ZET9(98Y-KQ),DBY^Z<GC!Y!P1@Y%:_\
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
M#SNQG*#G'3C'<T_!.MZC9Z=X,TJY@M39ZAHRM T;-YB-%%&?FSP0P;MTQWH
M]#K*U30HM5U+2[Z2ZN(I--F::%8MFUF*%#NRI)&UB.".M<_IOBW4[S6+73)H
MK..:\L)[A3&&D6VEC9 8V<-MEQOY*D8*D=ZT/ %_J&J>"-+U#4ITFN+J$2EE
M0KUYYY/?/3'TH Z6BN F\:Z[%8WFH?8-/-O9:R--EB\U][J9$C#*V, @N#R#
MGVQSH)XFUB*;Q'93VEC)>:7%#-$4F,<3)*&^^7Z;=C$G/(]* .OHKAG\7ZN]
MCXD^P6UM>76C>7(G[J2-;F-H]YPI.0P&<<D-@>M=!INLG5K]#920S:?]CCG,
MRJ<LTF2H'./NC)'497UH U?/A^T?9_-3SRN_R]PW;<XSCKC)ZU)7!ZLFHI\4
MT;1HK+[:^A/E[HL$P)TQG:,GT[?I@R:9XYN=9L]/B@M!;:E<0W$DZ-$\ZPM#
M*(F "D$@OG!R, 4 =Q16=H-[?:CHEK=:EI[6%ZZGSK9FW;&!(X/H<9'L:T:
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
MUI^M6;ZG>;-7N4N9V CW*RA -OR],1KUSWK8@UBUATVVEU+4M.29[99I'CG
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
M 58HHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
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
M>?8+7Q8]W/ +9P7@:(*)$7&757.[Y0>F>U2^(=,O+C2/B!>6-K=/:ZG!"EK
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
MP(C*56$[3W4DG**<D]OK4=EX+L+"/0XX;J\V:+N^R*S(>&4J0WR\_*2/_KT
M9^C>(/$>K_V1J<&FQOI.H0&60$HC0!EW1X;S"6YPI&T=<\8Q533O&FI7VF:@
M\,:RZO9V@DGTAK5HKB&7/.%+?O$QG!!YQUYXV-*\#Z;H\L@M;K4/LA+F&Q>X
M+06Y;.3&N..IP"2!GBIO^$1M21)+?7TMTENMM%=,Z"6.-75P 0HR=RJ<MD\>
MYR +X4UZ/Q!975Q%?PW<<<_EJ%A:&2+"KE)48Y#AMWIQBL;7/$VN:9?Z_8Q"
MR:YALX[O24,#G[1EBC1MA^6W[5R,??!KJ--T>WTVXO+E'DENKQU>>:3;N<JH
M5>% ' 'I1=Z+8WVKZ?JD\6Z[L!((&STW@!L^O04 8">*+N_T.XU?3)K!K5-.
MCF5[G,:><XW89MWRA5*DCK\P&:J+XMU<#Q'%%:->R:8;5X?+M625XY?OGRB<
MDJ Q XS@#W.TW@W1SX9NO#Z1216-S(\K>6^UU9GWY4]L'&/0 "HX_!EI'=7E
MVNHZF+J[$'FS&<$EHFW*V,8SV(QC'&.30!9\+ZU'KVFRWD-_;WL(F*))%&T;
M* !\LB-RK@DY''8X&:P[[Q9J;Z5XDU?35MO(T*XDB:WE0EIQ$JM+\P/RGDA>
M#TR<YP.HTS2+?2FNWB9WFO)O/N)9,;I'VJN2%  ^55' '3UR:SKCPAIT]SJ+
MB6YBM]3(-]:QN!%<'&TD@@D$J #M(R.M &;:Z[KFK^*Y[&PEL(;"*UL[T&:W
M<R-'*7W)P^ V$X/;T.<C3\7ZO?:#I$>J6OD&W@N(OMHEC+$6Y8*[+AA@J#NY
MSP#5NVT&WM?$%UK,<T_GW,,<#QDKY81"2H QD8W-W[U=O;.#4+&XLKE ]O<1
MM%(A_B5A@C\C0!R%OXLU&?6=;T@26ANH9X5TYO(;;+&Y*LQ&_P";8R2@XQ]S
M/>C4?%6IV&M00[K26%]7BL&BBC9ML;J/F:3.%DW'.SGC'KFMVU\+:59WFF7<
M,!$VFVK6ENQ.2$;;G/J?EZ_[3>M9\_@+2YYYI/M6HHDE^NHB*.XPD<X()9>,
M\D<@D^V* (;'Q3<3^+VT6\DCLK@7$H2TGMV4W$"AMDD,F=KD_*2.HY&!C)N^
M+-7U'2!H_P#9WV;-YJ,5G)YZ,V%<'D8(Y&/?\*L)X9M?MT%S-<W5P+:ZDN[>
M*9E*Q2/NR00H;'SM@$D#/L,3ZQHD&M&Q,\\\7V.Y6ZB\HJ,R+G&<@Y')XH Y
M9?&.I6<=]8WOV2;4(];ATF">.)DC;S51P[)N)^4.W&[G Y&:J^+/$FLV&G>+
M-)-Q$EW9Z3_:%K>11$$QMN4J02<."IP1V/3BNCG\%:9=)JBW$EU)_:-REV[%
MP&BF0*$>,@ J0$7UZ>YS/-X5L+RSU*"^DGNY-2MQ:W,\I42-$ 0%&T  #<QX
M'4F@#4L1,MC"+B1))=HW.B%0?P)/\ZL57L;46-E%;"::;RUQYDS;G;W)JQ0
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
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
M'S;B58TR%!/<G@ #N3Z"O/1ILXUC5]'U;P]J.H0W>H?:[2YCG86I4E67S,.
MA0KZ$D*,9XKJ/%UBFH:9;PN+]2+E'2YL,F6V8!B)  #D \$8/#'B@"IJOBM;
M76?#QM[VS.D7TUS'<RL.5,43MPV<##)@@C.16U'K^DS:;#J$6H6\EI.VR*5'
MW"1N1M7');@\#G@^E<5:VFN2:EX2DU6U>X:RU"\>6YCM2FZ-HY%CE=!]QF+
MD=LY.*@L[?5+.)<:-=&)O$=Y<&5+8--!%)YA22-6X&[=@GL&/ /( .FUOQ&\
M4.@7>D7-K/:7^IQ6DCXW[D;=G:0< @J0<@]^E3Z'JU[?>(O$>GW1A,>G7$4<
M!C0J=KPK)\V2<G+8SQTZ5QEEIFIP>'M&M)=)OTDM?$[W4@9-Y$)FE;?D$Y&'
M7GOVS75^';>XB\8>+)Y;::.&ZN8'@D>,A9 L"(Q!_P!Y2* *X\9V^F^*M<L-
M=U*PL[2V^S"T:0^66\Q6+ DL<XP.>!70WVMZ9IBJU[?00*5#;G< !<XW$]ES
MW/%<G>V,T/B3Q:9])GNHM5LH(K79%O28JCJR,W1.6'WL#O61;Z'?>'[A=,U;
M2-2UNPN])M;+S+"5MH>-"CQR+O7Y6SD,>.30!Z@74(7+ (!G=GC'K7*Q^+%N
M?'4&F6]Y:2::^ERWCL%(92KQ@-N)P4(9B"!CCJ:E\4:->WOPXOM'TJ-(KMK$
M0Q0B0[> ,Q[CV(!7)]>:S+.YNM1\=Z5J_P#8>HVMK'I$\$QF@V^4YDB8+C.3
M]UL8!SVS0!T&G:W;+HEI=7FKV=V9@Q6YMEVQR@$Y*C+< =3DCO3IO%?A^W=$
MFUJQ1Y%C95:=<D2?<.,_Q=O6N$TW1;Y/"/AV(KJ^DZK91W7EW5O;F3R6+@^7
M)'@[T<8/_ .HK7T"TU%_&5I>:KI7D2'P_!;RF.+]S'.)"[1J>@P".^.,9XH
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
M\0R.13H=>TR=)W6Z"K!&LLAD1DPC9VM\P&0=IP1UQ0 EKH-G9ZKJ.HH96FU
M(+A7;*,%&U<+CC X]^^:SM*\#:+HZ2PP+=2VCH\:6EQ<O+!"K9#*B,<*""1]
M"1T)K7T_5['5&N$M)]\ENX2:)E*/&2,C<K $9'(R.:CU#7M*TNZBM;V^BAN)
MD9XXB<LZKU( Y- &7I_@?2M.N=-FBFU"3^S-XLTENW9858 %0,\J ,8.>/PK
M2U+0K34[RSO7:6&]LRWD7,+;70,,,O((*G R"".!W%5[;QAX?NWLTM]5@D-Z
M=L&"<,W/RYQPW!^4X/!XJPOB#2FU!;%;Q#.TK0J,':TBC+(&QM+  Y4'/!]*
M *TGA/372P1?/C%C=->1%).6F;=N=B?O$[VSG^\:T]0L+?5--NM/O(_,MKJ)
MH94R1N5A@C(Z<&JD/B+2;BPGOHKL/;6\IAE<(WR.#@J1C.02!BKMX\JV$[P,
MJ2B-BC.NX XXR,B@#+M/"]E9ZC9W\<]X]Q:6S6L;2SE\QL02&SUR54_@,8JH
M/ >BK,DBF]41WS7\4:W;A(I6W;BH!X!WMD>YJOX-\:V&NZ3H\%SJ5N^M75C'
M/)"OR[F*@MM['&>0.16Y'KVERZC'8)=I]IDW^4I! D*?>",1AB.X!)'>@#//
M@O3#:-:^;=^6U_\ VD?WO/G[]^[./[W..GM5A_"]A-,&N'GN(5N'NDMY7W(D
MK!@6'&?XVXS@9SC-;5<YXO\ $<>B:!JLEO=1QZA;6;W"!HFD"$ [2X'W02"
M20/KB@!NG^!=&TZ:PDB-Y(;"%[>!9KIW58FV_NR"<%1M&![=ZET;P9I.A*\=
MH;M[?:R16\]R\D<"MU6-2<*/UQQ4J>(K*RT6SNM3NEC=[5)Y6"$A 0,NVT':
MN<\G HA\4:?<>))=$B+M-%;)<M+L;RRK;L8;&",*3G..W6@"C)X T5]+TZR1
M[^(Z:3]CN8KMUF@! 7:KYR%V@#'3BK5QX/TN=M/E0W5O<V 80W,-PPE(;EPS
M')<,>3NSSSUJPOBC1"9P=0B3R(/M#^8"G[KIY@W ;D_VAD57C\;^&92H36K4
MEG1%RV,EEW*!GV!/MB@"[HFAV7A^P:RL?.\EI7E(EE:0[G8LW)/J3678>!-%
MTZ;3Y;<WH_LZ1WM$:[D*Q!^J 9^[[?TJPOC7PXT:R#5H K3?9SD,"DF0-K@C
MY.2/O8ZBG2:W96FK:H;G6[9;>RMHY)K8H ;;);+L^>=P &,<;?>@"UHVAV6@
MP2P6/G+#)*\OEO*SJA9BQ"@]!EB<#UK.N/!.DW"WB%KM([R[6]EC2X;;YJLK
M!@.@^95)QW'I5_3_ !)H^JWC6EC?Q33K$)BBYY0\;AGJ,\''0\&B'Q'H\\[P
MI?Q!TA-Q\^4#1#K(I( 9!_>&10!5N/"&DWLFK->))<KJL217:2/\KJGW, 8V
MD9."/K5G1/#]KH,+I!<7MR[  RWERTS[1T4%CP!D\#UJS9:I::A)+';R,9(@
MK.CQLA ;.TX8#@X//M5+4?$=GINNZ=H\BRFYO@[(5B9E55')) ]2!CWR<4 1
M77A'3KS^VO.>Y(UE!'>*),!U"[0!Q\OR\<?SJ7_A&+ ZC'?2M--*EFUCMD8%
M&A."588P<D#GKQ6/X7\8PW4;6FL:A;_VD^I75I$JIL#>7*ZJ.X!(7@$Y/O6]
M_P )!I7]H+8_;$\]IC HP=IE"[C&&QMW@<[<Y]J ,[2_ ^C:5:3V:"[N;26)
MH%M[NY>:.*)NJ(K'"@]/7WI=.\$Z3IVFW6GA[VYMKBW:U*7=V\OEPL,&-,GY
M5QZ<\#G@5;T/Q)9Z_-J$=HLP^Q7+6[&2-EW%0N2,@=R1CVSWJW?ZM8Z9_P ?
M<Q0[&D(5&<A%QN8A0<*,C)/'- &?#X4L8+G3;A)[PS:;"\-N[SER%< -G.<Y
MVKUZ8&,5%!X,TRVL]-M8Y+H0Z;<M=VP,N=LAW9)..?OOP?[Q]L7W\0Z5&M\S
MWB@6$:RW65;]TC D,>.A )STP#2WFOZ786ZSW-VJQM%Y^Y59L1=W. <+_M'B
M@#B+;P_K;7=U^YU[3[Z6YEF$\&J(UB&9R0VQF+8QC*[.?:NTTS29+'5]4O#=
M3O'>NC+#),TBQE002H/W<Y'RCCY1Z\8=SXOCTSQE=6]_J%NNCC2HKR%E3)RT
MCJ3D9+#"YX& /SKKH9HKB".>&19(I%#HZG(92,@@^E '.WG@71KZ>]ED-X@O
M+B.ZDCBNG1/.0J1(%!P&^1>?:GW/@S2[N#5X9GNFCU<J;P>;]_:H48.,CY5
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
MR&;@G"JN2QP#D <8/I2IKNF2V,-Y#=K+#,YCC,2EV=QG*A0"<C:V1C(P<]*
M,Y_!>F26=U:-+=F*ZO1?RCS>3,&#!LXXY53CIQ2R^"])DUV75@;N*:<J;F&*
MY=(;EE& 9(P<,< ?7OFKLOB+2H;*.\>ZS!(C2*4C9CL7[S;0"0H[DC I;K7-
M/BM(I4OHS]HA,T#QH9@R8!\S"\E!D9/3D<\T .UK1K77K 65XTHA$J2XC;:2
MR,&7GV8 _A52?PM8W%QJL\DMR7U2W6VNL2 ;HU!  XXX9AD>OTIG@C5KK7?!
M>E:I>NCW-S ))&1=JDY/05=OM?TO396CN[Q(BFWS&()6+<<+O8#"9[;B,T 9
M=QX$TBXGLKA9;^WN+2W6U$UM=O"\D(Z1N5(W ?G[U)?>"M(OM3BU!?M=I.D*
MV[_8KEX!-$O1'"D9 _.K5UXJT*RU'^S[C4[=+L-&AASE@9#A <=,FJWCG5+[
M1/!>IZGITD<=S;1;U:1-XZCMF@"Q+X8TZ34Y]03SX9Y[5;600RE49%W!?EZ9
M =@#CC/TJ*T\(Z?92:2\$MTITFW:VM,R9"1L "#QSPJCGT%/A\7^'K@7QCU>
MU(L%WW)+X\M?[W/5?<9%.MO%>AWD4DEMJ,4P1UC(C!9BS+N55 &6)&3@9Z'T
M- '-:QX5EL(=*L],L]5N=.MI9YV:QOQ#<Q2R'.0690R'?)D9SDC'&15VT\-:
MC/96RS:AJL0AOX[J);F]WS(B@;D<IPX;GY22!G.3TK=7Q'I#VT%P+Z/RI[@6
MJ-@_ZXMM$9X^5L\8.#FI#KNF+]NWWD:?8&"W(?*F(D94'/KD8]<C'6@!NM:%
M9Z[!;QW9F1K:=;B"6"0QO'(H(!!'L2/H:HVO@_3K!G>RGOK>1[IKLN+EG/F,
MI5N'R"#DY!!R>>PQ3\3>+88/#&O3:-?P#5=-M))VAEC.^/:N?FC.",Y&"?4=
M:N+XRT5-/O)VO1*]A;"XN4B0LP7'W@ /F&01D<<4 :NFZ;:Z38)9V:;(4+-R
M<DLS%F8^Y8D_C5NJ6DZE'J^DVM_$CHL\:OM92"N1G'(&?K5V@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "N:\;65Y>:;ITEE:R73VFJ6MT\494,R)("V-Q )Q[UTM4[[5;'3'M4O+
MA86NIE@@!!R\C=%&* ."UG2-5O8?B (]*N-^JV<45H#M_>.(2A&<\88]3CU%
M27=AJ$&OWC7?AZ^U;3-6M($"P3A/)=4*-'*K.HV'KGGJ>#7HM,FFCMX9)II%
MCBC4N[N<!5'))/84 16UOY&GPVRJD6R(1A8ONI@8^7/8=JXGPI#K-GHECH=]
MX;'V[2(GB2^G,;0284JK1G)?+C&>!@%LGL>OT_6M/U6:YAM)R\UL5$T;QLCI
MN&5)5@#@CD'H:OT >7:7IFL_VEI=Y=>';O:NAW-E<0,\21+(3&1&B*V%C^0J
MN!G&,^M-F\.>(ETJ\M-+-[<V$ M+FTMM2<).LD4P=K82@Y*[5X8D@$C!/)KU
M.B@#G/#$2RRW>I?V#<Z5+<+&DAO) \\I7/7#-\HS@9.>O &,QZU:74OCKPW>
MQ6DLEK:1W0GF4#$9=5"]\\[3TK;.JV(U==)^TK]N:$SB'G/E@@%O3JP_.KE
M'F46C:JGAZQ@_LJY$T?B@W[IA<B#[2TF_KC[I''7MBB73]=N-6TV>30;E&L_
M$$EPX@:)(/)990LB@,"S'>K,S#=DM]*]-HH XK^Q;B+X@SP6[)_9%X(]3NHL
M\I<1G:O'8.0C?6$^M=C<(9+:6-?O,A ^I%4M)T+3-#CF33;58!,YDD.XL68G
M/)8DXY/'09XK1H \ZT70-0N-'\%:?<:?-93Z"RR74TFW@I"T>Q""=VXL#D<8
M'/.!1X0TJ^M8],TO5O#=RUYI!*IJ4EP'@90"H>(%\AV'&-HQDY/8^BU6%_:M
MJ3Z;YF;I81.T>T_<)*@YQCJ#Q0!6T+5FUK2DO'L9[&0N\;V\^TNC*Q4@E20>
MG8UQFKV&M6UQXWM%TJYOHM;M2UE<0%"%;[/Y9C?<P*X(R.N<GOQ7H<<<<,:Q
MQ(J(HPJJ, #V%.H \U_L[5;#4HY;WP[?ZE87^EVUK)#;7**UO)&&#)(OF!61
M@_7)QSZU8O?#>I/J>J65K8_9[;4/#<>G0SPN/*MI$\T;3D[L#>N, UZ%2$@
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
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
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
M"HH[#^OUJ6@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
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
M]Z88[#'VH2PNKQ C()0KNP1T.,&K&G^(-+U2^N+*SN2]Q;JKNC1LF4;(#*6
M#*<'YER..M<7XI\.:KKL?B34;73IHYK[1TTZWM7DC#R.'=B['=M &X <YX/M
MG7GAU:W\:76MPZ-/-"NB"&-?.B4O,LC/Y?WN.H&>E '85CW?BC1[&4QW%TRX
MG6W,BP2-&)6( 0N%*ALD#&>]7=*OCJ>DVE\8'@-Q"LIB<@E,C."1P?J*\QU.
MWUG1_"<FBW^F/Y,6NP31ZB)D*3I)?+(/ESO#Y?!!&.,Y]0#T&3Q1H\5I=W4E
MV5AL[D6MPQA?]U*=N%(QD??7GIR.:DU'Q'I6DNRWMT8@C(LDGE.R1%CA=[@%
M4SD?>(ZCUKA]:T/7VL_%FF6FCR7 U'48;ZWN!/&J,H\@,O+;@P,;=1C'>K5Q
MHVI1^(=9BN/"\&L:?J\J7$<\TL>VW;RT1DF5CDJ-@(VANM '8OKNGQWAM3+(
M91+Y)V0.RA]N[;N VYQSC-8,?C*RU;0$OX[VXTE&U 6R22VC$N1.8]N&7'S[
M<>J[N<$54DT+4XO%JZCI<%U8E[U?MJ&5&M+N * 9-A8E),  $ '(YXYK/.@Z
MZG@E]&_LB1KB'6Q<JRS18EB^VF<L,MP-G&#@Y[=Z .UO_$>DZ9)*EW=^6(2H
MF<1NR0[NF]@"J=0?F(X(-0:AXPT+2[FYMKN]*SVT0GEC2"21EC.?GPJG*\')
M'3'.*YV?1-8AA\8Z6NGM=PZZTDUK<>8@5&DA6,I("<@*5!R <CISQ0OA_4[+
M5=26.RFN+?\ X1V'3H9_,C!FE3S,\%LC.\<GWH [J":*YMXYX)%DBE4.CJ<A
ME(R"/PK.F\2:3!="WEN]K&<6V_RW\L2GHADQM#=L$YSQUIOA6UN;'PCH]G>0
MM#<VUE##+&S!MK*@4\J2#R/6N.?POK$OA+5/",UH["XU!YH=1$B;/*>?SB[<
M[@ZY(QCD@<XY !UP\6:(VL-I*WNZ^680-$L+G:Y7< 3MP,KR"3BJ7C/6+G1(
M]%N(;M;>"74X8+G<@8-$V<CD<=.W-+H-A?6WB[Q1=W%E)%;7LT#V\K.A$@2%
M4/ 8D<@]0*?XQT^]OK;2I;*V:Y>RU."[DB1E5F1,[MNX@9YZ$B@"6'QIX?N-
M/FOH[_\ <03K;S%H9%:*1B H=2NY<DC!( YJX^O:9'<7T$ET$EL$22X5D8%%
M?.TCCYL[2!C/(Q7':YX7U/4K/Q1J-O9E+K439&"S9U#N+9P^6.=H9N0.>@7)
M'0/FTO4M1U?Q'=WOAN>2QU*QM(5MWN8ED;8\F]25?"L ^00<9 YS0!T&I^(+
M$V.]-5ET\I>PVS2/:-NWL4/E[77^(,!NQQNSFEO/&OA[3Y[N&YU#9)9NJ7($
M,C"$MT+$*0J\CYCQSUKE;GP_XB_X1VYT\+>ZA"NJV<]G]KEB^T+#')&[[WW
M-C:0N3N]>U2:WH.LWL'C^.#2Y6.KP11V1,L0\PB'8?X^.?7'% '9:GXATO1P
MYOKDQK&@>5EB=Q$I. SE00@X/+8'!]#3I->TZ.Z^SF=F?S$B+1Q.Z*[X*J7
M*@D,IY/\0]17'7>DZI!XCO9IO#":SI^JP0@J\T2FV=4V,D@8X*$8.5W=^#FI
M+GP]J</B-+W2+:>PG6XMDG,<B&RO(%5 Q:,L2K* RJ0 ?E7J.0 ==!K>GW5X
MMK#*[2,753Y+A&*'# /C:<'C@T_4=7LM)-M]MF,7VF9;>$B-F#2-]U> <9]Z
MY/1-#U.P\4175G!=V.G3/.]_93S)+ '.2LD&&+(68Y(X&"<@'&>@\5Z.^N^&
M;VPA;9<L@DMI/[DR$/&WX,JT 2+XDTIEU!EN)#_9\@BNAY$F8V."!C;D\$'C
M/!%(WB;2$OELVN\2FX%KGRGV"8KN$9?&T-@C@G-<UI_AG6$\3V^IW100ZC E
MQJT0?(6YB;,2K[#<%R.HA&>M4=5TGQ'>:D9&T:23[-K\-Y"T-Q%'%);*1R%W
M F3^\7&?0XP* .Y36]/DODM$E=I7E>%2(7V%U!+*'QMR-K9&>Q'44[5M8T_0
M[,7>I7*V]N76/S&!(W,< <#CDBN4LM$U2U\7I?Z?!=V-M->SMJ%M+,DEK*A#
M[9HQN+)(QV$X ZMD>NKXZT^]U3PR;33[5[F<W=M)L5U7"I,CL<L0.BF@"]:^
M)]'O(;^6.]"I8?\ 'UYT;1&(8R"0X!P1R#T/:H+OQ?I-I9:C<,]PSZ?;_:9K
M<VTBR^7@X8(R@E>"-W08.2,&N7U[PSK6KWOBTVUJ8/ML-@UG)+(FV5X'9V1L
M,2 >!DCUJSK>@ZEXENKS4%L9+&0Z#=:>D4\B;I)9L8!*L1M7;USU;VH [#2M
M075-*MKY8WC$T:OL=&4@D9QA@#^/>KE9OA\7*Z!81WEH]I/' D;PNZLRD* <
ME21V[$_TK2H **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
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
M:XNZU'4)M/\ 'VFW;W!M[725E@2Y*-(GF0R[@2O')0'&3C/X"UIW_(X^#_\
ML79_YVU '0^(1H-U/IVEZU;K,]Y.1:!HF.)%4MD.!\AVANX/6M+3]+LM*A,5
ME;K$K'+$9)8^I)Y/XUS'CB*2?6?"$4-P]N[ZHX$J*"R?Z--R-P(S]01[&L9?
M$6M:5=7.AW%_]K":W%I\6HS[8V\N2#S@K,JE=X.$SM_B'0T >EU1UC5[/0=)
MN-3U!WCM+==\CI&SD#Z*":I>'8M7MA?6^K7L%T5GW6^Q]SQQ$ A'.U<D'.#C
MIC-<-XOU"YU_P5X]D:\E@339)+..WCVX*HB$ELC)WEC] !CG)(!Z6M_"^I-8
MA9O-6%9BQB;9M)('SXQG@\9S5FN+O]1UE/%FLZ?8WR@+H*7-HDX41Q3L\B@D
MXSCY5ZY[UAW_ (GU(>&]7:WNM2TS5[*:R66SO8XW,7F2A"5<##QL"<$'.5/3
MI0!ZA17#W,NKQ^(1X8AU>:65K*2]2XGE2*5BTA4 ;8B"$XXP/O#.14;ZCKT=
MSI]AJ5Z6SI4SR76EQ&3S+M'5<X"D@ '(& I8D<\"@#O**\XGU'Q##HMM#>ZG
M<#65T22\N+:*.)6BEXQ(S8"[%(90H!).?O8R)(;_ %O7=9T&U37+BQCU#P^;
MZ7[/%$<2AH>5W*?[YX.>.F.M '::OK%EH=F+N_=TA,B1!EC9_F=@J@X!QDD#
M)XYJ_7E6O:A<^(? ^H:I+>RQB'7(K86B[=BI'>1QA6&,[C@.3G.3CIQ6Q<:E
MK^L76N'2M0M;*32;Y8@L\V$$:JC-YB>620X+8.X8XQC!R ==K&L66@Z9)J&H
M.\=M&0&9(V?&3@<*#W(YZ5?KRKQ3J%SX@\$>+;M[R6%;'439);)MVA(Y$!W
MC)+9+9SP",=\]_XFO6T[PUJ%TE\EB\<)V7+Q>8(V/ .W^(Y(P.YQ0!K45YAJ
MNOZY9:7XZ2*\NK9],LH+JS,WEO+$71RP)P002F>^,G!])M>\2ZMX3O=;8WTE
M^B:*M_&DZ(%BF,ICXV@'9R"023\O6@#NCK%DNNIHI=Q?/;M<JAC;:8U95)W8
MP>6'&<U==$D1DD571A@JPR"*XB"UDMOBMIA?4)[P/H5P=TNWKYT&6& .O''0
M8XQ5[Q'<:B/%_AW3[34Y[2VOEN5G6)$).R,,I!93@\_3VH ZNJ6J:98ZM:B#
M48O,@619 I=E&Y2"IX(Z$ CW KA=)\2ZG-'H&DW-[(SW>J7]E+?;5#NEN9-@
MZ8#-M7) Z XY.12UZ_U2:UU32;B_N&73?$&G10W2;5:2.5X7V/@8)7?^/RYS
MW /1]5U.TT/2;C4;YW2TMHR\CJC2%5'4X )JW'(LL22)RKJ&'T-<WX]0I\-/
M$2%V<KI<X+-C+?NSR<5S6IZQKGA"X29-0EU2VN-%NKS[-/&@%O) B,"I0 [#
MN"X.3[DT >ET5RVA?VT=6M[N;5+:YTJ[L]RQ^=YCO)D$2(1&N%*GD<CIC'=V
MI:C/=^,X_#J7DEDC::]VLD6-\C[]@ )!X7J0.N1V'(!T]%<59W^HW_B-?#ES
MJ[;[;24N)+NUC6,W,ID:-G (( 4IT'&6YXP*R-,U[7M9?PE'-J4MHUZU];W9
M@BCQ*8-RK(NY3@G&?3GI0!Z95:2^BBU""R993+.CNA6)B@"XSE@, _,, GGF
MO/[37?$!\.VTP%WJ:VE_>V]X+4HMW+%%*R(ZK@!B,+N P3Q[@VX/$EP=3\,S
M6VISWVGW6CW-Q*IB5#.\0BPQ&T%6)9LCIGM0!U]]K%EIU[86ER[K-?RF&W C
M8AF"EB"P&!PI/)[5?KS!;FYU>+X=Z[<7\DSW]\)I(1M\M&>VF;:HQD;>5Z\]
M\FM'0=1U_7K?2M=AU&V@M)YW2[@>;<-I+*$5?+^616Q_$<X.<YH [ZBO+[+7
M-;M/!B>(;O7)IWEO6L"LR1)%$IO3%YI(3A@H(SRO(^4XYOZAJ7B#0;N.SN]2
M@,&J:E:VULPD$DUHCA]^244'<4PN0<$GK@"@#LK/6+*^U._T^!W-S8%!<*T;
M+MW@E<$CG('49%7ZXSPM;M;>/O&$;7$LX_T(JTI!8#RVXR!S_.I7OK[6O%/B
M#1X;^73_ .S;: V[1A<L\BNWF-N!W*, 8Z<-G/& #KJ1F"J68@*!DDG@"O,]
M,UK7O%5SX;7^U;C2QJFARW<RV\49VRJ\0#+N4X!W$X.>#^-;_P 3/-7X>ZF8
MKB:%@J M&V"P+J"#[$'F@#KJ*XF,:M<>/;[2_P#A(+R.RL[2TNPHCARQ,DH9
M2=GW2$Y[^A'2J6C:YJ=QK^@1_P!IS7-GJMM>.UP8T1)2A0H\28)4 -@9ZCD@
M]: /0Z*\QT+6=<:T\'ZE=:S/<G4K^:SN8'CC$;*!,0W"@A@8U[X]JLVWB:_L
M[J[@UN\GTZ[6RNIX9Y466RN%7#+-&R\_(O5#@D'N>: /1:"<#)KS&X\5ZSH?
M]MNSSW"6V@1:A"MVJ[O-+.I<A>BG:#MSQCMTK0\6P7UOX/U^YB\1S3VTNBR2
MQ)A1)O523(KJ!A6!4%0/H1F@#O00P!!!!Y!'>F3SI;6\D\F[9&I9MJEC@>@&
M2?PKAVN]5N-3C\-V-^8I8]'CNXYI)EC=V=G7/$;!@FU>,#[W.:+'4]4UC4K[
M1;W4DAGT_2H)9);+&VXFDWAI%W#[B[!@=,L<YXH ['3-2M=8TNUU*R<O:W4:
MRQ.5*[E(R#@\BK=<Q\.?^2;>&_\ L'0_^@"NGH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KFO&>B
MW>N6VEP6T*2+;ZE#=3;I3&=B')"D<[N>.GU%=+5+4M5M=*C@-P6+W$RP01H,
MM)(02%'X GG X- %:?PUI%UI\]C/:>9;W$@EG#RN6E88P6;.6QA<9/8>@J:]
MT73]0:V>YA9I;7/D3+*Z21Y&#AU(;D=>>>]8U]XXLX;+3KFTMKFY%YJ/]GE1
M&08I%8APPZY&U@!W/M5WQ)XB'A^RLI_LDTYNKR"U"HN=OF.%)/X$X'<XH SM
M;\,O=:MX:^Q6D::?ID\DDJI,8F :-D&S'.<MD\C\:U[KPSHM]H[Z3=:?%-92
M.9'C?)+.3DN6SG=GG=G/O7,KXO&C^)O$QU6XO9-/M8[66-%MB_V5&1BY;8O
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
MW:74=N1/9PF"!_-<[(SC*\GIP/R'H*S;SQWHEC-?1S-=_P"@3)#=N+20K 6
M(9CCA<,.??C/-7M1\26&F/<K+YTGV2(371@B+^0ASAFQ[ G R<#.,4 6M1TF
MRU:.)+V#S/)D$L3ABCQN 1N5E(*G!(R#W-07/AS1[S1Y=)N;"*:QF8M)%)EM
M[$YW$GDMGG=G.>]4U\503>*K31K>"6:*XL#>K=1C*%2R!<$=1AB2?I6;J_B"
M?1_B!!#++>SV+Z3+-]CMK<RDR++&-P"KN/!/4XH Z72])L-%LEL].ME@@!+;
M0223ZDG))Z<D]JH:AX/T#5+JYN;S38Y);N,1W&'91,HZ;U! 8CL2,BG6WBG2
M[[3;.^L))+Q+Q&D@C@C)=PIP_P IQC:< YQ@D#J0*MZ;K6GZOH\>K6=PKV4B
M%Q*P*[0"0VX'H000<],&@""3PSH\LTTKV2EYK7[')\[8:'GY,9QCD_F:;/X6
MT>ZM9K:XM6FCF*&4R32,S[#E 6+9(4\@9P#SUJ*/Q?H[3&.6:2W'V1KY))XR
MBR0+C=(">PR.#@\@XJ2+Q-I\EV;207,%Q]G-U'%+ P:6(=60 $G&1E?O#(R.
M: ':QX8T;7TMEU2Q2Y-L<PNS,'3L<,"#SWYY[USWB#PC)?:S;RIHNFWVGPVJ
MV]O&;N2S>VP23@HIW*1MXXQMX')K6TOQKHVKW%A#:O<XU"%IK622W=$E"C+
M,1@D#G'U]#4O_"2V%U823(UW';O9M=17*0%M\7'SI@')^8'&,^U %:R\$Z2+
M6W&H6:7,\221*7E>39$[%O*W,<NHSQN],@#H+]GX8T?3[BTGM+(0R6D!MX"L
MC?)&>2N,XP2 3GJ0*KV>NV8T;24AN;R^FO+)9X&$8,\L85<RL, #[RYS@9.
M.U9G@OQ))<^"]-NK^:XO;ZZDN-@$8\V4)*XSMP ,*%ZX X'4@4 :EUX+\.WM
MQ=3W&F1NUTZRSJ'8)(ZD$.5!V[L@<XS4ESX1T"[UF/5Y]+@:_C"@2X(SM^[N
M .&QQC(.,"J3>/\ 0?L]E+%)=3F]65H(X;21W8Q9WK@#[P((*]?PYJU=>+M*
MLHQ-.TZ6XDCBEG,+!('DV[5<]5/S+GCC(SB@ OO!GA[4KFZN+O3(Y'NPHN!O
M95FV]"R@@,1CJ1FM*]TRRU'3)=-O+:.:RE3RWA8?*5]*Y/QWXG:S\.:@VE7%
MU'<6MQ##)<01!D1V=,HQ(/\ "W)'0D<@UUNH:A;:9;?:+J3:A=8U !+.['"J
MH'))) Q0!EGP7X=*7*'2XR+J%8+@[VS*BYP&.<GKWZ]ZM-X=TJ2Z:YEM!+*]
MM]D<RNSAH?[A!)!'UJE<^-=&L;._N+R2> Z>Z)=0O"Q>(O\ <) S\I[-G;[\
M5H6VLPW>FW%]%;7@2%G4QRV[1R,5_NJP!(/8T 5=.\(Z%I5U;W-G8*D]O&8H
M9&D=S&AQE5W$X' XZ#M5ZZTBQO-0M;^>$M=6F[R)!(P,>X8;&#CD<&N>L/B!
MIT^B:/?7=O>0RZK&7MX$MGD+D(7P"H.3@<>IJZ?&>D*1N-RJ!X(Y7>!E$#S!
M3&D@/*D[E[<9&<4 61X6T46!LOL0\C[0;H#S'W),3DR*V<JV23D$'D^M2S>'
MM*N-+ETV:S22UE<2R*[,6=P00Y;.XMD YSG@5FW'CO1+66[21KO%G<K:W,GV
M239"[;<%CCA?G7GW].:T9=>M([Z2U"S2-%-';RO''N6*1PI56],AE.>G(YH
MN2V-I-I[V$MO&]H\9A:%ERI0C&TCTQ5>RT/3M/#""WSNC$1,LC2GRQT0%R2%
M_P!GI52U\5Z7>7]M:0O*?M4DT5O*8SY<SQ$B15/J-K=<9P<9H7Q7I;WMM;*\
MQ^UM)';2B(F.=XP2RJ>YPIQV.#@F@!^B^%=#\.O*VDZ=%:F7[VPDX&<X&2=H
MSV&!3]9\-Z/X@-N=4L8[AK=BT+DE60GKAE(.#W'0UGZ'XPM]7T2'47M;B!KB
MXE@@@*9>0J[@ =B=J$GG P><"K-OXLTJ[M4F@DE>5[E[,6PC(E\],ED*GH0
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
MNJ6D<LH"SK%$L;(Q&=I."0>>U;F@6&K)XMUO5KZQBM;>_@MEC3SP[JT8<$$
M8_B]>U=.KJ^[:P;:<'!S@^E*[!$9CD@#)P"3^0ZT >>^(/#_ (EU2\O2;6VN
M5CU.UN[*1KK8JPQO&Q39M.'RKY8\D''8"DU7PSK5[I?C.WCLT\W6+F*2VS,N
MW"QQ(=Q[<QD].XKM=&UBTU[28=2L2YMIBVPR(5;Y6*G(/(Y!JZSJK*K, 6.%
M!/4XS@?@#^5 '%ZYIJ:KXPTR2RNHTEFB:VU:V#!F:V4B3#8/!#X3Z2M71^(+
M,ZAH=S:?88;Y90JO;3-M61-PW#/8[<X/KBK-MIMA9W5S=6UE;PW%TP:>6.)5
M:4CH6(&3^-6J /.F\*:Y;:;"MJ9[J"QUB&^L;.]N0TR0JFUHS)R.K,5!)P !
MGT;<^%O$DXU>]BALX;PZS!JMG$TY99=D2(8V.WC(5AGU[=Z]'JM+>K%J%O9F
M&X9ID=Q(L1,:;<<,W0$YX!ZX/I0!RVN67B#7M"MQ-IL-O<+J%K<?9DN ^Q(I
M5=B7P 6.W  XZ<\G%_1M-O;;Q?XAU">#9;7WV?R&W@D^6A5L@'CGI_2NCHH
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
MO(SJOF(4;*.4.0>1RIH R?"&FZEIS:V^HV\,/VW4I+N)8YO,.UE48/ P?EK
MA\/^)I=;T:_OK2UEGL=3N)9;@W9P\+I(J[$VX0 .N1U)&3GK7HE% '.>$=+U
M#1X-3M;V&)8WU&YN8)4EW&1)96<9&/EP& ZGG-<]J/AC79-*\1Z=#:0R+?ZO
M'?V\HG RH>%R""."!&P^I';)'HE% ' ZWX4U76;[Q.T4<=NNH6UD+229@R^;
M;NSX=1GY22H[\9_'=\,VU\OF7-_H&G:/*4"&.U=9&D/<E@HPOH.>IS70TTNJ
MLJE@&;[H)Y/TH X'6/#6L7UIX[AAM%SK8C6T+2J!Q"L9+<\<J3WX_*I->\+:
MEK^JWI$?V:WNM!;3Q*SJ2DQ?>"5!Y7L?\FNSLKU;Z*218;B()*\6)XBA)5B,
M@'JIQD'N*LT >?OX;UC7?#>H65YHNCZ+>O;>4D]L5D$TH96!X4%8\KRIR3GV
MY=/H&KZWX2UJSGT#2='OKJPDM4^SR!_-<CJ6"C:F>W)YYQCGOJ* .273]7E\
M6:-J\^GJD=MIL]O,B3JQ#NT94#.,\1\GU/?K63I'AK6+'3?!4$]H@?1IY7NR
M)E(VM'(@*\\_?![=#7H=% 'E.C">."POFT8W6A1:E)>V+VVH1M&AE=PKK&5#
MDXD)VECRQP.@'I=C->S&Y^VVD=OLG9(-DN_S(AC:YX&TGGY><8ZU7M?#>AV5
M^U_:Z-I\%XQ),\5LBN2>IW 9YK1=UC1G=@J*,EF. !0!@>,=$NM;TNT^P-']
MLL+Z"^@24E4D:-L["0#C(R,XJ0+J.K:CI\MQIS6-O9RF=O-E1WD?RV0*H0D;
M?G)R2#P!CGC4%ZIU-K'R;C<L(F\TQ'RB"2-H?INXSCK@BK- 'G=QX:UJ70]6
MM%LE\VZ\0)J,0,RX\H31R<G/#8C(QZD<U-K'A35=7N_%GEI' -1BLS9R2L&7
MS("6PZCD*3@=^,UWU% '#C1[W4M#NH]1\(:3;^<(XI;.&929E#@LV\*NW &5
M&<YZD54'A"]DTM+#4H+V_M([J26RD-X%OK%=JA-LNX9(/F?Q'Y2N2<8KT.H[
MB>*UMI;B>18X8D+R.QP%4#))]L4 4?#]MJ-GX?L;?5KD7-_'$%FF'\3?ID^_
M>M*LS3-;@U2XFAB@NHGB1),SPE5='!*LIZ'H>.H[@5IT %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
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
MM[K"LSQ3-$6C8D'=M\S&>I&,Y[^B:;9-I]BEL]Y<WA5F/G7+!G.6)P2 !QG
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
MPP."<QQGJJG/ X''L/2JT_A#P]=:4FESZ/:26*2&5(&3*HY.2R^A))Z>I]:
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
MD+1:=>-<3^9(5)4Q/'A1@Y/SYYQTH CO/&^F6%BUY<0WD<$*1O=EH@&M-X!
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
MECLPVN0I';$SG"D0B,EOEXY&>,T_6?".HZ[J4YE\FWM;C09-,9UE+.DK,&#
M8 *C'J/I0!J2^-]+MI+V*ZBNX);6S-^8VC#-) #@NH4GH>H.",\BE@\:6-U+
M)#%9W_G"Q-_"DD03[1$, ["Q R"RCG'4'D<UEIH_B2^\,ZG8W^FZ+:W<MA+:
M(]I(2)W==N\G8"B]]OS$Y[8YFA\.:I_;6DW,J6R0VVBRZ=,1*2PD<QG*C;RO
M[OU!YH LZ3XR6^T/1KN;3KH7FIVOVF.VB"DLH169@2V,#> ,D$YZ4Z;QWI*6
M^ERP17UW_:EL]S:);6S.TBJH8C'][!'%8^G>'?$]KI7AO3IXM.FL["T-I=6W
MVIPDC*J+'*?D^<#:WR$8^8<DC(3P_P"%-<TS_A#5N8[(KHMM/!<&.=B6WJJJ
M5!09^[DCCKWH Z&W\6V-Q!JTAM[R%M*4-<Q2QA7 *;QA<\Y7_#K5S6==M=!T
M*75[])TMXE#2*B;W7/8@<=_7'O7.7UA::O\ $"TFT[4(7"PE-7@B8/N$,@:$
M-@_*PD)&#U7<.U6?B?D?#;7,8SY QG_>6@"PGCG2OM&HV\T-_;SV-L;MHYK5
ME:6 <>9&.K#/'8CN!3[3QE87L,$D5IJ"FZ9%M$D@V&YW(9,QY." H))) &/<
M9H:KX>U'6;^]U)X((+C^R)M.MXC-D,TI!9F8#A1M7'!/)X%-D\-ZJEGX2O(1
M;G4="3RY;<RGRYD:+RW"MCKP",CV.,T :\/BS3)K264&59XKH63VK)B83GI'
MC."2"#G.W'.<9-$7BJQEAD)BN8[F.[-F;61 LAE"[]HYVD;?FSNQCO7.ZCX-
MU6>:[URRDMHM9?58=1BMY')B*Q1>2(V8#.64L20."0.<9JUK>C>(]9L].U+R
M=-35+"[\^.PDD,D#QE&1D:3:#N(8D-MP" ,=R :EKXQTN\M1)!YS7!O&L?LF
MT>;YZ@EDQG;PH+9SMQSFL+PYXJ:"XU@:HU\ZR>(/[/MQ,%)A+1Q;4(!P%W%N
M1D=^]37N@Z[++HNM6]KIL&H:?=22MIT<A$3121^6R^9L&7'4':!V]S2E\*>(
M'BU"Y\BP^TOKT&KP0BY8AU18U9&;9\IPAP<'Z"@#HK[QII>G6VJSW*72KI<\
M=O<A8MQ#.%*D8/0AUY]ZD_X2NV\KBPU 7'[QA:O"(Y2B$ N Y VG(QSDYX'!
MQS.H^%/$5_9^*D\G3UEU>ZM9X1]I;""-8@P8[/\ IF0#W]!6IXAT36)/$5EK
MVEV>GWK"U-I=6-[(44J6W*R.%;!!R#QR#0!T>DZK9ZYI-MJ>GS>;:7*"2-\8
MR/<'H>V*NUEV2:I;S6EO);V7V7R':=X6*E)=P(5%Q@K@GDD'CI6I0 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 5#=6EM?6[6
M]W;Q7$#_ 'HY4#JWU!XJ:B@!D44<$210QI'&@PJ(H 4>@ I]%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 56CTZQAO)+R*SMTNI1B2=8E#N/=
ML9-6:* "BBB@ HHHH **** "BBB@ HHHH @@L[6U>9[>VAA:9_,E:- ID;^\
MV.I]S1>65IJ%N;>]M8;F G)CFC#J?P/%3T4 -1$BC6.-51%&%51@ >@%.HHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHKG?%&ESWMI<71U^^TN"VMV
M=&M'";6 )+N2#N  'R].OKP =%167X:GU&Y\+Z7/JZ!-1DM8VN5QC$A49X['
M/:LNPNKS_A9&L6,EY++:)IUM/%"^-L;,\H;& /[@ZY- '445P^LSMIOCC0D3
MQ%<QW-[=.LMI.V+=X=C?*HQ@/NV <Y//6NXH **** "BO/=9UO5/"GC*YOWE
MFNO#(BA%]$Q+M9LY<"9>^SY<,.V<CI6VNK6NG7VL:C<7DTMFHM_)42EU)D V
MA!G&68J!]>PH Z>BN5U;QK'IMCK7_$NN5U'3+$WWV28H#)%@_.K!B"H((/.1
MCIR,NCUJ&?6O#T=Y%J-M>75K-+&@D40, J[]X5B"1D%>N-W;F@#J**P;7Q79
MW=Q9*EK>+:WR226UZ8QY+J@SDD$E01R"P&14%AXXTG4=7LM.B\Q7OXGFM)"4
M*S!0"1A6+*=I!PP''N"* .EHK.O]8ALKZWL$AFN;V='E2WAV[MB8#,2Q  RR
MCKU/UKF-?\8&X\+6M[H\5T3<:E!8S@;4D@)G6.2,@L,/]Y01TSG(X- '<45S
MEU9:GI?A'53HLEY-J4D<D]I%?3"5HI"O$88DY /0$D9/7%8WA36]/UN\ADTO
M5=1%S:HPU#1[^4^>&V\$J_((/'RD)\WL* .\HKDM"\:#4="L[Z[L)X;B^NI;
M>UMD*,TI5Y.!\V/E5"6)P.#CM5Z+Q?ISPW.^.XBN[:Z2SDLW5?-\Y\%% !*D
M,""#G&,DD8. #?HKA?$NO2W5K9&W74-.GM=?L[6=)#Y>]6D3(RI*NA5O4^].
M\9:[)-X1FO[#[=:I!?VJQW,;;1<(;B-&*;6)92&(Y'/;- '<45SL?C+3Q'JY
MO+>[L7TO89X[A%+$./W978S [N@'7/&!4AUZ"\O+O19H;NPOQ:&X1)"H9X_N
MED9&(X/!YR,CU!H WJ*XOPEXA8^#/#,-P;J_U2^TY9MJ,#(P"KOD9F8#&649
M)ZL*J^$/%"6OA2W?49KF:[N+Z]2&.XF7S2J3N,%G8 ;1M'7T H [ZBN0C^(N
MEW-OI\EG8ZC=/?F=(HH8D+B2$$O&?FQNX]<'UQS4_C>^N8?AUJVI6KW-E=16
M37$1!V21,%R <'J.XY% '445YNVOO!KGA6TT;5;FYN;Z0"]M;ERR-!L)>0,_
M(8';@*><GBNDD\:6$6G7EZ]K>"*SU!=.G&U-RR%D4'[W*YD7D<\]* .DHK'7
MQ%;RZE/9P6UQ/]GN5MIY8]A6)V4,-PW;L88<X[UC6_B[3-.M;JX\G5Y5DUHV
M#K+B1HYF*KA1NXCR1@#WP* .QHKG8?&6GM;:C)=07-C-87"6TUO<A ^]PICP
M58J0V]<'/'?&*A@\>Z1.;N/$J7-K<PVSP%HR2TO^K(8,4(//\78CKQ0!U%%8
M;>)H5EMK=K"\%[<^>8[1O+60B)@KD9?:?O*1@G(.?7&@^IPQ:*VJRI+' EO]
MH=2A+JH7<1M'?'84 7**YL^-+../4C/8WT,NGV27\L+*A=H6#?,N&(R-C9!(
M/%.T_P 8V5]?K:26MY9^99?;XI;I55)(1M#$88D8W+D,!USR* .BHKA;G7YM
M0\9>#I+5-0M["]^TN"[!8KA/(9E)4,3Z,-P!Y]1QH>.8]8^P64N@7K6VIBZ1
M8@['RI>"=CKTP<8SU% '545Q=EXCC\3P:+/$US97*Z@UKJ%GYI1X9%BD9HW
MZC<JD'N/J16E<>,M.MHVN7BN3IR7?V-[]54PI)NV'/S;MH?Y2V,9]N: .BHK
ME+_Q]8:?_:K2Z=J31:5.L-[*D:;8@RJP?E\E<,#P"?:KD/B>"YO[_39+#4+>
MYMK870215!FB)(#)ACCE2,-M(XXH WZ*X_3O%UA;Z9X>M[6UU>].IV1FLS)M
MDED5%!(D9F^]@CDG'/6KUIXPM-0L-/N;2ROI9+UY8TMPBAXVB)$@<E@JX*D?
M>Y/3- '145R'_";K=W'A@Z9I]Q<6NM&5MY**R!(V)7!8?,"!GM@'&<U-8^(]
M-MUUB?=J!>/5!9M#<-N+3LL85(1G 4[EP.!DL3@<T =317,WGC?3]/M-8EN[
M2]BGTF)9[FU*H9#$P)#KAMK*<'OP0<XIQ\:Z?#-J,=Y:WMG]AL_MQ,Z*!+!D
MC>N&)ZC&&VGD<4 =)15'3]1-^TJFTN+<QA6!E*$.&&05*L015Z@ 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 *YOQ#:^)+R^MUTV'29=/C =X[R>13)(#D9"
MH1M'7&>3]*Z2B@#+MO[>!TX7(TX@^8;\QL_R\?((LCGG );'K[53M=(OHO'5
M_K+_ &;['<64-JH61C(#&TC9(VXY\SU[5T%% '-WNE:IKKP0:M;V$-M:W\=W
M%+!.\CN(WW)\I0!"<#)R>,@=<C9M3J!N[S[6ML+8.OV4Q,Q<IM&=^1@'=G&.
MV*MT4 %%%% '(#6M,C\0ZL;^\T\VL\4=OY9=F8["X8,I3&#OQU/2N2&B:)::
M)JFF6/B6%8FNX+S2_.W-]F,3!UC;CE P('< ^U>N44 >9:H^FZ^VJWE[JNGV
MMY=Z-)I4*12/*B>9DL[,44GG;@8Z ^N!(;VVNM4\.75YJ6E*FGVD]O<I%-(2
M?,55^3*#.-F><=?;GTFB@#S+PY?'3]'C\/:GKNE2:3:PM;13P%_/FBVE45U*
M[4(!'()S@=*L>%-:FTJ"VT[5=;T:2RL8_*BN+</YUPH&U=ZE<(0,$X)R1V[^
MBT4 <%JFIZ:?%FG^(=-U:Q>:&VDL[BWG=D62)F5@58*V&#*.W(/:LFYCT\:&
M+>UU?36NY];75[DR2.J B99-BX0D\*%R0/7VKU.B@#F-3\5:=/I,\=AK%I!?
M,G[IW+%%?WP,D?SK DO-+U/Q=I&NWMSI5G-IRR9EMIGDDGWH5V$F-<(,EN<\
MCMR:]&HH \ELX8;&PT?R];TLWFBZA//:_/($N(I3)O5SL^1MLG& V"O?/$NI
MP6%\]_J]OKNGVVMS7]M?0*2[PKY";%1CM!(8%\D 8W#KCGU6B@#S'7;Y?$NA
MVUMJ6HZ*9!?07$ULLLGE"*-@Q4,4RQ;D9( ''IDU9W=_"DWAW^W-+GMH;R"2
MQGGN)/,6".9)!')^[.6 3:#Z8STY]8HH \KUB&PUJZ\2M)K=A;IJ<5I]FD1W
M=HI;=BZEE*@$%B.AZ"M,:G8WNMIK=_J&FQ7<&GR6D,,,SNA9RI9BQ0$#Y% &
M#U->@T4 >2:2%T(>&[RTU?2)KS3=-.F7<$DTBQRQ94AT<1DA@5!P5Y!QFH[9
M)=.MM/O+/6]%;4[&\O9!#*TGDSPW,F]E+;<JP(7! /2O7Z* /.IM4CNM<\.Z
ME<:MI)-@\[W*([J!YB; L?R'..N6(SSTZ"_XPUG2]>\):GI-EJMDL]Y T :9
MV55W#&>%)_"NVHH \PU2>V\01:#:7VIZ59VVF74-V\D$TDLKM&.%7,:A0>YY
MX[53U)1-:Z[I]IJ^C_9;_58=2BFEED#@J\3-&5"8'^K.&R<YQ@=1ZW10!YE>
M/IEYXIM]974--L[N&Z1S>VTTBR36X W0R)L ?/0$G@8/;!J.(FMYD&JZ3N?Q
M&FKC]_)CRU=6V?ZO[WRX].:]8HH \JU)+:^NO$%U#KNFVT]W>6M[8/N=PDD"
MJ )%VCY6V\X)Z^U:$^M)JVBO;ZU-X=N/.=%FL0TAA:,9R=Y3=NR01\O&T<]Z
M]%HH \D:RTE]$@TF[OM/O[2*2>2%9[R436667R1%-L+?* P)..HZ@5TKZW;#
MP2=*B\4P_P!KBQ\A=08')FV8\P\9Z\^M=M10!Y%Y<;2:M*+_ $*W.HZ(-/:.
M.:5MLH\SYRQ3+9\S)8C/&,'[U7)EL+VYL%NM6T]+:/0IM)N#%,Y?,@0%E!0
M@;.Y'7VKU&B@#RK3KN9+OPL;_5=$*:%YD;2Q32EKA#$8PVTQ@*V,$C)'N*Z;
M6?$>F7;Z>;34;%A!=+-)YTK)\H!&!A#D\^U=?10!YY?KX<F\;Z;XFLM:AMY8
MV(OHAG;=+Y;JC$8^^I;@^A(]*S!;Z?\ \(_?^%WUG3WT:YO6G2<R.)DB:7S6
MCV;<$YW -NZ'..,'U:B@#RG5A;ZAIWC*UCU;2E.NR(T#--)^[ B2,[OW?7Y,
M\9ZUJRZK:2>+Y]9&HZ8(I-*%D(_/?=YF\OG_ %?W><9Z^W:O0:* /*]':WTT
M^#Q)JNE,NAV<MM.5FDS(615!7]W_ +.><=:BLF:SMM-MSJ^C36T-[>3W5K)-
M+Y<HFD+HW^K^8IN/RD8/7((&/6:* /)M)2/3+#PLG]LZ0]QHT\^\;I CQ2*R
MY'RYW#<#MX';/>G7$-I<1ZI*-;TV*Z;7(]8L2'=EW(J+LD^08!"GD9QN]N?5
MZ* /+->%CKUOK]R^J:;!J&I:8NFQ1B9VCB0%F+,VP$DE^FWHH]:M7FH03^(9
MM3CU#1BKZ/\ 81%-([*S[]QW#R\%#T]?:O2:* //O"MM_9_]J0^&KG3P)GAD
M@TQKB62"V4'$K*2H(W!N% P"!ZD#T&BB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
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
M6;<3ECQTP!SZU6N]"NXO%H\0Z9-#YLMH+.YMY\A756+(X89(8$L,8P0>V,T
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
ML_AB*2.$.73/[[!5<X' 3I[4[3Y].^W_  W%E+;F-H9_]4PP6^S#/3OGK[T
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
M2.9/F,:S$;2?0 *,'VH ^@J*^:_%31_9?B;=+<.MQ8ZI:&S*S,/*8R$,4 .
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
MVJ"%;+$JP P!QR1Q1:^-H[^^AL[2R(N7@@N&MKJ7R9PDAY*QE3NV#.[D=,4
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
MP6F_S-OEDHS@XQSPA]*V* ..L/!=W9)X6C_M6)ET*V>WRML0TP:,)D'>=I
M/?FHM%\$ZEI=[H5Q-K-O.-*BGA.VS*M.LA4EF8N?G)0$MWR>,\UO^*-;;PYX
M:O\ 6%M?M7V.(RF+S-FX#KS@_P JUE.5!]10!Q5KX&OK;0-#TG^UX&32+Y+F
M)_LARZ(6VH?GZ_-RW3@<5+)X(<V>LZ2E\@T;5KEKB6%HB98]Y!E16W8PQSC(
M^7<>O&.QHH XO4O ]SJ%KXJMUU.")->,>,6I/V<)&L>/O_-P@].:LZKX1FUK
M48+F]N+5C;W4-S;3QVY6>WV;=R*^[[KE6SGH&/7@CJZ* "N(M? =U9VFFB'5
M8_M6DWLUS8R&V(&R5G+QR#=\V0Y&X8Q@''7/;T4 9.CZ+_9UYJ6H32++>ZC*
MLD[(NU0%0(BJ,G@ =3U))XZ"/Q#HDVKOI<]M<I!<:=>"[C\R,NCG8Z%2 01P
MYY[$#@UM44 <?J'@B2^@N;I-3-OK<M]'?I>)%E(Y(T\M%V$\ILR"">=Q/M70
M:1;:C;VS'5;Z.[NW.6:&$Q1J!T"J68_4DDG/I@!TFHJZ7\=@$N[VS7FW\S;F
M0KN5"W.W/'TSFK<+2/!&TL8CD*@L@;=M..1GO]: ,#Q'X>O-3O\ 3-5TK4$L
M=3TXR"-Y8?-BDCD #HZ@@X.U2"#P14=QX8O7U+2M8CU-6U:R66.622$^5/')
M@LFT-E0"JE>3C'.[)-=-10!R!\$R++8S17\:S1:N^K7+&W)$TC(R;0-WR@*P
M Z_=%20>%;ZV34U^W65Q%J&I->S03V9,;HT80Q,-YS]U3N]1T-=710!QMAX%
M?33H(M;^-(-*N[BZ$)A++B4.OEI\_P JJ'('7I52/P#J5MIUMI%MK5NNEV6I
M)?VBR6A:5 LGF>6S!P&&<C. <'VKI=,UQM0UW6=+:U\DZ:\2^9YF[S0Z;@<8
MXX^M;% '*6/A?5M,UB\-EKB)HUY=-=RVK6V94=CN<1R;OE5FR>5)&3C'6EB\
M&^9I/B/3;^]6:#6KB6<F&(QM#O55P"6.2-H(/'-=55:.:Z;49H7M56T6-&CN
M/-!+L2=R[<<8P.<\Y]J .7F\(:OK/AN\TCQ#X@6Z\R(10S6UKY)5E9661P6.
MYPRJ>,#KZU:T[P]K$?B>WUS4]4LYY8[!K)XX+1HPX+AMV2YP<J.V.?QKIZ*
M,GQ+HH\1>';S2OM'V<W"@"79NVD,&!QD9Y'J*I26J:5>S^*-=NHVDM[3[./L
M\#[8HRP9B%&YF)(7Z!1[D]'10!RW@O1[>PCU&_MA,MO?W+RVL<JE?*AW%@ I
M *@NTC@>CCTK=U?3UU;1;_37D,:W=O) 7 R5#J5SC\:N5S^M>*H-,T[[9:Q+
M>HE_%8R[9-NQWD5#S@YP7&1[&@"I8>%M1MM5TC4)]4MI9-/T^2RV+:,H?<4^
M;_6'&/+7CG.3TXQG6O@+5-*LM'?2]=ABU/35FA\Z2T+17$,K[RCIOR,$ @AN
MWO7>44 5[&":VLXXKFY-S.,F24KMW,3DX'8<\#G QR>M6*** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH *Y;QRC26&GK%J%G:7'VP&%;Y-UM<,(W_ '<@ST(R0>S!<<UU-(0&&" 0
M>QH \IM9-.N-8\$7][I5M8ACJ$&Q@)$\P,-HC;'S*6#,GL>*BLGDO/#>CRQE
M4\:0ZNJW8Z3Y\X^<'[F+RB3_ '=H7'05ZV"I8J",KU'I1M&[=@9]: /-='N]
M'O\ 5Y[+6VD7Q1::U)+&BY6=X_,/E%3U,/E%0?X< YK)TC5+2W\2WIUC[--H
M,NO720R9!6&[)^1I!W5ER%/0$'/8CV# W9P,],TM 'C/B :;)9^/=1WPM>6N
MJ6TEI,)/FB81P#<G/!R&!(ZX([5MZG-97>J^,+;77C$GV>.327<\^3Y7#0'K
MN$N[.WG)7VKTND*@D$@$CI[4 >9K<ZK%XAT$7+HVOCPI<;D8C+7.8#@CU+*?
MR-9FE7VB7.H?#RZMI8#JBO-'?LQQ.)C:R!A-WW&3/WO7BO8*0*H.0!GUQ0!Y
M3X0DTC5;C2IKS4KF/Q-9B1-2M!&J2%BI$OGG;DQY^8$G'W<<\5!H&EZ7)\-+
M._@O;:SU":;R#>7&98VVW#.L4H)^X2 /^!5Z[M ).!D]32.55&9R H&23T H
M YOP-<M<:'.)-/@LI8KR6.1;5]\$C C+Q' ^0D].QR.U<)X?N-'U+5="M;C6
M=-_M*QU"Y:XDDN L]]EG"*4.&SDJV&Z;!C/;UYD#Q% 2H*X!0X(^E<[I_A6>
MUMK:RN]8FO;&V*>5%+;QASL(*[W R<$#D8)QSWH XW19-+U358(M5U&YM_%%
MCJ4K36T<:K,Z[VX+;<M 8R#UP !CH*S]$33;71_!VHPR1+>GQ!/ T_F9?R6>
MXRF2?N'Y#CID@]37LV!NW8&>F:165QE6##)&0<\CK0!Y7I$FF:IK4<.J:C<V
M_BBQU:1WMXHE69T\QL#<5W- 8RN><8'L*JVD&@VW@_Q-K,L+3R0:I>6WF07!
M#)"]R %W#.V/&TG@_+N/>O7\#=NP,],TN* /&[N\M5T'XEVL-U:M"UDDL*VJ
M;(3OM\$H,D<M@9!^8UT\;6.H?$:RMI7@GAG\-NA0L"'!E0X_+)KO<"H;N*2>
MSFB@N&MY7C94F10QC8CA@"""1UYXH X7PC83K?1^'KVV)A\,S.8IW48G#C]P
MP/<A&?=_M &G>-;ZSM/%&G1:_.MOH4]I*BRS1*\'VC<O#[@0"4SM)_V@.IKK
MM(TQM,M&26[EO+J5_,GN9556E? &<* !PH  '0?C5\@,,$ CWH \MM-+T8>*
MO#NFW%Q+?60T2Z7.HO\ -,@EBV;QP"-N2,CH >HK.T9M.ET[X<W>H?9YH8I[
MNV,TX#XPD@C0DYYX7 ]<8KV2C% 'C>I)82^&?%9<02PVWBN"5B^'$:;[<,W/
M08W@GTS[UK:W<N/$VOCP^R&Z'A6,6:6Y ;(DE(" =\$$8]17IV*165P2K!L$
M@X.>10!Y'+<Z?<:#K6M^"M1NI]0.DF.2WM8EC6/# Y=54$3@%P._!]JU-'N_
M#<_Q,T>XT"6S,$^ASIFW(Y;S82 V/X\9R#SQS7I  &< #/)Q0%5>@ ^@H \^
MUN*&#XG2S0P6PU*;07^PM)&,R7"R'&">I Q]![5GZ0T-U!X(NM'8#6A*L>K
M']Z8_*;S_/'4D2!>6_B(QUKU ,I<J&!9>HSR,TH4 D@ $]3ZT <CX[M?LD6G
M^*(8/,GT6X$TJJN6>V.5E&.Y"MO'NM9FJQG3;SPW+J,"1:7?7LTVJ;U&Q9G0
M^2LG8J"=N3QE5/6O0NM(0""",@]C0!X_JMI;QVMU)*D#^';?Q19O9O( T441
M,?G;2>!'O+#CC[PJQ?RZ1J&N:OI6LZA<6%\+F*721;PJ)6A"(8_LS%20=P8%
M1W)SU->LX&,8XI, D$@9'0T <C\0!)]G\.L,^0NO69G]-N\A<^V\I57Q?9FP
M\2:=K$%@MVM]%)I-S#LR&,@W1,WH R[2>P?VKL;ZRM]1LI;.ZC\R"5=K+G'T
M((Y!!Y!'((J2&-HX4220RLHP78 %O<XXS]* //\ P?9RV]G)8:G$J_\ ",+-
M9K<R(%$I;#+(#V/E;,^[FL+PA'I]D?AM/ T4=U=6,T-TX?YY%$((1CG) 8#
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
MC!"E2<D+SDKZ]QF@!=7\7ZK97WB*WM-)M9ET6TBO&>2[9?-C82,0 $.&_=D
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
M+=54$,@(5U;J,9!QZ@?2@"S%K]U;^)[;0]4M8HI+RV>XMIH)"RL4(WQG(!R
MRD'H1GI4&OZKJEKXM\.:=9K;FUO6G,PD8@MLC)QT/'.?<@=.]NRT"5=3M-2U
M.^%]=V=N]O XA\L .5WL1DY<[%Y&!P< 9I^L:"=4U32=1BO7M9].DD92J!PZ
MNNU@0>AQT/Z4 <5X:UFY\/VTD<6GVYTR?Q/=6)82E7C,EPZJ50+C:#@=1]..
M>AE\873W6[3])FO;2._-E*8XY"XVOL>0$+LPK \9Z#/M3!X(D%@MK_:@XUC^
MU]WV?_EIYOF[,;ON[C]<?G4]KX1N+#6KNXLM=NH=+O+@W4^GB-2#*QR^V0_,
MJL>2!ZG!&: +OBG79_#VF07D%DMV9+N"V*&781YDBH".""<MT./K7/7_ (\U
M32+?Q#%J.BVRZAI-JEZD<5VS13P,2,AB@((*D$$<^M7_ (C1S3^'+:*W64S'
M4K-P8HC(5"SHQ; [  D_2GZKX-&M6>L"ZOQ]KU6V2T>>.# CA4L0J*6/.78D
MDGD^PH E7Q#J8U2VTB>PM(=0N_-FA"W!=%MT"?.YVCYBSA=HXZG-9Y\=SK8I
M<OIL:"WU8:5J6Z<XMG+ "13M^9#N3KM^\/>MG4?#KWM_I>J17@@U33U=%F$6
MZ.5' #HR;@<' (PV013?^$2LI/#VJZ3<,91JK2RW<N,%I)!@L!VQA0/3:.2>
M: ,_Q1K1B\/:I<7.D6M_86]W# $EE.)?WB MC:1\KG&/5#R*L2>*\^*YM"C6
MV2YADB'DSRF.2>)@I:6+(PP7)! YRIZ<9FU/PJNH>$$\/I>O$H\K?<.F]W*.
M'+'D<LRY)]S3-2\*MK%[')?WD<L,5Y#>0K]GQ) \>WB.3=\JL4R1@G#,,\\
M&9:>*(+)M55-)M[>\EUX:<B12<7$S1HWF.VT8^7)/!X7'-+JWCFZT:V\01SZ
M;#)?Z1!'=!%G*QSPOD!@=I(((8%3Z=>:GF\"I<1:AYFH.)[C5%U6WFCB -O.
MJJHP"2&7"@$'KD^O$FJ>"_[8L-82[O@+W58([::XC@P$B0DA44L<<LQR2>3[
M 4 -E\6WUC?ZS:7VDJ9;+3AJ,"6LQD,J$NNP_*,-E.V1SWQSI^'=<77K:2Z@
MFLKFT^7RKBTEWJ^1R"",JPZ8/_UA6N/#5U/K=SJR:KY%Q-IZV(,4'W-K%PXR
MQYW,>#QCBK.B^'8M)U+4M1W1&ZU QF?R(?*C)0$!MN3\QW')SSQZ4 4;[Q3<
MK_;CZ99174>B8%P'E*-*VP2,J<$9"D<GJ3CCK61J5^_B#Q9X56&"VN='U#3K
MFZ6*X8XD4K#RR[2,A9"!_O'I6U<>$B=0U>>RU!K6'6(PM[#Y0?Y@NS?&<C8Q
M7 .0PX!QZRGPPL6MZ-?6EPL%OI5J]I#;>5D&-P@/S;NPC7'X]: *?B>YNO#6
MC:)::''!%"=0M++;(S?+$7 V@\]0,$G/&>]<Y)K%YX7USQUJMKIMM-#;26MQ
M=IYQCX\A2^S"G<W4\X_7CN/$6A_V]800"Z:VEM[J&[BE5 V'C8,,@]1Q6/?>
M")+^W\20RZJ<:['''*WV<;HPJ!,CYL$D#TZ]NU $NL>+;FVN-1@TK3)-0FT]
M4:6)4D+2LR[MBE4(!VD')/4X]ZE\:Z_<Z'\/]4UNSC9+F*UWQ+(O*,V "1[$
MY(]JBN/"-Y_;KZKIVOSZ?+=11Q7\<4".D^P85U#9V-CC//&..*Z"[TZUOM+F
MTVZB$UI-$89(W).Y",$$]>G>@#!M/!VD7'AA+.X@6:>XM@)KX\SN[+S)YGWM
MV3GK[=.*AU+Q;=VCW\>F:7-J1TV5()XXXY"\K%49@A52H(5P>3R<CCJ;NEZ#
MJ>F64>FKKC3:?$HCC,EN/M"H. OFAL' XSLS[YYJO-X0N$U^ZU'3-=NK"WO]
MAO;1(U<2,JA0R,W*,5 !(SG&>O- $:^)-<O-?U73;#2;/9ISQB2:>[9<J\>\
M$*$ZCC(_4]LG3/$-U>^&O!-_K&FV=Y-J5W$%F,AS!(T3L) I7K@,.O&1R:ZG
M3M!:PUW6-2:Z$BZF8RT/E[?+V)L&#DYXZ^_I63:^!Y+72- TT:N\D6BW2W$!
M>W&6"JR*AP1V8Y/4GTZ4 9+V[ZOXE\8)JVF6-_!8_9FABEF8;=L7F*%.SC))
M)^N.16IHGB-KO2=(LM%TRVBGDT:+4!;-)MBAC8 )&N!SD@C/  7/M6C#X;GA
MU+7KP7ZDZNJ!E,'$6U-@Q\W/'7/?TK-B\!SV2:-+IFN2V=]IMBNG-.+=76XM
MUQA61CC((R"#U)XYQ0 _6?%VI:1I7VV?2([9H].-[)%<7(RTB@EH$VYRP )+
M8P./?#6\3WH\8HC"%-'71?[1<%CO +#)/&"0!@#W//:I-3\#MJ%Q=.FLW4:7
M>F'3;@/&LC.IW'>"?NDESG P>.F!4\?@X+?V=S+J,LHCTTZ;<QM$N+B/.?\
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
M5NC/),'!4 =>?7VKB-9_M#4?!8U]-/F62]NK2YO+,)F7[$CJ6BP.3\H9BO\
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
M:!&%P9#_ '7/.3]XE2,T >GK<0/+Y2S1F3GY P)XZ\>V:2:YM[=D6:>*,O\
M=#N!N^F>M<5\.]*TR--4O([&W2[35;U8Y?* =8FE)4*<9"$8(QP:K>.//@U>
MYN["2&YG%A&D^DW<)*7T>^0A87'*R@ENF>J9'0T =\]S!'.D#S1K,XRD98!F
M^@[T&YA$GE":+S22 A<9) SC'TYKS*9;:\US5]'U]=52_EU);JQ6"W!$R#:8
MBDH0[=N-I^8 8/8FM'PYI.BRZ]XNN;K3[1FCU)I(I)81\J-;QJS*2.A.\$CK
MSF@#L[.]==(@NM4DM()2@\TQ3;H@W^RQ R*L2W5O J--/%&KG"EW #?3/6O(
M]'NFTK0/!<VJ"\ATA=+DM9GBMO-^SW!*8\Q"C$94,N<<9(Z$U=U'3HM,T>R3
M1;AT%OITR1V&L0EX[VW=R?+S@,CG VC&<%05X. #U*26.*%YI'5(T4LSL<
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
MBR-&D'[T!9"[JH(/<#<"<=@:MZ1-J$\$SWS64B^8?L\]FQVRQ8!#$'.TYR,
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
M=:A+>S:= \%F\J*"@8 %FQ]Y\ #/'&>.:UY;^S@N$MYKN".>3&R)Y &;)P,
MG)YJQ0!R=MX'CM=)T33TU*<QZ1>&\A=HUW.WS\-[?O&Z8[>E2V/@[^S=7N)[
M36;Z/39[@W;Z8-AB\TG<2&V[PI;YBH."?8D5N)JFGR3QP)?VK32[O+C692S[
M>&P,Y.,'/I3WO[..[2T>[@6Y?[L+2 .WT7.30!@Z3X.&C7TIM=7O1I;3M<II
MI">7'(QW'#;=^W<<[<XS4#^!8CHUSI2:I=+:RWXOD4HA\IO.\[:#CD;_ %R<
M<5J-XDT^XO-3TVROK0ZC8Q;G660!$<@D!L<\8!;T!%6QJ5O;:;;7.HWME"9$
M4F02@1,Q&3L+=1Z>U %?4?#UGJFKZ5J=QN^T:<S,FTX#A@.&'<!E1A[J*HZC
MX2:Y\0/K.GZS?:7//$L-XMN$9;A5SM)#J=K $@,.<5MW6H65BB/=WEO;K(<(
M9950,?;)YJS0!SMQI<>BZM=>)$-Y<[+!+3[';Q>8Q1&+#:.I;+'O3/#.BQV5
MOJNH0VTUE+JMP]P(GQOA4]!@\ DEGV]C(0:W9[^SMIXX+B[@BFE.(XY) K/]
M 3S6'K?B46FN6NA65Q8IJ-S!+,K73?(NW8%4@$'+%QCV!.#0!I:!;7]GHEO;
MZG=O=W:;@TT@4.R[CMW;>-P7:#CC(/6M(YP<'!J"U>=K*%[R..*X,:F9(WW*
MC8^8!B!D YYP*B35]-DD$::A:,YC,H43*24'5L9Z#UH X^+X910MXB\O7;^-
M?$#EKX1I&"0=V0A*G:"'8=ZGF^&FE)#X<CTNZN=.;0'D-J\6UR1)]_=N!!)/
M.<>O%=9'J%E-9?;8KRW>TP3YZRJ4P.IW9Q0FHV,EE]M2\MVM,9\\2J4ZX^]G
M% '*Z-\/8="T-M*L]4N'@:\DNG%Q&D@EWH5:-UQAD.<XX.1UJ&U^&&FV1\,_
M9;VYC7P^\LD"X4B1I&RY;CIZ 8Q717OBC1=/2Q>?4K;9?2^5;L)5(D/))!SC
M QR?\:FCU QW6H&[N]/2TA9/+*R_.@*C/FYX!SG'M0!QMS\)K"ZT_4[-]6O
MFHZI_:DK*B9$N2<#C[N3T]NM:S^!4C\777B&PUB]L);Z-$OX( FRXVC /S E
M#CN.>N,9S7307MI=-,MO=0S-"VR41R!C&WHV.A]C3;?4;*[8K;7EO,1U$<JM
M[]C0!@7?@FUU#7['5+V[DG-A=-=VRLB[HV.?DWXW>6"=VWU YQQ1I_@FVM/$
MEOKUQ=R75];6S6T4KQJK,I(Y=@/G( P">@SG)YKHKNZ@L;.>[NI%BMX(VDDD
M;HJJ,DG\!56SU-7TF/4;XQV<4JB15E<+Y:MC:&)XW>OH3CG&2 79I?)A>38[
M[1G:@RQ]A6/X7T9]&TR83[3=WEU->W.TY DD8L5'J%&%SWVUI?VA9?9XKC[7
M;^3*0(Y/,&UR>F#G!J6WN(;J!)[>:.:%QE)(V#*P]01P: .7E\#I+I=_8-J<
MP2]U(:D["-<K('5]H_V=R+[]>:=J?@B+59M:EFU&XC;58K='\I5'EF!BR%<Y
MSR3D'(-=#)J%E%=I:27ENER_W(6E4.WT7.3T--EU33X)?*EO[6.3S!%M>90=
MYZ+C/4^E &"FF_\ "*W6I:])/JNJRWHA2:""W1V++\H8*J@\ _@,]:M>$-"B
MT#1##';FW-Q/)<M"6SY6]B5C]/E7:O''R\5KK?V;S2PK=P-+",RH) 2@]6';
M\:EAFBN(EEAD22-AE71@01[$4 9%[X?:?7UUJTOY;6Z-K]D<"-75H]Q8$ CA
M@2<'D>H-9MSX$MD&F2:-J-WI-WIT301W$.US)&QW,LBN"&RPW9/?FNDEO[."
MY2VFNX(YY,;(GD 9LG P"<FFC4K QK(+VV*-)Y882K@O_=SGK[4 )%8F'3/L
M:7$K-L*F>7#.S'JQZ#)))[#VQ6#8^"X["/PY''J$S+H*LD&Z-?W@*%/G_P"
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
M  J&VOK.\7=:W<$ZYQF*0,/TH \S\/6D<VH^!I;S3)_]'\//#<-<6;C9(!"
M&)7@_*^,^AQUIFA07%GI7@.>73[T165_>),@M9"T0=)ECRN,A3N4 XQR*]7H
MH *\HM8M0M=&T]387IATWQ+//J$/V9\F)IIBCJ,?O%4NC_+GH#VKU>B@#E/#
M5G*/%GB74X%=-,O6MS""I422JA$D@!['*#/<J?2CQY'*VGZ1.D$TR6NKVD\P
MAB:1EC5_F;:H)('L*ZNB@#R/Q'8F]M/B-,FEW,EQ<);_ &,FS<NY$*#Y/ER2
M&';H16CK'DS>(];L-=LM7GTW6(8/L;6EL\BRJ$ ,1(4F-@^YADJ!NSD5Z-%<
MP3R31Q3QR20MLE5'!,;8!PP['!!Y]:EH BMD,5K#&0050*0S;B,#N>_UKB-
MW>#_ !)XCM-2AG%GJ=^VHVEXD+/&V]0&C8J#M92O&<9!XKO*C@GAN85F@E26
M)ONO&P93]"* .1\3W%W/<>']3BM+F32[/4@]T@B;>R&-E679C=M5V!Z9XSC
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
MX([N-(C)O+2NP3;_ !':K\?[7O7<55AL(($G"!MUPQ>:3<0[MC&21ST  QT
M&* &:/<V=YHUG/I\?E6;PKY,?E^7L7& NW^''3';%7:IZ?=Z;/&UOIUS:RI;
M8C:."16\KC@$ \<5<H **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ K#\5ZU<Z%HRW-E EQ=R7$-O# Y
M(\QI'"X'TR3] :W*Y77[6ZU7Q;H5K&+F*TLS+>R7"PY3S0NR-<D$='D/M@=\
M4 4]2\9WVE#Q,EQ;6K2:3:PW,11VV.TNX+$Q/\65'/HP.!5Q_$>K6^HVEA<:
M?;BYU%@+)%E;(15W2R2@CY0N5PHR26 R.HNOX3T^6U\F62>0O>QWUQ(S M<2
M(05W\8VC:O   "@"K5_HL5]J=GJ2SRV]Y:))'')'M/R2;=P(8$=54_4>F00#
MGKOQG=VFFZS<?9H)CH^HQ6MPZDJLD;>669>N&42<@D\K[U+XEU>Y%I?V365K
M<VUS=0:="C.P\[S<+(K8QC:"3D'H"."#6E)X3TQ_#5UH6)1;799KB0/^]D=F
MW,Y;^\3W_+&!4M_X<M+]]*/FSP)ILYGC2)AAV*,GS$@GH['((.3G.: ,'7_%
M%Q;^']9DT6.)8K _8(9)"<S7)(0(GIM9E&3G)!&.,TD6M)H%BWAO18X[BXT:
MSBAV%2[2R[/DC5%Y)(P68D!=PSGG%H^ +!D\HZAJ'D)J1U*&+>FV*0N7('RY
M(+$G)R1V(YSH0^&(K;6K[4+;4;Z!+]EDN;5&3RW=5"[LE=ZDJH!PPZ4 9FK>
M+[BUTK6;NV@A7^R(?](:1BRO<E WD)CJ?F4;O5@,'G&UX8THZ)X8TW37.98(
M%$K?WI",NWXL2?QK)N? -C=+?1MJ%^L%W?KJ'DJR;8Y@RL2N5)()09#9')QB
MMRQLKNWU*^GFO))+:41K;V[-N$052"<XSEB><YZ=>> #G?%UT;CQ/X;TB)%E
M<2R:B\;-M&(EPFX]EWR*V?\ 8XYXIVC>,;K5[/0X4M(AJ>J6[W; $^5#;JV!
M*>YW93"\9+=1C-;%YX<M;V]U&\>:X6XOK$6!=6'[F/YSE.."2^23G[J^E00^
M$[:TDLYK2\NH)[:R^PB5=A9HL@C(*D @CC  &<8QC !F0^,KEH[>5[>W\E=9
MDTJYDW$#*E@)$]L@ @GCGDXS5JS\5RZA'<2PV\<2V^I&VD$[$'R%C5VD]CM8
M-@]N.M77\)Z2VBV>D"!ELK6=)UCW$EW5MV6)Y;+$DYZY.>M21>&].BGU>8H\
MAU5B;@.W !C6,A?0$(,]R?H, &5IOBJ\UR;3Y=+M8I+.[WN2VXF&+:2CNPX#
M,=O[OKALYX-1V/C.6;0=/U:[AMX(=MRVI#>2;=8=ZLR\<C>H'//S"MC0M!.A
MV4%H-3OKR&VC$4"W!3Y$ P!\BKNP !ELGBH$\':2N@ZEHY25K;46F,Y9_F_>
MNSD*>P!<X';ZDY *$7BR\FC-[]EA6P2QENYY#DBVV@%%9Q\KL1NRJ_=QU/&;
M_AO5-9U>UM;V^L+:UM9[..4;9"9/-;DC:1PH'0YY]J)?"ZWF@S:3J&K:A>13
M1B%Y)&C5B@(RN%0 Y P203@GD59\0:?>:AI:V^G7MQ97 E1DEMV5<8/1L@Y3
MU Y/2@#/^(5]?:9X#U:\TZX6WN8H<B0IN(!(!QR,'G@]O2L+4#JUI\1+Z:Q:
MP-\GAY)'DEB81L5FD.-H;/.,?>XZ\]*[/7-'MM?T2\TF[:18+J,QNT9PR^X)
MSR*SAX4C.IS:C)JNH27,UA]A=F\KE-Q;=@)][+$^GMB@#(NO&6H-X=L-6M8K
M2%;K1SJ(256F=I-JMY812&"@$Y?D#BG66MZIJ?C71!'<10V%WH;7S6QB+'<7
MBS\VX9.&P#CCG@YXL)\/K&*&UABU/4D2#3/[*<*\?[ZW'0-\G!&>JX-7++P?
M;6-UI%S%J%]YNF6ALE8LG[^+*G:_R]BB_=VT -\2ZSJNG:OHFGZ9%9LVI2RP
ME[G=\A6)W!PO;Y>?7IQUK-F\3>(I([U--TV"]N],ECM[F&-2%GDV(\@1V<;
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
M%5[&U^Q6,%J)I)A"@0/)C<0!@9P /TJQ0 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !4%U?6EEY?VN
MZA@\UQ''YL@7>Y. HSU)]*GKD_'MJ]W8Z.B6<UULUBTED6*!I=L:R NQ !X
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
MR&07<<0C\U4) #'Y2,=\8[T =W=>)M%M-(O=4?4K9[2S4M.\4H?;QG'!ZGC
M[Y%7+34+:]TZ.^AFC:W=-_F!P5 [\CCCO]*X'Q%I5YKMQXEU+3+6Z$-SX;DL
MO+D@>)KB<EB@", 25!(SC^/'8X[?2;@3:#:S/!<1#R%S'-"RN,#G*$9_#&:
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
M:L%G2-PQB8C(#8Z'VJU7EVIZAJVB:KX^U;3Y[97L$M;B1982WG[8 2O##:"
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
M/)')A7PIPHRN3SW - '>T5SNN:S>:#I&E1RO#-J-[=V]AYPC*QB1SAGVYSC
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
MV/RYF@Z*(P54@') ^HK"TSQ/K[Z#X?O[R6UFEU\0)!%;V^TP,87D<Y9P&)"
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
MFLKZ-FB++(K(Q5HW4Y5E8<A@0"#5<>';8P7RRSW$MQ?1""XNG9?,:, @*,
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
MJ^K:OX>"P3WL%R+_ %*VL[*9D DA67AC(  I(*OMP.>,UT>KZ18Z[I<^FZE
M)[2< .A)'0Y!!'(((!!'3%9R^#](.C2Z7.ES=12LK/+<W,DDQ93E2)"=P*D#
M&",=N] '->(?$VMZ$OBFQCN4FFL-+74[.ZEA!.TEU*.%PI.4.#CH>0<5=-YX
MBD\6/HJZQ"D=QIGVU)1:*6@8.%*J"<$'(/S9Z'UXV[CPKIEWI]_:70GG%_&(
MKJ5YCYDJ $!2PZ 9/ QU)ZDU*/#MDNJ)J0>X^UI:_9%D\YO]5G.,=,Y .>M
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
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
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
M00.0Q#,"<\%:S?$VH7L%_#:6-^\3FSGF,%O&C3,5VA7)<%5C&3G."20!GD4
M=/161X5U*?6/".CZG=;?M%W90S2[1@;F0$X'U-:] !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%5
M;W4+?3UB,[,&FD\N)$0LSM@M@ <GA6/T!H M45SLWC&Q75M(L(H;J0ZCYQ63
M[-( @CX8$;<@[L#!' Y..,VQXGT@W4,'VHCSYVMXI3$XBDE&04$F-I;((QGD
M@CJ* ->BLB?Q-I-O>QVLMT5>2Y%HK^6QC\XC(CWXV[O;/7CKQ6/X<\1.$U)-
M6NY9Y%UJXLK7;!N8JH! VQKV&23CZF@#KZ*XC3_&$6GZUXAMM;OY6AMM2CM[
M=_LQ*PH\41 =D7"C<Y 9L?7BNBU'Q'I>EO.MU.X^S()+AHX7D$*G.&<J"%'!
M//89Z<T :M9-YI).OVFMVVW[3%"UM,A./-A8AL9_O*R@CZL.^1GR:I=?\+#T
M^QBO-^FW.DSW/E!5*EUDB"L&QGHY[XJE?>*?M'B[PK;:9>3&ROYKA91]G(CG
M18)&#*Y7D!@I^4\CU% &Q/X1T2YMM3MYK61XM4<27BFYE_>L !G[W'  XQP!
M3Y-&%SKUC?3_ .JTV-UM4+%F+N K.Q/HN5'^\Q/:A?%&DM?0V8N'\VX#F F%
M]DVP98(V,,0!G )R.F:31O%6D>()-FF7$LX\LR!S;R(A4,5.&90,Y'3K0!J7
M$$=U;R02[O+D4JVQRIQ]001^%5M(TBRT+3(=.TZ)H;2$8CC,C/M'H"Q)Q[5E
M:EXZ\/:3<7D%Y>2I)9%?M(6UE?R0PR&8JIPN/XNG3FKQ\2:2)KJ$7+,]K;+=
MRA(G;]RV<.I ^8':?NYZ4 ,MO"^D6EQYT%J5 G-RL7FN8DE.<NL9.T'DG@=2
M3UJSINBV.D27;V44D;7DQGGW3.^^0@ M\Q.#@#ICH*S+CQQX?M?L^^[E8W%H
M+V$1VLKEX3MPP"J2?O#(ZCOTJ[_PD6FF4QK),WS2('2WD9&:/.]0P7!(VL,#
MT/H: +>HZ=;:K9M:W:NT+$$JDK1DD'(Y4@]:2\TRSU"WB@NX%FCBDCE0.22K
MHP96SUR"!S52V\3:1>-I8@NB_P#:L9ELCY3@2J%W'DC XYP<&F6GBK1[ZYB@
MM[EG>9))(#Y+A9EC.'*-C#8)'3UR.* '7?AG2;V]N+N:V;S;J,17(25T6X4=
M!(JD!^"1R#P<=.*=+X<TN:_N;YX)/M%S;BUE9;B1<Q#.% #8 &3T ZFJEAXU
MT#4[BRAM+N1S>EUMW-M(J2,F=RARH7=A2=N<X'2I?#WB2#Q$+\P07$0M;J2V
M_?1,F[8<$\C'7/'4<9Q0 Z#PKH]L^F/%;RJ=+C,5G_I,I\I",$8W<\ #G/05
M''X.T.*.WC2UF"6]VU[$/M4ORSMG+_>Y)W-UXY/K3(/%UC)K&M6,RRV\>DJA
MFN)HF5.5+$[L8  QC)YYQQ5^RUVPO[Z2QBDD2[CC$Q@FA>)S&3@, P&1GC(Z
M'@T 4IO!FA7"3K):RYGNUOG874H83@8$BL&RIP /EQQQ2?\ "%Z +2YM19,L
M5S<K=R;9Y WG*00ZL&RIR <@CFL[Q7XE_L77])LKV_?2=,O$DW:@$4CS@5V1
MEG!5 06.2.<#D<UKV5[/I^GE]7O$N7><I;R0Q<S(>4PJYR=N2<>A/ H >/#6
MD?:KRX:TWO>VZVUP))'=)(E! 4J25P 3V[GUID/A;28+9[<0S.C6YM<R7,CL
ML)ZHK%LJ#@=",X'H*6#Q1I%S9BYAN6<&X:U\H1/YOG+G='Y>-VX $D8Z#/3F
ML^X\=:6C:5]E%Q<IJ%W):;H[>0F)T5BX9<9# H1MQGOT% %Y/"FC1M8LMM+F
MPMVM;;-S*1'$P *X+<@@ <YZ#TJSI^A6&F3+-;QR&581 CS3/*RQ@YV@L20,
MX^N!Z"J5GKE@CZU/+JTDL-I=+%)'+!L^S,43$:_*"^201U)+8%22>+-&AMM1
MGFN9(AIR"2[22"0/$A&0Q3;N*D \@8X/H: +NJ:39:S:K;WT/F(DBRH0Q5HW
M4Y5E92"K#U!JG<^%M'O-.GL+BWDD@N)5FF)N) \KKC:6<-N.-JXYXVCTI^G>
M)=*U74)+&TGD:X2%9]KPO&'C)P'0L '7/&5R*9K=GK=[A-*U:/3$1"QE-NLS
M._8$-P%'?N<]1CD V%4(H49P!@9.3^9K(G\+Z5<:Q)JSI=+?21"%IHKV:,F,
M$D+A7 QDDX]Z;X1U2\UOPEIFI7\*175Q"'D6/.TG^\N>Q&"/8U6CU2__ .%B
MRZ1)-&;#^RQ=(BQX8/YNTY;)SP/:@"R?"6AG1)]'%@JV5Q)YLJJ[!WDW!MY?
M.XOD [LYX'-1Q^#M$B-VR6\XDN_*\^3[7+O<Q$%&+;L[@0#NSGWK/UR^UC3_
M !)I @UFT*WEXL)TMXT&Z#!+.&)W;@!GTZ#'KIV^L&_\1ZC9Q2".UTI4%P_'
MSRNN[;D] J[2?4L.F#D 6;PIH]Q&$FMY'/VI+PN;B0.TR@!7+!LD@*H&>!@4
MV?P?HES;ZA!-:RM%J,PGNE^U2CS'&,'[W'W5Z8Z#TIUEXBTS6Y!:6%[(L\UM
M]JA<PLN^(D 2)O7##)'YCU%9:^,6?2(D"1C5I-3.D&/!V+.I.Y\==NP&0#.<
M8&>] &A=>#=!O-975IK)C>[55W$TBB8+]WS%#8DQ_M U:'A[31>?:3%(SBX-
MR$>=V02_WPA.T'D]!UYZU ;N,^)DTK^V+D7(T]Y#;>0N&&]1YV_;C<"<;0<<
M].*S&\8M#I-TDB1MJUOJ*Z4(\$+),Y7RWQU"E6#D=@&&3C- &UI_A[3=,E@D
MMHI-UO$88#+.\GE(<95=Q. =J]/0#H*L:KI5EK6G26&H0F6VD*EE#LARK!E(
M92""" <@]JP+S6+V3Q;:>%+&YV3"S-]>WK(I98]VQ51<;=S-GD@@ =#FM'['
MK<=ZT::IYEHUNQ226%/,28,N-VT ,I&>  >O/(P +/X6TBXN&G:WD61X!;RM
M'/(GG1CHLF&&_J?O9/)]36NB)%&L<:JB* JJHP !T %9GAW6DU_0X-06/RG8
MM'-%G/ERHQ1USWPRGGN*B\0^(H/#RZ?YL$\K7MW':IY43.%+'DG /8' ZD_C
M@ =+X8TB:]N;I[9RUTZR7$8F<13,H !>/.UC@ <CG STJ+4?!^A:KJZ:K=V1
M:\""-G25T$J#HLBJ0''LP-8EKXRBTSQ!XD@UJ_F-I:W<"0-]F8B!)(D;YRB_
M*NY\;GQ]>*Z/5/$FEZ,)3?3NB0A6F=8G=80QP"Y4$*/KVYZ4 :AX!P,X["N/
M\)^%?LEG,=6M9!/_ &G<7L<;7!>/+RLZ-M#;=P##MP1GKS74W=];6-FUW<2A
M8% ^8 G.2   .222  .N:P]5\96.FP0.(+N1I=0BL&3[-("COM))&W/W6R,9
MSP!WP :-KX>TNS34(XK8F/47:2[265Y%E9AM8D,2.0 ..PJJ/#ECIVGS"PMI
M9)DM7MK<23M(40C[BEV.T<+T_NCT%2WGBC2+ RFYN71(2BSR>2Y2 L 5$C 8
M0X(/., @G&:=J?B72='\TWMR46!%DG9(F=858X#.5!"@X/7T)Z"@#-\'>&(]
M(\/Z*E[ XU&QLT@/F3M*L;;0'* D@ X[8XXXZ5:T_P &:#I5]->6-DT$LQ9B
MJ3R;$9OO,B;MJ$Y/*@'FL^V\0R6GBOQ+'J%Z[Z=:0V3VZ+%N*&7S 0H1=S9(
M7 Y-0W?BO^R?&]Y#?75R=+728[M($M&=T8R.K-M5=^,*,YZ>U &S_P (EH@\
M-CP]]ED_LH=(/M$OKNQNW;L9YQG%0RZ?>ZGKUNM]I]LFFZ9,+BTG,YEDFD\L
MJ"5*_+C<W.220/>KTGB#38XK:1)FG^U0_:(5MXFE9X\ [PJ@G'S#GW ZFL75
M_$#33^$[O1]0#V&I:B()-BJ5EC,4C=2,@AD'H>H- '6UCGPOI#7D]R;9\W$J
MSS1><_E22#&':/.TGY5[=AZ"L3Q3XI\A]*CTJ\F5GUFWLIG2W+1.#(%DCWE2
M,@9'!SD$=0:W;KQ+I5E=);W%PR%YUMO,\IS&)3T0N!M!.0,$]3CK0!-;:+86
MFJWFIPQ.+N\"K<.9G8.%X7Y2=HQD]!WJ#3_#&D:9)"UI;,BP,S01F5VC@+9W
M%$)*IU(X P"0.":CT[Q9H^K:@UC93S2SJ\B-_HTBJK1D!U+%0 02."<T^_\
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
M3VLZ"2*5#PRGH:L4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 5S_BW2EUBQM;9["XND%R',EK.(9[
M8A6Q+&Q9?F!P.O1CUZ5T%5=0U*UTNV%Q=R%$+K&H52S.[' 55 )8D]@* .,M
M-%\207GA6\O4-_-8F\BN':1$D$<I'E.^."P51NVYYSC-5K+PIJY\)Z=X4N[8
M@6&H1RC41(A22&.;S0P&=X<@!2", DG.*[;3]:LM2NKBU@,RW%LJ--%- \;*
M'W;3A@,@[6Y&>E:% '%:!9>(='O+O1Y=*AN+!M1ENX-2:==HCDD,A5D^]Y@+
M, <8Z'-96E:!XCT7Q)=Z[;6$L@NM2G$]F\\>&M9"&61#NPKJ1R/X@1GH"/2J
M* /-]6\/:W>:3XT@BTR3S-5O8IK4&:(;E5(E)/S<<QG\Q6B^DZO9ZGXH\O3V
MO+;7(UDA;S4'DR>2(F23+?=X4Y7=QGCIGMBRA@I8!CT&>32T < OA'4+>]TF
MQB\QK2U\.3:2]\&7B1O+ ;;G=C]V3T[BH-.TKQ&Q\&07>B&#^PV>*YF6YC*.
MOV=X5>/!W8.0<$ CT->C44 >?^$="U+2HK'3=1\+:<7TH%8]74Q,TZJ"%9%^
M^LA& =V!U.3TK=\":=>Z3X0M+#4+8V]S"TNY"ZMPTC,""I(Z,*Z.B@#SQA=3
M^+?'=E;:>UTUU:VL2G>BH"T+#Y]Q!QSV!XSQTR@\,ZQHMWY%E9'4()/#D.E"
M<3(FR6+?RP8YPP<8P#R.<=:[BWTNRM=0N;Z" )=76//D#',F/NYY[#@>E1QZ
MS9RZ]-HJM)]MA@6X=3&P78Q*@AB,'D'IZ4 <GX<T36+'6O#<UWIS1Q67A_\
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
M,:G<7%IJMA=R-<.%43,AC*2QQG/EC#D 'J.H]>TDT'299;&1]/MRU@-MJ?+
M\D<<*.PX''L/2JEMX-\.V;P/;:1:PO;ES"R+@Q[NNT]OPZ=L4 <=I,/B75?A
MM%KUMX@U"?5Y+82I!^[$<A1V)4 +D%U^7.>N",8Q75^&M67Q))+K5G<2MIDD
M,<=O&3P6QN=OJ"P3V*-5B73KK1M'ALO"UI81!)1^ZN7=8T0YW;=H)SG!QP.M
M7=)TZ+2=*M[&+!6)<%@H7>QY9L#IDDG\: *7BJ]-CH+NE\UG))-#"DB1B1V+
M2*NQ02!N;)4$\ G/:N(U#6];MM"\5I'?SV\NG:K:Q6Y9EE=(Y/(+(S$<_P"L
M;OD=,D"O1M2TRRUBQDLM0MH[FVDP6CD&02#D'Z@@'-9Y\'^'C'<)_9-L%N2C
M3!5QYA3&TG'7& ?J >M '':OXAU3PU>^);7^TY[B.(:>T,]R$)MC<2M&[<*!
M@!0P!& ?:M?3K3['\6;Y/M,\RMH<##SGW%?WT@(!ZXXS^)[<5T4OAW29Y;N2
M>QCF:\B$-R927\U!T5LGD#)QZ9-,T[PQHNDW2W5EIT,5PL0@$W+.$!)"[CDX
MY_SB@!?$U[_9WAG4KO[>M@T5NQ6Z:+S?*;& VS^(YQQWKAM0UG6K.R\=0QWE
MW:G3M*@O+3S7266)V24MDD$<^6.,G&3@CMZ/>V5MJ-E-9WD$<]M,A22*095E
M/8BLH>#O#JI,@TBV G@%O+A>9(QGY6/4CD]>O>@#GX?[6D\3S:.NN7FV^T3[
M6LK!,V\XD"AD 7I\W0YSBI_".L7FO&QBGFFCN=+A>'58]WWKD-L /J/D=^.S
M)V-;EWHR6P:_TFTMSJ\5OY%L]S*X39_<8C)V]\8//-3:+ITEA;S277DF^NYC
M<730C"%R H SR0%55R>N,\9H =K\LT'A[4IK:9H)X[61XY$ )5@I(."".W<5
MQ&E76NP7_@VX?6[N[BUVS*W<,BQXB86_F+)'A>,$8.<YW"NZUFVGO=$O[2V$
M9GGMWB3S&*KEE(Y(!XY]*S?#/AN'1]#TZ"X@C%[;V:6SO',[A<* WEDX*@D
MX ';TH XO3]9UFV\%:1K=SK=Y/-J=Y#83-(L?EVZ-<%3* %X;;QDG&2.. *L
M^*=7UG0SXJL;/4;CR;;15U*VG;:[V\FYU*;F!R&V9&>1S@],=S%X?TF'1GT=
M+"'^S7!!MF&Y.3D\'ISS]>:R_$?A?[9X.UC2=(BA2ZU"W,/FW$K'.1@%G(9B
M .@H Y7Q)K>O^#;VXN(-0GU6*XT:XO/)N$4BWEB* .NT#"?O/NG/W>M;-W?:
MCI/B'2(+/4VNK34["Y>1[HAEC>-%99@0.%.[! ^7D8 KI-.T6SM+?FTC$LD*
MPR[G,HV#^ %OX.3QP.>E%IX>TFQA:*WLD6-HC!M)+!8SU1<D[5_V1@4 <"WB
M[4=(T^\AU$7MCJT2V:3I=R*\*H\PC>YBE (VG=T(PI ^7J*OZMJ.M^&XK@3:
MG$;>^O+."W_>^<]BDK[)'+LHR#@E=P.#GJ.*Z^/P[I*6TUN;&.2&:(02),3(
M#&,X3YB<*,GY>G-06OA'P_9:-/I$&D6JZ?<?ZZ IE9/KGDXP,>F.* ,70K7[
M)\3_ !%'Y\TRG3K)E\Y]Q4;I^,GDC.3SZ^F*U?'/_)/_ !'_ -@RY_\ 135;
MT[PYH^DW375C8117#1B)IN6<H,X!8Y)ZU<OK"VU.REL[R(36TJE9(R2 ZGJ#
MCJ/:@#RW7O[0L_#?@>_U*:WNM*M[JR<VUM$8IC(5 C(8LP< G)4!2?6M#6=<
MU2TT7QS)%J,R2:9?PK:/D9C5HX6*\CD$NW7/6NT@\,:+;2VTL>G0E[7_ (]R
MX+^3QCY-V=O'I3+[PGH&I7=Q=7NE6\\URJI,SKGS O3(Z$@<9ZXXZ4 <_K.L
M7^F>*3]N^UII,EU;16][:.'C@8[,Q3Q]1O)X?G =>E9=]K.M1Z'XBDCU>X6:
MT\2PVD,A1,B%FMP4QMZ?O&Z8/O7=_P#"/Z5]J-Q]C0.S([*"0C,@ 1BF=I*[
M5P2.,#'2HG\+Z++%<1/8HT=Q.+F92S8DE&,.>>6X'/L/04 <=?\ B#4O#DGB
MR%M1FN8K-[!HIKK;F 3OLD;(7&% W#@@>F.*T+J/Q-90:E]DO[:Y\W[/+:6;
MW>9 -X$BB5E&/,7(4GH>A].G.@Z6TU[*]E'(]]&(KHR9<3(!@!@>" "0/J?6
MJMGX0\/Z?IKZ?::7!!:O(LC(F02RD%3G.<@@8YX[4 <HNOZC=Z:D^G6VJW2V
MUY*FH:9)(([Z$!%^5#G$@4LK<'Y@R\GG/9>'+Z'4O#>FWD%U)=1RVZ'SY4V/
M(<8)8=CD'(]:#X>TL^61;%9(W:195E=9-S !B7!W$D  Y/0 5?MK:"SMH[:V
MB2*")0B1H,*H'0 4 <IJ1U"\^(::0FK7EM92Z/).4@V JXE1=P)4GH?_ -58
M.@ZOK,]KX'U&ZU>YG?5GDMKN$A%C8"&1@P &0V8P<Y[GMP/09-(L9=2_M%X/
M],\HP"8.P81GDJ"#TSS]>:K0^&=&MXK***Q1([%R]JJLP$+'.2HSQU/YGUH
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
M4I>H$NMZ;C,H& &)SG_)ZT <CXAE\1:)H>KRKK83%S9-:1HXFDA2298W5F9
M64Y)'<<C.*[K3;*2PM/(EOKF];>S>;<E=^"<X^4 8'0<5GP^#_#UOI!TJ'2H
M$L6D$C0KG#,,8)YR<8&,],#TK;50JA1G &.3D_G0!P7CG5[ZU&N-INHS"?3M
M)^U+#$ BV[Y<B1V.=^X)@)@CY3G&0:L#4;SQ!K6KZ2FJOID]II]O-;/$!]^1
M6)E(/WU! 7;TZYZC'0:AX9T35KM[J_TRVN)W@-N[R)DM&<_*?4<G'IGBHKOP
M?X=OFLVN=&M)39IY<&Z/[B?W?=?8Y% '.V<<TWQ"UF1=4N2?[%M)$=&&S+&8
M952" . 0/7UJKX:U_4-97PEIM]>3(+_1&OI[A&V/<2@QC:&'3 9F./;MD'MY
M]$TRYU#^T)K.)KP0F 3XPX3GY<CZG\SZU%_PC6CBRM+1;%$ALCFU$;,K0<8^
M1@<KQQP>E '#1ZUKT\>DVLFJ3QLGB2?29+A(X\W,*)*5<Y7&X% ..,@Y!KIO
M!EY=21:W:WMY)="PU66UAEG(WE-J,H) &2"Y'Y5KOH.ER)9HUG&%LI/-MPI*
MB-^?F&#UY//7D^IJ(^&=&:.:-K"-DFN5NY Q)W3*00YR?O9 Y]A0!K4444 <
M7XP54\6>!U4  :E+@#_KWDJW>WTMUX]C\/>=+:VQTQKW= VQI9/,"?>Z_*.<
M#KN&>!6U?:-I^I75M=7=N)9[5MT#EF!B;U7!X/O3K_2+'4I();JW#S6Y)AE5
MBCQY&#M92" 1U&>: ,GP1J=_JGATOJ3>;<V]U<6IG"A?/$4K('P..=O..,YK
M.\76TEWXT\)01W4UJSF\'G0[=ZCR>VX$ ^^*Z^WMH;2WCM[:)(H8UVI&BX51
MZ 57U#2;'5#"UY;B1X&WPR E7C;&"58$%<CC@T >?6'B#68;N#P_=WQN%.L7
M-C'?32"%YTCB5T0NJG#Y8KD $^61U-=KX:BU*WT^:VU2_BO9X;AU61#DK&>4
M5S@98 @$X&>#4M[X;T74=(&E7>FV\UB&W"%DX#9SN'<-DDYZ\GUJW86%II=E
M%9V-O';VT0PD<8P!W/Z\YH Y;Q-"\OCWP@HNKB)&:Z)2.3"DK$2#CUY(^A-8
ME]K.M1:#XAECU>X$UIXEAM(I"B9$+/;J4QMZ8D;I@^]>@7^DZ?J;VSWUI%.]
MM)YD)D7)1L8R/PJJ_A?19(;B)[%&CN)Q<S*6;$DHP0YYY;@<^P]!0!QNHR:Q
M#=>,[2/Q#J(33+"*^MF_=[UD9)203LY3,8.WW-3KJ^L>([NXTVUO4LKM-)MK
MJ%Q-Y9\R56)EV[&WJ" -IXZYZC'7R>'M*EEO)9+0,][$(;EB[9F0<!6YY&"1
MCW/J:K7O@[P[J*V8O=(MI_L2[+?S%R43^[GNOL>* ,"%)[[Q_ LEV!<3>&1N
MN;7@;S*/G3/;/(S3O"FJZAJKV>E7=U,-1T=Y$U9@?]:X^6//^S(#Y@QV7'2N
MFN]*C6>;5+&U@.L+;&&"29V5<=51L=$S@D >_6FZ)IUQ:)<W>H"V_M&]D$MS
M]G!V A0JJI(R0 HY/<G@=* -165UW*P8'N#FN:\1W4S:Q8:=;WLR22P3RFU@
M.QG"[0)&DS\JJ6Z $L6'! -:7A_0K7P[I8L+-$CA$CR!(P0BECG"@DX'_P"O
MO4FH:'I>JW-M<7]C#<36V[R7D7)7/4?0X&1TXH H^"=2NM8\#Z+J-[()+JXL
MXY)7P!N8CDX''-;U5--TNQT>QCLM.M8K:VC^[%&N *MT %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M53U#4X-.^SK('>6YE\F"),;I'VLV!D@?=5CR1TJY6%XJTA=;T^"TFTV._MO/
M#S(9?+D0!6P\;<8<-M[C@GF@"M/XN"ZUHNGPZ;=L-1\\L[(%,?E<,"">N['X
M59_X2W3/-MLF86MU<&U@O"G[F28$C8#G(R00"0 2."<BL*S\->(+2Y\,7,UP
ME_+IQNXYFN9SY@BE(\O+!3O9550>F3W[U#9>#M37PQ8>%+H1&SL;Z.9;Y9.9
M(8Y?-4;<9#\!3VQDY/2@#I9O%.G0W<<)$[1278L1<HF8A.>-A/7KQG&T'@G-
M8_AG7IH_[3M[V:ZO[@ZU<VUNH"EQ&F,<# "CN>@R/6G:#I?B30KZ[TQ(K*72
M);Z6[BO3,1+&DCF1HS'MY;<S -N P<]L5E:;X5\0:/XANM=LHX?/NM1F:XMW
MN/DFM'.Y>WRR(W(P,'<03Z %FQ\6C1]8\3)J\]]<6MOJD4*2B'<ELCQ1$;B
M %W.?4]_>NDU'Q-8Z:]X'2XF6Q027CP1[Q;J1D%N<G@9PH) Y(P17+:IX6UJ
M]TOQA;QV\ DUB[BGMMTW"JJ1*=_'!_=GIGJ*OMH6KVFI^(WM88;BVUV-7'F2
M[3;3"(1L&X.Y" IR,G@C'>@"P^J2O\1--CAOV?3+G1I[D1@CRR1)#M<''/RN
M>_>J5[XDEO?%OA :?)>1Z=?S7&6**(KI!;R,K#^+J%(SC(Y /6FCP7<PWNEV
M<3@Z=:Z!+I#3[\29?RP'"_2,]^]5]/T#Q-N\(P7MG8JNA.\<LR71_?1^0T(9
M5V9!PP.#W_.@#I%\7:8U]:6Q\]5O0_V.?R\QW!09(3&3G )&0-P'&:J6_B.'
MQ;I-S'HC:I;M);LT-ZMKM (8J0K.-N[(Z'^AQG>$O#^M:%%;:7=Z7I+VVG@K
M#J43#SIXP"$&PK\K8P"VX]#CKD;7@G2KW1/"EKINH)&MQ"TF?+?>I#2,PP<#
MLU $C:R=(L[:TU#S;W4HK+S[G[,@)(4 /(%R."W0#GVK0U+4[;2M(N-3NO,^
MS6\1FD*(78*!DG YZ5SGC#PY/KLRM#:8N(8&^Q:A;W)AGMIB3W'6,_+D<].A
M[:NM:??7W@N_TQ72>_N+![;>WR*TC(5W'T&3F@"*Q\8:7?7AMA]HMV^Q_;4>
MYA,:20C 9E)[#(S]0>1S4EOXIL+B[M;?R[F)[V%I[(RQ[1<JHR=G/!P0=K8.
M.<=:YV\\(ZCJD]I#<*D-M_PC\^DSR))ED>0)\RC'(&P^G4<5;LM U6\E\,G5
MHH(6T/+/)%+N%Q)Y1B!48!"D,6.<'( YZT 1VWB^WUCP[IVHW:ZEIBW.II!#
MY*@ESYY148C< IP W3J<&MN\\4Z=93LD@G>&.Y2TEN(X]T<4KXVJQSG^)<D
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
MW&!Q^\X^G:J/B+1-5_X2FVUS3-/T_4T:U^QW%G>R>7@!RRR(VUN068$8Z8H
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
MI4LS2M.T#7$R,BX#ISN"DM@=<Y[4 >H57O[V+3=/N+V<.8K>-I'$:EFP!DX
MZUR]WJ.JZ!\+KV^:_CU34K&UE/VM(^'9"PW$=]H'/KM/K3;J&%=*U.YM-=GO
M+6ZT:1TMY)/-#$*?WP8GC(8#:,#T% '4Z??1:GIMK?P;A#=0I-'N&#M8 C/O
M@U9KSKPW>2ZA=:'X?FGN+>T3PS;747D2M$TKG",=RD'Y0%XZ?/R#Q5&'6_$<
M_AJPO[A+C4(;>.ZCO%LI_(N65)2B7**,!_E0Y7(!+9 /% 'J=%>;MJMUXDN]
M3LK+7!8M;65M<65R\S1'8\8?SRG1QG@AL@;<<9).]XKUBZTS0-*D2;;]LOK2
MVN;J-=OEQR, [C/W<],GIN]10!U+,J*68A5 R23P!6):^*;2[1Y8[6^%O]D%
MY%.8"4GB/0H1GGH=IPV#G%<_>&[BUGQ-H1N+F;3!I"7J,\[E[>1C(I0/G=AO
M+W8)]>QQ6CX3@2#X7Z5L:1M^D1.=\C/@F%>F2<#V'% &_I.I0:SI%GJ=KO\
ML]W"D\>\8;:P!&1ZX-7*\I\-1:AIFD_#ZXM=4O9H]2MXK6ZL7D!C$7V9GWH
M!L*%1R.3GFK&G:U?MX?\'S2:C.UQ<:]-:3%I23+$'N!M8=\;$]^/>@#TZJVG
MWGV^QBNA;W%OY@)\JXCV2+SCE>W2N+TC4=03Q/%I^K-=J]X;DV=];W'F6UTF
M2P&P_P"JD1>V,'!Y-9.CZAJNHZ=X!$VL7P.H2W<=TR. TH6*5ADXZ_*/IVP<
M&@#U.BO+[/7[^WBL])N=0D:!]>O=/^U7,[(S)'N,4;2CG).!GJ=N,\U?G'B'
M3[&&&*\_MW[/=SM-:0730W#084JJR9!=H]XSDC=D9Y% 'H-%>8ZAK]TFD6>K
MPRZC>:$-*B::>"8QW=FV7!GDCR!(#MY&3CRVP.374>+]6FL8]#BAD:*#4=3A
MM9YU."D;!C@'L6*JN>HW<8.* .FHKR[Q'J.L:9%XKL;34KM+>R-C/:S^9NDB
M,LFUXB[9+# W<G(W=<8KI=">ZM?'6NZ4]_=75JEI:W48N9-Y1W,JOM] =BG
MX';% &_J>JVNDZ?>7EPS,EI"9Y4C7<X09YVCGL?R-3V=U'?6-O=Q;O+GC65-
MPP<,,C/YUYQJUN@USXBR&:<LNBQ%5:=RO,5QD;<XQQD#'')'4TR'4-2\/-:/
M:7=U=B7PK->BVF?<GG1"+9M4?=X<C Z\=^: /4**XSPTUU<W^G:G%KT=Q8WM
MD2UMYS3&9^#YJY_U>,D$ !>0, XK.UYM0G\0^+($UG4((;31H;N!()=@CD_?
M<C SCY%X[]\T =W)>>7J$%G]GN&\Y'?SECS&FW'#-V)SP.^#Z59KA;34]0N_
M$7A'??3+'J.BSSSQH0%,@6$AP,=?G:L;P]?ZH+3P3J4VL7UQ+J-Y/:W*329C
M=-DS#Y<8R#&ISU[=.* /4ZJ7>H1VUN)DBFN@9EA*VR>802VTD@=E/7T -<-H
M5[J.OQ:?K UI+607TD%[;&9VW#<R>1Y? 1A\I##GC)SDFLG39)]-^'%I<V5_
M=QS-KXCD)N&<LC:@R$'<3U!.<8SWS0!ZU69K>O66@:1=ZE=F1X;0 RK"N]ES
MCMVZCK7'SW^HZS?:\L&LQZ9=Z3?JB;Y6Q'$ C#=$.'5P6Y///'05AZW;I'X:
M^)S^=.SB[*@23NXP88#T)QU/![#CIQ0!Z_5>6]ABNX;0DM/*"RQKR0HQECZ
M9'/N*YK2GNK+XAZAI;7]U<VLFF0W@6X?=LD,DB,5_N@A1P...*CT8O>_$'QE
M'<%OW45G;Q<\K$8F;C_@3O\ E0!L6WB?3+JZM84DD"7C.MI.R$1W!7)(1N_
M)&<9 )&13E\2Z:UZ+82O@W!M!/L/E&<#)CW?WN"/3/&<\5P8TC6+67P=X/D-
MI.=+O$O#=0.VX6T(8*9$*X0MD)]XY.?0XI0PW'_"H-.L &_M7^W5B(_B$XOR
MS'\@6^G- 'INMZ]9:#I=QJ%V9'AMV59!"N]E+$ 9';J.OK5ZXG%M;O,R.ZH,
ML(UW-CN0.I^@Y],UY)K-ND?AOXC,)IS)_:J*!).[@#9;'H21WZ]AQTXKM-%D
MNK/Q_K.E/?W5U:_8;:[07$F\I(SRJVWT!V+P.!VQ0!U$$\5S;QSP2)+#*H='
M0Y#*1D$'N*I7^M6NG:EIMA.LOG:C*T4)5,KN5&<Y/;A37->"KR>V\+Z[MC::
M/3]3OX[6,?Q(DC%5'XDJ/I6);3'4V^&^MRW\UQ<7UPTL^928][6LI8*F<+M.
M5P,>^30!ZC17FNFZQ=3^(?#CPZG<W-CJDM\DDTDQ07"J&92L0)$84@ $$$XY
M S5O1KJ_.IR>$;N\O)+ZROC<O=-*V^6R/SQMN]R5B(_V6/6@#OZ*Y+Q0]V?%
M?A:S@U&ZMK>\GN(YT@8+O @=AV]1^';GFN>L-=U"*/3-)N+VX>VE\17>FR7C
MR'S?*C\PQH7Z[F*JN[K@'N: /1K6QL[$2"SM8+<2N9)!#&$WN>K''4GUJQ7E
MNKZCK-G=ZIID&J7B6UIK>FQ6]QOW/LG9/,B9B"6"[LC/.& .:ZKQ#<7'A+P%
M>SVUW<W$ELN?M%TWF2*K2#<Q..=BL2.#PHSF@#J**\^OI[G2K/4KL^)BEC=6
M\!@C@=KJ2-VD";D=SP)-P49( /S C!K*U;5]7M=%\<01:A<6TFGSVS6VVY,S
MQ!TC++O89(R2<=LX!Q0!Z+>:U:V.LZ=I<JR_:-0,@A*IE/D4L<GMP*L6=Y]L
M$Y^SW$/DS-%^_CV[]O\ $OJI['O7'ZCIYT[QIX0B-[=W9>[O9-]U('9<V[?*
M, 84=AVK)B\0W]M$;:YU!S#/XGN;![F>4ILC5&*)O4?+EE49&.OOF@#T^JD-
MEIVF?:+B"UM;3S"9)Y$C5-Q'5F(Z_4UP6H)K%A_9-DWB.>03>(!;DP/EHX'A
M=_*9VR6((!!/.",UH_$"Q^R?"^\M3>7DQ@6(>?).?,?]XH^=EQNR"<T =-'K
M=K+XAGT15F%W#;K<L63"%&8J,'OR#^5:-><ZM8>;XZU.&"_O;<0^'$99(9R)
M,B:;&7.6X/O]?2JMQKM[J'AFQG&I7']H'PP-1DBBD,"QNR B=G4Y8Y! 3!'7
M.* /4**\ZM9]0UWQ#IMO-K%]%!=^&UNY4MI1'^]WH"P(&0>3T^G3(K5T&]N=
M:^$UI>7L\CW4^E[I)D<H[-L/S97!!X[4 ::WNB:;K]I9VUI''>:NKS+/;P*%
ME" $EG'4X(QUZUNUY1I-DDT?PT@2ZN8Q+IDS.Z3$N,V\60&.2H^F,=L5-I?B
M"_DM- TJ[OV*75YJ-LUS-.T;RF"4K$AD7G<5R>,$E/J" >HTV6011/(59@H)
MPJY)^@[US=C-J6C^"]0DEODU>]L4N&BD )W[02J,?XB.%)[X]<U#X9=;R/1M
M7BU^>Y6]L-TMN[[UFDPK&0#/[O:<@A0!\P'7% &[HNKVNO:-::K9;_LUU&)(
M_,7#8/J*OUY5X+U"5])\"Z$\LL%E=Z5-,S12&-II$V[4#*01@,S'!YP.V:N0
M:CXDETZ>&'?J7]G:Q<V_D_:?(GO;9!QMD&,NC, >F[9R<YH ])HKS.SUV3Q%
M=6^DVNI7-O%)I N+:2YF>"=I?,D1RVW[S1[%R,XY)P1C&[KNL:EH?POGU..[
MCO;^"S7-Y%'A7.0K3!>F "7]./2@#KZQK+Q+:7]VD5O;WCPR1R20W2P[H90C
M;6 89P<],@9[9K'8W%IXVT[3+:\NKG3-2T^>297N&<Q-&8]LBOG*[M^, @="
M*/A; D/PZT=U:1C)#N.^1F ^8] 3Q]!0!T.B:S:Z_I,6I68D$$K.JB5=K95R
MAR.W*FM"O(=$CU#3O"GA[5K#5+WS9-9:U:QW@PRQ/=2*XVXZ@9?=U&#VZ:#:
MQ?Q:*SG4;@2Q>+UL4+3')A^TJOEG/WAL)ZYXH ].JM8WGVZ!I1;W$&V1X]MQ
M'L8[6*[@/[IQD'N"*XV+4[^T\8PP:G]J^RW5]-'97UK<%X)/D<""6//R,N#S
M@Y*=>M9$.HZM-H>BG^V+U9)/$\]E)*'&YXA+, IR.P1?;VH ]2HKS%M>OM'M
M=4LI-0E>VA\1QV NKJ8EH8)(D?!DZ@;FV[NH#=1@&M"ZA\0V%O-#9ZC'J9^W
MI*FG_:V24PF)BT*SGDMD>8,D<#!.#0!WU%>87.N7T^AV^I6*ZK=:;%!<+>P+
M<&*_M'$K#?C.)=FQEP3_  YYKI/%>OR6'@^TU&QF98;J>UC>ZQ@Q0RR*&DYZ
M':W?H2* .KHKS3Q5>ZKHLWB>RL-0O%M(_#[:C%(TI=[:=690 [9.&"YP3_"<
M8K7T>6\M?'<=B^HW=S;W6C"[=+B3<%E$BKE1_#D-R!QP* .MN;N*UCD=R24C
M,FQ!N<J.N .3VJ'2-4M];T>SU2TW_9[N%9H]XPVUAD9%<G-;I_PM34Y&FG&-
M"AD"F=]FXRRK]W.,8 XQC//6L/P=+>:;:?#_ ,F]NI8M0TN1)K9Y,QG9"KIM
M7& 01C/4YYS0!ZK17GOA.]U#6X?#^O\ ]MQ*+E66]M/-:032%23&$/$;(P/3
ML#G/6M>\O);_ .(!\/S3W%O:+I7VN/R)6B:60R%&.Y2#\H"\9Q\_(/% '5T5
MY=IFIZWJLGA"&\U2[C^TSW]M.\!"?:4B#A)#@<$A0<CZC'%&G:_?YTS1;K4'
M:&74]2LQ<SW#1O)Y,A$4;2+SD@GI@G8.>N0#T^1Q'&SD,0H)PHR3]!WK(TR;
M1_%.GZ?KL=E%,K*9+:6X@7S(^2,C.2O3M1X8AO+;2#;WVIKJ4T,TB"X4<[=W
M"D_Q,H^4GOCGG->?>#6NK'3/ #1:A=F'4#/;3VYD_=%!%*ZX4="&0?-UY/-
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
M/1M-BLYK1+* 6\XQ*A3(DXQ\V>O''/:I[2RM;"T2TM+>*"V0;4BC4*JCT '
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
MX=9%DD#'&<.01G' /3M78UFZQK=KHNEW]_,LDR6,!N)XH<%P@!.<$CLK=^U
M%2UT:XF\4OK^H-&LD=M]DM+>-BPB0L&=B2!EF(4<# "]\UCVWA+4[#P)>Z7;
MW4#:FUM/;VCDE8X5D9B!G!.>1DX_A''%=C;S+<VT4Z A94#@'K@C-24 <3_P
MC6NV>J23Z<]A'&=&CL+=FD8-:,A8X4;2&!R@+$C[@.#TJM%X-U6SC\+&);2X
M&EV4EI<6[7<L*DN$S(KJI+'Y#G(&=QZ5W]% '(R>']6@\26=_8+IT=M%IKV:
MQC<@M69PVZ- I#9 4')7[H/M3_#%CK'A[3-"T6:""?\ =RMJ%PCL=CGYMP)
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
ML7B*VR#8QZE>.">Y% '!:9J<O]GV>ESZE>R2KK]]9VZ/<LK3QQ&7"RS9W *
M#GDG:!@Y-5-.U&]U#1/"2MK%V7DUVYLYGANF)DA4W&U6;JW"+ACSQG.>:]&;
MP_HKP>0VD6#0^;YWEFV0KYG]_&/O>_6GC0](#*PTNQRLIG4_9TXD/5QQ]X]S
MUH P_ TLWE:[9RW-Q<1V.KS6\#7$K2NL>U&"EV)8X+'J2<5DZC! GQ)UV1Y9
M5<^'HG53<.%+%YU/RYP1@#C&,\]>:[FUT^RL6E:TM+>W,S;Y3%&$WMZG Y/N
M:9<Z7I]Y<">ZL+6>81F(22PJS!#U7)&<'TH \Z\)B:PE\ K%>WABU+1'%Q"]
MPS1G9%$4*IG:I&2,J 3GG-0P75_<>'O#P;5M05I?$UQ9RR+=,'DA\RX 0G.3
MPB@>F.,5Z0FBZ5$UNT>F62-;J5@*P*#$#U"\<#Z4P:!HPCCC&D6 2.3S47[,
MF%?^\!C@^] '&V6B6MO\1]0L&O\ 43_Q([94E?4)?-8F29<[MW)P!^//6I_"
M5U?WT]OHM]/=F\\/R2)?RF5Q]I;I"Q.?G5T)D(/0@"NNO]/68O>6L%FNJI"T
M=M=3PAS&2. 2,-MSU (J/1M/N+*"62^FBGO[E_-N98HRB%MH4!5))"@*!R3W
M/>@#"\>22!_"\(SY$VO6RS^A #NH/_ U3\0*O>,K:;4O#&I6=IJ<-G*+=GD,
MB*ZE,'*N#T5@""?3-:FJZ9!J]@UK/N7YEDCD7[T<BL&1U]PP!J-M%T^YNHKZ
M^TZPGU!$"_:3;J7XYX)R0,\XSQ0!R.F2W<_C[PYJ>H6WV4WGAMD$6,+'/OB=
MT ['';T4^E8%P+B#X.^(K^+<IDU:>]L".H'VL-&5^K#(]<^]>KW=E:7\0BO+
M:&XC!W!)HPX!]<'ZFJM_I$6HBUMY0HL;>1)?(5>'9""@/HJD!L=R!V!! (O$
MVH76E>$]6U&SB\R[MK.6:),9RZJ2.._-<4LEE%XJ\%ZDFIS7"3Z9>2O-+<-*
M'_=QDN 20#UX4#IC' KTOK69:^'-#LIEFM-&T^"569E>*V16!;J00.IP,T <
M'X>U"6Z\0Z+;'5+N2RU/1)I6:2^8RS'?%LE*@XB<[VP$/'3M@:/A:XO[FZB\
M/7MS>-=Z!/(;VX:9\W"D?N"QS\P=7W$<C,9'2NI_L#3[.W+:5INFVEW$LAMI
M!:J!%(XY;"X."0,X(R!3M%TZZLX9IM1GAN-0N6#W$D,91.%"A5!)(4 =R>23
MWQ0!RO@Z_OTUF#3M7^T/=R6#3PWL5VTUK?QADS*%8_NW^9?EQC#<<8JQXNM%
MOO&OA&V>>>%9#> M!*8WQY(X##D?48/O74V6E:=IN?L-A:VN1M/D0JG'IP.E
M/O=.L=2C6.^L[>Z1&W*L\0<*WJ,C@T >8VNKZA826^D7NKRC2FUNZLX=0NY6
M+2(D8*1M*&4GYS(N=V28\>HJQK6GE/#^C07&N2ZH(_$END<Z2R)M1IE/EEMY
M+E>F\DD8[$&O1+C2M.N]/_L^YL+6:RP!]FDA5H\#H-I&*8^BZ5):V]J^F6;6
M]N08(F@4I%CIM&,#\* .-N+F:^OO&-G/J%Y9/I$$9LC'<NACC\G>)3S\^7#
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
M *P*G@9SN.36_:Z'?W6M:9JNLR6QN=-MY88A;;L2/)M#R'(&WA,!><9/)XH
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
M[7CA65/*VC/W&3YN."230![)17*_$64?\*VUVXAN'0K8O)'+#*4.<9!!4_\
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
M>1X:L(1J,VHJD>U+R8?-,H)VL?7(Q@]Q@]ZUJ "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *;)&DL;
M1R(KHPPRL,@CW%.KDOB+E?#$,B/(CIJ-E@HY7K<1@@XZC!/!H Z865H+=;<6
ML/D)]V/RQM'T'2ECM+:*3S([>)'QC<J ''IFN?U3Q>-)U!8;C3W2V-]#8B62
M38TC2;</&A'SH"Z@D'J&XXJI%XPN;;5/$G]I6\4=EIES#;0^7+EG:14*#D 9
M8R#O@?K0!ULEO#,0988W(!4%E!P#U'XU&MA9J4*VD *'*D1CY?IZ5REWX_%A
M8:O//I4LC:;Y3$V\@>*5)#@%7(&2#P1C(XZYKH[/4)VL+BZU.R.G"%G)6257
M_=KSORO R.W:@"VEK;QW#W"01+-( 'D5 &;ZGJ:6>"&YA:&XBCEB;JDBA@?P
M-<Y!XP1GT:6XL7@L=:PME.9 3N*ET61<?(64$C!;I@XK+\,P3>(-9U>^U6W
MGT_5Y$MYHKEMT82-!Y7 &4Y)(/!)/% ':O9VLD:1O;0LD8PBL@(7Z#M0MG;+
MYFVWA'F##X0?,/?UKA]>UG4KX>.-+DA2*TT_3 T4D4["3<T4C;N .N!QGC'?
M)JWH'BL6\-CIVI64EI&NC"^CN7D#!XXP@<D#E2-P/?(/8\4 =?#!%;0K#!$D
M42_=1%"@?0"HS86;%B;2 [CELQCD^_%86E^+EU'6+:Q-DRI=VYN()XY/,5<8
MRDF!A'P<@9(.#SQ1JGBFYLM=N-(M-&FN[B*Q^VAO/2-&7<5QDY(Z'MU]N: -
MY[*TD*E[6%BJ&-28P<*>"H]O:AK*T=R[6L)8C:28QG&,8_*N87Q%I^J:EX1N
MET^X=M3@EN+28R[1%F'<RLH/S$CCG@>M1V7CQKH:=-)HL\%G>:A)IWG-,A*2
MJ[J/E'4$H>>V>_6@#JFL;-HTC:T@*1MO13&,*WJ!V-+]BM/D_P!%A_=_<_=C
MY>_'I7.?\)O U]:I!:-<6EQ>-9"6*3<Z.&*[V0#B/<I&[/H<8K&E\43WGA#6
M+W7=*$UM;ZHUIY5M<E2-DXC!+84X#!3D=<],4 =\]K;RSQSR01/-']R1D!9?
MH>U-DLK2:;SI+6%Y=NW>T8+8SG&?3-<[K/C6#2Y;U8;0W@L'1+I(Y/WN6"MB
M-,'>0K*3R.O&3FN?\4:YJ.HZ5X^L7A2&UTW3]T$L4[!\F%I QP >>.,\8[Y-
M 'I#*&4JP!!&"#WIJQ1K&D:QH$3&U0HPN.F!7/:'XADN-531+K3Y+:46"7<,
MC2*_FQY"G('W2#CCG@T2ZB]_X\&B D6UE8K>3@'_ %DCN5C4^P"N<=R5]* .
MC"JI8A0"QR2!U/3^@J%;*T3SMMK"/..9<1C]X?\ :]?QKRJZ\2-;Z!<:C+>M
M%XKM-:$3V;2D,T;7(18_+SS&86&.,9^;KS5R_P!6O;CPUXS\2+<2)>Z3J$T=
MEAR%C2WVC;MZ$.0^[/7=[# !Z0MC:(R,MK K)]TB, K]/2E:RM'7#6L+ ,6P
M8P>3U/U->>^(M?U'5--\;V30+#:66BK<0R1SL) SQ2N&X [JHQGC;WSBM_0]
M=-[=P^'[[39(&?3$NHI&E#>;&"$;('W2"1W/7M0!TIM;<W(N3!$9U7:)2@W
M>F>N*22SMI2QDMH7+D%MR Y(& 36'X3U66]75=/N7:2XTJ^>T,C'YI$P'C8^
M^U@">Y!/>N=\;ZY)JGABYEL('-G;:I;VQNEN"A+K<(KX4?>3.4Y/7/&.: .^
MCM+>*3S([>)'QC<J ''IFH+C38YM2MM1C;R[J!6CW@9#QL061AZ9 (]"/3(.
M-J'B\:;J<5M<:?)'!+J$>GI)))M>1W"X=$(^:,%@I8'KGCBE3Q82-<CDL#'=
MZ5*D7V<S F?> 8RIQT<G ]P0<8H Z 6MN)_/$$7G?\]-@W>G7K4?]GV6_?\
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
MQ<>&]/O=2@MH[S4+B:.W03X3".^=S;> H4#."3QQS0!UPT^R&,6D P"!^['
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
M6!UD@+-$PC,>[=N&1@YQCKWK8T76;S5O+G?2V@L;BUCNK>Y\\-N#\[&7 *N
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
M7W8[!>>HS:\0>'[K4=6TG6--O([;4--:0*)HR\<L<@ =& ((^ZI!'0BNAHH
MX6/P1J\3"4:Q:._]L2:FT3V;&%]ZE=K+YF3M.&4YX('7K5:^TJUT/PC>^&=5
MO3>3ZM-=26*6]LRNTCN9  1N 968$,< 8]B:]#HH HZ/IYTO2;:S:4S21I^]
ME/660\NY]V8D_C7/7?@IM3D\4QW]VAM-=6-=L2%7@*(%4Y)(8\ ]!TKKZ* .
M<M]!OY=2T_4]5NK>XO-.MI8;<Q1%%9Y H:1@2<9"@;1TR>3QC-L/!5[8Z3X6
ML?[0MW_L*X,Q?R2/.&QTQC=\O$A]>@KM:@%Y;M?/9"53<I&)6C'54)(!/U(/
MY&@#DX_ TB:1<^'S>1MH4UY]J$9C/FHIE$K1 YP5+Y^;K@D8SS6EJ/A.UU/Q
M+%JL[DQ&T:VN;7'RW'.4+?[NZ3\6'I70UD:5KG]IZQK.G&U:%M,FCB+%PWF;
MXPX( Z<,* ,<^"9$^'-SX5CU O+<6[0/>3)N)!&T$@$9P@51S_"*EE\,7\NL
M:AJ!O+8&[TI-.V>4WR%2YWYSSS(>/8<UU5<]-XH,.J:Y8_V>[-I5G'=[A*/W
MP??P/3'EGKZT <9K%N^C7.@:3+J^G6<NFZ4+=;F^MI4BN,X3"2)(I!Q'EE+$
M?,.#U'>>%WN&T&W2XM[6'RLQQBTC:.)HUX4JC<J,=C^'!%6M(U)=5T&PU39Y
M*W=M'<;"V=@90V,^V>M9[^)X#K&A6=M"9[?6(9)H;I7 4*J!NG4Y!% &-:>"
M-0M+'1;+^T[9X=*U-KV+_1V#.I\SY"=W7]Z>?8<47'@:^F@U!XM5CM[Z35QJ
M]G.D)(AD""/8RD_,I4$'I]XUV]% &?I%OJ4-L6U:\AN;MSEC;Q&.)!V"J68^
MY)/.>PP*Y$> ]5@TQ-&M=7M5TNWU)+^U$MJS2Q@3>;Y9(< C=G!ZX-=]10!P
MUSX(U6>\EE&LVI4ZO'J<;R6C-)\IXC9MXRJC(7&.U2VUOIOB'QXFLZ=-,\=C
M"]O>?NV2.696(C!W ;BF93QTW+[5NZ'KG]LSZM$;5K=M.O3:'<X;?A$?=QT^
M_P!/:F0Z])/XBU;1TL6\VQMHKA&,HQ-YF\ ?[/*'D^M !XFT Z_96JQ7/V:\
MLKN.\M9BFY5D3. RY&5(+ C(ZUCZSX*N-;LM<::[@BU#5K:.T,BQEDAB0D@
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
M)./XL#:/?.]IMLVG:1:VL\Z2&VA6-I0FP,%&,X)..GK0!R%O\0KI[33M1N=
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
MU86V)[?9M)19-WW6*G/'1B/0@ T]3UC[%J%CIT$*S7U[YC1([[%"( 69C@G
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
MC>:S!B(P44A20OWFXY''4BIKOC6]T:UDO7TY(H8H;>;R)W_?2B1L. %SLV9
M)88)XXZT =I35D1G9%=2R8W*#R,],USEQK^I7-QJB:)I\5X=+G2WEB>78T[E
M4=@A/"[5<')SDY''4\K/JUWX8USQYJEA86LMM:SVT]RKR%"R^0F[: #\W).3
MW]<\ 'I]5+JPAO)[>6XRZ6[^;'&?N[QT8^I';L#SU Q/+##=0-%-$DL4@PR.
MH96'H0:\P\*7,W@V#3=.U1_/\-:PJ_8YI1D6<[<F!^VQCDJ>QR/>@#U.BN*\
M/:H+73/#GA_3(8$NIM(6\=G7"1HH1<X&-Q9F]1T)]C'#X[O;HZ7#!I< NKC4
MI]+NDDN"!#-$CL=I"_,IV9SUP>E '<TT2(TC1AU,B@%E!Y /0D?@?RKA#XWU
MF#3;J]N-,LO*T[5%T^]V7#9?=(B!XQM["13ACZCWJ;5/$DFD:EXON(='LVN=
M*TV"Z\[S"KW*8E(5CMR-NPX'/7J,T =O17*6GB?5&UJ73[K3("[Z6=1M5MYR
M6?!"F-BP !)*X/3GVS5$>,]0E35K:.*S-W;:0-1BEC+-$&^8-&>S[2OWE.#[
M8H Z_4((;VRFL)IVB%W&\.8Y-CX*G)4^H&3[5F6'A^XM_(2_UFYU"&W*F&.2
M&) "OW2VQ1DC\![5AV&KW+OX%74K&TNKC4(69;QB3)"PMBY*@CJPR"<CJ>*E
M_P"$XE_L:Q\1"UB;1+N\%MD,?-C1I#&DI[$%L97J >I/% ':45PDWC?5H8;^
M\?2[,6>GZPFG3XN6+LK-&@91M R#(#@X]/>NF\3WMUIOA75K^Q,8N;:TEFC,
MH)7*J3R!UZ4 :M85SX?NGUF?4;+7+RS-PB)-"(XY$(7."N]25/)]N<XK/TS7
M]0G.EZ.GV=]3ETM;^::0L45/E5>.I9B3WXP>O K4\,:\/$6C_:VMS;7$4TEM
M<0%MWERQL58 \9&1P?0T 7]/M[>TM?LUN^\1LV\Y!)=CN8MCN2V>W6K5>66>
MLZCX5MO%VI6.EVD^EV>MS2W:^<4EV>7%N,:A=N0/FY(SS71WOC&[,EV^D:9)
M?Q6=TMO)$D,A>7(4N48+L&T-T)YP>G&0#L**Q_%>L3^'_"VI:O;V\=Q)9P--
MY4CE P R>0#_ )]*R#XB\0-X@DT:/3M.$\EB+VWD:X?:JAMI5_ER3DKTXY/I
MR =?17$KXVN[KPWINKV]E!!'=Z>]V3/)N_>J!B%57YF)^8[@. O3FKEKXH?7
M7L+*PMH%FO-*34IEN262..3A4P/O$G<,]@O0YQ0!U"2)*F^-U=3D94Y''%.K
MS/P1KKV'@S0-)MH%%Y+;7$_^JDE2-4F*XP@R<E@,\  'V![K0K^YU;0[:[O]
M.DL+F52);67DH02#V&0<9''0B@#021) 2CJP!*DJ<X(ZBG5Y7H&N:AX7T">Z
MCTRU?0H]=NH)V28K+&KW;(&5-NW:I8#&<_2NH_X2J]BN=?L;BUMTO[!HOL<0
M<XNEEXB;/;+Y0]<$'K0!UE%4-5OIM+T*[OQ;-=36UNTOD0@YD95S@=3S^-<R
M_C=_["_M>SDT_4;,W=M;K+;NRY\V14;*G)1E+ [3U]L\ ':TV21(HR\CJB+R
M68X KE;SQDVG7VOV]Q:HPTTVBP%'(,SW!VHIR/EPV 3SQSCM63X_?4YO!6O0
M:II]N8H/LTEK<Q,")29%R-I)*LIXSWW=N10!Z%17/Z1KE]<^)=3T74;6WBEM
M8(;F)X)2X:.0N,'('S H?KFJ_B3Q6=$U2#3P;:"6X@:2VDO"4BN)0<"$/T5N
M_/J, T =117#W/BN\TGQ!XMN-0:)M*TBSMYDBC!WG<)#QGC<Q 'IP/K5ZZ\5
MSZ)JEK:ZY;PI#=VDUS'-;L6V-$N^2-@>OR\AAC.#P* .J)P,GI34=)8UDC97
M1AE64Y!'J#7*R7^J:KI+-=Z7;MI=_IDDY=9 3 2H*QN#]_(/4# ((]#5+X=:
MH=6\):-:V@MY;"TTVWM[IW.6\[RE)C"^@!&2?7C/. #MXY$E3?&ZNN2,J<CC
M@TZO,? VMWFC^'_"UFUG;?V9?W-Q:)(LA\Q'#3.#MQC;\A&,^A]JVU\;RG2=
M+U\VL1T74+M;92&/FQ*[E(Y3V()QE>" W4XH [%9$=F575F0X8 Y*GWH$B&0
MQAUW@ E<\@'OC\*\]L-5@\.:OXQECMU:2;6K:WMX5.P/-+!"HR<<#+$DX]>M
M1C4G\.^.?%.HWT$#.NG6 'V92HF9Y947(Y(.XA>_ S[4 >D45P^J^,M9TC2M
M<O)-&$J6$"3PSLLD$<P)PR8=<AEX]B#U%=7ILFI20RG4X+:&3S3Y2V\ID!CP
M,;B5'S=00..* +M(&4C(8$9QD&N:\::E-:6NE6,#M&^JZE#8M(IPRQMEGP>Q
M*HP![9S53Q[;0II_A_9&$$.N6 C"\!1YRC  XZ4 =AN!8J",CJ/2EKEO&MZV
MB6VGZY#P]O>P0S8_Y:0RN(V4^N"P8>ZCWK:UJ^N-.TF:ZMK=)Y4*C;)*(U4%
M@"[,> %!+'V% %V21(HVDD=411EF8X 'N:/,3S/+WKYF-VW/./7%>9^*]<'B
M#X>>,+>X@A9],D6)944[9,K'(K@-RO#^IZ9!P:WXXHT^,$KJBJ[Z$I=@,%L3
MD#/K0!UKR(C(KNJESM4$XW'&<#UX!_*G5SOB*_6TUKPW#)IUM<K=7QB2:4_/
M;OY4C;D&.N%(SD=:QAXWU94>ZETNS2S@UL:5-MN69^9%C#K\H'!8'G'?TR0#
MMY;B& H)IHXS(VU [ ;CZ#/4U)7G>HND_C+Q3_;L-K<Z/9:3;RR1."Q6,-.Y
M*C^\2@)_W1Z5L1^*;V&ZT(7MG MOK:$6YCD.8)?+\Q4<X^8%0?F&,$=#UH Z
MRBO/?^$ZU_\ X1&;Q(=&T\6D;-'Y8NWW[Q<>5_<P1CGJ.G;-7[KQ/X@@U35]
M,73=.-S96:7\;FY?8T3%QM/RYW9C//3G/;! .SHKB=2\;W5OX?AUFWLH%MY-
M(&IJLTN6E.W>85"\@A>2^"!D>^)X=;U6\\>06D!@&GOHXO%B;(8LS@<D=QC
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
M[:7$KQ074,LD>0Z)(&*_4#I45S/<QZE911-:""3?YPED(E.%ROEC&#SUST%
M%/6-!759M(=;C[.NF7:W4:+&"&8(R 'T&';I[5AS_#X-:7FGV^M75OIEQ>K?
M+;+$C&&02K*0K$?=+#..Q/IQ76)J%E),D*7=NTLF[8@D!9MIPV!GG!!SZ5-)
M(D4;22.J(HRS,< #U)H Y+6/ @U:36U&KW-O;ZS&BW421H<NB! P8C(^51D>
MH_"F:EX!_M%M5!UR]CCU(P23+Y<9/F1;0K [>AV E1@9SZXKJH[^SEMQ<1W<
M#PLVP2+("I;.,9SC.>,4^WNK>[1GMIXIE5BC&-PP##J#CO0!EV>@FT\27>LF
M\>5[FVBMGC9 .(RQ!R.Y+MGC'L*37-"?6DF@>[46EQ;FWFMY8!*C _Q#)&&&
M>#R/4'BM.YO;6R56N[F&!7.U3+(%!/H,]ZRFUNX7QQ#H1@B^SR:=)>"8.2^Y
M9$3&,8 ^?WH S+OP%%+]MCL]5N;2VOM,33KB((KEU165&W$9! <Y]?:K<?A2
M2UO[2^L]5FCN8+!=/=Y8D</&#D-@8PP/?IZ@UNPWMI<32PP7,,LL1Q(B2!F0
M^X'2H)=9TR"VNKB34+40V@+7#^:I$0'][TH Y6#2HE\1>'+'2[2[CM="EN#/
M)<0NJMOA*[@Y #EFDSD>]7]&\&MHL[00ZS>2:,)&EATQU39&6).W?C<4!)(7
M/YUIVVK_ -HMI=S836;V-VC._F28E^Z"H0#()'\0)XJ^M[:O=M:+<PFY49:$
M2 N!ZE>M &!X=\(R>'?+MX]:O+C3+8M]CLI53$(.>"X&YP 2 ">/? Q>\-:"
M/#>CQZ9'>37,$1;R?-5040DD+P!GKU-:']H67G)#]KM_-=BBIY@W,PZ@#/)'
MI5@G R: .5O? UI?G78Y[VY^S:M(D[1)M'DS(J 2(V,Y'EJ0#QUZYK3L=$:'
M5?[5OKK[7?BV%JD@C$:K'NW'"Y/+$ DY_A& *T+>]M+N-I+:ZAF1#AFCD#!3
MZ$BFQ:A93V[W$5Y;R01YWR)*I5<=<G.!0!0UK1)-862(W:K:S0-!-;RP"6-P
M?XL$C##L>G/(-9$_@*+,R66J75K;W&EIID\817,D<:LJ-N(R" YSCK[=:Z1M
M3L$CN)&O;8);+NG/FKB(8SEN>./6H+/7]+O=%@U>.]A6RF176620*!N (!R>
M#STH PSX'>"ZL+S3==O;*[M[)+":98XW^T0KRNY67:&!)PP'?O5X^&-NM/J4
M5\ZDZ<-.".F_" EMQ.<ELGK_ /KK8FO[.WCCDGNX(HY/N,\@4-]"3S5:#7=-
MN=:N=(ANXGO;:-))(PX) ?=@?7"DD=@1ZT &@:2N@Z!8Z2DS31V<*P)(RX)5
M1@9]\5HT44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 5B>*95CTN#(8DW]HV%4L<+<1LQP.P ))[
M5MT4 >=ZEX>U#0O$=M-HD7FZ%JNH02WMJO\ RZS"16\Y!_=;&&'K@U2U&VN9
M]$\;:->VL[ZQ=WLDVG,(R3*"J_9V1_\ 8*@'GY=I)Q7J-% 'E]]I<+ZOXU^V
M62SRR:);HLGV8D33!)@^WCELLG3GD5-I-K;V^O\ @Z5;/RU;0YX[U_((!8B$
MA93CJ2LG#<Y!KT9KB%+A+=IHQ-(I9(RPW,!C) ZD#(_,5)0!Y!HNG0OI7@"*
MYTYC]GO[L3));']TA6;;N!'RJ2R8SQR*LVDB:?:O'_9LP@7Q3/)#*MM(RVJE
M6*RB-!\RDDJ/X<MGG&*]6HH \BM898M"TXRV5\R67BZ:63?9ON6)I)L-M"\@
M[U^Z,<U/K%G>RR^.O[+L9F\VXL)FA2$J;F)53SE7C#$@,"!UY'>O4OM$'VD6
MWG1^>4+B+<-VT'&<=<9(Y]ZDH \VUVVCU74]:U33X6DTV7P[+;W $+8FGSF)
M=I'S.HW#ID;@*70+2&S\3>$9+>S,&=!EBN76 K^\S"0KG'WLJ_!YR#7I%% '
M(^.8R)_#-T;>6:&VUA'F,4+2E$,4JY(4$XW,H_$5Q]]9QOHGB6Z6PD-\?$T,
M]N_V9C+Y8D@.Y#C.T!7Y''!KUJ>XAM8&GN)HX8DY:21@JCZDU)0!Y/XAG:;4
M;TQ:?>P/!XAL;AUBM)93.BM"#/OP1MVC:%3'W3G.374^&5^S^-/%D<EK-&T]
MU#/$[0,%:/[/$N0^,?>4C&<Y!KKZ* .,UN-%^).C7(MY"!IEY'++'&>YB**6
M X)P^.?6JO@=;VUU1+$R+J&FQ:<HM;Y[<PW$"A@%MYAT+ <@X!&#D<UWM% '
M$>(-,L=0^)6@B\T^.Y@-A=QS&2WWQDL8MBN2,<X? /O6-;P03ZQ?:)K5OJWV
MY-8:\LEAMR(I$W[H9!,$^4*N%.6& N.>E>H4UW6-&=V"HHRS,< #U- 'D#WG
M_%/:;I>HVERFMV_B:WDNFEMG"LS78(D$A&T@J0!@YQQT%3>(_,@L/'FFFRO)
M+J[OX+JW2*U=Q)'L@&X$#!Y1AUSD5Z)K&D6OB6QLP;R9(8YXKR*2U9"'9&#H
M<E6!&0#QUK7' ZYH \RUZWBFUGQNRV3LEWX>B5/]&;][*!-P..7&Y..O(HN[
M>/0]+\)ZI;6%Q!IZ*/[2>QM TR2&$*DCIM+-M.Y2<$C=7I,]Q!;('GFCB4L%
M#2,%!8G '/<FI* /,5BM]$U#PY?6MIJ/_"-_:KN:5IH7)CFE \N4Q[043)E
M^4 ;L\9%;OP^54M]?"6TUO&^LW,L8DMVB#(Q!! 8#(ZUUL]Q#;1^9/-'$FX+
MND8*,DX R>Y) J2@#RW7K/46G^(%KI]E<->71M9H0D+ 3PB.,2*KXP20KKC.
M2:W[-%U+Q]8ZQI*.EDNER0WC&,QAB70Q(00/F7]X<=5!P<9KLZ* .,\76UO)
MXM\+W-_:B;3H3=+,\D)DC1F1=F[@@9(X)[BN6CL[OPV+2_\ LU_!X=&L7DR1
M6MOO>UBD4"-_**DA=PD. ,@2#CM7KE% &#X1LK&RT0KIL5W'9RSR3QBZ4HQW
MG<2$(!1222%P/IS7GNI2RGPMK.EZA87<FMIKR7)VVDDAEC^U(4D1@I!4184<
M\;<5ZY#<07*LT$T<H5BC%&#88=0<=ZDH \UN[6WEUSQNKK>6L%TE@5N+:W.[
M>"<N!M^;:2I8<\9!JI)=ZU:I;7VHVBW]E8:VLE[=Z?;MB]C-OM6?R^2=C%-V
MW(RF1TKU6B@#SK65L'TO2[G2=/N8;>X\1V]XY:&0&3YP9)2C#*+]0!QGODTM
M1MKJXT'QGHUW;3-K5U?R3Z<PC.90=OV=T?'\& "<_+M.<5ZE10!YS?)J%EXG
M,EI+]N\V]M%OM.N;<C<X6,?:+>0= H + Y'RMT-5?#T45W=V>FZQ!J_]O:;J
M,MP%\@K$27;]\)@F"C*W(+<],=*]0HH \>M9I&\/>&;&^T^\.N6&OQRWX^QR
M.P;S'+R[@I!5@<Y!Z?2N\^(, NOA[K\'D&>22QE6*-4WLSE3MP!WSC%=+10!
MYG+8V-UXMNY[BP66)_#4:;WMB09-SY7)'W]I''7!KK? _F#P'H"3+(LT>GP)
M(LBD,K! ""#R""*WZ* /'GM->?0K[3-%=K^*31YQ932PF&[LLLA-M(> Q8<*
M>&RI/O740>5J7C#0-7TB&2VM;;3YX[_,1CVH0GEPL"!\RL&.WM@],C/<T4 >
M2Z9;E?"G@/S+287%MK+-(&@8/"A\[);C*K\R<GCD5JZ#);R74FBZYI5Y+K5M
MK,MY%(8) C@R,8YQ*!MVB-@N"?X=N.@KT6B@#R6XLROAWQ#Y5C-Y<7BN&[")
M;L281+ 6=5 RRX5N0#T-+XLG-T=>2VTV^MY%NM.G4)9RNURBO$?,S@A HW#:
MN#E3GKBO6:* /-M0A0ZEX^CFL)V%]I\4EONM6*R8@9>#C&[=@8ZY[4[1WDL=
M:T6XU2&3^RY?#L5K$[Q$K%.#^\1ACY2PV]<9V8ZBO1Z* /)M*T-[6Z\#P:G9
M,ZPS7Y"S0EO)@8.8$<D?+@%0 >AXZBGZ=:R)HD<=K>3:1<VNMW\ME*]J6@52
M\FU9%(&(V1S@\>Q[5ZDEQ!)-)#'-&TL6/,16!9,],CMG!HGN(;6$S7$T<,2X
M!>1@JC)P.3[D"@#(\*R74WA.Q>YL8]/N3$0;= =B$$@%0>0IX(!Y .*X73K2
M]N_"_AG33!-%XDT[58Y+IFC(9,2,9I"V,%'0MSG#;@.M>JT4 <?X55!XP\7N
M(602WD+1.T14.HMXU)4D<C<"..]4O$4.DGXHZ,VJ6UO)"^E708S1!E)$D.-W
M&,<G&>Y]37>UE3:%#/XEMM<-U<K<6]N]ND2E/+*.5+9^7.<HO?M0!YMIWA]+
M67PA;WNG,UFNJW[Q130%O(M'67R5?(^4'*<'U [5=NK PZ/XVT&ZL'^UW,C-
MI2Q0G;)'Y2+;K$0,#RV7H,;>O .:]1HH \R\46%SYMMJ<5L]W>Z39Q1ZPJJ1
M_:,+%2T*\?.<J6_\=YW'&CK!^W^-M O=,C=9)=*O46<PLNQF$7EAR1\IR&P#
MZ&N\J-[B".:.%YHUEESY:,P#/@9.!WP* /,/#R6&H6%B;RSUU=7TK3YK>YA:
M Q>2#'B0!P@$FX@%>6.2&]:W/!(O[?5+JSGEBU&SCLX1;ZF+<PRE07"PRKT+
MJ"3Q@\\@9KMZ* ./\1*A^('A1VA9TC^U>:XB+*F8P%W'&!D],US,=G?77@Z+
M1I(9D\4VVLB;S#&<[OM.\SAL8*&(GGICY>O%>K44 </X2TNP_P"$J\473Z=$
M)EU02VTSV^"%,$:EHV([G>"1[T_QG=3:;XAT/49Q??V0D=Q#/)9P><8)7V;'
M9=K'&%=<@<;O>NUHH \X@L+73M2\#1:=;7L=A%>7<BBXC;=&CPR %ACY 688
M!QC(&!T%7PU%'>3Z?I^JPZN/$.EWDLN&MRL08EMTWFA &1E;."QR3C%>FO<0
MQS10O-&LLN?+1F 9\=<#OBB6X@MS&)IHXS(P1 [ ;F/0#/4^U 'G_@J2UNK3
M1M/U/2+P>(M),JSO+!(JQNP822F3&QQ)G/4YW9QP2,:R@V>!_"5O)87"7=CK
MD/G![5PT>)F+'D?= QEAQTYKUVHY9X8,>;*D>>F]@,T >7W]I>7/AKQ7HMQ;
MS?V_-JDD]BXC;,F74P2H^.B *"<_*$.<56\0:5#-%\2#_9WFW4MO#]F=;8DR
M2>2 3'QR=X&<=QS7K<<B2KNC=77U4Y%.H Q=<2_O_!>H)I4C+?SV$@MWSM/F
M%#MY/0Y_*N7L(EU+5?!MWIMM+:FPMI8]01HFC,,1B"^2^0.?,VD#_9)'%>A4
M4 <A\/U5+36AY+1,VL7DBAXBA:-I2589 RI'0]*R=8G:V\3>*X-6M)Y8=0TR
M./37%N\J.@1Q)&"H.#O.2#U!![5Z#'<0322QQ31N\1Q(JL"4/7!':I* /,=$
M@1=5\#23V<J"/P]+;W1EMF7:=L("/D<?=? /H<5GZ=I36/PMTN^LM(E%W;W2
M-?I#:@73P+.6*@,N6Q\K!3Q@5ZU]HA-R;;SH_/">88MPW;<XW8ZXSQFI* /+
MKY;=++_A(-&M=5O+&35K:[U,26[(TZ(K*62$JI.T^6QPO.WO@U:UQ-.N=,M-
M6TK2[H6CZ_:WES(;:7=)R \@C(W!<!1G S@G'<^CT4 >67MO<7.@>,](N[2X
M.KWEX\^F_NF#2JRK]G9&QQL( /\ =VDG%:ND:1:R?$379-0L(IYEL[%XYWM_
ME:9/-+LC$8W E#D<CBN\#J7*!@64 D9Y&>E#2(C(K.H9SA03RQQGCUXH X#P
M.MY:ZI;V0?[?I<>G?Z-=RVYBN;1=R8MYNS''(. ?E.1SFM'Q%#&?B#X4G,!8
M(MVLLHB)"JT>%#-C@$YQGO77LRJ,L0!D#D]Z6@#R#3-/@M=!\-RQ:>T5U%XF
ME=V6V*ND)EFY/&0FUE]L$5WGCB40^&)&>P>]3[1!N15=@@$JGS"J?,P7&XJ.
MN,=,UT=% 'C5_;_:/[<CFM+RX$GB+3[J-Y;%UW1X@WN!M&!A7SWP.:[3PO!%
M:^-_%<=O;^1;.;5X@D12-B(MK%>,'! !Q78U&MQ UP]NLT9G10S1AAN4'H2.
MN* .!\3R);>,;J/6H]2.CZCIJ6T,EI:F=0X:3S(F 1BI8,A!&,[?88CFL;J#
MQ)96FFQW4,D?A>>UMWF)8QREH_+5GZ;OESU[&O1J* /)K2W_ +;\/NVE6^LP
M>)K/1YK,)/ ;=;=BF-F[8JOE@-N"<=>.:UHI-+\0^';Z;3=#O(=130Y;)UEM
M9(O*^7B !@ QW=-N<8ZC(SZ&2 ,G@5'!<0W4*S6\T<L39P\;!E.#@\CW% 'G
M-D(YM6^']Q!:31O%93Q2R/:NAC/DJ &R!@%@0,]3G%5-/M+V[\+>&]-:":+Q
M)I^K))=,T9#)B1C-*6Q@HZ%N<X;<!UKU6B@#Q]M.MXM&OIH=.*7*>+4FB9+8
MAQ"+E#N7C.S;N.1QC-=YX\BOKCP5J"Z; ]Q.!&Y@C^]-&LBM(@]=R!ACOG%;
MRWEL\SPK<PM+'@.@<%ESTR.U34 >;ZZ]OKOA[4]5\-Z5>-+*;0WNZWDB>YBB
MD!:)48#<0FX' YSMR>@I>,+,:NWB/4M-@>:QG\./;N%A;$]SN)A 7&2ZC<.F
M1N KU6B@#SA+&%?%I2QLMD=QX:>)C' 55Y=X*J3C&[!8X//6LRQO)--TOP;=
MW=OJD.EPZ4;*Y:&R9FM[G;$,O&4)P0KKN ZY&<&O620H))  Y)-,AGBN8$G@
ME26&10R21L&5@>A!'44 >87^F+IFDV2Z#)<VK6]A.L-EJ=LTL5Y [EC"PP&1
MS@;0,-@@8X(&KI=W_9?C#7-0U#3;JW$VDV<ZJEN\NWRUF,BAE!!89 QU.17=
M0W$-QYGDS1R>6YC?8P.UAU4XZ'VISH)(V0E@&&"58@_@1R* (-.O[?5-.M[Z
MU9C!.@="RE3@^H/(/L:LTR&&.W@2&% D4:A55>@ Z"GT %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M5C:]K9TJ33+6%4:[U*[%K#OSM3Y6=F..H"J>.,G R.M;-9>NZ%;Z];VZ322P
M3VMPES;7$)&^*1>A&001@D$$8()H Y?5?&^IZ3:>(86L[674='>V;<"RQ3Q3
M$!6 R2&!W C/;.>:[#33J1MG_M06@G\QMOV4L5V9^7.[G..O:L74/!=KJ>G:
ME;W%[<B?4GB:YND"!R(R"BJ"I 48].YYYKI4!5%#,6(&"Q'7WH YS4M4DM?&
M^FV(T^VF\ZPNIHYL?O@4,>44]@VX?D*C\(^*3XD\UO/M2T42>?;+&T4]K*<[
MHY$8YX[-@ X-7]1\.Q:CKEMJKWEQ%+;VTULB1[=NV7;N/(SGY5QSVHT_P[%9
M:N=5FN9;J^^RBT\Z155C&#N^;:!N8GO^0'.0!WB/6QH=A!(L8DGNKJ&S@5CA
M?,D<*"3Z#))^E<QXD\4ZOIMIXFTPM;1ZC9:0VI6EW'$VQX_F!!0L=K!EX.2.
M0<=JZS7=#M?$.EM879D1=Z2QRQ-AXI$(974]B" :HS^$[6_M]374;B:YN-1L
MOL,T^%1EAPWRH ,#EV/?)]@  #FMFJ#Q_IKVK63ZE)X=E+32HP0_OHL$@$D]
MA][N3[5=T_QO=:UIVD_8K9(KZ]T[[=(&B:9(^0H4!2"06SSG@#H<UKVGA7[+
MJMKJ1U:]FNK>Q:Q#2+'AD+!LD!1SE5Z<<=*SH_AW;6EEI,>G:SJ5E=Z7$T$%
MY$8R[Q,<E'!0JPR 1D<$4 0GQ/XHN+W2=.BTBQLK^^T^:Y>.\E8B&2-D4@[.
MJG?QWY'IBH-5\;ZII%EKS7$-G]KTF[B!C6-V\VU=0WF*-V<A?,)'3]VWU'11
M^&(8M;T_5%OKLRV5O);JKE6$@D*L[.<9+$J#P1]*FN?#6G7FO?VQ/$7G-HUH
MR$_(R$GJ/4!G /H[>M &'XHU^XM_#>N7\=KI]_8VOE*D<Z$K*3M+$\D,!N7'
M3D'TJ>^\5O:^+1HC26UI(SP_9UNXV O$8CS#')D+N4$C;@DD>]6)?!=B_@=/
M"D=Q<PV2Q+&95*F0@'<3E@1DGVJ74/"T>JNZWM]/-:R3PW!@94PKQ[<%#C*Y
M*#./4XQDT 9UKXIU74;BSN=.TW[3ILUZ]M(!&RO'&KLGG;R=I&5R5QG!ZY%=
M>V[:=H!;' )P,US6G^#(M,U6:XM=5U!-/EN#='3-R^0)2=Q(.W>!N^;:&QGV
MXKI6!*D X)'!]* ."T_QIK4VAP:O>6=@MO=7#64$4)D:3S_M!B!/8KM!..I(
M]^+I\4ZO9F6WU#3566:^AL]/N"ABCN#("22A)9=FULC/.!C&>+*^!K#_ (1%
M_#DMW>26_G-/%/N5)H9#(90RLH&"')(X]J2X\%)?Z,;34-9U&ZO%FCGBU!BB
MRPO&24*A5"C&3U!SN.<]@#,U3QCK&D?\)%'+%8S/I LW1EC=!*LS$$$;CM(P
M.YZ>_&G?:_=IJ_B#3/LUK-'9:9'>1!\@/O\ ,!1^N1^[].]8MKX8DU+7/%NF
M:G-J4L%]:V:+?R0[#(\>\DJ0H3*DKP!CZ\UNQ^#P+R_O)]8OY[F_L5LIW81
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
MUKE0R;F)Q(&!Q\H&#ZBI]$\%P:$_DP:G?2Z7&S/;Z;*4,,!;.0"%W$#)P&)
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
M#LYQQQSG/;FO ^L:AI.@^%+4P6ATS4+FXM!M+>:C S.&],?(1C'H<]J[C4M
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
M*M+*JA@.I&3[BHYM9TNVA2:?4K.*)\[7>=55L=<$GG%>>:DD6@:I8Q6UA?K
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
MFTM[^VEN &/EI("Q"G#8'?!X/H>M27NI6.G>5]MO+>V\YQ''YT@3>WH,]30
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
M2+B9\Y>3Y>2,\8P!QQP,49/&&FW^EZI+INL:?:R6<YM_M%X<QAAC)(W D9)
MYY(XS6U>ZOINFL%OKZWMB1NQ+(%P,XR<]!GC- &$NFCPEH0TO3M/U#6+:YE=
M$MBT6R /N)!)VXCR<=\ \#M6OX>T:'P]X>L-)@QLM80F1GYF_B//J<G\:6]\
M1:+ILDD=]JUE;O'&)'66=5*J3@$@G@'-7X9H[B&.:&1)(I%#HZ'*LIY!!'44
M 8\GAFVGO(I[FZNIXX;S[;#!(4*1R\X(.W=@$DXS5!/ 5A#':K;ZAJ4!L[R2
M[M625,PF3?O105(*GS&Z@GGKP*W3K&FB^6Q-_;"Z9M@B,@W%L9VX]<<XZXJ*
M#Q#HMS?+8V^K64MVS.BPQSJSED +  'J 1GTH R$\":=%80VD5[J""#46U&"
M3S@7CD8N2 2IRI\Q^H)YZ]*DC\$V,&MW&HV]]J,,5U*)KFPCG_T>:3CYV4C.
M3@9P0&QR#3=;\3'0_%>FVE[=6=MI-Q9W$TLT_P A1HS&!\Q;&#YG3'45M#6-
M-.G1:@M_;-9R@&.=9 4?_=(Z]#T]* ,6;P193Z;J-B]_?^3J%\+Z8AH\B0,K
M#'R<#*+Q[?6I;[P7INIW&JRWTMS.NIVT=M<1LRA=L9)0KA00P+$YSU^@J^WB
M30TA@F;6+ 1W"-)"QN$Q(J@EF'/(&#DU+'K.F3:;'J45_;/92?<G60%&YQ@'
MN<\8]: ,1_ ]M<:#=:3>ZOJ]XMRJH]Q<3JTH13D*#MP!D<G&3W)P*N7'A6SN
M]1OKVYN;J5[ZP_L^="4"F+YNF%!!^=N<]ZKZ]XQT_3='LKVTO;.87UU%;02^
M:"@W2!&?@\A022,]L<5#::_-8/J4VMZYHTUI:6_GA;-6$JQDDJ[C<<97   Y
M(X/.* -[2=.72=,M[%+B>X6! BR3L"Y &!G  Z =!5VJ>E:E;ZQI=O?VKJT4
M\:N,,#MR,X..XJY0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !7->,'N432'@T^6Y1;]6EFAA\Z6U7
M8X\Q$YR<D+G!P&)P:Z6D9E1"[L%51DDG  H \MT_2;PZ0UO/#K>EWD6MWEQ:
MWT,'FM$79RK,@#!T96P>,9/7J1W?A=M1/AJS.JV\4%]M;S$B38I^8X;;_#N&
M"1V)Q5U=4L7O(+1;E#<3Q-/%'W>-2 6'MEA^=6Z /+M"AU-]>\*74VAW]HMN
MMY#<0+;A(+1GVX5>Y7C.\D@]O0=-XYM9;N'0ECM);E8M8MII1'"9-L:D[F.
M>!75$A022 !R2:K:?J5EJMH+JPN8[FW+,@DC.5)4E2,^Q!% 'G6IZ7JTMYXC
MN+.PN7C37;'4!!Y17[7#$D0D"9P"=R$X[E1ZBF^,-)O-87Q/J>GV-X8;S1X;
M-(3;NCW$XD9L[" WRJ0,D=SZ5ZC6;+K^DP_VCOOX!_9J![S#9\@$$C=CIP#0
M!S<MMGX@7%\-/N/LIT$6ZR_97QN\QFV#CKM(X_"LG0[&^M[;X;K/I]XKZ?;R
MQW>;=_W!^SE &XX^; _^M7I2.LB*Z$,K#(([BG4 >66.FW</AWP_%_9=XD\/
MB:6[F7[*X9(C+,0YXZ;73\\=JM:3ISG4&T?6?#^JW-U;ZM)>V]Z)I/LC S-(
MDN0VT,H;&W&21[UZ310!YMX?TY_M-OI&L^']5EU#3]1>YBO6FD^R-F1F$RMO
MV[MKGY<9R>1@DCI?&37,=GIKV^GR7874(C+)%#YLELN&_>HG=@<#H<;B<'%=
M)58W]HNI)IQG07CQ&=8?XB@(!;Z9('XT >86NF:@#9Q3Z1J.(O%LE\S2P;_W
M+*^')7(ZLO/J>.AQ+=V&K1_VI=V^F7DL,/BJ+49+=82&N+81(I* XW$.-V.I
M*?2O2)]3L;6_M;&>ZB2[NRP@A+?-)M!8X'L :MT <?X9\Z;QKXEOSI]Y;VMY
M':-#+<0&+S-J,&X;!R,CJ*AUNPU&7QM>-:P7"K?:"UG!=HN4BFWN?F/\. P/
MOVKMJ* /.]/T^]U&U\$0#3[FQO-$=?MC21%%C18&C9%;HX=BN-I/')Z5T7C"
MR%]862!]0@E2[5XKNP0O);.$?#E0#N7^$C'\==%68_B+1TM+^Z.HP>1I[E+N
M0-D0L "0<=\$?G0!P8&OV5QHVJZQI=]>P)'=VL_]EH\4H+3*R3F)6##>$RR]
MB>G:KMIHD%KXF\*I;:%<6VFV]E?(8I$:40&5XRH=CD D!\C)QG%>A Y&110!
MQEYH=]%XXD-I#G2-8A1]0(Z1R0D8X[^8A"$>BFLKQ+87EQJ'CKR=/NY!>Z%%
M;6Q2!B)90)@5!QR?WB?G[&N_LK^TU&%YK.=)HTD>)F7H'1BK#\""*LT < MF
M5\3VLTEG=0V*^&I+6640F,(VY&V;B %.T-UX%9WA"9/MOAG^TK;5;6;3]/-A
M:^=IDD4;%PG#R<J3B, = 3D]P!Z#K;:<NAWW]L&,::8'%SYF=OED8;./:JVF
M>';'3VCEBGOKD(,PBZO99U3C&5#,1G!QGK[T 4/%3W4>HZ$\.GS31+<2>9=V
M\(EEM<QL 5!SC=G:6(( )Z9R.,TS2=3@\.Z8B1ZSI&KV+:@(;@6IGC8//O\
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
MHT4#."%B*-"PQ\AR<C=@?.>>M=U52PU.QU2.62PNHKA(I6A=HVR Z]5SZC-
M'!:#HM[I&N:7'J-M/<-:>&5LY;A8&D7S0P)0,!SQGZUTO@"WN+/P#H=I=P2P
M7,%I'%+%*A5E91@C!K:BU"TGO[BQBG1KJV5&FB'5 ^=I/UVG\JLT >7QZ-JE
MQX*7PQ/:7*ZS!JPF6\\IO+(^U>=]H$F-OW">,[L\8YKH_!MD8;[Q'+/8R0O-
MK$L\,DL!0O&40!E)'3(;_)KK:* .2U^WDB\<^'M5>SGGL[>VNXI)(8&F,;OY
M6W*J"W(5AG'UZURZ:)J7A]=.U+^R[^;31J-]-)86#,)K:*=@8F"H03C:<J#Q
MYA]*]5HH \[BTB*WU[PG-8Z'>6ME'=7EQ(DJ/(T1DC(#.3NVEG.<9XSSCFLR
M*RU2QL[:_&DZG/:VFO7T\UI;J\4QAF:39+& 5+8W=!SAC7J]% 'G6HZ<B:%I
MK:7H>H6Z3>(+>_DB=9))=HD5I)7!+%<X)QG/MDD58UK3[R^\3^)&M[.X9+KP
MV+6&0Q,JO+NF.W<1C.'7\_:N]JHNIV+ZHVF+=1-?)%YS0!LLJ9QN([#- %3P
MN\C>%],66VGMY([:.-HYTV."J@'(ZCD&M:BB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "N3\<74B
M_P#"/Z:#B'4M6AM[C_:C :0J?9M@!]02*ZRLGQ!HW]LV4"QLJ75I<QW=L[=!
M(AR ?8C*GV8T 4;S5-1C\>6>D12P+:W&F7%P-T1++(CQJ"3GD?.>!CZUSOA_
MQ3KURGA"]O[JVE@UI9HYH([?;L98WD#!LDY^3&.F#[9/8OHL%YJMOK,OVB&^
MBMWMU"R#"(Y!88Y!Y53GV%5+3P=I=E#I$4!N5CTAF:S4RD["P*G/][AF'.>M
M %/P[JFL:[8Z+KT=U:C3[Y&DN+5UP8U(/EB-AR7!P&W'!YQCI7/^']4N]+T;
M1EMG41WOB:]M)D90<H9KAL@]CE!^9KK-*\&Z3HMZ]Q8_:HT+M)';&Y=H(7;.
MYHXR=JDY/;C)QC--/@K2CI*:<K7211WAOHI%G(DBF+%BRMUY+-QT^8T 8C>+
M]0@-_:.\33MXB32+65H^$5HT?<P'4@%\=,G%9MW>:EH-_P#$:_M[N.:[M+&U
MGBDGA!R%BD.&"X!/!&>.W%=4_@30I+&^M'BN62\N5NY'-S(7690 LBMG*L-H
MY')[YI3X'TEXM42:2^F;5(%M[QY+IV,J*" .N!P3R!W[4 9E[JVOS^))M,L[
M^VMHAHJWR.;7>PD+%2.6P1QZ=.W>F6WBV]OK/PM+<2QZ=!JVFM=37F!M68(C
M",;L@9W.W/)"X'>NA'AFR&H-?>;<_:&LQ8E_,_Y8@YQC&,Y).>M<SJ_A>>SN
M-(M=/L-6FTO3[-K>!],U(07$1++E6WN@9,(F.2<@\=* .C\'WVK:GX7LK[6H
MXX[V==[1QPM&%&>."2>1SVZ]*L^(3J:^'[Z31G1=1CA9[<.FY7<#(4CWZ?C6
M/I_AN_$VE7-SJ&H9LYI9%2:\+MY;J!Y<F!MD.1G)SMS@$]:ZN@#SR#QV\NL6
MSK<-+I=]I/GVNV-0WVH*&,.>[%&4@8ZYZ]!K#4-9B\66VASWL)$FBRW+2QP
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
MO9RV\Z_*T,3;9"6 R'/++T&, CO5U/!VEQZ/INE(UR+339DFM5\WE&3E.>I
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
MJ8M=Z!KFW,>S*_-C<"2P!(Z?2@#H=#\3M>:YXF2[ND^PZ?- D.Z$Q,F] 2K
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
MSE/+^T$QE8W&>0=A!(X]ZS[32];:_:[DT2_43>')+)A))"-L^<A0BOM5>P
M'KCK0!W.G>)]%U:[2UL=0BGG> 7"*H(WQ\?,"1@XR,XZ9YQ4GB'6[?PYH%[J
M]TLCPVL1D*QJ6+8Z#CI]>@[URNDZ5J<&I>!WDTZ:--.TB6UNV)3$4C)" #@\
M\QMR,CI6_P"-M-NM8\#ZWIUE'YEU<6<D<29 W,5X&3QS0!EW'B\6?C"&*ZNE
MBTB327N@C6["3S%E5>F-QX+< =.?>NA?7=,2QM[T70E@N8_-A:%&E,B8!W!5
M!)&",G'&17/P1:A+XZL]7ETBZAM5T62W;>8RRR&5&"D!CSA3TX[9KF=)T;7M
M"TSPM<SZ'>7B6FFO87EG;W"I-"Q965U^<*P.W!&[T/:@#U"SO;;4;*&\LYXY
M[:90\<L;95E/<&IZSM!LH]/T6VMHK"/3XU#%;6,@B(%BV,CC//..,YQ6C0 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5G2:%IDNN
M1ZU):(^HQQ^4DS$G:O/09QGYCSC/)K1HH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH *SK;0M,M-7NM6@M$6_N@!--DDL  ,#)P/NC.,9
MP,UHT4 %%%% &(OA'0TO9;I+(H\KF22-9I!$[$Y+-$&V$D\G(K;HHH ****
M"BBB@ HHHH 8D4<>[RT5-S%FVC&3ZGWI]%% !1110 4R:&*Y@D@GC62*12CH
MXRK*1@@CN"*?10!CZ;X7T?2)$>SMG7R_]6KSR2+%V^168A... *V*** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** (;NTM[^SFM+N".>W
MF0I)%(N593U!%4--\.:7I$@>T@D#*,(99Y)=@]%WL=OX8K5HH **** "BBB@
M HHHH *SKG0M,O-7MM5N+1)+VV4I#*Q/R#.>F<9SWQD5HT4 %4#HUB=;763$
M_P!O6$P"3S7QY9.2NW.W&0#TJ_10 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !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 %%%% !1110 5D>(M=&@6,,XM_M$L\ZP11^:L8+$$Y+-P  I/X5
MKUA^);.6[ALGCT>TU9+>Y$LEM/MW8VL-T98[=X)'WN,9Y!Q0!7?Q->"/3X4T
M@2:E?"1XK9;M"@B3&YS( 1CYE P#RP^M5KSQI/%X?37+71GFL!"SSM)<I&T3
MJQ5HRO.6##'&<G@5EZ9X=U?0[VVUFWTQ'_>W@.EPS(OV>*<QL I.$R&BR0"!
M^\;&<<W;7PQJ"Z7X>T^Y6)HHM0DU#455\J&+22J@S]X"5T[?P4 6M0\77FF6
M/VZY\/W4=M!;1W-Z[RJ/)W=43_GHZXY QV ))Q4VI>*I]-N9WDT>X_LRVN([
M>6\9PA+.5 9$/+J"Z@G(YS@'%4O&.FZKK,5SIZ:-;7L,D0-A=B81M9W'(\QB
M3GY3M8% 3P1CO5:XM/$=WXDB;4M(>^TVR>/[(J74:([@#,\BDY9@<E5Z+C/)
MP0 ;UQXGM8?%MIX>2*26XGC>221?NPX&0I]6(R<=AR>HS#IOB>:[U:VL;S2+
MBQ-Y#)/:F5P79$*@^8G6,_.IQSZ$@\5C1>#-7L?$^F7T.LO/;QW%Q<7#2P1A
MMT@'!/5LX"^P QC%1OX>UO6=8CNIK1-#O?LLMO?ZE9RJ?M6Y-J[%R3@'# O@
MK@ 9R30!J_\ "=Z>1XBE6"=[;1(ED>5<8GSOSL]@4*Y/&<]AFM#1->DU.]O;
M"[L39WMFL3NBS"5"D@)4AACGY6R,?F"#7)_\(1KULFOP6VIJ\%QI]O;6R[$A
M#B,ME,H,H-I*Y']_/:M+P[I%YHU]?W=AH":;8SK;QKIJSH,N&(DF^7*K\A7@
M'+;.<'% &E/XGFM=7BM[C2+B*RFO!9173N 7D()!$?4IP1NS[XQS715Q6K:5
MK&JZ[:.^E6\5Q9WZ2P:O%*!MM0VYH]N=Y9EW(1C:<YSVKM: "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
IHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH __]D!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>17
<FILENAME>exhibit31-amendedandrest005.jpg
<TEXT>
begin 644 exhibit31-amendedandrest005.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!!\# 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 **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KS
M_P")GC36/!KZ*=-2QD34+K[,XN878IT^8%77UZ8KT"O'/CQMF'AB)=SM'J'F
M2K'DLB<98XY ]Z /0;2[UU-=\NYNM,NM,1)%GD@MGA>&4!6 ),C @JQ^E6[?
MQ5X>NTWV^N:=,GFB'='=(P\P]%X/WC@\=:P-"U+0=#U!=$TB[^V"_NYKHE9&
ME$">7N8O(<_Q+@9.?F'I7#65U9^&/C"-3M4W^'-=DDPRG*07*_(TNT?=!)8!
MCV=B.* .N3XAFR^).NZ#K=SIMGI.GVT<T5RY,;%G"':Q9B#]X] .E:WB+Q'<
MVMWX=&CW^B&#4+I!*;NY"M+"<<P\_,QSQC/4<<UYMK:1O\3/B/,\:LK^'7BA
M<KD,_E("JGNV>,#FLR0G_A#_ (3JV[?;:DK3@CF)5E&2W]T#WH ]$TWXCK%X
MW\3:-K]WIEE8Z6T0MYV)B9]XSAMS$'''3%;7B'Q#=VFJ^'8-+OM%$%_<@3B[
MN KRPG&# ,_,3GMGG;ZUYQ*T%EXR^*,FH1[(KVR\FU,B$"X<18*1G^)LLO Y
MY%9TVF7^CZ/\)++4U=;JUU S3J_6"-I59=_]T!2!STP?2@#UG3_'NA:GXOO?
M#MM>P-<6JJ"QD \R0[LH@_B*A<G'K[5IZ\^N_8A'X?CLOMCY_>WS-Y48'J%^
M9B>W0=23T!X'P<'T_P"-'C>*ZBFC:],#V^8VQ(H4Y8'&,<]?7CK78>)_$&@Z
M<]MI&O2RP0:FKQB4ATCXQD-(N-A.?44 4OAMXGU;Q7X:EO-9LHK:Z@NI+;=!
MGRY@N/G7)/&21U(R#]*K?$WQIJG@G1[2\L+"UG6XN4MC)-(WR,P)^X!R,*?X
MA]#7.^$L_#+PSXGU"5;^\\/17X.FQ1KO<QD@%ER1\N2.> =I/?EOQQNTU#P-
MHI@20RRZA!<B H?,6/8_++U&,@'WH ]=HID4L<\2RPR+)&PRKH<@CV-/H **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KD_'FL7FGVV
MCZ?83-;SZOJ45B;A?O0QMDNRY_BVJ0/KGM765B^)_#L7B33([=IWMKFWG2ZM
M+E "T$R'*M@\$=01W!- !)X;MD-J]G/=6\D$R2,PN)&\X \K)DG?D=SSFJ'_
M  FUO]EL=2-HW]CWMT+2*\#@D,6**[)CA&88!R3R,@=M2SAUM_+74;FR"H06
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
M<V]L'M+3[5+O1?+\P)\I8!FR?0$G'?&*LUQ_Q*DCA\+0RO-Y3+J-GM/F;?\
MEXC![\_+F@#L*K:A=&QTZYNQ$TQAB:3RU(!; SC)KRCQ/'82O\29VN-T]G;P
M3VQ^T-^YE$)(91G@[L?GCO6EJ.J6%[K>OVGB"> 1MI$,FE>>X"R*R,9'C/3?
MOP,CGA<4 =OI.L7&K66CWT6GE;34+,74DAF'[@LJLJ8ZMG<>1TV^]:]>6>'9
M[274/AS&+B-UF\/31R1^9E6(C@ !7.,_?'Y^E:?AJQD@U6X\*SP,UMI%ZU[%
M,XR)(9,M"I)ZD,SC/_3$>M ';VDUS,UR+FT^SB.8I$?,#^:F!A^/NY)(P>>*
MHZ=KGV_Q!J^DFU>)M.\DF1G!$@D!(( Z8Q7G,FJ"QT_6"+ECIH\7B/49!(6\
MNU*)G<<Y";@H/;!(JKK+Z6%^()TB2V,:16%RGV5P0H7.]EV] .<X]3ZT >SU
M2UC4/[)T6]U'R&G%K \QC5@"P49(R?I7G.LZ_I0U_P 6W,-])+9MH$+EM/F
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
M_$]GJ,OVBSCC"W#_ #,"KYY:'80<]  ,8Q7IUW$\]G/#&_EO)&RJX_A)& :
M,>R\2-JZS7&D:>]W8Q2-%]I,JH)F4X;R@?O $$9.T$C@GK6EI=^-4TV&]6"6
M#S028IAAT()!# =""*XWX;:I8Z5X*L]#U*X@L=3TL-;W=M/($9"&.&P>JL,$
M,.#FGW=W9WOCN6TUU$32IM*62P6Z^2-FWMYK<]'QY9]0.>,F@#NZ*\@L+8ZE
M-X%L?$-Q-*]S;W\;I-.R-/"/]26&022F#GJ:9JFEZ7(/'T+7$ZWNGRQOIJK=
M/YD4OV:,Q[!NR27X]^E 'L5%>9F5;K5/$5EXLD2*>/3K>2S:1MNU?*_>/$>S
M"7=DKSPGM571[+^V?%>C6?B9GDOG\-Q2W-NT[(3,)5.2H(PW&3[T >K5GRZD
M9;*6?2X5OY(Y_):-90@R'"O\QX^7DX]L5YE8:OI\GBKP[=6UW'&LVK7UO<K-
M)NN6RDV%F/& 650D9!P N":JM_9=C\.M9C@:WMKNW\1%76)A&R+]OPJL!CC8
M3@'M0![/17EFJ7"7EEXX349?+URUF:32V#8E6/RE-N8>_P S@CY>K$@U#J5O
M;WNL^)H]8D5KF/PY;S2QF<A4G FW,!G ((7'IQZT >LT5D^%KIKWPEHUT\WG
M/+8PN\F<[F*#)SZYS7GGQ(U*T63Q-''.(=2M--AEB-P^6!!=@;91@@]W<$]%
M&.,T >LU%<RM!;2RI&9&1"P0$ M@=,FO+=<72M3UOQM))<I-$FA6]Q#_ *2=
MH?;.0ZC.,CY"".F1CK4MEJ]E?ZHMOXEN83;S:!;2Z>UPX"2N0WGLI/!DSLZ<
M@=.IH ] \/:NNO\ AW3]72$PK>P).(RV2H89QGO4MUJ4=O?6UBH\R[N S)&#
MC"+C<Y] ,J/JP%87PUECE^&OATQNKA;")3M.<$* 1]:BMO,_X6]?^=G:=$A^
MS^F/.??C\=N?PH U=5\2VFE:SI6E.DDESJ,WE+LZ1C:S!F/;.P@>N#Z&KMIJ
M4=S>W5BRF*[MMK/&3G*-G:X/=3AA]5([5YOK4?BJUUCPV]WI>DM<S:T9/-34
M)#YC^1* I!A&Q0F<8ST'4DFNFG$G_"W[,Q9V?V'+Y_ICSDV9]\[\?C0!U]%8
M?C*[AL?!NKW-P;H0I:OO-H^R4 C&5;^$\]>W6N:\%7MK_P )OKUI;75BT$EG
M9SPQ63?N<_O0[)SANB L ,D#(!H ]!K(M=<^T^*-0T0VKQM9V\,_G%P1()"X
M& .F-AK,^(5]/I_AA9XS(MK]LMUOI(\[DM3(OFGCD#;D$CL37%ZA>V=IK7C&
M;PO) [-H]G*JV#!LJ))?,,84]0G/'<YZF@#UZBO+0-#O--U2_P!"\4P1PW45
MLCF*("TBD\U=GF*#PSYV,,@E<Y[5777!92V*:U8V^G:7'J\L&J-!)OLFD-NI
MB8' Q&21D'@,.: /6JK+/<G4G@-IBU$*NMSY@^9R2"FWJ,  YZ<^U><:I;:$
M9O"5M97LLFF7&L3A2UR?+DC>&4E4P1F/<0H[=AQU-6M[/3_$/B33;.5XXH/"
MB^7$MPQ*%6E QDY!P%_3- 'J%9XU)KF*SGTV%;VVFF*22K*%$:#<"XS]X;E
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
M: @A%!'3BLK4M:-IJ]CI%M"DU]>))*HD?8B1QXW,2 3U90!CG/M6"_CV?[)
M8M(#WG]K_P!D7,!N<"*;&0P;;\RD8.< X/3M0!V2Q1J[.J*&?[S <GZTOE1X
MQL7\JKV,M[+IT4E[:Q6]X5S) DWF*K>@? R/?%<G8>.KVXT==6NM%C@LY)6M
M8MET9'>X^T>2J[0F=IZ[N3P?E/&0#LRD8!)1?4DBE\M/[B_E7F_C35[C6/ 7
MBNUO](EMC9Q1M%.R/Y4X8@@H713N4@@C'''/-;_B7QA+X<:YDDT]&MK<0G=)
M<!'GWMAO*7!SL!!.<=<<=: .I\N/@[%X! XZ9ZT!4(4A5( P..U<@-;U67Q+
MXIL9K2TGL+"TA:.(S%2P99&.?D/+8P?3 Z\T[0_$<=QIV@:=H^FP137.D1WZ
MVSS%8[:'"A5W!23RV!QT4GT! .L:&)XS&T:,AZJ5!!_"E*(0 54@=..E<9!X
M]GO7TB*ST@-<7US<V4T4MSL^SSPJQ920IRN5^\.<'.,\4J^/DBT>&ZU"V@LI
M3J4NF3M+.?L\,D9<;C)M^Z2H ) Y89H [(*BG@*"?3O0P5EVN 0W&#WK@=2N
M+V7QUX6O8-/MO[0FT^_!C-Q^[(!AP3(%)*\D@A3][I5A?%$&KV?A._N=%B9K
MW47@7?-DVDZ+*"R_+\W^K<9XZB@#M1%&$"!%"+T4#@4\# P*X*X^(.H6MG>:
MG+H"#2]/U%[&]F6\RZ!7">8J;/F&2"02#]:V;;Q6+WQ-<:-!%;^;:S^5-%)<
M;)U39N$HC*_,A) X/O[4 ="\<3,LCHA9.0Q R/QI3&AD$A12ZC 8CD#ZUR/Q
M.16\$32&(2/'=VC(.,@_:(QQGH<$C\::_CF?3;W4;'7-*%K=6\$=Q;BWN#,E
MPDD@B4 [00V\J",'KD9H [$*JDE5 SZ"C:.>!SU]ZX'Q!XRUNTT'7'ATDVUQ
M9QQ-#=2"00R*[;3M+1J=ZGMC'(/M6K>^*K^PU*_L+C2K83P:8VH0$7IVSA3A
MTR8QM(XYY^\/P .G:*-XS&T:%#U4J,'\*5XXY$*2(K(>JL,BN7@\;0RZ'!K+
M6Z"Q_LMM1NF28LT( X0#:-Q)#CJ.4-1OXTGLI+QM3T:YAM(+(W:W,22%"P.#
M$2Z+ASD8Z@\],4 ==2%%9@Q4$CH2.E<9J'C;4=-M=7GG\/R,EA8&^24-(D4@
M&=T9=XAAQU P<@]JTM+\1W=UXD?1[[3H[9GLEOK=X[CS-R%MI#C:-K XZ%AS
MUH WS#$61C$A*?=)4?+]/2GUDZOK0TZ]TW3XHEFO=1E>.!&?:H"(7=F.#P .
MPY)'U&!=^/)K2TO VDAK^PU*"PN;<7''[YE"2(Q7Y@0X."!W'O0!V?EIDG8N
M2<DXZFG54TV6^GLE?4K2*UNMS!HHIO-4 ,0"&VKG(P>@ZUSZ>,)AXAL-*N-/
MCA:^GN((T-P#+'Y:LRLZ 8 =4)'/0CKS@ ZCR8A(9/+3>3DMM&3VZTOEI_<7
MGVKAXO'FHO9V5ZVA1"VN-3?2V"WN7642-&K % "I91DD@C/0XYM+XVD@_M"U
MU#3XXM2M=0@L(X8;@O',\RJT9#E5(&&Y^7C:<9Z4 =:\4<B!'164<X89%*\:
M28WHK;3N&X9P?6N0U3QO<:.FNPW6F1F_TNQ&H+&EP=EQ!R"0VW((*D$$>G//
M%BW\6W":M=V6IZ:MNL>F_P!I1/#/YK-$#AE8;1AQQP"PYZT =1M!() R.AIJ
MQ1JSLL:AG^\0.6^OK7+:;XNN[[5-$M3ID*Q:M8F_BE6Y+&-!LRI&SD_O$[XZ
M^G-CQKJVHZ-HUM/IJPF66_MK=C*Q&%DE5#C /7.,]LYYZ4 =&H5<A0!WP*"
M000"#U!KS:;4[[0/%GC34[72[>=H-/LKJZC-R8UPJS%MIV$LV <9 !QR1TK?
MU'QB\?GII6FR7TT%G'=O%B0%@X8JB[$;YB%/7 Y'7)P =0L4:1B-8U5!T4#
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
M !ZU0M_'<VJ-H(TK2EE&L03R(;BX\KR7A(#H^%;H3C(STZ4 =EY4?F^;L7S
M,;\<X],T>6AS\B\]>*RO#&MGQ#H,.HO;?9I&>2*2'?O"/'(T; -@9&5.#@<5
MEZUXPET74#%-IZ"W%Y;VJL]P%EE$I5?,1,'*JS@')&2#Z#(!U8  P!@4QHHW
M=79%9D^ZQ&2/I7%:GXZO]/.O2C18GMM$N(X[ES>89XW5&W(-G+ /]TD#CJ:?
MXNUA]0T7Q5I=E9PW"V%@PNFFEVX=HBX51M.2%PV3CD@>I !V>(R0^%R>C4ZN
M0L;F)=%\/K.^VUL=-34+ENH 6(! 1]2S#WCJ2+QA,&T*:[TY8;+7,+:RB?<R
M.R%T61=O&Y0>03@C'/6@#J!%&!@(O?MZ]:1X@T;!,(^"%<*#M/K7/>&/$>I^
M(2T\FD0VMBDEQ"91=[V\R*4QX"[!\IP3G/;&.A+O$'BE-%U.UTX);_:+J&22
M W4_DI*ZD 1*VTC<<]_U[ %_1=*GTV&1[[4)-1OYMOG73QK'N"C"J%7@ 9)Q
MZL3WK4KE[GQ;<6UQXA@.FH9-(L([T9N"/.#"0E3\GRD>6?7K2CQ3<WJF+2=-
M2YO$TZ*_EADGV >8&V1AMIRQV-R0 ./6@#I!'&LK.$02,.6 &2*4QH<Y13GD
M\=:\\N;Z^M/B!>ZC8Z3&;M_#D-Q+;W$XBVD2R$JS*K9;@+TQQU KN-'U*/6=
M$L-4B1DCO+>.X5&ZJ'4, ?SH MJJ DJ%ST.!2+#$B!%C14!SM"@"N'?Q4NCV
M7B74+?081+::O';7"QW&#<,ZPJ),E>N)%&/]GK5U_&SZ>=>35]/2"72D@D5;
M>?S1,LQ*Q@$JN&++MQTY'- '6\#"C ]!2;4;YMJG(ZXK@2UXGQ/NIKK3[43'
MP\S;(YRRR_OAPS% 1Z9P>,?06]&\4);Z9X.CM]'AM-+UB!4B9;@XM7\O>D>-
MGS9 (!R.10!V6R,8^51SQQ2[(U^;:HP2V<=_6N2U;6EDBT6>\T>WN(9]92WM
MG,Y)C(+!)P-GL2!GH1SS6+X[U=];\':J]K9PR6-GJ$5L9WEP^])T5V5=N,!L
MKU!//MD ]',:,K*44JWW@1P?K1Y<855V+M48 QTKD=2\;S:=8>)[@Z6DC:%*
MB,@N2!,K1H^0=GRG#CC!Z=:E\1^,)?#TEP\NGH;: P@-)<!'G#L%8QK@YV9!
M.2,]..M '4[4W9PN[Z<T"*-0 $4 #& .WI7(6MO$WQ4UU/+ 6;1[7S .-Q,D
MXY(]@!FG/>6?P_T?2-)WQ)!--)%'-=3,D,1.YPA<[B.NU<GH.O&" =< %&
M!Z"EJO83S7.GV\]Q"L,TD:L\2OO",1R V!G'KCFK% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %8W
MB+0Y-=@L8X[M;8VE[#> F+?N,;;@OWA@$CFMFFNZQH7=@JCDLQP!0!S>I^%[
MZ;Q$-;TC6WTVXE@6WNT-NLR3HI)4X)&UAN;!YZ]*;?>$'O=2GN?[4EC2;2'T
MOA/WH#'/F;\_>S[5J:[KEOH>BR:E(!*H:-(U5L;V=U11GTRPR?2LA_$FK)J9
MT<Z;9_VF\<T]O_I9\J6)-@!)VY4EI N".-I.3QD BL_!$\5T)[O6/.#:3_9<
MD<5JL2E!G!')V]3QSSZ#BI;/PA=6S^&FEU99CH:,B_Z+M\U3'Y>/O<87GOS[
M<4[4/$FJZ3X>34K_ $FVCG:]AMVMTO-_EI)(J E@F"PW\CIQUK?CENSJ5Q%)
M#"MJD:-%(LN79CNW!EQP!@8.3GGTH YNR\#I::=;Z,U]YFB6UX+J"U,/SKM?
MS%C+[L% _/W<X &:;<^")KG2]9L3JB*-3U%-09_LV3&5,9VCY^1^Z7GZ_AT=
M]JUAIVEW.I7-U$EG;H7DEW @ =?Q]JLM/$JJS2(JL<*2P&3Z4 <[?^$WU34[
M:[O;R&06EXEW;,+;$T17'R"3=]PD<C'()'H14B\#SQZ;9V?]JH?LVKMJH?[*
M?F8R-)LQOZ9<\^F*ZYI8T=4:159ONJ3@GZ4\D 9/ H \X\;:%-I_AOQ/=+=^
M=+JUY:S+$D!W1E&B7CD[L*F3QV)Z5U]CHY&M2:Y=7,=S=R6RVT;11[$2+<6.
M 68DDD$G/8>^=59HGB\U)4:/^^&!'YTJNCE@K*VTX;!S@^AH QM8\/G4-7TW
M5[2Z%KJ%AYBH[1^8DD;@!T9<@D< @@C!%9TW@K?%;F*_6.X75AJUQ*8-PFE
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
MIXBB4Q7-I%_9ID7/F1",ADB_VQ)DX'S9*GTKOH+6*W:9T!WS/OD8G)8X _D
M/PJ:@#R?3]*BF\06D/B:"WGO!X5C6\^T*&#3!N=V>"X'?KWKL_A](\OP\T#S
MF9I5L(DDW]0P4 @^XQBNC,B"18RZAV!(7/) ZG'XC\Z=0!XW+!96_AC4[+[.
ML$X\6 R*(BA\K[:'4YP/E"?,,=!S5O48SI\_C6#1;8K:QW&GW$EK8QCYXAM^
MT;$Q@DJI!&.>AZUZS10!R/@Q-%GO-2U30[J\N(;P1&9Y(A%"74$?*H1?FQC<
M<>F>15&^-H/&^N6_B:.,Z?=:?"M@TZY1D&_SD4_WRQ4X')&WTKO** /)]&TO
M?K/@^'Q-!%-=+H-PMV+I0V3OB*+)G@D*&X/<$]JHZ1?1:?HGA5]6DN(M#2"\
MM6D6 2K!-YH\L2*RM@&,%0<<9]#7LU% &+X3LK33?#%G:6+7;6<8;R#=\2;"
MQ(XP,#!X&!@8KS806*V)U%8XOMJ>,BZ7&!YBPFYY(/4(4))QQ@DU['10!Y'=
MWML^OV5Q#!+;RV_BAA/'Y,CS8*2(79\<(_R[5'&,=<<59[+38M&UF\AMX%O(
M/%<;V\JH-\:>?$24/4+MWYQQ@&O9/,3S!'O7>1NVYYQZXIU 'CGBFXMY]#\?
MV&KP[]7DD:2Q#Q%C+;A$\HQ''(!#9QT))/6O4+'7M-O=2ETN"<F]@A29XFC9
M<(PX() !ZCITR,UIU7,-O%=FZ=@)G B5G;H/[J^F3S[\>@P <5XWFM7UV*RF
MMCYLNE7*Q3R1/,K[BH,2(./,. <GH!T.>,/0(-,U36/"3ZC!#.A\+LEQ]JCX
M9P8.'W#D\.1GT)[5ZS10!X]X5OX[-?"?]MC_ (DRZ;/;PO,I:.*Z$H 5\_=/
ME#"Y[$@=:[#X8"./P3%!%$T217EVJHT93:IN)"N 1TP178TV21(HVDD=411D
MLQP /K0!Y!X@@M;;1_B9;"U$=Y-*'B"PD,\;0PXVD#D%@W'<@^AJ_K-LUKXA
M\2P^&(D2:Y\.HZ+:8!FF$DG((ZR;".>O(->I4FY0X0L-Q!(&>2!U_F* .'\&
MG0-1UE]7T6>_>1K,6]Q&]NL$<>&!574(H,@RP[X&>Q%5O'ZLM])<6\]G--'I
M[++I=_'F.\B9CE8F'*R_+CC.<KQQ7H5% 'D^JPW9U#QP=,L)(-9N]-MIK15B
MQ(1Y;>9M8#[W49!^]COBKUXAO]6L[[P2$B8Z+=QW'DJ%"ML7[.CCLX<M@'D
M-7I5% 'F^AWGAV_T5+RSM)X=4M-)DMKO?&\7D?*-R2YP&;>.,Y)Y/K53X=7L
M=DNF6VO1P_:SI5NVGWA7"I"L:AX3G[CJP)/][_@.!ZG10!X[X7M;.TM?AW=Q
MPQQ7K7%Q%<R[<2;#%* KGKC=LP#WQ4]M%/=^%M/MMNSQG:ZRKS9&)@WVC,CD
M]3$8B>?NE<#T%>LJZ.6"LK%3M;!S@^AIU 'D^N3W$=[XRDMTDFMAJVGO>)"I
M9GM%CB$V .6& P..VX5#JL\4^L>*[KPU"TRSZ38R9LHO]>JS2>:%.,%O+XQ^
M%>O44 >/:]#X>U+P5XGU/1IKN[^U64:2![<11^8I^0*@1<R@$@XR0 ,]J]3T
MG3M-T^T8:7;00P3OY[>2 !(Q RQQU)P.>]7'=(T+NRJHZEC@"E+*I4%@"QP
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
MO$B^3Q*&0(2W/' '3O\ E5SQ#H:Z_IT=L;E[:2&YANHI44,5>-PZ\'@C(Z4
M<1/J=_X=\1^.=4LK"SF^S6UI=72M*8PP6)RVW"G+$ \G':NAU/Q;<K)>0Z/8
M->3VEM'<-$8Y"92X++&"BD*2!U/&2/<AUWX,-V/$(DU-S_;=JEK,3",HJH4R
M,$#)#'/&,]ATI)O!MPNJ1:EINO76G7+6T=M>>3"CK<HF=K;7!"N,GGGZ4 ;%
M]'!JWAN7[99_NY[8N]O<("5RN<,/45YUIEY<>'/#_P#PBVOR?:M.OM.9](O9
MQD-^[W&W<_WE_A/<>XQ7I\UH6TUK.&4QYB\I7<%R!C&3D\G\:R=2\)V6M>$1
MX>U0^?"(5C655VLK*,*Z]<,.O_UCB@"M:ZM(MS%H&C6]L)[73H[J3S25C4-D
M(@"CJ2K$GMQP<U0LO'5WJ\F@IIVF0@ZK#<L?M$Y!@E@8*Z$!3D;B>1UQT'6M
M>7PR8]:@U?3[TVUZMH+*;=%YB31@Y7*Y&&!S@@]R"#4-KX-@L+W19K.Z9$TJ
M*=$1T#&4S$&1F.1R2,\8Y)_  R[+QQJDUII-[<:7:QVUUJ3:7.$N&9UE$CQ[
ME&W!3<G<YP?;EE]XJDT8>++RWT2S^T:?>6T4K)+M-R)$CVNQV\D!U&#Z=:OQ
M^"#'I=G8C4R5M=4.J*Y@&6D,C2;3S]W<Q]\8YI=1\$?V@FO(VI,@UB>&:7;"
M,QF((%"\]Q&N<^_X "KXGU6.\UZPGTF"2]T^UBNX([>Y^699-X"LS@;2#&<G
MIBLC6O&VH#PYXN^PFU^UZ1:I-%=Q[C'(LB,=R@]QM.#D@\'VK8U;P4-9GUB6
M?4I(SJ=G%:OY48&SRV9E(R3GECD'@CBHY_ @O%UT7NL74QUJR2UN,11H%*A@
M'7 X^]T_/- #[G5Q9^+-,AU+3[/S#IMS<?;E8L\2HT>Y0"N0"&4GGMTJ.+QC
M="W\/ZA<6,2Z=KKI';E9#YD+2(7BW\8(8#!Q]TG^+K5]O##3ZMI^H7FH-<O:
MVDUHZ/"H$RRE2Q.,8^XH'MZU!I_@U+*UTRQEOGN;#29?-L8I(QN0@,J!VS\X
M0,<<#H,YQ0!FZ=XWU.ZAT:\N=+M8K+4-1ETYO+N6>1'5I55@-H!7]U@]^>E=
M)KNM#1UL(DC$EU?W:VENK-A=Q!8DGT"JQ]\ =ZR(/!!M],TNQ&I,4T_4FU%&
M,(R[LSL5//3,C=.>GISK^(-!AU^UMD::2WN+2Y2ZM;B, F*5<X.#P002".X)
MH YW5?'-YI%IX@CETZ&74-'$,A592L<\,IPKKP2""&!4^G7FNJT\ZA<6LHU:
MUM8G,C*L<$IE5H^V25'/7(QBL/4_!::MI^K17-\1>:J(DN+F.(#:D9RJHI)P
M,Y/)/+'VQU"AQ& [*7QRP7 )]<9_K0!Y=IL\W@2\N+^3Y_">H:C<Q7$87Y=.
ME$[HK@=HF 4$=CSWK?TK4K?1[.QTZPMH!=:IJM]'" -J )+,[.<=0%7  ZY
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
M2*JMN.<YPH_7KF@#G-0U"XUS4_ 6LM:6\=K=Z@9+<Y)F1&MY2H8]/F&"0.A
M'/6MFU\7WM_<6$]CI4ESIUW</ 76.0-$H+!968KM*DKR <C(//(J.R\!26<>
MCVPUZZ>RT>Z\^RB:%-RKL9 C/CY@ Y .!Q^!%K2?!\VBWDBVNN7?]D><UQ%I
MK(A6-V); ?&[9N.=N1]<9! *^C:AJ/C71[I-1TJPBTNX6YM74SM(S.DK1X*[
M5RA"GG(.1VS1J.MP^#8M)T*-X(E^QE+:XOW*QRO&%58M_16;KD^G /;:\-Z&
M?#VEFP%T;A//EF#,FT@R.SL.OJQQ[5'KN@OK<<]N]V@L[BW,$UO+ )4.2?G&
M2,,,\'D>QP* +&M:U#H'AV[UB]5O+M8#*Z)U)Q]T>Y/%9-QXEU#3=8MM-O[*
MV,U]:RSVC12L%\R,!GB8E2>AR& YP>!6K=Z!87WAE] N4>2Q>V%JP+?-L"X!
MSZ\ Y]:HQ>&)6>VGOM2-W=6=K);6LK0A=H< ,[ 'YG(4#/ Z\<T +X1UK5/$
M&D6VJWMC:VMK=VL,]N(IR[Y898,"H [8P3UYQ7'6NKZCX77QGJ.GZ5:W&FV>
MLR3W:^<8Y-GDPES&H4@D#+<D9KT#P]I T#P_8Z2LYG2SA6%)&7:2JC S[XK*
MF\'),VL0&_D_LW6)_/O+8QC<Q*JK*KYX5E0 C!/7!% %:_\ &5UF^;1M,DU
M6$L<<D212%YBR(Y",%*J0LBGYCR<CC@FIJWCC5=/_P"$CECTFU:WT)HFF+W+
M!I8V17.T;.&PW0\9'4YXTY_!\BZ_=:CINMW>G07P3[;:0HC+*54*&4D9C;:
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
M/ET^YD!\VVEZHP)'H,@XR.!P16E5>QM6L[..![B6X=<EYI<;G8G))P !R>@
M Z"K% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
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
MU>RETBUB&C&9FATJ*%M(U.)I!?0!WV1HXY689/ SC*Y'&: /3)+ZTBD$<EU
MCEP@5I "6/(&/7VI9KRVMI(HY[B&)Y3MC5W"ESZ 'K7DNI:7I&H3?$6RETZ*
M34I94^Q1K%F3SFM8BOEG'#;\$D?4\5<OH0FK:IHOBM=4EBU"VMEMI+2V,JW&
MV)5>,.$8HPD#-U7[V>.M 'ITMW;02QQ37$4<DIQ&CN 7/L#UK/.O6=U/J=CI
M]U:R:A8I\Z22817*D@,1R .,\<9KBRUM%K7B#1/$FEWUV;^2"2Q*Q22">-8T
M"QB1!A2DBL225&6+="31J%M&MY\1K>>PD+7=LDD'^C,RR#[*J_*V,$[QC'7-
M '?VM['(D$<UQ;?:WC5FCBE# DC)V]R/0XZ4Y]0LH[8W+WENL .TRM*H4'TS
MG%<)=6MY8Z3X2\2Z79-<7UG;165Q %PTD,JJNT]QMD"'V :GZ\K>&]7T*2[-
MZ=(6UG@GN;6V$VRY=D;S'3:W#X<9 X+$=": /0%974,K!E89!!R"*6L;PK86
MNF>&K.TL8KJ*TC#>2EUGS A8D9! *]>%(! P,#&*V: "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M*R]=U"YTZUMY+98!YEPL4DL[86)3GYMN07.0%"@Y)84 :;,%4LQ 4#))/ %4
M_P"V-,%G]L_M&T^R[MGG>>NS=Z;LXS[5P.O>(-0USX<7%RGE6\L>JI8SCRWQ
M(%NTCR 2"H8=5.>"1[U;N--E7XGV=L5T_P F[TRYGNHQ:D+,Q>!'+#=RQ4
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
ME&& P!(0!CCOGC%'PAK%_HFB:)$MM:'3+S6;NQP"WFJS3SE6'\( *XQ^.>U
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
M@C!#*K=.AXYZUO:-XAU?4K_37;3-VFW]L9C,L;(;5L!E5BQQ(&!(RH'(Z8-
M'545S'B#6]:M/$>G:-I-K8.]];7$J2W4C@*T6S@A1T.\=*JGQ5JUS*TFFZ:+
MN&"_-E/"D;[B%;9)(LA(4;6S\I'('4$X !V-%<5J/C"_30[K7;"*U:QM[\60
MCE#%Y<3B%GW X7#$X&#D#J,X":KXQO\ 3K#Q=,MO;.^A/'Y>0P$JM&LF#SP?
MFQGVZ4 =EY\/VC[/YJ>?LW^7N&[;G&<=<9[U)7)WVLSVOB^_MH].LFEAT;[7
M'<,2)' <CRV;'"Y!..:IV'B[6)=*T6[O;6RC;7$A-FMN))6CS"TLA=>,@!>
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
M)<3P3Q[SY\81F1) 02"&*$X('!SDXK=;5=.2=X&U"U$R EXS,NY0!DY&<C%
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
M\^>!F(E+%5(\L9^Z,MG.>U %:Z\&6MQIK0)=W$-VU^NI&\4*7^T*1AL$;<8
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
M/!<8D3!QQWX)]37"^&]"UG3]"\#ZIJ$;N=+FF6:W2U9)((98V3++DEBK8)(
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
M5SB(C(VIG+ 8/3)Q7JM% $%I;VUM %M+>.")B7VQQA!D\DD8ZU/110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !7.^+M8U'1X-+;31:E[O48;1Q<*Q&'.,@@C'3WKHJY3QU8W>H6N
MC16D5R[1:M;W$CVX!:*-"2S\\<>G.?0T 98\8ZSIE[JNCZI':7.H6]U9Q6L]
MM&8XY5N6(4E&<X*E6XW<\<CK3]4\0>+-(TZ\FGL[1 E_:0VLLRC]_'-(J,"J
M2-M92W7D$8XZUNW?@_2]1T_4+6^\^X;4&1Y[AG"R[DQY94J %VX!& .<GG)S
M _@JTFTG[!<:GJEP3-%,US/.'E8QL&09*X ##. !WSG)H R]9\2ZQX<DBMM7
MN[.!98F,6I?8G^RM,78+')\Y,7R[>2<$D\\8,UYXIU.:Q\2ZAI0M?*T*5XO(
MF0DW!CC623Y@1MR&PO!Y&3G.!MZIX<@U<W"W%Y=B&ZM1:W$",FR6/+=05)!.
M]AE2#^0JO-X.TV2>_:*2YMX-118[VVA<".<!=O.02I*_*2I&1UH PKGQ3KE[
M>WZ:7)806\>BPZK UQ;N[_/YGR, X'\ Y[9Z&NJTV_N=8\+6>HVXB@N;RSCG
M02*61&= P! () )]15>;PM9S:A>WHN+F)[NR6Q=(R@58EW8"C;QC<WY_2M'2
M]/BTG2K33H'D>&UB6&,R$%MJC !( SP!0!P]AX\O9)O#+7IM(H;[S;?4@(6!
MM;E-RA<[\*K.CJ,@_=K2_P"$AUB>YL]-ACC^VW-G)?%D@'[N/>%C4H\B\X8;
MCGJ.!SD:-QX+T.ZMM2MY;7,>HW:7=P,]9%*D8]!E<X]6;UJ37?"MGKUU9WCW
M-Y97UIN$-U93>7(%;&Y#P05.!P1VH P&USQA-J&BZ6T.F:=J%]I]Q-.LJ-,(
M98F0<%7P5;?TSD9ZG&#/;^(?$.I2)=Z781SV<>HO:3HVQ?W4<C1O(&,F0P*E
M@-O3CWK9C\,6<6JZ?J$=Q="6PADAC4R!@RR$%RQ()8L5!)SG(]S5>'P7IUMK
MD^I07-_$EQ-]HFL4N"+:27KO*>I(!/."1R#0!7\;W6HVQ\/I87BVXN-7AAES
M'NWJ0S 'D<949'?U]>8GU75= N_&^K63VABM-3MWGBEB9C,#! &"D,-G!)S\
MW/Z^@:UHEMKMO;Q7$D\36UPES#) ^UDD7.",@CN1T[UEW/@C3[JTUBVEN[[R
MM6D26Y_>+DE0JC!*Y'"*/P^M %34O$&OW-YK%OX>L8[B72YHX?*DV 3,421@
M6,BE!M< '!Y!//2MW6M).O:0+7[9<V$A=)4FMF7?&RD,.H(/2L^[\%6%WK3Z
MJ+S4;>>>-([M;:X\M+L*,#S !R<<9&#CBNC "@   #@ 4 <;XD^W^$=,UC7=
M-OFN)+FXMS]EO!NBC+.L;;-N""=P/.1\HXIT^K^(HM3DT-&M;C4DM6O/.@MP
M$VL[+&NQY1_=.X@GMTZUOZ]HEOXATI].NI9HX'='8PD!B58,.2#W /X52UGP
ME9ZS>VE^UY?V>H6J&);NSF\J1XS@E&XP5)&<8X/3% &)=>+-:M\6U[!::5>1
MZ,U^XF/F)).K$-&I# $# )P2?G7ICFQ;Z[J[:EX/COH+1&U6":2X3R&62%A%
MO"KECC&<'Z=LXJAK6BW:^(4\FV\01VD5K'#;7&E741W'<S-Y@E/#9(^;'/))
M]-^R\.RS-HU_JE]=RW^FF4Q%FCRP?(Q)M7!;9M!(P,@D>M '/P^,-1O[+5X#
M=0Z?JUI83S2V,]JRRP.N-K(2V)(\9^8<9P>^*;9ZOXF6W\*:7:7FGM+J>DO.
M9[BV=BC1I$1G$GS9W\]/7VKI8?"-@OE?:9[J\\FTDLX3<,I*1/@,,JH)R%49
M.3Q[FF6/@ZSL+G29X[Z_D?2H7@MQ+(K#8P4$-\O/"*.,=/4DD R;SQ5JMCK%
MK!(UG+')JT>GO'!&S!49/O&3.%DW<[.<*1]:J77BWQ#;VNL7Y;3C;:5K26+1
M"!]TT3-"O#;_ )6'FYS@YQT'?:E\!:7+/))]JU%$?4!J2Q)<82.?.2R\9Y/4
M$G&3C%23^";"XL=2LWO+WRM1O%O9\,F?,4J1@[>!E$X]O<Y ,ZTAN];\6^+=
M*U&YAGTY%MHT@>W#!59"PQN)7())R0<G'3 %='9:!I]AJ)OK>W2.;[.EL&50
M#Y:XP">K=!U)P ,8YREMH-M:Z]=:Q'-<?:+J-$G3S/W;E 0K%<=<''I[5J4
M<3?BY?XK0))/ ;,:),S1/ 6^0S1!Q][&3@<XZ<8-5[;Q;?1Z!X=UV.&U&EZG
M<Q6PM(XB&MXY6VQ$,#@D':&&,<G&,<]2^A0/XE37?M-P+E+8VH0%?+\LL&(Q
MMSR5!SFJ=EX.TVP6""*2Y-C;7!N;:R=E,4$A).5XW8!8D D@$\#@8 *GA/5-
M?UJ:ZN;V;3Q9V]W=69BA@<.[1RE%?<7( P#D8/U["#4=6\3W'B?6-'T>72X_
ML=E!=0M<0.Y8N9!L.''4H/F[>A[=!HFAP:%!<0V\\\JW%Q)<OYQ4D.[%FQ@#
M@DDXKG_['O+OXAZQ=%[^TLY].M[=9X0H61E:4N,D$C =<$8ZG!H 9X=\8WWB
M#4=(18H((-1T1K_:4):*4.B$9W8*_,>P/ YJA9>+?$FKVGA46K:9!/K5K<R2
M-) [+&\8!! W\@YZ9_'M73R^$=.-SIL]K)<V)T^W-I$MI)L#0';F-L@G'RKR
M,$8ZU7T[P1IVE'1OLUU?8TA9$ME>16!$GWMV5YS@=,8[4 <]?>)_%T%CXFO(
M6TAU\/S?O(S;R W,8A25P#O^0@,V#\V>.!CG5_X2?4=7.MG1OL\7]E0Q.J7,
M98S2/$)=IPPVKM91GGG)[8,&F>')=0UCQ8FHB^AT_4+U'$.%6.YB$,:'/!8
ME6! ()%;EUX5LI]1N[V&>ZM)+V%8+M;=U59T4$+NR#@@$C<N#COP, './X_E
ME_LNX;;I=GJ=G;SVD]U SPR2.27B:0$!& QC/!SGGI5U_$7B"_N+F;1=/CGM
M[/43:21/L7>B,%D;>9 58<D#:1@#UXU;OPEI]Y!):-+<)I\L4<,EBA7R62/[
MHP5)7@ <$=!Z"HCX*TX:[<:I#<W\ NI!+<V<5P5MYW  W,GJ<#." <<@T 4[
M'Q3<3^+FT6\DCLKE;B4+:3V[*;B!0VR2&3.UR?E)'4<C QDZ&HZS<'Q59^'K
M)XX9IK.6\DGD3?M1&5 JC(R27SGL%]^)4\-6OVZ"ZFN;JX%M=27=O%*RE8I'
MW D$*&QAVP"2!GV&)=3T&VU._LM0\V>VOK/<(;F J&"L,,I# @J<#@CJ 1@T
M <-K>N:EK?A*,2-!;7=GXBM]/NML;,DKI=1X9?F!"GY3@Y],]Z[35Y;G1/#]
MW>V%BMS>@K)*EM!S*255W" Y9@N2!G)V@9J*Z\(:?<Z5#IXEN8HX[L7K/&R[
MY)P_F;V)4Y._GL.W3BM2_L!J%A]E>YGB.Y'$T3!7#(P8'ICJHR,8/(H Y"+Q
MG/<6NE7=A?6-];7FLI8.?(='1&3)#*6RD@8'J.A' J1O&%]#<:E:2K;&9-<A
MTJT<(P4"2-'W.-W) 9NA&< <9S6G<^#-.NK>97GNDNI;U+]KR-E643(H56&%
MV\*H&-N#SGDYJ&7P#H\]GJ5M/+>RC4)TNI)&N#OCF0*%D1A]UAM!S_3B@#(\
M8?VRNEVT>H&SE9/$&G_8Y(LKO0S)CS%YP0V1P>0.U;WAS5M1NM7UW2M3>WEE
MTV>,)-;Q&,.DD8< J6;!!)'7GBDD\'6D^GPVL^H:C.\5S%=&YEF5Y7>-@R9)
M7& 0#@ #KZG.A8:'!I^KZEJ4<\[S:@R-,)"NW*+M7  &..* ,(ZKXCO/%NLZ
M99W&FPVNG"VEW2VSN[I('++PX&?EZ_I4&C^+M3U"+P5+*EJ%UR"1[E5C;*,L
M)D&P[N!D8P<UT=KH5O::[J&K)/.TU^D:31N5*83(7 QD8W'OWK*T_P !Z;IL
MVEO%>:BZZ4[FSCDGRL2LI4I@ 94 D<Y/N: ,#0M9ETN"ZM+6+?<ZCXGOX(^
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
M?E&"S'./>KE(H*J 6+$#&3U/Y4M !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %0W-U!9P&>YF2*($
MLYP,DX ^I)  [U-7+^,K2_E;0[^RADN8].U)+BYMX^6>/8R$J/XBN\-COCCG
M% %W4_%.FV/AK4=:BN(KB*RBD9E5\'>BD^6?1N,8//-<V_B^]M9]*CGU33GA
MUAD6*1(B&ML1.\F1NPPRBJON3G..8]4TB\N++Q]J%M:W.S6-/6VM+?RF#RR"
M!TW[#RN2RKR!]S/3%7+^*YDO/ \J65VR6<S/<D0-^Y!MGC^;C^\P'Z]* -;0
MM1N@NHC6-;TFZDLR!+]D7RUMP <^82QP2!G'&.>M:4&MZ9<Q7,L5] 4MB!/E
M\>5D9&X'ID<C/6N#UK2=8NKSQA+86,SR/=Z?=6Z.I1;M8-A= QXYV$<]?I5S
M6TO==T2XU32_#EU;727-K<2PS@6]S>K"^XID'(VC[I)Z]/4@'5?\)-H8MVG;
M5;1(UF%NQ>4*5E.,(0>0QR..O-6K#4['5;(7EA=PW-L2P$L3AE)4D'GV(->?
M:QIZZEX?NKNP\-ZG!->7U@\RW89YYA#,K,64LV%5 0,D9Y&.F>S\3Z;<:MX0
MU;3M/<0W-W:2QQ-]WYF4]?3)//UH LVNN:7>RO%;7\$LBQ^:55^3'_?'JON.
M*PM \07OB34);FQN[,6-M>SVTULR$NT:$JLBL#U++G!&-I]1DU+:UNM7UOPI
MJ L+FQ;28)OMBRQ%-I:()Y2_WQN^;*Y'R#GD5?\  L%Q;:;J4=S:SV[OJMW.
MBS1E=T<DS,I&?4$?2@#;DUC3HKP6CW<0G+% F>K!=VW_ 'MHSCKCFFQ:[I,T
M=I)%J-LZ7CF.V99 1,PSE5/<C!X]C7)BPU*V\8+=:4+U()]0)OK&ZAWV^W:1
M]HBD(^1B /E!Y)/'>L?3['5H-.\,Z8VBW_FZ7KTLMQ)L 3RV-P0ZDGYEQ(IS
M^'7B@#T5]:TU;];$WT"W3L8UC+<E\9V_[V.=O7'-8/AGQA#>^;::OJ%C'J1U
M&YM(8D.PR+'(RKA22<D*>_/-9WAJ.^M - U7P[/<7%IJ,UU%J$D:M RM*[B8
M.3D28<C &<^V2,Q-,OUT6-1IEV)?^$M-^1]G;/D?:"_F=.FP_7M0!Z-?ZKI^
MEK$VH7MO:K*XCC,T@7>QZ 9ZFJ9\4:$-/BO_ .U;0VDJETF$@*E0<%L]@#P2
M> :S/'5K-=V>CI#:37/E:O:SR+'&7VQHX+,1["LK6[6>T\77LEUHFI:GI&J6
M45NHT^0CRV4R;DD0.HVL),Y/ .<]: .QO-9TVP -W>P1 Q^;EFX"?WSZ+R/F
M/'O55=8MKO6+".RUG3Y(9H99/LZ,)))@" '1@W"J=P/!SGM7#ZQ;/I^KSV=I
MIM^(9]!AT^X2SMOMB0C,@51\ZLI4%N3D-D'MSIPQ)/K_ (3N-.L[V73K/3;N
MU9YH65D/[M%1\C(;,; ^A'N* .DO/%>BV6GW=[)?1M%:P&XDV<DQC^)1W!/
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
M<@!0<CI26EGJVI7>@+%I>H67DZ!<V$D\T83R9F6$ GG.,H<'OVS0!W+Z[8W
MN+>PU"U>]2%Y(T)W A>"< C< >#@\'BLWP?XMM-?T72A<7UH=8N;&.ZFMHV
M(RH)PN<X&1^8K,\-RW,NBV-K?^%[FTU#2K$VLEQ+"I"X0*1 P)+!BJG@8P.>
M<9SO#^F7UHGP[CDTZYB;3[2:*\S"0(6:(+ACCNP_K0!Z#>:C9Z>%-W<)%N!(
MW'G ZGZ#(R>@JA%XITN?Q"FBPW"O<O:BZ!'W2K'Y<'N2,GZ#WK*\8V$]U>V%
MQ93ZE97\$,QM[ZSA,R*3LS%+'@[E; /;&SJ*R/[,UVXU8--8-:7-_P"&%LC+
M; >5:W(+$C.> -PQC/3C- ';6VM:9>7?V6WOH))RI=45QEU!P2O]X \$C.*:
M=9L)KHV%OJ%M]N8.(T8[LLOWL#(W;>X!R.^*XZRTR_U.U\%VYL+C3[S1&'VQ
MWCVK&%@:,HC='#,5/RDC YQTI_@X7EKI>F:1J_ANX%_HRNC7\D2O'@ CS(F!
M+,S@\@#/)S[@&SX2\3?VOX7T2ZU"XMX]2U&W\U8E& Q!YVKG.!D=^XJ#PIXP
MAU*UCM]5O[)-5EN[J".",["XCE=!A22?NIGKV-<Y\.K36O#,6G6VI6%W-;W=
MFJM(T!,EA)'P8FP.8VSN!&<-NSUS26NF7\>@:/$=,NUFB\427LJ_9VRL)FE;
M>>.FUU]^W:@#T*36M,BO5LY+Z!;AI!$$+CER,A,]-V.=O7%9FFZU=2^*_$6G
MWDENMGIT=M)$X7855U<MO))SC:.>*Y.30]5N/!VJ>%9[2X_M*35&F@O=A,;(
MUP)A-YG0%03\I.[*X .13_$>C:QJ-UXW2PLYC)=V]C]F+J52Y\HDR1ACQR#M
MYZ[O3- '16?B@WWCU])M[FVET\:9]K^5"'5_,"\DGE2#D<#ZFM,^)]""7#MJ
MUFB6\8EE9Y0H5#T?G^$]CT-<7JMKJ?B?6[^:QTN_LA>>&Y[))KJ+RO+F9\A6
MR<_B,^WK4-Y:RZWX6U>4>%=6M-8_L>>Q+74C2$NZX$47SMN4MSNP ,#\ #T/
M3]7T[5A,=/O8+H02>7+Y3AMC8!P<=\$5+>7]K81H]U.D0=MB GEVP3A1U)P"
M<#T-8\>J1Z-8:)"VFWFV[\NW9XH0!;M@*/,!((&<+T/Y5%XK-XM[HCVVG2W$
M2W3>=<6\2R36P,; % W W$[2W8$^N0 ;MK>6^HV275C<130RJ3'*AW*>W;WK
MF/"/C6TU6PM+?5-2L$UJ>6X06T;!"P25T&U22?NJ#C)-2_#RTN]/\*_8[VRN
M+6:*\NCMG()96G=U(()R,,.:YNR\/WESX9T_07TZ>"_M=<-Z\[Q82)!<M+YB
MOT8LA"@ D_-S@ T =E+XLT%_.@@U_34N0DF"TZL$*#YB>1PN>>1WJ6/7+*ST
M6RNM0U2U;S;=93<(-J2C:"TBC)PG(/7 !&37.:-8SQ:'XO$FGSI-<W]Y- &@
M(:5)% 4KQSG&/YUCVEGJ.E#0I[W1-6O;"30;?3YX;)F66WGCSN#H&7*MNQGD
M?*.QH ZK7/%,5OJND:3:7UO%)J2R2"Y.)%1%3*D#.#N)7'MFMF*ZDL-(@EUJ
MXM4N JK-)%E8VD/&%!YY/0<FN6.FO9>(_!JVNE3V]E8V]RDB1JTB6P=%"(6Y
MST(XSC'I5WQA#J$>I>'=5M;2:]M=/O7DNK: ;G*O$\8<+_%M+9P.>>* '>&_
M$YU*3Q#)>75K]ET_4/LT4T:E!L\N-L-DGYMSD'WXP.E;$6O:5/:M<Q7T+QK*
M83M.6$@_@V]=WMC->>W.GZU(-=O[71KXH->@U%;<MY,EU (8T8)A@0P(+ ''
M*@=>*T+C2;34+$7MOI&NZ3+<WR3"[4LUW%(L3J)60E\K@^7@]0QR,8- '9OK
MNEQV4=XU]#]GDW;'#9W;<[L8ZXP<^F*KW7BSP]91I)<ZW81(\/VA2UPOS19
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
M#"8X'X\Y[_@*GEU6^U/Q1JFAZ?<I9MI]I#-YK1AS))*7VC!_@ 3G')W=1CD
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
MJNA7WCS5["Y@465[:RR120[O/'V>$%<Y&W@GD<Y_4 ]3HKC=2UO7KW4=:L]
MA!N=*DBC1)!'Y<K-&LA\PE@P4A\#:.""<GH)?B#=7D/@&[N;2Y:UF)A#,F&^
M5Y%5ES]&/(H ZVBN,O\ 6->N;_5M+T7]Y>Z9%$59DCV32NI8"3+ A",#Y><Y
M.>,5!K/B'7-+U[3;22>UBMM8B6.!R WV2XRN0YS\Z$$A2,9; [@@ [AUWHRY
M9<C&5."*I:-H]GH.EPZ;8*Z6L.1&CR%RH)SC)R>IK ,FH'XJ16IU!S:)HYE\
MG8,%C*%8_4X'/;M5N\U:ZNO&#>';2<6ICT_[:\^P.S%G**H!XP-K$_48(H W
MKFYAM(#-<2+'&"!EO4G  ]220 .Y-4EFTWQ-HTR07 N+.X#P2-$Y4]U921RI
MZ@C@BN"O]8U'Q%H/A:[ED6TN1X@6TN%C3*-)&\B%ES_#E,@>_M7;:Y<2Z3HC
M2VLUK;S--&K2RH<$NZABJJ"6D()VCNV!0!H:?8P:9I]O8VP806\8BC#L6(4#
M &3R<"K-><2>+M=6TNDB>%9;;Q#;Z:'N8/G>&7RCE@K !OWAZ=AT!JX^K>*#
M;>*[&TN+:YU/2)(WMG^S[1,K1"0QE<]>2 <^F>] '=T5@:'K?_"072W=A<"3
M2Q:1/DJ,M*XW8)[%5VDC_:'H:SFU+7;CQMJFFPWUI!8V$-K=$&U+NZ.TF],[
M^I"?>[<<=: .PHKBM$USQ%J\>CZO#;QMIE_ 99XY6C41;DW1^6P8L>?E;</?
MCI64OQ!N;31[^XNW:/5;6"(3Z9>6_E-#-)(L8<$</#ENH).!UYX .UU#2-+F
MU"'6;\$26:':SSLL2@'=N9,[20>02./P%7K*]MM1LH;RSF2:VF0/'(AR'4]"
M*YPZKJ%CXM&@WDJW=O>:?)=0S>6%>-XV574XX*G>I!ZCD'-8/@K5;RTT?X?Z
M;%(OV6_TJ0R@IE@8XT*E3_P(YSGH* /2*K6]_:75S=6T$Z236KA)T4\QL5#
M'\"#7GBZWK.KKX4D;4! TVN7EI*(HAMD6(7 0D'VC''3)SV%7[OQAJ&G7'B&
M&7[.[V^JVFGVC"(JJ^>L9W/SD[=Y/49QVS0!WM%<)K7B36=#N]>TY9H;B2VT
M5]5L[F6'D%"0T;A2 ><$$8ZG.<5;T76M8;Q39:?J%Q;SP7VD&_41P[#"ZM&I
M7.3N!$GYCMTH ["BN<O-6NKKQ@?#MI.+5H]/^VO/L#L2TA15 /&!M8GOR,8K
MFK/Q9XCUN;0[.VFLK&XO!?V]RYMC(%FMV"[T!894GG!Z>IQ0!Z117->,-4U3
M0_#45W92VYNA<VT,C21$JXDE2-L#/R_>SW_K5"?4O$$>J2^'X[I;C48K(WGV
MF"VC0-OD=8U*._W5V8;!R<CIW .THK@=1\5ZOI;V:ZV%TI9;6+_2XX_.M1=%
MF$D<KC)0<+M/ Y.2<8IU_P"*]3?0_$FNV#Q+'H=W-#]D=,B9(0#)N;J&/S;<
M<#C(- '91ZE92ZE-IT=U$]Y"@DEA5LLBG@$CMG%6J\]O]0EB\7Z[J=H?+E3P
MO#<Q;US@B2=@"/T-:5IKVIW>K^'K3SHT35-&DNY"(P2DJB+!7V_>'@YZ"@#I
M[N_M+%K=;J=(C<S""$,<;Y""0H]\ _E5FO,_#^N:S;>#O!EU)>I<-JE^D-RT
MT67(<2,2"#P<KZ=^U7+WQAJ2^&-4\4VK1FVTZ^DA-BT?^LACD\MR6ZAS@L.P
MX!!ZT =Z\,4DD<CHK-&24)&=I(QD>^*?7G&M^*/$5DOB^Y@NK-8=!DA>*,VI
M)F1HDD*,=W'WB,CVZ=#JZMXFN=.\4QV-Y*^GVLTL"VEP\&^WN-Q'F1LX^Y)U
M"@X'0\YH [*BN:\7:KJFF-HB:9);(U]J*6DAGB+X#(YR,,.FWIW]1UKFKWQ5
MXFTNSUZSFGLI[[2[VR1+K[.56:&X=0 5#?*PR>>>W% 'I5%<C#J&L-XE'AF;
M4XC<I9/?R7<5J$)5I2D:!"6'&#N/?CIUK&L/%OB+6;S1;&&6RLYKHW]O=2&W
M:0++;.$WH"PR#G.#T]3C! /1Z*\]TCQCJUY<:?H5Z88]3DU*[L9[N*/"LMNF
MXNBG(#,"G!R!\W'&*?+XLUFV75+26UFN7TK4DM[JXL8 \AMGB\Q9%C.07&4#
M  \9('8 '?TC,J*69@JJ,DDX %<1:^*KC5GT^QTR]%VUU9S7?VRUB0%E64(H
MV2$ $9^8=01CCJ)M.US6[_5+'0;[R+#4QIS7EZ\&)!D2>6H3.0 2"QSG' ]Z
M .IL-0L]5LDO+"XCN+:0L$EC;*M@E3@]^0:A?6],34X].>]B6[D8JD1/WF W
M%0>FX#G'7'-<]\,UD_X5[8J[KYOF7(+*O&?/DY KGM&U2ZTC29W>:.XN+WQ3
M/8P/+$,0N\[J9/KM#8'T'2@#T+6=&L]>TV33[]9'MI"I=4D*$[2".00>H!_"
MKRKM15R3@8R3DFO//$?BS7- 3Q+91RP37%A81:A:7,L.=T;LR%' (&X%3@CC
M!Z<<]C;M?:=IMY<:K=Q7;1EYE\B#R]L8&=F-QR1@\]^* -.BN-M==U<:!9^*
M9I[673)=-DO;FU PZ'RQ(BQ$#YN-P;=Z9&.E1IXAU>W_ .$7NIIH)X->Q$Z+
M%Q;RO$9$*8.60;2""<GKD=* .VHKSK0_%/B"XA\*7]]<VDD&KW,UK-!';E-I
M5965PVX_\\\8QT/KS6CHOB6]OO$$NE7LYL=1"3G[%<VWRNH8>7)"XP)$V_>&
M<Y/\.* .KL=0M-2L(KZRN$GM95W)*A^5AZTEAJ5EJEL;FPN8KF .T?F1-N7<
MIP1GV((KBO#GBS4=>M_#=B\L=O>:AI\M_<SQQCY51U0*BG(!)8'G. I]<BAX
M7U>\T_3+;2H\R7E_K.IJ\L2J#^[ED9B@<XR3CJ3@9ZT >G45P5QK'BZV?0[&
MY>QMKF]U&:S>0Q>86C$3O'(0KX5L*,KGKW IFM^(]<T.*X9KVUNY;&2RBD2"
M#"MYC(LC2Y^X3ORJJQ(&"00: .[N;B&TM9KFXD6."%#)([=%4#))^@I8)XKJ
MWBN('$D,J!T=>C*1D$?A7!R:AJ]KK'CVYCU!7_LZWC>VBFA#(H\@R 8!!QDG
MOW_"K^GZ_?ZUJ-KI,-PMI,-&AU":<1!BSR$@  \;1M)/<Y !% '8T5YW8>+M
M=UEO#,<36EF^HM>07>8#(%D@W*63YA\I*D@'\ST/2>#M5O-7T)Y-0:-[JWN[
MBTDDC3:LGE2L@;;DXR%!Q0!T%%<+:^)M5;Q%I%J;BWGAU&XO(':*+,$9C5VC
M\MSAG(" -U&20",54T;Q1X@GMO"^H7MS:20:K?364UO';E,8$Q5PVX\_NAQZ
M'UYH [N^U*RTU83>W44 GE6&+S&QO=CA5'J232WU_::99O=WLZ06Z%0TCG &
M2%'YD@?C7G&LZK=^(_#.DZTMPL=G+XAMHX[7RP<1I=B,$MUWDKD]L'&.]=?X
MWU6]T3PK<:A8-")HI(A^]CW@JTBJ<<C!^;KS]* -Z:&.XB,4R+)&W56&0?J*
M?7GVN>(?$5O<^,?LEY9Q1:'9Q7D*M:EC(#&[E&.[OLQG\L=]SQ;?W0^&^K:C
M93M:W*Z9)<(Z $H1&6XS^6: -O\ M.R_M3^S!=1&^\HS_9PWSB,$#<1V&2!5
MJO.EM]1D\;Z-%;7Z173>'9O])> /@>;#T7(&>G6IM(\8:EKNGZ!!'&8[Z_TV
M2\G>W5"0494^42,!@EB3U(&!WR #OZ*S= FU2?1+9]:A@AU+!6=(&W)N!(R.
M3U !QGC.*TJ "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH *S]9T:TUVR2UO/,"QS)/&\4A1TD1@RL".
MA!%:%0W5W!90^;<2!$R%'!)8GH !R2?0<T 84W@C1YM9;5 ;R*6546YCBNW6
M.Z"C"^:H.'P..>HX.:GU#PIIVJ6MS!=-<.+BY2Z+B7#I(F-NQARH&T8Q[^IS
M(OBG17BMY5OTVSW!M8_E;/G#K&1C*O\ [)P:MR:M8PM<+)/M:W*K("IX+?=
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
M*6:!Y 8Y'CV[6(QQ]Q2<8!QSFK$>OZ7+>QV:7B&:5F2+((61E^\JMC:Q&#D
MDC!]*P8=>OM;\3ZEIVFW@M!IEQ A66U++.I4/)N) *G# +@CD9Y!H F\:Z9>
MZH= 2SMYY!;:K%<S20R(IB15<;OF(R<L..>_%7+OPCIM]87-I<-<-]JN$N;B
M828DED0J4)(' &Q< 8''UI\_B.W_ .$D;P]#YBWWV4W'F-"S(N3A?8]^XZ8[
MUF>"?&5MKNAZ,E[?0-K%Y:"=XE&W<>K8[9&1QG(% &S?:!:WU_:Z@9)X+^V1
MHDNH6"N4;&Y6X(8$@'!'!&1BN?U#PU+%XJ\,#3+6Y@T_3XKL27$,B91I=F"=
MY)<DAB20>3GK71IKVER:C'8+=I]ID+B)2"!(4^\$8C#$=P"2,<TW4_$6CZ-,
MD.HZA!;S.C2+&Q^9E&,D <GJ!^- %>7PGI4EE;0+')'):W#74-RDA$JS,26?
M=W+;FR#D'.,8J3_A&[18T\J:YBG%T;MKA)/WDDI0H6;(PPVG&",  8 P*8?%
M_AX6%G??VO:_9KPD6\@?(D(!) [Y&#D>U.;Q7H:VD=W_ &A&;=X5G\U58JD;
M?==R!\BG!Y; X/H: *=WX$T6Z@LU475M/:222Q7=K<-%,&D8M)\R]=Q))'3T
MQ4]QX0TN:>PN8S=6UU8HT<5Q!<,LC(QRRNW)<$\G.3GG.:?J7B_P_I$LD5]J
MUM%)'&LKINW,$/0X&>."?H">E6I==TR*VM[C[6LD=Q&983"#*9$ !+@*"2HR
M.>G(]: $T30[/P_I:Z=8><L"L[CS)6D(+,6/+9[DFJ"^#-)_LFZTV07$MO<W
M)NVWRG<DQ;?YB,,%3NYXZ5H-KNF"UM[E+M)8;A#)"T ,N]!C+#:#\HR,GH,C
MUJ.Z\2:/901SW%\B0O&DOF;6*HC?=9R!A%/8M@=: *UYX1T[4-/O[2\>YG-^
MB1W4[28DD1?NKD 8 R> !U)ZDUMI'MA6-F:3"X)?DM]:Y_Q=XDBT7P_JDMM=
MQI?V]F]Q&#$TJKP=I<#[H)& 20.O7%:EA?!O#]KJ%Y*B VJ332,0JK\H+$]@
M.M &;H_@O1]$9Q:"Y:W.X16DUP\D$ ;.X(A.%SD_@2!P34NG^%-.TU;5('N&
MBL@PLHY)-ZVH8$'9D>A(&[. 2!@$U,GB?16M[N<W\<<=I$LTYE5HRD; E7(8
M [3@X/0XJ >,O#S2/&NJ0EUB$VT!B60\948^;DXXS@T 1VW@S3+2UTJVBDNA
M%I<[3VH,N=KL&!R<<\.W7^]]*L6WAJSMIK>437,CVJ2):F60-Y ?[VTXSTX&
M<X' P*G77]+?3K?4(KM9K:Y7= T*M(9!C)VJH).._''>J[^+O#Z1VLAU:V*W
M<32V^UMQE4=2 .3Z8]>.M %-/ FCPV>EV]NUW VE[A9SQ3E98U;[R;OXE/H<
MTV3P!H<FE?8,7BA;Q[V*=;IQ-%,Q)+(^<KU/USSFM:+7]*GTNWU*&]CDM+EM
ML+H"QD;)&U5 R6X/&,\'TKGO#WC2WFAU.76-3MHT36)+&T8IY6X!4(7!YR"Q
MSGIWQ0!K?\(GI_\ Q+3YMX9-/F-Q%(\Y=VD*E2SLV2QVDCGC!QV%0:CX&T;4
M[C4)9_MB_P!H-')<1Q73HC21[=K[0<;AM7\AWJ7_ (3;PV(3*=6@5%F\A]P8
M&-^.&!&5'(Y.!R.>:O:AKVEZ4^V^NTAQMWL02L>XX4NP&$!/ +$9H IS^$M,
MGN-1F)ND;4;=;>Y"W#8=0NS."?O;3C/7\>:7_A%+!)+":"6Y@NK*W^R17$4@
M#F'CY&R"&' /(R#R#G-+>>,/#VGSW$-UJUO');,JSKDGRBW3=CH/4]!QG&:'
M\16DGB63P[$9EO!:BX,HB8JH8X7!Q@]#STXQUZ "KX6TV.XTJ:!983I:N+54
M?A=XPY.<[B1U)SZ]>:LZ/HMMH=M-;VC2E)9Y+AO,;<=[L68_B23^-1Z#K']K
M6]TDBJEW97+VMRB] ZX.1[,I5A[-CM2>(?$%KX;TP7MVLC*TT<*K&A8EG8*,
MX!P,GK_7 H SK;P%HUG+9O U\GV*>2>U47;[82X8,JC.-OS'C^G%2V_@S3+:
MTTRUBDNA#IMRUU; RYVR'=DDXY^^_!_O?2LX>,H=/\5:U!J]_##IEO:6D]ON
MB*LOF>;N+=3_  +DD #OBNCO]<TW3(O-N[I4C\OS2RJ7"Q_WSM!PO^T>/>@#
M'D\ :*[2J&O8[:2[6]^RQ73I$LP8/N4 \989P#C/I6OK6BVNO:4^FWIE^S2,
MI81OM)VL&'/7J ?PJ>YU*RL]-?4;BZBCLDC\UIRPV!,9SGTJC;^*=$O(I9+6
M_2<1NL9$2LS%BNX *!ECMYX!Z'T- $-QX2T^Z;5VFENF.KP+;WG[P#>@4J .
M/EX9AQCK6A+I-K<:')H]PK36<EN;9U9N6C*[2,CV[U7'B;1WL[>ZCODEBN"X
MB$2L[.4^_A5!;Y<<\<=ZD?Q!I2V=O=B\22"XB,\3Q*9 T8QE_E!^49&3T&10
M!4M?"EE9WUM>PW%[]HM[1K..22;>?+)!(.[.3E5.?8=N*IO\/]%;2]-L8VO8
M/[,+?8[B"Y:.:$-]Y0XY(/<'-:UWXATJQ3?<7BHGE"9F"LPCC/1W('R+P>6P
M.#Z&HK[Q5H6G3M!=:G DRP^>8P2S>7_>P,DC^G/2@#1LK.&PLX[6W#".,8&]
MBS$]22QY))R23R2:GJ*VN8+VUANK:5)8)D$D<B'*NI&00?0BI: "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH *Y7QO9:C-#I-_IMI)>MIUZ)YK2*;RGFC,;QML;(^8;\@9&<8KJJ* .
M)G\._P!L>#]22STJ31[VXF%Y:B=PTPN$VLDDA#, Q90.I^7KUP(M9TK6Y_#.
MFZC'9&;58[]-2O+&*?8T@*,C1*^1RJLH!R,[/>N[HH \[U#2Y[RPL;JQ\-W5
MFTFM6EW/%,RM.R1L-TDGSD=!@#).!^ AUO0]6O;?QRMOITS&]N;2>T!*CSQ$
ML0?&3P<H>N,\5Z510!CZ[;W.K^#M4MH;=X[F[L9HHX9&4$,R$ $@D#DCO7-Z
M9:ZD?$?AJ^GTB[@AM-&FMIB^PE)"8L#"L>OEMT]O6N\HH \RT/3M<L-*\-6<
M^AW'EPI=I<M"8Q/"S291=Y8;8V')*'.54<="OA[1];T^S\!O/H]P&TR&XMKJ
M,/'NC+HH5C\WW<J??VKTRB@#FO%VF#4UL%"ZC%)%*TD5]I[?O;5]N =O\2D$
MJ1@]>G<8>GVOB*QUW0-5U+37NYSI<]E<&T$:[)&E1U9UW *"JG.,@'/M7H-9
MIU_2QJL6FF[474K,D:[6VNZC+*&QM+ <E<Y]J //M!T[Q#X<LO"NHR:'=7(L
M[&>QO+.)XS+%O=761 6 (^0 C((!Z5O&PNQXL\,WB:,;6TM;6]$J0JNV RF,
MHI"GECM.=N1GOWKM:* .9\!6=WIOA&*UOK62WGCN+AC&^"=K3.ZXP2/NL*Y2
MR\.A['Q2FJ>#I;VXOM3N;BU+1PAF1L;"'+ H<@GL17J-% 'G5AI/B+1I_!MU
MJ4-QJUS9V-S:7DD#JS*\AC*$EB,@!"I;VSWJII_A[4/^$7T>VN[35=,U&TEO
M)(KVR=7:!GE+*"@)WHX;D$?P\XZUZA5/4=5L=(@2:_N%@CDE6)68$Y=B HX]
M20* .0TVTUM/$NB:AJ>GGS(= EMKI[=5V+.SQ,$ !]$;IP#QFL_0=%U6SLOA
M]#-IEQ&^E^<M[]W]SNA=!G!YRS#IFO2Z* /.O">DWMM'I^DZOX<N'N]*<[-2
MEN ]NR@$"2,;\AV!QC:,9.3V-:QT#4(+&>Q&GZE<:!+8;7TRZ=?.LY2Z?NX)
M<Y*A=Q'. 47!]/2Y94AB>61L(BEF/H!3+.[@O[*"\MG\RWGC62-\$;E(R#@\
M]* .?\'VFK62ZA!?W-Q=V:S+]BN+Q MPZ;!D28 W8/ 8@$X],5S/B+1=6O+;
MQ_%;Z7<2-J?V<6>-H$VV-5;&3Q@@]<5Z910!YWXGT'5-=UG7A96TD,=[X?CM
M(9I %0S+)(^P\Y (8 G&.36A//J.O>'-6DD\+SV%_)IDMJ1-Y1EDD92 B,K'
M* D\MCJ#CK7:44 <%96>J:;KGAO4#I-U/&NAG3YDC*;H9=T3#?EA\OR-R,]/
M>LGPQI>O^'_^$6OKK1KJ6*WTR;3[FVC9&DMW:17$@&[!4[0#SD<9%>I,RHC.
MQ 51DD]A573=2L]8L([[3YUGM9=VR100&P2IZ^X- 'FMKI&OZ?INE7S:'>2K
M9:E?M<6,5PJ3/#/*S+(A5P"5XX)&<GZUJ7N@>=:V,MGIFIZ'<;KBXAN;)EDE
MMY'V<3)E@_F$$L.1\HR1UKM-2U?3]'@6?4;J.VB9@@>0X4L>@SZFDL]9TV_N
M'MK6]@EN(U#O"'^=5/0E>H'O0!CW46MO\-WADT^RN-;.G;'LV53"\NS!3!^4
MCKQT[=*S_#%EJ,/C34K^?3M0BM;S3[55FNY(RV]&EW!@K':?G& HQ]*[:B@#
MAKBX6W^*VI;K&:Z#Z# NV) V?WTWRG)XSZGCCDBJ?ASPUJ.A:KX1@GM7ECT_
M2KBWN)T(*122/&P4$G) VL,@>GK76Z9:Z/J%X/$MAODFNH1%Y_F2 -&K' V$
MX !+=NYK8H \VNO#^K2^&_%'AB6RDEEU*^FFM+S@QE)7#!F.<J8^>.IVC&:A
MDM9;^Y^(VC0V,MU/>O%;Q.5&PLUI&H+-_#M)#9/X9/%>GU0L=&L=.O;V\M8G
M2>]<27#-,[;V "@X8D#@ <=A0!R-GI&I:#JFN0S6<^IVFHV5O'!)'@_/'#Y3
M1OD_*#]X$\?,<FLR?PKJ^EZ3IT&FM>KK=AI,%LES'B2UO2N[,$R-QM'9CC <
M\]J]0HH \RU?3]?N[^1CH5P3;Z_;7B?9&B2&6!63+_>!>0@'.[H%&,=^FT"T
MO(/&/BFZGM)8K>[EMV@D;&) D(1L8.>".^*Z>J<FJV,6JP:8]RHO9XVECAYR
MRKC)_#(_.@#C->\/ZMJ.L>+;6VMY$BUG2(8+>\#*(T=!*"K<[AG>HX!X)]*N
M6]C?ZSKWAC4IM/FT]M*@F^U++M'SO&$\M<$[AGYLCCY1WZ=G10!R7B>#4Y]>
MLUM],EGLWLYXFN+8HLJR,5PC.Q#+&0"3M.25'T.+X:TO5;2Z\%/=Z3<PKINB
MS6ER6V'9(1" .&.<^6W3VSC->CT4 >96.C:K#X9\,6KZ5<K/9Z])=SIA?W<1
MDF8-UP>)%X&3U]*L:!I5[;7,>D:MX=N;F2ROWNH-2>X#6Q7S&=9 N_(DPQ&
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
M!='.6W'/S$GG<<MG//)IDWA#1)Y1(;1T(L?[/VQ3O&I@P0$*J0#C<V#U&>*
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
M5Q*UY^]B/EJT4J \/SRXZ9[T =HOB326U"&Q%T?/G+B',3A)2GW@CXVL1@\
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
MM]IUM830.P:$_.[(1A7<'HIY]Z ':)XT'E:Z^L3PO9:7>+;IJ5O$WE3!E!Y
MW892=K$'&?2NBEU[3(+J\MIKH1S6< N)U=&&R,YPV<8(.TCC/2O/Y_!NLS:1
MXS%I9+8VVI^4VGZ3YJX5TP7;Y240N1T!QZUI7.GZIJFO:S?W?AJ9[&^T>&U%
MM+<1!W*R2%D.U\*</P0<=.0>  ;VK^(;%=&NY5U2;3##)'&]Q)9N6C9B"!L=
M>=P.,X[T^_\ &GA_39[R"[ORDMEM-RJP2/Y0;.&;:IPO'+=!W(R*Y*]\.^(C
MX1US2HEOK^"66V_L^.]EB-PBJZM(&?=AE&/ER<]?8U<U71M7NY_'1BTN8C5M
M,BM[,F6(>8XBD4@_/QRXZ^AH ZS4O$&F:3&TEW<,J)'YTC1Q/((X_P"^VP':
MO!Y.!P?0T2^(-,BE2,W!<L8ANBB>1!YA 3+*"!G(QD]Q7&/H^K6>L"XF\,C6
M+*_T^WMY8FFB5[62-64JP9L,C!NH)Z'@YJ;4?#FIIJD5UHUG-IU_ +:(/;2)
M]BN85V[EDB8Y 0;PI ! Q@F@#L(M;T^>\6UBF=I'D>-2(7V,Z9WJ'QM)&T@C
M/4'TJ&YU"&/Q-96)U3RI'MY9#9>3D3 %?GWX^7;Z9YW>U<YIFAZG9>+4O;&"
M[L;&:ZN'U"TFF22W?._9-"-Q9'9BI(&!@MD#OH:QI]_/XYT>_@L6FM+:QNXI
M9"Z!0TGE[1@MDCY#GCN* -FQUJPU*41VLLCLT0F4M"Z!T/1E+ !A[C-9^I>-
M_#FDW%U!>ZB(Y;3;]H40R/Y8;."VU3@<<GH.,XR*RO!^B:EH^IE8X[RUT0VG
M%C>S),;6?</DA<$GR\9X)Q]W'<"FQGD\:>-[2#3I+QKBQM(P%9 N3'* &W$8
M!SU&>A]L@'2W7C#0;.]6SFU ?:&CCE5(XWDRCMM5@5!&TGOTJ<^)-)6[CMC=
MX>6<VZ.8W\MI1G*"3&PMD$8SG((ZBN<\-^'=0T/Q/8I);O+9VOA^WT[[9O3:
MTL;$GY=V[&".U9]OX7UA_!\'A*YM7#6VHI*NI"1"C1+<>=O'.X.1\N,=3G..
M: .EG\>>&;:=X9M51&CN/LLA,3[8Y.,!VVX4'<,$D ^O!J]?>)-)TV25+N[\
ML0LJS/Y;LD);&T.X!5,Y'WB.H]17!BPNM<TWQ_H5O8O(U]JSQ+<,4\N,M#""
MS9.?E^]P.>,>U]_#NKVNF^+M"6R>\AUEI)+2[,B;5,L2QD2 G<-A7.0#D=.>
M* .QN-<T^UN_LTLS^8'CC;9"[JC2$! S*"%))'4CJ/6F2>(]*AOX;.2Z*RS3
M&WC8Q/Y;2C/R"3&S=P?ESG((ZBN2O/#.J6VJ03Z.E[;WUN;6$W/G(UM?0H$#
M&:,MG<HWX(&>F">QHFAZC97[:7J'AFVNXH=0DN[?5Y)(V38TID#%2=XE&X@8
M&,@'- &AXJ\5?9&TV+2[UEE?6+:RF*VY>-@T@61-Y7:&P3T.1@]Q736VI6EW
M>WEG!*6GLV5)UV,-A90PY(P>".F:\YBT3Q);>'+'0'T::XDT[6HKL7B3Q".X
MA%SYI;EPP?!.01U'7FN]L-5GN]9U+3YM.EMEM!&T4S2*RSJX/( .5P5(P?8T
M -D\2Z1%?BR>[Q-]H%KD1N4$Q7<(R^-H;!'!.>159O&OAY)WA.H?-'="SD/D
MR%8Y3MPK-MPN=P )(!)P#UKE=7TGQ'>ZD[G1I)/LVO07D+0W$4<4ELK+SMW
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
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !116!XNOK[3],M);+<%>^@BN7C7=(L+. Q0<Y;D#@$X)
MQS0!KW][%IUA/>3K*T4*%V$4;2.0/15!)_"IP<@'U]:\YU:_\1Z?X/\ &&I#
M4KV)+5G.EO+#&&\L*I)PR;C\Q=<MR0 ?<ZFKZS>Z!XM@-S=33:;J5DZ6L&%&
MV\3D(#C.74\9)Y4^M '52WT4.H6]DRRF6='="L3% %QG<P&%/S#&3SSBK-<A
M+/JMCXN\-:5+JLTT=S871N240;Y8Q%AQ\O'WVXZ=.*P-#UG7#9^$-2NM9GN3
MJ6H365S \<8C9 )R&X4$,#&O?'M0!Z=2,P52S$  9)/:O/FO_$M_<^7;W%Y!
M>+KKVTHAA5H5L@3\P9D*YVX.>N[*^PU_B89%^&VOM%/+"ZV;G=&V">.F?0]Z
M -P:S9'73HHD?[<+?[3L,; >7N"Y#8P>3T!J_7 7MA<3?$6&VBU2ZMW_ .$?
MDS<H$,I_?KZJ5'Y=JK:-XFU?7[3PW8M<K%=7^C&\EE640M+("JG:=C#C)8@#
MN.P((!Z1167H(U(^'[:/5;NWN-156CGN+4?(SJ2N0".O'(QC.>*X71M9UW[!
MX5U.YUJXN#?:M-87$#QQB-X\SX/"@AAY:\@X[8H ].J"ZNHK2UGN)-S+!&9'
M6-2[X )X4<D\' '6O/9O$VK2^#)O%EO=2"YM]2:%M/VKL,8N?)\HC&=Q7#;L
MYW'TXI6EO[.7XDWMOJEVD]F-\!.Q@A%JD@P&4\ Y&/0^O- 'HL,JSP1S(&"R
M*& 92IP1GD'D'V-/KAK35-0UW4CHJZG)8SQZ);W<4J*I:263<#(01RJ%5XZ$
ML<]JBEU#7M9O]0T?3M5MX[RRL+>2*Y5Q&LLCJ3YVS8^Y"0!MS@<^H( .^HK*
MNKZ2V\*2W\]Y:P2QV1F>Z"EX48)DN!U*@\XZD5QBZUK4,^LVOVZ[41^'DU""
M2=(S()<R N!@@!MH.TYQ[=* /2*H7>L65EJFGZ=.[K<W[.MNHC8JQ5"[9;&!
MPIZFN(L]=U;2[O2;FZU"XU"*]\/37\MNZ( )8EB8;-J@C.]@<D]JBADN=0U?
MX<:Q<:A)</?---(F%\L,]G(WR@#( R5Z].N3S0!Z4S!1EB /4FJ-IK%E?:G?
MZ= [FYL-GVA6C9=N\$K@D<Y /(R*Y_XBB4Z!9>5<S0$ZK9*3$P&X&X08/'/7
M./:N;UDZA8ZGX_O[#5;BUGT_3K6X1T1"972&1AOW*1@XY QUH ]3JO?WL&FV
M$]]=,RV\"&21E1G(4#).%!)_ 5QESJFMZ]JFI:7I=Y%8W5M86\\),NWYY%8[
MRIC;>@("XX[]R,;VL22R^ K^2=X7F?3)&=X22C,8CDKGMGI[4 :UG=PW]C;W
MENQ:&XC66,D8RK#(X^AJ>O,M,O=8\/1^$Y4U&>_LM0TUA+8R1H!$8[;S%:,J
MH('R[3DG.X=ZTM"N?$&J6^CZP-8MEL=0LV,Z+*'+2,FY3$IC 4J0P*DG@<Y(
MR0#NZ*\R\.ZYK9C\$W]WJMQ>?VQ:3?:K=HXPA*PF167"@ALKSS@YZ#BM'PW?
M:_KEOH.NC5+5+&_A8W4'G;LLR$@1KY8VLC C!8\ YR1F@#>OO&&D6%P(9&NI
M"TK0*T%K)*ID7[R953R.<_0^AK>KRBTGU#1_AMK6H66J7*7$>M7"@E8V&#>E
M&ZKW#'/OTQ7227^H:WJ?B6TM=9_LN;2)H4AS&K*JF-9#)(I^\&RR]0 %R.:
M.JBOHIK^XLE642VZH[EHF"$-G&UB,-T.<'CO3=3U*UT?3+G4;UV2UMHS+*ZQ
MLY50,DX4$\"N.O\ 7+^UU;QC$^L_9K>TLK22UED@5Q;M)Y@.% !8DA< YYQ5
M'4-1U";1/B)IMV\_D6FE>9 EPRM)&)+>3<"5X/*YZG&>M 'HT$R7-O%/$28Y
M4#J2,<$9%25EV4YM?"MM<+&TABL5<(O5L(#@5R%KKVK?V/X.UU+Y[G^VIX8;
MRVVKY8$J,V4P,J8R/7D YR>: /0Z:L:(6*HJESEB!C)Z9/Y5Y=J7B76M(BOK
M674;J:\T?4_M%UM2/,VF'#%C\N/E5MN1@Y4UKZSJ>J&UTV_L-7FB@U'6X8(@
MJ1LOV=CMX)7)#;=X.>C#M0!WE%>;OXCU32!K.GRZ@UQY&MVUC#=W.Q&CCFCC
M<[BJ;>"Q .WC(ZXJ36I_$^C6<BOK4:^9JMDEN$*S21PRR*CI(61<C.X@C!Z@
MGB@#T2J6IS6BVZ6M[#)-#>O]E*+$S@[@<[L#A< Y)XIVFVLUC8I;7%_/?2J6
M)GG"AV!8D9V@#@$#@=JQ?%M_>V%SX=-I=/"EQJT5M.@52)(V5R0<C(Y4="*
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
MYK?2XT:VE:: ;V*PLV<E%)PN<G@ "GP^+-*GU"&T1Y3Y\\MM#+Y9\N26+.]
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
MKF:6V%W&MK:R3;XBP 92H((^8'CH*EA\6:7/J$-HCRGSYY;:&7RSY<DL6=Z
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
MYVMC<0<$ X]\=CX?MIX;.22XTJSTN25]WV:U(;:,8RS  ,WT' Q6LS!$+'.
M,\#)_(51T76+37M*BU*Q,AMY2X4R(5;Y6*G(/(Y4T <4OA_Q/-K.DWUY:6TT
M]CJT\[SF[P'@=9578FW" !UR.I(R<YS1'X:UI=&M+8V0\V+Q&VJ,/.7'DF=I
M>#G[V&QCU[UZ)10!YI<^&/$L7AW4_#L%G;W,,FJ+?6UXUR$W1FZ6=E=<$[A\
MPST(]^#U_BB#6+G1HUT@(;@7$331^;Y9>(,"ZH^/E8CHW'X&MRB@#S(^#_$$
M4-[-;6EG'-%K\6L6L'VDE9U$2(T;-MX/#?,>_P"=/U/POXDU74-8U..TMK6:
M2?3[RTAEN=V][<DF-]HP <]<GG%>E5D6_B.RNM2CLX4N765I8X[E8B86>,D.
MNX=""".< X.": .4U+0_$.K3^)[EM,AM_P"U=$2PAC:Z5F64>:/FP,8_>#G/
M0=SP+>N:%JT\/AS4;33K2]N=,B>&XTZ[=0LJ.JAMKX(# HI!(Z9KK;_4;;3;
M*YNKAF\NVB,THC4NP49YVCGL?R-.L+R+4=.MKZ#=Y-S$LT>X8.U@",CZ&@#C
M-5\,3ZE96:RZ+':S1K++#)I-P(9;&5MNW:_RA@0#NXQD#@U#=>%M;GN+.\P8
M=?@CMD;5K68)'<*H7S5FC_B7._;\IZC[M>@U6L+Q=0L(;M(9X5E7<([B(QR+
M_O*>0: ,;Q9H][J7]D7NG;'NM+OUNQ!(VU9EVLC+GL=KG!/&1[YK)U#PWJ%[
M:^,+V.VV7>N6*V4%LTBY0+&ZAG(.,YD/0G@#OQ7<44 9=O!=+X82V:V3[4EI
MY?DRD,C.$Q@D=5)_2N)E\#ZDWA_7]*TT2V.GWM@$M].NKGS4AN,DGRV!)6,C
M QZY.!7I5% 'G>L>&-?\37^JSSVUOIR7VBI9QDW'F-',LKN,@+@C)&<=O7I6
MAJ4'BGQ#X,U>POM+M+.[N;&2U2..Z$@DD9<;\X&U!Z<GGVY[2B@#E;+2M13Q
MI9:G):[+6/1_L3DR*2)-ZMT!Z84C/K57Q?X<O=8U W6G6\EOJ,-LJV.J6UP(
MVCDW,2DJD_/%]TXPW5N*[+>H<(6&\@D+GD@=3^H_.H+"]74+&*Z2&XA60$B.
MXB,;KSCE3R.E '#ZQX/UC4W\6VJ-;QQZJ;:XMKHR'B6)$ 5DQG!:/DYZ'O5C
M6?"U]XOFDN+Z'^S&_LBYL%7S!(3)-MRV5ZHNWC."<G@8Y[FB@#C/)\5ZGX2U
M#3M3TRTM[EM/DM5,-R'%Q*R;0XR!L3O@Y//MS%X4T;7/#"O8?9FN-+FMUE"M
M.IDM[G&)$!)^:-B-P.>,XQCIW%9&H>([+3[IK=TN9GB,?G_9XC)Y(D)"%@.<
M$@] <#DX% '):3X5U>UL?!%K<6P7^R(98;QTF7C?"8P4YYY.>W'Y5)I_A353
MX?\ #_AV^BC6/1;V&;[:D@*S1PL3'M7[P8_*"" !\V">*Z!?%]A+>6T$-KJ$
MZ738@N(;5GB<;]A;<.B@GDMCCD9'-65\1V4DVL011W4LVDJ#<1I Q9B5+ (.
MK$@<8ZYH Y&[\*ZY+'JMQ;0Q+=+XACUBTCDE 2=$1$\MB,[2=K'H1T]\&H^%
M]?UR?Q+.UK:V)U&"R:U$TPEQ+;NS[7 &-I) /)X]:]"BD$L22!64.H;#C!&?
M4=C2[UWA-PWD9VYYQZT >?ZGH6M:QX0U*V7PYIFEWURD<:Q6\R-O*N&+,X48
M7C@<GGFNKO-4OK?6M)M(]/5[:\\P3RF<!X"%W#Y #N'&"<X''J*UZ,#.<<T
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
M6XD9D6.YC,;Y!(^Z>><9'J.: .#T[PMKEG8Z%:R6-NJZ?KT]\_DS@CR7,V,
M@<_O1QZ ].E$WA?7EN)]1MK:(W$'B%M5@MY)@%GA:$1%<C.U\9(SQT_#M]*U
MJSUAKY;3S<V5RUK-YD90APJL< \XPPYK0H YCPWI^J6_B/Q#J-_:16\.HRP2
M0J)][#;"J$$ 8ZCU_P :S9O#NK6Z>+=-MX([FTUYGEAG:0#R'DB$;B0'DJ-H
M(VYSTXZUT[:[8KK5II.]VN;N![B$JA*,B[<D-T/WEZ>M:5 '):?H-YIOC&RN
M(X6?3K71ETX3&1=Q8.""5STP.O7/;O3O&&@OK<MKMLIFD@CD:WO;2Y$-Q:RG
M;@J21E2,Y'/0<'MU=% '!3:%XDAU-KDQ6U_->:#'I]S/YHB"SH7)?&.5;S#C
M'IVJ#2M"\4>'+C2;VUL+.])T:WTV]MC=^7Y;PYVR*Y4Y4[FR,9],UZ)4$]Y#
M;S00.Q,TY(CC49)QU/T'<^X[D4 <T=+U4>,?[4DMUEB_L8V;/&ZKNFW[^%)X
M7MD\_P ZN>$-*N])\#Z7I-ZBI=6MHL$@5@RY QD$=J6#QGHD^MQZ2L\R7$S,
ML#R6TB13LOWA'(5"N1['Z5KVU[!=M,D3'S('\N6-AAD;&>1[@@@]"#0!Q.D^
M%=2DT/PMH^HVZVZ:%(LDLZ2AA.R1LB^7CD [\DL 1C&#G(=X1T#5]%BM--OM
M"THIIJ[(]4A93+<(H(3"%05<C 8EL<'UX[II$0J&8 L<*">2<$X'KP#^54='
MUFTURUEN;(R>7%/);MYD90AT8JPP>>H- '&:7X9UFTTGP?:RV:B32;^2>YVS
M*1L995&WGG_6CTZ'VS-X9\.ZKH]PFF76BZ3+;6MPTD.K[E,KQ[BR@IMSYG.W
M.['?GOWM% ' R>'M8F\)>,]-^QA;C5[BYDM<RKC;*@5=QSP1@D]?QJ>'3O$F
MC^(Y[_3]/MKRVU.U@CFCGN?*:UEB4KG@-N0@]N<BNGUO6K/P_I,VI7QE%O#C
M<8XRYY.!P/<]>E:% '&:GH^OOXDU#4+ 0K*^A?8H+F0KM^T!F8,4Y^7D>OTQ
M5/3M UR'6[O49=-BC6ZT5;1P;WS93,K.<L2.<[QSG  _"N_HH QO"5A<Z5X0
MT?3;R,)<V=G%;R ,&&Y%"D@CMQ6S110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7->+=5GT^;0K2
M*1H8M2U)+6:=>"BE&;:#V+%0N>O)QS@UTM5KZPM-3M'M;ZWCN(&()21<C(.0
M?J#R#VH X2^DU]CXOTG3KVY9],2"[T^4OER64LT#-U8';@$Y(#CG@56@\53W
MNMRM:7-RVGZ_9*NCR-(2(YQM$F![>8&.>GE/CBO1;.QMK"-H[:%8P[;W/4NV
M,98GDG  R?04R+2["!+1(K.%%LR3;A4 \K(*G;Z<$C\: .!UF355O_&<$6NZ
MC%'I>DV]U:A&7*R;)CR=N2"4&<]>]2G5M6\1WMUID%\EC=QZ5;74#B<Q$/(K
M%I=H4^8H8 %3QQ[YKLIM TJXFO)I;*)Y+V,17+'/[Y!T5O4<GCW/K5>]\(>'
MM16S6]T>SN!9KMM_-C#>6O\ =&?X?;I0!SEG_:NJ>-7LYO$%TL$6EV5[BTV*
MCR%Y V,J3L;9T/.#UKNTD21=T;JRY(RIR,C@U532K"/4WU)+9%O7C$33C[Q0
M=%^@]*KZ%H=IH%I-;V<:1I+.T[)&NU%9L9VC)QT'XY/>@#F9Y[NZU/QW83WU
MP]M;VD#P*&"^5NB=B%( X) Z\UL^!(1!X#T$"21]^GV[_.Y;&8EX'H/:M!M"
MTQYKV9K.,R7RA+IN<S*. &]0!Q]#BK-E96VG6D=I9PK#;Q*%CC7[J = !V'M
M0!P,NMWJZ[IES:ZE/<6UQK\MC)(QV1M&$E_=+'D@[&0#S/E)(/4&J:ZCK$5J
MVHMK=[(]OXJ_L\1L4"/ UPL95@%&?E;CTP,=\]RWA+P\UP]PVC61F>X^TLYA
M&3+_ '_KR?K3SX8T4P- =.A\IKC[4R<X,V<^9_O9YSUS0!R\E]J-AXAU/PQ-
M?73W&I21SZ7<,_S1P'B50>F8]K-SUW*#FN[1DR8U<,R8##=DCTS6/I^G:E)K
M#ZCK'V(M LD-DML&.V-V!+.6_B(5!@<#!Y.>+%GH=I9:[J&KQ1HES?+&LI1<
M;M@(!;GD\XSZ >^0#F?&NI7,,VI166H3K<6FC2W8@B;RA"P+;9F?/S?<("8(
M.#G&:JK<ZGK/B*WM7UF]MX+CPZEXR6Q1,2EP"P.W(_SVR*[&_P##VCZI=K=7
M^FVMS.L1A$DL88[#U7W%,@\-:-;2(]OIT,3)!]F4QC;B+^YQ_#GG'KSUH X[
MPSXAO?$=QX>TZ_NY8_/\/IJ,KPOY;7$I8(>1@C;R2!W89X&*V/ABI3X?:>I<
MN5DN 7.,M^_DY.*UI/"F@RVUG;OI5L8K(G[,NS_4YZA?0'N.AJ[IVEV&D6@M
M-.M(;6W#%O+A0*,DY)X[T <)/K5ZNMZ=<VFI3SV\_B"2PED8[(S&$D!B6/D'
M8R?ZS@DCN#5.VU'6([6TU%];O99%\4OIQC<IL> W#188!1DXQ@]L<8KN7\)>
M'I+B2X?1K)II)_M+.81DR_W_ *_SIX\,:*(! -.A\I;C[4$YP)LY\S_>SSGK
MF@#E[F^U'3O$>J>');VY>;5=DVD3,_,2'Y9E';,?+\]00#FNE\4ZE<:#X/U7
M4;.,S7%G9R2Q*V6RRJ<$^OJ:;9:?J4VMOJ&K_82+;S(K%;8,2(W(RSEOXL*H
MP..O)SQM,H=2K %2,$$<$4 <2+F\M?$'AJ&VU"YN[+6;6871>3=@K&'69#_!
MDG&!A?F& *E^&-N(?!R.)97+W=T"'<L!BYE''IGOZUT-CH.EZ:"+*RC@&PQK
MLR-B$Y*K_=7/.!@5+IVE6.D6WV?3[9+:#<6\N/A02<DX]R2: .%O8?\ BJ?'
MSM<3G;H]N51I25YCN.-O3'&<>N3WJ#1[[4-$;PX(KRYNX;OPW+<-:2$%!)"D
M)38 ..'(]^,\\UWEUH.DWMW)=W.GV\MQ)#]G>5D^9H^?E)].3^9]:(=!TNWG
MM)HK*-);.,Q6[#.8D/55]!P./8>E '+>')=5U0:+JZZW%]CU"S83QK.93+(4
MW!HU*@1LI#94<=B,BL31[[6=;L_!$$NO7\/]J6-V;J2$H'=D VL"5.#S]/;O
M7?6'A;0=*NKJZT_2;6UGN@1-)#&%9@>2,CID\\4ZW\,Z+:/9O;Z=!$;(,+78
M,>2&^\%] >^.M %3Q?+=:=X"UFXM+R:*ZM=/EDCN!M+[D0D$Y&.2.>/IBL":
MYOM/O=!TZ35;FX&M+),[W-QY.'6-,1(Z+E0<LV.N5Z]0>XO;*VU&SEL[R%9K
M>52LD;\JZGJ".X]JIW_AW1]3TJ/2[[3K>YLH\>7#*NX)CICTQ[4 <A=S^(]+
MTZR6:>36X[8W(NTT^?R[G8&78Z]/,,8)5AQDD9!(Q4%I+?>)=;FM+3Q1J,5@
M^A6EY;S1!$;>YD&\Y7.#M!(_#..*[4^'=(\FUA6PBCCM8VB@$68_+1L;E&W'
M!P,COCFL<>$5D\8W.I3VUI_9KZ=#8Q0QR,K*$9R05  V$.!MSCY>E '-Z+XB
MUKQ-#I.G7-PMM>7.AI>JZSF RREV0NNU3G 56V]/GY!&,:5E>ZAJVJR^'K[6
M_+NH-'BGBNK,^6)Y6:17G XRJE$^7[OS'.1C'4ZKX9T37(K>+4]*M+I+8YA$
MD8/E^P]!P..G%)J7AC0M8^R_VCI-G<_9>(/,B!\L>@]N!QTH YC3H7F^)3,^
MJ7$Y/A^VD$R/M1V,DBEU3E0#@''3/K6=::QJL7@'PUXHN-1N94MKC.J M@2P
M-(R%R!_<)5N,<*1TKT";1]-GOXK^6RA:[BB,,<^SYT0]@>H'^-)!HFF6VD/I
M,-E"FGNC(UL%^0JWWACT.3^= '*:AK%W#+HR_:&2#7+Z3:TMPT86,1DQ1JX!
M*%\!N.<D@8XKH/#,.H6UC<6VI:A'>RQ7+JCJ2S1QG#*CM@;F4'&<<\=ZNZGH
M^FZSI[6&I64%U:-@^5*@*Y'0CT(J2PT^STNRBLK"VBMK:(82*)=JKWZ?6@#@
MK_6[V/6K:XL]2FGA/B)+"5R=D2H1M: 1Y.XJ027(!STR*NZ+8*_C_P 8_P"D
MW0XM?NS$?>B8_IV]*Z"7PEX>GN9KB71K)YIIA/([0@EI!T;Z\#Z]ZLIHFFQ7
M=U=1VJ)<78 N)%)#2@# W'/.!P/2@#SG0IKO3/AGX(FL[^YC^T7]E%,NX$.C
MR89>1D#Z8J]J5Q<V=S\3KNSN9+:YM[.&:*6/&59;4L.H([5V:^&=%6PMK%=.
MA%I;2"6"$ A8G'(91V(/(QTITGA_29FOFDL8F-^H6[SG]^ , /ZC''/;B@#A
M/$^N:A#HNJ75CJEPUWIVC076Q#Y:6\A#-O<\^87V@!"" %.2-U6-2NY].\:>
M(]5@DFEFM?#D=W% 96*,X,_&W/3Y1QZ^]=;<>$O#]VVZXTBTE;[/]FS)&&/E
M=EY[#)QZ9JRFA:3'>6]VFG6RW%O#Y$,@C *1_P!T>W)_,^M '(V[ZW+9_P!I
M6'B"T$-[I4C0B:X,RM/M!6<$J @&<, -O(XK3\'ZK+>7FI6=Y;ZA97]JL1GL
MKN7SA'NW8>.3)WHVT_0J>!6C9>$/#NG17L=GHME!'>J4N%2( 2*>JD>G)XZ5
MH6>FVFG[S;0A&DQO<DLS < $G)P.P[4 <O+>76L^)O$NE&^GL?[-MH&M&A?;
M\TB,QE/]X @+@Y7Y3QS6)I6HZUXIU#P['<ZK>Z<NH^'WO)X[38N)1)" ZY4X
MSN)YSP<=S7>WNAZ9J-RMQ=V44LRQF+>1@LAY*''WE_V3D>U/.D:>VI1:@;6/
M[9#'Y4<P'S(G=1Z#@<4 4?%=Y]A\/R.+Z2SDDEAA22.,.[,TBKL4$@;FSM!R
M,9SVKE(-1\0.GB.PM&\Z>SU2%(+66\Q(\1BCD>%9CR&.6P3TY&>AKO-1TVRU
M:QDLM0MHKFVDQOBE7*G!R/R(!JBOA304,C1Z3:QM(R.[1Q[6+(,*<CG([&@#
MD1KFH76D6ESIMOJEY%!<7*W^G/-Y5]'M(X4Y^?R]P&-WS!EZFI]"UAO%.I2Z
M='JEXEK#H]K<6LZGRI9VDWAIF'<@JHVG*Y)R#QCK&\/Z4RPC[&H:$N4=697!
M?ESN!R2V!GGGO2S^'](N/L_F:?!_H\?DP[%V;(^Z#&/EX'R]..E '$>&_$FH
M>)I-%T[5;F2SENM'>[WV[>4;B42;-RD=@H#[1P=_/ K2>_OK#Q'X6MYM<:[M
MY+"\-U+Y:I',\0CQ(0/]YN^/2NCU3PUHFM06\&I:7:W,5L<P+)&,1\8POH,
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
M?PX&1DY-=0F@:5'=?:([&)9-ZR8487>H"JVWID   XR,#%1_\(WI*031Q6,
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
M[1@MIRT%W(<;76,@!6ZDGCKCG.: .EO]6@L+BVMBDDUW<[O)MXL;W"C+'D@
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
M%A<Q.64X[@D#^5;U !1110 4444 %%%% !1110 4444 %%%% !1110 4444
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
MZ'@#!/(QQ@<5?L;Z^UNZFO!K\=A=V.M2036Y=SF-92BPF+=M.]-I#8SDY!H
M]&I"< G!..PKB/""RR3:QJFHZU?.ECJ=Y;JD]SB%8E8 ;ATXQP>U=E,!-:/L
ME*AT.)(SR,CJ#0!1;78(M*L[V>WN8'NW2.&UE0+,9&Z(1G /!ZG P>:L:7J
MU2R%R+6ZM3O9&ANH]CJ5)!XY!''!!((Z&O-$,FK^#?AO>7]U=2W,]_ ))?M#
MJSDPRDDX(YXZ]:[GQ;=II_AQB;RXM2\T,"20\R,6D50@)(P6SMW$C&<YXH W
MJ*\HU'5=4AT+Q?"FIW$$MAJUJEN8[HRM$K^1O3>PR1EVX/3.*VX;*^N=?\6>
M'H-9U!%-E;3VT[W#,]O-)YH)4]ERBG;TZX S0!WE%<7X2UF774AO;EYK8:5;
M-;7T;RL$^U XD#9/.P)D$YXE![5U5W<M_9,]S9E96\AI(2IW!SMRN/7/% %:
M;7+2*&XE1)YUAD\G$$1D,D@ZH@')(QSV&#D\'%>P\4Z=J.C3:I"+A8+>5HKE
M)(BDENR_>#J>1CJ>O'-4/ ##_A6^@,LRB6>R1R[\[I7&YB>>3N)-,\$QWUNV
MOZ;J)@N6M]1;_3(HM@N?,19#N7)&X;MIQQ@ =J .L5E= Z,&5AD$'((I:Y#X
M9W$C?#G3'N')6%98D9O^>22NJ?\ CJK6)X=UBZ?Q)X:*:E<7-GJ=A=2M)<3D
MFXVM&4D\K)6+[S8"GH<$#&* /2J*X_Q:+J;Q1X7L8=2O;2"]EN8IUMI=A<"!
MV'/J".O;MSS6)+<7U]<ZYI\?B0Z;=Z-/$D,D\SEQ$L<;!W0$+*')?)(/7V%
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
MN$4*X'^T &_&JL5X=;T/P+K]Q>S27EWK49G0S-Y:.5ER@3.%VXVC SQSG)H
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
MGH?#NCWNEZCKT]U]G,>H7_VJ+RI&8JOEHF&RHY^3/&>M;]1I<0R3RP)(K2Q
M&10>5STS^5 ')7GA.ZN_%<&LI':6=U#=*QO;:9UDGM@.8I4VA7STR2<#![8-
M&+P5K%O86B1SV7VG2]8FU"R.]]LR2/(623Y?D.V4C(#8(SSG%=_5/5=072=(
MO-1>&69+6%IFCBQN8*,G&2!T'K0!R.J^"K_4WU/58[FWM-9GN+2XM@"TD49M
MN4#G +;BSYP. 1UQS/KFA>(?$GAO['J"Z4L[W5O*T"2N852.178;BF6+8QT
M''7G/1QZJDGA^/5T@E>-[87(B7;O(*[L<D#./>G:-J<>M:'8:I#&\<5Y;QW"
M(_WE#J& .._- &7X5TC5-!AGTRXEAGTN%_\ B7MYK--'%VC?*@$+R <YQ@&J
MLGA[5+/7->N].:TEM]:C0R+<2,I@E6/R]P 4[E*A3C(Y'OQUE96AZY%KB7YC
MMYH#9WDEFZR[<EDQDC:2,<^M &)!X3NM-U+PH+%K=[#0[22V<RR,LDFY$4$
M*1_!GKWK2\5:/>ZM!ICV#6_VBQU"*\"3L55PN05R 2#AO0]*LZ?KD6HZUJNF
M+;S12Z:T:R-)MP^]=P*X)XQZX/M6K0!P6J^#]:U"Q\8P*]@'UQHC"QE<!-L2
M1G<-G^QGC/7'O5Q]$\26/B:^U#2I-+:TU01/=1W9<M;RH@CW1X'S@JJ\';R.
MHKII=1A@U&"RF#1O< ^0Y^[(0,E0?[P )QW )&<'#KZYFM8%D@LY;MS(B&.)
ME! + %OF(& #D_2@#/\ $OAV#Q/X9NM%N9G03(NV=0-R.I#*_P"# '%-L3XF
M:W2WU"/34D "O>6\SL6_VA&4 !/H6('OTK;J/[1#]I^S>8OG!/,*9Y"YQGZ9
MH XJ7P;J7]F^(M#BFMFTO6;F6?SW=A+;B;'FJ%VD-SDJ=PZ\].=?2-#O-.\6
M:QJ#"W%C>06T4(61C(OE!Q\P*XYW^O:NBIKQI+&T<B*Z,,,K#((]Q0!YKX(T
M>[UWP)X/%PMO'96,JWH=)"SR%-^Q<;0%Y;).3]W'?C1L?!-_#X=L?#%S+;/I
M5C>I/%<*[>:\22^:B%-N <@*3NZ#.,GCH9-3L](US3-"AL#%]O662-X518E\
ML L" <YY';\:VJ ./M_#NNV^E>*X+>[MK2[U2ZEN;.XBD9C$6C5!NRHP1LSD
M9Z^U9%SX$U>]CUU"-*LUU71TLBD#R/LF4R<EBH+ [\ECSVP>M>A_:(?M/V;S
M%\[9YFS/.W.,_3-24 <E<^'M4U/7=+OKY;)(8=/N;.Y2&9R<S;/N93D )U.,
MYZ"JVG^$M3&E>'M(U*2T>UT.XCFBN(G;?.(E98@4*X0\@GYF^[[\=M10!P*^
M$-:&E1VN=/\ ,7Q#_:Q/GOCR_/,NS[GWN<>G>M[Q9HM_J]G8S:5<00ZEI]VM
MW;_: 3$Y"LC(^.0"KL,CD5T%% '(:CHOB'5[+2VNO[,2ZMM3AO)(HI'$:)'_
M  JVS+,<]2 .W;)IZEX/U:_MO%4:262/JMY;75KF1R 8A%\K_+QGRNHSC/M7
M=T4 <I-X>U2\\2WFHW#6<<-UH_\ 9Y$<C,R/N9LX*@$?/CJ#QG S@5+/PSK<
M4'@U)SI^[0CMF\N9\.H@,(*Y3D\[N<>G/6NNOKB6UL)[B"UDNY8T+)!$5#2$
M?P@L0,_4U.I+*"5*DC)!ZB@#C_#F@^(M#;^R7GTZ31(97>"X&_[5Y98L(V7&
MWC.-V>G;/(R[3P=XCL]'T71!)IDMGHVI1W,%RTSB26%"Q"LFS 8!L9#$'':O
M1:* ,'Q9H]WK.F6J6+0"YM;ZWO$6=BJ/Y4@<J2 2,@=<&LAO"NKPIXDL[:6S
M>SU[=*[R.P:VE>,1R$+M.]> 0,KZ>]=K10!6L+*+3]-MK"')AMX5A3=R=J@
M9_ 5S6D>"5LM UC1;FZ,EK>+-:VVS@P6K[BL?U4R/SZ;1VKKJ* ./L?#6J3+
MX<BUA[0KH;;UEMW8FX<1F-25*C9PQ8C)YP.E9D7@WQ#8:9IXL;G3?MVDW]Q/
M:B4N8[B&9G++)\N4.'&,;L%>^>/0Z* *6E)J"V>[4S;BZ=MS);9\N,<#:"0"
MW3.2!R>@KC+#PCXABUG1=0O9=,FGL+NX>>ZWR&6YCD5U!.5^4J& "9*\<$=*
M] K*&N1'Q2V@FVF686?VP3';L9=X7 YSG/J!0!4\):/?Z%I]S8W;6SQ?:YYH
M'B9BS+)*\GS @8(W8P,].O-9T/A.[7Q?#KJQVEE,MQ*;F6TF?_38"&$:21[0
MNX90ELD_+[\=C10!Y[I?@_7[&/PU:R/IIMM#O)9 ZRN7GB9)%!QMPK 2#C)!
MQU'2M+PKH?B/P_;1:-+<:?+I%FS?9IU+_:)(\DK&ZD;5QD L"<@= 3FNPHH
MX*S\(:S;Z+X?LG-@7TW5Y+^5A.^&1FE.U?DZ_O>_]WWXWO%.D7NL1:6ME]GS
M::C!>2>=(RY6-LD#"GDUOT4 <+JWA'5]0MO&D,;6*_V\J+ 6F?\ =[8EC);Y
M/]G/&?3WJ>/0O$VG:_?76FRZ6UEJACEN$N2Y>VF6-8RT>%PX(1>#MY%=G10!
MQUCH/B/2-:OXK*YTZ31[ZZ:Z\V<-]HMV?!<*H&U@3D@DC&>AQBJ]_P"$M8FT
M[QEI\$EB8=<9Y('>1PR,\21D, I  V$\9SGMBNUDN(8988Y)%5YF*1J3RQ +
M$#\ 3^%$UQ#;A/.D5/,<1ID_>8] />@#E_[ U;_A(Y=3VV7EOHRV 3SWSY@8
MMG[GW?FQZ^U<M<6E[HC^%=&CNM&BU;2]*:-WN+Q[<.AV)\C[#N!V$E=O'RG(
MXSZ!I&N1:O=ZK;);30/IUU]FD\W;\QV*^1@GC#CWJ]<V=K>*JW5M#.JG*B5
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
MOY,[^<YQUQ6F-/LEM!:"SMQ;#I"(EV?]\XQ4J6\$<'D1PQK#C'EJH"X],=*
M/(]3N]1LO"GB2SO(GM]4MM,@N8[VQO'>">,.P$R\[D<_-NSU SD@5?\ $_B*
M:T\0>))=%OS*Z>'XIT2";> _FR!W5<D;@F#T["O2(=.LK:*2*"SMXHY/OI'$
MJA_J .:6WT^RM-OV:T@AVIY8\N,+A<D[>!TR2<>YH \\\0OH<_@OQ3>:)K#W
M<4^AN7@2Y\V)?E;$ASDJ[9P<GG;TR*TM$3^S_B#':07-PT-UH2W,L<L[2!I%
ME"AP&) X8CC Z>E=='I6G16SVT=A:I [;GB6%0K'U(Q@FGQZ?913+-':0)*J
M[5=8P& ] <=* .(\<7-W8ZC=7R!;[3[:P1KRTBN##<VJ[G_?Q'HQ(!!!P3L
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
MNY 20/[N>]=1]EM_,ED^SQ;Y@%E;8,N , ,>_P"-):V=K8P^3:6T-O%G.R%
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
MU?/80R2$*[.JD[PAY,9VD!@?3C!S5+_A/E!DD;1KQ+2'5!ID\[/'^[D+J@.
MQ)&YATZ ]^0*LG@K6'OHYSJED_DZS_:22R6[-*Z$.!&QW=%#X7'& .E/F\&:
MC+I.HV7VJU#7>M+J@?#84"1)-F._W ,^_3B@"K\1-=DNO!'B>/38IV73T,,U
MS%.8BDN%8A<<L%##=R.N.2"*ZCQ;KA\.>%=0U5(Q)+!'^Z1NC2,0J ^VYA7-
MZIX&U:>Q\2Z98ZC:1Z=KKM.PGB9I()7 #[2" RG:#SC'O6_XMT.X\0^#+[2A
M)']KEB!C<#:AE0AUXR<#<H[GB@"68SV%E;:9;3M+J5R#F>3DC&-\S#T&1@=,
ME5X'3E]$N[\?!ZVUE+F:;4;*VFNEDE<L92C,2CGN& Q[<$8(&.CGT30O%<-O
M?:GI,,\ZILVW"?/">I0^A!K$M_"J^%_AO<^'-.2*34+R&6!6C7:))) 5WD>B
M@@D^BT =1_;4+>&AKD4$\\#6@NDB@3?(ZE=P55'5B.U5M'\1)JFKZAI4EOY%
MY8I%)(%D$B[9-V!D8PP*,""...M-O- E;P2WA_3KY[.1;(6D-RHY3:H4'@^W
M8U3T#PWJ&E^(;G4YY[ 17-E!;M;6MNR*AC+D;<L>/G/;\J )KWQ3-!XE?0K7
M1;N[N$@BN6=)(U7RW<H6RS=L'CJ<<#O5>W\=65U?V$4%NT]O?LZ6\T,JNV5!
M(WI_ &P=I)],[<U>31;I?&\^N&6$V\M@EGY6#O&UV?=GI_&1CVZ]JS_#GA_6
M_#J)ITFL6LF@VA9K<>05N!'R5C=]VW:OJ!D@=J *]E\1([I-)N9=$OK?3M3N
M#:17<C1D+-N955E#$@$KC=TS^=3V_CM)8+V\FT>\M]/LIIK>:YDDBP)8W"!
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
MX&VTB9(D ]-Q)).>3GT&.,D IP>)EO-7N;&SMA.;6X-M/ME >)MFX,R=0AX
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
M;UH [*LGQ-KB^&_#E]K#VTEREI$96BC8*2![FO.1?'2XM0LH9F71K?Q9'!=
M2$K!:M$C$$Y^6,RD ]L$CIFG>*0UKH?Q$M[20?V(NGQ-"@;]W%<,K>8B=AQY
M9*CNWO0!ZC?7?V+3;B\$+R^3$TGEH0"V!G SQ46BZDNLZ%I^J)&8EO;:.X$9
M.2H=0V,^V:X35]1L+OQ'XDL-<GA2%-+B?2UFD"JZE'\QXSGE]VT9'(P,5C6&
MJV#Z9X9T[6=2L[32;CPU;BVFNAF+SP,2@-N 611LQGD<XQS0![%17F-GI=E?
M^-M.TN]U"]OX1H"N#-</&\Q69=LA"D'. #[]3S5KP_<36_BZVBF6VU""\DNV
MM=3M7Q*N"6:*X3OM^Z&!XP!@9H ]$JAK&JP:+IK7MP&*AXXE5>K.[A$'XLP%
M<_XENMGC+P[9ZAM&C7*7"N)/]6]P OEJ^>#\OF$ ]3[@5Q^J1J?!EXE\ZRV$
M'B>&+39)FW?Z/]HBR%8]5!\Q1[+Z"@#U'3+R\NXYQ>Z>UE+%,8P#('61< AU
M(['/< Y!XJW++'!"\LKJD:*6=V. H'))-8_B6>UTKP7JDQ^TQ6L%E)S8D+*B
M[3S&>@(['MUKS:YGL[B'QIIT,]C-;S>&DN(;:TD\R/S%6<%E_O,,)E@!D@9&
M: /8(IDGMTGB.^.1 Z$<9!&1UK-\/:XOB#3I;M;9[?R[J:V:-V!(:-RA/''5
M:;X6:R?POIS:>T+6_D)AH2"I.!GD<=<Y]Z\XMM7CL=%M7GN88M'D\2ZA'?32
M+OB4&27R_, (^0L5ZG&=N>* /7Z*\P\[1K"+2;,:R+ZRNM1N9+:2>15L%'EY
M*=]Z*6.Q<_>!&?EK.TF\N[WPAH#6E[8:A=VPOEDTV_E*K<HDH'#DG9(B[=N<
MX#GIUH ]:-U +Q;,RK]H:,RB/OL! )^F2*)KJ"WEMXII522X<QQ*>KL%+8'_
M  %6/X5YUH,FE3^/](OC;BW:[\-P/;K=$><6#],_Q,%QG';FM/QQ%IZ^*?!M
MUJ*P"!;Z>-I9L!0#;2X!)]6 X[D"@#HM"UQ=<_M+%K);FQO7LV61@2Q4*=W'
M&/FK6KQR\^RQ:9XCU>.X*7MIXLC\F19R-@,D"L,9QRI8'U'7I6A?7EIJ6O:U
MIVK:TNF:M;W\;V "?Z2T6$,?D$M\P8A@5 .26SUH ]3HKD/B<YB\ :A,)Y(#
M&\+>9'(4*CS4!R1VP3P>*YG68;K0-5\1R>&);J2T.BK<7"1S/-MG,GWU))(<
MQ;SP<G /I0!ZK17C^N2://X.\3ZIH?B".>*72LM!I[&.&.0'*NV&)60Y((."
M0.1Q6YJ;:/X>\0:+#>RK'X?U%+B6::YG+PR79$>PR,Y( *!R!T)YZT >B45Y
M=>7FEZ?>:+IEWJBKX;FL9UM;O5"9(I9?,'!<LH^Y]QC_  ].N:33M-L)_%>G
M:7=ZI=ZE9_\ "/2GS+FX9?/43J%<@'D;>A[@ ^] 'IDMU!!/!!)*JRW#%8D/
M5R 6./H!4U>/Z)-9W8^&>H:I+%*[V5Q$UQ.P)9PB[5+'JV0<#KFI='UJQD\5
M>&+JSOE2.ZO+Z*<33!KF3(<JLY& /F "H0< #!- 'K=%>2:5/::KJ.F6DFN6
M7]I6NLW+7=PNH*DMW%OD"Q; PDZF,!2  $XR,9LZ+=VFKZK +[6EM/$=GJT@
MEM(TQ<R+YC 1G+9:$QE3P, #/44 >I56U"^@TO3;K4+IMEO:Q/-*P&<*H)/Z
M"N<\;WLEF^@B5BFE3:DD>H/G"A"C; Y[(9-@.>.QX-<OK<*Q^'_B/; H^B0V
MF^R4G*13F!C(J>@!V' X!8T >@:5J=Y?RRBYTR2UB$<<L,WFJZRJX)QQR&&.
M1C'(P36I6?H45M#H5DMHL:PF%&'EXP<@'/%:% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %-DC25=
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
MX:3S/E83$!6)Q\H&<L>< $\XJ#6-<BDTNPGO]*2X@EU:U@A>WN]T9+.FR96
M&X!FZ8YVF@#JT@ABD>2.*-'D.795 +?4]Z5XHY<>9&CXZ;AG%<=?^/9K$ZS(
M=$D:VT>[C@NI3<*#L94;>JX.2!(#CCZYXJWK/C1-,FOTM;![[^SW1+F.)SYI
M+*K8C4*=Y"LIP2O7 H Z400@.!%& XPPVCYOK2+;0)"(5AC6)>B!0%'X5A0^
M*DN]>N=+M((I)+66..=&GV3*KJK>8(RN2GS 9SU!]*=X?\4+XBE+6L$1M0)
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
MLES@Y0=L<UMV>I1W]Y=16Z[XK5_)DESQY@ )4>N >3V/')!Q9F:1(7:&,22
M95"VW=[9H Y[4_"?]IZ_>7LEVHLK_3/[.N[8Q99DRY!5]WR_ZPYX/3M3-/\
M"MS&=$74[^.[310?LQ2$HTC;#&K/\Q&0I/3J3GCI6]INHV^JV$5Y:L3%)D88
M896!(92.Q!!!'J#3K6]MKX3&VE640RM"Y7D!UZC\#Q]: ,#7O"]YJVLF]@U.
M."%]/DL7AEM_-V!SS)&=PVMC@Y!R *Y[2;#4-+\>6NFP7]I+/:^'(;5I7@(5
MBLK8PH;@@8)&><]J](HH \Y_LG^P/&7A'2]-N(B;73KU7:=<[V=HF.<$8+-N
M;\#6O'X*D@FTB:'4(Q+9ZC/J5PS6Y/VB64.&QAAL&)#CKT'7OMZKK<&G6]]Y
M86>[L[0W;6P?:2@SCGMG:<?0U8TF_P#[4T:QU#R_*^U6\<_E[L[=RAL9[XS0
M!S\_A"X6;7XK+4$AL=<RUS$\)9XI&0([QG('S*!P0<$9YZ5:U/PA9WYT,12-
M;II+[45>?,@V;6A/^RV$S_NUT5% ',:GX<U0^)3K>AZO%8RSP);WD-Q;>='*
MJDE& #*0PW,.N#FKFO>'(]>\--I$UW,C@1M'=<,ZRQL&5SV)W*"1WYZ5MU6@
MFNGO+J.:U6*WC*^1,)0QE!&6RN/EP>.^>M '/WGA6ZU1KZ[OKVW&H7&F/IL;
MQ0'RXD<Y=MI;)).WC(Q@#GK6SIFGRV.@6NFR7(>2"V6#SXTV9PNT, 2<'CU-
M:%% '":?\/[R$Z4E[J]O<0V5E<6,JQV91IXY=F6+;S^\.S);G.3P#S3[+P1J
ML(\/P76M6MQ:Z&[" &S(>6(Q-$%<[\9"MC(';.*[BD8D(Q4;F X&<9- '(:?
MX)DM--TS1[F_2?2M*NEN;93$1*0A+1H[9P0I(Y YVCISG&\/:/)XBTOQ!ITU
MS"--FU^YEE54)D9!,'"@YQAL#G'0G'J.IT3Q#=Z[H.G:I;:8 +F=HYHVN!^Y
M17=2^<?,<J...O7BN@H Q-*T*?2]?UF^%XDEKJ4RW'D>3AXY!&B'Y]W(P@.,
M#KUK+U3P;=WTOB<0ZI%#!KULL+H]L7:)A'Y>X'>,C;SC'7OCBMYM3:TCNIM3
MBCL[>.X6*"0RA_.#;0IQCY26;;MYZ>]:- '(7G@EM3O2]]?1O;2:,^DRQ1P%
M68,02X8L<'Y>F#]:T?#VE:[IZ*FLZY'J*PQ^5"8[;R2PX^:3YCN;CM@<GKGC
M>HH YF?PYJ1\:2^(K;4K2,O8K9""6T9\*'+[MPD'.3Z5G/\ #YSI>JC^TPVK
M:A?PZB]T8,1K)$ZLBB,-]SY<?>)Y)S7;U!>RW$-C/+:6PN;E$+10&3RQ(V.%
MW$'&?6@#FH/#&KPWVLWQU>T:XU/[-N4V1\M?*P&7&_E67<N,Y&<Y[54'P_\
M)TUK2RN[>R1M7AU00QVY:&(QE&\M%W# )3)/JQP!7:H6**77:Q RN<X/IFG4
M <7J/@B[O['Q-;?VK G]N3QS;OLI/D[41<??^;B,>G4U8D\,:Q;^(;O4=*UR
M.U@U((;Z![7S/WBJ$\R([AM8JH'(8< \UN:WJT&A:/<:C<*S1Q!1M7JS,P51
M^+$#\:73;K4+@W*:AIRVC12[8V2<2I,N =P. 1UP00.1WZT 8FH>$7U/6;2^
MN9[<FSNTN;6=82+B)%QF+S-WS*QSG/8D8[TNF^$GMO$=OKEU/;-?16SV\TUM
M 8FN]Q7#2_,02NW\SGCI74T4 <]+X>N[?Q-=ZWI5[%!)?6Z0W44\)=2R9V2+
MAA@@,01T(QTQ572?!8T35M'N+*\46FFZ<]@(7A)>3>R.SEPP .4!^[W-=710
M!S_B7P_=ZM/IU_I>HBPU/3I&:&5XO-C=7&'1UR,@@#H<@@5#?>&]1U%-%>YU
M:)[FPOQ?2O\ 9CMD8(R;$7?\BX<]V/'?FMZUO;:],_V:59?(E,,A7D!QC(_#
M/YU8H Y32O"^JZ/J,\-MK:_V%+=/="T:V_?1LS%VC63=C86)/*DX)&>]'AKP
MOJGAX1Z>-:6;1+9V:UM_L^V95))"/)NP57/&%!.!DXX.GXHUQO#?AZZU86OV
MH6^TM%YFS(+!>N#ZT[Q-K+>'?#>H:PMK]I^QPM,8O,V;@!D\X/\ *@"+PMH4
M_AW2FTZ2\2YA6:5X"L.PJKR,^&^8[CEL9&.@XK$_X0:^6T2T35X!!%K7]JQ!
MK0EA^],I1COYY;&<#@=*[2-_,B1\8W*#BE8D*2HW,!P,XR: .-O_  -/?RZY
M,=6$$]_=V][:RQ0?-:RPJJH>6(<?(,CCJ:Z#1K35;>!VUC4(;RZ? _T> PQJ
M!Z*68Y.>3GTX&*C\,ZY_PD7A^#5#;&V\UI%,1??MV2,G7 _NY_&D\/ZXVMKJ
M6ZU^SM8WTEF1YF_<4"G=T&,[NE &'-X(O)M)U*Q_M6 &]U==3W_9#\FV1'V8
M\SGF,#/'4\5++X+F\G7M/@U!$TO7)'EN8C"3)&TBA9=C;L88#N/E))YZ5U]%
M ')3^#IWF\1F"_@BAU>PCLDC^S$_9U1'0'._YN'/''05-;>%[NWUC1;\ZA W
M]FZ<]CL^S$>9NV?-G?Q_JQQSU/-=/5/5M3M]%T>\U2[+?9[2%YY-HR=JC)Q[
M\4 <OIG@>\T^+P[&=5@D_L>ZN+C/V0CSO-$@Q]_Y<>8>>>@J.3P)?"UDDMM:
M2#4DU:75+2Y6U^6-I 0T;J6.Y2K$=0:Z73;[4+B2Y&H::EG%&J/%,ER)%E!!
M)[ J5QSD8Y&">U,^*(7UG0[.UA$]KJ\,LT-VLF  BAONXYR&'.: *.H^%]8U
M"VL+O^W8X]>LIVGBN5MOW&&78T?E%L["/]K.><]JV[?39Y='FL]7N5O9+E66
MX9$\M"&&"JKDE1CW)ZG/-:5% ')Z?X/N(;31+&^U".ZM-$D$EIB$J[E49(_,
M.['RJW8#) /'0Z/AC0Y_#^FSVDUW'<^9=SW(=(3'CS9&<K@LV<%CS4=EXBEU
MA[E]&L5NK.WE:%KF6?RUE=3AA&-IW '(R=HR.">M:6E:@=3TY+LVTUJS,Z&&
M;&]"KE2#@D9X[$CW- ',ZEX(N]0LO$]M_:L,8UR>.7=]E)\C:B)C[_S<1CGC
MJ:L2>$[N.]UJ6RU&**'6HU^UQO 6\N79L,D?S=U X.>0#GM75T4 <Q:^$WT_
M6X[RQNXH[6#24TR&W> L553E6+;AGTQ@?6JFF^"KO3X/"D0U2&0: KKG[*1Y
MX:,Q_P!_Y>#GOS7944 <5%X'O8K>SB_M: _9];DU<G[(?F+L[>7_ *SC_6'G
MV'%%WX%NKF/5'36!!=W.J)JEI/';_P#'M*J*@!!8AU*K@]/O&NUK.EU-IK*Y
METF*._G@F\DQ>:(P6! <;L'[H)_$8H PM0\+:SJNFVLMSKL<>N6ERMS;74%K
MMAC(5E*^66)*LK,#\V3GM@"K<VAZK>:<D&I7MC?M(S&[@FLS]GE0K@(JEB5P
M0#DECG/KQT=% &7X<T5?#WA^TTE)FF2V4JKMGH6)P,DD 9P!DX %:E%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %<MXY1I+#3UBU"SM+C[8#"M\FZVN&$;_ +N09Z$9(/9@N.:Z
MFFN4"_O"H4\?-TYXH \MLM2LX-3\':E>6L&D6SIJ-M*&D!AW[AM57X#*Q#E/
M4'BLW3/[/NM+\(K?,@T^/6M2CG\UBB(&-QL1\XP#E1@]<X[XKV4@'&0..E!5
M2NT@$>F* /([G3UL?"6JI:;QH\?B*T;2QO)58S- 'V?[&\R =NN.*L:G)INH
M>)-:TK7]1N;'55O8Y=-\F)?.>(*AC^SN5)^\&! /4MGJ:[W5-";5[N,7-ZYT
MY'AE-F(UP9(Y/,5M_7J%R.1QVR:U\ D$@9'0T >:V]WH]YX@U;3?$+2)KT.K
M":Q5<K.\(VF'R3_<P"& X^\6QDFM/P-#I]KX@\76\<-O%>C5G<HL85Q$T<1!
MZ?=)R1ZG/O7;X&<X&?6EH \DUE38ZC\1/[)MU75V6VFB6! )VA,:><R8YY ?
MD?Q>]=%I@LI/'EA<^&7@.ES:9(;\6N/*)W)Y)(' ?E_? /I7<T@4+T '?B@#
MA]433;;XN:9=7T=LAETF98I94&6D66,C!/\ $%R?89/3-<EX673[2T^'E] \
M*7D]S<03RA_F>,QS?(W/W=P3 Z XQR:]FHH \J\(2:;JE_I4EWJ-S%XKLI9%
MO;1(E65F.0_FG;EHNX)./NXYP*[3Q*UC+J&A6=\T#1SW<B-#*1AU-M,""#U!
MSC\:WE>)I7560R+C< 1D>F:?0!YSI.GZIX:\7:5X<E62YT1))9],NV.3"GE,
M#;N?]G(VGNOTXR;%Y;SPWHTJ%4\:0ZNBW8SB?/G'S@_<Q>42?[NT+CH*]<I-
MHW;L#/K0!XQJT.F?\(_XRO \7VNT\0(UK-YOSPD^1DH<Y7/S D=<'TK5U&/2
M[#5_&]E9M!#:RZ!'<-'')@--^^!?K]XC9D]3QFO4E974,I#*>A'-+0!Y5IUM
MHVI^)=#AU V\]M)X4'FQR291B&C^\,X. ">?3/:LJQU*QO?"GAZSOI4DNGT"
M<1O>$R1L0578B?Q3<#G.0.QS7M5&!Z4 >4:'-IUUKG@+4+[R)9+CP^T8N)5#
M-).I@(&X\EP=_N/F]ZKZ=>)!IEAO=6T)?$]ZE^=VY%C+R^3O_P"F>\H>>/N]
MJ]?P*1MH4EL!<<YZ8H \?UV&*&SUT03*FA_VUIIL/+DVHKEX_/\ +(/"]SC@
M'?TP:ZOPDEE9>.?%FGZ?Y,5LOV298(B-H=D8.P [G"Y/KUKM5VE1MQMQQCIB
MEH \QU9[:YNO&UKKA5-010^E,QQ((O)'EF ]=WFAL[>=Q ]*72--M]3\?+!K
MRQSZC'H=A/-&9.ETKN6; /W@0OX'T->F%02"0"1T/I0K*^2K X.#@]#0!S_B
M5K&6_P!!LKUH&CGO)%:&4C#J;:<$$'J.0/QKFM)L-4\->+M*\.2+)<Z(CRSZ
M9=L<F%/*8&W<_P"SD;3W7Z5Z-10!Y'9/)>>&]'EC*IXTAU=5NQG$^?./G!^Y
MB\HD_P!W:%QT%4M0@TL>'/$U\KQ"\M?$Z?9IQ+\\(,L .PYRN5WYQU ]N/:-
MHW;L#/K2T >3ZK'IEA-\1+&S:""U.B17"Q1. OG%)@7 !^\<1Y/4G&:L06VC
M:IXOTN&_-O/;2>%P9(Y),HV'3J,X/ )_#/:O4** /&M.U*QO?"WA6SU"5)+F
M30Y@DEX3)$S#8I14_CFXXYR!GKG%6M#FTZZU#X<ZA?\ D3/+HDL)N)E#%YU$
M&%W'DN#OQW!W>]>MX'I30R,2JE25." >E 'D6G7B0:98[G1M"7Q1>I?G=N18
MR\OD[_\ IGN*'GC[O:D\0110:/XH$$JIH?\ :FGFP\N3:BR%X_/$9!^[SSC@
M'?[U[ 0",$<4@  P  !VH \NFBTVUU?QKIMIJ$.EVLD%A('3#1I*[,K.RYP0
M?D#^H//6NE\"7$LEOJL$]A9VT\-X!++I[9MKAC&GSQ_W>, KV.>>:ZLLN\(2
M-Q&0N>2/\XI0 HP  /04 >0VNJ:<_BG0+RWE2 MK5[!=)(2UR-R3869NP+!=
MB$< +@G'%:P33+;2]&U&*2%;Q/%DL*S^;EEA:XD!4'/"%2..AR#7L^!Z4M '
MBVK7^G7/AO4AJ[0+XEMM?C,B38$R1B[385SSY?E;<$<=>]=?XHFOYO"OB/5]
M+$KRL4MXS!G>;>)P)=N.=W,^".>F*[G:I.<#/KBE  Z4 >:7ZZ>^LW=QH,ML
M-%FT&=K[[,P$._(\DG;P'(+^^!]*W_AWING6O@[2KZSC3[1=Z?;?:90Y8R,L
M8'//49(_3M75A0HP  /:EH X#PAHT6N_#&YTC4P?.FN;Z.Y;^))?M$GS?[P.
M"/PJUX*^U:J8KO5+-8;O2(FTS[@ :53B5U_V2%CV^F6%;UWHLACOO[+U"739
MKQED>2*-'VR#&7"L",E5P?SX.2;5IIPL=,%G!/)N^8M.P!=G8EF<\8R22>F,
MGICB@#G? *R;?$Q;/D-K]V8<],94-C_@8?\ '-<59R6FF0R0I#!#91^*[A-6
M6.,+Y=N9)/)\S XBW%#SQCVS7K>GVEK8626=FH6&'Y< Y.>I)/<DG))Y).:L
MX'/'6@#D/"47D^)?$@L&4Z$7@:U6(YB68H?.$>.,?<)QQN)[YKG-6>&YB\<6
MVKD)K<4C2:22<2B/RE\@P=\^8&^[_$2#UKU$      =A05!() R.A]* /*;]
M+>S\1ZS)J\=K%JD_A6)M[(H+S 3+(5/KT!([8]J9I*P6&H^%I-&:%+^]\-3B
M0JX)FE5(3'OR>2#N ST (Z"O6J* /*?##^'M4CM+Z/4[@:G!I\D.I6NQ8R"4
M^?[3\H)(<<$G)))YR:KZ;H%B/A1H_B73K5)=8L;:UO9) Q9YO)&7C.3_ '2Z
MX]=OH,>N917Q\H9N<=SBAF52%8@%C@ GK0!YII-E,_B2[TN73U73==>/6$S%
M@11H?FC;/<D0DKV\U_2H[S[*^K^.K==4AL";K3RLL@#QJ^$X=2?N%OE8>C&O
M4<4T%7S@AL'!QSS0!Y+)JYMK*R;5;2WT[2HM6E@U*:S436;/Y(\N0 C'EEC@
MY&%<<\BNZ\%VMA::&Z:5>W%WI[W$DD$DF-@5CG;%@#]V"2!^..,5T.U=NW:-
MN,8QQ2]* /&Q<:I:Z?J$6C?9=3NYM)NI+#5++Y;D#<A9+A!G]YTVMG)(/&2:
MZ/3WT^7Q9X>O?#+PK926,YU(0D;?+"KY9EQT</D#/S??]#7H 4 D@ $]?>@*
M!G  SR<4 >0:;<6O_"&^!9//C#KX@9<^8.ADF)S_ .._F*U=&O-'O]7FLM;:
M1?%-IK4DD:+E9WC\P^45/4P^45!_AP#FO2Z3 W9P,],T >.:HEA)H7BTR""6
M&V\56TS%\.(TS;!VYZ#&\$_[WO78?$86S?"S5'M]JVZ6RM"8OE 7*XQCMBNT
MQ63XET0>(_#]WI#7!MTN5"M($W$#(/ S[4 <!JFG:;::OKUQHDB#2YO#T[WY
MCF+1M<9'E,6S_K"-_.<D=>M+#;6&EZ1X,O4BC&CWS1'5YBQ9)'%N5B,I)QM#
MXSGC(7/2O4HU*H VTM_$57 )]<4I (P1D>E 'ET^FV-Y8^*=.=U_LFYOHH]$
M\MP-MRT:EO)/0*).N.!AQTS4-S?6L_PM\86U[Y,?B"VBG74@K %YPIV.N,94
M_+M';IU!KU960Y52IVG! ['TIU 'E6M7>DW6M3:=XDU#[)87FF0?V;.8U96.
M&$GE,5.V4$J>.3\OH*?JKM8:Q!<K)#JZ0FQCN+*^PM_$P*%)(F'4DD%EP 2&
MYZUZB5!QD XY%&T$@D#(Z&@#C/BHMF? MPUVL!*W%MY9E .#Y\><9_V<Y]LU
MGG2="U#XJ2V;Q6TD":/;S10(^$$BSN0P53C( 4_3ZUZ)10!Y'8O)>>&]&E0J
MGC2'5T6[&<3Y\X^<'[F+RR3Z;0N.@JE?P:6/#OB6^5XA=VOB=/LTXE^>$&6$
M'8<Y7*[\XZ@>W'M&T;MV!GUI: .(\,QV-A\1/$MAI_DQ6[6MG.(8B-ID/FAV
MQZD!,GOQFL[7)C:^-9+A/L6J0F_M(IK-_EO+1SY>UX3_ !1\AF7C^/GK7HZL
MK@E6! )!P>XZT;1N#8&1WH \>B>VTS2]4CMH(HHH?%3?VJD48#)9&4D;\#/E
M\J<="N[MFKFM/<V$GB>Y\.[GT,064LR61RN_S3]H$6W@$P@%L>H/6O56944L
MQ"CN3Q0 %&   .PH \K\37'AF;P'XEO_  [<1M!=1VXD:$XM]X< !5X ?'W@
M.>!FH-6U.TE\#^-;;4OLT?B5+65;EU88N$9/W31'_GF5V@+U!ZY)R?6P HP
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
M[/\ ==61@@^;IF-??K^#M1\#QZI/K<MSJ$B'4_L[JT$>Q[:2#F-T;)Y!Y.:
M(KCQI=Z=9ZC/J6E2V\-I-"BWC1R+"\<AP9#N4, G.X8].<'A]WXU2QL]-FNG
MT^*&_ED2*]^T%K7"_<_> 8!<=,\#!Y..;]MH>KQV0%SXBDNK[>I,SVRK&47/
MR&-2!@[CDYSTZ8&*MKX,6PLGM+2XMEMIY9Y;FTDM ]O(92IP(]PV@;>!D]3Z
MT :\]]J">&FOX;&.74!:B;[()OE9]N2@< ]\@'%8-EX[BNM4TB!X[:.TU+2S
MJ$=QYY)4@ F,KMXXW'.?X&XXKHM$TF'0M#LM*MW=X;2%84:0Y8@#'-<__P *
M[TH6"6@DFVQZD;]#GE06;,(](RKNN/1CZT 9=Q-J,OC_ $*^@TVUCU.YT.Y+
M12RE53]Y 0&8+DXSTQU/XU;MO%$6L_\ "&7TVC0%M2FE".\FYK258I"VWY><
M[&&<C@]*W[K0Y9_%-KKB7:HUO:2VJPM%N!#LK$D[AW1?U_#)T_P0]A;>'H%U
M/>NBSR31DV^#+O5U(/S<<2-T]OQ +=EXAO\ 51;7FGZ8EQI<]Y);,XF D1$9
MD,Q!X*[DQM!S@@^H'*^&=9N?#]M)''I]N=,G\3W5B6$I5XS)<NJE4"XV@X'4
M'VXYZ;2?"$^C7\PM=:N1I#W+72:<8UPDC-N($GWMFXYV_KC(-<>")!8+:_VH
M.-8.K[OL_P#RT\WS=F-WW=Q^N/SH T_%&NW.@V]A);64=V;J^ALRK3>7M\QM
MH(X.?TK,N?%>K0+<VBZ3%+JUG;+/<6\#2RHQ8OLC1UCZD)G+ 8R!SR1L>(=#
M?78;&-;L6YM+R*\!\K?N:-MRCJ.,]:I:GX6NKCQ"-:TK6Y]+NI(5M[H)"DJ3
MHI)4[6Z,-S8;GKTH HR^+==N-2GT_2_#\37$>G0:@$N[HQ-B0N/+8;#AP4(Q
MT]2.A@M_'>H:NVD+HFD03'5--DOHOM-T8]C(R*R-A#W?&1G)]!S1'8WP^)-\
MME<R01#1;:W%Q-;M*'99)2<,2 7 8'J>O(K4L/!T.EZIH]S8W/EV^EV+V4<#
M1[BZ.5+,6S][* ]/7UH KKXPN[BYMWLM(FNK%[YK*1HHY"R!7,;2YV;"H93Q
MG..>O%,M?'<$QU.:06Z0Z8+AKV#S"+FW6+."8R!D,!D$<<@<]:L6'A&XTS5K
MB2TUVZCTF>Y:[;3O+4@2,VY@LGW@A;DK[GGDTVX\$0:E>13ZO<)>&*&>W#K#
MY<CQ2J5*.^3N 4G' YP>M $9\6ZK&;EGT)VA2P>\CF_>QQAU&3$[-&.2.0P!
M!P>!2:5XMU*^O]*M[C3+:!=6TQKVT9;@N0RB,E7&T8'[P8()Z5+8>$M1MM'G
MTV[\27-]";9K6V\Z! 8D(VY8K@R,!P"<?2IK+PH]I?:!<G4 XT>R>R1?(QYJ
ML$!).[@_NU_7UX ,KP[XIUFZ\(Z-J%Y!:&2_,C273S;8XA\Q4%<9))PH49^O
M8LA\8:IJ\O@RXL;>""#5FG-Q#)(<YCC?Y<[>F1GIDX'3FK5CX#FTZ/1DMM=N
M%_LEIE@W0(08I.JD?WAV;Z\<FGV/@0Z?9:'##K$_FZ1<2R0RM"AW)(&5D(Z=
M&Z\\]NU $-KXHM[ ZR5TFWM[MM=33E2*3BYF=(\2.VT8^5N>#PO>G:OXWN]%
MBU^"YTZ%[_2K);]%68K'<0'(R#M)4@J01].>>)I_ L=S#JBS:@XEN]234X)H
MX@K6TZ!0I&20PP@X/7)]>)-3\&G6+/5Q>WRF^U.S6QDN(X-JQPC<<(A8X)+L
M223V]* +&F>(+VX\3S:-?V$,!-DM[ \4YDRA8J5<%1A@<'C(YZ\5'J/B#58_
M%$VAZ?IMK+(-/^VQRS7+(I^?;M("''/U_"K5OH$L7B>/6Y+U79; 61B6':"
MV[=G<<'/Z?G2RZ%*WBE]<CO%5S8FR6%H=P W;]V=PR<_I^= &+I/C>]U-_#D
MS:7##9Z]"Y@;[06DCD6,R88;<;3M8 @YZ<<X$MCXVFN]-\-WK:=&BZQ>R6;J
M)R3"5$IW#Y?F!\H^G6GZ=X);3K?PS FI;TT'<(LP<RAD,?S?-Q\K'IW_ "J&
MV\!26RZ9 NMS?9-,U![VUB$" @-YF49N_P#K#@\<=N] $^G>+I=7NKVWLDL_
M/M6G26VEF*S0,A(0NF,E6QG(X&0.>M6_ ^I7^L>"]*U+4?*-S<VZ2DHQPVX
MY/'')/'-,B\)A]:L]3OKM;FXLEE2&58-DK)("-KOD[@ >!@<X/6KOAG0V\.:
M!;:3]M>[CM4$<3O&%(0#"CCKQW[T <O9^*Y++3H'L= M(FN]?GTZ6*.XV@2[
MW!DSL^;<4)/ //>M"V\9S^1=07EC$FIPZJNEI%%,6CDD9%=6W%00-C9/&?E-
M)'X(DC@MX_[4!\G6'U?/V?[TC,S%/O?=R[>_3\2\\!K>Q:IOU.2*>[U"/4H)
MX8@&M9T554C)(880 @]<GUX ,_QO+?7?@N_75=-C@DM=3LQ;RJX=95^T0_O%
M[K]XJ0?0]0:T]1\8W%@GBPC3XG.@P)<#]^1YZM&7Q]WY3A<=ZFO_  K>:KX=
MDTV^UJ2>YFFAEDN3;J!^[=7550$!1E1GDGD\],0:QX)DU2XUMH]7DMH=9LUM
MKN-8%;+*K*&4D\##<CG..HH CUK7)-7L-;TRRL[>;[+IPENA<.0NZ1&98QP>
M=HR2>F5X.3BEH?B.:R\)Z%INGVGVF]BT&UNF4I(00R;47Y%;!8HW)Z8[UHR>
M"IH[ZYNK'69;=KZS2TOE>!7$VQ2JR#IM< D=P1CBHD\"7%D-)FTKQ!<V=[86
M*:?).8$D6X@7[H9#P"#D@CU/6@#=&KW3^%?[7CTFY^UFV\X:?(0D@?&?+)/
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
M\P\-):WU[I]EJPU5?$FF7TLKQ"WV+DLVZ3S0GS1LK9Y;G@=<5N_$6WMKBWT
M7$*2A=9MF;*[ML>X[R?1<=>V.M '6F]M%2)S=0A)3B-C(,.?0>M.EN;>W9%F
MGBC9SA [@%C[9ZUYIK%II6G^(=2T35;:[M-%O[*.*P6QLA)$P^;S(EVQL4?<
MVX8QG(/4"J.L7$5GH_C?3-9M;IKR33BU@\\+2[K=;4  . 1E9 Y8Y'))H ]9
M^TP?-^^C^49;YQP/4U!-<7(O;)8!;-:R[_-=Y2'^[E=@ PW/7D8'K7 R216'
MB9);F&3R[WPQ';Q%86<2R*S$IP#SA@>>U5M!1%?X7N\#QSPZ?)#*9(BK)_HX
M4!LC(!8$#/4]* /2S=QOYT=O-!)<1@_NS(.#_M8R1V[51@URWC?3+*_N+5-3
MO8/,$,,NY3@#<5)P2N2 #CG(K@=)5XEFLW^SZKI3Z3<F&YE@V7-HI*GR)QT8
MDXP<!B5/!ZT[188X9_AO<3VKD)HKVSMY#-LFV0;5; ^4@J_7&,&@#TU;F!KA
MK=9HS,HRT88;@/4CK3W=(P"[*H)P,G&37F'A!+6^N-(M]3&JKXETJ63SXC;[
M%5CD22-($ 9'SD98Y)%;7Q'BLG_X1A[Z*-H1K<2N77("&.3<#_LGC/; YXH
M[*.Y@E@\^.:-X<$^8K@KQUYH2ZMY(5F2>)HG("NK@JQ)P #]:\GO+"72)=8U
M#2+:9?#7]L6D[PV4(8%%B(FDC3!#*',9. 02C8Z5)JUAH<^E6MY8)=7-K=^(
M+2Y>2YA*!CN42NB;5VKM W' !Y]Z /4FO;18DE:ZA$<APCF088^@/>G2W,$#
M(LTT<;2':@=@-Q]!GJ:\]OH](T3Q5?:9JVELN@W^FI;V"VUH[Q*2TAFB C!V
MLY=6XQG YX%4]42R36M0TCQ!#JEOIU_8V\5@L5O]HW(J8:'>$=A(&YZC.0<]
MZ /3I;JWASYL\4>,9WN!C/ _/%5CJ]@-972?M,?VXPF?RMPR$R "?J3Q]#7F
MNIZ3I\FH^-5N;))'.@VZQ&= [-,$F!P<?-(,H"1SDCUJU:NL/B*QOY[&>Y>;
MPNBH8XF+RS*<LFX#Y7QQR010!Z3%<V]PSK#/%(T9PX1P2I]#CI1'<P3.Z131
MN\9PZJP)4^A]*\M\-2)+XBTYX$N;>WF\-/;KY%I*JP,KH0@9AEF4;OF)Y/IG
M%5O#$VF:G<>&O],LXM3T[2I+6U1X)%>>5E7:S;T 4C86P"W+'!QR0#UM+F"2
M9X4FC:6/[Z*P++]1VITLL<$32RR)'&HRS.< ?4UYMX(&GZA<Z&\R:LFO:7;O
M!=0RV_E+"2N)-[A ) S $?,22=WK6]XKDFMO$WAF\N$+:-%-.+IMN4BD9,1.
M_HH.X9/ +"@#8U[7[70?#]QJ\A66*- R*K@>82<* ?<D<U)IUU?NMTVI1VD<
M,;9AN()<K(F,DD'[I!R.IZ9KS?6=/,/@?Q=MAW:=<:HLNF0^7N^4F+>T:X^Z
M6\PC';)Z'->J1);/:A(4B:W9<!4 V$'],4 <[)XQAEO?#W]GB"YT_5IY8C<^
M;@ILC=P0,<@[.I(X/2NC%U;FV^TB>(P8W>;O&W'KGI7D6@V]K)HOP[L;FS*F
MWN94O8IK<J%802K\^1S\Q49Z$G%.AF;2[03+'<IHEGXEO&G6T@#^3$X;RY F
MT@QAFSP#UR.E 'KT<D<T:R1.KHPRK*<@CV-8,/B&?5-6O[+1[6*>/3Y!#<W,
M\Q1/-P"8T 4EB 1D\ 9'7G">#K33[729WTO[6;.YNI+A&N4V;B^"Q1-J[4+9
MP,#N1P16#X4FC\'ZIX@TK66-LMUJDVH6EU("(IXY<'&_IO4@@@X/0B@#K=/U
M*>>"[?4;5;%K:8QMF7<C *IWAL#@[O\ '!XJ\+B%H5F$T9B;&UPPVG/3!KC_
M !)>2OJ_AK47@F.APWDGVIFC. 3$1%*R]0@<GDC X;T-<KK.FI]BU:00AM(G
M\1V4]@FS("[HC<2)Z(6\PY''#'H<D ]7-]:+%YINH!'@G>9!C ."<_7BG37,
M%O$)9IXXXSC#NX Y]S7G-YH_A:S^)26MUIVFQ:>^ANPB:!1$6,^<XQC/+8[\
MG%4O"EK=Z%>:%'XAC==*.E3PVK72DK YG+*CY^ZQA\M1G^Z5]J /5))X8E#2
M2HBG."S  X&3^@)IOVRV\V.+[1#YDHW1IO&7'J!WKR>ST5$E\&VNJV@DMEU*
M_P#*CN(LF.T99?)1\CA>4 !]0.V*7Q+]F@EU:ULM.FLVLM3TYECBM9',D<;0
M@2*P!5(U7*A5QRIYYQ0!Z2^M6]Q+J5GIT]O-J%E'EHY)-J*Y4E58C)';/' -
M6UNTBLX9KR:WA9U7<1)\FXCHI.,CTKS?5+>V^T?$>*:Q;?=V2RV^ZV/[P&V
MX..N\8QUW>]6]-EC@U^P?644Z3<>'X8+:29,Q)*"?-C.> S#9P>NW':@#T.2
M:*+'F2(F02-S 9P,G]*R]=U>YT[2$OM-LX]1)D0>6)PFY">J'!W-TPO?->>:
M3H_E7?@2WUJV$C1QWRD7*9*0DY@23/3"[0 W<8ZBNL^'"K%X7EMT78D.H7BQ
MQXQLC,[E,#L-I!'L: .I>YMXIDADGB25_NHS@,WT'>GR2)%&TDCJB*,LS'
M]S7GOB W%KXKFNK%XK[==6BW.DW41WN5*%)K=QS\N<D'(&UB<5T?C*%)]#2-
MKZ2P?[3$T5TL0D6*16W*74\%,@9S]<C&: -"ZUW3+.2R2:]A#7LIBM\.#O8*
M6./8 'GZ>M7#<P+<+;F:,3,-PC+#<1ZXZUY>QFE3PW>:II5NHMM>G6>:R@:2
M&<-#*!*JX)"N[#U&[ZBH[JWNKOPKK>E2QNOBO^UVFM7*D2,QF#13(?[@CP"1
MP I!Q0!ZH]S!',D,DT:2R?<1F 9OH.]8^D>('OM3UVTNXH;9=,NDMU<2Y#AH
MDD!)(&#\_3^=<JLUB^NZ_HOB/3KJXO;C48[FP*0R$3Q*$,6R11A0C*<Y( Y)
MZFLR:YELO'&N7]U +S0?[5A%Q (RS!O(A5)P/^6BHZL" #@_-R5X /5VEC2/
MS&D54Z[B<#\Z!-$S[!(A?&[:&&<>M9/B: ZCX,UB"V03M<:?,L2H-V\F,[0/
M7G%<3I5Y97_B/P[-Y,CVJ^'9[>>22V<(&S#E&)7'&UNO':@#TI+JWED$<<\3
MN5WA5<$E>F<>E8NM>(_[,UC1["%+>;[=>?99OWV'AS&[@[0.<[#U(_&O._#E
MDEEI_P /);2VC@U'R;B.=S'M8$V[A1(<9 WA  >^ *DTZYMYM/\  <<EG<C6
M+'4PFHAK5S+'(891(SG'1GPV>_7M0!ZU]I@-P;?SH_/"[O+W#=CUQUQ2K<0/
M)Y:31M)@G:&!/!P>/8\5YCH*6E]?6MAK0U1?$&G:E+<&,6^U#EV_>^:$YB9&
MY!;G@>E;'PWTK38=/N[R.Q@CO$U"]19?* =8FG9E .,A"-I '% &OJWB*^L?
M%6FZ':Z=;SM?P33)++=-&%\O;D$"-NNX8J3PYXI@UZRO998?L4]C>26-U%)(
M&594QG:W&X8((.!]*YWQ=;#4?B-X>MDN[BU/V&]C-S;L5:%W$>SYN@)P< ]<
M5CSP2#X5>(_"\FF>5K=G!)YJ1QL1>M][ST)Y<L.3R2#D>E 'J%U=>5;W#0>7
M+/%&7$32;<G&1D@$C\JS]!UZ/5/">F:W=^5:"\MHYF5GPJ%@#C)^M<O%J5I?
M_$"^U&U68VDOA]0+@V[JC$2R'J1Z'^E8.F77]F:/X-DU;[9%I']B?9'DBM1,
M(+CY,K(A1B,J"N<=B.YH ]?!! (.0>]%9'A>QMM-\-6-G9K=+:Q(5A%V3Y@3
M)VYR 1QC (! P#TK7H **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHJKJ<,=QI=W#,@>-XF#*>A&*
M+((8 J00>A% 969E# E>H!Z5PWAS7;7P_P#"7PW=74]O"9+&WAA-Q*(T,C(,
M;F/ '!)]@<9/%97A36K:UNO&SZ7J%IK%XMQ'<)_IB 3#R(@TF[.%0,3[#&!T
MH ]/I"0JEF(  R2>U<IIWC2U\[6UU:ZM+>VTQX1]N.8HI%E7*G#$XYXSD@\$
M52^(%[INO?"37+VRN(+VU-I(T<T3AE+*<<$>A!H [=W2-"[LJJ.2S' %*"&
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
M%HNBF/S6U'48\Q#&7CB_>L/Q**I/;=Z4 =39VPLK*"U61Y%AC6,.^-Q &.<
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
MD>QK2H **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
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
ML=)ETR37[^[MA;M:VJSK'_H\9&WJ%!=@. 6S@?CET?@N)3HX?4)V32["2PC
M4*7C=54DD?Q81<$8YS6Z-5TYH99A?VIBB($CB9=J$@$9.>,@C\Z>+^S:WBN!
M=P&"5@L<@D&UR3@ 'H23Q0!R^G^!/[/ET^5=<O9'L;!].BWQQ8\EMN 0%'(V
M+SU/Z5);^$!I=OH+V]W/<'P_;R1VT6U 9P4V88],X  /'/)K>_MK2O)\[^T[
M+RO-\G?YZ[?,_N9S][VZU,U_9HTRO=P*8 #*#(!Y8/0MZ?C0!YUX4L=5M[FS
MDMKO5!<%U-Y!?Z,D0VE@9,S[%+GK@AF)."<C-=-HW@[^Q+QEMM9OCI(E:>+3
M&V>7$[$M@-MW[022%SC/K5F\UV:#Q9HNEQ1P26>HP3R^<&)8&,(1CM@[QS6J
MFHV+W#6Z7ENTZG!C$JE@<XZ9SUH KZAICW]]I\_VIHX[.;SO)" K*VTJ-V>>
M Q(QWP>U4]3\-C4/$FEZW'>RVUQIZR(JQHI$JOC<KYZC@8QC!YK334K&2YDM
MDO;9IX@3)$)5+(!U)&<BJFF>)='U?3I=0L[^W>UB=T>3S%PNURN2<\ E3@]Q
MS0!G:3X.&C7TGV75[W^RFG:Y33"$\N.1CN.&V[]NXY"YQGUJ%_"U]INEW5MH
MFL7D,D]^UW&-L16(NY=E.5R4+,<]3@ #WZ,:A9-9"]%Y;FT(R)Q*OED9Q][.
M.M9/A;Q!+X@&KLZV^RSU![6)[=]ZN@1&#9[GY^U %7QM%<:C#I>CP17!2\OH
MFN94@9TBBC/F?,0, %D1<'KNJS>>%(-1M=46[NIGNM3@%M-<* I2'G]V@_A7
MEO4Y8DGIC;N+F"TB,MS-'#&.KR,% _$TUKZT222-KJ!7B3?(ID *+ZD=A[T
M4=4T.#48]/"MY$FG7"W%J54%5959<%>XVLPQQ3;7P];6T>ILSO+=:GG[5</C
M<WR[5 '0*HX _F22;T&H65U,\-O>6\TJ*&=(Y59E!Y!(!X![5BW_ (G6#Q;H
MNC6LEG.E[)-'<;9=TD12-G'RCIRN.?>@ F\'6;>%;70(;FXB@@>W8R\,\OE,
MA ;(P<[%'3H .G%4]2\ V^HKK<3:I>);ZOY;3PC:0'5%3=DC)RJ#@G&>:Z9=
M0LGO'M$O+=KE!N>$2J74>I7.11;ZA97<ACMKRWFD"[RL<JL0N2,X!Z9!'X4
M9$GA<KKZZQ::I=6T[6J6EP B.)D5BRGYE^5@6;IQSTJIJ7@>'49M98:I>0Q:
MM:+;7$2[3RJ%%?<1NZ'IG!(Y[UOZKJEEHFEW&I:A.D%K;H7D=CC@=AZD] .Y
MK#/BZ(>)K:T,MFNDSZ9)>_:VF'!61$P3]T#YSW/(H TK'3;RRU&!4O7.F06?
MD"!E7+R;@0^0!C"C&.G/08YDGT6&XU^WUB25S-;6TEO"G&U-Y4LX_P!KY5'T
M^M6I]0LK:T6[GN[>*V8 B:20*A!Y'S$XJ:.1)8UDC=71@"K*<@@]P: .9T_P
M7!I=MHJVU],;G28I(HIY5#;UD #[E&.254Y'<<YR<V6\(Z>WAV\T;?/Y=[*9
MKF<O^]ED+!F8D="< <8P  ,8%)XLU^Z\/VNGS6UO#.;N_ALBLCE=IE;:&R >
MGI5R&\U""Z<:DMC':K"9&FCF/R'( #!@, C/.?X30 VV\/65IKLVK1!A))!%
M (L_(@CW@$#UPY&?3ZFJWAWPR?#MI'8PZG<S6$#,;>W=4'EJ23M+ 98#)QG\
M<UKQ:A93O&D-W!(TBET"2 EE!P2,'D>]03:I;M'=QV5S:SWEO&S&'SAE2/[P
M&2.?:@"K:>&K&UN=6G_>2-J<K22AVX7<BHP7T!"+GN3]!573/"TNG>'SHW]M
M7DMO';-:V[%45HDV[5.0/F91T)XXZ9J;PMXBAU_0M,NI9;9+^ZLH[J6UCD!9
M R@YVYSCGJ:U(=1L;B>2"&\MY)H@3)&DJEDP<<@'CF@#/O-)DMO"?]DZ///9
MM#;I#;R6X3>@7 &-WR]!@Y]ZL7FE_P!J^')])U&4N;JT:VN)(AM)W)M8KZ=2
M14\.IZ?<3K!!?6TLSIYBQI*K,5SC< #TSWI?[1L3<FV%Y;^>O6+S5W#\,Y[B
M@#%M?"LEMJ>G:@VJSS7%C9O9H9(DPZN5))"@<_(N,>G?.:IV'@--.72/LVL7
MD;Z:D\2N$C)DCE8,P(*D Y P0 <5T_\ :%E]M%E]KM_M9&[R/,'F8]=N<U8H
M Y/3_ L.FVV@10:K>[M%$B0R$1Y>-P 4/RXZ <]?>M;7]#&NPV<;7+P?9;N*
M\4HH.YXVW*#GMGK5?Q?XEC\*:"^I/;R7)5P!#']XJ/F<_P# 45V_X#6U'<0R
MVR7,<BM Z"19 >"I&<Y],4 9=EH1LO$FI:R+QW:_2))(2@"J(PP7:>O\1SG/
MX47V@+=^(;'6HKR:WN;6&2W*H%*RQN58AL@]T7I@]:6_\4:+IVDR:G-J5LUI
M&XCWQRJP+GH@P?O<]*U(I8YXEEAD62-QE70Y!'J"* .6M? \=KI^CV2ZE.T>
ME7SWL3&-<N[;\AO;]X_3';TJ73/!W]DZE*]KK-\NEO<-<C3#L\M)&;<<-MWA
M=WS;0<9]N*U;_51;:A9:;"%>]N][(IZ)&F-[M[#<HQW+ <<D8Y\<62YWI*FW
M5CIDF8)#Y3<X)PO.[ P1Q\XR>M %_P 2^'AXDM+6V>\EM5M[J.Z#1(I)>-MR
M]<\9%1KX7CF\0V>MZC?7%[=6*.EHC*B1PEQAF 49+$<9)/L*Q(O&FK77Q#U;
MPE:Z=9-)86JW*SRSLHD!V84@*<??Z\]*N>#OB!I_BGPS)K-PJ:6(+EK6=+B9
M=J2  X#G ((8>E #;/P"EF=+1=9O3;Z7>/=6D.R,! P<%"=N6'[PC)YQZ=:O
M1>%0-1M+^XOGN+JQBEBMIGB4.H<8(<C[P Z#CU.3S5^]UJUBM;XVEU:SW=K;
MM.;<3 M@#(R!R >.<=ZS/"GC"WU[P3I_B/4#;Z:EV&RLDXVJ0[*!N.,YVYH
MBT[P3'IB^'DBU&9ET..2. /&O[P.NT[_ *#IC%0OX B.GQQ0ZM=V][!?S:A;
M7L2J'BDE+%UP00R'<1@CI77QR)-$DL3J\;@,KJ<A@>A![UE>)];;PYX<OM76
MRDO!:1-*T2.J?*!DDD]OID^U $/_  C]S]GA1M7FGDVR+<FYB1TN=^T'<@
MP%  &/?.3G/D\!6CZ$NA?;)6TC[/% ;>5%8C8?OHW\+'N>V!@"M7P]KJZQX2
ML-=N$2U2YM5N9%+Y6,%<GD]AZUF>$?&T/BA-<N3#]CM--OGM5>8[25502S _
M=Y)X[#K0!L>(M%3Q#X?O-(EG>"*[C,3R1@%@IZXSQFJ&K>%1K=O-:7U\\ME<
M+&)8&B4X*?Q(>J,>YY]L'FMFRU&QU*-Y+"]M[I$8HS02JX5AV)!X/M7/^+?&
M,7AG4=#TXI&)M7N# D\[;8H0 ,EO4DL !QG/44 :NOZ%;>(=-%I</)$T<J3P
M3Q$!X94.Y77((R#Z^]4+OPA;:G:ZLFHW,DUSJEF+*:=%"%(ANP$'..79N<Y)
M]  ,W3/&6IZK CV^DPEH-9?2[P>>>0C &6+Y?F'.X@XP%;TS5Y/$E_::?=7^
ML6,%O;6MZT$KPREU\HE0LH) X!;##MM8YXP0">W\,RP:U;ZLVJS374-BUEF2
M),,K,&+$ #G*CIQ@?C67#\/$LK+2$TW6[ZRO=+A:VBNXTC9I(6.2CJP*L,@$
M<<&NTILDB11M)(ZI&@+,S' 4#J2: ,./PRL>NZ?JHO[AY+*VDM]L@5O-$C*S
MLQQU)4'C 'IBI;OPQIU[KYU>X0O*UFUF\9/R.A)Y(]0&< ^CMZUE2^.+:XET
M&;2I;6XT_4;V2UEF,G,86.1@P Z ^7GGL1Q72QZA92V7VV.\MWM,$^>LJF/
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
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %<_XLUJ_T2VTZ2PAMY7NM0@M&$Y8 "1PN1C_/L:Z"LK7="BUZ
M&TCFNKBW%K=1W:&#9DO&=RYW*>,T 8,_B#Q&LEWIEO;6=QJ]C:I/-Y43-%*[
ME]B#+@ID(,L=W+=.*E;Q-J=VFIBTMK>SN-+LXY[J&Z4R'S7C,GE JP P,#=S
MDGIQS<U7PC%J.MQZQ;:IJ&FWPA%O-)9NH$\8)(5PRD<$G!&",FJ&M>#H8AJ&
MI:;>:C;2S6'V>>UMB'6Z"(5C# J6W#.,J0<=Z 'Z-XHU#4]3T:U>.V1=1T(:
MEN5&S')F,8^]RO[P^AXZU1T[Q7=ZK%X*NY[&Q+:M),'8J2T++%(V8\],[<'V
M)JUHGA@W&C^&+U[F^T[4+#3$LY5C"J60JF^-@ZG'S(.1@^AJS8>!K/3[?0H(
MM1ORFBR/);;C&=Q=64AODY&&;TZT 9=OXQUM=,U+5KNVT[[%97D]@(XB_F22
MK.(HSD\!23SW[^U/UCQ/XFT71M=O9M,MVCLK99[6Y=#&DASAD9-[-D<$'.#G
MMBM>+P7IPT'5-&N9[J[M-2GEN)A,RAE>1M[%2JC'S<CKBH)/ \=UX?O-(U#7
M-6O5NHO):XGDC,B1_P!U?DQSW)!)]>!@ KS:WXE'B.\T6,:2)!8+?03,DA"#
M<RE&&X;SD#Y@5Z].U0V7C2_UNPTT:9:1I?76E1ZBZO&954N<*@ 93C<&YSQ@
M<'/&ZWAN-M<?5SJ%Y]I:R^Q$?N]NS.[=C9][)SZ>U92_#RSMK;25L-7U2RN=
M,M_LD5W"\?F/!U\MP4*L.,CY>#S0!#%XC\3W>L6FEKI]CI]U/I+7LB7):4PR
MJZH5.P@,.>Q'7/;!J:?XFU?7=5\%W$4T%K;:G83W,]OY1;YT" _-N''SG'IU
M.>W21^%K>'68M4BOKU)HK)K)5+(P*LP8L2RDEBP!R3^%5+'P/9:=%H26^H7X
M.C))% Y:/=)&^-R/\G3Y1R,'CK0!%X:\5RZYJTME-);07$"2&YT^2)X[B!@X
M"_>.'0@GY@,=/7%2>*_%+^'KNUBDD@L[:XB?;?74+O )@0%C=E(\O.2=QXXJ
MY8^&(+74+*^GO+F\N+*![>W><)N5&VYR54%ON@#/ZGFI]6T(:L90]]<10S6[
M6TT*A&213GDAE/S#)P??H: .,OKO4[#QEXEU#2UL1/%H=K<R>>K,C[3.< *1
MUQC=GCT-7]<\:ZA8Z(VJVL%HL*Z2FHK%(&EDE)!9DPI!10 /G((RP]*U1X*L
M4DOC#>7L27>GQZ:T:E"L<*!@NW*DYP[<DGK5.;X=V$MM/;#5-32&YTU-,N$5
MX_WT:!@A/R<, Q^[@'N#SD 1?+G^*UK+Y:CSO#\A8$=09X^#ZU+\,@!\.='
M& (WP/\ MHU:$'AB*#6;?51J-Z]S!8FQ&\QD,A(8L?D^]D \<>V*M>'M#A\.
M:);Z5;3SSP09"/.5+X))P=H ZD]J //;/6=7\,:9XDU:SMK&72K/7KEKJ%MP
MF9"ZABA'R@C.<$'//2NDF\3ZU=7%S)HNF+=V]I?_ &26$KAY%4A9&#EP%(R2
M 5.0O7GB]_PAMF6O8FN[I["]N_MD]DVS8TF0QYV[MI*@E<]L="13?^$+MDUV
MZU&VU+4;:"\D$MW812*()WP!N(*EAD 9VD9QS0!=\1ZW_8>GPRI&LEQ=74-G
M;JQPIDE<*"WL,DGZ5QYU.?P[XR\7:C>K;SR1Z?8;/(0Q"0M),J[@2V/F."<G
MBNUU_0K3Q'I+Z?>-*BEUDCEA;;)%(I#*ZGL0160W@6SNI-2?4]0OM0.I6:6E
MR)O+4,J%BK#8BX8%B010!7N?$^MZ3]L;4=,5[<M;QV=RB>4'EED$>QD+L>"P
M;.<$9'!J#5O%'B;1]'UF\GTNW*VC0&UN)%,:3J[!64H'8AE)ZYP<]JT!X'M9
M]#N=+U75=3U1)T$:S74J^9$JD,NPJHPP8*=QR20,],43>"8[S0+G2K_6]5O#
M<; ]U*\?FA4;<JCY-H&1R<9/<], %*ZU_P 30ZOK.EHND^=:6*:A#*8Y"NQC
M(/+9=W)S']X$=?N]J(_&.HZM:VZZ-9I]L?2;?4F22,R+F8,4CX9<?<;+<]1Q
M6S-X7AGU:]U%M0O!/>62V,@'E[0@+$$#9][+M[<]*SO^$ M81I;V.L:I8W6G
MV:V*W,#Q[YH%^ZD@*%3CL< C- $3:]J6MI?Z9'9V]E=6FFQSWL-T/-VRRJQ$
M0VL!@;#EN>HXZU=\!,R?#3PZRH78:7 0H.,GRQQ2S>#+4ZF-0LK^^L)GM1:7
M A96%Q&N=N_>K?,,GYA@\GFM'2-#AT?PY;:)#<3R6]O +=))"N_:!@<@ <#V
MH YK2_&MWJ>DZA=0/I[7EI:AYK&<-:R6LW=9=[?='][@'!K/UWQ?JS^&O&4=
MK/#%<Z5!&\-VEL\>])$SPC-D$8.&R1T.*WKWP'8ZG!.M_?7L]Q):+9BZRBRJ
MBN) <JH!;<JG)!''3DY67P)9W*:TMWJ6HW!UBV2WNB[QC.T$!U"H &P?I[4
M)+JM]:^,8-/EM+.ZE.D3W2S11E)699(QY8R3M4[AW/(!K/M/%=UKWAK6IK6^
MLTN;:QW/#]G>.>UFVL722-GSQ@8;@9SUQ6V_A2.74HM0FU34)+F.QDL2Q,8W
M(Y!9CA!ALJ",8 QTI&\)6\KWDUQ?74MW=67V![K$:R"+D]EP6.>I!]@* .:T
MJ1M-T[P#-+8Z9<SWL<-I]J-OB6&/[,TBA22>?E.3G^(\"M:P\3:UJDVGWMAI
MBSZ5<W3PR?+M>*(,RB7>7PW*C*[<\]3CF_\ \(C;_9=!M_[0O2NB.KVQ_=Y<
MK&8QO^3GY6(XQUJ/3?!=MI.I2SVNI:BMB\[7(TPR*;=)2=Q*_+N W?-MW8SV
MH Y?5M6NO$FF^$];06JZ?<:];F"/RSYJIO8*Q?.,G&2,#&<9..=_XG*&\ 7Y
MV*S+);E0WKYZ?E38_A[9P0V]I!JVI1:?:WRWUK:*8BD#ABV%)0MMR3P2>M=!
MKFCVVOZ/<:9=M(D,P7+1$!E*L&!&01P0#R* .9E\0>*+?5]2T5[339=0&GG4
M-/:(/Y<@5MK1."<[LD88<'/3M6GH?B)]?;3);-H6MIK$75T?+(9&8[54?-P<
MK)D'.-F.]2RV8T,76MR1W^L:AY*0_ND0RF,-]U%&U>I+'N<>P /"NBQZ397<
MRVAM9=0NY+R2$D$Q[VR%X) XY(!QN+8H =K^J7MA<6<-H;:-9UE+23(TK;E
M*JL2D,V<DDCH%YZU+X7UA_$'A;3-7DA$+WELDS1J<A21R![4W5/#L6IZQ9:H
M+V[M;FUCDAS;LN)(WVEE;<IQRJ\C!]ZF\/:'#X<T*UTFVGGG@MDV1O.06V]A
MP ..G2@#CCXVU#4- UN2VN;.TU*PTZ>>:RFMW6>TE09 *LWSJ1GYP,9P>^*U
M-+UO49IM+T**>V:_;25OYKF6%F7:2$4;=^22=Q)W=NG/%O\ X0JRF4"^N[J]
M9;"73EEEV!Q#( &RRJ-Q^4<GW[DFEB\'0V\NFW4.I7RW]A;FU6[/EEY83CY'
M&W:0" 1@ @C/<Y ,[2?&MSK3Z?I\4$-KJDSW<=SY@,D<1MG"/M *ELLRXY&!
MG/3G*\1ZS+H^L>$-7\1V\-M<P&]6<6YWK_JRJX)Z _*>3A<\G@FNBN_ NGS6
MNGK:7=[87EA+)-!?6[KYN^4DREMRE6WDY((QTQBIKCP=975QILMQ=7<WV$3#
M9*4<7'FJ5D,F5YR">!@#L * ,3Q0NI&;P;+<_87U%M8&#$K"-<V\W&222/RS
MCM4MMXSOA:_9;N*U.J-K;:.CQJPB)"[_ #-I)(&S/RYY(QD9S5^V\#V]M9Z/
M:_VOJ<L.D7'VBU$K1,1A64*3LR5"NP'?WX%*_@:PDM[R-[R],EQJ(U2.;<@>
MWN   R87&,#&&!XSZT 8'B[6;B[\+^.="U**!KFPTTSQS1*526.1&VG:22K
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
M[<VH8)MS\O#<YQC/O5RD4$* 6+$#J>]+0 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !6?K%X]G9H\5
MY8VLCS1HKWIPC L,J.1\Q&0/?%:%<K\0K>6Y\,QQ6]K/<2B_M) D,+2, LZ,
MQPH.,*I- &G!XGTBXU?4--2^@\_3U5KC=( %R"2.3V R>PS5^TO[._5VL[J"
MX6-MKF*0-M; .#CH<$'\:X:]LV;7/&4%YI^J-::C%:M'+:0MDJ$VL48 _.IY
MV]?;%;/@X:NAU.'5'-TB3)]GOWM3;R7*[!G>A ^9>%W  '\* -,ZK'#J=^+G
M4M-2SMH8V9/,"RPDELM(2V IP,<#H:DCU_1Y3<B+5;*0VJ>9<!)U8Q+C.6 /
M ^M<5X@LKB75?'7EZ?=R+=Z#'! 4M7832A9QM4@8)^=/S]C4VGV4J>*M$>+3
M[F*)?#LEK(_V5T19"T1",<8!^5^#_6@#J-.\4:/J6AP:Q%?VZ64P!$DDJK@D
M9 .3P<<XZU8DU[1XHHI9-5L4CEC,T;M<( Z#DL#GE??I7FVFC4=,T+P7=76C
M:R]II]E)8WL%M%(L\,I6/$@1<,ZC8RY'9LC-:=OH]K:>(O"+6.AWMM80"^D*
MRQ22F'S-I4N3G86;<=I/&>W2@#K+WQ9H=C%ILLFI6S1:C)Y=M(DJE'X)+;LX
MV@#K]!WJ>SU$27.IM+?Z?);6T@"^2_S0+L!82G) .<GMQBO/K&SO;70_#TAT
MN_"67B6YGDB6U?>D+FXV,$QG;^\3D=,_6GZKINJSS>+I;'3[HJ=6L;P0F%D^
MUPQ)#YBH2 &Y1N!UQ[T >AIK6E26L]TFI6;6\!Q-*)U*Q]_F.<#\:6TU?3+^
MYEMK/4;2XGA :6*&979 >A(!R,UPGB+3[C5;GQ+JUC9WAMKCPX]EY36LB/<7
M!+E,1D!B5!QG'\>,\'%W2+22#QGH,L>GW,,">'WMY'^RNB))OB8(QQ@'Y7.#
M_6@#IM4\1:7H]_I]E?7<<,]_(R0AV ^ZI8DYZ#C'U(JTVJZ<E\MDU_:B[8[1
M 9EWDXSC;G.<<US_ (JBN$\1>%;^.TN;B"UO9?.^SQ&0H'@D120.@W$#/09Y
MQ7,-I6J7/@R]\-36ET-;&KF>*[\EO+;-SYJSB7&T80GC.?EQCD"@#TR[O+:P
MMGN;RXBMX$&7EF<(JCW)X%58M=T>8W8BU6Q<V9Q<A;A#Y'^_S\OXUA_$U0WP
MS\19 .+*0C/TK#UC2%OM4GU+2],GA@B\/W-I,!9NAF=]OE1A-H+8PQX!QD4
M=Q%KVCS132Q:K8R1P[1*ZW"$)N&5R<\9!X]:>-9TLV45Z-1M#:RG$<_G+L<\
M]&S@]#^1K@KBRN--\.>#M0@T>]DALD0:A;6<3QW()@,8?:,,Q5B<CKAC4DVD
M0"TM+C18=:T.>2ZN+N"Y-O)<'>X7?YT3!BJOSP<?=SP3B@#N)]:TJUMH;FXU
M.SAMYE#Q2R3JJNIQ@J2<$<CGW%,O-?T;3S(+W5K&V,:AG$UPB;0>A.3P#VKS
MR,7\-W"_B/P]J4EGJ>CP6IBTI)62!T,@:)D0Y56#@@GIT)XJ^NDK:^)[D+H]
MS':Q^&8[.,&%Y@K!G_="3!W$*5'4YH Z^?Q+I-MK=EI$E["+N\B::)=XY4$
M?F6&/7GTK0N;NVLXO-NIXH(\[=TCA1GTR:\\T"VOK.Z\ SW&GWV(=$DLI_\
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
MH6Z')+X(ZT =AH^OS7.H^(X-1:UA@TJ[6))5R@V&)),L2<9&_KP.*BT7Q/\
MVIXDU^S^T64EAIR6[Q3PMG[X<MO;)'&T>E<CJEIJHU#7KRWTV^FMX_$-G>RP
MK;L#<V\<4:MY8(^?#KG Z[?I2ZG;ZCJE[XPN]+TN_(N8M.FA$MO);FZ$+EI(
MP6 (8K\N#@\T >A#7]':UEN1JUB;>%@DLHN$VHQZ G. :/\ A(-%\DS?VO8>
M4KM&7^TIM#+]X9SU&1GTS7GNO6=KK'A#Q!?:9X>UM+R]@AAD%Y%,9IF1P0HC
M8D_*,_-C'. 3VV?%6GN+BWN]#^UV%]':2M&8M/::WN Q7=#-&%R"=JX/!Z_2
M@#MGFC6W,_FQK&%W>8Q^4#'7/I659Z[9PZ79R:IK&E>?+!YIEAF"Q2 #+,FY
MB=H]<FK-JTO_  C\#7EJ(9OLJF:WC!?8VWE !G.#Q7GGA[3KB*/X<+=:5>*U
MA:3I<^99O^X8Q@*&^7CD<4 >FVEW;7]K'=6=Q%<6\HW1RPN'1AZ@C@U%)JNG
MPWJ64E_;)=.0%@:50['&<!<YZ<U@?#^":U\/W,$UM/;$:E>.D<T+1_(T[LA
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
MS-/.B9 \AQ&0BD]6+ \YP ?K0!V$^HV5M>6UG/=0QW5T2((6<!Y" 6.T=3@
MFK5<)J7]I'6_ HU=K4Z@M_<K*UKGRR?LTV",\C(P2.QS38_%FK?V3;7+-;&3
M_A)#I4G[H@-%]H,6>O#8&<],]J .SO\ 4;+2[;[1?W4-M#N"!Y7"@L3@ 9ZD
MGM5JO,/%FK7GB#P3K-[%-'%9VVJI:+ 8\EUCN41F+9X)8$CMC'!)R-N^\0>(
M+VYU8:!:+*^F7:V_E2>6$FPJ.^YBX9>'.,#MDYS@ '5:AJ-EI-E)>ZA=0VMM
M&,O+,X51^)J>6:."%YI75(HU+N[' 4 9)->9^-]6O->\">-GMYHX+33FDLO*
M:/<92BJ9"3GCEL+CTR<YP/0=8GGM=$OKFV,8GAMWD3S4++D*3R 1D<>M %FV
MN8;RUANK:598)D62.1#D.I&00?0@U+7!6.OZ_J=YX=LK>YL;9=2T'[>\AM2Y
MCD'E9P-X!'[PX'&/?I70^#M8N-?\):=J=VL:W,T9\T1@A=RL5) /0'&: -RB
MN'T?Q1J=QXBTBRN9+:>'4;>YD=X(SY2/$R8$3G!=<-@G&">0>U:/B35-7M?$
M.@Z9IDUI$FI-.DCSPM(4*1EP1AAGIT_6@#IZ*\W7Q=XD6TCM)&L/[0@\0+I%
MQ-Y#;)490ZR*N[Y3AAD9/U%;%IJ>N7NJ:CH27]H+_2[6%Y;G[,0L\LN\K\FX
M[4 49P<DG@C'(!V%%><7/CS5$\-:!XH6*WCTV^4Q7=NXP\,I#!7#D_ZL,OS<
M9"\]C6]JVJ:MH=UH$MU=6TNG7$PM;^58"I61QB-U^8[4+X4YS]X<T =3169H
M=W<W]BUY.Z-%/*[6VU<?N<X0GGG( ;/'!%<S;^*+ZYUF[TFXN?[-U%?M)2UG
MMN)(USY<L+]).-I8>I/  P0#N:*\]\.ZMJY\'^%=^HQ/-?V?FR/Y1>X<^6I4
M*O0C))9C@#CIG-16&OZOKUWX!O#=);+J-O/-<01QY1G6/KR<X^8X&>,]Z /1
MZ*XK3/$'B'6O[.U.PM$;3;FX>.99?+ CBW,JNK!]Q<$#*D<Y(&,9.9;>*O$T
MFE:/J37&G$7>L2Z9)"+9@,>=+&K@[\C&Q3M[\\\\ 'I%%<$OB[5;&74=-NS#
M=7L.KP:?!/%$(PPEB64$J7QD L!\P!.*74==\6:59$SPVJ%M6M;:WDF0%I8)
M753N5'(5@21GH1V!H [RBO,O$>NZ['X<\9V,E_"+G3# ([J"#RRT<JJ2NTL<
M$9(SGI[\UW.KO>6OAF_DBN@MY%:R.LXC'#!20=IXH M2ZC90ZA!8274*WDZL
MT4!<;W"]2!UP/6K5>7VPU&>?X<,+R,W<NG3L)Y8BVW-O&>1GYC^(]?:M?3?$
MVJWVAZ8\]Q:Q7,E]<V=P\41,DODM(H,,?/)**3GA1G\ #N:JWFHV6G>3]LNH
M8//E6&(2.%,CL<!5]23VKS^T\0:UKC^!;EKI+5KNZO([B-(OE=HHYE!(S_LY
MQG&3WP*V_B)O_L?2_+V^9_;5AMW=,^>N,T =?17$+XBUFW'B.RN+O3VN=-NK
M:.*Z>)HT,<P0D; 6)<;F"@'YCM'>H8_%FL"PUS%I/<MINI1VY:&W_?\ V=HT
M<OY>>7 <\#MSMR"* .\)"@DD #DDUSJ:3H^O7;ZWIVI7(:8>3+-87C*DWEDC
M! ."0=PR.?>K?AC5H]:T..^BOX;Y'DD"S1(4X#' 93RK 8!![YX%<!I&J:WX
M?\-'5K:6TDTN/7;B"XLVA/FLDEZZ%E?=C(+#"[>G>@#U*VMHK.W6"!2L:YQD
MDDDG)))Y)))))Y)-2UQ<?B#Q!J<[76DV:R6MOJ<EI-%)Y:J8HY#'(VXON#\%
MA\N,8&.])9>(/$.L-::AIEHC6$E]);S)+Y85(5=H]X;?N+@J"5Q@Y(]R =K1
M7G>F^*O$,EIH6HW<UB\%[J\NFS01V[*<!Y55PQ8XQY8XP>_-=%XPU?4='L].
MDTTVWF7.I6]HXG0L-LCA3C!&#S[T =%17FVJ>+/$VB6OBBTN);"XO=+BM[JV
MN5MF1)(I6*[63>=K J<')^E;,^J:[;ZQ'H33QW%Y-!->":UME79&&557;))@
MX+')ST X&<@ ["BN"BUGQA=:MI6CSG3=.O;K39Y[@^29Q%+'(B97#X((;.,\
M9Y)QBC2_%6L:GIE@L[VMM>_:+NTNA!&9'DEA8H#$A_A)Y8L<+TSSF@#O:*\Y
ML/%7B378_"Z6<VGVDNL:9/<2.]LT@CEC,8R!O&0=_3MZGI6A'K_B+49);C2K
M6.6&TU)K2>-Q&J-'&^R1MQ?<K<%AQC&!SUH ZR^U&RTR!9KZZAMHV=8U:5PH
M9B<!1GJ2>U&H:C9:5:-=:A=0VMNI ,DKA1D]!SW/I7G7BC5KSQ#X+OM1CFCB
MLHM8AMDM_+R66.[1"Q;/#%AD=L<8SS71?$W/_"NM7P 3L3&?^NBT =;17#7.
MJ>+;77K[0UN-.N;J;37O]/F%LR*KHZJ8G7><@[EPV1WK2\.^(I?$1TZ>UD7[
M,;$37BM'AEE8[0G7@@I+N'/0>M '3$A5+,0 !DD]JKV&H6>J6@NK"YBN;=F9
M5EB8,I*DJ<$=<$$?A7-ZO/J ^)&@6L-[Y=I)9W4KP^7D,R-$,YSUPY'M7->&
M=4U31])T>2*6V;3[S7[NRDMS"=_SW$YWA]W!!4<8Z=Z /4J:[K&C.[!4499F
M. !ZFN,M/$'B#5I8+_3+-7L1J,EM/')Y:J($D:-G#;]V\%=V-N,''^T8_B-*
M[S^%M-E.-.O]9BBNP?NR* 66-O9F X[XH ZFWUW2+N1([?5+.9W.$6.=6+?3
M!Y_"M"JMY86MW]G:XB5C;2K-"V.4<< C\"1]":XJ+QEJ,GAS1O%*^2^GZA>Q
MP26@C^:.*23RT8-GEP2I(/!Y QUH [74K"+5-,N=/G9Q#<Q-%)L."588(SVR
M":=8VB6%A!9Q,[1P1K&A<Y.T# S^%<#/XC\5#1/$^KQWFF+'HLUY$L)LW/F^
M4@93GS./U_I3[_QAK?AF]2;6?LE[87>EW%]$MM"T;PO"JL4)+'<"&'S8'/84
M >AT5QXUW5K/5?#T%S+;W$.N1.N4B(^SS"+S 1S\R$!A@\\ YK/TCQ!XDO/"
M<&NW5_I4:7#K"(OL[KL/V@H64[B78KD*F.6QR>X!Z!5=;ZU?4)+!;B,W<<:R
MO"&^948D!B/0D'\J\ZU+Q%K-]H5XBW1MI;/Q':V'F>2%>6)GA(W#/!_><XQD
M#MDUJZQXNO/#NJ>(/M:P7-OINC0WT8CC*.[LTBX8Y/&4'3ID]: .XHKC+_7=
M9T?5M/LI9K6Y&IV<\D4H@($,\2!^@;YHR,XYR".IS5;P_P")=<NKKPF^H2VD
MD&NZ<T[1Q0%##(L:/D,6.0=QXP,<?B =Y17)>)Y]03Q?X3MK6]\B">XN/,3R
M]P<K Y&>?KQZ\]A6;<^,]1'A6X\66_DM8VU\\+61C^9H5F\DG=G(DXW#MCC'
M>@#OZ*R?$E_?:9H<UWI]I+=3(Z;HX4WR>67 <HO\3!=Q [D=^E<Y8^,CJ=SI
M%A8:C#<G4Y[D+=>24:&.% 61HSC$N6 YXQDXZ"@#K[[4;+3(5EOKJ&WC=UC5
MI7"[F8X"C/4D]J<E]:RW\UBEQ&UU"BR20AOF16SM)'H=I_*O.O$.LW>H^%=;
MT_4%C-UI6M6-N98UVK*AN('1L9.#M8 CU'OBM;5_%]WH>J^*#-';RV^G6%K/
M;@(4):1I%P[9.0"HY &!GB@#LKBXAM+66YN)%B@A0R22.<!5 R2?8"G0S17,
M$<\+K)%(H='4Y#*1D$5S6JW'B'2=,UNZ>ZT^XA@T]KBV9X6#>:JL75D!P4P%
MP<Y&><UFZ9J&J7WCG1]]Z%MI?#XNF@6+Y=S/'N[]?Y#ZF@#NJ*YCQ+JFKVFO
M:!IVF2VD2ZE)-%(\\+.4VQ,X8889Z=._J*YU?%OB5(X["5]/^WP:^NDSS_9V
MV2QM'YBR*N[Y3@C*Y/U% 'I-%<?::GKM]J6IZ)%?6@O])M86DN/LQ"3S2!V7
MY-WRH HS@Y))Y&.<F[\>:E'X7T#Q6D4":9>ILO+9QB2*1E.UE<G&P,/FXR%^
M;L: .^N;ZULY;:.YN(XGN9/*A5VP9'P3M'J< G\*DF@BN$"3('4,&VGID=,C
MO7-ZMJ>J:7<>%H7GM+@WU\+:Z<0$9S%(^Z/YCM&4QSG@]:IZ;X@\0:PUAJ6G
MV:OILUX\,Z2>6H2$.R;U;?N+@J,J5P<D#ID@':5!=WEO8P^=<S+%'G +'J?0
M#N?85ROASQ/<ZEK\FFZA)]DOHXY6FTZ> HW#@(\3])(]N<GGDCITIOBQ;Q_&
MG@U(+M8D:[N,*8]V&%M+SU&>"10!UEE>VNI6<5Y97$5Q;2C='+$P96'L14]>
M?W/BJ]MO#.M:_IL=LEGI%[-";'RL>;'$^V4E@?E<G<PXQTR#G-:.E:IKVJ^+
M-6M1=V4>GZ;<PJ4^RMYDL<D"R8SO^4@L.<'..@[@'7T5R?B_Q'<^'Y[=G+VN
MG/%)OU 6YFCAER-@E Y5#ELGV'(JM-XEU);OQ'#%/:R)8:1#?VTBIN!9A*3D
MY^9?W8QC'!H [6JJ:C92:E)IR74+7L<8E>!7!=4)P"1V!KE[/Q#JNN2)86,U
MM:WJZ-!?L\D997EE#;5QGA 4.>I^88(QSF7C:RWCJ:6"XL[745\-1O*XC,T8
M<2N2%&5)&[N>W;T /1:*R_#6J2:WX7TK5946.2\M(IW1>BLR D#VR:U* "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH *R_$&@VOB32GTV^DF6V=E=UB8*6*L&7G&>" ?PK4JO>7]KI\
M2RW4RQJ[B-!R2['HJ@<DGT% &:OABR?5;74[R6YOKJSW?9FN9,K$2,$A0 N[
M'&2,U1/@/2#*&\Z_$2W_ /:$<"W+".*8L6)4#H"S$_CQ@$UI-XGT-+2WNI-5
MM4@N)#%$SR!=S@D,O/<$'([8YIJ>*] >P%\-6M1;&X^S!V?;^]R!LP><\CCW
MS0 B>&K1;R&XDGN9O(N);JWCE8,L,LFX,R\9Z.P )(&>G JK;^"].M8M/BCN
M+S9I]W)>0 R*<2ONW$_+R#O?C_:^F+:>*M"DL;F]34[<VUK((IY,\1,<8W>@
M.1@]#D5;?6-.BN;FWEO(HY;6$3SJ[;?+CY^<Y_AX//3@T 8]QX&TB[L+VTG:
MZ=;J]^WF02[9(KCC]Y&R@%3P/;\S5J#PS!;6]ND5_J(GAE,OVIY_,ED8KM.\
ML"&&.,8P,#'2HM2\10OX?UFYTBZB:]L;1I]DL;?)\A92R'!P<'!Z'WJS9ZS#
M#X3L]8U6YAMXVM(YYYG(502H)/YF@"K_ ,(;IJ6;V<,MU#:RV[6\\*2#;,C,
M[-N!!P29'Y7!^;C%:&J:+::MH4^C3ATLIHO(=8CM.S&-H/;CBJK>,/#RO.AU
M>VWP('==W.T]"!_%T/3-6VUO31I\%\MW');7"[X7BR_F+C.5"Y)XYXH S[SP
M=INH3S2WDES/Y^GG3I%9P T)Y(X YSSGK44?@?34G>X-WJ3W#VBV;3/=L6**
MQ93]02<'\>O-:;^(-)33X;\7T4EM.ADBDBS)O0=6 7)P.Y[=ZJ?\);I+:Y9:
M7%.)7N[1KN.:,%HR@90#N'!SNSUXQSU% %W3]'@T^ZNKL2237=UL$T\NW<X0
M$*/E &!D]NYJE<^%-/NKW4+AI+E$U(*+Z!)/W=QM4*-W&1\H .TC(ZYIEEXE
MTR#3HKB^\06%PEQ=2Q03KB-7PS?(.3DJ!@GVSQ5VV\0Z1=Z;+J,&H0/:1.8Y
M)=V C@@;3GD')''7D>M %"_\%Z7?:S_:BR7MI.T:PSK9W+0I<(OW5D"]0.1V
M..,TEWX)TJZUI]45[RVEF14N8K:X:.*Y51A1(HX; X[<<=*U++6M-U&YFM;6
M\BDN8/\ 709Q)'_O(?F'4=1W%-NM=TNRN?(N;V*-PZHV[.U&;[JLW12<C )&
M<C% &?>>#M.OEUI9IKHIK*JMXH< ,JKM 7CY?EXX_G6Q+9+-IKV+RR['B,32
M9&\@C![8S^%<WJWB"YG\4MX<TR[2TNELC<+-) 9 9"X54(_N\$G'/(P1CG=N
MM8L]-15U"Y1)5C$DI56(4=-QQG:N0<$^E %"S\(V-A-IDMO<7:MIEF;*URZD
M+$=O!^7G[B\G^Z/?-1O &D'3+"RCFOH6T^5Y;2ZAGV30ER2X# <@Y.0<_H*T
M+3Q3IMWJ^JZ>LI1M,"_:)) 5497<>2,8 QS[^U7+/6=/OYI8;>Z1I8E#O&P*
ML$/1L'!VG!P>AQ0!3?PQ8M+I4@DN5;3)&E@/F[B78%69RV2Q(9LY]35*7P'I
M$TTCM-?B-[\:B(%N65$G#;BR@=,MR?QQC)J?4?$MH^D:FVE7UNU];V3W<2NI
M(90#AP.-R$C&X''O3M+US[;HFGJUS&-5N=.CNBIC+ %DSN(&/ESGN* *EYX
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
M%.!&1E&;')+##$<8R!VR0".\\(Z?J.GZA:W<MS(=1*?:IRX$D@3[JY PH'H
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
MIQS7-I>20?9YI+9POG1@D@-D'D9.&&&&3@TH\-Z<L<<*(5M8K-K*.V&#&D9
M!P".N !SVJ"Y\7Z1!=:-"EQYZZL6-O+""Z%50L6R!CL!CKS[&I;'6+4IJEQ+
MK-I<V]O=F+,:A1;G:G[ICD[FR?\ QX#% $$7@^QBL]'M!=7K1:1*);3?*&*D
M*5 )(R0%9ASV/TIMEX+TO3]7FO[62]C268W#60N6^S>:3DN(^F<\^F><9 JX
M_B;18K&XO)M1@B@MG$<YE.PQ.>BLIP03D8!'.:GT_6],U6XN8+"^AN);8@3+
M&V2N<X/T.#@].#0!6L?#=I975I<&:YN'LXWBM?/<-Y*MC< 0 3]T#DG '%2:
MCH=OJ6IZ=J$LUPD^GNSV_EL  S*58D$'.5)'XU%#XFT^?Q%?Z*'99[**.65V
M4A1NWG&2,<!,YZ<^QJU9:UINH7#6]K=I),(Q+Y?(+(> X!^\I_O#(]Z *#^$
M-,>>]8&=;:^F$]W9JX\F:08^8C&1G:,@$!L<@\U;L-$M].U74=1BEG:;4'5Y
MP[ J2JA5P,<84 ?A67XB\1_8=<TO1(;@V\U\LSM.(C(8PB@C Q@DL1^ /J"+
MFFZ_:'2=/DO=3M)IYY/LOG0J5CDG!*E5!S@Y!&"<\&@"QJ.B1:E,TCW5U#O@
M:WD6)AMDC/4$$'WY'(R<&L^[\$:3<RET:ZMD:Q&GR16\Y1)(5!"JP[[=QQ]<
M'(XJ=_&7AN.Y>W?6[)94=XW!E'RLB[W!/3A3FIK'Q-HFI7/V>SU.WFF\@7&U
M7ZQ\?-].1GTSS0!GS^!-)D;3I(9M0M)["W%I'/;7;I(\(_Y9NW5ESSZCMBK9
M\+V(U%[Z*2XBD:R%@%1AM6$$D  @\Y).>M)IFMVIT>"YFU:#4!-+*(Y[:$XD
M"NW"JI8G:!@GIQGO65/XQAL_%JQW.H6JZ'+I OHI ARQ+@ YR=PV\\#I0!TF
MD:7!HND6NF6K2&WM8UBB\PY(0# &>^!5VH[>XAN[:*XMY4E@E0/'(ARK*1D$
M'N"*DH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
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
MI)HWP]TF'4HVM9+&P1+A91C843YO;''6L?P_IFIV'P7CLX].BNM0>QE=+*Y
M*L9"SB-@?9@"#]*[BXMH;J/RYT#QY!*GH<>H[CV-2T >57NEZO<KXI>/2-48
M:GX=2U@:X\O<TP\X;2JMA/OKP  .3Q7066GW#>,]-GDT^860T!K.5GCPHD+H
M=A'T5O;\ZZR\O[6P$!NIEB\^98(L@_-(WW5_&B_L+?4[">QNT+V\Z%)%5V0D
M'W4@C\#0!RG@G2;RQN;NUNI%EL]'=[#37W9)B)#G/NH\N/\ [9MZU;UJWN6\
M>>';Z.TGDM;2WNQ/*B9"%Q'M'J<[3TKH;&QMM-LHK.SB$4$0PJ D]\DDGDDD
MDDGDDU8H \QT+1]2M-+\ PRZ9<QR:;<S->+L_P!2&BE4$XZY+KTS^E5[;3]=
M@\-Z)H=QH=[->Z7K<4\UPFPQS1B9G,JL6'4-D@\YSFO5J* .*M=!.J:IXWM-
M1M)H['57C6.1EP'40+&67W# X^@-+IUAK3>!]1;683)K,UDUH4C^8N$5D4_\
M#8L_MO\ :NIU+5+'1[%[W4;F.WMD(#2.>,DX JW0!YUH]KJ^B:OH-_-I5W<6
MC:##ITB0@%[6=#D[E)'RMTW#CY1GCFJ6@:9K&DP>#;JXT2]/V%;Z">&/873S
M6#(V-V-IVXZ\=Z]2HH \RT>SURPTO0X)M!N0J:A?O/)$(FGB6221DV$M\JL'
MPS<$8[9S3=*TG5K?PYX/M)M)NXY=.UF2:X4X;;%^^&_()R/WB^YY.*]/HH Y
M;Q?IK7\^GO"^I6ES )6AU&P7>T#87Y7CP=Z-W&#]T=.M9%C!KUEX@T74]0TE
MY9I-$-E.MF$V0S;U;!&<*N >F0",>E=O;W]K=7=U:P3*\]HRI.@!RA90P!_
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
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
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
M,?QI_A[2?[,M;F:2WB@N[^Y>[N4B.0';MGN0H4$]R">] %3QSJFH:-X6FO\
M3)8H[B.:!,RQ[P0\J(>_'WNO-9T]_KL6LGP\M^T]Y]D>]%S!!%&<&0JB[7)!
M5<<]SE>1WZ36=&L]>TUK"_$C6[.KLL<A0DJP9>1SP0#^%5-:\*:9KLUI<7?V
MF.[M 1#=6UR\,J@_>&]"#@XY% &3INKZUJFIQ:'>30V%_;Z<EU>26FV0-*SN
M@";@1M'EL3QGD#(P<T/#OBC5]2?PB;FXC(U:UNWN0D0 #1D;2OI][H<]!70W
MGA#2)[FSO5@N8KBRA,,;6MR\3/'U\MB&&X$\_,>O.>36/X9\'*?"6@VVL6]Q
M::AI?F;#!<[&7<3D;HVY4@C(SVH JV_BC69/#VAWC7$)DN-?;3[@F$9>(7$D
M8QV!P@R<?E0_B+7K8>*]4FOH'LM N)@+1+7!G06RR*I?=E<,P.>>_MCH(_!6
MBPV-M9117"06UX;Z)1</\LVXMNZ],DG'3GI5RU\/:=:/J92-Y%U-S)=I*Y=9
M"5"G@\#Y0!@=A0!GZ//X@;64:[=)=*GM=X>0QAUFR#\@3K&5)ZY(P.34'Q D
MNH]*TO[+>2VQDUBQC<QA?F5IT&#D'Z^^.>,BM#0?">E^&\C3Q=%0OEQK/=23
M+"F<[(PQ(5>!P.N!Z"KNKZ/9ZY8?8[Y':(2)*ICD9&1T8,K*RD$$$ T <Q<:
M[JMW'XG;3[Q89-!Q'&DD2L+AUB61C)QD*V=HV[<8)YZ#J-&U'^U]"T_4Q$8A
M>6T=QY;=4WJ&Q^&:HS^$]*GN;B?9/&;J%8+I8YV N448 DYY."1GJ1P216TB
M+&BHBA44 *JC  ]!0!YAXPU2[\0>!_%=Q'=>1;6-Z;);<1J0XC= Q8D9R221
M@@  =>:V[W6]?U&[UJ/0519=*ND@6.4QB*7Y$=O,)^< AR 5QC&>>@T;_P "
M:'J,NH-+'<I'J)#7<,-U)'',PQ\Q52!NX&2.OUYJ2Z\%:+=:Q_:CQW*7#(L<
MXBNI$6Y51A1*H;$F/]K.>AS0!S,VN7VBZKXVU*2\DN$LY;2*"&4+LC\Q$QT
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
M3K0.MM;1K%$KN6*HHP!D\G XJW0 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !5>\OK>Q2-KAR/,?RX
MU5"[.V"<*J@DG )X'0$]JL5SWB[2UU:RLX&MKV39<B07%C,(YK0A&Q*I)&>3
MM(YR&/!H O0^(=+N+BV@CN29;I)'A0Q.I<1G#XR.H/4=:Y_5O&$4.I>&[JSU
M&/\ L>\N;F&Y)B.6,<<G R-P(=,8 R3Q5&#3_$EK=^%M2O[.749[+[;#<>1Y
M22%92/*D8%@N2$&[!X)[U4TK0];L;7PY<7&DS;M-U:^GGBCDC9O+F,VUU^89
M'[Q<C@]>* .HN?%&E7^@Q:AI^O16T$EW' +CR=YW[P#$4(RK'[O(R-V:T;[Q
M#I6FS>5=W0B(=(V<HQ2-FQM#N!M0G(QN(ZCU%<-KNCW%EX>UB]FA\E]5\06-
MPEL""8P)K=!G&1N;86.,]:LS:+?Q:_K5C>>&AJ]AJ=R+FWNVF3RH\JH*S(S
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
MWBFEM2C6K.LFYF5@"V-JGG@_C6CXVT[4M0TBQFTR 3W-C?V]ZUKO"^>L;9*
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
M;_7;K75N;[PC?02.QA2>6ZMS';0DY. LC,2< G Y( Z#- &QIVK,^NW^AW3
MW5M&EQ&X&/-A<D X]0RLIQQT/&<"GJ'BA/[2U?1K19X[ZSL1<B9K=S&"P<CG
M&,?(><X)X&2"*@MK62Y^*E_J2 _9[328K)V[&5I&D*_4+M/_  ,5!J&G:I'X
MNURZATV6XMK_ $B.WCECDC 61#-E2&8')\Q<'&.O(H M^$?%EGK6E:1!/>K)
MJUQIT5U*OEE0Y*+O*G&TX9N0IXSSBM6W\0Z5=:A'8Q70-Q*C20AD95F5?O&-
MB,.!D?=)ZUQUCH&L >"89-/G@&GZ/-9WDHDC/D2-%&@Z-D\H>F>U3>#=+OK?
M^R[35?"Z6]YI,1A_M)IDDC<!-FZ'#%@6&,@@8&1Z4 =A?ZO8Z8<74K*WEM*5
M2)I"$7&YB%!P!D<GBJ$7BNPE\17>D;9D-K:QW,D[Q.L85]Q'S$8 PA.2<=NH
M-9?C+1[O4;R*YT^+4+?4+>V?[+?V4B<.3_JI48X=&(4\C P>16/K/AC7]4GU
MNV:W5'U;0(+4W43J(8YX_-+*1G=M)< 8!X)]* .WL]>TV_N_LL%R?/\ *$PC
MDC:,O'TWKN W+[C(Y%4[CQ+87-O<P:??*+TVDEQ;EHFVR*H^^A( =<XY4D<C
MUK"U#1=3\57>F7,UG+I4EII]W!*TC*3YLT:H%7:3E006S[+COA^C?VY-X=CL
M+_PR;:\L;!K4SF2)A,=FT"$AL@-@$[MN, <]0 :OAK7_ .TO#VB"ZN"VJWNF
M0W3[821ED&6.!M W9XXJAX+\90:II&EP:G?H^KW9F  B*JY1W^4$#;N"@';G
M..:SO >E^(/"T5I87>FW$]G<6,+2R&6(R6EPD:HT9._YXSMRN,[>G3I!I6@Z
MW;:+X,MY=(G273M4EN+H>;$?+C99@#D/S_K%X&3UH [;_A(M)%Y':F[ DDF-
MO&Q1A&\HSE ^-I;@C;G.01V-9>EZ],FM^*H]4O(A9:9<0K$Q0($1H4<@^IRV
M*YZU\,ZO)X.M/"=S:2+-::DDHU'>I1HDN/.\P<[MY7Y<8SN/IS2:SX>U^ZO?
M$MU::>Q+:I8W]K')*@6[6!8]R<,=N2AQN Z"@#<TWQ.UQXSURUFN]NFV5C;S
M@30&$Q,QDW;MP!Z*IYXYK3E\7Z%;V][/<7X@6Q"FY6:)XWC#?=)1@&P><$#G
M!KC]8T;7O$&H:_=6VDSV?VO3;-;;[7)&-TL,SR&-MKDC<"!GWI=7TF_USP=K
MGV7PA)I^IW=F+4)+/$TLISG&[?CRQSU()ST'< [W3=6L=7BFEL)Q,D,IA=@I
M&' !(Y'/!!R.#FJA\4Z*+B& WRAYY&BA.QMLKJ<,JMC:Q!SG!['T-:D;Y@5W
M0Q?+DJ^,K['!(_6O+?#X:W&B?;-$U8:597LD^GSQ^3)$HF9E1F<2;V3$O'R
M\C.<4 =G;^)M,MHKRXNM:%S#_:)M$9;=@(7(4"'*@[CD]3U+8JSKNM6EEIVI
M(^I_V=+;VWFO<M 7$ ;(5\$8;D'CV-8%GX8N=3T;Q?IFHVLEHNI:C+/;2LZ$
MX*)LD&UC@ADSS@\"EO\ 2=<O_AAJT%W:"7Q!JEDZRP1.H D,>Q5!)    SSU
MS0!MW?B[0],DDM[S4E^T0P+/(BQ.S",_Q[5!XX)]L5<FUW38(K>1KD.+F(S0
MB%&D:2, $N H)*X(YZ<CU%<NVFZJWB6^O?[*G\B7P_'9HQDBYF#2,4QO_P!L
M<]/>L>"#5M&_X1,6VD7DNK:?H7V2\B@>&1HU(C4!E:1006C8A@W\)X/. #T7
M3]5L-5L!?V-U'/:,,B5#\I'KFLZR\9>']1N;6"TU))7NRZP81@KLN=RAB,;O
ME)QG.!GI3/!R6MKX5M;&RM+VV2Q4VY@O OG!EY.[:2I)SG@XY[5RNG:%K<'A
M_P )VLFD3K-8:W+=W*^;%^[B8SX;(?G_ %J\#)ZT =LWB+24O$M6NP'DF-NC
M%&\MI1_RS#XV[N"-N<Y!'6LF;Q?8W-MXBB6ZFTTZ66A>]FM6*QML5M^",'&\
M<=\9Z<U@1>&=7D\&#PC<6D@EBU(2IJ(==C1"Y\_S.NX/C*XQG=[<U/J&C:R;
M#X@V,6ERRG5E=[.598PLA>V2(+RP((93G( QW- '677B#3=,M$DO;S(%OY[N
ML3-B/',C!0=J^YP.OI2WWB32-.A$US>*L/EK*TJ(SHB-]UV900JGG!.!P?2N
M6CMM<T?Q ]V-!FU.QU/3;>VEB66(-;21;QM<,P!0ASD@GOQSS%>:1J5IXCO_
M +3X:76=.U2WA7%O,B1V[JFQD=7(_=G&<@'OP: .O\0:Y;>'O#UYK,Z22P6T
M)E*Q*6+8''3H/?H.IILOB33;>W26>66/,1F9/L\A=$!P690N57(/) '%4_%>
MCW.H_#[5-'L88S<RZ>\$,2':I;9@*,]!V&:R["#5[#Q5>ZO+I%S+:ZI801^2
M'C,EM)%O&QANQA@^<@D YSB@#LH)XKJWCN+>5)895#I(C95E(R"".HJ2L+P9
MHLWAWP?IFDW#J\UO#A]IR 222H/H,X'L*W: "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *BN;F&SMI
M;FYE6*")2[NYP% ZDU+7'_$^-W\ WY2XDBVM#G8%^8&5!@Y!XY[8Z4 =%IVL
M6.JO<QVDKF2UD$<\<D3QO&Q (RK 'D$$'H:O5R37VHP>,[G1_P"T9I+<:-]J
M5GCCWK+YA7=D*!T'0C%86G:UXCUM/",,>M?9'U?19;JXE2UC<B51%A@",=9#
MQTQ^8 .[FT73[C5$U*6V#W2JJARQQA22N5S@D$D@D9!J9+^VDU*73U=C<Q1+
M*Z[& "L2 =V,'E3P#FO.]0U[Q%:6/B:_7621HVJQ0Q0_9H]LL;+ 61SC./WC
M8(P0>YZ#;OM6UQ/$WB+3K":.5H-)AN+&&0*H$SM*N-W?.Q>O% '2ZEJUCI$<
M,E]/Y23S)!&=I;,CD*HX!QDD#GBKM>5:QK;ZSX?>/[3>)>6^LZ:LEIJ-NJ36
MK&=,9" !U.,@@\\\UUWAN^U!O$/B'2+Z]>]2QE@:&:2-$<+)'N*G8 " 0<'&
M<'G- '3T5Q-WX@O[/Q>+#4)KJRM;B[2.QGCB22VG4J 8F;!9)=V[&< X&*HP
M>)-8.B:9<M>EI7\2OILI,2?O(1</& ?EX.U1R,4 >B52TW5K'5XII;&?S4AF
M:"0[2NV1?O+R!TKG-)U+5-?A_M2VU2.UCAU66VFLY(U*>3'(T>TG&X2-A6!S
MC+ 8KFK.]U/28=0U&TORD/\ PES6TMKY2%94EG5&RQ!8$;LC!'3G- 'JM!(
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
MQ\PD;#P-I.,\WIO$-]:>,5L-2ENK.VGO EC*D2/:W*[,>47 +)+NW<$C..*
M.HOM(LM1N;2XNHF>6SD\V!A(R['P1D $<X)'T)J[7G,/BO5IO">C^+(KDO'>
M7\<,VGF--HBDF\H*IQNWKE3DG!(/'3$(U[Q#%;2Z@^KETMO$HTTV_P!GC"R0
MM.L7S'&<@-D$$>^: /3*I:=JUCJPNC93^;]EG:VF^4KLD !*\@=F'3UKCM2\
M1:I;:S"UO?F>W.NQ6#I'$GDI&P *$D;S("225.!T]16++<ZUI.F^-M<TK4U@
M&G:S-.UHT"LEP!%$65F/S#(X&W&#Z]@#TNVU:QN]3O-.@GW7=FJ-/'M(V!\[
M>2,'.T]/2KM<'''?W?C+Q@NF7)L[]]-L3!(R*P1\3D!@01C/!J_X6U^X\2&P
MFCGD1;>T(U&%E3/VDMLV'C@J4DR!CJO8T =;17'ZE<:W=>/O[&LM8-E:'31=
M_+;)(0XF"D98="./QXJKI.K>(M;6PUFTN;6.P>^DBN;::10HB#M'A<)N$H(7
MJV"<\#(P =U17G:>)-5O="\.Z_!J+QIJFJ0P/:"*,QI"\A7;DKNW *,G/7/
MXP-XDUF/19[C[<3+!XG73@QB3YX#<+'M/R]=K'D8- '=PW]O/?7-E&[&>V"&
M52C #<"5P2,'H>A..]6:\\U_Q#K5C'X]-O?A#I-I#<69\E#Y9:-V(Y'.2!US
M5Z>^UNTU?3M%;53/-J4<]VLVR.$QA!$/*3*,#R[-D@G Z]Z .UH!!Z'-8FD#
M6&\,M%K%W!_::+(CW%F01P3M;!7 ;&,C&,YXQ7'>$]8OAHO@C2#J$^_5K&2Y
MEN75&<>6BG8N5QDE\DL"< ^N0 >F52U+5K'2(X'OI_*6>9+>,[2VZ1R%4< X
MR2!SQ63X2U6^O_[8LM0<33:9J#VBW 4+YR;5=20.-V' . !D=!7'ZIJ=WXC\
M*:9K;WCI#)XAMT6S")M5$O!&H)QNW?*&//<C&* /4Z*X6'5O$6LS7-[I=S:P
MPV.JR6LT$\BB,Q1OL<-\A8.0-P.X#D<8K,O=>\10:3K^IQZQAM+UQ;6*$VT>
MR2(M"I5^,])#@J0?<]@#TVBO.=6\4ZMX9G\3PS7OVX6EM9SVTD\2+Y+3R-&<
M[ ,HI ;GG&02>M7-;U?6=#U>[TZ._>XCFT:XO8)Y8H]\$L.W.=J@%6WCJ,@C
MKSP =M)!%,\;R1AGB;<C=U/3@_3BI"0!D\"O/]-UK7X]0T99M22[_M70I;SR
MYHDCCBG01$$%0#M/F'.2?48Z5C:UXAO[WP-XGMKJ^U.QU:UT^-IK.XAC1T.6
M#LCJN'C?@9!R,=LT >JPP16\>R% BY+''<GDD^I/K4E<5=2:[+XW30[77I8+
M;^S!=F1K:)W+B8*?X0,$<=/UYJK;>(M5;Q'HL:Z@;FSU"^O+9WCB18-J)(R"
M,D;RR^6 2<J3NQGC !WX(/0T5YAH.KZC8:#80B_FGGU37KRS\ZX9!Y>V2=N#
MLQN;RPO((YX Z5VOAY=:CM[R#6KFWFE2X;R)(F!?R2 5$F%4;AST&",4 7=1
MU>QTH6YO9_*%S<);1?*6W2.0JKP#C)(Z\5=KR("\D\'6TDNH3W$S>+TC1[@*
MVTK?E0?E )Z#(SCCC K?&N:K9MXDTZ?60TEC?6L5M=SP*9"LRQDQA44!G^9@
MOR]2,YH [XD 9)P**\KUK5]7O/"WB6WGO;N%[#6;6WC8B(2&*1H"4?:"I_UC
M=.HP#GG/=>(;J;3/#KO'J*P3AHHEN)HP[,6=5X51@N<D* ,;B.,4 ;5%>:7_
M (FU^VT/Q08[N2*YTS4K:&![B&)G\N40DJX7Y3_K&P1STK2,_B275/%&B6FL
ME[RWL[>ZL)Y((AL>3S 8R N"F8QUY )Y- '<UF7GB#3+#4(["YN2EW(A=(1$
M[,ZCJ0 #D#/..E9/AC7Y/$S6EY;7$BVL5F/M43*N?M+'!1CC(9-K9 Q]Y:SO
M$'VH?%;PW]D$)E_LZ]_UQ(7&8O2@#L+#4['58&FL+J*XC5RC&-@=K#JI]"/0
M\U:KQYM6U+0F^(=PTHMO$4+6]V[6ZA[<Q%0L>T,"<[0=V0#GI78ZEJVM1>*=
M:TW3Y4D:/14NK2&4*JB=GD0#=CH=J]3UH Z;4;VUTZQDN;UB+=<*Y$;/]XA1
MP 2>2.U4+#PIH>ES+)9:>D6PYC0.Q2,^JH3M7\ *XZ\\77Y\+:Q=V=_?6^HV
M,ULLMIJ%K&LUOO<*0<+M96!)##/2K&NZKKZ:AXS2TUEK:+2-.AO;95MXV.XI
M*Q4E@<J?+&>_H1SD ]"HKA9=;US7;RYT_2)X[.ZATRWND)90&DE#G)#(V4!4
M#C!Y//3$>H^)-6TV^LSJTSVEE,EJ/MUBB3VJS$CS$E)4N@;("MP,$'@T =]6
M#K&EZ!>ZQ8_VA;$ZA,KQP2Q^8CE5&XJ73&!WPQQZ5D6/B"^7Q@NE:M+=6DDM
MS.+53$C6MY" Q4)(!E9% !96/4-[8TM8U*^M/&?ANRAN-MG>FY6>+8#NV1[E
M.>HY]* -ZVMH+.W2WMHDBB3[J(, 5+7%>'O$-]/XE&F:S+=6MZT<SI;R1(;>
MY4.I62"51R O52<_-R.,U7\;^(=4TJ/6Y]-OSOT[3TN1;PQ(VQLN29BX^ZP4
M *IW?>/H: .]HKFO'.J7^D^"+_4].G$%W"BNCE XY8 \'CO6%J6J^(]$UG5[
M"35A=QOHL^I6TQMD4VTL1 *8 P4.X8W9/'4T >A45P-KJ^M0GPQ;7>KM+)X@
MPYE%O&GV8);F1E3C!+-CE@<#..V*FH^)?$%D=3TZ.]4SV&M6-JEV\"GSH;@Q
MG:P&!N4.02,9&.E 'I-%>;7OB;7?#>JZKI-[?K?KFR>UO)8DB,"W$QB8/M&W
MC:2"1]<U8UZ_\6Z'H>L7$FI6P\N>T-DQ"22JLDBQR+( BKMYRI SUYXH ]!H
MJGIMM=VEJ8[W4'OI?,9A*\2QD*3D+A0!P.,U<H **** "BBB@ HHHH ****
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
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
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
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%->1(E#2.J@D*"QQR3@#\20*=7'?$.!9K/0@TDR ZY9*?+F9,@RCKM(S[>AY
M'- '06.MVNH:KJ6G0K,)]/:-9MZ;1EUW#;Z\=ZT:\GUU;BVNOB%J%CJ-W;3:
M?:VMQ T,N-S) 2"QZL..AX.3G-;%_J%_KFMZQI,6JKIEQ:V<$UK)Y[1[=ZEC
M-M'$BAN"&R/E[9S0!Z!15:V\R?3(=\^Z22%=TT2[<DCEE!Z>O->:^&+[5&@\
M!WUQJ]]<OJPFANTEERCJ(9'!P.C H.>O7M0!ZG17F-KK-^-!T*1]1N//;Q/)
M9.6E.7B$\J[&]?E5>O/%0:I>:K%HWBS44UO4%GTO6T2U E 54(@RI7&&7YVX
M/'XT >BZWK%MH&C76JWBRFVM8S))Y2;FVCKQ5S$=Q"-R!D8!L,,^XKR_Q:]U
M96OCO26O[JZM?^$?2[47,F\I(QF5MOH"$7@<#MBK>JW>L>%=3DET_4+S4DFT
M.[O)+:Y8.(I850HR@ ;0Q8KM'!Q0!Z3371)4*2(KH>"K#(->:ZA/J,?AO4-;
MT_Q,3;S:'//'''.TS/*B;A,I;[F.A  '(Z'%=IX;LI;;2XYYM0O+R2Z2.9C<
MR!@A*#(3@8'?'J30!L5GZGK$&F-#$8IKBYG#M%;0 &20(,L1D@<<=^X'4UR5
MYJ%WJ=UXTC-_<6,^C*OV/RI"@C'DB02,.CAFW##9&%QZU63S=7\7>!=0OEG@
MN[K2+F>:))G0(^VW)  / R3D=^^<4 =_8W<=_8P7<22I'/&)%66,HX!&<%3R
M#[&J3:]:C7+C2!'<-=P6@NV CX9"2!M/<Y!XJAXZUF?0?"5S?6S^4XDAB,V
M?)5Y%1I.>/E#$\\<5SUS:_8?'NL_9;VZ#'PTLB2/,9&0B63E2V3VS0!WUI<?
M:[*"Y\F:'SHU?RIDVNF1G##L1W%35YEI\FI:W/X/M)=<U*"/4/#9N+AK>4*[
M2 0?/G!^;+DY_P 35FROM2UJ>YNX]:CLKC3M9>WFB>5B#$LI18FB^Z2Z[2&Z
MY;@]J /1*:DB2;MCJVTE3@YP1U%</X?O9-?LK?5IM;GM+R+5)H+FU5R4($CH
MMN8\X!QL.[&[C.<&L'1KV32=#L8(KFY2/4?$]Q97,S7#LR1^?-@ DG:6*JI8
M<\]<X- 'K%%>7>(]2UC3+3QE96NI7:06"V<]I<%]TD1E;#Q%SDD< \G(W=<8
MK1\21ZIH(9X+G5-4TY(99;M8KS;=VQ8\2H!M#JNUL(>GOTH ] IJ2)*NZ-U=
M<E<J<C(."/P((J"VDAU#2X98Y'>&XA5ED!*,59>#GJ#@_45YAX3OI+70/ ^F
M"YN$MM5>X^U2^>^XLBNR(&)RNX@GC!.T^IH ]8K.BUJUE\0SZ(JS"[@MTN6+
M)A"C,5&#WY4_E63X3NKXZEXATRYFDN+;3[X16L\IW,4:))"A;JQ4OC)YQC-9
M.IZ8VJ_$Z_MQJ5[8#^PH#YMI((W!\^;!SCH.N._>@#L=0TC3-61$U+3K2]5#
ME5N8%D"GVW XJS##%;0I#!$D42#:B(H55'H .E>8Z+K^KZ]%HFF:C>>1/=Z0
MURDHF:W-Q()"F]2O4A K[>GSYP<#'?\ A_[2-!LEO+^/4+E8]LEW&FU9B.-P
M'OCMQZ4 :59VC:U:Z[;3SVBRJD%Q);.)4VD/&VUN/J*XWP[?ZCKL>EZV-9CM
MW^V217MJTK.'^9E\CRNB,N 01SA<G()-9UCJ\NFVQMQ,MO;W_BR_MYIFD,8
MW2LJ[QRNYE49'T[T >F6MC9V(E%I:P6_FN9)/*C";W/5CCJ3ZU,TB(5#NJES
MM4$XR>N!^1KS\7M]I6JZ5H>HZWY]I>ZC<(9DD8/$!$'CMS*3N)R<[LAB !]8
M]5L FL^$;:;6;N^6/5KF,S>>R%5\B9@A*GYBO"[CSP0>I% 'HU9VKZU:Z(EH
M]VLI%U=16L9C3=AY&"KGT&3UKC=*O]1UUX]336H[.:UUB2WNH&E9@8Q*R" Q
M?=#%=I#=<\]\5DW-\_B#PMHNN7-W.+MO$UO');B4A(@MWL$93H" %.<9)YS@
MT >GW^FV&J0>1J%E;7<(.[R[B)9%SZX((IUC!9VUE%'I\4$5IM!B6!0J8//
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
M6]5:3J,N0N[K@]1UJ;4(]8L+C2K$^))WCN-=$!$$A9HH7A=_*:1LEB"H()Y
M8>U 'I-8L_BC3[>[U>V=+GS-*MDN;C$).4;=C;_>^XU<1XCO[O1[751I^M7]
MS-I#V,1DGGV^269,JP'$S.K9)90 ",'(K0U(@^)O'1!R#X?M^?PN: .YL+R+
M4=.M;Z ,(;F))DW#!VL 1GWP:L5YP+^7PWI/@_7YKJX_L;[!#:WT(=BD9>-?
M+EVCT8;#_O@]J[;0H+F#2(3>/*US+F:59'+F,L=VP$]ESM'TH T:*\\^WZCK
M5YJ\D&LQZ==:7JGE;7E;"Q*5PK0CAA(I."><MP> *S=2O=5@T[Q3J2ZUJ'FZ
M7KD4=LGF@($/V?*LH'S*0[#!X[]>: /2)8+!+V2^^RPR7\,&"Z1J9O+Y(4'K
M@D' Z$YJ2VO([FUMYBDD#SQ"189EVR*, D%>H(SR.U</'"8_%_CJ:.[NHIH[
M2W:)A<,=I,4AX4DCJ....<54T0O?^)/ ][>75R\TWAMII&-PX#OFW.2,X.2Q
MSZ\9S@4 =WHVM6NNV<EU:"58XYY+=A*FU@\;%6X^H-:->5Z;JTNGV-O:"9;>
MWU#Q-J,$TS2&,?ZR9E3>.5+, ,CGC'>M$7FHZ;JFC>'[W63<6]]J=PC3QNP>
M-%B\R.W,AY+9/WLY(&.N: .RTG6K766OUM5E!L;IK242IM^<*K''MAA5\R()
M%C+J)&!8+GD@8R<?B/S%<?X!A%O<>+(5EDD":[* TCEFQY,/!)Y..G//%4]6
M9K/XDW]]%Y\LUOX>-Q% )W"NXD8!=H..< 8QR?>@#OJ*\\LM3OTM? ^K6NH3
MW;ZPZ17T3R%DD#PM(SJO1"C)_#CC@UU7BNQO]0\-7L.E74MMJ*QE[:2)RI,@
MY"G'8]#]?6@#9HKSJ_\ %EQ<>!]2\7Z4TZI'8QQPQLQ81N2/-<J>"4W8Y[QM
MFK>I-<V7B.#3K2]N[C3=1TFYEF#7#LT31[-LJOG<N[?C ('0B@#N(Y$EC62-
MU=&&593D$>H-.KRSP]?/#HG@?15NFB@U#1_.+27<B&294AQ&K@Y7AF;:".GX
M'O/#,=W#H,$-]J2:E<1,\;72+C?AR!GU( P3W(- &O35D1V=5=6*':P!SM.
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
M%GJ,5JI=/M$T(5#*LOE>6#N^\6(QVQW&#@ Z6""&U@2"WB2*&,;4C10JJ/0
M=*IW6@Z1?7,MQ=Z9:3S31>1)))"K,\?]PDCD>U947CC3)3?1^5<B[LYX8)+8
M*KN6F($9!5BI#$]=W&#G&*EB\7Z?+ [>5<).E^=.-LX0/Y^W=MSNV_=Y!W?K
MQ0!I1:+I<%U#<Q:?;)/!%Y,4BQ@,D?\ =![+[=*BTSP[HNC7%Q/IFE6=G-<'
M,SP0JA?ZX%5YO$]K##!OM;D74WFE+1C&DF(VVL<LP7&<8^;G<,5!9^,=,U>R
ML9=,6YNWOH9)8X80JR*B':Y;<0%PQV]>O3- &MJ.D:=J\:1ZC8V]W'&V]%GC
M#A6]0#W]Z;9Z-I>GW#W%GIUK;SNNUI8H55F'H2!DCVK#^'-[<ZCX(L[J[GGF
MF>:Y!>X)+X$\@ .?0 #\*MZQXML=$DO!<07<D=E%'-=2Q(-L*.Q"DY(+?=).
MT' % &A;Z)I=I>-=V]A;Q3LS.72, [F^\WL3W/4]ZKKX6\/I/YZZ+8"7S_M.
M\6ZY\WGY\XZ\GGWJAJ?C:RTR[U2V;3]2GDTR!+BY\B%2!$P8[@2PR $.1U]
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
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
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
ME+N9SIYG;7X]8B19G"LJHBF,G9P?EX.#GT%=IJVI1:/I%WJ4T<LD-K$TTBQ
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
M1E)41R)A<*<G]YGG'2L%O#'B2%KYK=]/:.ZUPW\ML;F15G@,80QNPCR#E5;
M!!Q@\=>]HH \\M?!FN6UM:P :6([?Q"^J@)*ZCRF+G:!L."-^,=..O/$VJ>$
M-:OM+\86L9L%?6[A);<M.^$41QH=_P"[Z_N\\9ZUWM5KF[:WN+6);6XF$\A0
MR1 %8OE)W/DC XQQGDB@#EM3\-ZQ?:MX@NXUL534M&33XE:=\K(/,R6^3[O[
MSMSQTYX8FC7^EWVCZM?&R6STC19K6ZVRN[$D1DLHV<@"+V/-=K10!Y7X/:ZM
M&T!IK32+R%$\JT:SU4RO;K+C<4B,?0#&?G)50<''7O/%>D2Z_P"$]5TB"1(Y
MKRU>%'?.T,1QG';-7[;3K&SE>2UL[>"23[[11*I;ZD#FK- '*V^D:W_PEMKK
M=Q%IZK'I3V;Q)<N3YAD5Q@F/E?EQG@\]*PM.\&^(]"T_P[-8_P!E7-]IUDUA
M=6T\KB&:,L&#(^S*L".Z]":]'HH K6$5Q#8Q)=-$9\$OY*X0$G.%]AG&>IQF
MK-%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %<GX\DN(K313;7ES:M)K%I"S02%"R/( P/8C'8UU
ME5[NPL[]46\M(+E8V#H)HPX5AT(R.#[T >:WVK7V@_\ "264-]=FQM]9L(6G
MGN'EDM;>98C*0[$L!\S8.?EW<5)XKN-1TF3Q79V%_>K91^'S?H_VEV>VN S@
M;7)W ,%SC/\ "?4UZ$NDZ<K7++I]J#=#%P1"O[X=/GX^;\::FBZ5'9262:99
MK:2??@$"A&^JXP>@H XV*PDF\;PZ8^JZJ;2]T4W4Z"_D&95D10RD'*<.<A-H
M.!Q5'1M5U&[TGX<7,^H7+RW4\D5R?-($X$$I&\?Q'*J<GO7H(T?3!,LPTVS$
MJQ^4KB!=P3^Z#CI[=*:FAZ1&MNL>E6*K;L6@"VZ 1$]2O'RGZ4 >;)-?0V9U
M(:MJ3SV_BW[$@>[<IY#7(C,;+G##:>^2.V*OVU]<:UJ%Y*_B5=-O]/UIX6MB
M7),2R;4C\OS K"1-O.TG+9'(KN/[ T;RC%_9-AY9D\XI]F3!?^]C'WO?K4C:
M-I;:HNIMIMF=01=JW1@7S0.F ^,X_&@#@]+OKC6[I;Q_$JV-_9ZS)#/9Y=BR
M"5D6 Q^9MPR;2&"Y[^M7-!O[^W\56UIJOVB87GVA[*_M[MI+>Y7.[:\1/[MU
M7 &!C@@&NP_L?2QJG]J#3K3^T=NW[7Y"^;C&,;\9QCWI;;2=.LIFFM;"U@E;
M.7BA56.3D\@=SS0!RWB:SAG^(?A$N\X+?:QA+ATZ1 \!2,>^.O>L.YU;4[GP
M;JVO07=U'KUCJSPI;"9@@VSA$@,>=I#(5[9);.>E>CSZ;875U%=7%E;2W$/^
MJEDB5G3Z$C(_"FG2=.-_]O-A:F\X_P!(,*^9P,#YL9Z4 <KI%I+?>/O$?G:G
MJ1BT^ZMWM[=;IA&-T + KG!4EB<'CTIOB.^>X\8C09]5&FV\NF>=;N9'B\R7
M>ROAE=,LH"$#)^\3BNO@TZRMKJ:Z@L[>*XG_ -;+'$JO)_O$#)_&F:CI&F:O
M'''J>G6EZD;;D6YA60*?4;@<&@#A99KNV\0^&I5O!JUY#H-^4N1'L^U.I@PV
MW)^]@=#SG(JKIVI7<NB6OB33/$JWMTVE3R/IPWR&XF$6X94R$1E7&#M4#G;Q
MQ7H[:=8O=Q7;V=NUS$NV.8Q*70>@;&0*CM-'TO3[J>ZLM.M+:XN#F:6&!4>0
M_P"T0,G\: .+MC8:GX>6_M?$-Y=&\T60RVPNV<2-M!,A&<QL#E3MVCYL>@JG
MHTC6NG?#-+2]N1'<(J7$8N797_T)FPP)/ (! Z#L*] LM'TO37G>PTZTM7N&
MW3-! J&0^K8'/XTR/0M(A6W6+2K%%MF+0!;= (B>I7CY3]* //H=6U.Z\%Z?
MXCAN[H:Y_:ZP3VGG-L.ZY\IH#'G: $/7&1MW9Y),&IS7L.F^+-235]2$^F:[
M$MJ/M;[$4_9]RE<X93O8;6R!G@ YKTQ-)TZ.^:^2PM5O&.6G$*B0G&,EL9Z<
M5&^A:/(DR/I5BR3N))5:W0B1A_$W')]S0!S_ ,48ED^'>J%V=0GEME7*_P#+
M1>N",CV/%5XY!J?B[6M#GO[NWM;.P@>R:*\D5F#&022[]V6*L%7DD#'N:[.:
MUM[BU>UG@BEMW78T3H&1E]"#P1[55FT32;A($GTRRE2W79"KP*1&O3"Y' XZ
M"@# T2[OM;^%<%UJV\7EQIS-*R$QLWRG#<8(R,'CUKE=(M(+BT^&-NES.%DL
MY#(8[EMX)M%)4-G*?12,9XQ7J^!C&!CIBJ$6@Z/!Y'DZ38Q_9R3#LMT'ED]=
MO'&?:@#SNSUV[M]-TK3[O5)(K-]:O[![RYE<DK&\@AC>0,&YP!G=D[0#G)SV
M_A2"6UTR>"36?[65+F3RY\$[$)R(]Q9B^W.-Q)/8\BKK:%H[V,MBVE6)M)FW
MRP&W3RW;U*XP35NVM;>RMH[:U@B@@C&U(HD"JH] !P* /,-,U^?^VO#MU::C
M<7=MJ$-\_P"_NB6NMO*$Q?=C^884#G'!QTJ*WNX]4T_X>:Y-?RSWMWJ0:X#7
M#%!(8)MZA"=J[6^48 Q^->DPZ#H]M*LL&DV,4BR&972W12)",%@0/O$=^M,7
MPYH:7372Z-IZW#2^<THMD#F3GYLXSNY//7DT >:K?#6O#GA#7+N\F-_-X@B%
MQ&UPVR-][@Q^7G:NW  XSQGN<R>*'EN-#\?07%W=20VFI6GDAKA\1J4@8@<\
M+EF..GY5Z,WAS0WO)+MM&T\W,CB1YC;)O9AT8G&2?>ICH^F%;I3IUGB[_P"/
MD>0O[[_?X^;\: ..U6_O=+\6W@TR>XN1#X:N+B"U>=Y4>9) %."3ENV>M16E
MU<[_  3>Z?J-W=+J\92^5[AG61# 7,@!.$*N!]W'WL>@KN(M*TZ"YCN8K"UC
MGBC$4<J0J&1!_"#C('MTIMMH^F6<DLEKIUI \N1(T<*J7R<G.!SDT >;:!<7
MT>G^"=3?5M1GN+W4I[2X$UT[I)%MN" 4)VD@HN&QGWQQ4^GZV[^)?#=Q;ZK<
M2VE_?7T4CSW1S.BK(0/)^ZBJRJ%(YP.0,FN_30M'C2%$TJQ5(',D*K;H!&Q_
MB7C@^XH30='BF\Z/2;%)?.^T;UMT#>;S\^<?>Y//7F@##\!_ZKQ%_P!AZ\_]
M"%<=JU\-;\&7NI7MW,M]!XAB@>W^T,J0A+Q%5#'G;]P!LD9)YKU6TT^RL!(+
M.TM[<2MOD\F,)O;U.!R?>JL_AW1+J[DN[C1]/FN9=OF326R,[[2",DC)P0,?
M04 <-XAO;V%_B,(=1O$%II,%Q;;+AAY+^7,V4Y^7)49QUQ4]](VD7^@V$VLW
M4=IJZRRS7%Y<R$&<1Q[(PP92@8%V"@@9' [5VLFB:3,\[R:79.UPH68M;H3(
M!T#<<CZTZYT?3+W3UT^ZTZTGLEQBWE@5HQCIA2,<4 <+9WSV>LZ-H&J^(I+R
MPFM[MH[U9&A,\JR*%C,@;+%$9QG=R1SR*1K6WB\7^#BVJW6H!+*^5;N2Y93,
M4:/:3M(![C/\0QG-=S=:)I-]816%WIEE/9Q8\NWE@5HTQTPI&!BII=.L9VMF
MEL[>0VIW6Y>)3Y)QC*<?+QZ4 ><66K:E<^$_#7B&"\NFU>YU.."\MS,Q1@\I
M26(QD[5V#)! !&S/KFQI]I>7EKXJNU\07T%S::C=VMH\]VY@B!1 NY<] 3D'
M^'J*[R+2=.AO7O8K"UCNW)9YUA4.Q(P26QD\4B:/I<<5Q$FFV:QW))G18% E
M)Z[ACYOQH \SUB^N+KPUJEA?6UYI^I6VI:9YT,ET;F-=UQ'M>%VS\IVDX(X(
MY%6M7FN]-L?B+9VVIZ@$L;&*ZM7>[D>2&1HG)VN26 )0'&<=<5WYT+2#;&V.
ME61@+B3RC;IMW#H<8QGCK2OHFDR-.TFEV3&X 68M;H?- Z!N.1]: .,FM9M9
M\;2:9/K.J6UJ^@PW.RVO&BQ(9'4N"#D< >Q[YK'CU7Q%/X-TK4[IY[](],=K
MZ*UNVMKI4+$)=)@@.=B9P3].M=D_A*&;QBVJ7%II\M@-/2RCMVC#%-KLVX C
M 'S8Q[?A6Y<Z1IMY(DEUI]I.Z+L5I858JOH"1T]J ,?Q-JMO'X12[%Y<VT=T
M]NL4D/RR-YCH N21LW9P6R-H)/45P6M7,MSX:\86-U>.R6.KV?DHMZ\GE*QM
MRRAR0Q4%FX/ /I@5ZU=V=K?VKVMY;0W%O(,/%,@=&'N#P:KC1-)6*>(:79".
MX14F06Z8E51A0PQR . #TH H^)EC3P)K21.7C73K@!FD+DXC;JQ))_$UQR7T
MEY/I^@SZP-+B;P_;S6CF1XR[G<'965TR5 C.#GJ3BO1WLK62R-E);0M:E/+\
MAHP4V^FWICVJK<Z!HU[;6]M=:383P6QS!%+;(RQ'_9!&!^% 'FWB75[JWT'5
MGM_$%Q=7^FZ/;RFY64VL8<[BLJHI_>-)@9!^4 #GDBMG7=4O;+7/[0D::[T0
M2VJ/)87;))9/N4X>($"1'W+D\G!(P<"NSN=%TJ]N#<76F6<\QB,)DE@5F\L]
M4R1G:<GCIS0-%TH3I.-,LQ,@4+((%W*%^[@X[=O2@#F/ 4$$%]XH"RRF7^VI
MUV/<._RA8SG:2?7KUZ5F:AJ-Y?:;XYNI+^ZL]1T:9_L:13,@C1(5>,E <.';
M=G<#G..PKT"&QM+>ZGNH;6".XN,>=*D8#R8X&XCDX]ZCFTG3KF\2\GL+66Z0
M +,\*LZ@'(PQ&>#S0!Y[>F_U'5==6[O]2M&C\.V][]GM[N2(0W!\[)&T@C!4
M<=#CD&E76+G6KC3],O\ 6AIQNO#]O=P3&1XC+,^[S6#(Z9*X0X.>I.*]!DTC
M39IYIY=.M))9T\N61H5+2+_=8XY'L:BN/#^BWEK;VUSI%A-;VQS!%);(RQ'_
M &01@?A0!C:OYO\ PJO4O.OA?R#1I@UV(]@G/DM\^W)QGK^-<[8+<66J:?:0
MW]^T5[X8DGDC:Z<@2H8@K(,X0X<CY<5Z/<6UO=6SVUQ!%- XVM%(@96'H0>#
M4$6D:;#/#/%I]I'+"GEQ2)"H9%_NJ<<#V% ' Z)J\]U/\.U?5)Y)+[2)&NU^
MTL?-80H0S#/+;BW/7.:I:'<7T6F^#M4;5M1FN+K6)[.<373NDD6;C"E"=I(V
M*02,\=<8%>BV_A[1+5E:WT?3X65F=3';(N&;[Q&!U.!D]\4Y-!T>..&--*L5
M2%S)$HMT C;^\HQP?<4 >97U\-;\(VVK7MW,+]/$L,4UN;A@D.R\"K&8\[>$
M"GIG/-7O,U""Q\;:S!J.I376D7MR+. W+-&!]FC."G1@"Q8 ]"..ISWDWAW1
M+B[DNY]'T^6YE*F29[9"[X.1DD9."!CZ5:M=-L;)Y7M+*W@:8[I6BB5"Y]6P
M.?QH \XU'5+G2=#U3Q!HGB9=01M),D=HF^8*P8?Z1EY&VE0QRN #CVK2M(;*
M'XH:/):7LUS'/H4[*\MTTV\>;#A@6)ZCTX.*["QT72M,6=;#3+.T6<YF$$"H
M)#ZM@<_C4=EX>T7394EL=(L+61-VUX+9$*YZX('&<#- &%YDDGQ@\N3/E1:#
MN@!Z;FGQ(1[_ "1_I3[W_DJ^C?\ 8'O/_1L%;E[I:7&HVFHQ,([RU#(KXR'C
M?&Y&]B54^Q4'GD&=].L9+Y+U[.W:[0;5G,2F11Z!L9% 'F%[%)!X%^)-E.A:
M[FU*YV1_Q/YR1B''KG*@>XJ[9I)I5Q\01J;?O#8V\VYC]^,6I3(]1O1Q]:]"
MDT^RFNTNY;.W>YCP$F:(%UQG&&QD=3^=%QI]E=RQRW-G;S21<QO)$&*<@\$C
MCD#\J //KF"]TOP=\.8Y0R:A!?6$+@_> :)DD4_\ +9^E=!XKU.2UUOPUISS
M/;V.HWCQW$R.4)*QLR1[A@C<P'0Y.,=ZVKC2TO-5M;VY(9;,LUO'C@2,I4N?
M<*6 ]-QZY&+%]I]EJ=JUK?VD%W;M@M%/&'0XZ9!XH \RL)[?3I]=LDO[I6N/
M%2PQ*MP=TQ-O&WEO*3N5?E.3G.%QSG!?;7&JWO@_4[VTU"ZGO-#UF>5(8;QV
M\^WCDR82V<N"NX*6YR![UWY\.:&;9[8Z-IQ@D97>+[*FUF7A21C!([>E5]0T
MB\2,1Z ]AIHGD+7DGV7+N"N-R[2!OZ<MGM]* .?N+G4-8T=M:T:[).H7D;6=
MK<7,D*7$"*?D4C_5E]KN"!R-H/>MKPC>IJGAQOW=]!(D\\,T5W*7EAD#MN3?
MD[@N< YZ 5J'2=.?3X+"2R@EM+<*(HI8PZIM&%P#Z"IXK>.TM?)LX(HT4'9&
MHV+GKV''/M0!Y3HCZH-!\%ZY%K6IW-]>7ZVMS#-=,\<T+-('^3IN4*6W=>#D
M^FA86]S+X:\5ZH^LZLUQ97&IP0?Z:^V-49MG&>J[1@]>2.E=/X.\*P^&]#M+
M6>WLGOH%9&NH8P&<$D]2,^@_"MB/1]+BMI[:/3;-(+@DS1+ H60GJ6&,'\:
M.,TB^N-6UO2M'O[JZ2W?P[#=QM'</&T\K';(Q=2"2HV]_P"+/I61IL^JZV_A
M*UU#5M0C%VNHP2R6]PT)N8XCMBD.W^(C!W#KG/>O29=%TJ>W@MYM,LY(;?\
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
M8DD]%"J23_,D"O-O"%TPN-+EM;CP[J!$I9;:"XE%S;"5OWA$.YEC*ACN
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
MN]/-Y;:C!>.L2NL06,YV+G))/.6/MQQ774 8>A^)(]>\N6TMV:SE1W2X616
M*L%V.!RK\YQZ ]^*CU+Q.]EK_P#8MOI%Y>7;6;7:>6T:HZAE4C+,,'+=_P ,
MU1T7PE-8>(X]:E%I;7+6SQ7ALBRK?.2I$CI@!6&&Z9)W=>*OSZ/>GQK'KL36
MYACTY[,1,S!BS.K[LX/'R@8]\^U $=EXPM-4M-)?3H))[C4[5KN&!B$*1KM#
M%SSC!95XSDGTR1FS^.I+B31!IMA(YO-1EL+N*5E62"2-'9HR,XSE.N<8^M0Z
M+X)U'0HO#]S;7-K)?Z7:26,RL66.YA9@W7!*,&4'H>X^D[>"KJ%;&YL[NW6_
MBUB759S)&QC=I$=&4 '/"N,>NWG&> "S!XBTVRO_ !#(UM>QW$%[!;2QR2;_
M #II$01B)=Q"@AD].I)QS5J7Q5'9I=_VE8W%G);SQ0)YF/+G:0 KY<AP".3G
MIMP<UD:CX)OM1?Q!*+Z&VGOKVVOK*9 6,$L"HJ[@<9!\L$_4_6K6H^'M?UO1
M +[4[.WU>">*YM'M86,$4D9)&0QRV[)!Z<8XXR0#4T'Q'!KLM_ D313V,HCE
M&X.C;EW*R..&!'X@@@BJ"^-HS?:G$^DWL=II<SQWUX[1[(0L0EWX#9(((Z G
MIG%:^CQ:ND#2:U<6DET^!LLT98D ]-Q)).>3]!CC)QH?"DT\7BNUOY8OLNO2
M,W[DG?&&A6(CD8SA0<^] #1X_P!,BN9XKR-X$CM#>+(CK*K*" 4.PG$F2/E[
MYX)JTWBIX=6ETVYTJXBN%L'U!?WB,&C5E4KD'A\MTZ>YK+E\+>)-8\,76B:[
MK-FP\D1V]Q:0,KLZL&220,<9!4?*.#D\]*IVR:A-\28+/7+JQ:\E\/SQL+,%
M5YFCY&XYR>3_ )S0!T5GXNMKV70%CM+@+K=HUU;L=OR!45RK<]<,.F1UK*LO
M%UCI^C6T]MI6INM[J\UB(GE61UG\QP<EG. 65L8) ]A3-'\(:Y8W'AAKJ^T]
MHM"MY+4"*)\S(45%))/!PHSV'OGA(O!NJQ:?86_GV9>VUR35F.YL,K.[[!QU
M_>$9]NG- %R]\>0:?:327.G31W-K"LMW:&>+S8@<G:HW?.V!NP#T(YR<5#XJ
M\1K=^&O$$.E17,S6NG&:6>"7R6A+QETVG()8##$<<$=2<59NM!UZU\4W>JZ'
MJ-E';ZBD8NX;R%GV.@VB2/:1SMP"#QP.:IWW@_5UNO$(TV_M6M-=M1'.+M6W
MQ2B+RMZE>"& &0<8(R/2@"?69)?^%/WDZSS).FAM*LL<K(X<0Y!W YZBETKQ
M<XFL])NM'OH;F:Q\^R:5HR+P(HW $,=K<@X;'!YQ6E-H,UUX%E\/3W*"673F
MLFG2,[03'LW!2?QQFJ<6DRVLUAK&NSVL4>B6<B)Y+,5Y4!Y6) (^5.%YQD\G
MC !9TOQ5!JVFZ1>6UI-C4I&01,5#P[0VXN,\;2I!QW('>F^(M>O=*UC0+*UL
MO/34;IXI&W@$!8G? SW^7K[>]4/!^G6<FKZOKNG7#3:;>3%K(8^0%PIF=/\
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
M2)%F&\D*K#(;  XQC(%9^G2+IOPST[Q"MU<L\MPD&H7<D\LP2V^TMN)7=T'
M)&#@GGDT >PUDZ=KB:AKFK:6+:6*336B#.Y!$F]2P(P3QCUYK@;V]M=+M5GL
M=>CN]#O=8M5OFM#BVM(V5MRJP9MJLPCW#.!O[;JVO!S:='X\\80Z?- 8R;1U
M2*0, /+(. #P,^G H [2:>WCEA@F= \[%8D;JY +''X FF6<\\_VCS[-[;RY
MFCCW.K>:@QAQ@\ ^AYXKD?%D5BOC_P (7%[Y2+_I:>9(VT9\L%1GUSV[US5S
M,?["U("_N1Y7C*.%6%T^0AFB!4G.2,$\'I0!ZV !T %+7DNL6%M"OQ#@CN+E
M(].LH[NU07<G[F8P.Q<?-U+*IY_J:LZGJEOJ&K3:;KVM6VFPW&DV\UC<7&5R
M6#>9)$^]0) VWU.,=LT =VFN(WBN30#;2K(EF+OSB1M92^W  .<Y!ZXK6K@;
M:VCO/'RV-U/+.9?#$:22/^[E?,IRQ Y5N_L:/")NIYHM(U(2"3PR7BGG?(%P
MQ'[I\_Q9B)=L_P 1![4 =]63IVN)J&N:MI8MI8I--,09W*D2;U+ C!/&!WYJ
M[I^HV6K6,5]I]U#=6LN2DT+AE;!P<$>X(KS;6-/TZ]\1>.VOKJ>WE@MK::W:
M&Y>)D<0MM=0I&X[@ ,YYX[T >I5$US MW':M*HGD1I$CSR54J&/T!9?SKRP:
MA<69UR'7+K[/?3^%[28Q22;2UQMF#LBY^]N"].<XJSHCV$WC+PG>W,T3R7'A
MK"3/)DRRAX< '/+<MQ]: /3Z*Y;Q[?W&G:':31N\=HVH6R7\J$@QVQ<!SD<@
M= 3Z$UR7BOS;&#QM#IMQ)'I*:(ER!#,56"Z._A"#QE0I*CCD''S<@'J4\AAM
MY)5C:0HI8(F,MCL,D#\S5'P_K$?B#P_8:O#$\4=Y"LRQN<E01G!Q7*Z<L6G?
M$"6VM[B3R;G05NIEDG9P\@DQO^8G!P<<=L5@Z0QT;P%X*\61>;)!86L<-_#&
M2VZ!QMWA1U9&P>F<;J /6J*S- LY;/28_M"E;F=FN)USG:[DL5'LN=H]@*XW
MQ/87$?B:]TV S^7XELO*MY%9L6MS&?F<$'Y1L??QC)B/<T >@W$DD5M+)%"T
MTB(62)2 7('"@G@9Z<U!'?J5MXYD,5Y- 9A:E@7&W;N&0<'!8#.<<UP=E<S:
MQX$U75KN.6SN+32Y+%@KM&4FB5O-92".-X !_P!D^IJ#2Q8_\)AX-N[MXQ)/
MX<(261\&20- 5 .>3R>/<T =UX<UN/Q%H<&J1020),TBB.0@LNQV0YQQ_#6I
M7C_AU(K/2?!.HV]Q(MQ<:U<VTA$[;7B8W)*;<[<953TZ\UW7Q#8Q_#OQ!*DL
MD3QV,KH\<A1@P4D<@@]: .E"J"2% )ZD#K2UYMJS6.@7F@Q37:0:/JBS275Q
M?2/-"]SLC\O>2X"@J)"!G;D9QG%07,-Q:Z3IHTS5+?7X;:"Z?[+>RF/[5#N7
MYX9,GYH_NJQSPW7O0!ZA17E-O;Z7K^M:FE]>ZA;V+^'[*\BCEO'C:'(ERY 8
M891MSVSVJO;:K<7$.DZ;XPU.#3Q=:!%)%-?@J&FRPD;=O4"4+Y1YY&3C'.0#
MUZHOM,'VLVGFK]H$?F&//(7.,_3.?R->:_;=..JRZ)XGUJ1+1M&@.G7MU)Y#
M2GYQ),I/ F_U9]1UQR:T-*BL(/BK*7=O/ET.T:%KEL32L'F!)'&6V@9XX]J
M.ZN+F"U17GE6-7D6-2QZLQ"J/J20*EKBOB/#:-::!->!!%%K=KN>0X5%+$$D
M]OK6)>W2WNF^-VNKAX=3TYR^EM'(0T4(A4P-%CKN?=G'WB2ISP* /4**J:<;
MF72;1KY=EV\"&=5XPY4;@,>^:\KTO;!I/AS4TO;EKL^)YK3S'NG?,1GG4H03
M@@@#]* /7Z*\HFO+R[\(ZAJ"2NGBVTUEHD4.0X;[0 D.WO&8B..A!+=>:A\2
MQH;?XD7/VRY$VG&*:T(NW_<2?9T8%1NX^;/'U H ];<E49E4LP!(4'K[5%93
M37-C!-<VK6L\B!I('8,8V(Y4E>#CU%<*(H;/QQ>VD%U.L%WX?-S,/M3DM(),
M"3.<@X)Y&*R-%5=27X;PW5W<.EWHTWGH+EP)2L<1^8 \G);)ZGD&@#UBBO(=
M/ULVN@>&H-0OXX](>^U"UFN+S=)$"DKK DAW#C:"!N.,A?:K<E[;:2VA6-SK
MT-SX>N6NU6]O%+VYDRACC+;QE #*%+,1\O? - 'J=%>67D4]GH]D=/U.'Q!;
M6EI<N]M=S&)YX-_^M@DR?F3&U6.>",'G)]'TR:.[T>SGC258YK='59AAP"H.
M&]_6@#/B\1-=:DT%EI\US:Q7;6<]RCJ/*D"AB2IY*C.TD<Y[8YK<KR*.5=)\
M+^);S3\QQIXD:&\FA<[HK7SD\P@@Y&%SSU )/:K7BL/9-XLCTJX>/2O^$<:Z
M86\Q5(;K+>64*GY2R@D@=< GKR >IT5D>'--M+#2TDM6E<W:I/*\D[2;V* 9
M&XG&<#@8%<-J][;ZAX@\0:7JNNQZ3?6]Q$^GDJ1.(MB%3 =X#$N'! 4DDX.>
M  #NK'7$OO$.JZ0+:6*33TA=I'(Q() V-N#_ +'>M:O+]>U&YT[6?'5U9N_G
M0VFF&0Q@EUBW/YK  YR$+'@@^]1:A?VNGZ/JFKZ'KR7EC*UHU[%IH/E6T/FJ
M)'7#,4<QELX(.!G@C- 'J%S<P6=M)<W,JQ0QC<[L> *C^T7']IFV^QO]F\D2
M?:MZ[2^<;-N=V<<YQBO-O%L/AZX\%Z]=:3?+=VC36<SI%,'MH&$B E,<*2O+
M#/H>,\VM6O)[7Q1K#>'YFFF7PLTUG"DID0R"1@I1<D9X'3K0!Z117G5B\4NJ
M^#KG1+EWAU"UE_M';,3YL7E9\Q^<[Q)M&[KEB,UC>'"(-.\!:FEY</=76HSV
MTTDER[^9$5G.T@G!&54_7GK0!ZW--';P23S.L<4:EW=C@*H&232QNLL:R(<J
MP# ^H-<W\1($N/AQXC1TW@:?,X'N$)!_ C-8.GW&GWWB>#2KJ2)M&;14EL0)
M?W4DF]A,P8'!=1L[Y49(QDT >B45S?@&;4+CP3ITFI2R33X<++)RTD0=A&Y/
M<E ISWSFN?GGFMO&:RSI!J6GW6I_9TGAD*W%G+Y>WRI$/#Q<$\8QG=CO0!Z)
M17D.GZQ#'H?A"&34@+V+Q%-!<*T_SJF^X&Q^<XX3@^@K7\/ZAIFK7"?VGJ4L
M'B:TUB99+>.;;,P$CA(]AY,/EE3P,<;LYR: .RT#7$UZUNITMI;<V]W-:,DI
M!.Z-BI/!(ZCUK5KQ^%8;>U_M2&XD2Y7QJ\ =9V"B-[LJZ[<XP5)SQ_(5Z5XG
MO(M/\*ZM=SR7,445I*S26N/-0;3RF> P[$\9H UJR)-9AC\6V^B-9OYTUI)=
M+<';MPC(I7KG/SBO,KC7;G3&\3#1+NW:7_A'[>YMX;2;S0KAI5=P>C.$ )8
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
M'QPUUI=A?W&E-9Q:DL)L#-<)B8O&TC9QDH%"DY(YR,#/% '5&V@,PF,$9E'
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
MC]@OHGEANHWW^6JKO!E7'R!ER1R?0X-6;?Q-=7,=M<1Z-,;*\M'NK>?S. H
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
M80@QE J 9)^;(&>U;>J^%;KQ"MW>OJ<=O>3:<UE:S6JDK&K,&9^N3NVJ, \
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
MVT6J:7%+;&26V+0W,,C!BK(&!!! ((/;WKO:9++'#$\LKJD:*69F. H'))-
M$-G;S16"0WEQ]IF(/FR;-H8DY.%R<#G &3QCD]:YWPQX:UCP]##IKZS#<:/9
M[A:1_9RLVWG:DC[B"JY[*"<#Z&U:>);C4M,_M:PT>XN-.92\+>8JS3IV9(SV
M/4;F4D=JVK*Y6]L;>Z52JS1+(%/4 C./UH XZT\#7EE;Z9-%J,/]HZ9?7-U#
M)Y)\MTN&8R1LN<_Q<,#QM!QVK0/A:8+?3%[.XN-2NQ/?Q7$&Z&:,1>6L6,\
M *=QSR"<<X'444 <'!X"O](BTR?0=6BM;VQ-P@2>%I8&@E??Y.W<&"H0NTYS
MQ[\=C;6DJZ:+:^G^U2.I$TFW:'+9R ,G YP!DX&.3UJW10!QVG>"Y[;3=(T>
M[OH[C3=(NEN+8^61*X3)B5SG'RDCD==HX'-:FBZ)=:9K>MW\US#+'J=PDX1(
MRICVQK'C))SP@/:MVL_^TFN;>UN-+A6^@EG\MY%E"A$!(9QG[V".@ZYH H7V
MB7I\4QZ[875NLGV(V3Q3QLPQOWAP01R#V[^HK.'@N;3SH$FD7T23:7]H#M=0
MEQ,)\&1L*RX;<,CG'.*["B@#B[/P7=VV@)H]U/I^IV9FN9)H+JU(602R&0<Y
M.&4D\@=^@ZU+IO@^[TJ^T*>/44G32M/EL@)D8M)O*'.=W &P #GCO77T4 <5
MIO@J^L+'PO;'4+=_[#N))BPA8><&1UQC=\N!(?7H*L^'O#.L:#(+!-9BDT&&
M5I+>$VY%PJDEA&9-V"@)_NY(XR!7644 <7!X,O8=2;5DN[*WU5K,V\UQ!;D+
M=N64B29,X)&TC&<G<>1P*T_#7AB+P_<ZG/"L-NE](DAM+8%88F"X+*#T+=3@
M#H/3)Z&B@#EYO#%Y#K&M7FFWL,46LQJMS'-$6,4BIL\Q,$9RN,J>X!SVJ*T\
M'2:;J:S6%S"EI%HR:5##(A+*%)(<MGGKTQ^-=;10!E>&M)DT+PSINDRS).UE
M;I!YJJ5#A1@'&3CIZUJT44 %%%% !1110 4444 %%%% !1110 4444 %%%%
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
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
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
MSA59%C^4[8Y < R[B0.IZ^O,GAN+3['QIX=-D(8VN_#S?:3&1F9PT)7>?XF
MWXSSC- 'I$AD$;&)59\?*K-M!/N<''Y5Q5O\07;P=#XKNM':+2'.93%<"26%
M=Y0L4*@$ CG!)QVKM9)8X8VDE=4C499F. ![FO";6&QN/@K:11:G/)JT9:2'
M2TD\T3R"9BL;P<Y4\'&/>@#W=65E#*001D&@LJXRP&>F37E^JW,5GX@UT:M%
M%;7&I>&H2(0N1+,OG;U7^\5ROOC!Z5GWTH7PYI%W!+97CQ>'[=;C2;]=IN(\
M')@?JLV5(P <_)[4 >KQS79U&>*2WC6T6-&CF$N6=B3N!7' &!SDYS[59# G
M (/T->6>(#:/J?Q WK&AF\/0ML;&3*%GX_W@2GXD>U0&%;+4X?\ A'1%%J-Y
MX2N"IA(W37 \ORBQ_B?[V">>M 'K096) ()'!P>E('4J6## ZG->5Z</#&J:
M;>ZAI^J:G;SC2);:^6*!8_LRD<^:H1<R*<XR2?O=1FDB:2?3M2LKFZTFSGCN
M+0Q:O91!K*[8;F02QYP#\H# 'C<A]* /5@01D'(H+!>I SQS7-^!KB2X\/OY
MMA;6<D=U,C"T8M!*VXDR1$_P,23['-9OCT,+S3YH+S3EN8K>X(LM40&WNT.S
M<N[^%QQ@\\%N,9H W8]=9O&$^A/;*B1V*7BW'FYW!G*8*XXY4]SVK9+*N-S
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
M\620K"8$.(0 N=HST[YK5H **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHK#\4>($\.6-M=3;8[>6X
M6&6ZD1FCM@58[W YVY 7J "PR: -RBN*EU[6)O$7A>"&2P%K?I=2RF%S(L@C
M VE6'52K!A[_ $I1XXE.D:;X@^RQ-HM]=K; ACYL:NYC24]B"V,KU ;J<8H
M[2FI(DF[8ZMM.UL'.#Z&N<M=?U+4V2[TS3XKC3QJ#V4@,NV0(CE'F&>,!E/R
M]2.<]JY[P;J0@U37-#TM+;[4-:NIYHW.U88"P&X =26& ![Y(XR >B+(CLRJ
MZLR'# ')4]>:=7F$>KW?A>_\:ZA9V-K)96^KPM<JSE&*M# &V  C/S%N?ZUT
M][XFO&EUU=*M8)QHJKYZ2N5,[E/,**1]W"D<G.2<8&,T =,9$$@C+J'(+!<\
MD#J<?B/SJI>V=M<75I,[B*ZA<^1(" W(^9>>H('(]@>" 1Q@U?3[GQUHWB*,
M;+6X\-7-TTA7#>7O@89^@)J&ZO;K5?%7@#6)[:VA@NI+B6+&3+$C6DC!6/0Y
M&"<8P1CGK0!Z-56"PB@O;B].7N9P%:1NH1<[4'H!DGZDUS6F>+M0U6?2Y[32
MGFTW449UD\N1#;C;NC9V*[6#< [?ND_Q=:HVGCG5G\++XCO=,M+?3GPA>.5Y
M7A/G&-G=0HRBJ-W!SQVSP =O=0?:;9X?-EBWC&^)MK#Z&LL^'3VUG5\_]?/_
M -:K&AZBVJZ:MWYMI-&[MY4UI)OCD3/# ]L]QV/'-8>I>+KO3=9AMIK2 12:
ME#8K'YFZ4I(!B8[<A1N) 5@"=I.>U #M&\#G2(KI/[>U207%S)<G;($PSG+>
MN>:TO^$=_P"HSJ__ ($__6JCIOBLZEXDGTI#;1S6]Q)%/:2DI<)&H.V4 \.K
M87H. PY-7/%'B&/PY96MS,5BMYK@0RW4B,T=L"K$.X'.,@+G( +#)H #H*+(
ML9US50[9*J;H9..N!BG?\([_ -1G5_\ P)_^M7+7MQ>77CCPO?6L%@]]/IU^
M!(LV864/#M;> 2RX.0/]KM6G8^+KW4= TG4$M+>V-XTL<\DLFY(9(RR[5489
MRS*0 .<<^Q -1M!1"H?7-54N<*#= ;CUP.*$T%)"P37-58H=K8N@<'T/'O7*
MRZLGB23X=ZZUJL$US?2$KG<4_P!'FRH; .,C^5:_@**.%O$\<2*B#7KC"J,
M?+'0!I_V"AD,?]N:KY@&XK]J&<>N,4[_ (1W_J,ZO_X$_P#UJY74[B]TOXB>
M(+S2K2TDF30K>>03.4#;9)_[H)+$ #\/;%:.J>-+JVT.'5K:S@6WDTK^TD\^
M3+2MMW>2JK\V0O)?! XXZX -G_A'?^HSJ_\ X$__ %J/^$=_ZC.K_P#@3_\
M6JDOBF1=?TZUN888-/U'3VN[>X9SG>H5FC(Z#"MNSW /I4,WBF_!ALXK-!J;
M6(O7C,,KJJLQ"(0@)!.TY)Z8[T :?_"._P#49U?_ ,"?_K4U-!25-T>N:JZY
M(RMT",@X/;UJ]I5W+JFBVUS=V$EG+/$#+:3C+1DCE3Z_UKSKPAKVH^'O"FA%
MM-M6T2>_DLC)',?.B:2Y=4;9MV[=Q QG/?VH Z.X\"W3:C)=6?B[7;19BIFC
M62-]Y  &"R$C@?2M&W\*Q6L*PP:MJR1@DA1<]R<GMZDUGP^+[V]NK26PTN2Z
MT^:^>T<I%(&C179#-N*["NY>5SG!SG.126?B^_U*;3[BPTI[G3[V1XPPCD4P
MJ,[)&<KM*D@9 Y7=_%@T :W_  CO_49U?_P)_P#K4V304B0O)KFJHHZLUT /
MY5@Z-XWU2_7P[=7>F6L-GK,TML/+G9Y(Y%61@<%0"I\LCUY!]JM?$Z-6\$3.
M8EDDCO+-H\@9#?:8AP>W!(_&@#6_X1W_ *C.K_\ @3_]:C_A'?\ J,ZO_P"!
M/_UJY^_\:ZQH_P#;UMJ.DV?VS3]-;4[?R;EC%-",A@24R&!'I@Y[5?A\1ZLU
M]8:;<6EE#>:D'FMMDK2+' B*69Q@9;<X7:#COGCD T?^$=_ZC.K_ /@3_P#6
MH_X1W_J,ZO\ ^!/_ -:L2'QQ</+:V\EC$ER-:_L>[02$A6V%UD0XY4J <$#K
M[<RS>-9;:QUJ::S0O8:M'IJ%7(1O,\K:[''R@>;SUZ>] &I)H*11F237-51%
MY+-=  ?I3O\ A'?^HSJ__@3_ /6KBO&^KW6I^&_%FEWEC;,-):VVW*.?WC.R
M.N$(^4@'!^8]NQK7U7Q5K-G;^*K5K:S@O],TP:A;2([2(482<,"!\P,9]CD4
M ;W_  CO_49U?_P)_P#K4U-!20$IKFJL 2I*W0.".HZ5<T1[B?0;*2\*/-)
MA<KDALJ.N>]>=Z!KFH>%] FNH],M7T*/7;J"=DF*RQJ]VR!E3;MVJ6 QG/TH
M [K_ (1W_J,ZO_X$_P#UJC?188I8XI-?U-)).$1KP M]!CFL[_A+KVYNHY-.
MTN2[LO[0:RE"12;U57,;RA]NS 93\N<XYSGBL"ZOH[;5_&NHZ]:VUY::9/:/
M%'R65Q$C1!">GSOU]6/:@#M/^$=_ZC.K_P#@3_\ 6H_X1W_J,ZO_ .!/_P!:
MLZ]\3ZAI.J_V;?6=M)//8S7=H\4C*C-%@O$V02,!@0V.>>!56Q\8ZG+I>DW=
M[86L)UE(39+"TDS+F%I)"ZA<\!> N<YY(Y- &W_PCO\ U&=7_P# G_ZU:R[;
M>W >0[8UYDD;G '4FLSP[J=]JEG<-J&GO9S0W#PC<K*LRC&V10P! (/0\@@B
MN)\3WVH:CI?Q'LK[[-)96%EM@0*<KFW\P'GC.6Z^P]* /3 0P!!!!Y!%+7%6
M_BZXTB6>VU>TACMK;1?[3C>"0NWEIPRL" -W0C''./>M+2==U2\UI;2YTQUM
M);;SENDBD18GR,Q-O4;N#D,.N#P* .CJ&\ADN;*>"*XDMI)(V19HP"T9(P&&
M01D=>16)K6NZA8^(])TBRL[:7^T(YV$LTS+L:, \@*>/F]?;CK6+9^-]5EM-
M,O+G3+2.WGU0Z5<A)V9A+YK1;T^7&W<HZ\X/MR =9I.F?V79F)[F:[GD;S)[
MF;;OE? &2%  X   '  J_7(/XNO9KK?INER7EI'J#64JI%)O 5RCRAMNS"L#
M\N>0,Y!XHA\7WM[<VDVGZ7)=6$]Z]HY2*0-&JLR><7*["NY>0#D YSG(H ZV
M21(DWR.J+D#+' R3@?K3J\V_X2'46\(ZK?ZO9:?J4<6MFT\E\A5"W2Q*0"#G
M:=I'3IG-:6L^,M8L+CQ,+;2[.2+0H([EVDN6!EC*,Y  7AL*?;ZYX .WHKE=
M3\630WEU;6-O$7M=)_M0FX8J)%)8!!CI]TY;G&1P<ULZ-J%QJN@6>HR6J037
M4"S"#S"P7<,@%BH.<$9XX.>M &C17G]EX]UB6RT75;O1[6+2M1O/L+M%<L\L
M4C2-&C8*@%=P ZYYS[5</C2[72Y+MK* M#KHTEU#G# S+%Y@XX/S9Q^M ':4
M5R">)M<GUK6[6WTBUDM](F"R[;AC+*I@$J[%V8+$LHP<#GJ:I?\ "?2/X8O-
M<LSI][#;_9\I$[*ZN[['C=3RC+E3R.>>!0!WE%<U=>)+V#6-=TZ#3TN9-/L(
MKR!5E"&8N9!L);A<&/K[UDW/CRZMM.\3S1VUI>2:+:Q7221NR1SHZL>,@]-A
MY!(/'(H [NBN*O/%6LVT^K64EG9Q7,.D-J=HZR-(N 2"KC YR >..<>];_A>
MXN[OPMI=Q?.KW$MK$[.N?FR@.3GO0!K45P6F^+=2M[;4I=1%O/-)KS:79QH2
MJAMP102<X4 %CW//K6_IFNSR^);_ ,/W\,:7=M!'=12Q9V30N2N<'E2&4@C)
M['/H ;U-21)5W1NKKDC*G(R#@_K7,7^H:G_PL33M(C:W.G3:=//+&X)+%9(E
M.>W1C@>YS7->"=:O-%\/^&[4V5M_9E]J-U9*ZR'S$?S)W4[<8V_(1C.>A]J
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
M5=HSN)5)..^?>NEL=1TQ?#4.H6@$.F1VOF(OE^6(XU7IM.-N ,8[8JS#I\$
MN"N\R7+;II=V'8XP.1C&  !C&*JZOH-MJ_AZ;1#+-:VDT7DM]F*AO+Q@J-P(
MP1QTH \]T'0H]3T?P\MK:A;Z?45UJ_N?+Q]F&\R^4#C@DE4VCMN)][MMH<\G
MAC7O$<>F"369KFYU#3;=XL-$ZJ8X6V_WRJJ?Q^N?1HD\J)(P2=JA<D 9Q].*
M?0!P5CI0GU?PS#IJ2/::=')<7]](I!G=XRFPD\NS,Q=AVVC/.*/#^DF&&_@N
MM/9-/TO5[J\M08^6R691$/0;WZ>P&>:[VB@#RO0O.@L_"UG>6%VME>)<ZC=1
M1VS8FNV976)ACA09'/S8!\L=A4%N]['X:L[I[.:SM]8UV6XU7%K(PCC.[8K*
M,,4.R)6/ /(/!KUNHVN($G2!IHUFD!*1E@&8#J0.IH \^O;=+/4=,C,5[+8:
MM>23ZA(EHRB4QQ*L47E@92,X'!Z[.20>;?@^^@M'O[Z_M);*ZUK6988HS P
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
MS5NT44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 5C:]K9TJ33+6%4:[U*[%K#OSM3Y6=F..H"J>.,
MG R.M;-9>NZ%;Z];VZ322P3VMPES;7$)&^*1>A&001@D$$8()H Y77?$6I2>
M'_&VEN88-1TFP>87$2-LEB>%V5E&[*L"K#J<$ \YQ72^'-.BM]-M;MX;7[9+
M:11O-##L+(H^13R2<9/?O4%SX3M[O3M9MI[N<SZQ%Y-W<J%#E-A0*HQ@  G'
M!Y)-;%C:_8K&"U\UY1"@0.X 8@# S@ 4 >7^(KO4M1\)^-?[0GM[B.SU>*&W
M01%2F#;D8)8X'S'MU)/?%=+/XQO=)NM?M]5MK9WT^"WN(/LQ8!Q,S(J-G/(9
M<;@.0<X'2K-]X%M;Z+68/[2OH;?5;A+F:)/+PDB[.5)4GGRUZD]\8S4U[X,L
M=3O-5GO[BXG34[..SGB.U5"H6*LN!D,"Q.<^GI0!-HVI:S<:O=6FH6&+18ED
M@O%B,09B2&C*,Q.1P<]"#VQ6%\0$0Z_X+<V@NF&J,!& N6'DR<?,0.V>3VKH
MM"T*;1T/VG6;_5)0OEQR7A3*)Z#:HR3QECDG YINN>&TUR^TR[:_N;:33IC/
M"(0A!<J5R=RG/#&@#BK/6(/#_COQ/>W=F^D00Z2+H::-I-T(RQ:X&PE W1,
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
MY9 4.%^7[N8UZYZ=>:=J/@FWU-M=,VHWBC6K>.VN0@C&U$# ;?EX.&;.<]:
M(H_$>L1:W?Z;<V5G+*NE_P!HVBPRE,G<5\MV;CJ!\W Y/%95WXRU1M/\10PR
M6?VJQT4:E!=1POY9)$F5 +8< Q\.#@YZ''.YJ/@JUU6YNIKN^NV^TZ8VF2*N
MQ1Y9.2PPN=V?P]JC7P- \UW+>:MJ%VUWIG]F7&_RU#Q_-@_*@P1O;IQZYH K
M0:K=6^I^$;:^AL[EKNTFD-X4/F1%8U8[<DXR",G/..E,C\:W9TG1-?:W@.DZ
MK=1VXC4$2PK(Q6-RV<-SMRN!C=U..=2'PFD5WHES)J=Y/)I$;QQ^8(\2!U"G
M=A1V  QC\:CL?!5E806MDMS<2:99W/VJULWV[8GR64;L;BJL<@$\<<D"@#'7
MQIK:H;N6ST\6D.N_V3*BLY=@91$'4]!@L#R.?;OI6WBM[CQ?)H;R6UM-'.R_
M9+B-DEEA"$B6)B=K@MC@#@9STIS>!K=K":T.IWNR75!JA;$>1*)!)@?+]W<!
MQU]ZN2>%XKF_MKB[O)[E+6\:]MXY%3,<A!X# 9V_,3CZ<XXH 7Q?K5WX>\.R
MZE9P0S21S0H4E8@8>14SQW^:L2[\2^)+>]U^Q6#2C-IEI'?)(?,VM&PD_=D9
MSNS&1NR!R/E[5TGB'0XO$6COIL]Q-!$\D<C/#MW91PX'S CJH[53G\*Q7&H:
MK>MJ%T)-3LTLI0 F%1=V"OR]?G;KGK0!DZOXROK71$U6UM[5(FTC^TE27,CR
MMMW&,*I!4 =9""!N%7/^$IGM]?L8;Y;>WTO4-/:ZMYB#N$B ,\;'..%)8''(
M!]*AD^'UJ\/DKJNHQQOI2Z3,JF/]]"H8*3E.&&X\KC-1ZAHT6IG3/"\UAJ%Q
M!ITD-PVI3JJQLJ Y4,I&YF'R%0 -K&@#I](GN[K2;:XOHTCN)8P[1HI&S/(!
M!)Y Z^]>;V>LZKX6TWQ-JMG96,NDV>NW#7419EE*%D#&/ VC .<'.>>G?U6N
M;/@VU8W\+WER^GW]W]LN+-@FUI"02-V-VPE02,^V<$B@"G>^*M5DGOCHNF_;
M4L+Q;62#RVW38V[RLF0JD;C@$'.WJ,BM_7K^?2_#^HZA;1QR36MM),J2$A6V
MJ3@D?2LJ3P9%_;UUJ-KJNH6D%\P>]L867R;A@ ,\J64D  [2,XK;U6P75=)N
M].DE>*.ZA:%WCQN"L,'&01G!]* .3MO$OB*XU/2K+R-,4ZMIK7D#_O#Y+)Y>
MX,/XP?,& -N/4]:?8>+=2U'0=)O5AL[:2Z-Q'.[;I0LD3% L<8(=]Q5CQG !
MS6I!X4BM[_2;Q=0NC)I=F]G""$PR-MR6^7K\B],=*HV7@*WT\Z:UMJ^HQR6!
MN KCR\ND[[W5LIC[PR" "/6@"+1_&,_B&#0K>U@@@O=2TYK^;S09$AC4JI
M(+$LV!R, 'Z5C>#]9FTOP]9Z;'#&+V\U/40/+B:1(Q'/(6(4$$C)  R.#GM@
M[EI\/K73K?1Q8ZMJ$%UI4;PPW0\MF:%B,QL"NTKP,<9!&<TA^'MH--@MX=6U
M&&[MKV6]MKU&C$L,DC,7 ^7!4[CD$'- &YX>OM2O],,FK6'V*[25XRH^[(H/
MRR*,D@,,'!Y'2L/6O%M_I.J^4T%J8!J%M:"(9>1HY2B^:64XCPSD!6'.PX/(
MKIM-L3I]F(7NI[J4G=)<3D;Y&]3@ #L,   "N=O? 5O>37S#5M1@BN[Z+4##
M&8RJ3QE"&!9"?^6:\$D>U $GAF^U2\\2^)XKVZADM[.]6&&-8BI53#&XYW'^
M\<\<GG@<5/XEUN^TJ15M5ME0VTTWF3 R,[IMQ&L:D,<@DEAD*!SUJWIV@1:9
MK6I:E#=W+?V@R22V[E2@=45-PXW9*H.IQUXJ#5O"\.J:Q'J0O[RUE%H]G*L!
M3;+$Q!(.Y3@Y'5<&@"]H6I?VSX>TW5/+\K[;:Q7'EYSMWH&QGOC-:%9^AZ2F
MA:'9:5'<37$=I"L*23;=Q51@9V@#@ #I6A0 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !45Q=6]I%Y
MMS/%#'D#?(X49/N:EKF_&5J;JTT_RKJ^L[F*[$EO>6D!F\A_+<;I$P<H02IS
M_>'(H U7US28H%GDU2R2)D,BR-<(%*CJP.>@[FI#JFGK8)?F^MA9N 5N#,OE
ML#TPV<&O-HV<^(_!DVOZ9#'<&+4Q(L5JQ5L.FV38064-][!Z;NU06VFW_AQM
M/U Z=J1T/^TM0D%K91L9;6*9E\I_+7Y@/E?@#($G3J* /4'U33X[)+U[ZV6T
MD *3F50C9Z8;.#4$VH[[S3!:7VGF"Z+$AY,O,FPD>5@X/.">O&:X=(AX9U/0
M=3M-%U3^P0EVC0K%)--;R2NCB5HN6 ;:XQC*[N0,D5<FL(H-;\$-8:)<6EI;
MW%TQC2W8B!'BD"[R =F68'!/&?:@#LXM4L+BZ>T@OK66Z0$M"DREUP<'(!R,
M'BLWPIK-UKFEW%Q>1PI-#?7-KB$':1%*R \GOMS7#Z(;R37O"=RVCZC9QV[W
ML4]J+)UBM"XX&\C+ D9+Y*D],=*ZKP#%-#H^H)/;7$#-JM[*JSPM&2CSNRL
MP&000: -S^W-(\^.#^U++SI9#%'']H3<[CJH&>2,]*DM=5TZ^AFFM+^UN(H6
M*RO%,KK&1U#$'@CWKR^ZTIW\+:Y&-%NS-)XG2XC3^SY-S1"XC8N!MR5V!^>F
M,^M6M<L-1?5?%SZ9IEXRLNF3I&D#1BZ6&0M*B,0 6VX&!UX% 'HUOJFGW=O+
M<6U_:S00DB22.965".3D@X%4;_Q7H>G:4VI2:E:O;"98 \4JL#(2 %R#UYY]
M!S7$ZA;+?Z3>ZYH>CZVTSW%G->)<B2*>Z2%\E$1^2RCOW( !-+JUE;WWAC5]
M4TC2=8\RZN[":<W,4OG3>3,A8K$WS?*@Z@?-COB@#NDU6-M2G)U'338):I+A
M9?WJDDY=CG&PC;@^N:L6NK:;?7#V]IJ%K<3HBR-'%,K,JMR&(!S@YX-<-K$,
MEUXE\27$>F7K077AI(D/V*3$DNZ8[?N\MADXZ\^U)HMB]MKG@QDTZZMTBT*:
M"Z<6CH(W(A(5SM !RKGGO]: .Z75]->Y^SKJ%HT^=OEB92V<XQC.>O%3W-U;
MV<)FNIXH(@0"\KA1GZFO*?"4UA)-X4BOQ?0?V4LD5HUQILR"<RX5-\A7RP<8
MZ,0S8(/8]AXG6[M_%/AG5!!-/IEK)<)=+#&9#&SH%CDV@$D#YE) XW^F: +G
MB'Q78:)X:?6$N+:>-BJP$3+MD9F"C!SR 3DX[ U;TNZO6MKFXU&YTZ6V#E[>
MYM"51XL Y8$D @YZ,1@9XZ5P.JZ7>Q>%/$S065X\&H:U#<V=K';.SA!)"9'V
M 94%DD;D#U[UW?B2*"^\+WL4T=X\$T6UA:HWG ' RJXSN'7&.W2@!FH>+-#T
MVQ%Y-J=JT1G2W!CF5OWCD #@^^3Z#FKTNKZ; 81-J%I&9P#$'F4>8#T*\\Y[
M8KSF]AUZ30+U+R*74EM-5T^>.^ALGCFNHDEC9RT0&69 ,$J.<=.#5NYBN&;Q
MK9ZCIUY<?VO&)+!A;,PE0P!%BR!A&5P>&QC=N]30!WMYJ5AI^S[;>VUMO^[Y
MTJIN^F3[C\ZR(_$$J>,-4TN\-K#8VEA#=K.6*D;VD4[B3C V?K7*VT5YHFIS
MZ?XETR^U:VU'2+2T$]O;M.K.B,LL3D?=W,Q;)P.3D\55UZTU:'QA<:A8Z7<R
MV=IIMF)[!;=VCNU1Y=\*/C#,H=6 Z,0 1Z '77/BM+3Q9#93W-A'I$FF27OV
MMY,899(T'S$[=OSUNS:E86]I'=S7MM';2 %)GE4(P(R,$G!XYKDI2FH?$73=
M1?3;QK,:-.N^:PD 1VDC(4Y7AMH;CK^=8/A"'4M(_P"$2N]0L;Y;&'2Y[)T:
MVDW6LYD5@S)C< 57:&Q@?C0!VNOZ_-IRZ'-8?9I[?4-0AM7<DL-CY^9"#@]*
MA\9>*5\.:/+-:W%BU^CQ 6T\GS,KN%.%!!Z$G\#7*#2;ZPT?2D^Q79@;Q4;V
M"".W=C;6ID<C<H!V#G=@XQNQ535UOAX9\4Z->:5J$^IRZO\ :H7BLY)5GA,Z
M,C*Z@K\J*%QG(VXH ]2GU.PM;J*UN+ZVBN)2!'%)*JNY/3 )R>AIAUC2Q="U
M.I68N"YC$1G7>6 W$8SG('./2O/[JV6XUG7-(UO2-9NX]1NTNK*2W600RIMC
MV!G7_5,C)SNQC JW;:3:RZIX]EO-&N7CF<-"RVC*\J_951O)8KRV=X&.Y]Z
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
M77"\KLYW#CG&<\5JWD5U%J'Q!B-A>L;ZU1[9H[9V64?9@F%(&"VX8V]?;'-
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
M_:^)-?U2:VO-+TQ)]->_DMI58*K+$DC1F4.9.2"N=NSH<=1D@'945Y['XO\
M$ C6\F733:QZ^=(EB2)][J9O*#JQ?"D$@XP<^HK7\+W>IW7B3Q3'>7D<UO:W
MRPPQB(J4'DQL #N/'S'/')YR.E '5$A022 !R2:AM+RUO[<7%G<PW$))420N
M'4D$@C(XX((_"N;U>[U-/B)H%C!>1I93VEU+)"T1;<4,0Z[AV<X].>#VYKPO
MJVIZ-I.DF,6;:;>:_=V3Q&-O-!>XG(</NP,%<;=IXYSV !ZA68^AVTNNKJTD
MUV\J(%2!KAC A (WB/.-V&(S6!9^)-?U66SO=-TQ)],EOGMY0P562)79/-#F
M3D@KDKLZ' Y&32M_%^O)I.I:Q>)IK6EG>SV"PQ1NKO*)Q#&VXM@+D\C\<]@
M=_17G7BG6?%MIX9\0-)#':1Q01M:WRQJK-N;:Z;!*Q!&00V>_3(S6]_;&JWN
MMZEHNGRV2W>FVL4LLLT#%)))=Y50H?*J G)R?O>U '2"6,RF(.OF!0Q3/(!Z
M''IP:?7GNI^*#?>!M!\9V\#6\R75OYD6<G9)*(98\]QR2/=5/:NSUN\N-/T2
M\N[46YGAB+I]ID\N,$=V;L!UH OT5PZ>+]4V^(XX[3[;+I8MI(3#:2(\D<OW
MCY3-EBH#$ $;@ />MWPOK<>OZ=->0WUI>P^<4CDMXVC( 5<JZ,25<$G(/;!P
M,T ;=5+[4]/TR-9+^^MK1&.%:>54!Z>I]Q^=<MXF\6:EH=Q>/$MF\%M+:J(0
MCR.Z2.JLSLIQ%][Y<@YVGKGBMJ#2CXD:G]NDMIM-BT!9)8'MB^Z(RR;EY;!)
MV\G&",#'>@#O001D<BBN(@\5:E#9>&-1FAM/[/UQXX5ABC8/:M*A>+YMV' Q
MM/ ]1Z56LO%^O_V%)K-Y'IS6_P!KDT^.&&-P[3?:O(1R6;&W&21[=><  ] H
MKC+G7_$^FV>J3WFC&2&W>!K>>&$,S1LP$I,*R,Q*#)X/(^E+;^*;F^L+"YL=
M1TNYM[JXE07,43LQ55RJK"&W%\_>&> "<>@!UD]W;6TD$<]Q%$\[^7"KN%,C
M8)VKGJ< G ]*2ZO;2Q5&N[F&W61Q&AED"[F)P%&>I)[5Q5GXMOM1TSP9?RVE
MF#JEXT$ZF,DQL(Y3NC)/R_ZLCG/#8K.\1ZO=^(O"UKJD+6R:<=>MH8XC&3(5
MCO%CW;MV 2RDXQT/K0!Z;6+J.A6>KZA'>I>W=M>VRF$RV=QM(4X8HPY!['D9
MI?%NK2:#X0U?580#-:6DDL8(R-P4[<^V<5BWE]J/AS1_"UGIHM97OKB.TFDN
M@Q)9HG<R9!Y)923ZY[=: .JLK&&P@,<1D8LVYY)7+N[8 RQ/). ![  #@59K
MSF;QGXBL4OK&Y@TU]2L-5L[-Y$1UAFBN&7:P&XE6 8YY;IWK:M]7UR?69?#Y
MGTY=1MK,74]P+=S$V^1UC54W@CA,L=QZ\4 =94,]W;6K0K<7$4+3R"*(2.%\
MQR"0JYZG / ]*XJP\;:A>0^&M0EM[:WT_4KB2QO%*LS0W*EU4*VX#:SH0,CN
M/7BW?:[J$8\/7#Q6,L&HZMY";H6W)"5D:-U.XX8JN<_[73B@#J;N]M+"-9+R
MYAMT9@BM+($!8\ #/<^E3UYEXJU>[\0^#KB_@:V33H]9@MTC:,F1A'=HA?=N
MP"64D#'W?<\;=WXDUZZN-0;0=,2[CL+T6KPOM!F VF0AS(NP@,<94_=]^ #8
MU*PTNWU2/7-2U"6%(55%CGNREL&R<-L)V[^2 ?IW K:KS+QIJ]WKW@CQ'-;&
MVCL;*^%GY;QEI)#'*BNV[=A?FS@8/ ]^/1KTS+8SM;NL<PC8H[KN .."1D9_
M.@ EOK2"Z@M9;J&.XN,B&)I 'DP"3M'4X )X]*GKRFPN-5O[/X9WLUS!-J%R
M99!-)$<#=9R$E@&RQZG@KGIQUKH;'Q3JMQI"M.;!+J+5IM.N)@C;6$9<!HXM
MQ9F;:HV@G&2>0* .UHKS<^)M;U:R\,313P6DEQK<]C<J(&*R>5YP!P6! /E
ME<YR>O'/6>,KN\T_P3K=[83K#=6UC--'(4W8*H6X&>O'X>_2@#5-]:"^6Q-U
M"+MD,@@\P;R@(!;;UQDCGWJ>O.F35'\8^&?(N;3[<^A7.9Y8&* ;X""4WY8]
MOO#N?:K6E^--2UG3]&BM[6)=2O;.:YF*1[T3RY!&=JLZ9!8Y^]P!CG.0 =W1
M6;H-UJ=YHEM/K-BMCJ+ B>!'#JK D9!!/! !QDXSBM*@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MLS7-$M]>LHK:>6>$PSQW,4L# .DB,&4C((ZCN#6G7.^-]<O?#?A>?5K)8'DA
MDB0I.I(8/(J=B,8W9_"@ F\'6,EQJ$D=U>0QZE&L=]#&Z[;C"[<DE2P8KP2I
M!/UYKH(HTAB2*)%2-%"JJC  '0"N:FU^_P!+\6Z3HFH+:W*:JDQAFMD:-HFC
M7<=R%FRI'\0/7C%;0UC33?"Q%_;&Z+%1#Y@W%@,D >H')'6@"*VT*QM->OM9
MBC(O+V...8YX.S(! [$C /KM7TK/A\&:= '@2:Y_LY[O[9_9Y93")=V_(^7<
M!O ;;NQGMCBM0:SIAOQ8"_MOM98H(?,&XL!DKCU YQUQS44'B/1+J\%I;ZO8
MRW)WXBCN%9CL^]P#V[^E &;=^!]*O4UF*>2[:#59%FFA$N%CE 4"1"!D-^[0
M\DX(XZG.CHNB#1H75M0OM0F? :XO90[E1G"\ # R>W?G-95OXI%[X\@T>SNK
M.XL9--ENR8N75UDC4?-G!4ASCCMUK>OM4L-,4-?7D%N""P\UPO ZGGL,C)[4
M <S=Z=>7/Q.%U$]]:VPTC[/]IAC4J9/-W;<LI'3G/X9[5?E\&Z?Y>D+9W%W8
MOI0=;>2W==Q5P-X;<K9W8!)ZYYR*3Q'XIMM'&E11W5JLFI7*PQRR."J(49S)
MC(R,+@<XRPJGXBUS7?#?@HZG,VG7%]%/'&Q2-_*D6298U8#=E3A@2,D9R!ZT
M 3VW@6PM+?38(;[4!'I][)?0!I$;]XY?=DE<D?O'_/K5V]\,VVHW,KW5W=26
M\ES%=&U8H8Q)'MVD';N RBD@-SSZG.?K'B+4_"T]C-K$=I<Z5<SI;27=LK1-
M;.YPI9&9LH3P2&!&>AK1&N6EK<ZK+>ZUIBV=JR+@.%:W)7D2L6QDGD# X]:
M,ZY\!6%S)=9U#4HX+B^34#;QRH$2=65MR_+GDJ"021UP!1)X!T^2:1QJ&IHC
M:B-36))E"QSYR2ORYP3G().,\8K9'B'1FMI;A=4LVABE:!W692%D499>#U Y
M(J276M+ALHKR34+9;:9=T4OFC:ZXSE3W&.>.U &-/X(L;BPU.S>^OQ%J5ZM]
M/AH\B12A&WY.!^[3CV]S6E;:!;VFOW>L1W%SYUW'&D\18>6Y0%5?&,YP<=<>
MV:C;Q3I"ZY9:2M["]Q>6YN8BK@JR J!@]#NW<8ZX-7(M8TR:]^QQ7]L]S\W[
MI906.WAL#OCOZ=Z *^JZ#;ZM?:=>23W$%Q82-)$\#A20RE64Y!X(/;!]"*I1
M>#-.B\Z%9KG^SY;L7C6!9?)\W<'R/EW ;P&V[L9[8R*NQ^)]!FF:&/6M/>14
M=RJW*$A4.&/7H#UJY:7]I?I(UI<Q3"-]C[&SL; .#Z'!!Q[B@!U]9PZA87-E
M< F"XB:*0 X)5@0?T-8EIX0M[2ZTJY&I:A)+IEN]M 9&C.4<*#N^3KA%Z8Z>
MYS6\.^+HKN:[L]7O["&_74[BSMHE;RS*L;8!"LQ))YK=;6=,2^%BU_;+=%_+
M$1D&XOC=MQ_>QSCKCF@#GV^'NG#3K"VAU#4[>>PFEFM;V&5%FC\UBTBYV[2I
M)Y!!KI;"RCT^S2VCDED"Y+23/N=V)R68]R3_ /6XI@U73VOA9"]@-T6*B+>-
MQ(&2 /4#DCM2W^HVFGQ W-Y!;,X/EF8\$@9)QD9 ZGV]* ,V3PO FL7&J:??
M7FFW%UC[4+8H4G(& S*ZL V.,C!/?-.OO#%G?QVC//<I>6D_VF&]1AYRR$;2
M>05(*\%<8QQ@8&*?ACQ2FH>#+#6M8N;2WDN ^64[4.UV'R@DGHN>IJ[-XKT:
M+5--T\7T+RZC&TMNRN"K(,<@]#DD >M %>[\'6-Y9O!)=7:R2WL=]-<*4\R6
M6,J4)RN,#8@P !A?K6?=Z;>W'Q-2ZCDOK:W72#;FZBB4J9/-W;264CISG'MG
MM72#6M+-\;+^T+7[4 Q\KS1N^7[W'MW].]5!XO\ #;=->TP_+OXND^[NV9Z_
MWACZT 5_^$.TV'^RWL7N+*?34>.">!E+E'^^K[@0P8\G(SGD8H7P?81W.FW$
M5Q=1RV%Q+=*59/WLLH82,^5.20[=, 9XQ@8LOXL\.QQ7$KZYIRQV[B.9C<IB
M-CR >>#P?R/I3Y]3B36+6%=4T](6MY)I('8>:ZC;AU.[A!SDX/4<T 9=_P"
M]/U";47:_P!1ACO[B*[DABE4(LT93:ZY4G/[M<@DCCIG!JQ<^#[*YFUB3[9?
M1C5[<072)(NTX3R]PRI.[9QR2.^,\U>M/$>B7]W%:VFKV,]Q*ADCBBG5F=1W
M !Y%3+K&FOJ T];^V-X=V(!(-YV_> '<CN.U &8/"5K%=65Y:WMY;7EK:"R^
MT1F,M+".0KAD*G!Y! !&3ZFEC\(Z?;W6CS6TMS -*21+>-&4JWF#YRV5))/7
M.>M5==\5+9:QHEC87=E*UWJ(M+F(_,ZKL<DJ0W!!4 Y!^]VK3UCQ'INAW-A;
MWUPD4E],8H@QP.%+$D]A@?F10 _0M$@T"QDM+>>>:-YY+@F8J2&D8NWW0.-Q
M)_&J^H>&;;4YI_M5W=/;3S13O:$H8]\>W:1\NX<HN<'^9K.T7Q=%)J&JV6LW
M^GV\\.K-8V:[O+,R^7&P&&8DMER./:MZ;6=,M[U;.:_MH[EF5!$T@#;F^Z,>
MI[#OVH 36])@U[1;O2KF26.WNXC%*8B VT\$ D'M[5GS>$;"[OVNKR:YN1)I
MYTZ2&0ILDA)R<@*#G/<$59L/$>FZEK.H:7:W"/<V+*LRYYW$9( [XR,GU.*H
M>-/$R>'/#>IW5O=V::A;6K3Q17!R&P#@$ @\D$#GKZT 6M-\,V^GS64LEW=W
MKV,+0VANF4F%3@'&U1DX4#+9.!UY.:4'@6PM]+T[3H[_ % 6^G7:W=LI=#L*
MDE5Y3[HW'WYY)XJ\FL(NI*L^J:='"ECY\ULS 2H<C]X26P$P<<CJ>M3V_B/1
M+N.62VU:RF2%8VD,<ZML#C*$X/&[MZT 9]OX,L;76KG4+>\U"*&YG^TS6"3
M6[S<$N5QG)(!(!P3U%)8^"K'3M6FO+6]U%+:6<W+:=YX^S"4G<7"XR/F^;&<
M9YQ6M'K.F2V'VZ._MGM-VSSED!7=G&W/KGC'7/%4+SQAH=FNG,VH6[IJ$Y@@
M=) 5) );)Z#&T@^_% %W6M&L]?TJ73KY6,,A5@R-M=&4AE93V((!!]JKQ>'H
MDDNKB6\NI[VXMQ;-=R>7YBQC) 4!0HY8GIR3[#%N36-,AO%LY;^V2Y=@BQ-*
M Q8C(7'J1R!U-1/XBT6._%B^K60NS((1 9UW[R,A<9SG Z4 .T/2(=!T6TTJ
MWFFEM[6-8HC,5+!0, 9 &>*S+SP;97HUX2WEZ%UQ%CNE5DX4)L 7Y./EX[UK
MV>JZ?J$C1V=Y!.Z*'98W#$*<X;Z'!P>AQ1+JNGPW8M)+V!+EF"+&SC)8C(7'
MJ1SCKB@#,F\(V-U?_:KN>YN,Z>VFR0R%-DD+8+ @*#DD#D$57L/ VGVNEW&F
MW=[J.IV<L#6RQ7T^\11'JJX ]!R<D8'-1^&_%T5\T]IJU]81:B-1N;2"%&\L
MRK&Y4$*6)R0I_6MW^V=,^WBQ^WVWVLL4$/F#<6 W%<>N.<=<<T 8]KX*LX='
MO-,N]2U348+FV>TW7EP':.)A@JI 'MR<G@<\5.GA6%+W2KQM2OY)]-ADAA=V
MC.X. &+?)R?E7I@<=.M8&I>+]9L_#_C"]3[$;C1KWR8,PMM:/RXF^8;L[OWA
MYSCCI6_XSU>\T'PU+J-CY!ECFA4B9"P*O*J'H1@_-GOTZ4 06G@BQL[31K:.
M^OC'I%PUQ;;FC)+,&!W?)R,.WIU^E<S8:5K9OKB:)O$6GZI+<22,C&VDLQN<
MD?.P+-'@C@'=CH!V[RPUW2-52X?3]3L[I;9MLS0S*XC/^U@\=#4EEJNGZD\J
M65[!<-"0)%BD#%,\C([9[>M #=:TJWUW1+[2KK/D7<+PN1U 88R/<=:S&T$Z
MM8:8=2:6WU73'!BN[9@"'"[69<@@JX)RI'?U%:EWK&FV$Z0WE_;02N5"K)(%
M)+'"]?4\#U-9>GZW<R^*_$.G7CVZ6>G16TL4@4J0) Y;>22.-@YXH 2Z\'6-
MU:&%[J[61KZ/4);A2GF2S(5*%LKC V*,  845T)4%-K<@C!]ZI6^LZ9=Q7$L
M&H6TD=M_KV648BXS\WIQSSVJAJ/B_1--TBXU)[^&2&"18G$;@D2-C:I'8G(/
M/;GI0!1T[P#8:9)I;P:EJA_LM9([0/,A$<;@93[O(&!C//&"2.*EL_!%C96N
MBV\5]?&/1YFFMMS1DEF# [ODY&'8=NM:T^NZ3;>5Y^I6D8FVF,M,H#;CA>_<
M\#U-9?C/Q-'X=\.:G=07=FFH6UJT\45QR&(!P" 0>2,#GKZT 1Z/9?VIXEE\
M2W6C3Z=<+:BRC2Y*^8X#EF8A688Z!3G/+=B*W]0LQJ%E);&>:#=@B6$@.A!!
M!!((ZCTI$O(H],2]NY8X8Q$)))'8*JC&223T%9VI>+=%TW1+S5GOHI+>U.R0
M1L"PDXPF.S'(Z]CGI0!5N_!5A>179ENKL7ES<PW37J%%E62''ED +MXQW4YR
M<UA^+?")M_#6N'3Y-2OK[59[5Y5)#L6C>,%AA1M^5"?3L .!7=?;;7[&;S[1
M%]F"ES-O&S;ZYZ8JLFO:2Y0+J5IEYOLZ@RJ"9< [,?WL$''7D4 <[XIT R>%
M/$,\'VO4-4O],>TB+H-^"K;4"JJA1N8DY'U/ QIZ5H2>7:7T]S>2WD=G]GA>
M=5#6ZMMW8&T<DJN20?NCWSJ+JNGNETZWULR6K;;AA*N(3C.&Y^4X(/-8/B/Q
M2+30UU#1KJSN-E_;VLX;Y]HDE1&'!&U@'SS^5 $1^'NG)I>D6EMJ&IVLVDJT
M=I>02JLRQG&4)V[64X'!':M(>%K5=1TR^6[O!-IT<J19=6W^;@NSDJ222 >H
MK0T_5M.U9)7TZ^MKM8G\N0P2APK>AQT-5KCQ/H-K*\=QK-A$Z2B%E>X0%7/1
M3SP>1Q[T 9J>![*/3K6R6_O_ "K;4#J,9W1Y\TN7Y^3IN9CCWI]IX*L;'6)[
MZVOM1CMYYS=2:>)Q]F,Q.2^W&0=W.,XSVK6M-9TR_N;FVM-0M9Y[4XGCBE5F
MBZ_> /'0_D:+76=,OGF2UU"VF:!0TH24$HIZ,?8X//3B@#&/@>R-D]K]OO\
M8VI?VH3NCSYV_P S^Y]W=SBM*QT&WT_6M1U.">YWW[+)-"SCR]X54W 8SDA5
M'7''05#>^+M#L=)U#4FU&WEAL(]\XB<,R\948'KV]:<NM6]QJ5EY&K:<+>2W
MDF> N#*X&,.I#<*OS \'MTH DU'0;?4=7T_4VN+F"YL1(L9A< .C[=RMD'CY
M%Z8/'6LV+P/916%E9K?W_EV>H-J,9+1Y,I9F.?DZ9=N/>M.U\2:'?7<-K::O
M8SW$R%XHXIU9G4=2 #R.#3YM?T>VG,,^J6<4FXIMDF5?F'5>3UY''7F@#+LO
M!5CI^K3WEK?:C';33FY;3Q./LPF)R7"XR/F^;&<9[5)%X-TU="U/1KB2XN[/
M49I9YEF9<AY&W,5*@8^;D>AJY9:L9-:O-'N@JW=O&EPA7@2PN2 P'8AE92/8
M'O@+)JWF>(1H]MM,D4 N;IVY$:,Q5%_WF*M] I]10!F#P1:2:#>:3?:GJFH)
M=1>29[N<-+&@.0%(4 <@'."3@9S@59;PM"-174H-1OX+XVXMI[B-D+7" DC>
M"A&02<$ 8SCIQ4,FORVNB7VL"\L=1M+.>5IOL8)V0*>1G<<NBY)]<8P*?XPU
MNYT?P5?ZUI;6[RP0B:,RJ71AQZ$=CUS0!'?^&H+BRTC0K6 0Z39313R#.0RQ
M'<B#N27"DD]@>YK5US1K;Q!HUSI=XTJP3@ M$VUU((8$'U! -10^)="G2\>+
M6+!ULO\ CZ9;A"(/]_GY?QJTFJ6$BVC)>V[+>?\ 'L1*#YW&?D_O<<\=J ,6
M/P;!%=7MVNK:I]JO%@$TQE3):%MRL!LV@]B,8QGCFM32]&M]*DO9HF>2>]F$
M]Q*^T%V"J@X4 #A1T'OU-37NIV.FJK7MW#;A@2/-<+D#J?H.Y[5!>>(=&T^.
M-[S5K*!98S+&9)U7>@&2PYY&.] &1J?@33]4GU222^U&%-2>*6>&&50GF1[=
MKC*DYPB\9P<=,UH+X<MQK[ZPUU=2326BV3Q2%&C:($D C;DG+'G/>M"74;*&
MSCO)+N%;:3;LE+C:^[[N#WSGC'6LR_\ %VB:?9V5T]_ \-[<K;0NC@JS%L'G
MH O.<],8ZT 1:?X/L=.CL8$N;N6TT^0R65M,RLENQ! VG;N.T,P&XG&?88;'
MX+TP>&;SP_/)<W-C=2R3-YKJ'5W<R$J5 P0YW#T-7M:\1:;H-O:3WMPJ)=7$
M=O%S]XNP&<^@!R3Z"L>T\8P0^(];LM7U#3K:TMI+=+.1F$?F>8F[!+,0QY R
M,4 7;7PH+6R\EM;U>>XWHPO)YD:50AR%'R[<=<_+DYY)J#_A!M/6^@OX;N]@
MO8[B:X:>%T4RM*JJX8;=N"$3H 1C.<Y-;5]K&FZ85%_?V]MNQCSI O!.,\]L
M\9JU--%;P/--(D<2*6=W8!5 ZDD]!0!S=IX&T^RL])M8;V_\K2KIKJV#2(QW
M$,,$E>1AV'X^O-02_#[3W2XMXM1U*"QFO%OOL<4B>7','$FY<H6 +#)7..3@
M"BW\6&Z\2ZY8I?Z<MC96$-Q'<,,")W,@/F$MC V*?X>#^-:8\3:18Z?;/JFN
M:8DS6J3O)YRQHZG ,B@G(0EACD]1S0!?U/38-6TB[TRZ!:WNH'@D]=K @_CS
M7&ZWIVJ2V'A*R>.Z-QIVI1-<7-M'N&Q(I$\T9!&"67Y2">3U S78/K.F1WL=
MD^H6RW,C!4B,HW,Q&0 /7'..N*5M8TU+Y;%K^V%TQ*B$R#<2!DC'KCG'7'-
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
MOX;@:<\BG+R8+3*2NS+LQ;'3 /0D^LUSD/AC1-#A\P37<5C$05MI;V5H$.>
M$+8QGHO3.,"@"J())_BX;J,'R;71/)F8=-\DVY5^N(V/XCUI-(@DL_B=XE,V
M0+ZSLYK<_P!Y8_,1P/H2#_P,>M;NC7.F7EO//IDJ2J9V6=AG?YHP&#YY## &
M#T  Z8JW-:0SS0S2)^]A),;@X*YZC/H>XZ&@#@K59+#P+XU:ZM9X1+=:A-&D
ML3*94DSLV@CG=D8^M7-8T+47^#+:''"T^HII,5N8U(R[JB@CGZ&NQGM8;HQ^
M<F\1N'52>-PY!([X/(ST//4"IJ ..M]+CU7QK!J\%C)!81Z5)93^?;M"9R[H
M538P!(4*W.,?, ,\XC\%:9?6EW<V-X1)::&[V.GR;LEXVVN"WNJ&./\ !O6N
MMO[*+4;">RG:58ID*,8I&C8 ^C*00?I5,/I/A;2H8I)TM;4.(T::4LSN[=V8
MDLS,>IR230!C7:7>F_$1M3N+:XN-,N=,6V1X(6E,,JR,Q!502 P8<XQE<'M7
M.Z/X>O-,N?!-M=V$SQVLE^\@\DR+;)+N,:,0"!@$+[8]*]/HH YKQ>9X;;23
M;:<]S&E_&9)((/-DM5VL/,1.Y!PN<' 8G!Q7'V^G:I!H\9?2=1S:^+&O75HP
MTC0M(QW@ _-PP)Q[^AKU6JEMJ=C>7EU:6UU%+<6A5;B-&R8RPR ?0\4 8/C:
M"ZN=+TJ>WM)YC;:K:7,L42;W6-9 6( ZX'IFN9UW3KR]A^(ACTJ\:74;.&.U
M!MF)E80[2H(&#AO?'?IS7I]% 'FU_;RC7]0CU;0M8U/3-8LX$B-F9 %VH5>*
M50R[<DY!;CYCR*V_&.G7[>#;6'3;1IFLY[6:2RC?<98HI%9HU+?>X7OUQ[UT
MIO[0:D-.,Z?;&A,XA_B,8(4M],D"K- 'G<IN-0\0^);^'2=12VO-!BAB:6T9
M"\@,V5VD;L_.HQC],&DT?3ICK/@PW6F7'EVN@26LYEMFVQ2D0C:Q(P#\CC_]
M=>BT4 >;6.G.=4N]&UGP_JMW,-6DOK2[6:06K*TID1RP8*K(#C;C/RC&<U:\
M,I=0!- U?P]<SWEEJ4US'?21 V[!I'<3+(?X]KD8^]GT&2.TO-3L=/DMH[NZ
MBADNI1# KM@R.>B@=S5N@#RVYL-1'@S5],.E7QN1XA^TH%@+"2,WHEW*1U&P
M$Y_#KQ5^[LKV/_A-M.N].NKL:R#+8R)"SK(&@6,1LV,1E67^+ YSZUZ'10!Y
MU#I-Y9Z_<+=6UQ=&+PM#8M="W9Q+,I?> <<DY!_&KG]CZIJ'P4BT6V62WU1M
M&2V\N4%&$@C"LASTS@C/O7<TR66."%YI6"1QJ69CT ')- ''1Q3:SXJ\.ZQ#
M8W5BEA9W"WBS0-&1O5 L(!'SX8$_+D?+UY%6OA_#/;>'98+FVN+>47]W)LFB
M9"5>=W4C(YRK UTEI=07UG!=VLJRV\\:R12+T92,@C\#4U 'EFHZ=J!\,^)-
M+;2;V26;Q MT@6 NLL1N(I,C'4;58GZ8ZD V-=TO5;S4?&+:=8W!:>'3I+<%
M6B6Y,+EI(PW&"5POX^U>ET4 <MX62SN[ZZU>WT35-/GFB2*:34F<22;22%"L
MQX7)^;WXSS6+/86LWQ(UR[U71[NXL9;"W@BD^Q22*S*7W@%5/]Y>:]#HH \G
MTO0_$&EZ5ID[V=T=+T_7Y+BWTYOGGBL61D3(!)8H6+;>3CW&*OZA8W\5[KVM
M6NE37%I?7]@R1-;DR1^5CS+A8C@EA\N 1G*9P1U]"O;VVTZQGO;R98;:!#)+
M(W15 R2:=)=016K74DR);JF\R,V%"XSG/I0!Y3/INH/IFMV\FDZG+Y_B6TO4
M,MON,L(^SEFPO'1'R,<=.O%=/,+G2?B'+>RZ;=7&F7VG)! ]M 9!#(LCLZLH
M^[OW@[CQD<GBNML[RWU"R@O+259K:=!)%(O1U(R"*DFFBMX7FFD6.)%+.[G
M4#N30!S7PYMKFR^'VBVEY:S6MQ!;"-XIEVLI'M745!97MMJ-E#>V<RS6TZ!X
MI$Z,IZ$5/0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !6#XDUJ73)M'LK<JDVJ7HM1*PR(QL9V..YP
MF!GN<\XQ6]5#5]&LM;M$M[U&(CE6:)T8J\4BG*NK#D$?_6Z&@#B=?U;4I=!\
M>Z)<7&9-,TUIX;M$ :6*2&0A6'0,"C#(QQ@X%=EH%N8=%LFD<2RFWC!DV!25
MQD#CL,FH9?#-A<:;J-E,9Y!J2E+R4OB292NW!(Z#;Q@8QSZFM"WLUM=/CLXI
M9=D:"-')!8 # YQZ4 <1\/[*PU'X/6UIJ<<<EC(MT)A)C;M\Z3)]L=<]JS/
MFO:W_P (_P" +>YF5H]06YBE,T9,CI&DAB;=G^ZJ]LGUKKK;P+HMMHZZ0/MC
MZ8I)^R/=OY;9)8A@#\P)))!R#GI6C<Z!975]IMV0\4FF[OLJQ':L>Y=A^7H1
MMXQV[4 <=;>*-?AT"]UV]O+22&"^FTY+=+7;E_M0A20L7X !.5[^HJ[>Z]X@
MT-IEO40V]U=6MM83W/EB1&E<(^]8S@JN01TST/K6Y%X2TF/0[[1I(7N+"]DD
MDGBF<MN9V+,0>HRQSQT/3%5X_ ^C?V)<Z3=?;+ZWN557:\NGED 4Y4*Q.5VG
MD8QSS0!C>,FU^P\-ZB'U:/RQ>V:V\L: 3&*26-'608"]2V"O4<'O5N76M6O+
MCQ':V%W'%-H:1JOF1 BXE,0D)<=E.0/EP>IR>!6F?!VEOH<^DW#WMS%.4:2>
MXNG>8E&#(=Y.1M(! ''YG+IO">FRW4UPK744EQ MO=&.=A]IC4$ 2$\D@$C<
M,-@]: .=T[Q'KWB36;"*PNK:PM;O1K?5 LEJ974L^&3.X9R 1GC'IWJ[X=\2
MW5]XA;3-3EDL[]8Y6>PG@"AP'&R2"0##IMSGDG)'2MZ'P_8V^M)JL(DCG2U6
MS5%;$:P@Y"A>G!YSU_#BF67ARRL;FUG#W$S6B/':B>3?Y*MC<%/7G '). ,#
M H SY=5O]4\3:OHNGW*V;:;:PRB1HP_F22[R,@_P (,XP26ZC'.!9>*_$'B-
MO#:V$]KIIU;3;F:3?;&4Q2Q,BY&6&5)8X'''<UV%[X>L[S5!J8>>VO3#]G>:
MWD*&2+.=K>N#G!ZC)P138_#.FPW^FW<"/"VFP-;VL<;X1(VQN7;WSM7KZ4 9
M7BZZE_M+PMI+-^ZO]1'V@@8#K%&TFW'H65>/08JU)JFH#X@?V.LL M'TE[I,
MQ$LL@E5<DYY&#T&*N:_HYU6&SEA*K>6%TEW;,W3>N05/H&5F7/;.><4_^QK>
M;64UMOM$5]]E-MC>,)&2&*XY&=P!SST]* .*U#7+^^^"R>)9VC&IVJ"]1XUV
M@/'+T [ J"I]0Q'>MCXA,\GA[3&BVK(VKV!3>,@$SIC(JS<>$;;_ (1NW\,6
MJNND^8K3&23<?+5PYC!/)W$8YZ GGH*VM7TBTUNQ^R7JN8Q(DJ-&Y1D=&#*P
M(Z$$ T <;<:IXNM[GQ#HT-U:W>I6=G%J%C.MMM$JL7!A9<D YC(!![C-;^@Z
MY_PD-REY87&_2Q9Q,<J,M*XW8)[%5VY'^T/0U-/:RZ':W%YIFG3:KJ$[H)M\
MZ))(!P#N;"@*"3M&!U[DU+X<T>/1-(6V6&**2262XF6+[HDD8NP'L"<#V H
MYOQ7XFU31Y=1GM+B&1+)[7%O''O 5W ?SF(&TD-\H4Y[D$53UWQ-XCLO^$PN
M+>\M%BT%XI(HS;9,J&)9"C'=QU(R/;IT/1ZEX'T;5;G49KE;H'4!&;E(KIT1
MV3 5]H.-P"J,^PIT_@S2KF#5H)6NFCU8(MX#.29 JA5&>H^4 <'GODT 4M2\
M0W6A^*7AU&;.EW=@\UELC ?SH^7CSW)4@KZ_,.<5J7<VM6/A%YDC2\UF.V#%
M$ 4/+CD*.!ZX&>>*IWFG7.L:U9V=[I0_LW2[B.[AO9IE=IY%0A=JCE2&;DG^
M[QG/&[?V,6HV4EK,TBH^#NC<HP(((((Y!R!0!YUJ7B*XU?089+#6;A&77;&W
MEBFMA%<0AI(P8Y5('.<G(&",#D9SLW&O:M=IXF.GW4<4F@XC1)8@1<R"(2,7
M[A3NVC;C&">>E:]SX1TR]MKF.Z\^66YFBGEN?,V2EXB#&05QC;M&,#U]32S^
M$M,FN;F<?:(C=PK!=K',P%RBC #]R<$C<"&(X)H Q=/\2:IXLCO!HLL-A/;V
M-K<Q1W";@\D\?F 2<9" 87Y><YYXQ67=ZV^G_$K4+=98X+K4K+3[>*Z*[H8G
M)N#R>^<$*.-QP,CK75W_ (,T>_U2+42MS;3K"+=_L=P\"S1#HCA2-RBB_P#!
MFCZE)J#W4<KB_@CMYT#X79&24"C^$J22".>: ,34K?4'^)<$5G?K!<_V!+FX
MDA#G_7IT7@=:3P_XNO\ Q*="L1(MG<WFC_VE<31H&^;>J!4#9 &2Q.<\8'?-
M=''X;M8]2BU'[1=M=QVALUE>7<?*)!P<CDY .3SQUJO;^#-*L[?3(K0W%O)I
MB-':3I+^\2-NJ$G.Y3QPP/0>E '*W.M76MV'AM[Z.-;RS\4_8IFC!".T0F7>
MH/0'&<=N:B\4:K=^(?!.IZBEPL5I#K$5JEMY8.Y([N-"S'J&+#=QP!@8SS7;
M2^%=,DMK"W5)8X["Y^UP[)#GSLDEV)Y8DLQ.>I8YJE=^ M$NVO@WVR."^G6Y
MN+>&Z=(FE#!M^T'AB5&<=>O7F@"A=Z[K^H7&K'0H5+Z9>K;"*7RQ%* J,^]B
MVY3AC@@8&!G.>+&CW^O:GXJUFWDO[5+'2[Y8O*6U.Z5&@1P-V[Y2"XYYSCH*
MNW'@K1[C6WU7%W%/*%6YCANI$CN=HPOFH#A\#CGJ.#FM#3]%M=-O]0O8&F,U
M_();C>^0S!0H(';Y0!QZ4 9,FJZAJOB76-%TZY2S?3+:&0.T8?S)9=Y&0?X
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
MP!LMS(2X7D!F"*,<C))QQBM^T\':;9?V2(9;PC2=PLP\Y?RPR[2.?O#;QSG
MZ8I!X,TD61ML7'%ZVH1R^:?,BN&)+.K=LDG(Z<D8Q0!R/BG5[VZ\*^,=&ORL
MLNES6P2X5=OFQR-&ZY'3<.0<<'@X&:L^+=5N]<\,>/(K>X%O;:5;RVOE^6&,
MQ\@.Y;/(&'VKC'().>E=5=>%-,O=*O-/N!,\=[(LMU)YF))F&W!+#TVJ,#
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
M ,D_A7(R>-C)J7A:[646^E:I:S33Q2PG>&6-64 GD\OCY1SVS6[%97,W@=;
MQ&.Z;3O(,;D95_+VX)''6N8TO3]6%UX%DGT>ZA72[*6"Z+M&?+8PH@Z,<@E3
MTSQUQ0!T=QX@T^[LM)N[+6X((+V[1(G,>_[3R08@#@J21C/48K076;!KY;-9
MR9GD:)<1MM9U!9E#XVD@ Y&<\&N"M]%UB/P[I%LVE7 FM_$KWTB;D^6 SR2!
MOO8^ZXX'/M6E::1J=KXO2\TV.]MK::^F:_L[@K);,A#XGB.24=CMRHZ[CD#J
M0#1\6>)?["U'1K26ZCT^UU"21)+^9-R1,J@JF3\JEB3@MQ\I]>-&QO+RTM+N
M76KFV:-)PMO/#&5$L95-ORY.6+$C ZG&!SBH]?#3R065SHIU/2;B*47:A4?8
MP*;,JQ&X'Y^F3P*X:/PEK.FZ'<?V3:7+Z?::Q'>Z?I,]SME\@)MD0-GY<LS,
MH)XP,\F@#T*'Q#I5Q9RW4=XICAF\B12K*ZR\?(4(W;CD87&3D>M9]]XVT>TM
MK6:.26X%Q?+8;8X7+1RY^97&,J0,G!&3^-<[?:9J#V]EK^D^&IK:>VU)+N>P
MFE3[1=((GB9B=Q7< _R@M_#VR!5W6K74=2T[3;^U\/R6[Q:S!>R6@,2SN@&&
M=\-MW<]-QX YSP #>M=8M#J&L.^LP206BQM)"4"?8QM).]CUSC/.,8J9?$>D
MLEVS7BQ?9(Q+.LZM$T:'HQ5@#M.#@XP<5Q6M^'M;U6;QC]ELVA>\^PRVAD=0
MD[089DR#QDC;DX'/I5_5-,OM:U:XUJ+3[FWV:'/9"&7:))I9""%QG&%VGDG&
M6X/6@#I-.\3Z+JUXMI8ZA%/.T N%501NC./F!(P<9 ..F><4:U#KER$BT:[M
M++"EGGN(#-D]E"AEQWR2?3 YXYG2M*U*#5?!,DFG31QZ?I$MK=L2F(I&6$!3
M@\\QMR,CI6WXGU#5+=(;73]&U"]CGSY\UF\2M&OH-[K\Q]1TZ]<4 2^$-8N]
M=\+V>H7\$<%W)O258B=A9'9-RYYVG;D>QJ-M7OD^(,.C,8#82Z9)=#"'S ZR
M1KR<XQACVJ33K^ZBT_3HT\.7-G$\OV<6_F19M8E4X9]K$8^4#"D]1]*J36=X
M?B7::@+.4V2:5+;-< KM$C2QL!C.>BGG% #=<OO$&G:SIDEM<6,EK=7J6QL#
M$?,:,_?D$F[JH!;&W&!CGK6WK-TEEHM[<R7T=BL<+G[5(NY83CAB.^#SCO7-
M>)M+'BH_8_[#N+>^M+N)K?4I5C B575C(CABV" 1MQDD\@=1M^*[:>]\(:S:
M6L+3W%Q8S0Q1J0"S,A4#D@=3WH <==T^SM(3<WOF-]G29Y4A8C:W =@H.P$@
MXSZ'T-:-U=065K)<W,J0P1KN>1S@**\\U71-7>"TN=+MK^RUJ#2X(4<%'M[D
MC=FWG0DC:.3N_P!LX)Z5T7CC3M2U'P]%_9L0GNK6\M[PVV\*+@12*YCR>.<<
M9[@4 0Z9XF>Z\9ZY9RW2+IMC96]P!+"86B+&3=OWX/15.3@8-2:]XHB7PSK\
M^D7:KJ.FV3W!CGA8,F$+*2C8.#M.#T^M<YJVDZYX@U#Q%<6FE7-D+[2K6.V:
MZ9%W2Q2R.48*Y(SD#/O5FYL;O6?#&O31>%+JPU.YTJ6R N9TDEE=E.$5MY'E
M@DG)(Z].M '10:RAO]/2;58UE;3FN9;%8=SR?<_> CD 9(QCG=[5?MM>TR\L
M[.[MKGS;>]?9;R(C$2'D\<>@)STX-<];6&H?\)?X=O&L)EM[;1Y;:>0E<1R,
M8B%/.3_JVY&1TIWASP[?:7JNHVLN%TBVGDFTO!Y7SOF<8[;&+A?9S0!N+XBT
MEKY;/[:BS.KM'N4JL@3[^QB-K;>^"<=ZKV?C'P]J <VFJ0S!(Q(=F3E2VP8X
MY);@ <DD>HKE_".EWUG#IFG:MX9F%YHRE%U)YQ)"ZJI4/$-^[<PQD;0!DY/8
MP6^@ZY#\,M'MHM-<:CIEZ+F2P:94,ZB1R5#J< E7R#GJ* .XB\1:3/9SW27B
MB.WE\F8.K*\<G "%" P8Y&!C)R,=:RO#>O7&K^)O$EH\PDM;&2!8%\@Q,FY-
MS!@W.<^M8.H:5?W-I9ZWI?AN>UF@U2"\N+*:5/M-VB(R$D[RN0&!4%OX>W%;
M7AJ"_/BWQ)J%SIES:6U]]F:!YBF6V1[6!"L2#_GVH T;?Q187&O:GI7[R-].
MC1YI9(V5!N#$_,1C "@YS@YXZ5;LM<T[4+IK6VN<SB,2^6Z,C-&> ZA@-RY_
MB&17%^(/#>L:G>>-+.VMW1-8LH!;79=?+W(K HW.X9.!TQ@FM:*SO=;\5Z%K
M4MA-IXT^TN$N$E*Y9Y @$8P3N4;2<].F,\X -74/$EI8>(-/T1UF-U>QR2(R
MPLRJ%P.2!CJP^G4XXSC>$_&,-[:16NKZA"=3EOKJVC58R@;RY755XX!VIG!.
M3[U;UNSOO^$W\.ZG;V4MS;6\-W!.T;*/+,GE%6(8CCY&Z9/M7-6VBZQ'H.D0
M-I-P)H/$LE_*N4RL)FD??][GY7' YZ\4 =U+K^EP7\=E+=JDTLOD)E6V&3&=
MF_&W?C^'.?:LWQGXB;PWIUE<&1+>"XO([>>\D0NEJC!CO('N N3P"P)Z8//Z
M5I%];ZE/I&I^');Q%U.2]M=2:X!MPC2F4,RELB1=Q  7D@<@<UU^NR7"06T<
M6EG4;::8QWD(V$B$H^3AR WS!1CT)ZT 0Z;>7D7VNXO[^SN-+6&.6VO(U" J
M=V[<<D'&%Y&!@]*L0^(=*G6\87BQFR -RLRM$T0(R"RL 0#V..>U>?'P5?PV
M'B2#PY:S6.F7 MI[+3[F3:K7$<OF2;!G,:,%5><<D] !5W4-)U'6M$N=0T[P
MS+IVJ1R6LWE7TZM)=F&59/+W!F 3@@$D9)Z <D ZV3Q;H4,%Q-/J,<"VTJ13
M+.K1O&[XV@JP##.1CCFE7Q5HKV7VR.]\V',@S'$[D;#ASM )P#U.,<CGFN:\
M1Q:EXB\)WS6_AF>UN;F>T/DR^4)Y1',KL6(8C:%4@9.>O XS8\16NHV_BRVU
MB+1[O5=.GL?LDT%K,(Y87#E@V"RA@=Q!YXP* -A/%VF3>(+32;=WF:ZLS>)/
M&C-&4W*%PP&"#N)SG QSU%6+;Q/HUVS+#?QG$!N06!57B!P9%) #+G'(R.1Z
MUS<.CW^E^)M,N;#0XTM!H\UFL,4B^7;2&5756R02N 1E0>:S-$T[7(M:T74+
MK0KR+RM'N+2Y3?"$BE)B(6.-7PL?R$+@9/&?6@#JXO'?AF8(8M6BD$AB"%$<
MAC)GRP"!U8@@#U&*VDO;>2_ELE<FXBC61TVGA6) .<8YP?R/I7):-X:DN_A+
M9^'=4A>QN$L5A?)&894&5<$$CA@&!SVIVE:EJ6F>!W\2:C8/>ZG<QI<W$%JR
MCY,*HVEB  %&\CU+4 =1J6I6>D6$M]?S""UB&9)2"0H]3CH*B36]/DU![!9F
M-W' +AHO*?<(ST;ITZCZ@BI[NU@U73)[2YC+6]U"T<B,,$JPP0?P->=6WA7Q
M-C1KNXE'VV-7T>\(D^]8X(\W_?+(''^^!VH VI?&<-IXM=;F_C71'TA+V$B%
MMQ)D*Y[L1M&>G3GWKI)=;TZ&WMY_M(D2YC\V 0JTK2)@'<JJ"2,$<XQR/6N?
MN].O%\=7=Y%ITK67]A_9(Y$VX,GF,VP#.>A';%9'AO2-9T*?PS?W.GW$D4.A
M+I=U A5GMY5*MNQGYE.,'&>B]J /0+.]M=0LHKRSN(Y[:5=R2QME6'KFLK3=
M<M&L9+A]72_1[R6&)H(#G()/E!5R6*@')'7:347@W1[C1-$FBN5\M[B]N+L0
M @^2LDC.J<<< C..,YKEX/#]U-H\UO?:?J=M(VO75Y!<V<JK-;*[.4E&"<@A
MMI7!^]R* /0K2\@O[5+FVD\R%\[6P1G!P>#SU%9__"4Z()7C?4(T*PM.#("J
MO&OWG1B,.!D<J3U%5M%L]7F\&_8]7E5-2DBFC:9$"$Y9@KE5X#%2I('<FN5T
M?3-0DT6*TO\ PG/%JFFV,EN+M[A9(W)C*?N/G)&_@G(4 <'M0!V-EXKT/49Q
M#9ZA'/(UO]J145B7CX^9>/FQD9 R1GD5FVWB^QUK2=,O[743IR75\L,8N+<E
MK@;ROE@'&"P Y&=N:R](TG4[>\\!F739HUTW2I;:\8E,12&.)0#@\\QMR,]J
MHVFC:U#X,\.:9)H]P+C3=8BEF >,@QI,S%Q\W(P1[GTH V]8\9B30_%C:09(
MKW1(93YDUNQ1G2(/W '\0'7GK@BMJ3Q!8Z?ID%QJ-SY;&W6:4K&S;%QR[;0=
MJYSR<"N4U#2-7-C\0K&/2YI3JJN]G*KIME+6R1!>6R#N4YR ,#K3;C3]3L];
M%Q/X>O-5T[4--@MI(H)U1[>2/>"KJ752C!^N3C!]: .JUSQ!:Z?I=P\-Y&+C
M[*UQ$RQM,%7'#L%Z)_M' ]Z30=8>?P/IFM:@Q9Y-/BN9VCC)))C#,0JC/KP!
M7,KI>K:)K&KI'HKW-EJ6EP6]O]C9"MJ\4;(8B&((7YL@_7O70^&K&\@^'^F:
M==6[6]Y%IL=O)$[*=KK&%/*DC&10!+I?BO3M2T&PU7,L2WJ*T4)B<R,2N["J
M!EL#G*@C@UIV&H6FJ6:7=E<)/ ^0'0]P<$'T((((/((KS_0]+US38O!E]/I5
MR%TO3WTV\M=R,Z$I&/-4!B&&Z/'7.#G%=/X1TBXTN+5Y[A#$=1U.:]2 D$Q*
MP4 ''&3MW''=J +T/B+2KBTN[J*Z+0VDIAG81/F.08RI&,Y&1Q[TMWXATJPE
M:.ZO%B*%5D8JVR(M]T.V,(3D8W$=16)_PC][#XYN)H57^Q;\1WET,]+F+Y5
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
M['>)-!<H7A:!6E,BCJ0J@D@=^..]4E\8Z5+K6GZ;;R/<?;K5KN*>)&:,H&4
M[@,<[_7C'.,BN>73]2\/:SI6K:?X;D?3VLYK6;3K22/S;4O*)%;YF"L3T;#=
M>Y J^-.U"V\7Z#J$>CB.T33[BUDBMF0+:EY(G4$9&1A"#MSR/>@#6TS6[,Z4
M]Y+K$5]$UW)%'-'%MR=Y B51DLP^[QR<9J1_%.AQV/VR74H8X/M MB9,J5E)
M V,I&5;)'! ZUQ5EH6N6D6F:@-.F+:?K][>2699-TD$YE =><%E63.,@]>_5
M^L>'=3NGUG4;>PF;^TM5TZ>.VRH81P-&7D8$X!(4\=<*.YP #N],UO3M9^T?
MV?=+,;=_+E4 @HV,C((!P0<@]#VJ.[\0Z58736US>+'(K1J_RL5C+G"!V PN
MX],D9K+T2SO(?&_B6]FM)8K6[6U\B5MN)"B,&X!R,$CJ!7.>,-,UW4I=?MH-
M%GE1Y+26TDMGBC2=49&<R$L&9QA@ W  &,=: .NO?&/A[3I[F&ZU6".2U*B=
M>3Y6[H6P.!ZGH.^,TSQ1X@ATC1M0:&Z1+Z&S>X3]TTH0 ':SA?NJ2",D@<'T
M-<SJVD:M>?\ "?>7I4^[5=.B@M 63]XXA=2,[N,,PY.!Z5&UAKEC-XCC;1[J
M[BUG38EMWB:/]S(D!C:)P6&.?F!&0<GO0!W.@W<U_P"'=,O+A@TUQ:12R$#&
M69 3Q]36A67X:AN+;PMI-O=0-!<0VD44D3E2595 (RI([>M:E !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% &?JVAZ;KL,,.IVJW,4,HF1&) # $<X/(P2,'@YJZ\4<B!)(T9 00K#(R.E
M/HH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH *RM3\-Z5J]W%=W=LWVJ)=B3PS/#(%SG;N0@D
M9YP3BM6B@"&UM(+*W6WMHECB7HH_4GU)]>]3444 %%%% !5'5M(LM<L6LM0B
M:6V9E8H)&3)4@CE2#P0#^%7J* $50JA1G &.3D_F:6BB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "LCQ%KHT"QAG%O\ :)9YU@BC\U8P
M6()R6;@ !2?PK7K#\2V<MW#9/'H]IJR6]R)9+:?;NQM8;HRQV[P2/O<8SR#B
M@"N_B:\$>GPII DU*^$CQ6RW:%!$F-SF0 C'S*!@'EA]:K7GC2>+P^FN6NC/
M-8"%GG:2Y2-HG5BK1E><L&&.,Y/ K+TSP[J^AWMMK-OIB/\ O;P'2X9D7[/%
M.8V 4G"9#19(! _>-C..;MKX8U!=+\/:?<K$T46H2:AJ*J^5#%I)509^\!*Z
M=OX* +6H>+KS3+'[=<^'[J.V@MH[F]=Y5'D[NJ)_ST=<<@8[ $DXJ;4O%4^F
MW,[R:/<?V9;7$=O+>,X0EG*@,B'EU!=03D<YP#BJ7C'3=5UF*YT]-&MKV&2(
M&PNQ,(VL[CD>8Q)S\IVL"@)X(QWJM<6GB.[\21-J6D/?:;9/']D5+J-$=P!F
M>12<LP.2J]%QGDX( -ZX\3VL/BVT\/)%)+<3QO))(OW8<#(4^K$9..PY/49A
MTWQ/-=ZM;6-YI%Q8F\ADGM3*X+LB%0?,3K&?G4XY]"0>*QHO!FKV/B?3+Z'6
M7GMX[BXN+AI8(PVZ0#@GJV<!?8 8QBHW\/:WK.L1W4UHFAWOV66WO]2LY5/V
MK<FU=BY)P#A@7P5P ,Y)H U?^$[T\CQ%*L$[VVB1+(\JXQ/G?G9[ H5R>,Y[
M#-:&B:])J=[>V%W8FSO;-8G=%F$J%) 2I##'/RMD8_,$&N3_ .$(UZV37X+;
M4U>"XT^WMK9=B0AQ&6RF4&4&TE<C^_GM6EX=TB\T:^O[NPT!--L9UMXUTU9T
M&7#$23?+E5^0KP#EMG.#B@#2G\3S6NKQ6]QI%Q%937@LHKIW +R$$@B/J4X(
MW9]\8YKHJXK5M*UC5==M'?2K>*XL[])8-7BE VVH;<T>W.\LR[D(QM.<Y[5V
MM !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% !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% !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% !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% !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% !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% !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% !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% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
&4444 ?_9

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>18
<FILENAME>exhibit31-amendedandrest006.jpg
<TEXT>
begin 644 exhibit31-amendedandrest006.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!!\# 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 **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KS
M_P")GC36/!KZ*=-2QD34+K[,XN878IT^8%77UZ8KT"O'/CQMF'AB)=SM'J'F
M2K'DLB<98XY ]Z /0;2[UU-=\NYNM,NM,1)%GD@MGA>&4!6 ),C @JQ^E6[?
MQ5X>NTWV^N:=,GFB'='=(P\P]%X/WC@\=:P-"U+0=#U!=$TB[^V"_NYKHE9&
ME$">7N8O(<_Q+@9.?F'I7#65U9^&/C"-3M4W^'-=DDPRG*07*_(TNT?=!)8!
MCV=B.* .N3XAFR^).NZ#K=SIMGI.GVT<T5RY,;%G"':Q9B#]X] .E:WB+Q'<
MVMWX=&CW^B&#4+I!*;NY"M+"<<P\_,QSQC/4<<UYMK:1O\3/B/,\:LK^'7BA
M<KD,_E("JGNV>,#FLR0G_A#_ (3JV[?;:DK3@CF)5E&2W]T#WH ]$TWXCK%X
MW\3:-K]WIEE8Z6T0MYV)B9]XSAMS$'''3%;7B'Q#=VFJ^'8-+OM%$%_<@3B[
MN KRPG&# ,_,3GMGG;ZUYQ*T%EXR^*,FH1[(KVR\FU,B$"X<18*1G^)LLO Y
MY%9TVF7^CZ/\)++4U=;JUU S3J_6"-I59=_]T!2!STP?2@#UG3_'NA:GXOO?
M#MM>P-<6JJ"QD \R0[LH@_B*A<G'K[5IZ\^N_8A'X?CLOMCY_>WS-Y48'J%^
M9B>W0=23T!X'P<'T_P"-'C>*ZBFC:],#V^8VQ(H4Y8'&,<]?7CK78>)_$&@Z
M<]MI&O2RP0:FKQB4ATCXQD-(N-A.?44 4OAMXGU;Q7X:EO-9LHK:Z@NI+;=!
MGRY@N/G7)/&21U(R#]*K?$WQIJG@G1[2\L+"UG6XN4MC)-(WR,P)^X!R,*?X
MA]#7.^$L_#+PSXGU"5;^\\/17X.FQ1KO<QD@%ER1\N2.> =I/?EOQQNTU#P-
MHI@20RRZA!<B H?,6/8_++U&,@'WH ]=HID4L<\2RPR+)&PRKH<@CV-/H **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ K(\0:Y_8$%I
M</;&6":ZBMI) ^T0^8P57;C[N2 ?J*UZS]=TF'7="OM*G.([J%HBPZJ2.&'N
M#@CZ4 947BX2W&M6JV0^U:7<PVYA\\$RF7;L(.. =PZ]P<XQFN;M_$,WAK5O
M&-U)97-U96^IP><_G@^0C0PYVACDX+$X&./RK?L?!:6FNZ;JK7CR36]HT5UD
M8^U2[BPD;W!>8X_VQZ53U+P5?7]EXIMA?6Z?VY/'*K&)CY(5$3!&?FR(QZ=:
M -74/%'V>754LK%[T:2BO>;) K#*[]J CYF"X."0.1SGIKV.H6NHZ9;ZC;2A
M[6XA6:.3IE&&0?;@US[^&+^'5=9N["\@C368D%U'+&6\J54V>8F",Y7&5..0
M#GM6[IVE6NEZ):Z1 I^RVUNMN@8\E%7;S[XH RK/Q4;L6-W_ &=.NDWL,D\5
M\#D1HJ[@THQ\@9>5Y/H0#44/C%&.CS3V,D-CK.%L9]X)+%2Z*Z\;"R@D<GT.
M*K:#X3U33-,&A7VK0W>A01/!!&L!2=XB"H21]Q!"@XX4$X'T*V'A"[BL=#TZ
M_O8;FTT.59;5E0J\I1&2+?S@;0W..I /'((!%#\0&EM;&\.A78M;N_?3PWG1
MEEF#NBC;GD$IC.1C/?K4EQX\%EI>K7-WI%PESI=Y%:W%O'(K_P"MV%'#<9!$
MB\8S[5!#X+U"+1=/L/MUL6M-8;4R_E-A\RM)LQGCER,^W2LGQSI4VE:!XHU"
M:]MA_:M]8RQ*5(\LH\*8.3\W";CT[_6@#6U'Q,^HV7B/1+W3KK2[^WTR2ZB!
MF!\R(JP#JR'@AA@C/YT:-J5I%+X/@NK:8W4FBM+'=F8A%54B\P%<\DY4Y(X[
M'K5^Y\.7&IS:GJ,UQ;B\O--.GP>6"T<49R2V>K$E@>W"@>IJ*#PE=+=^'GGN
M8'ATK3I;"5 C S!U12P.?EXC''/4\T %IX[M+J\LT6U=[6]@DG@F@<2E0J[\
M2*!\A*\CD^G!XK2\/>(!X@MTNH8(_L<L*2Q3PSB53NSE#@##K@9'/7K69H'A
MSQ#H]BNERZ]!-I]I$T5DRVQ6?&TJ@D;<5(4$=%&<#)[&QH/A7^RM>NM7(M8)
M;JW6*>&R0I%-("29F4\!CG'?ODG/ !=O==>S\1V6CFTR;V"62"8R85GC )CZ
M$@X.?H#Z53T3Q<NO:9IEY:6>?MKRJT7G M"(R0Q/&#A@%Z]67G!S5KQ-X=7Q
M%:6D8N7M9K:Z2>.:/[P'*NH/;<C.OX@]JCT7PO#HFL:M?6\G[J]D$D-OC"6Y
M*J'V_P"^R@GZ"@#G;?Q/+;Z-H+Z)I?DP:CK$UI)'<W)9T8/,6Y.[[QC;OP#@
M>U?3?$,OAVZ\43RV5S<V,>O+'-,9P?(5XX%& QRV&;.., _A6E#X)U"#1-+M
M$U&V%UIVK2:DDA@8H^]I25*[@>/./.>PHO/!6H76D^(++[?;*=6U".]$AB;]
MUM\OY<9YSY0YXZGTH ZS5;N6PTF\NX(EFE@A>18V?:&(&<$X./RKS\:MJ=[J
M/@'5);=Y+R\LYY&@AGPDI,"L&(.%7EB>A(]^E>AW=M]MT^>UD;;YT31L5YQD
M8./SKE=.\):G9R>%VFU"TF_L.!X,)"R>:K1B,?Q'! 7/N3VH L6WCBUN=)LK
MEH%M[NZGFMA;W$P01R0LRR;GY& 5Z@'.1QZ:GA[7$\0:8UVMM+;NDSPR1R<X
M93@E6Z,IZAAU!KFE\#:I;65K+8ZM;PZK9:A<WD$K0%HF6=F9XG7.2/FQD'/
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
M)EF29[*V2W\Q%*APJA0<=NE '.1>++/2[#5;V#1[SC7!93QF<,QE<QKO&6(
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
M-#&;F':RQLJY+!B!D.#STZ<T_3?'%MJ]KIPM+21=1O7FB^QSL$,+0G$N]AG
M4X' .=PXZXH:Q<3+\4] 2"6T%R-+NP\<KD Y>' !'(/!(X.0I^HGB\#R6,^F
M:C8WB?VI:7-S<3/(A$=S]H;=*I .5&=NT\XVC.: 'R>/84LXY%TNZ>Z&J#2I
M[=73,,Q/')/*D$$$=01G%&I>-KC1M.FO=2T.>T2UA26Y$LZ_Q,PVQ,,K(P"[
MB,C ([G%,N?!5Q)&DD5W MW)K,>K7+M&=K,F (U&>!M51D^A..<"/Q+X+U'7
M;C6O+U2WCM]2LDME6:W,CVY7.=AW !6)!/';Z8 +IU_4'\8ZOI1L4DL;2PBN
M!Y<N)'WF3U '\&,9XZYYP(M!\1VDNC:!9Z/8MYM[I_VJ"VFN#^Y@4*,O(=Q/
M+*!P23]":LCP]J,?B.YU9+^V/VK3X[6>,P,,NA<AE.[A?WAR#D\=><UGZ7X*
MO-&3P_<6E[ U]I5B=/EWH1'<P'!]258%00>>X[\ $P\>P26^G/!I=W)-=W\F
MG20[D#07"!BR-DX/W#R.,8-:_A[7?[=MKMGM'M+BSNGM)X6</M=<'AAU!# _
MC6-_PA<T3Z;)#=P^;!J\NK73-&0)I'5U*J,_* 'P.OW16MX=T6XT>;6'GGBE
M%_?O>*$4C9N55VG/7[@YXZ]* (]1\2R6TVH16&FS:B^FJC720MA\L-P6-<'>
M^W#8XX(YS5?6/&"Z-.YN-/E6TCN(+=II&V-(TI49C4CYPNX;N1CGKBF7'AO6
M+;Q1?:KHVK6]M!J:QB]AN+<R%71=HDB(8 -MP,$$< \]*H:SX'U/4IM6$6KV
MXAO9;::)KBW:26'R61O+W;Q\A*;L8ZL?K0!4U /_ &O\14$TX5=*MY$Q,P*-
MY<YRIS\O('2M'2_$XM=-TG2XH5N;\:/;W?E/.$>92N/W8(.]AM)(XQD>M6)_
M"U]->^);@WEO_P 3FQCM!^[8>441UW'GG/F$XXZ#GO5/4_ ]QJVAVNDW<ME)
M';V<4$%QY3":UF3(\Z)@<Y(V_+D<KU(XH Z^_N_L&G7-WY$UQY$32>3 F^23
M SM4=R>@%96C>)%U36+[29;=8;NSBBF<),)%VR;@ 3@$,"A!!'IUJWKFFSZK
MX>OM-M[V2TGN(&B2Y3EHR1C=V_I61H7AF_TSQ#+JD]W8F.6PAM&M[6U,:H8V
M<C;EC@?.>WY4 7M8\1QZ9J=KIB11RWES#)-#'+,(O-V%040D'<YW# ]CDBLV
M^\:7<%_J%C:>';R[N+&UBNY%$L:91]_3)SD;",=2?2K7BGPX_B.!K2:.QGLG
MA9/+N8R6BD_AE1AR"/3C/'(KG=,BNX/B!K&G6.H6\L\>C65NTMR2SEE,HWD
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
MX';[%%,P#BW\M3&8L\X)WDXZDD&MK5+NSD\6Z]LO5,4GA=9?EN#C.^3D8/'
M7I[4 >E45Y(IL-%\(^$=3,OEZ=J"VXU:[<M,A(MR(S("<!=Y /0 A<]*G-WI
MFB+HI;5&N_"=QJ5P9KB3'V6-FC!C0$<>2'+XSD!OH* /39[RWMIK:&:54DN7
M,<*GJ[!2Q _X"I/X5/7EU_:^';;4_!EQ$Z3:2-1NECN;HATP\,C*J,?X-W"C
MV&,\552XGN_"D=RK[/&L&LB-UW8FW&YP4(ZF+R3G'W=HSVS0!ZW17F-E8Z5=
MZCXZNY[Z2*6PNI6AN4N&9K16M$#.J[NV6_%?:MCP--,FI:E875I8+<106[_;
M-,;-M<H=^UMO\#\'(R<C!SC% '7PWEO/<7%O%*KRVY"RJ/X"1D ^^"#^(J>O
M(M3D32YOB$=,C2/45O+>5UMUQ.+5HX#,ZXYQC><COGO74:6(%^(*-H$D)T>;
M2C)=);,#")=Z^4P X#%2_P!0O/04 =1=:E#;M-"A$MU% ;C[.K ,5Z \],D$
M<^A]*CT#5EU[P]IVK)"85O;=)Q&6R5# '&>_6N/OAIEI\5-3EN5M8IY="C>)
MY H9V#S!B#W(7&3V&.U8/A06MB?AU-92HMW>Z5+%/F8GS=L*E5;GH&' [<T
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
M4],4 70B@Y"@'U I#%&9!(8T,@Z-CD?C6?KFLQZ+:0RM&TLL\Z6\,8S\SM]
M3@ $G )P.AKGKCQOJ%I:223^'YEDCU*WLAN=XTF69E59(RZ#."V""!@CKWH
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
M760MYH0[2Q&!CY@PQSTSGFJ?B779M!BT^2*R%U]KOHK,CS=A0R-@,.#GZ<4
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
M\&K:G>1WE[;VS6T31P>4JJQ!=L;F^8E5[@#' YK8DECB ,CJ@)P"QQD^E/H
M*P=/\*6-A>ZW."TD>K2%W@;[L890'"_[QRQ]S[5N&6,2",NHD(R%SR1]*#(B
MN%+J&/ !//\ G@_E0!R^G>#FM+72+&[U'[78:/*);*,P[9,JK+&';<0VT,<8
M"YP">G-67P#(VGSVT.M302IJ;ZG83I NZUE=F8@@G]X#O88..#CWKLV8*I9B
M  ,DGM3#/"H<F5 $^^2P^7Z^E '/3Z=XBM]/M1!K9GU W<;W$AM%$<D0X:,+
MG]VN.<Y+9'N!72TQY8XDWR.J)_>8X%*TB( 6=5![DX]Z .-N/ ES-<S.FNND
M3:NNJQJ;9697&,H6)^9<#"\# QU Q3[CP1-<:5J]B=50#4=3346?[+RC*T;;
M1\_(S$O/U_#KC-$&13(@9_N#<,M]/6GT <=-:V7B3QK97,<-VLFC&2.YE>!X
MHY3E2B?, ) ' D!!(!0>HKL:J6,]S);%KZ."&7S70+%+O7:&(7D@<D8R.QXJ
MRLB.F]'5D_O Y% '.:]X4/B&1X[N[B:T,T4T2M;YEMV0@DQ2;OESM].Y]:H:
MAX$N+Q-6MH=:,%EJ%]%J!B^RAG256C8C<6Y4^6., @GJ1P="#Q'>7NH^(;&S
ML[5Y=-BB>W9KD[)S(K,-QV_(/EQWKH4D! #% ^,E0V<4 <POA&\M==OKRPUV
M6UL=1=9;VS$"L6D"A2T;YRFX*,\'VQVAU+P1+J-KXF@;5%1===&<BVR80J*F
M!\_/"#\<UTLT]R+VT2"*![63>)I&EPR8&5VK@[LG.>1CWK.U[Q VCW>DP1PQ
M3_;;Z.TDS-M:(."0VW!S]T]Q0!M(&"*'(9\?,5& 3[#G%<YKOA0^()F6\NXF
MM?/BGA4V^9K=D*D^7)N^7.WT[GUKH_,0@'>N"<#FD,L8E$1D7S",A,\D>N*
M.2N? BW46KPMJ<B1WE^NI6Y2(;[:X&PA@<_,,H.,#@D<\$3ZAX*AUR/46UFZ
M\ZZO;-+/S;:/RA"BL7!4%F.[>0V23]U>..;VE:[)?ZUKNGSVT< TN:.,2"7<
M) \8?<<@8X;IS]:V4D210T;JRGNIR* .4NO">JZIX8O](U7Q$;N6[@-MYXM!
M&$0]3L#<N?4G'' '.47P9/!'K=O:ZHD-GJ\+++;"V)2.9EVO*GS\%NI'3//K
MG?O-32VO[33XU$EY=!F1,X"QKC<[>PW*/<L!ZD7/-C,IB\Q?, R4SSCUQ0!R
MQ\%">;3_ +9>I-;VNE2Z7)"("OG1R! QSNX.$'YG\)=/\)RVZZ/'?:B+V+1L
M_8LP;&SL,:M(=Q#$(2. O)S72"6-I#&)%+KU4'D?A4&I:E::1IT]_?3+#;0K
MN=V/Z#U)/ '<T <HG@*:&RL?L^KB+4;#4)[ZVNA;94><S&2-TW?,IWD<$'IS
M1+X!FN+74O-UN1+VZU%-3@N8;<+]FG5%0$*2=RX7&">A(]ZV5\0-_P )A/HD
ML,201V"7BW/G9W;G*;2, #!4]SU%;,DL<2AI'5 3@%CCF@#F;SPMJ6HZ;:PW
MVNB>[AO8;MI_L@5"8F#*JH&^49')R2<]>F.I&<<]:*:TL:NJ,ZAV^ZI/)^E
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
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
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
M ,?PK96VG>&;&SLVO&M8D*PF\_UI3<=N>!@8Q@$ @8!K8HHH **** "BBB@
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
M9)<QQ&)W10!PSERO '3GKCET/@2&PCT;^S-0DLY=,:XV,L2LK+.VZ10IX49
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
M<3RQ.VQ8H,(-^!U);@ >^<55_MBZ\+:KXXU*SL+:6TMM0MY;E6D*,5:"'=L
M4@MR3SC]>-T> @EZ;^'4WBOQJ3WZ7"0C*[U >+&>8V"KP>>.N<8DOO!!U"T\
M0V\NI%1KDB/,4A&8]JJGR\^B#KGO0!8O?$EVUUK<.E6D-PVC(IG65RIF<IYG
MEJ0./EQR<\G&.,UAMK.G7?C3P]XDC'EVL_AZ[NFD9<,(PT#?-] 3^M;\WA5_
M[4U&^M-1:V?5($BOE6(,'*KM$B9/R/M..=PX''%-?P;9&^T]XW"65EITFFI:
M;,JT+A006SG.$7]: .?N;RZU;Q9X U::TMXHKM[B6+!)EC5K61E5CT.003C@
M$8YZUK:?XOOM3GTVXLM)DGTW4-VV01R*85P2CNQ7:5; !Q]W(^]3=/\  TUE
M)H8?7KJ>#1)&-FC0H&V&,QA';'S84XS@?GS5C1/!\^@RF"VUR[?28W:2VT^2
M-"L))) W@;F0$Y"Y';DT 5='O+_QYX<E.IZ580Z7>PR1[#,TK%UD9<,N%ROR
MYR&!X[9X?JGB!/"LMAH,+0(PL@+26_D*I<NGRB(2= YP#D^HP#VV?#6A_P#"
M.:'%I8N3<)$SLLC(%/S,6(./=C^&*@\0>'#X@ANK6>[7[#=VWV>6WD@$@'+?
MO$)/RO\ -P>1P..* -UL[3M +8X!.!7#:=XXU2YAT>\N=*M8K/4-2ETYMERS
MR(ZO*JL!M *_NN>AYZ5VT4(@MDAC)Q&@12QST&!GUKEH/!!@TS3+$:DQ33]2
M;448PC+NS.Q4\],R-[]/3D AN_'$D&B7/B*.TCDT6UO&MI3O/FE%D\II1QC
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
MQ0[-\:K\JG).<9/?O7">'=;U7PUX7M[M+*R?0QK-Q;3!783()+QT#J,;<!F
MV]QW% 'I=A80Z;;"W@:=HP<CSYWF8?\  G)./;-6JXD^,K]-*ENVM[8O!KPT
MEP P#H9EBWCG@_-G'-6X/%;S^+Y=#9[:VGBG*_9+A&26:'9D2QL3M<;N, '
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
MJ0Y4$[0<XW'&,>M0Z#J&IZG"]W+)ILUG+"CVTEJS95R#N1^2#@X^8$9YX&*
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
MQZC:/;P_ZV59U*I_O'.!^-2VU[:7OF?9+J&?RGV2>5(&V-UP<=#R.* .5O/
M":D;^2_US4)I[VTBM9)%6),>4Y=& "=0QZ=#SFK"Z8/"UUJ.OM-J^K3W:0QS
MP0Q1NS%?E#JJA>@/(!QC)Q6GIOB72-6:_%G?P2"QE:*9A(, J 2>OW1G&?4&
MK]I?6E_&TEG=07$:MM+0R!P#Z9'>@#(\(Z'%H6CO'';&V:ZN);IX2V?*WL2$
M]/E7:O'''%9>J6M[/\3M,N+;[3#%'I=Q$UPML7BWM)&0C'&.BD]1R!]#U-SJ
M-C9R)'=7MO [_=6655+<XX!/-,;5M-2*65M0M5CB?RY',R@(W]TG/!]J ,>+
MP;:6\^C2V]W<QG2YIIU^Z?.DE#"1I,CDG>QXQR:6_P#!MAJE]K$]]---%JMI
M':3P?*%5$+%2I R&!<G.?3TK:N-1L;.:.&YO;>"64@1I+*JLY)P, GGFL.S\
M4JOB36]-U2>QM(;.6"*V=Y=AE,B;L'<<%O84 31^&09%GO-1N+N[BM'M(9Y%
M0-&CXW-@#!<[5R3Z< <YOZ%I*:#H5EI,4\LT-G"L,;RXW%5&!G  Z#TJ^S!5
M+,0% R23P!5--8TN2)I4U*S:-656=9U(!/0$YZGM0!CZEX)T_5;S5Y;JXN3!
MJT,<5S;J5"[HP0C@XW!AP1SC(!Q5ZQT$6^HQZC>7DM]>Q6YMHI955=J$@MPH
M'S,57)_V1@"KMKJ=A>QS26E];7"0L5E:*57"$=0Q!X/UHMM3L+R&6:UOK:>*
M(D2/%*K*A R<D'CB@"IJVC-JI(^VR10O \$L!C5XY%;')##J,<'IR<@UD2^
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
M9< ;2.QR/G('/%8L6FN^G:;%)I%T53Q?/<%&L9/E@:24AR-O"$,O/3FO6Z*
M/*KNVU&V77Y[33+]K:'Q)%?/;P0,CSVXAC#-$" '(<;L#J4J]-I]A=V+:AI8
MUS3);O44N$OWMI&99UB=?,>%AD1[?D)( )/L#7H]5KK4+.Q,(N[J& SR"*$2
M.%,CDX"KGJ3Z"@#S6>/6IM+MKPJ]AK4,%TNQ+!Y;._0RDE73&Y#)M5AR#\QZ
M]*[+6K;5-2^'MY;6<7V35;C361(@_P#JY#']P-]>,_C6U>7MKIUI)=WMQ%;V
M\0R\LK!54>Y-3T >?Q0_VMK'A:_M;"YM8]/LYTOXY;5TVQF,*(""/F.\ @#/
MW<]QG(\,:;+96?PXSI5U!-;>>MV?L;J8MT#K^\.WC+;>OM7IT.H6=S=W%I!=
M0RW%MM\^)'!:+=G&X#IG!Z^E6: .4\<QS&/0;F.VGGCM=8@FF$$+2LJ ."VU
M020"PZ"N1\0:?-=6'Q#D32;Q[FZEMS:'[&Y>3;%$/D.WG#*>GI7K-(2%!)(
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
MUFALS$Y@9(W95<-M) !(RH./:C3XI+;XK:VTV=MWIEJ]N3_=C>17 ^A92?\
M>%=%::OIU_<2V]G?6\\T(!DCBD#,H/0D#L>>:CU)]-AN+*6^N(;>?SA':N\@
M1F=L#8N?O;N!M[\>@( ,0++_ ,+6>;[/<>1_8PA\[R7\O?YQ;;OQC..>M<W?
M:)?Q>&?%WAF.VF>ZU;4I9;601L8VCN&5BQ;&!LR^<G/RCU&?3Z* /-=8M+BT
MNO'=JMC>R_;M%BCM'BMG=92L,J$!E!&[)48Z\],5<T2T-MXTT&6+3YX(!X>>
M"5Q:NBK)YD3!6.,!N'.#[^M=]39$\R-DW,NX8W*<$?2@#D_!$,@OO%=UR+>X
MUJ4P^AV(D;D?\#1A^%<CX@6]'A[QSHUYIE_<:C>7C7%HT5I)*L\)V>7M=01E
M0N,$@@CWKU>VMH;.VCM[>-8X8QM55Z 5+0!Y5XQ:YO3XBAMM)U&-VDL9D,%E
M(YO%5HV+EBI V8(V+ALJ2<YP-O7]/O(?%%M=:7&5B\10BPOQ]QHRH+K-_O"/
MS5^NRNSM[VUNWG2VN(I6MY/*F","8WP#M;T."#CWJG:Z';VVL7.J&>\GGFR%
M6>X9XX0<9$:GA0=HSB@"\?*M+7"H5BB3 2-"< #H .?P%>8:);ZC8>%_A]<S
M6-X+73&9-0MC;OYD3-$R)(4QDA6/) .-V>U>J44 >6:UI=Y_8'C&>UM+IK34
M=2M9;.VCMW+L5,7FR! ,@%E8].=N>XS<\2V&J:GK_BB/2HKE)KKP[';VTYB=
M$:0/*2@<C ;##OQFO1(I8YXQ)$ZNAZ,IR#1'-'*7$<BL4;:X4YVGT/H: .(@
M@_MOQ+X9U"RL9[6&TLIXKY)K=HMJ,BA8"& W8<9P,@;2>XSA#1_$.DV]K+:6
M4DK>%KYH+&/O>VLI *Y]$C=!GIE#Z5ZO10!Q&LZ8UGJ?@M$MYKA[:_=[F>*!
MFQNAE#.Q .T,[@\]S7-G36CT6[>+2+I;C_A+DND*V,@?R1<JV\?+G;LW<],9
MKUNB@#R75WLCJ'B+2+\WZ6-UJT%Z]U_9L\Q0HL+%59$9<?NP,D@J"<@\5W_B
M:!M0\#ZQ!8IYS7&FS) D8SO+1D*%^N1BHX_"5I#<SO#?:E%;W$KS2VBW1\IG
M<EF(_B&222 0.36\JJB!$4*JC  & !0!YY8*MYXJ\,W4VFWGV:#0YHW:>QD
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
MR=/A19DAVD1[ 0I.23CZX]A7"RW.JWOAFSGO+N*ZG7Q<D43-&4QLNV09Y/&
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
M)HL<5O*^IVHBN%1XG\P;65_N'/0!NV>O:N!T72[Z'3O L5QI=VK6%_<R7*M
M3Y*LLP4GCU=.G]*MW^FS1^(==TW4O#NHZIIVJR1RVKVTQ6# B1#'* X" &/.
M<'@^HQ0!W%SK6F65TEM<WT$4S,J!7<##-]T'T)[9Z]JJ6'BK2=0N=5ACNHT_
MLR4QSO(VU1A58MD_PC<!GVKFK*&^L-6UO1M1\.S:E#?WXO+6YV*]N5*I@2%C
M\I0H.Q. ,9XJCJFCZVX\40VNG7#NVLVVJ1#Y1'=11K 3&"3]X^6W'L,]: .Z
M_P"$BT<6MU<OJ5M'#:8^T-)($\K(R-V<8R.F>M-B\3:).DC0:I;2B.0Q/Y;[
MBK ;B,#T!R?2N,\3:7>:U+XBU:QLKL1W'AV33DB>!D>>=BQ4;",_+G&2,?.<
M'@UHZQIAN;'0WM3J>F7D%NQAO;.V+^0VU!Y<L6#N5L=,?P#D4 =G!<0W5M%<
MP2+)!*@DCD4Y5E(R"#Z$5D:7XLTC5;:^N8+N-8+.=H)'D.T94[<\]BV0/7\:
ML^'OMW_".:=_:=O%;WPMT$\,0PB-CD =A[5P3Z5K<=C<"+3;EFL?%#ZF\>!B
MZMS*S?N^?F(#!L>JXZT >BV6I6>HI(UG<QS>4^R0*>4;KAAU!Y'!]:P=?\2M
MH/BG2+>[NK2WTJZM[F2>28;65H]FWYB<8._IC.:-&L)I/&NL:\D4L%E=6MO
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
MTYH [&Q\1:-J=V+6QU.UN+@PB<1QRAF,9QAL>G(_,>M26VM:9>7AM+>^@DN
MI<1JXRR@X)'J >"1T-<##HVHR0>#K:&TN;66WT&YLYY?)91;S/%$J[CC^\C=
M/3/<5:TRVO\ 6/"::/+X=FTW5[/2I; 7MPBA(F,>S]RX))#$*>.,#GG&0#L$
M\1:-(TZKJEI^XB\Z0M* %CZ;\GJN?XNE0KXM\/.Q"ZU8DB 7&/.7_5G&&^G(
M_,>M<EID#7^F/-<>%]4L]5M-.EMGDNI&D4%EP4A^=MX8@'(&,"ETK3KJ"Y^'
MIDTZY3^SM,DANB8&_<2&*-<'CNRMT^O>@#M4US2Y=-AU&*^@DLYO]5*C;A(>
M>%QU/!X'/!]*A;Q1H*PVTK:Q8B.Y1G@;SU_>*N=Q'/(&#G\J\]M;#5]-MM-U
M Z1J4]M:ZEJ/VBTMBT<XCGE+1RH 5W #J <X<^E:\>DK#KWA2XL]#NK.SCNK
MNXE1U:1HC)&0&<Y;#,QS@$XSSCF@#HKOQGH=K;:9<+?130ZE/Y-O)&VY6(SN
M)/;&T_CQ6]N&W=D8QG->80:;J4-E83#2KQA:^*[B]:)8L/Y$AFVN <<?O%^F
M>:[CQ3IUWK'A'5M.LI/)N[JSDBB8G&&92 ">WIF@"Q:ZYI=[*\5M?P2R+'YI
M57Y,?]\>J^XXK"T#Q!>^)+^6YL;NS%C;7L]M-;,A+F-"5616!ZEES@C&T^HR
M:EO:W6KZWX4U 6%S8MI,$WVQ98BFTM&$\I?[XW?-E<CY!SR*O^!8+BVTW4H[
MFUGMW?5;N=%FC*[HY)F96&?4$?2@#:O]:TS2VQ?7T-N=AD.]L;4!P6/HN3U/
M%0WWB70],EDBO=6LX)(XQ*Z/, RH>A(ZX-<GXXM=3OKO6;.VTBYD2YT.2&"Y
MM8U+32'S/W4CDY51E2 ,9W'KTI;&VNCXGAO9]+NTB'AM;4L\!.)=^2G&><<_
MIUXH [V&:*X@CG@D22*10Z.ARK*1D$'N"*?7/>!+:XLO >AV=W#)!<V]E%#+
M'(I#*RJ 1^E=#0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !116/XBOKBQ@LQ;W$,!GNEB<LI:0J0Q
M(B4 [GX'48 W$]* +6K:1::W9"TO1,8@ZR?NIWB;(.1\R$']:KQZYH5GI]PT
M5]:QV>GNMK*48;(&^4*AQT/S*,>]<OIOC'4;R'3-/EV17][JUW8&<H/EC@+D
MMM!(WE4 [C))Y Q64NHZGH&G>.+V"XAENH=;A!>6'(96CMUZ @!L,.>F1T]
M#U.BN.N]>U.^N/$R:7-% ^AA5CCDCW">3RA(=_<*00HQ@\$Y/2HM,\57VKZE
M&(B(;6Z\/Q:I$C("\4CL1C/<8 [4 =M17G=KXC\2:O#X1BM;RRM9=;TF6ZED
M:U+^7*JQG(&X9&9.GZGI4=[XG\2VEEXAO3>6+)HNIQ6_EK:$>?&RPD@DN=O^
ML////MQ0!Z117G^M>(?$4$WC(VEY9Q1Z';QW4"M:EC(#$TA1CN[[<9'X8[ON
M?%NJ:-?W,M\T%U:-H,VKI#%%L,31%?D#9.X$/U/<?A0!WM%<3-JGBFUM;R]
M@:R_LR2XCEG1/DG4;@%5'.Z,C/4Y&.IJ'3-=UZ;4='M[N]MV36-&DNU,5OM-
MO*@BY!).X'S.XZCTXH [RBN7^'4UW=> -&NKVZ:XGN+5)6=@ <L,G/KSGGWK
M'_X3'4F\*V7BZ)HVLIKY89+'R^1"T_D@ANOF X)[=1@=: /0**Y'0;_7]5\0
MZNDU]9K8Z;J36QA2U.Z5#"C+\Q?Y2"^<X.>>E.UG4-<?QG:Z'IM[:6L-SITU
MQYLEL9&1T>-<_> /W^G'XT =917GWA_QCJFN7.FZ+<F*UU%A>"\N(4RI-O*(
MOW8;(^8G/.< $=\AO_"9ZK'ITKWEM-Y>GZG/8ZA>6%OYC*J*"DHC.3M.Y=V,
MXY_  ]#HK@;+4=0U/QKH;0:U%/;S:!+<;H8@89'\R$%@,YYSZY'3CFJ6F^*O
M$YTOPSKMW/8S6>IWJV-Q:16Q1DWNR+(K[CT(&1CI[\T >ET5Y_)XQU(^$T\7
MPM&UD+_R7L3'SY'VCR,ANOF9PWIVQWJ"_P#%'B*VM?$-^+JR\G1]7CMA"+8_
MOHF$.03NX.)3SZ^W% 'H]%<7?:[K]]=:PF@0*TNEW26ZQ2^6(YOD1WWL6#+P
MY *CC&><X&;K7B?Q%:1>,;BWN[)$T$QRQ1FV)\U#"LA1CNX^\1D>W3N >C45
MP>I>+-4\.ZEJPOY(+R"+1CJ<*)%Y?EL'V[,Y.5.1R>>#3M6U?Q7I.F:U? 0&
MU@TN2[@FN43<LZ#)4*CG*$="3D'KNH [JBN"?6]>CO[FQFOH#]HT%]1ADBM]
MIMY%*J0,DAA\P//<=,<5N^#))QX#T6XN[AIW;3X)6<KS@QJ<>Y]^] '050O=
M;TS3KF*WO+V*&61E10YQ\S$A03T&X@@9ZD<5R$'B[4WT'P]XEW1R6>K7D4$M
MF$'[I)F*H5;J64[=V<@\X JSX<MYY?'7C 7-P)XDN;;]V\0P?W",OTP?UYH
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
M@AASYNY0<'Y>2.V2 =917%:)KVOZV-(U>U@4Z7>.WVB.7RU$<9R$*,&+%P0
M01SDX K9U^^NK6ZTZWMKF.$7,CJX1=\[X0D"-2".N-Q;@#TSF@#<HK!\':Q=
MZ_X0L-2NQ&EU,C"38N%W*S+G&?;.,UR^G^*/$+VFC:C=75F\-UK4NF301VQ7
M*B65 X;<<$;!Q]<T >C45Q5KKVOZO)%?Z9 ILUU*2UGBE\L(($D:-F#;M_F?
M+NQC'.,=SEZEXQUC2;744N9T:[TS556X5( =U@RA_- SP0FXYZ94C'(H ])J
M&[N[>PLY[RZE6*W@1I)9&Z*H&23^%4])NIKU[VX,RO:&<QVV%'W5&UCGO\X;
M'L!ZUQ;:IK-C!\0]0CU!99--D9K>.>$,BA;:.0# (XY(_')S0!Z)%(DT22QL
M&C=0RL.A!Z&G5Q9U;7K[Q);Z5;7MK;13Z*+T2&VWLLF]5/\ %@CG_P#7U%'0
M_%>N7@\'W]Y-:FWUQ7CFMXH"/+987D#JQ8DY*'C&,-[9(!V-WHMG>ZM8ZG,)
M3=6._P @K(P"[AAL@<'(XYK1KB]!UW7];&C:O! ITJ^4M<)(8U$2,/D,9#%B
MP. P8<\X"]*N>)-3UBW\1Z#IFFW%K!'J)G61YH#(R%(RP(^89^GZ]J .HHKS
MS3O&&L.RZ+>JDFJ+JT^G-<VR*HD2.'S0ZJ[;0Q4J,$D#D\]*FN]9\6V4>D6U
MRUE!<7>L-8^8T0<M"8W=)"%?"M\O*]^Q - ':"_M&U)M.$Z&\2(3M#GY@A)
M;Z9!'X59K@[_ ,4ZKX;O]6CU.6WODT[04OR88#$99=[J<_,V 2GX9JQ=>)-0
MT'4](&H3)>V>I6L\CF.(*89(HO-.W'5"H88.2#CDYH ZJXU*RM+RULY[J*.Y
MNV*P1,WS2$ L<#O@ FK#ND4;22,J(H)9F.  .Y-><O=W^JZE\/-8NKF,I?W#
MW'V=$&V+?:2LH5NIP#@YSD\C'2MWQA=2'5O#&D@X@U#4OW_HR11M*%/L65?J
M 1WH ZF-UEC61#E6&0?44ZN1N=;U/4-1\26NESQ6\FB)&$62/>)Y&C\SY^X3
M! XP<Y.>U9MEXEU[Q'JNEQ:;<VNGV]_HB:D/-MC*T;%T!7[PR,$C/'X]@#T"
MBL+Q)K,VEOI=K;HQFU&[^S*R[<H!&\A(W$#.$P,GJ<\XP<6^U#Q?8>&;Z]D%
MN+FQN=Z1L$+W=KD'!"DA)2-P&,@D#CG@ [>BO/-;U?4-0\!V&KVFJ!$OM2M"
MGDHORPO<(HC8^H!^;W!'3K>O-:\0WESJ]KH<:RW6DS10!9%C$<[&-)&,A+!E
M!#X&T<$$\]  =K45Q<06EM)<7,J0P1J6>21@JJ!W)/2O/]:\3>([?_A+YK:[
MLHXM#@BN88S;%C(#$9"C'=[8R/;&.^CJ&LW>M3^(=-LYUM$T[3XY')C#F226
M-F .?X H'3!))Y&.0#KK6Z@OK."[M95EMYXUEBD7HZL,@CZ@U-7.>#7,7PW\
M/R H"ND6[ R-A1B%>I["N>M_%FM>=+#]H@F9]!DU))C;D1><A4$1\JS1'=P3
MR< Y(- 'HE%<+HVNZ[<:EH$%Y>6SQZUI#W0$=OM-O*JQ'(.3N!\PY!QTXQ4V
M@>(=3U)+33;F:-=9M[V:'4E6,!5CCYW*#T#!X<'_ &_:@#M*K0W]I<WEU:0S
MH]Q:E1/&#S'N&Y<_4<US?CB:^BD\.)9WKVRSZO##*%4'>-K,,Y[ J#BLK7/%
M.MZ;9^.)()K0RZ,D+VS-;G!#1ACN&[D\]>GM0!Z%17%37WB3_A*[S0TU.S17
MTX7T4WV/)A.\H4 W?,#P<GW]>*^F>+]2UZRT2"WC:&\OM(&H3/ J-AB54!1(
MP&W))/4]!QUH [VBL[0IM2GT2UDUB&&'42F+B.!]R!P2#@^G&<=NE:- !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %9FLZ%9ZXMI]J,Z26DXG@E@E,;H^"O!'8AB"/>M.J.I:QINCI
M$^HWL-JLT@CC,K[=S'L* ,9O 6B&S:W47:'[:;^*9;I_,AF))+(Q/&<G/KGG
M-9>L>$F,&H:5IUG>N-6E@N;G4)[H.BNDD>[*EMV=B<;5P>!QVZ6P\3:+J=C/
M>V>HPRV]N_ES,"04;^Z0>03D8'?/%,;Q9H,=O)/+J<,*13K;R";,;)(V-JLK
M $$Y'4=#F@!+OPOI]WJ%W>9GADO8A#>""3:MR@! #CU )&X8.#C-)>^%-,O;
M^WO,3V\D-N;3%M,8U>'.0C =0".*CM_$.GZIJVG#3]<MVCF2?_11'EY]A"E@
M3@J%((/'.:NPZ_I=Q>QVD5XAFEW"($$+*5^\$8C#D=PI.* *-CX.TS3I-(>V
M:Z7^R8&@M TQ8*C8# YZYVK],#&*;<>#-,NK75+:62Z,6J7"W%T!+C<Z[<$'
M''W%Z?W1[U3\4^*_[/DTV'3;N/S9=6MK.<&$NI#R .@?[H< GCDCTK7M]69/
M$L^AW14RFW^UVS@8WQ;MK CU4X^H9?>@""?PEI]R=7,TMTQU>%8;S]X!O0*5
M ''R_*2.,=:?_P (MIS7L%U*9IGALFL LC JT#8W*PQSG:O/7BJGB7Q%_9NK
MZ/I$<DD,FHR2!YTA+F-%C9LJ,$$E@!R#@9X[U:M-;@L(8++5]4MY;]7$$L\<
M31Q&4_=4GE58@K\I.3G@<B@"MI_@;2=-T^XL8)M0:WFA:W5)KMY!!$W5(]Q.
MT8XXYX'/%6K?PO86UWIERDEP7TVV:TMPTF0(FV@J>.?NKR>?E%//BG0AJO\
M9?\ :<!OO.$'D@Y(D*[MI]#BDU/Q'::9K>FZ3*LIN;_>8RL3,JA1DDD#UP,>
M^: )]#T.S\/:7'IUAYPMHN(UEE:38O903T ["JD'A+2[:4^6LPM3=?;!9E\P
MK-G=O"]OF^;&=N><9K+\+>,8;N'[)J^H6_\ :3ZC=6L2JFP/Y<KJH[@$JN<$
MY/O6_-KVEV]]'9S7:)-)*(5R#M,A&0F[&W>1_#G/M0 :9HEMI5W?W-N\Q>_F
M\^<2/D%]H7(';A5'X5B:II-_>?$33;^*.ZALX-.G@:ZA>,;7=XR 58DD85OX
M3SBNFO+VVL(/.NI5BCW*@)_B9C@*!U))(  Y-8FI>*-*?1=2EMM?M;&2U4I+
M/*FXVS_[<9P<^QQ0!,_A/2O*T]8$EMI=/9VMKB%_WB%_OY)SNW9);=G)YZU(
MGANT@$!M9KFVEB>5_-BD^:1I#ER^X$-DC/(XXQC JU'J]B^IRZ8MP&OH8A+)
M"$;(0]&Z=":H_P!N64^K6'DZS D,MK+/]E:/YID&W$@8X*JO/;G=[4 -C\*:
M393:=<VL$\<FFP-# L,S+O1B&*MS\V64'GO61X'\+2V?AK2H]8AN4N;&225+
M6:5'2*0LV'&TG/#'&2<9. *V['Q;H&IW5M;66J03RW*,\ 0G$@7K@XP2!SCK
MCGI4D_B;1;:813ZC#$3*8 SY"&0=4#_=+#^[G/!]#0!!%X2TN&:4HLPMI+H7
MC6>_]SYVX-OV]OF ;&=N><9J*X\&:9<VFIVLLET8=3N5NKH"7&Z0;<$'''W$
MX']T>];EU=V]C;M/<RK%$I W-ZDX 'J22 !U)-9&H>*M/M= U75()#.=.C=I
M8=C!U=5W!64C<N>.HZ'/2@"*[\%:3>:TVJNUY'<3(J72P7+QQW8487S54@-Q
MQ[C@\<4ZZ\'Z;>)K*3/<E-9VB\428W@*% ''R_* .*=X:N-1OK==0N;];BUN
M8(W2(VQC:*0C+@'C*<C&03[FKEEX@TK4;I;:TO$DE>-I8P 0)$!VED)&' )
MRN1R* *\OA;3KG4&O+KSKAWLC82)*P*/">2I&.YYSUJE:^ ])M=(NM+$VH2V
MMQ ;8B>\>0Q0GK&FXG:I&!QSP.>!6Y>ZG::>4%S*59U9E549VVKC<V%!.!D9
M/09'K6=#XJTZX\1)HT)E>5K1;OS/+;9L8_+@XQR 3GH,8ZT .7PQ8#4(KUWN
M))8[(V #O\IA."5(QZ@<]>*MZ-I%MH6E0:=9M,;>!0D?G2F0A0, 9/8   >U
M,M->TN^NDMK>\1YI(S+$I!42H.K(2,.O(Y7(Y'K44GB#3YI6LK6^B%[(DA@W
M(2LA3[VT\!]IZA3QWH ALO"6EV#1+ LWV6"X-S!:,^8893DEE'4<L2!G )R
M*M6&AVVG:KJ&HPR3F>_97N-[Y5BJA5(&.,* .*S/"?B,ZKX8T*:^G7^U-0LE
MN-JQ'!.!EL#H 2.XZU4\'^,8-2TVS@U74+<ZO<7%U$J*FP/Y<TB@#L#L0'&<
MD<T :6K>#M)UF\N[FZ%RK7EI]CN5AN&C6:/YL;@#R1N;'UK1;2;9M$;22T_V
M9H# 6\UO,VD8SOSG/O4<NOZ7#>+:R7B+(TH@!(.SS2,B/?C:'/\ =SGVK,T_
M6[C_ (2OQ+:7]S EAIT-M+&Q4((U=7+%F)Y^Z.>* ,WQAX6EN/#]XEA!=7^H
MWDUF)93*BR&*&97QG*@8&\C'.36Y+X6TR^M;Z+48I+TZA"L-RUP1N:-<E5&W
M 4 DD8QR<]>:SK/Q,]WX^N--2X3^SH]+%WM>!HF1C)C)+8)&.0< 5J?\)3H@
M6Z9]1BB%K")Y?-!CQ$>CC<!E3_>&10!4C\$:/_8EUI-V;R_M[E521[RZ>60*
MIRH5B<KM/(QCGFG-X-TV70;G2+B>_N8;H!9Y9[II)9%'1=YY 'H,=_4YCNM?
MDU>WC?PK?6ES+!=Q)=*\3.#&PR0""-IP0=W(X(Z\5K2ZS80WGV62?$OF+$<(
MQ4.V"JE@,!B"#@G."/6@#(O_  +H^I2W\ERUZ3?B+[2J7+(LCQ@!7*C W *O
MMP.*T[70K2TUJ;5HWG-S- EN^^3<"B9*CGN"S'/4Y.:EU+6-.T=(6U&]AMEG
MD$49E;&YCT J&U\1:1>V%Q?07\36ULYCF<Y7RV&/E(."#R/KD8ZT ++H=M+K
MJZSYLZ7BVS6JE6&T1DAB,$8SD Y]O2J-MX,TRTMM(MX7NA%I,IEM%,N=C$$'
M)QSPS#GUIVI>,-)T[1-4U,RO(--3=/ L3"53C*@H1E<]B1C'/2I4U>"ZURPA
MAU2.,RVTDIL'A(DD *@/DX*A>1C'.[VH @L/!>DZ9JTM_:&[C624SFT^TO\
M9EE/5Q%G;G//UY%&D^#-)T2_:YL3=I'O:2.T:Y=K>%VSN9(R<*3D_3)QBK]O
MK^EW5\MG#>(T[JSQK@@2JIPQ0D8< D9VDXI;37M+OKW[';W:O<&/SD0@KYD>
M<;T)&'7..5R.10!FQ^"-)ALK:SB:[2"UO!>P)]H)$<@8L,9S\H+'CISSFEN/
M!FF75IJEM+)=&+4[A;FZ EQN<;<$'''W$X']T>]:6HZYINDMMO;D1MY;3%0K
M,5C7&YR%!PHR,L>!276NZ99J'FNAL,0F+(K.%C/1R5!PIP<$\'!]* .0U+1-
M3F\37\[V>O 3&-(+G2]42*-D5  949U(;<6Z*1C'OGLK:Q=]#BL-49;QFMQ#
M<LX!$N5PV>!G//8?05:N+B&TMY+BXE2*&)2[R.V%4#J2>U<O8^)GN_'6H:?]
MI0:;;Z;'=8D@:)HV+L#N+8.-J@YP!@T :>F^&;'3&MC')<2_8XFAM//DW_9T
M.,A<^P R<G QG%3Z-H=MH4-Q%:23LD\[W#B5]W[QR68CCN3G'2FQ>(](E:Y5
M;U5>V1994D5D8(WW6 8 E3T!&03TIZZYIS6\LWV@JL4H@=7C97$A (381N+$
M," !DYH AE\.6<]X9YI+B2,W*7?V=WS&)DQM8#&1@J#@'&1G%56\%:,UK<VV
MRX$<UW]N7]^V8)]Q??'S\AW$GCU(Z<5._BW0([:*XDU2W2.69K==Y*MYBYW(
M5/(88.01Q5";Q'#>FYGT?7+67&E-=16OD[B.>)2<@X[;3CUH NW/A/2K[3K^
MROXGNQ?[3<RRM^\<KC8<C&W;@8VXP>>I-0OX,TZ71I-,GN-0N(Y9(Y)9I[II
M)7*,&0%SDX! .!@=?4YA\)>,=.US3M+MI-2MY-8FL(KB:%>"6* OCL<$G('2
MM:'7M+N-02QBNT-Q(K-&I! E"\,4)&'QWVDXH S;GP1I5U%J\3O=+#J^#>Q)
M+M20X +  ?*2 ,D8)[U:F\+:==7\]Y=^;<O/9?8)DE8%)(<D[2 /4DYZ\UEW
MWBO=XN\.:?IUW&]K?2SI,/)/[P)$[ HYX(#*,[<_6NBO]5LM-,8NIMKR[O+C
M5&=WVC+$*H)( ZG'% %.P\.6FGM"Z37,TMO ;:WDGDWM!&<9"DC_ &5Y.2=H
MR35%? NCQZ?IEI"UW"=+9FLKB.<B6$-]Y=W=3W!S575O%\5AX@\/R+J-M_8>
MH6MQ,T@7=OV!"A5AUSOZ 9K=@\0Z3=:7!J5O?136EPVV&2++^8W/RJ!R6X/
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
M34U%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %<=\0W\NST!_*:7;KMH=B@$M\QZ9[UV-4-3T:QU
M@6POHGD%M,MQ%MF=-LB_=;Y2,X]Z .%UGPWJU[>:]KNFV;[YKBPFBLW?R6NA
M;DEB3GY"P; S@_(/:EU;3)]3T"XN;+PO>VMS=7UC)+'<.K7$JPS*S,_SL-H4
M$#)R>>.E>D44 <EK^GWM_P",="GMH)UMXK2\BEN5 Q"TJQA.^<Y4].E8VG:%
MJEUH'A'1;JPDM;K0KR&2XGR/+*0JRY1@?FWC''8,<XQSZ-10!Y7%IFOV_ANP
MT&;1+NXNM/UR.Z:ZC:/R[B(7)E,@)8')!.0><UT]Q;27GQ4L+B,$1:?I4OG-
M_M2R*$4_A&Y_ >M=;44-O%!YAB0*9&+N>I9O4GOP /H .U '.>(+:[E\8>%[
MJ"SFFM[.6X>XE0#$8>%D7OD\GMFN=N?#VKS>%_$?A:6SE>:_U"6:VO008S'+
M*) ['.0R<\=?E&,UZ510!RWA^RNK;QCXHN9[26."[DMV@G<#$H2%4;H<]0>N
M*7Q!:7Q\7>&M2MK*6ZM[4W,<_E,H,?F(H5CN(XRISC/TKJ** /,H='U9-#L8
M3I5R)H_%+Z@ZX7(@,[OOZ_W6''7VJSIVDWL&J7>D:GX=N+Z,ZG)>VNH&X!M@
MCRF4,RE\AT+$ !3D@<@<UZ)10!RGCU'?2].,%O/<7D6HP36T<!0N60ECA690
M_P H;(R.,G(Q7-7UK-JO@[QC8VNDZHFM:FOGO!=0I%O9E$:[,.RA0(^<MG//
M<5Z!JVB:=K<,<6H6_FB)_,B979'C;&,JRD,IP2.#4FGZ7::7$R6L;C=C<\DK
M2.V.F7<EC^)H YWQ'H^I7>JZ1J^CJ8KEE>QO-QVLMM*,EO\ >1@K >Y]:?J%
MA/#XY\/W-M8RFPL;&ZA=XP-L9;RMB@9ST0]!Z5U=% 'F>B:+JMII7@.&;2[B
M.33;J9[P?+^Z5HY5!R#SDNO3-5+)EA>-;K2M8_L6SUF?4K>>&&.6(9=\.9!)
MN,>69_N9YQD@9/J]8=GX0T/3YQ):V;1J&WK )Y#"K9SD1%M@.>>%XH K>--.
MU"\M-+NM.B,\FG:E#>26RL 9HUR&49P-P#;AD]5K%U31KZ]_X3+5+>RG7^U-
M)6QMK8@*\T@20;R">/OJHSC[I[8KOZ* ,[1Q/'X=LHVA:.XCMD0Q2\8<*!@X
M]_2N%\/:=K8\0>&+Z[T.ZMOL]G=6UVH,20P.QB($:*V!'\C $#)XSGK7I=%
M')>,=+FO[NQGM#J5K>V\4QM]0L,-Y3'9^[=#PZ/@<$8^3J.M8]QH?B"\OW6X
MM!#-J'AA=/DN+=E$5M<Y<MQG(7YQC ->BT4 <#!I&I:POA-)K&?3;C1U?[5(
MVW"GR#%MC(/S!B0V1QA><'BG>%$U6TT33]'U/PU(EUH]NT'VX^6\;@(4#0D-
MNW.,9R!CG)Z ]Y10!YI\/=-U[PK#86=]I]S/:W5E&)G.TR6,T:A?+)S\T9ZK
MC."6]<TVQT;5H?#OAJV?2KE9[3Q#+>7"X7Y(6DG8-G//$J\#GKZ5Z;10!YI)
MX=U>?P?JOA*:TE-Q/J3S07X(,;1O<>=YI;.0RY(V]<@8R.:=XBT#6M1O?&/V
M&S?==1V#VID8*ER8&+/'G/&?N\X!SZ5Z310!YMJVFZQXHU;5)8-)O-/COO#K
MV*2W1C79,78A6 8G'.,@&I&M+S5] U::3PG>66K-I,]D7N9UE9W=<>7$=[93
M=R2=HZ=><>BT4 9V@120>'=-AEA:&2.VCC>-@ 4*J 1QQVKEM0TK4T\7R:AH
M\=[;R27L'VN&7:]I>0A4#2\_ZN10, C!)0<'.:[JB@#F/&EG=7L.BBUM)+GR
M-6MKF4(!\D:-EFY/;T'-<WJF@ZU<WWB*ZM+&7(UFQU&WB=E47:0I$'0'/!RA
MQNQR!7I=% 'G7B7P]J/B$^)M1LK26(W>@_V?!!-A'GEW.^2,\8R%!/J>W)O7
MUEJ6J^)M%NUL+JTB&E7EO+(^W,#R>7LSACS\A/&<<5V]% ' :'9ZO>^%[?P_
M?Z UA?6.GO8_VA(8VC'[ORPT+*2WS84G@8 (ZXJ?PC:74DFG_P!I^&+BRU#3
M8#"]Y<7 EC^Z%(@^<G#8!.0  ,<FNXHH XCQ?9ZM>ZI/;VVE2SVL^DRPI<6Q
MC1S,2<)(Y(81XP<+U.<YZ5CW6BZRVDZ=/86>HZ?KEMH\$"'Y)(+EEW V\Z9*
M[1UW<8$AYR,5Z?10!S7CC3=2U7PE+#IT:RWL<L%P(-^T3>7(KF/)Z9"D<_C7
M-:QI>L^)M5UJ:UTJ[L4O= 2UBDNBBXF$DC;&"L2 =P&?_K9]*HH \^6Q_MK3
M;NXOO!NH6]RULMK.)KH-.X,BL5A<2'Y5P7!.WD#'>J3:9XIL6L]01;K6;;2M
M4\Z".=4CN[BW: QL6Z!G0N<%L%@#[9].HH X;5[6]U!= NH/#\ML$UQ+Z:$+
M&)$C$;J9)-IQN+,#@$G&.^15C4],OKGQQ>3Q6DAMI=">S6<X">:7+!>N>G?&
M*[&B@#SS3= O[^Q\&VTEE/83:%;E;B:0*"'^SF'8A!.X$G=D<87UJMH6AZE/
MHUMHU]X?N+35=-M)+6/59;CS(%)B,:R0_.6RW!(VC S[ ^F44 >;:9;:U))X
M&AG\/7=NVBEX;QMT7EJ!;M$&4[_F4D@_3WKHO$2:@WB#1V@TR6YLMDRS3VQ1
M9HV.W:NYB"B-@Y*G.57\>GHH \Q\.Z1J^E6?@:>\TBY7^RK6YM;I$*.\;.$"
MM@,<J=IZ<],BI;?PUJVDZCINMQVCO$NL7E[<6$94O%'<)L5AS@LN-Q /\;8S
MW])HH X4^$)M5L?%QE#6G]LW"3V:-PT+QQH$E('1C(F['7 &><@)J6DZ_?\
M@>.Z:U5M>>YM]0N+-9M@<QLA\D./NG:H&>FX9[UW=% ')Z5*]K;7NL6_A2_M
M[BX:%'AFD1KF;!V[F)<C:H;C+9P#QTSUE%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
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
MV,4L<T*312*\3J&1U.0P/((/<5F:?XETC5+J.VL[OS))8FFBS&ZK+&" 61B
M' )'*D]1ZU'X:T>?P_X.TW2#*DUS9VB0ESG:SA?SVY_2N2\/Z3X@3Q!X<U"_
MT>:!K>QN+:])N(O+C=C$08T5B%C^0@!1GIN'<@'0^-;_ %S2M.MKS0E2XN1<
M(C64BC%PO)*ANJM@<'I[4V'Q&FO6.A:AH]X\=O>W7DS(8U+IB-V9&!'RN&3!
M_'V-:.O1W4C:;]FLY;CR[Q))-C(-B@')^9AGKVS6#=>$+FS\=V.M:1(L=A<7
M!EU2T/"F01.JS+Z,=VUL=<@]J .@F\2:3;W0MY;O:QG%MO\ +?RQ*>B&3&T-
MR!@G.>.M5;KQKX>LI+I+C4-IM)EAN"()"(6;!&\A<*.1\QXYZURS^%]8E\):
MKX1FM79;G4'FAU$2)L\IY_.+MSN#KDC&.2!SCD&MZ!K5[IGC^W@TN5GU=T^Q
M?O8@) (4C)^]QRIZXXH ["#Q+I-Y->V\%X1-:1"64-"ZD(<X==P&]>#RN1Q5
M*R\5Z1:Z7I*W6LF]FO;;S8)Q;,&N@!DLJ*O!/]T#// JO)9:DWCN;5!ID_V1
MM%^S!O,CR9?,+[<;_0]>F>]8^@:%K5B/ :W&ERK_ &39307A$L1$;,BJ/X^>
M5/3- '6Q>*=&GL;.\ANS+%>EEMQ'"[/(5SN 0+NRNTYXXQS52?QGIBW.A1VW
MG746L,_DS0PNZA51F)X'7( QU&23C%<UIFE>(K"WTV!]&F-N-1OY;D13PK,J
MRR,\15]_"G=\VTAN!U&06:)H&O:;IW@TRZ2QETFZNEN(EN(R0DB2*K@EL%<L
M,_Q8[=J .NL=<L@FKW,NL"X@MKSR6#0[/L[;4Q$,#+DE@0>22^!3Y?%FB065
M_=S7IBCT_!NQ)"ZO"",@E"N[!'(..>U<C=>&]=F&L7$%DR3)XBAU:VB>5 +J
M.-(U*Y#':3L8C=CG;^$GB7P[JFMQ^)]1MM/FCFO]&73;>U>2,/(^YV+M\VT
M;P!SG@^V0#L-/\0Z7JM]/96=T9+B%%D9&C=,HQ(#J6 #KD$97(I=1\0Z7I5[
M!9WER4N;A&>&)8G=I O7:%!R>1QUK'M;#4/^$_AU)]/ECL_['%JTK/'\LGF;
MMN Q/3OC%2ZQ8WT_CCP[?P6<DMI9Q72SRJZ (9%4+P6!/W3T% $]KXU\/7C6
M0M]0WB]?RH&\F0*9.?D9BN$?@_*Q!XZ593Q+I$FH)8K=YG>=[=#Y;[&E0$L@
M?&TL #QG/!]#7%Q:#K:>'["V.D3>=%XE.H.GFQ<0&X:3=G?C.UAQUS2RZ3XC
MN-6TVYGT:3?9:])<,T=Q$D)MV6559$#=?G4L6&_).,]  ;'BWQ5]BCLH]+O6
M6<ZM;6<Q6W+HP:55=-Y4J&VD]\CZUNW?B/2K&Z6WN;HQLTRP;_*<QK(V-J,X
M&U6.1P2.H]17!#1/$=MX;B\/G1IKE[/6H[Q+Q)X@EQ#]J\XM\S!@^"001VZU
M?@T34;?6M3L+SPQ;ZE9WE\UY;ZA+)&4B#D,5D0G<2C=-H.>.1UH ZWQ)?Q:9
MX>O;N;4CIJ1QD_;!#YOD_P"UMP<_3%07_B[0]*N9[6\O6%Q;PB>6-())&$9S
M\^%4\<')'3'.*A\>:=>:OX&UC3M/MS<7=U;-%%&&5<D^[$ "LR[T[5)O%.K7
MZZ7/]GN-"2TC)DBR90TC%<;_ /;'/3KS0!V,$\5U;Q7$$BR0RH'C=3D,I&01
M[8K.A\2:3/J$%C'=YGN/,\C,;!)MGW]CD;6QWP3T-0^%[&YL_!6D:=>1/;W4
M%A%;RKN4E&5 IP5)!Y'K7.^&M.UZ/P[;>&=2TA+8V%L]JNJB5'5TV%%>( [P
MQ!&<@=^30!U%OXETBYNX+:*[S)<!C 6C=4F"_>\MR-KX'/RD\<]*ICQSX;)B
M_P")D LD[6PD:&0()5)!1G*[5;(. 2,XXS6!8:!J]UH_A'2KZP:UET&XBDFN
M1(A2188V1?+P=QWY7J!@9SVS570=;&@16_\ 9$WG+XH_M(IYL7^H^U>;NSOQ
MG;VZYH ZS_A,] 6QN;V2_P#*AM9E@G\Z&2-HW;&T,K*&&=PP<8.:K7/BRPU+
M1=<.B:B/MVG6SR,&A96C.TLK;7 W*<<$9!]:Y+QE97]K9>,[Z:PD6WO+G36M
MF+H?-V21*1@,2.?7%;VI:+?ZEJ^M:S'82Q-+HC:;! [H'F=F9LG#8 &0!D]V
M[8R 7M*UHW0\,+<ZL4O+W3_/>U\@?Z43&A+;L?+M))P,9W?2M"T\4Z-?3+%;
MWF]GA>>,^4X66-" S(Q&' )'W2>H]:YRTTC6([_P5)_9LBC3=-F@NF:2/$4C
M1QJ <-DC*'D9[51T32_$4>M^'-2OM$GCDM+2Z@O +B'8KMY97RD5MJI\A
M/3=ZT =9IWC+0-6N;2WL;_S7O$9[<^4ZK*%Y8*Q4*2!R5SG'.*L)XDTE]0AL
M5N_W\[O'#F-@DCIG<JOC:Q&#D YX/H:XS0] UJRT[P'!/I4J/I,LIO/WL1\L
M-%(@/#\\N.F>*O>%+#7K#2[?PWJ&D*%L"Z1ZL949)(_FVNBYWB0@X.0 .3D]
M" =-!XCTJXU&&PCNC]HG5F@#1.JS!?O>6Y&U\=?E)XYZ5->:O8V%[9V=S*R3
MWKE+=?+8AV +$9 P#@$\]@:X_P &Z/J%DNF:?JOA>UAN-)3REU7S(W650A0-
M$ =ZLPQG('&?I6_XQTJZU30MVG*K:G931WED&; ,L9SMSV##<I]FH LP>)-*
MN;62YAGD:*.Y^R.?L\F5FW!=F-N<[B!61=>+[/2=.U74&OI]22'4EM!%':D?
M9W;RP(R0O(!<-N/][ R<"H-%\+:CIGBNXFEF6739PE_)SR;XJ8W(']TKAL=C
MCTK,O?#VM3Z)XKBCTR3SKK7(=0M8S+&/.C0VY.#NP#^Z;AL=J -$>,HM-\5:
M]'JU](FF6]K:3P+]D;=$'\W>6"KN &U<EN%]J[)IXQ;FX!+QA-X,:ERPQG@#
M)/X5PE_I.LW=YXSF&D3*-5T>*VM098OFD"3 J?GXYD7D\<'\>PT2*:#0=/AN
M(FBFCMHTD1B"58* 1D$CMV- '(3^.6O;3POJUE++:6%_J+03QS6YR\?ERLN"
M1URB_=SR<<UU-KXDTF]TTW]O=%H!,8"#$ZR"4'!3RR-^[/;&:XG2]!UVVT3P
M;83:1*KZ/J)>Y831$;!'*N\?-R"9%P.O7@<92Y\/:]Y%_=PZ2)98?$;:G%9S
M31@7<#0^40"&(5N21NQR!0!W^F:O8ZQ#++8S^8(I6AE5D9&C<=596 *GD<$=
MQ65>^._#6G3SPW6J+&]O,(9_W3D1,0"-Y"X4<CYC@<]:L>'+;RK:>X.AQ:.U
MS)O: %#(QP!ND*$J3]"> .>PXZ2WNM2U#XCZ1;:>]P]]+' DA9!&C/:1KELG
M.!G=P#[<T =C-XMT.#5CI;WO^FAXHS$L3M@R$A,D#&"1UZ#C)&14L/B32;B\
M@M8[O,EP66!C&ZI,5^\$<C:Q&#T)Z&L#1M OK+Q'K*/#,EG/IEI9P7N],LT2
MR!C@-N'WP1D=C5#3_#NKSZ!X5T.]L3;R:%>0R2W8D0QR)"K!2F#NR_RY! P"
MV>V0#KE\2:2VH0V(N_WT\CQ0DQL$D=,[E5\;2PP<@'/!]#2Q>(]*FU&&P2Z/
MVB??Y&Z)U2;9]X(Y&UB/0$US?A&SUW3+*V\/:AHRE+"1Q'JIE1DDC);:RKG>
M)"&P<@ <G)Z'/\.^'=3BTRVT/4?#EO!<Z?$\$6M^9&ZL-A19(P#O#D$9R!CG
MGM0!K:IXK#>)?#5KIEX[6U[=RQ3@6S%)D6*1LK(5P<,H^Z:VT\3Z/);V\ZW9
M\JXNS91L8G&9PQ78>/E.X$<XZ5QFFZ9XA6V\%65SH,L3:#<".YF6>(QNBP/$
M'3YMQ!W*2" >>AIAT37XK:/3DT661;;Q,=2\\3Q!)(&G:7*@MG(#8(('3C-
M'8Q>,= GOY+*/4%,\3R1R QN%C:-=[;F(VKA><D\X.,X-2IXHT=Y+F,W9BDM
MH1<2)-"\3>6> X#*"PSQD9YXZUS,?AS5;[0?&VG/;M92ZK=S2VDLCHRLK1(J
MYVDD#*'(/8T0:=<ZIIEV^H^!8+:Y:T^S3Q^?$9+@%E++&ZM\J<$_,5YV^F:
M.RLM1MM0,PMS)N@<)(LD+QE20".& /0BHI-<T^*]-HTSF42K VV%V59& (4L
M!M!((.">X]:R?"&G:KI@U""\N+N:P\Q/L)OF5[A5V_,KLI.X \ GGK[5F7NA
MZF/%YU/2H+NRD>]A^UYF1[2\@ 4,[(6)60 ;00 <J.W( .D;Q)I*7T5FUT1+
M-(\41\I]DCKG<BOC:S#!^4'/!XX-1^&O$5OXFTQKZVAGB032Q 31,F=DC)GD
M#.=N<#IG!YKE_#6AZC8S0:3J7AFVF^Q7330:P\D;(R;RRN%SO$N#MZ8SDY['
M;\#V%_I.B3:=?V;0-#>7+I)YBLLRR3R2!EP20,,.N#G/% %._P!;OM2\67V@
M:=?3Z:]I:13)<?83(K2,[Y#[EQLQ&.05SN.#Q6Y;>)=)N[F&WBN\R3QM+ 6B
M=%G1>K1L0 XP0?E)X(/2L&\T34=0\4>)O]&EM[34M(CL8;S>A"N/.R<!MW_+
M08X[&H+/1M6OX?"45[ISV<NA/YEQ*)$99"L+1!8\-G#%@>0, 8/- %S4/B1X
M?M=(N[ZUGFO3!$\@2&WDYVOY9!;;@?-@'/0'/0C,5UXM&F^-9H;V[E72?[)6
M[6'[(YD5_-96.T+OQA<]..36<OAS69?A)J>B'3VBU*26X>.%Y8_GW7#2KA@Q
M R"!R1S6E)9ZK<>,;G56T>X2WET3[*H,L1(E\QFV'#]<$<],]^] '76MS#>V
MD-U;2K+!,BR1R*<AE(R"/8@U+6%X,LKO3/!6BZ??0-!=6MG%!+&65L,J@'E2
M01Q6[0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
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
M@8;(((QU%:M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %4]3TJRUBU%M?P^="'60)O91N4Y4\$="
M1[BKE5+_ %&#3Q )=S27$ODPQ(,M(^TM@9X^ZK'D]J *<WAC1[C^T/.M"_\
M:*A+O,K_ +X 8 ;GICCZ<5:NM)L;[27TNZMQ-9/&(VBD);*CIR3GL.>M<OJG
MB22+Q3X<E@FO187<=X);-;?+N\84#Y=N[();C.._O6Q!XNTJ[LK"YM3/,U^9
M%MX%B(D9H\^8"IQ@KM(.<<\=Q0!./#.D+/),MJ5DDMQ:NPE<%HN?EZ],DGZD
MGN:(O#6D0MI[1VFTZ?&8;3]Z_P"Y0C!4<], #Z #M6)J7B$WMUX.OM(OY/[/
MU*^,<B! !*GDRM@Y&X$,@XX]ZM^$KV\N[SQ+%>74EP+75W@A+A04C\J)@O
MP"QH U=/T+3M+9&M+<HT<7DQEY&?RX\@[%W$[5X' P.!Z"H[GPWI5U=7-S);
MR+-=8^T-#/)%YV%"@/M8;A@8P:Y=?&2:%XE\41ZQ<WT]E:3P>6T=JTBVL;0J
MS%BB_*N2>3S]<&NDU+Q1IFF02W$KRRP00K<3R01F188FSAVQVP">,G SC% "
M:GX2T'6(+.&^TN"1+(8M@H*&$8QA2I! P ,=.*-1\):!JWV/[;I<$GV-=EOM
M!3RTZ;1M(^7C[O3VK0GU&SMM-?49KA%LUC\TS9RNW&<C'7\.M9R^*]*5K]+F
M26UDL(TFGCGC*L$?.Q@.<Y((P.<\8S0!:ET+3)=0@OVLXQ=00F"*5<J53^Z,
M=AU'IVQ4"^%=%33;?3TL@MM;2^=;A9'#0OS\R-G<IY/0CJ?6F-XJTR)KY+G[
M1;SV5O\ :IH)(6W^3S\Z@9W#@CC.#UQ3=-\7Z3JE[%:PM<1O-:_;(6G@:-)8
MN,LK$8.-RY^M %F7PYI,T%M"]IE+:?[3%B1@1+DGS"0<ELD\G)Y-3V6DV6GW
M-W<6L)CENW\R=M[-YC8QDY/7  ^@%<K>>)I+KQAX533YKP:???:6*F(".Y18
M6964D9ZX(R1D$'!'-;</BW2;BTTZZ22;R=0NFM(&,3#]ZI8%2.W*-R>.* (!
MX#\,"]%Y_9,;7'F^=O:1VR^=VXY/)SSS6O#I5E;75]<PP>7/?,K7$BL07*J%
M!Z\8  XQ5&7Q5I<-Y# SR[)KHV23B,F,S\_N]WKP1GID8SGBJFC^,;?4[.\N
M9;6XMUAOI+*-'C.Z1U8I@ =6RIX[#KT)H T(_#>DPZ(^C1VNW3WSF$2/@9.X
MX.<CGG@]:M6.FVNG(RVT; OC>[NTCMCIEF)8X[9-9T/BW2IK>5Q)*LT5U]C>
MV:,B43D9";>Y(YR.,<YP":H>$=5N]2UKQ1%<37#Q6M^D4$=P@5HE,*,5P .-
MQ;!YR,')ZT ;,V@Z;<7DEU+;EI)71Y 9&V.R8VEDSM)&!C(["H)/"FBRV]U;
MO9EH;N<7,Z&9\22@@AS\W7*K_P!\CT%-N_%>EV5]+:RO+^YN(K::58R4BEEQ
MY:L??<O/0;ADBDTOQ&NI^(]8TI;2>/\ LYHXS(Z<.67=G/I@C'KS0 D_@SP[
M<SS3SZ7#))/,D\A8MS(N,/UX;@9(Y..<U/+X9TB;^T?,M-PU)0EX/,?$R@8
M(STQQ]..E1:KXJTO1IKF.Z>4_9(4GNFCC+""-B55F]B5;IDX!/2H=1\::1IE
MW?6LPO'FL85N+A8;21]L;;OGR!@@;3DCC\>* -2?2;&YTDZ7<6RS6101F&4E
M@5'3KSQ@?E3;?1=.MH9XEMQ(MPGES&=VF:1,$!69R25P3P3CD^M3B]MCI_V_
MSE^R>5YWF]MF,[OICFLFW\8:5.LK9N(_+LUOP&@;+VYSB10 21QTZCN* +&B
M>&=&\.1R)I%A':K)C=M))P.@R2< 9. .!FF3^$]!N==76YM,@;41M_?\C<5^
MZ6&<,1V)!(P,57L?&NCZA-!'";L?:;0WD#/:R 31@*6V<?,1N7('K2:;XVT?
M5I[&*T-T?M\+36CO;NB3!1DJK$8+ <X^OH: +<_AC1[D:B)K/>-2Q]L!E?$V
M!@;AGTX^G'2N;UGP?/>^(9+F31K#4;4PQ0V\CZC-;2PJN<JQ56+C+$@YSVQW
MK?A\6Z3<6FG7223>3J%TUG QB8?O5+*5([<HW)XXI8/%>EW.H06<;RDW$\MM
M!*8SY<DL6?,0'U&UNN =IP30 NG^&K2V73I;@//>6".D$S32,8U8Y*@DY(QA
M<G)(49J:Q\.:3ILJ26EF(_+9FB3>Q2(M]XHA.U,Y/W0.I]:S?!E[>7L&M"]N
MI+EK?5[FWC>0*"(U("CY0!Q]*MWGBO2K!IVGDD%O;S+!<7*QDQ0R'&%9NWWE
MR>@SR10 ^3PKH<UC?V4VGQRVU_(9;J*1F<2/Q\W)X;@<CG@>E6M)T?3]#LA9
MZ;;+!!NW%022Q]2222> ,D]A5!_%NF+KDNCJMY+>121)*L=I(RQ^9G:Q;& O
M'WNGOUJ_?:K!8SPV[+++<3*[I#$NYBJ8W-CT&Y??D8H AB\.:3##?PK9JT6H
M,S7<<C,ZS,P )8,2"2 !GV%-'AG2!97%FUJSPW$0@E\R9W9HAG";BQ.WD_+G
M')]:H7?CK1K201%;^:<VB7HA@LI7?R6Z-@+TX.?3&#SQ5Q?%&F3Z?:WED\M[
M'=0&YA6VC+LT8QEL=L9 P><\8S0!J6UM%9VL5M I6&)0B*6+8 Z#)YK)TOPC
MH&BW-Q<Z;ID5K+.&#M$6& QR=HS\F3_=QT%,/C#1WT^&^M9I+R&6U-X/L\98
MB$=7([=QCJ2" #@U'%K^F76OVAAU2X*RZ6]ZD/EX@>'<G[W<5^\-P& >A.10
M!)/X+\.W.C0:3-ID;V-N_F01EVS$WJK9RO4]#WJ2]\(Z!J.GVEC<Z9"UO9G=
M;JN4,1[[64@C/?GGO2:?XDT_6IA:6LMQ#-/:"\@9HMI>%C@2+D$=2.",\C(J
MMX"U&[U/P'I%_?SM/=36^^60CECD\X']* -*3P]I,LE@[6$.[3P1:;1M\H'&
M0,=N!Q[#TJ(>%]%^P361L5-O-/\ :75G8GSL[O,!)RK9YR"#FL]/'VA.MO('
MO!!/<O:+,;.0()E9EV$XX8E2 .O3U%7+3Q5IEW;W<@:>)[2=;>:":!DE$C;2
M@V$9.X,N/7- $TWAO2;BQ>SFM3)#)*L\@:5RTDBXVLS9W,1M7&2<;1Z"I[;2
M+&TU&XU"&%EN[E52:0R,2X7[H.3CC)Q]3ZU3@\4Z9.+I=TL=S:3K;S6KQD2K
M(P!10O?<#D$9&,G/!QFW_CRQMX(C;6US-<'4XM.G@,9#P.Q&=P_W3D8R#D>]
M %^?P;X=NKF>XFTJ!Y)YUN9"<X,JXP^,X!X&2.O?-7[;1M.L]2NM0M[2..[N
ML>=(N<O@ =.G0#ZX'I6/)XETRPO]?NKB^ORFG6T$MU;O;L4MU(<AD 7)R%.3
MD@;1TYJY8>*M+U"_ELXWFBECMA= SPM&KPYQO4L,$ ]3].U #&\&>'7N&N&T
MJ R-<_:R3G F[L!G )SSCKWS4C>%-%:VFMVLR8IKD7<B^=)AI@0=Y^;KD _4
M#TJ.U\7:5=WEC:QFY#ZA#Y]F3;N5GBXRX(!P.5^]C[P]:T;_ %.WT]X(I=[S
MW#%((8QEY" 2<#T &23@"@"/4]$T[6$MUU"U6?[/()86+$,C8QD$'/0D>]5+
M?PAH-I-!+;:='"\$[W$7E,RA)'SN8 ''.2/3!([UD^(O&<4/@^YU/23*\RW*
M6;?NCNMY#*L;!E/1ANX!X)QU!K8M&&BZ7?7]_J5U)9+NN1]K4;[:,+DKD#)
MP3SD\XH 3_A$]%V;/L;;?M?VW_72?Z_KYGWOO>]/F\+Z-<1:C'-9"1-196NP
M\C'S67&TGG@C P1@C ]*H:YXQBT?2+F[_L^\:6"2&,Q-'C!E<*K9S@KD]C[=
M:NWGB:PLA-YB7+&WA6XN5CA+-;QG."X'/8\#)P"<4 1GP9X=:&[B;2H76\C2
M.X+EF,@0Y7))SD'G/7//6E_X0_P_Y=Y'_9D>V]C6*Y^9LS*.,,<Y/OZ]\TZ\
M\4Z79VQN!*]S&MK]M<VR>9M@Y(D..QP<=S@X!P:QO^$C\GQK=2/?R2Z,=$AO
M8HU4$;FE904 &YBP"X')).!UQ0!TUSI-C>Z6=,NK99[,J$,4I+<#IR><C (/
M7BJ\GAO29M/N;&:U,L%T +CS)7=I0!@!G)W,,<8)K"U37[FQ\;:.I>^-C=:=
M<RM8I!N=G1HMI"@;LX9NIP/:MBW\4Z9>6-A<V;RW)OXVDMX8XSYCJOWB0<;=
MI(!SCD@=2* -)[*WDT]K&2/?;/$8F1V+;D(P023D\5S/BOPDM]X4U#3])ME>
M[NTBAWW,[-\B.&"EFW':/FP!W-1:YXC^V6'A^_T74)%@N-9@M9U" %E+%7C<
M,-RD$8(X-1^//$[6?AO4FTJXNH[FTFBBDN((@R1NSKE&)!_A;DCID9(H Z:W
MT73TAG#V@<W40BG%PYF+I@_(2Q.5&3QTY/K573O!_A_2M/N;"STJ!+6Z79-$
MV7#KS\IW$_+R<#H,FG:KXHTS1Q.]V\H@MF1;F=(RR6Y;&W>1TZ@]\ @G (-0
M-XSTA=4N=/S=F6UD$=PPM)-D.4WAG;& NWHW0]J )+;P?H%GH]QI,&G(EC<C
M;-'O8^8O3:6)R1CC&<4EWX,\/7SRM=:9%,TL"V\A=F.]%^Z&YY(SP3R.QJ[I
MVL0:E(R113H1$DP,L>T,CYVD'_@)XZCN!534O%>EZ5<7$5R\N+41&Z=(RRP"
M0X0L?<CMG Y.!0!;@T/3K;4EU"&VV72P"W#AVXC'(7&<8SSTZ\TV;0-,GO+N
M[DMV,]W"()W$KC?&,X4X/3D_F?6FR:]:)?26H6:0Q3I;RR1Q[ECD<*55CVX=
M3GIR.:LW^HP:?]G67<TMQ)Y4$2#+2/M+8&>/NJQY/:@"K#X<TJWET^6*U*OI
MT9BM#YKGR4( *@9Z8 'T ]!46F^$M!T?4)[[3]+@M[B<L79,X^;KA<X7/? &
M:P]1\320^+]!>&6]-A=VEZ7LEMR7:2)HU'RA=V?F;J<<9XK9A\6Z7=6.G7-J
MTUP=1#FVA2,B1]@._(.,;<$'..>.M #])\(Z!H<\\VF:7!;/."'V@D8)R0 3
MA03U P.*+?PGH=HEBEO8+$MBY>V"2./*8C:2.?3CZ<=*R-1\0&]O?!M[I%_)
M_9^IWC(Z! !*GD2L,Y&X$,@XX]ZM^#[V\O'\0)>74ER;;6)H(F<*"L81"%X
M'&30!<_X131?L_V?[&?*^U?;-OG2?Z_.[S/O?>SSGUYKE[CP3=7>LZA/=Z18
M2R7-PTB:A#J4]NZKP$W1H!EE4 9#?-C.1FK \6KHGB?Q2NK75W-86;6S1[+<
MNMLC1Y8DHO"Y/4\_7%;VH>+-*TR>>*>20BV\K[3(D998!*<(6/N?3.!R<"@"
M]<Z3::AI::?J$?VN(*N3+]XLN,/D<ALC.1R#43^'M+ETZZL)+8R6]W_Q\!Y7
M9IN,?.Q.YN !R>@QTIJ>(+&35-0TT>:MS80K/.KQE1L;.T@G@@[6Z>G.*AN_
M%.GV=D;J1+ID2V%W,J0,6AA.<.Z]1T/'7@\<&@"^^E64NE'3)(2]F4\LQL['
MY?3.<_K5:;PUI%Q97%I<6GG17+(TQED9W<I@J2Y.[C QSQ57Q1J,B^ =6U72
M[TQNFG2W5M<1;6Z1EU(R""#@5!H?C#3;Y[?3II;B*]^QK<;KJ!XEF0 ;W1F
M# $\D?7IS0!H3>&-&GG,SV*AFA6"0(S*LL:]$=00'49/# ]3ZTW5/"NAZU>0
M7>HZ;#/<0+L20Y!V]=IP1N7_ &3D>U,A\5Z5)>K:R226[26S7<+W$9C66%<;
MG4GTR"0<'!SC%12^,](MWN$N3=0/#:&^VR6[[I(!U=0 2<<9'49Y H M77AK
M2+V>[FN;,2/>0"VGW.V)(AG"$9QCD\>Y]:(?#>E6]S'<16\BS16_V5'\^3*Q
M?W =W3I^0]*BTOQ7IFK:@EC;FX6:6V%W#YT#1K+%D LA(PV"RYQZBLOQ)K=Q
MH_C/0$\^[>RN+>[,MI;P^89'0)M("J6)^8]\=^,9H UU\+:*EE96D=EY<5B2
M;4QRNKP9&"$<'<H(X(!Q4LWA[2I[6TMGM!Y-I*)X%5V79("3OX/+9).3SDD]
MZS%\>Z"]C8W<<MRZWLSP1(EK(7\U 2T;+C*N-I^4\GM5B3Q?ID5H]R4NS'#;
MI<W(%NVZVC89!D7&0< DC!( SC% !<^"_#MY<7,\^F1LUU(LTRAV"22*00Y4
M';NR!SC)J2X\(Z!=:U'K$VEP-?H% FP1G;]W< <-CC!(.,#%2KXBT^2_:RB=
MY9OL8OD\M"RR0DX#*W0\]J@A\5Z7=6MC/:--<F^MC=P111G>T(QE\'&!\RCG
MDDX&: +*^'M+4:D!:Y&I B\#2,1-E=ISD_W>..U4M4\'Z5J>CWFGO!N%VJ+)
M+-(\CX0Y3YBV?E.2!G&2?4YQ;_Q='<ZMX3U#2[VZ?2;Z6X62)+9AYX6!F4A2
MN\\@8QQ^57[OQU9)INFWEG;75PM[J L"OE%6A<,0X=3R&&UACU]J -S4M%T_
M6+2*UU"W%Q%%(LL>YB&1UZ,&!!!Z\@]S5)?!WA]%*QZ;'&IN1=D1LR?OAT?@
M]1VJGX^U"[TWP7=7]E=26DT3PG>H7.UI45@<@]F/3FK5GXQT>[FOX6DGM9;&
M,331W=N\+>4<XD 8 E3@CCOQ0!/-X8T6X344GL$F34L&[65F82D  $@GJ !@
MCI@8Z4[3O#>D:3>/=V=F$N7B6%IGD:1V1<X!9B2<9-4[GQ=9Q1ZG&D-R+^QM
M?M1M98BKO&<[7 [KD$'N,<XK,\.:O*;#2]4O+^_GN-4LXR-/:)?GEV!WDCX&
MU<'')V].YY .@F\.Z3/?2WDEFIFF*&;#L%F*_=+H#M<C P6!Z"B?PYI5S/?S
M2VI:2_B$-T?-<>:@R I /3!(_$^IJA)XXT..VM)_.N&^U7#VJ1I;2,XF0$M&
MR@95_E/RGD]LT^X\9:7:Z>;Z9;M+>.));AFMV!ME?IY@(RI[D8) Y/'- %B7
M0;6U$=[I]HC:C9VK06?FSN% QPA.3\I(7/!Z#T%+H6GW-M]JO]0BMDU*^=7N
M!;DLBA5"JH8@%L 9R1U)[5=O=1M;"P-[/(!!E0&7G<6(50/4DD ?6J#^)K&&
M2".X2Y@>:\%BJR0GB8J& .,C!!Z]/>@"Q?:%IVHSO-=0,[O%Y$F)7421Y)V,
M 0&7D\'/4U7U#PGH6J7,MQ>:='+)-!]FE^9@'CYP" 0#C)P>HSQBE7Q-IA2^
M8RNILKE;29&C.[S6"E54?Q$[UQCUKGO$OBL-80RZ==W%I-9ZU9VE]"T8#!7D
M3<IX.04;(*GG/7M0!NWO@[P]J,EI)=:5!(]I'Y4)Y&$_N'!^9?8Y%6)O#VES
MW-W<26Q,MW"+>=A*XWQC.%(!Z<GCW/J:72->LM:>\CMA.DUG*(IX9X6C="5#
M [6&<$$$&J6H>,])TVZU"VE%Y)-I\237*Q6DC[(VW8;@<@!3DCC\: -(Z/8G
M1AI'DG[ (O)\D2-_J\8VYSG&.,9Z53A\):' +15L0Z69!MHYI'D2$C@%%8D*
M1VP.*2S\6:3?:BEE%),K2VYNH)9862.:,8W,C$ ,!N7\#GI1#XKTJ6]CM7DD
M@::W:Z@>>,HDT2XW,I/H""0<'!SC% !J'A'0=5NKFYOM-CFENHQ%.2S 2*.F
MX X) X!QG'&:G;PYI+3F4VG+&-F02-L8IC82F=I(VC&1V%4I_&6FP?:$:*[$
M\=FU]'"T)5IX5ZLF?J,@X(R,@55LO$EOJ;^&)IIKZSN=0A:9+1(3Y<W[G<P9
MBIX7J,$$\=: -*?PKHMTMZLUF76]E6:Y!E?$KKC:3SVP,?0>@J8^']+:YN[B
M2T$DEY"(+@RNSB6,9 5@201R?S/K6=:^.M$O)K5(FN]ES=/9QRO:R*@F4L-A
M8CAB5. ?ZBIKWQ?I%@TQF><PPW*V<LT4+2*D[8Q'\H))^91P",D#.>* %LO!
MOA_3M-ET^STU(;:5D9U5WW$HVY,-G<-I&0 >.U6#X<TLE6$$@E60R^<L\@D+
ME0I)<-N)V@#D] !TI=?OK>R\-W]Y<7-S:6Z6[L]Q!$6DA&W[P7!Y'7D<8YJA
M/XQTK3Y/L3F^N+F.R6[*QVCN[1'C?P,'H<XX'3T% &[:6EO8VL=K:Q+%!&,(
MBC@5-5>QO;?4K"WOK202VUS$LL3C^)6&0?R-6* "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *P?%>D
M)K6GV]I-IWVZ#[0'D"3>5+%A6Q)$V1APVWN."?I6]10!PNGZ#K]OJ?AB>^>2
M]_LU;Q9IY)5,FR4@1 GC<P50&/KTS5;3=!\26-IIMJ;2)[1;Z]EN[?[4(]XE
MD9XCN .5&XAE[^X%>AT4 >=:3X8URRT;P?9SV<._1[^2:?RIP1Y92501D#G]
MX#CT'7/%='X8TV]TZ^\0R7< C2^U)KJ APV4,<:<XZ'*$_B*Z*B@#B[O0]6&
MI^*T@M8I8==BC2&<R@+"1"(F\Q3SVR-N<].*H?\ ")ZEHFM'[#H^G:WIUQ:6
M]N?ML@1[=XD\O=RK;D90"0.<@UWE[>1:?8SWD^_R8$,C[$+' &3@#DTW3[Z'
M4],M=0M]WD74*31[A@[6 89'T- &1XGT&YUGP;<:1:310W1CC,+[-L8DC977
M@=%)4#'8&LK5M,\2>+/"MU:WEI::5>@PR01BX\Y7ECD60%F &$)4#')Y)/3%
M=K10!Q6I:%J6M7UWJ[V7V:X_L:;3H;9I5)>24@DE@<;1M&.YR>!@9IS>%-4O
MET.VEA\B.WT&XTRXE$BDI)(D:AE&>0/+)_$>^/0:* . T[1_$S7?A#[;IMK$
M-$\R*XE6ZRLJF$QAT&W//7!QZ>]5K;PSXB@L](TT6-J8M,UU[WSVNL>;$SS,
M"%VD@@2 $'N/3D>D56O+U;,V^Z&XE\^981Y,1?83GYFQ]U>.2>!0!RWAS3O$
MFA3SZ,;6TETL7LMS#J!G^<122&0H8\9+Y8C.<8.>V#DW'A+7O[+N8HK6QEFM
M=>FU6UCGES'=I(SDQL-OR';(1DYY [<UVVLZ[8Z%ILM_>.YAB=8W\I"Y5F(
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
MWA?7-!FT/43;+++:075G=VJRKDQRS>:KQDD D$ $$C].?1)I4@A>60D(@R<
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
M]@B8/' (P C YW#N&SGGKS3?^$2\/_8[FT_L>S$%RZR3*(P-[KC#$]<C P:
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
MI4VEI ;:1",1JR!S,RD@.,Y4@\ +V)S69XDUR]@FU"\T_4YY39W]C"<?NHH
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
MY.3Y]L7.779M(?G.WYAC//I0!LW/C#2[2\AAE\WR9KO[$MT #'Y^2NP\[OO
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
MH0A\Y7#'!7''4YU]6\+WVJ6^@S++%:W]F#!=&-BP:WD3;*BG )/"D' P5!H
MT9?%=G'90W"VUU*\MN;H0($\P0_WR"P'/89R><#@XM?V]:3>&3KUB'O+0VQN
M8Q%@-(N,\;B,'ZXK"U[0=63Q1;ZWI%EIM_&UH+*XL[US&%56+(Z,%;&-S C'
M3%= ]A-+X?EL)&A6:6W:-C$FU%9@1P/09^M '''Q1?W.H^"M1:.]BBU&TFEF
ML80&$K>2K*0 3QECC)&.IQ726OBW3KW3+6]MDG=[IY(X[8J$EWQDB12&("[2
MI!)..G/(SAZ9X=UVWE\&M<P60&BVLEO/Y=PS;LQ+&"N4&?NY(.,9[U03P=K]
MG;6-Y!!IMQ>V6H7LQM)Y28IX+F0N1NV_*X^7!P1P: .WT;7++7M+&H63.8@S
MQNC(0Z.A(92/4$'^F:Q;7XAZ+=26&(K^.WOKAK6*ZEM66+S@S*(RQZ$E3C^A
MXK>TB&Y@L%%W#:P3L2S0VO,<>?X0<#=[G R>PZ5Y_P"%M)N_$'@G3;%XHH[.
M'6);IY_,R66.[D<*%QPQ8 'MC)SGB@#L+GQ=IMKOED$_V*.Z^R2WH4&&.7=M
MVL<YQN(4MC:#P3P:BO?&FG6$6LR3V]X!H[(+L"-255AD.!NY7'.?\#C#;P9J
M3>'=5\*N8'TR]O7GCN_,.^.&27S'4KCEP=P!S@Y!.,8K5UGPB-6\3)>,Z?V;
M=69MM2MSUN-C;H?R+/D^F!0!K7.OVEG),MPLL:PPQRL^ 1^\8JB#!Y8L" !_
M45EW'C[1[.#4'NTNX9=/>)+B#RP[J)3B-OD)4J3WSQT/-9@\%:FWP_.D27\,
MFKI+%+'<RJ3&S0.OE!QU(*QH&]RQHU/0O$&M>$[NT?3-(L+R:2WVPP3$IB.5
M79F?8#SMP%P<>ISP =?INH#4K4SBUN[;$C)LNHC&YP<9P>QZ@U<I%)* L-K$
M<C.<&EH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHKGO%5V(1I5LMW/#+=WRQ)%"VPW&$9BA?(*+
MQN)'/RX .<4 =#17E-OJFIW.BZ2G]KW22#Q1+8,\5QO+0"24!2Q&7 "@ GKB
MI6UN]TDWVE-J%T;3_A)X=/\ M,TQ>2&"2%)"OF'D98E02<C?P>!0!W]CK=M?
MZOJ6F1),L^GF,3%UPIW@E=ISSP*O3S""WDF*NP12Q5!DG'H*X_PM;I:>/O&,
M,<LLBC[$?WLID9<QMQEB3CZFG7=ZVJ>-]6T2YNI[6"TTR*>W2&9HC*7+AY,@
M@D+M08/')R.: .DT;5;?7=%L]5M!(+>[B6:,2##;2,C(JX\L<;(KNJF1MJ G
M&XX)P/P!/X5Y?X(NI8H_ UK]JE2TN?#LS2Q^:0C,AAP<9X(#-R.>:KZ9,^K6
M_P /;N^OKF9WO;Y7F^U.NX+'/@DAASA0,]<9'0F@#UJFNZ11M)(P5%!9F8X
M ZDUP/GWUCXBU'PI+>7KOJ,\=UI]RT[EH[<_ZY V>-FQL?\ 71,YK5^),0;X
M:>(1ND&RPD8%9&4\+W(.2/4'KWH ZH$, 0<@\@TM<1:RF_\ %MQX>DO+R"TM
M]*BGMO*NW5Y&=W#OOSEMN% !) STZ5J^!M1O]5\%:;>ZF=]VZ,&D"X\T*[*K
MX_VE ;\: -#5M;MM&DL$N4F;[==):1&-,@.W3=SP.#6E7DJWK:[X=\':]<W<
M[7MSK\7G1&9O+C;>X\OR\[1MP!TSQR>3G4T^^OM<N7O1K\=C=66LR03VQ=VS
M&LI183%NV_,FTAL9R<@T >B)+'(SJCJQ1MK@'.TX!P?P(/XTZO)K6_\ [!TC
M5)([N2%)_%,MI//-<R,(HC)C));Y<G:I;@X;KT-7M775--M4CB\332I+KEDJ
M+!(S-!'(ZJT9D8L7!Y8 ] >XQ0!Z717!?V9.GCF+03K>L/8MHTDQ!O&WE_/4
M [QAL@' .<X&.F<Y7AW4-3>W\ ZE/JM[//JADM[M9)28Y%$$C [.@8% =V,G
MG)- 'I-G>&\68FVN(/*F>+$Z;2^TXW+SRIZ@]ZLUY8U_JC:0 -7OE=?&!LO,
M$OS&'S]NPY'0#MTJ2[UN]\/CQ)9_VC<&RM=7LH!<W4S2-;0S)$9,N>0N6(SG
MY=W&,"@#T^BN=\-6]S:WNII+K*W]N[1RPP!VD-L"I!'F,Q+!B,@$\?0BN?\
M$KZC9^([_2X;Z]4Z[8_\2MEN' M[I&PP7'1<.CGV1Z .UU;4X=&TB[U.Y25H
M+6)II!$NYMJC)P/H*GM;A+RS@N8PP2:-9%#=<$9&:\[.IR^(?AQKFJ2&XB\C
M0YK26!Y&(%RL;^=D$\X.%#=?O5";_4O#TVZQN[NZ+^%)KY;>>0NGGQ>7L*KT
M7AB"%QGCO0!ZA66^OV2ZW8:6!(\M]!)<02HH,;(FW/S9_P!M?SKB9$EO-%O+
M^#Q)]ILKS19F^S1SR.TCA<B4-NS'C."!@<@8J"QL(KG4?A_;)=7*(^BW)=HK
MAM_,=L<!LY4<]B,=L4 >HT5Y9H^OWUU8^&--OM298[Q;^,W,T[QM-)#-LC0R
M*0V=FX]>2M6#;:G)JGAC1I_%%[<QSQ7\4]S9R&(R;-NSGG++G&[N1ZYH ])D
MD2*-I)'5$0%F9C@ #J2:BM+J.\M4N8PXBD&Y"XQN7L<=@??FN5^)!DMOA[<P
MQN[(\EM;S.QRQB:9$?)]U)!^IK5\3RS'34TRS7==:@_V=5#[,1XS(<]L(& /
M]XKZT 7='UBQU[2X]2TV<3VLI8(Z]]K%3^H-365]!?Q.\).Z-S'*C##1N.JL
M.QY!]P01D$&N)\)M+X=\;ZMX>N+:.TM=1']J:?$C[E4\+,@.!_%M; ' 8UH:
M7))'\5/$%O&2;>33[2>0=A+F1,_4JH_[Y% '7.BR(R.H96&"I&0152*VM-(L
M62QL$BA3+>1:Q*N3WPHP,UPOC[5;B!?$+6&I7*7.FZ2MQL2<PI;N2Y5^/]8S
M;0-I&T!>HW8/H-K+Y]I%+D$L@)(]<<T 9^B^(M.\0Z,-4TJ1KF#+*5"[75E.
M"I4XPWL:MZ;J$6JZ;;W\"2+!<1K+'YB[25(R#CMD'O7F]K9W'A#3--\7Z1"\
MMC-:1?VU8Q#.] HQ<(/[ZCJ/XA[C-7]%U"2ZN_"6ARS30Z?/X>%TABE:(SRJ
M(AMW*0?E5BV >^3TH ]#HKRVSU#6+JYT"SN=4O!&-=OM.\Y)-INH(XYMK,0.
M3E,9]5SUYJ&6?4;/P_JM\FLZFTND^(4M+827+,#"T\2E)/\ GIQ(P^;)&!C%
M 'I\5X9-0N+3[-<((41O.=,1R;L\*<\D8Y],BK-><Z_?ZA!=?$%8=2NXQ9Z-
M#<VVV3'DOLG)*^F2BY^E,?4+C1=6F,VMWRVLWAJ2^FEF8S>5*C(!(B'@$!S\
MHP#@4 =Y::/I=A<27%GIMG;32??DA@5&;ZD#)ISZ@@GLHXH9IX[O<5GA4-&@
M"[@6;/ /0=<FO-I[N[8^(],FN[K[,WAE+M(WO6DD$G[WYMV?E)"KE5)7COFM
M+3Y9;.[^'UO:WMR+>XMI!/"9V97Q;;AG)/0\@=!Q0!Z%17F%KK6J7/@_1/$L
M-W<G59]42"YM#*QC8/.8WA\O.U=HZ$#(V9)Y.8+VZU*#3/$6IKK.HF;3?$44
M-NAG.P1L]N&1E'#*0[<'@=L'.0#U:BN<\=ZM=:'X-O\ 4+-BDL?EJ9 ,F)&D
M56?'^RI+?A6!K\]_I6KW]GIU_>&RGT"XO"6G:1K>6,@(ZNQ)&X,1C./ER.]
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
M<C/4G." >E<-K5UJ46E^-K^/6=12;2=2C-GMN"%0&.%BI4<,IW-\IR.>F>:
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
M;1R*KHPP589!%94/A;P];^7Y.A:9'Y;;TV6D8VMZCC@UIV]Q%=6T5Q X>&5
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
M>2,@J_"ON5R"H/4 YXZ<YH Z?4M!TC65A74]+L[Q8#NB%Q K[#[9''2M
M   < "F0R/+ LCPR0L1DQN5+#ZX)'ZUP%AK37D^K:QJTFJV2:9JS0PK%.OEN
MH"(L!C#$,69LYQU(PPH ["+PYH<'D^3H]A'Y$C2Q;+9!Y;GJR\<$^HI6\/:*
MUE<V3:38FUN7+SP_9UV2M_>88P3[FL^?QA9V9U.*[L[R"ZT^T^VR6[*A>2#G
M+IABI ((/.0?J,YUUXZFSI)M-!U'RM0O(X$DG$:;U:(R90%^<A2.<8P?;(!U
M=C86FF6<=G8VL-M;1#"0PH$5?H!Q563P]HLL=S')I%BZ73A[A6MT(E8="PQ\
MQ]S7'Z5XJ.BW?B,ZBFI75I%KHM_/R'2U1XX0H.Y@=NYSPH.,Y(YKO;B3RK:6
M38[[5)VQ_>/';WH @32=.CO#>)86JW)C$1F$2AR@_ASC./:HM.T#1](BGBT[
M2K*TCN#F98(%02?[P YZFN?TSQ?I\&E>'8+2VUB]_M2U:2S,FV25PB@D2,S?
M>P1R3CGK6_H6M6_B#28]0MHYHD9WC:*90'C=&*,K $C(92.": $L_#FB:?8W
M%E9Z18V]K<Y\^&*W54ER,'< ,'CCFG+H&CHT3+I5DK0Q&&(BW4%(SU4<<+[=
M*Y#Q)XEOKK2_'-E#;W5D='LBT-U%*JMO\HR!LJV1G*X&.W.,XK<TCQ/%=7 T
MN2ROX[N.Q2[0RJO^D1_=+)\Q.<X&&VGD4 :2^']'B2V$&EV,1M,FU*VZ#R">
MZ<?+^%<EIGP]$4UL]_8:";F"19&U.UM3'<S,K9W'^ZS'J<GJ<"M+1/%.G?V'
MHZ6":E>M=V;W-O'/(K7#QH0"6+N-S98<9)KJ(Y3/:)-&I4R('57X(R,@&@"6
MJ\=C:0K;K%;0H+9-D 5 /*7 &%]!@ <>E>=^&-<_M2XM=.O]5U#3O%MO,KW]
MC=RE5N0&R_EJ?E*$9*[,' &>,YZ:[\=Z/97\=O(SF-[P6)N%9"J3$[<%=V_&
M[Y<[< _G0!IW/AS0[VXGN+K1[">:X55FDEMT9I I!4,2.<8'7T%2QZ-ID-V;
MN+3[9+@OO,BQ '=C&[ZXXSUQQ5#_ (2JU:X@6*SO9K::[:S6[BC#1>:NX$'G
M<!N5EW8QD=>]8+>+UU#PMJ%]J=CJ=E;PZG]DW6DJB0%9Q&/F5\_> #=L,0,B
M@#M+RRM=0M6MKVVBN('QNCE0,IP<C@^]5Y-#TF:P^PRZ9:26F_>87A5D+==Q
M!&"<]ZHZCXJM-/.H$6UW=1Z:H:]DMU4B %=W(+ DA<,0H)P1]*JWGCBRM[J>
MWMK#4+YHK%-0#6J(5D@;.&4LP!^Z>.">V: .F5510J@!0, #H!2U7L+V#4M.
MM;^U8M;W,231,1C*L 0?R-6* "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *S/$6CIK_AV_TMVV&YB*
MI)_SS?JC#W# '\*TZHZKJ8TNU646MS=RNVR*WME#/(V"<#) ' )R2!Q0!SFG
M^#)[7Q%8ZM+>*[-;?\3)57 N;E6+(^/13))CTP@[51U#PCXAO=2:Y>73)FAU
MF._MKB9Y/,$"D8AQMP@7V)#'DX))KJ/#WB*U\1VL\L$-S;36TS6]S;72!)89
M  <, 2.A!!!((-2:CKMMIFJ:9I\T4[2ZC*T,+HF45@C/\Q[<*>F: ,&'PG=K
MXOAUU8[2RG6XE-S-:3./ML!#"-)(]H7<,H=V2?E]^-+Q3I%[K$>E+9?9\VFH
MP7DGG2,N5C.2!A3R:?XA\31^';>2XETS4;NWAC\VYEM8U98$[LVY@3T)(7)
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
M7Y]S;20H96*J"RE<D@$]_2I[ZYFM8%D@LY;MS(B&.)E! + %OF(& #D_2K-
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
M@3&[$-[(GF2*(.3M888%FR1SZ^E>B:9H%AIME! +:V8PR/*A6!55'8DL47^
M<]!^))YJVFF6$3Q/'8VR-$,1LL2@H/0<<4 >3>(;ZVU'PAXK?4KHIJ=CJP@2
M*2<JT4*S((P%)Y5D^8G^(DGMQJ7VH1ZOK&NV=WXCCTF_M+R)K'&[S?)V(R&(
M;P'#G<"-IR3@]L>B3:7I]Q<&XGL;668J%,CPJS$ Y R1G&:?)86<UU%=2VD#
MW$0Q'*T8+H/8]10!Y+XIU"WU3PGXX.J7.S4K&_,,4+3%#'"I3R]JY^ZXRQ_O
M9/H,>P(ZR(KHP9&&593D$>HJM/I>GW-Q]HGL;:6;;L\R2%6;;Z9(SBK8&!@=
M* /*H;^_N_!MGK45Q,OB9-9$$T/F-DL;G8T#)G&P1G.,< ;NO-;GA6PCN_%/
MB.ZGN[V62PU=EMT:\D*(K6\605W8(RQP#G&.,5V(L+-;PW@M(!=,,&<1C>1Z
M;NM+#9VMM(\D%M#$\AR[(@4M]2.M '+?%*&.7X<ZMY@.U%1_O$8PZ\G%8^I6
M-AJ'CB^A2XE-LGAL,A@NG7.)I,'<IR<'WQ^5>C21QS1-%*BO&X*LK#(8>A%5
M_P"S-/+;OL-MNV;,^4N=N,8Z=,=J /*+K7!>^$K(W&I2_P!I#PFMX6FN?+17
M9>)4QRTQ9<9R,?C@[&DS6=Y\0-#U"XN5>:Y\.JPE\X@22"5 0.<$Y)X]:[\:
M9IX\O%C;#RE98_W2_(#U XX![T];.U5H66VA!@&V$A!^[&,87T&/2@"AXF\P
M^&[Y8;]+"5X]B7+YVQL2 "2.0,G!(Z9S7GUSJ=S;PQI=VTNDWMEK]@MX(;MG
MMO+<J,HW&(V&"5(X)YZUZI+%'/$T4T:21L,,CJ"#]0:@&F6 LWLQ8VPM7^]
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
MM<DO+&X\2*$>"<I"J-&Q:.(JW*!AQR<'(!&* /4+JZ@LK<SW,JQ1 @%F]20
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
M3[5()2SN[+"$3E0.6DR3GC)&,#- '8-:V[0M"T$1B;[R%!M/U%2 !5"J  .
M!VKF+GQI#I5YJ%EJ]H;>ZM;5+M%AD\U;B-G\L;"0OS;R%P0/O#G!K(\>W]_<
M>!?%-K>Z;):-;V'G17$4Q>.3(/ ;"G<".1C'(]: .ZBMH(&=H88XR_+%% W?
M7'6A[6WDA$+P1-$.B,@*_E7(>)M3;5O WB5[:(&PBTZ?RKQ)R/,=8VSM '0,
M,9S@XXS3])\6"T\NPU2R:SBAT<:@EP90^Z) JN6 'RD9!QDY!_"@#KI88IHC
M%+$DD9ZHR@C\J##$S*S1(67H2HR*YV#Q63>Z/!?6#6T.LH39RB7>0VS>$D&!
MM8KDC!89!&>F<3PGK":5HQM%1KB[O->OK6TA:0C.V:1B2QR0JHI)//0#O0!W
M7V6W_P">$7_? IPMX0KJ(HP'&&&T?-]?6O/M UO^Q]0\4O>P[)YM;CMX8//+
MKO:WC/WR,[<!FZ9QGC/%:4GCR2"UWR:)<&9=3AT\JDGR/YA 62-V W#GT&""
M#CK0!URV\"0B%88UB'1 H"C\*&MH'V;X(V\OE,H#M^GI7,_\)?<I?KID^F0P
M:M]F%RUE)>C<ZEW7$1"XD(";B.,;@*T?%^JW>A^$-6U2QCBDN+2UDF196(7Y
M5)SP#G'IWZ9'6@#5>V@EB6*2&-XUP51E! QTP*=Y4?F>9Y:>9_>VC/YU@1>(
M+QYX-,BLX9]5^Q"\FC^TE8T0DJOS[,[F(/&W P>>F;_A_7+;Q%HEOJEJDB)+
MN5HY!AHW5BK*?<,"/PH LZCI\&J636MP#M+*ZLIPR.I#*RGL00"/I4AMDEBB
M6Z2.=TP=S1C[WJ!SBN+N/B)-;6UW?R^'[A=,L=0:RO+G[0A,6'";P@Y89(SS
MP/7G&@?&$_\ ;.JVG]CN+32I +R[:X4".,Q>9O"]6XQP.>: .G,4;2!VC0N.
MC%1D4LD:2H4D170]589!KD1X[6-G>?2I_LWV"2^26W)EX1=QC?Y0%<CH,D'!
MYXJROC&+^S5OGCMI()WBCM);:Z\V.=Y"1C=M&-N,G@\>IXH Z545"Q50"QR<
M#J:QO$_AY?$6BW-@LL=M+<!%:X,.]@JN&QU'<>M8\WCR2WM9I)=$N#+#J$%D
M1')^[D$K*%>-V"[A\V",#!!!QUJOK?C;4K7P[XF>'38K;5-(V K)/O3;(H*N
M"%Y(S]TCJ.M ';-;Q28::**2384+%!R#U'/8^E*T$3MN>)&.TIDJ#\IZCZ40
MM,8%:>-$EQ\R1N7 ^A(&?R%<YI7B\W^N6NE7.GFTGNK1[N.-I@TD85E!65,#
M8V'4XR>_I0!T9MX2VXQ1DXQG:.G2D-K;D &"+ Z#8.*Y?QYIEWJ%GIPTR^>P
MU/[8HM[E&. 0K, P'#*2 "#GBJ%AKZ>)9-'BO;<VFKV6I&WU&RW$&-Q!*W_
MHV*AE/(.!Z4 =RL,2,66-%8]2% )I([>&&+RHH8TC.?D50!SUXKF+CQO%!IS
M:Q]C+Z(EX;22[$OSJ1)Y1DV8Y0/QG=G'.*K:CX]FL(];G_L21[?1;E(;I_M"
M@E&5&W(,')PX."1TZYXH ["*WA@&(88XQC&$4#CTX^I_.E\J/S/,\M-_][:,
M_G7,R>)I6N]7TN_T=XY+>P^V)&MPK>?"Q92"1C8V5.1D]>":J:?XJ,5KX;T[
M2M#=EU'2OM5JC70"Q*BQ_(S$$\!U&[!/L: .P,$8E:98XQ.5V^9M&<>A/7%8
M_AGPXGAW3C;-+%<R^=-)YX@V-B21I"O4\ L>]4K3Q@^H:'INHV^FE1>"7S3<
M3".*V,9*L'D /5A@<<^U48O&=[JESX1ETRSA6TUE9I)!/,0Z[(R2O"D8SSGO
MC'&: .T2*.,DI&BD]=J@9IJ6T$:.B01JCG<RA  Q]37)6'B6PM!JAATUX+J7
M7#8")IMWVBX*(=^>0HV\G&<!3P3Q2ZEX[_LFSUW[5ICF^T=(Y9;>.8%9(I/N
MNCD#(R"#QD$?C0!UBVMNEN8$@B6$@@QA %YZ\=*/LT&Q$\F/8@PJ[1A1[>E8
M^F^()KOQ%>Z+>:<UG/!;QW49\T2"2)V903C[K H<CGZFMMT61&1U#*PP0>XH
M ;]GAPP\F/#\,-H^;ZT-!"S%FB0E@ 25'('05YMHFJ7GA/4Y(-6G>?PWJ>H7
M,%K<2L6^PRB9T$3L23Y;!1M)Z'([YK?TK5(M)L+&PAB,U]J%]=QP1O(0"$DD
M)+,<D*JJ!T/\(Q0!U;11N26C1B1@DJ#D>E*(XU0($4(.0H' [UR$WCQ;>*1'
MTJ4WMOJD.FW-NLJ_NVE*['5CC<I# C@>^*BN_'=]90:XTOA]C)HF)+Q5NU*^
M24WAD.W+-MS\N!TZ]* .SEABGC,<T:2(>JNH(/X&G@   # %<M<ZQ:Q^, J:
M9)+=KHTEU%<B7&^,.F8PN<9)(.3Z5%HOC:35;G0UFTA[6WUJS:YM93.KG*JK
M%64#@8;@YYQR!0!U2P0I,\RQ1K*_#.% 9OJ>]*D,4;%DB16/4A0#7,6/C"2\
MU>UTR331;W5Y:2W,$4D_[Q-A7Y9EVYC)#J?XN_I6/8^)IM3\+^&M2UO2XYGO
M]3C6$P7! A<NVQB, \<C'.<<T =^\4<A!>-6(! +#/!ZTT6\"E2(8P5Z$*.*
MYF]\;16EA>ZLMD9='L;HVMS<K+\ZE6".ZICYE5C@\@\$@'C-;5/'LVG/KS+H
MDDMOHC1FZE^T*-T;('W*,') .<<?44 =@L$22O*D2+(^-[A0"V/4]Z2:V@N
M!/#'*%.1O4-@_C6'-XI0>(I-&MH8I;F+R6>-Y_+D9)#RZ)M.]5').1T(K1UO
M6+?0M*DO[D,RJR(B)C<[NP55&>Y9@* +Q12X<J"P& V.0*;'!#%(\D<4:/(<
MNRJ 6/N>]<W=^+WTVZU&ROM.VWMII[:C''#.'2>)3AL,0N&!QD$=QC-:/A_5
M[S6K(7EQI;6,,L<<MN6G60R*RALD#[N,XP: -,6\*O(XAC#2_P"L(49?Z^M)
M]EMR /(BP.@V"O.R]HGQ'\4PWD.HW%O'9VDD<5JLS[&82;BH3[I.!Z9Q4GA#
MQ5=V_A#1Y[US?_;=4:Q1GG#30*SMY:R\'+J!ALG/3K0!Z!]EM^/W$7!R/D%+
MY$/G^?Y4?G8V^9M&['IGK7,7/C>WLH]7:[MU@&FW\5D\CS8C)D5&5V;;\B@2
M#)P<8I-1UF-Y/#[:AI.]KC5/*MY(KG<D;['*R C&\%0V!CO0!U(AC5RXC0,>
MK!1DTV*V@MQB&&.,8Q\B <=>U<@_CV9%N9WT25;.TU5=,N)C<+E2S(BN% ^8
M9<9&1@>O(%G4O&T=E/<_9[&2\AM+E;:X\EB90QV[BD84[@NX9Y!X;@XY .F6
MUMT1U6")5=MS ( &/J?4U6OM+AU".&WF ^R1R+(T(7 D*D,H/L" <=R!VR#F
M6?BE+_6[G3[:"*06MP\%R!/^^AVH6#F+;]PD  YYW"G>&_$R^)8(KNVAA-G+
M#YBRQ7'F%&R,QR+@;'&>1ST- &_445M!;C$,$<?&/D0#OGM4I. 37'P>.A=^
M&[K7K6RAGLH+*2[/EW>64H,F*0;?DDQGCGD$9[T =9%!#"7,44<9<[G**!N/
MJ?6A;>%&D988U:3[Y"@%_KZU@-XN@@U**WNH/)MWTI]4,^_.Q$*[@1C_ &\Y
MSVJK?ZQ>:CHUW%/I$T%K=:7+<Q7*3;MGR\(^ -CX(. 6'!YXH ZF&WAMPPAA
MCC#'<0B@9/KQ0UO"S%FAC)/4E1S7%^#?$4ZV7AG1KO3WB6[T9)K:Y,P8R>6D
M8<,H^[]\$<G(ZX/%:'CS39=1\/HEI>2V-]]KMTM[N%B&B9ID7. ?F'/(/!H
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
MUW"4-G;SN(]JABL[:^\5I;>)5MY;IO"T+7T4SC:9@QWDKG&1U]L UZB5!()
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
M6F,I4NS," #E!@ 8'/&,8FLO#EI8^)=1UN)G\Z^1%>/^%6  9@/5@L8/^X*
M,BS\9W%]<:?<6^E32Z5>2.AN$CDS"@SME8E-I4XYP>,CKSC%U;5)M?F\$:RM
MG EE<ZPCVSEB9@ABEVY&,88#)&>,#KVW]&\'3:-,]M%K=S)H8D:2'36B3$>X
MD[/,^\4!)(7Z DC@T[3P!-:6NDV":[,=/TF]%U9Q&W4NB@.!&SD_, '(!P./
M7C !K^.8HYO 7B%)45U_LZX.&&1D1L0?P/-8VC^(]6M)M&TB\TJVC2_L-VGS
M)=%MSQQ@E)1L^0D<Y&X=1S76ZII\6K:1>Z;.SK%=P/ [)]X*ZE21GOS6/;Z$
M=.^R:AJ-TU\^DVCQVJP6Y4A=H#-M!8LY50.,=3@<T 1:+XKGUBPTJ1;&.*\N
M;B6&[MC,2;7RMPDR=O)#!5Z#.]>U7/&.HWFC^#=8U+3_ "_M5K:23(9,X!52
M<^_2J7A?3;:35]6\1PVMU;+J3H8XKE&C8 (H=]AY0N0,Y'/EJ>];>M:7%K>A
MW^E3.R17EO);NZ=5#*1D>_- '$%M3'Q"T^YMK.SDU.;P[+OWS%4.)HL%F"DG
M\N]:EEXY.JZ9I$EE9D7>HV)O3&ZR2+$H*J0=BDG+-@' X!/H#=M/#-W;:U::
MJ^JB>XM]/:Q^>V # LK;N&'=5X],_6LR#X?S6&GZ*FF:[-9ZAI,+VT=VL"L)
M86()21"<'D @Y&"* .FT+4;C5M$M;ZZT^?3[B529+6<8:-@2".@XXR#@9!%:
M-5[*V:TLXX'N)+AU!+S2XW.Q.23C@<GH.!T%6* "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *RO$&O
M6WA[35NKA'E>65+>W@CQOFE<X5%SQDG\@":U:XWXAZ;>7-KHNJ65O)=-H^J0
MWTMM$-SR1#(;:.[ -D#OB@#8DU'6K4VK7.E6S1S3)%(;>Z9S"&.-Q!0;@,]O
MRQDUJBY@-P;<31F<#<8]PW >N.M9]GXAT[4O+&GS?:G<C*HIS&.Y<'[F/0X/
M:O/+.WNKOPIH]@8WC\6V>L+).2I$BGSR992>\;1EN>A! ZX% 'J9N8!)Y9GC
MWY(V[QG@9/'L"#^-$=S!,[)%-&[J 657!(!Z$_6O+X=%TB?2/B!<2Z;:O/'=
M7DEO(\(RJ&V4;D)'0G=R.I!IFFZ3%//X6OO"T44-_'I,POIHEVYW0 ()3W;S
M=I ;GACVH ]32Y@DF>%)HVEC^^BL"R_4=J075N691<1$J"Q&\< '!/T!XKS3
M38!>Z9X'2SA:#5]/F5=35T(>*,1,+@2Y[.X'7[Q((SUJIIMAI-C\-[R^.B1S
MW"W\T+E(F#I"U[N4G;\YC ".5'! ]\T >F7VN:9IVE2:G<7D(LTX\Q7!!.<!
M1ZDGC%2)<7#ZH(U^RM9&WWJXE)E+[L?=QC;C'.>O:O*-2B:YT?QY&L%Q<![R
MSO(S]B=%==D.]T7;_LMZD@=^M;.K1RW'BW5G\/Q^3>7'A=X[618S'F;>Q0<@
M8;&" ><8/2@#T6.Y@FDDCBFC=XSAU5@2I]#Z4+=6[R"-)XFD8$A0X)(!P3CZ
M\5Y[8QVVH:AX/N=,@$'V2UECU2-H]GE0^3@Q3 ]_,VX!]"1QFL7P_96EGI'@
M2XAM4AO$U:=9W$6V18RLXPQQD+S'UXY7VH ]AHJI8:C;:DL[6QD(@G>W??&R
M?.IP<;@,CW'!JW0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 5-4L$U72KO3Y)9(H[J%
MH7>+&X*PP<9!&<'TI=-L4TS3+6PCEDE2VB6)7DQN(48&< #.!Z5:HH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBLV\U4
M0ZM::5 %>\N$:8@](XE(#.?Q90!W)]C0!I45BW.H7T=GJ\D=SI"O;R;;=I9F
M"1C:IQ.?X3DGIVQ4[:J+?78=,NE53=1M):R*>'*8WH?]H @CU&?3D TZ*RO$
MNJ3:'X:U+5H(HYGLK>2X,;L5#A%+$9'3I5?3=1UB[&F3RVED+:[C$DGES-OB
M!3<#@K\PSA3]10!NT57AO[*XN)+>&[@DGB_UD22 LG;D Y%)#J-C<S>3!>6\
MLNTMLCE5FP#M)P#T!X^O% %FBH+F^M+,9NKJ" ;2W[V0+P.IY["FQZA92F$1
MWENYG7="%E4^8O7*\\CZ4 6:*JC4K$PK,+VW,3/Y:OYJ[2W]T'/7VJ)M;TE(
M!.VJ62PE0XD-P@7:3@'.<8SQ0!?HJO<ZA96<*S75W;P1-]UY9 JGZ$FBXO[.
MTC22YNX(4?[K22!0WT)ZT 6**JSZE8VHA-Q>VT/G8$7F2JOF9_NY//4=/6G2
MW]G#<I;2W<$<[XVQ/( S9Z8&<F@"Q11TJK#J=A<132P7UM+'#_K7256$?&?F
M(/'XT 6J*Y?P[XCN_$DD=]9&P?2F>:.1!(?/AV.RHQQD$/M)QA<9'+5I77B'
M3X=8_L5+JW.J-;M.L#R <9  /?G/ QT!H UJ*Y_PEXEB\0Z!IMU-);1W]U:K
M</:QR LH/?:3G'O5ZTU';:W,^H7>GK''<.BR0R_(J9^4.3T?&,CUH TJ*CAG
MBN85F@E26)ONNC!@?H17,CQ/?W][KD.D6MG/)I$GE/:S3%)9FV!LC .Q3G )
M!R0>E '5452?4[2VM;>6^N8+4S*,":0)EB!P,]>M2W-_9V1C%W=P0&0X3S9
MNX^@R>>HH L45E?\)%IDFLW6C17MO_:%O"LKQM(/EW;L ]\X4DCL,'O4EMJ2
M1:+:WFJ7EA&SQJ9)HI<0%B.=C-U'I0!HT5 ][:1I$[W4*I-_JV,@ ?C/'KQS
M2VMW;7MNMQ:7$4\+?=DB<.I^A'% $U%<]XCU37]/CFGT?2;6[AM8C-,;FY:)
MI,9)2,!3S@=3@<@<\XU=)U&/5]&L=3A1TBO+>.=%<88!U# 'WYH N45B:7KD
M]_XDUO29K6.%=.$!2192WFB16.2,#&,=.?K55M<UJV\46%A=Z7;BPU RK%+#
M.6EA**6S(NW&"!C@G!(&30!TM%%<]JGBNWTO4KZRDAF:6UTXWX58G/FJ"0<$
M CC SU/S=..0#H:*QX?%&B/8PW,NKV42R0+<?OI1$0C $,5?!4<]ZN-JVFHE
ML[:A:!;H@6[&9<39Z;.?FZCIZT 7**Y7Q?XS@\/>$=2US3FM=1:P9%EA2<<%
MG"X)7.",YY':M"W\16=_I$]S8W5G/=06_FRP1SAS&VW.UL<CTY% &U17 Z%\
M0+[7M"\+ZE!IME'_ &O<21W$4E\J-#&KLFY V#(?EZ >W?-=FVJZ<NH+I[7]
MJ+UN1;&9?,/&?NYSTYH MT4UW2*-I)&5$4$LS'  ]2:IV^LZ7=03SV^I6<T-
MO_KI(YU98^_S$'C\: +U%4+?6])O+E+:VU2RGN'3S%BBN$9F7^\ #DCWI@\0
MZ(9(XQK&GEY)/*C47*9=_P"Z!GEN1QUH TJ*J7&JZ=9W,=M<W]K!/+CRXI9E
M5GR<< G)YXHEU73H+A[>:_M8YXT\QXWF4,J?WB"<@>] %NBJ)UK2A';R'4[,
M1W)Q QG7$ISCY3GYN?2GVVJZ=>V3WMK?VL]JF=\\4RLBXZY8' QWH MT53AU
M?3;FSEO(-1M);6(D23I,K(A'7+ X&*:VM:4EHEVVIV:VSML68SJ$9O0-G!/!
MXH O45F-XDT)(II7UK3EC@D$4KFZ0"-ST5CG@\'@U:NM1L;&W6XN[VWMX6^[
M)+*J*>,\$G'3F@"S15*XUC3+5T2XU&TA=T,BK).JED R6&3R, G/M6;K7C/0
MM#T./5Y]0MY+6=@ENT4JL)F)QA2#@^Y[ &@#?HKF;S7]5^U7HTVTTZZLUL?M
M-K=&[.QGR!M?"G:""2",YVFMZPGENM.M;BXMVMYI8D>2%CDQL0"5)]CQ0!8H
MK%UG7X;/1-5N]/GM+J[L;:2<P&8?P DAL9(Z8JQHVKV^JV-NPN+<W;6\<LT$
M<@+1EU!Y&<@<\9H TJ*I+J5M=17 T^ZM;F>)3E%F!"GMNQDCI7+Z9XROK^T\
M&7#6ENJZ]N\_#-F(B%Y!M'_ <<T =K14%Y))#8W$D30I*L;%&G.(PV.-Q[#/
M6JR:K:P644E_?V,4GD+-(PF 3' +*2?N9(P?<4 :%%5Y[^SMK5;J>[@BMV (
MEDD"H<\CD\5D:CK\MIXDT&PB2W>RU)9V:?><KLCW@CM@^M &_159=1L76%DO
M+=A.2L1$JGS".H7GD_2L7Q7XG70;>W^S26<MT]W;PO!)+APDDBH6"CDXW9H
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
M%X[2]LX) ]SM^X!@;95/ (/3GH*]*K$N?#^EQK+<7%WJ,2#+.QU>Y15_\B
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
M>]PN]ST49ZDX/%2T >2>&[F[T"Q\'7NJ:?J#Z=%I4ME*JVDDCVLY9""T84L
M54J#C]#6\UI#:>(?!$5AI=S:6-N+L"+RG(@1H\)O/.W/H3QG':N]HH \DM?.
M@TK0M+;3[_[38>*));@+9R%4C:6=@P;;@J5=3D9X-1W+W(\+3Z5?Z;?2:W!X
MACNI66SDD$J&[5A*C!2"/+PO7("XQ7K*W5N]T]JL\1N$4.T0<;U4]"1U J:@
M#S&2*.YUG6-%UVQUB6:YU);RR,$+^5,HV&,^:%_=E-H!W$8 [YQ7:>+[?4;K
MP=K%OI!8:A):2+!M.&+%3P#V/H?6MJB@#SBSN[34/%_A6ZM-+O(+>'2[JVG6
M2PD00']SB-B5QQAAZ?G6?I%E<1^$=$6WN+O1]1M;F^>"26R9H0#,QV2H0,*R
ML"#QTX.>*]7HH \OL[VXLM1LYO$6@7,>GZAH<5FD-K:R3);R!G\R+:H+*'5D
M/(_A /2KMW97:^*+:WTNTGLF7PO<6ML2K%+>4M'Y:&3D9 7U[5Z'10!YOIMM
M+J$'@5;.SN+2_P!*8+?B2%D\F,0LDB,2,'<^S'7/WNV:S[>QU1](U#2K-)=1
ML)]"NX[0W-LT5U8LRKBW<D /N.,<9^3N.3ZQ10!YIIES'>^)-$N#87QM$\.S
M6TSRV,@42;H3L(*_[+>QZ#)JA8:;+IGPR\+7UMI%RL]G+;MJD4%KMNFC57!^
M4C<Q5V5P/;(KU5;F![F2V2>-IXU5GB#@LH.<$CJ <''T-2T <YX2@T\17]]I
ML%\D-]<>>\EXC1M+)M +B-@"HX S@9()]SD:M;H?B'>S/92/#)X?>)Y!;,R.
M_F9"Y P6QVZUW5% 'EOANP^QS?#DIITT$L6FRQ7C"U92C&)!B0XX)93U[BNN
M\;3&#1+>3[ ]XJWUNS%8WD\C$@/FE$^9PI .!U[\5TE% '&^ A-%<^)HYHKQ
M?,U9IXY+FW,7F(T46&'R@<D-P!D=\53UJ+2O^%KV;:E:PRQOHDV?,@\P$^='
MC/![9 SZX[UW-O<P7D"SVT\<\+$@21.&4X.#R/<$51;0X'\2QZZ9YQ<QVS6H
MC!7R_+9@QXQG.5!SGM0!YMH7AM;;4_"%IJ.E/);I#J0V3VQ=88I)%:".0D$#
MY<\-TY%78[:&75M2T+6M/U=[AM5^V6/V>%A!*@8&)A*JX38 %.2,!<<]*]/H
MH \V1+VT\02);+<7^E37EZ\UG/;,D]BY67=+%)@9C<Y !S_K!@^FAX)34+34
MWLI)#J&G1V,8MK^6V,$\:AB!!*, ,P'.< CG(YKLY+JWAGA@EGB2:8D11LX#
M2$#)VCJ< $\>E34 <9XNLH+OQ?X1:>Q-S#'<S^<WV<R*BF!PN\@$ %BO7O6%
M>V=LFL:[X?UC3=5>UO9HI-.6Q@;R98UCC5(PZKB(HR'J5 SFO4** /,=;M=3
MFU#QR+"TNI)7BT]HU$; 7"QDF5$8C#$KE<<_>Q1>2Z;=:9?ZY8:/J]X]PUI'
M=->6TR;=DH(;R@%:3R^6.W@X R1G'IU% 'E<%O)/)XFBEEUBT,VKVUU;7XL6
M!5A#%MD*; "NY"&&.!UQUI/MFL64^D:GJ]E<?88)[V"XN-*MF(=G*&.Y\K#,
M V) < _>)'#5ZK10!B^%+&ST[P_#!I]M<VUH7=XH[G(<!F+9*GE<DDA3C /0
M=!M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 5S_BS6K_1+;3I+"&WE>ZU""T83E@ )'"Y&/\^Q
MKH*RM=T*+7H;2.:ZN+<6MU'=H8-F2\9W+G<IXS0!@S^(/$:R7>F6]M9W&KV-
MJD\WE1,T4KN7V(,N"F0@RQW<MTXJ)_$7BN]U:\TW3]/TVVN8-.M[T1WC.Y#R
M;P8CM(&<IC<#@>]:VJ^$8M1UN/6+;5-0TV^$(MYI+-U GC!)"N&4C@DX(P1D
MUDPZ+='Q_J1MY;^RLCI-M:QS1QY5BK2Y 9U/S ,N#[GK0 _1/&EQXI-C!I<<
M%K//I::C*;E&D"%F**@ *YY5\G/0#CGBG;^-]:U8:%%IMG807.HB\AF%T798
M9[?(.-N,J2/KCTKH%\'V%K=:?<Z7+-ITUE:?84:#:0\'!",&!S@C(/7.?4T0
M^#K&VO-'N+:XNH?[*\WRHU*%93+_ *QGRI)).3P1R: .?B\2:OI>H>*[G4Y[
M>YCL);6"&WBB9 'E1-H!+'C=)R2,GKQTJ]>>*M:T:'4)=3TQ&A4P)8W"KY(E
MEE<1^6REV(P2#NZ8)XR.="]\%Z;J%SK3W,UT\&L1HMS;;U";D4*KJ0-P8!1W
MQD9QFH3X'MKK0KG2]5U74]369519[F5?-A"D,I0JH (8 [B"20,YQB@"EIL5
MW'\6K_[8]M)(VB0D/!$8P1YTG4%FYSGG/3%+XO2Y_P"$S\(-8K;_ &LRW:H\
MX.T?N&ZXY([XXSZCK6MIOAC[#KG]L3ZO?WMX;1;-C.(@K(K%@2%0<Y8U:U;0
MH]5N]/O!<SVUW82-)!+%M/WE*L"&!!!!/O[T <I_PFNM6^F3W-];6,;:5JJV
M.K.BNR")MA$\?.0 )%)!SCD]N>OTV]N+Z[U!CY1LX9_)@95.YRH&\DYP<-E>
M@Y4UCZE91Z3H\^F6VD7FJOJS2BX?Y"K2.N"TQRNU2,#Y1P!@#@5MZ-I<.BZ+
M9Z9 2T=M$L89NKD#EC[DY)]S0!@RW6I2_$M]-:ZA.FKI(G^SM"3DM(5.3NY/
MRCG' R,=ZYWP!K.I:?H7@?3Y4M&T_4K1XDVAO-C9(RX8G."" 1C''')KMKKP
M]%<>(4UJ.\NK>Y6U-JRQ%-KINW#(92<@\\$>^1Q5"P\$6>G1>'XH=0OV30]_
MV8.8SN#*4(?Y.?E)'&* *VC^)M:UB72+^VTQ9='U ,SL%VO;H02CEB^'SP"
MH(SWQ3?BPH;X6^(,@'%MGG_>%7=%\%VVA71-KJ6HMIZR-+!ILDBF"%B2?E^7
M=@$DA22 ><9QB_XDT"#Q/H-UH]U<7$%M<KME:W*ABN<XRRD#IZ4 <G\3K&UT
MKP5+XAT^**SU;2S%+:7$*!6SO53&<?>5@2"IX-:5QXHU*XAU^?2X+7&B ++#
M.K%IY!$)74,"-G#!02&YSQBM*?PK;W\UH^JW][J,=K()8H+@QK&)!T8JB+N(
M[;L@>E-NO"5K/?ZE=0W=U:KJD8COH82NV;"[=W*DJVWY25(XQW - &._C.]D
ME+P):I;7FBC5-,::-LNPP6C?#<D!DZ<_-[<Z?AOQ%<>(8-,N(O($4MB+B[7R
MV#1R$[0@^;C#+(#G/W/>KUYX:TR]DTAGAV#291):JAP!A2H4_P"ST./514FC
MZ%8Z$+T62,HO+I[J0$YP[G) ]!GG'N: ,_Q^H;X=>)0P!']F7)Y_ZYM5'2-7
MN9#IOA[3/LT,\.C07<DL\9=0&^1%"JR]U8DYXP..>-?7_#J>(42&?4+V"V,4
ML,]O X"7$<B[65P0>W0C!&3277AJVEU:VU2SN)K&\@MS:;X I#PYR$96!& >
M0>HY['% '.V?C;5=6/AY+.SLX)=2>ZM[@3EF\F6 ,&VXQN7*GTR...HEL/&=
M_=VEE:O;PC59[R[M7:*,O&/L[E6=4+ G/R\;N,GDXYUXO!UC;W&C36UQ=0_V
M496B12A$C2@[V?*DDG)/!')JE)\/K%[)8H]3U*&ZBOI;^"]C=%EAEE)+@83!
M4[CE2#Q0!4NO&.JZ5IUE-KUE'I0DGFAGO7A::!-I'EL55LHK@YRQ^7&#US78
M:=/)=:9:3RM"TDL*.[0-NC)(!.T]U]#Z5F#PX5B@5=6OC(B2+-)+Y<GVG?MR
M9 5QQM&,  #C&.*T-*TRVT72+33+,,MM:Q+#&&.3M P,GUH \YB-SX(U/4/$
M=N'D\/W6H3IJMJBY^RD2%5N$ [8P' [<\XK:T_75L[&RM-,2.674]0U"2*1$
M\Q=BSR,6 #+NSE>XX.>V#T^GZ1'8V]U ]Q+=QW,LDKK<!"/G)+#"J..3US6)
M)\/M)70[#3+">\T_^S;B2XL;BVD DMR[,S*"005^<K@@Y&* (/\ A)/$%G'H
M\NK:=;VD5QJ+6%TQ!/#9$,JX<[5=MH(;)!;O1HGBR^U<W%IFT%_#JAM"%B<*
M8 N\2@%LX9.0>F2!SUK8N?#%I?>&[C1;VYNKE+@9EN9''G,X((?(  (*KC
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
MV5D]A$SM%_J3MPI 0#C8N#U/?(XJ0>"+1/#VCZ1#J-_&-(E26TN5,?F*54J
M<IM8;6(Y6@#E;_6KW7F\.7"P6RW]KXEGLE=D>-&V0S@,5.67(P2N>HQFE\2Z
MS?ZGX.\1Z9K-O:KJ&E7UHC26P/E2*\L3HZALE3@X(R>G6NEC\!V<*?NM2U 2
MKJ3:G%*S(QCF8,&P"N"I#MD'/7@C JQ?>#;+4-(OK"6ZNU>_G2XNKI"GFR.A
M4KU4J -BC '0>YR 4]2\2ZR]UJL6@Z<MX^F3I"\+KS.Q1'8!]X"85Q@D-R#7
M47,LJ6$LL*J)5C+*LG3..AQ6!=>"X)M=FU6#5=2LWND1;Z&WE58[K:, L"I*
MG'&5*G%=#/ )K62!7:(.A0,@&5R,<9!'Z4 <5H'B_6;^;PO)?6]B+;7K-Y52
M .'BD6,/R2<$$$\8XXY-2Z5XKU2]UNSTR=;)9+VPGN%:&-W2WEC9!LW[MLP&
M_!*D<J>F>+MMX&LK:'0X5O[]HM&A>"W5FC^=&380Y" GY>,C%-TKP+:Z3=:3
M.FJZE,=+MWM;=96CV^2VWY#M09 V+SU..21Q0!@Z/X@U1O!WA"_U 6=_+J6H
M11N\L)#1[]YW+R1N&#@\8!Z5H7WC6]BT+5O$-K!;R:;I=Y)!+ RMYLJ1OLD=
M6SA3G<0"IR!U&>+T'@2SM]*TO3DU/4?L^F7:W5L"T9*E<[4/R<J-Q]_4]*F?
MP78,=0A%Q<KI^HW'VFZL05\MY"06Y*[@&(&X \\],G(!AZQXRUVR'BF>U@TY
MK;0A%-B0.6GC:,2%>"-K8/7D<=#5SQ5XNO\ 01>W$45HT%K%!*L3*TDDP=L/
MG:?W0 Z%@03GTJ]?>";/4%\0)+?WP37%5+E5,?R!5V )\G'RC'.:@U+P!9ZF
M=3$NJZDD>I0Q1W4<;1@.T8PC_<R#P.!@'N* $MD5?BYJ!50"VB6Y) ZGSI:N
M>(]9U+3=6T*RL(K5QJ5R]N[3[ODQ$[@C'^Y^/3CK5JW\/Q6_B)];^VW<MP]H
MEHR2%-A126!X4'.68]<<]*?JFA1:KJ.EWLEU<12:;,T\2Q;-K,4*'=E2<;6/
M0CK0!SMGXROWM([6X@@;5'U:?3 T",8R8U9S($+9^ZOW=W4]:=+XE\1:?:6U
MUJFG6]M -56SN)2I^:!R%290'.SYF"D,3C.:LS^ ;"XL+FW;4-06674#J<5R
MCHLMO.>I0A0,8R,$'@FM!_#%O<^'+S1KZ[NKT7J,L]S.R^:Q(P&& %4C Q@
M#&>N: ,C3/%E_J%SJ>G@V?\ :%MJ:VD($+[7A/S>9RW/RK+WQF,CG-3:7XKE
MU#Q/-I$LEM;7,,\RO8SQ.DQB7=LEC8G;(K84\#C=[5JVWAG3+36H-5AB9;F"
MR%BGS9'E@Y&?4CD9]"?6HD\,0?VG:7MS>7-TUE/-<6JRA/W32!@0&"@E0'(
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
M_#.LWNF3V<U_IMN9G@D;=M[C<JD$9P<?2N0US0+J>U\::AINGSBWO38O%;K
M4>9X7#2NL9 .2, <98J>O&4U^VO]=E\:O9:5J&W4-#@BM3+;-%YKJ9LJ P!!
M^8<'!]J /0K?6++44NH=-U"RN+NW&)8XY1)Y3]@ZJ<CGMQ6-X>\1W6LZ%X9O
MYKG3;:?4H_-FMWR&D&QCB$;LY! )SG@&J=O8Q7'C"RUS3[">TM+32I8+AFM'
MA:4LR%(PA4,=NUSTXR *P]#L;R#1_AK'+IMZDU@["Z#6KY@'V>1/FXX&YE%
M'H_]JZ?]O%A]OMOMASBW\U?,.!D_+G/3FL/0/%*W4-[_ &Q=6-K+%JD]A -_
MEB78V!@,W+'T%8OA02I%:Z'K'A^\DU/3K^:<7DD!\@[G<^>LO0DJYX^]D] .
M1'9Z#<:MX7\26QBFL[T:U<7UA-<0M'MD#[XI!N X)'/L30!WZ75O)<R6R3Q-
M<1 -)$K@L@/0D=1FLKQ5XB@\,Z*U[*\0D:2.&))'"@L[JF?<#=N/L#3/"37%
MYHZZS?0>1>:F%N7BSGRUV@(F?90"?=FJG\0XII_"PAM[:XN)3>VCA((6D.U+
MB-V.%!X"J30!/I6H:M/JMQ;7.J:#<1F%I;9;3=YK*2NUV4N<+R0<$YX.1G%'
MAKQ,NH^#-.US5YK2S>Y0LYW[(P<G@;CZ#UJHRN/BC'?BTNOLW]B-&9Q;/MW^
M:K!<X^]@'CKVZUR6D0ZEH^A^$+R[TG6);2UMKFUNX+6*59[>1W5D?8N&884@
MXSC=0!Z?+JNGQV4=VU_:);S#]U,TJ['R,C!S@\<\5F>#=<N/$7AN/4;G[/YC
M7%Q%FWSL98YG12,D]0H/6N6LK3_A'/$6B7MOHFHQ: ;.Y@CA2.2XDM9I)5?>
MZ#<RAP#Z[<X.*W/AU!-:^%#;SV<]HZWMVPBFB,9VM/(RD ]MK"@"?5/$W]C^
M+[6POKBRMM*EL)KEYYVV%&1XU&6)VX/F>E;"ZQI;R6L:ZE9L]VN^V43J3,OJ
M@S\P^E<YKMOY?Q T;4KFQFN+&.PNH#)';-.$D9HBN0H)&0K<XQV[UA'P[=Z-
MX%&IV]OY%[I.H7&JV-L< QP-(Q,'MNB8C'8D>E 'H\-U;W+RI!/%*T+[)51P
MQ1NN&QT/L:H:AXBTS3-6L-+NKN*.[O=WE(S <*"<G/;. /4GZU)H=I+::6GV
MD 7<S-/<8.<2.=S#/<#.T>RBL7Q%'<1^,_"U^EI<SV\)NHY6@B+["Z*%W8Z
MD$9/ [F@!_AKQ9%J(FMM4O-/@U$:A=6D,"2!&F6*1DRJLQ)^[DXK=DU73H;Y
M+*6_M4NY#A(&F4.QQG 7.3QS7F:6%RND*PTJ]$W_  F)O3BRDW>3]I+>9]W.
M-AZ^G%7;>R$FK:AHVMZ%J]U.VK/?6ES&THM74R;XW+JP5"@P"#S\HP#G% 'I
M)(4$D@ <DFN:T37=2\46+:KI8M+?37=UM3<1L[W"JQ7?PPV D''#'&#[5T5Q
M"MS;2P.2%D0H2.N",5Q/@>>?POX<MO#6KV-\EUI^Z%)H+.26*XCW$JZLBD#(
M(R"00<T =+;ZRMOI,%SKKVNF7#[@\<DP"J5)SAFQD8&<^G-3W6M:59)&]WJ=
MG DB&1&EG50R 9+#)Y '.:YN9[ZS\?Q:K>V-RVG7.E?9D\F)IS;RB4L0P0$C
M<I7GIE,9Z9Y[2O#]S87'@NWO=.GDA@N;^1D-NTBVT4@?RD<@$# 91@]/PH [
MZ3Q/H$6PR:YIJ;V5%W7:#<S#*@<]2.15J\U73M.95O;^UMBW*B:94SSCN?6O
M-KRQL;G5_B)IG]DM<S7$,$-O'%:E@6-LH50P&$PV#DD =>U7M.L+[1;W6K+6
M[2ZU"&^TNUAAFA@>99/+A,<D1(!VDL2PW8!WGWH [>[US2=/E,5[JEE;2 !B
MDUPJ$ D '!/<D#\:<-8TQKQK0:C:&Y7=NA$R[QM^]QG/'?TK@_#>@75EXET.
MVUBRDN7MO#B6LUP]N7B$P=3MWXVD@ \Y[55M5U"37?#UP=%U&U6TUF\,]M':
M,(H1(DP#[R,OO+!BX.T;OX>* .OA\66&KZ3%>Z1JNG(&O!;[KI^& E*$ !@=
MS!3L]<CBMFXU73K2Y2WN;^UAG<@)'),JLQ)P, G/)Z5YJMG>IX!L]-DTJ_\
MM=GX@65U%H[?)]N:4NN!RNPYW#CG&<\5<OK&].G>.=&O-/NKFXU662:PE2!F
M257A5(U+@80HRC[Q&, T =Q>:_HVGM*M[JUA;-%M\P37"(4W9VYR>,X./7%:
M (8 @@@\@CO7FT^E7,>L>(1<V5Q=2-X;AM!<"T=A/,!*'"G;R3N3\_:NS\*K
M*GA'1HYXY8YDLH4D25"K*P0 @@\@Y!H L2:YI,/VGS=4LH_LI N-UP@\DGH'
MY^7/O1>:I:16THCU"QCG^SF:,S2C:%[.1D'9G'/ZUROB/P[=WGB>:&WA8Z;K
M]B;/4Y% _=&,Y5^>[(SH/0A3VIFGV>KR> =6?6K61]3-C)8!%0NTJQ*R!@H&
M278LWN"M &]#XGL/M]CH\NHV;ZI<V7VD&)OW3?< *Y.2&+949R0#5;PAXLAU
MW2+$WUW81ZO<K(YM(I &*K(RY"$EL87K6)HT-W8Z_P"%KN;3[[R1X=-G(PMG
M/E2AH25<8RO"MUZXP,G%9>B:==6VB^!P=+O(KBVU:>6Y_P!#D5HT99QN;Y>
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
M5,9&,@ ')/J1S5JTTV^2;P@EE97-K/%X?N;:24VKHL,S)#L#G;P=RN>?3WH
MZ;4_%2V_BC0M*L;JQG6]N98+E ^Z6/9$[Y&#QRF#D&NE<.481LJOC@L,@'Z9
M%>7:4;F2/P!;/HFIP7.D3-#?;[-PL1^S/&6WXVLK-@[@2.>:]1D<1QL[!B%&
M3M4L?P Y- ''^'?$&O:_X5@UM!ID9E>1!;,CC)65H\!RW4[>..I KI'UK2HI
M+B.34[)'M@#.K3J#$"<#<,_+SZUYWX-L['3?!=C_ &CH6J?VM;7$LZQKI\X<
MMY[L@W;=O(*]3C!YQ5_Q3:73>((_$=CI=Q,^F&*&]MEAD)U!"P;"# #^4<.I
MY!.1QCD [>[U;3M/5&O;^UM@XRAFF5-P]LGW'YUA_P#"61V7BS5]/U:[T^SL
M+6WMI8)I9/++-*9 5+,V#_J^,8K(O)Y+?Q9JW]I:'J.I:5K=C!';F&T:0*%#
MAX9 <&/._.6P.3DC%5=1TZ5M5\7DZ3/MF\/PVMN$M7=6<+,&C1MOS8W)T_IP
M =[=ZOIM@Z)>:A:V[. 5$TRH2"< C)]>*BO-?T?3FE6^U:QMFB"F037"(4!Z
M9R>,]J\RUR#4[OPYJ%@FBZBEQ-X;@BCDALV9KIU5]T;L1A-A/"\,Q;@G@5LW
M%LUUXHU>]?2KPQS>&XX$=[)SNDW2ED^[][#)QUYQV- '=W.I6-E$DMU>V\$;
M@E6EE50P R2"3SQS4;ZSI<5F+R34K-;8G:)C.H3.,XSG'2O.8;BYT5?"%T;#
M4I+J+P^;.Y@^P2S^7Q%G<BC<IW+U(P0",]Z;911:)#X:FL[76=2T6SLIM/F-
MM;RQW,$Q9#N>$8< [2,8...V,@'J<,T5Q"DT$B2Q2*&1T8,K ]"".HI]9/AF
MPM=,\/6MI96,MC:H&,5M*Y=T4L2,DDD'G.,\9QVK6H **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ K,
MUG1[75X[4W<LL:6=PEVA1@H#IRI.1T'IT]:TZX?XERR&#PYI[DBPU#6K>WO?
M1XSD[#[,5 /Y=Z .G@U[1[IT2WU6RE=R H2=26YQQ@\\^E:-5;RPM+R. 7$2
MD6\J31''*.IX(]/3Z$BN*3QEJ+^&M*\5)Y+Z?>WJ026?E_,D,DOE*P;/+@E2
M1T/(&.M '?T5YS?^*O$=MIOB#44GL"FCZNMJ(?L[#SHCY/!;>=I_>'G!Y[8X
MJY?>(=>TN?Q3:2W%E//I^E+J5K*+9E49\W*,N_D9CX.>_>@#NJQ?$%EI>H-8
M6NIWDT/FSE88H[IH1<-M)*,%(W@J#D&N?M]8\23ZYIFGF^L%75-*:\5_LA)M
MV0Q@@?/\^?,[XZ9]JCT[Q9JM[8>#KF46F=2O9;6[ B.<HDWS(=WRY,?3GKUH
M [T *    . !4-Y>6VG64UY>3I!;0H7DED.%51U)-<?8^*[^?6;K39L0:I$M
MPT>FW$)C$ZJ3Y30R]'4C&[OD_P .,5G2^-KV3PEXBOH+F(:CIMB)9;"^LFCE
M@DPQ<,F1E#@;2"1UR30!Z.K*ZAE(*D9!'<4M<J-9U'5M<U/2=-GAMI=.M()2
M\L6_S)90Q4$9&$ 49QR<]1CG(TWQ?K7B*X\.K9-:6,>K:;/<2"2 R-#)&T:G
M'S ,,L<=/7GI0!Z#16%X/U>ZU[PG9:A=B);J0.DAC4A2R.R$@9X!VYQGO7(K
MXL\41:+#X@FETZ6RBU9["YM8[9E=X_M)@#JQ<X(.WY<'OSV !Z76;J&AVFIW
M]I=W+W)-L<K"EPZQ.<@@N@.&P0",UR=YXLU>VT'Q#>*]L9M,UF.RBS$</$S0
MCYAG[W[T\CT'%78=4\1WOBK7+*WN+ 6NER0E8C;MOG5XB^S=OPIR1\V#]!W
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
M2.H()!5P4 8$>O IMCXMU"ZOTTF1X%N9]8N[&.<1X"Q0IOSMSRYX'IR3CC!
M.ZHKDSJVLVNHZ7H=]-9B^OIKG;<PJ2/(B *_*>!(0RY'(')YJ.76=<MKK3=$
MNA ^IW*7,KS6:J1Y<3(%PLC* Q$BDC)Q@X'.0 =A5#5M)AUFT6VGGNX4619-
MUK</"QQV+(0<>U<??>*=?T?3;&37X%T\-',MS>P0?:(H90P$1D522B,I)/)P
M>,CJ;%[XLN;/7;2TNKA+.VN?LWV2[,)DMKK<1YB^8/N.1G:#@=#SG  .S@@B
MMK>."!%CBB4(B*,!5 P *DK@+OQGJ*^%[WQ7;>2UE97SPM9&/YGA2;RF.[.0
M_!8=L8&.]:6GZCK^H^,M8L1=V,=AIES""OV9B\L;PA]N=_RD$CG!SZ#N =:3
M@9/2JUCJ-EJ<#3V-U#<PJ[1F2)PR[E.",CT-<WX@GU!?'GA>UM[WR;6873R1
M>7D,R(,$\^C$?KS7-:-JFJ:- ]S;RVQLI_%EQ9RV[0DNPEN67<'W<$$@XQV/
MKP >I45Q:^(/$&I3RW.D6:R6UKJ;VDT4GEJIBC<I(VXON#\%A\N,8&#UJD/%
M6O6]AX@UBZGL&L](O+BV^SI;LK2[0HC.\O\ +@MSP>,].P!Z#17G?BG4?%=G
MX;\2.Y^SVT>EO/;W96-94E&=R!5=OE(P0W4<]>#6Q#JFHW6N'P];WD44]MIT
M=W)<M!G>SLRH N?NC:<]SD8(H UY=+LIO$]OJ37$@U""V>*.,. /*9E+?+CG
ME5Y[8'K6K7G&I^)KF^^&MCXL,"P:A8WT>]$)VEEN/(E4'KM8%_S'<5UGBG7'
MT+3;>2%4,]W>064)D!*(TKA=S8[ $G'?&.,T ;=4;36=-OKR2SM;Z":XC02-
M&C@MM)QN [C(QD<9KF;[6-5@U36_#\UPC.NE&_M;Q8L,%R49& .,Y&01C@^W
M-[P';%/ V@32F*28Z9 J2"(*50QJ0N<Y//YT ;E[J-EIPA-[=0V_GRK#%YCA
M?,=CA57U))Z5:KR2:?4KKP@DUW>BZF'BV.*-GCVXV7VT9P>F .!T K??Q;JF
MER:Y97I@N[FTO[2UMY8XO+!%QLQN4OCY2Q_B&<#D=: .\K.GU_1K6Y>VN-7L
M(;A.6BDN45E^H)R*J:%/KKWNH0ZM;JMLA1K.9M@D=2#N#JC,!@C@\9!Z<5S[
M/>Q_&/438V]O,YT.WW":=H@/WTO<(V: .VM;RVO[=;BSN(;B!LA987#J<'!P
M1QP014U<?K6HZSHGA*VU>W@M8YH&2;4[)5W%PQ!E6(Y'SY8D9'S>F33E\279
MT[0"+FVDFUVYVP3(N4AB,;R@=?F;:H7/ +'.,#% '276HV5E-;0W5U##+<OY
M<".X#2MZ*.YJU7G_ (F760/#L5]-9/=+XD06\L:G!B\J78TB\?-R<@'!QP1G
MB>T\2:N;._M[FZLQ<V>M#3VN!$P,D117RD8W;I,/@#IP3VH [FBO.T\7Z[+I
MEDT9M4N&\0OI,IF@.60,P#8#<-@#(Z'G&*F/BS6+&QU:*[-O--8:S#8O>)"4
M2."01,967)^Z)".N. 3WH [ZBN#_ .$MU6UCU>1S;W5M#J,&GV$Z18\XRF,%
MBV\*VTN00-H)7J.<=!H4^NO>ZA#JUNJVJ%&LYFV"1U(.X.J,P&".#QD'IQ0!
MLS316\+33R)'$@RSNV ![DT^N0\<16^MP+X:G-T+>ZB>6Z>V@DE95 Q&#L!(
MR^&&>#Y;"J&D^-IXOA>VKWB;M4T\BQNXY<KBX#K%E\\@$LK'V- '?45P7C>;
MQ)IOA'Q%(=2MA"MJK6\\4>V8$G$BD= .1@CD9/?!KN8%E2%5FD$D@'S.%V@_
MA0!)1110 4444 %%%% !1110 4444 %%%% !1110!CZAX;L]0U,:D+B]M;SR
MA"TEK<M'O0$D*P'!P6;!QGDUHVEI#96XA@#!02268LS$]26.23[FIZ* "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
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
M>)%)?C4=BS95)@_F94$' W_-C^G%277@W2;_ /M@7HFN$U;R_M2.^!E  A7
M!4C P1Z9KH** ,O1=#@T2!TCNKV[D? :>]N#-(0,X&3V&3P/4GJ:KR^&+>37
MYM;2^OH;V:%;=FC=<>6I+!<%2.I)SUYK<HH R8/#]O"]NYN;N5H9VN"99 WF
MR,,9;CG X &,8'I6:W@+1WT9]++78M_M9O8"DVUK68L6W1$ ;.2>!QR>.:ZB
MB@# ;PE8O!81O<WKM9W0O%EDFWO),%*AG9@<_*2,=,=N!B&;P/ID[S2-/>K-
M)?C41*DVUDG";-RD#@%?E(Z8KI:* .93P-I404137RA=0_M( W!?$_//S9XY
M)QWSSGC&?XB\,2Q6UQ)IT&H79O\ 4(KN^6WNUBF78HVM$3M7(*1C!., ]^:[
M:B@#C-/\,-J>FW]AK)U>72[J-5^S:K<QR2JX.=ZM&3MQQCYB<CH,<[^BZ'!H
MD#I'=7MW(^ T][<&:0@=!D]AD\#U)ZFM2B@"C:Z7':ZG>7XGGDEN@H=9&!50
MN=H7C@#)X]R>M9?_  A>DN^M><)YX=:YO8)'_=N<;00 !M. .1Z ]1FNBHH
MYR+P5I@T.\TFYGO[V&ZB\AY+NZ:20)V56/3'7C\<UI6ND1VM['="\OI&2W^S
M[);AF1OFW;RIX+YXSZ<=*T:* "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBHYKB*W56
ME<*&8*N>K$] !W- $E%9LVO:7;V^H3RWB+%IS;+MB#^Z.T-@\>C \>M32:K8
MPWDEG)<*+B. 7+I@Y$>2-WTR#0!<HI@E0Q>:'!C*[@P.01ZU7L=4L-4@>>PO
M(+J*-S&[0N&"L.JG'0CTH MT56L[^TU"-Y+.XCG1'*,T9R P."/J""#5F@ H
MJI;ZI8W=_=V-O<QR75IL^T1J<F/=G;GZX-.:_M4U*/3FF47<D33+%@Y**0"?
MS8?G0!9HHHH **K75_:V4MM'<S+&]U+Y,((/SO@MC\E/Y59H ***J6FJ6-]=
M7=M:W,<TUFXCN%0Y\MB,@'WQ0!;HJM]OM3J9T[SE^V"$3F+!SY>=N[\QBK-
M!169>>(]&T^:6*[U*V@:+'F^8X CR,@,>BDCH#R:T^M !114<\\=M;RSS.$B
MB0N['LH&2: )**BMKF&\M(;JW<203(LD;CHRD9!_(U+0 445E6?B70]0U2;3
M+/5K.>^ASYEO',"ZXX/'L>OI0!JT5'<7$-K \]Q-'##&-SR2,%51ZDGI5=]6
MT^/25U5[V!;!HUE6X+@(5;&T@^^1CUS0!<HJIINJ6&L627NFW<-W;.2%EA<,
MN1U''?VJTS*B,[L%51DD] * %HJKIVI6>K6,=]87"7%K(6"2IT;!*G'X@U:H
M **R?^$GT3[&;O\ M*#[.+G[)Y@/!FW!=@]3D@<5;OM4L=-:V6\N8X6N9E@A
M#'F21C@** +=%%% !152_P!4L=+6 WMS' )YD@BWG[\C'"J/<DU;H **** "
MBBB@ HJI#JEC<ZE<Z=#<QO=VRJ\T2G)C#9VY^N#^56Z "BBB@ HK/U36].T:
M+S-0NEA0*7)*EMJ# +' .%&1ECP,CFF?\)!I)U&&P%]&;B<E8@,[78+N*AON
MEMO.,YQS0!IT444 %%%% !1110 45']HB^T_9]X,VW>4'4+G&3Z?UP?2D%S
MUVUJ)D-PB"1HMWS!22 <>A*D?A0!+142W$+7#VXD7SD4,R=\'H?I[^U2T %%
M5H]0M9M0GL(YE:ZMT226/!RJOG:?QVG\JEGGBMH))YY%CBC4L[L<!0.YH DH
MJ"RO;;4K&"]LY5FMKB,212+T92,@BIZ "BBB@ HHHZ4 %%5-/U2RU:&2:PN4
MN(HY6A9T.0'4X8?@:A.O:6&U%?ML9.FH'O ,GR1@MS^ )Q0!HT4R&:.X@CFB
M8-'(H=&'<$9!I] !115:RO[748I);2994CE>%B >'0E6'/H010!9HHHH ***
MK7=_:V!MQ=3+&;B98(L@_/(<D+^AH LT5G:AKVEZ5*L=]>)"S% 2P)";SM7<
M0,*"00"<9(-:- !1110 4444 %%5[R^M["(27,FT,VU0%+,YP3A5&2QP"< =
MC2:?J%IJMA#?6-PEQ:S#='*AR&'3^?% %FBBB@ HI&8(I9B H&23VJMIVI66
MK6*7UA<)<6KE@LJ="58J?R((_"@"U1533]4L=6ADFL+E+B*.5H6=#D!U.&'X
M&K= !152WU2QNM0NK""YCDNK0(9XE.3&&SMS]=I_*C^U+$ZM_90N8S?^29_(
M!^81@@;OIDB@"W1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%<FUU)=?%=;&0GR+'1_M$2GIYDLI0M]0J8'^\WK765CWFDL/$=IKEJ 9XX&M
M)T)QYD+,&&/=6&1[,WM0!RFJ^*-<M/#_ (WN8KFW%QH]T$MF\C@)Y4;X(SR?
MG/)S]*Z&+5+X_$.?2'DC-B-+2Z1!'A@YE*G+9YX'M3[CP=I%U:ZM;3)<-#JT
M@DO%\]AYC  >OR\*HXQTJU_8MK;ZLVM1I/+J M1:@F8X:,'(7!..I)SUH R/
M MS(R^(-./\ J=-U>:WM_18R%D"CV7S" .P %<X]M>>%KZ_\8Z7'+/:O>W":
MS8IR9(EE8"9!_?0=1W7Z5W6@:.-'L9D9P]S=7$EW<R+T:5SDX]@,*/915G3]
M,@TV.:.!I6665I6$DA?YF)+$9Z9)/'2@#CM.\2*]IH=KIEPGEZYJE_Y=VH#!
M8EDFDRN>-QP ,CN>.*S=>UK6)$O]'EOI$ET[7-.A%U$BJ9X9I(V 88QN&2#C
M .!Q@D5VC>$M&.E6^FQVGDV]K<&YMO)<HT$A9FW(1TY9N.F#C&.*6X\*Z5=Z
M;<64\4KK<3I<RS>:PE:5"I5]X(((V+C'   '% '%ZI/JNFZ]XZO].OTAGL-,
MM+@M) ',Q2.9L'H #@YP,\\8KHDUS4KCQ=86,<L,=K=Z)+>A#%DI*'B ).>1
MASQQ5^3PAI4IU/>MR?[3MUMKO-PY\R-05 Z\<,PR.3DU*GAG3X[ZVO4-P+BV
MM#91/Y[?+$<$CWY53D\\"@#DO#?B77[L^#;J^O8)HM<BE6:!+<($98FD# YS
MGY2".G/M4MCXCU_4;G2!#*B7-QJ%Q;ZA8M &^R11E\-V(^X@R20=_ Z"NAMO
M!^E646DI:I.HTC<;%6G<B/<I4@\\C!(YSP:Y?0_#.KPR6X>#6-.NTE$LTBZP
M9+)B7W/LB+$E6R<*5'7D]Z .E\2ZI?:;JGAR.UDC6"]U$6UPK1Y)4Q2/P<\<
MH.U<S)XE\116M[J+W]NT5CXA73S;K; "6%I8X^6R2" ^1CN.<]!W&I:+9ZM/
M8S70E+V,_P!H@V2%0LF"N2!UX8CGUK/?P9I$EG<VK+<F&YO!?2K]H?YI@P8-
MG/'*J<#CCI0!2\=O=HF@):WLUL)M9MXI/+"G>I)/.0>A4'^=<QJM_JNB7_Q
MU?3KR.-K"2UG9'A#^?MMH\J3V!&>G->B:MHMEK=I%;WJR,L,R3QM'*T;HZG(
M8,I!!_QK/N/!FCW4.JPS)<-'JH47B_:'_>!5"@=>/E '&.E %._UG6(O%VHZ
M;9>1*J:(;RUA==N9][* S9Z$@>G6G^$?$']M37T4ES="XMUC$UE?6XBGMW.[
M.< !E.!@C(X/-:%QX7TVZO9[N;[0\\]D;"1O/89A.<C@\'))W#G/>K5CH]M8
M74UVIEENI8TB>>9]SE$R57/H"S'U.><T <%K,6K^%O[<OH;:+7O"=_+--?VR
MD+<VI(VRE<\.HVGCJ,8[9K4N/$.KZY<ZE;^&6Q)9V\$MN6$>R5I4\Q?,W?,$
M(('RX(PW)Z4Z?PYJLJWD(TVT%K>2/)<P#79PDQ8Y;(\CY0<\A2 >^:BU#PI>
MZEJ4.H/H>GP7$<0@+6FN7$ EB'2-PD(W+[&@"S'J^M:Y<:S;Z;=VME=Z68$6
M.0"2*1WC65BYQG9AMH*X/!.3T%(7FIQ>(_&]S#J;-]CLH'MXY$5HU_=.X&
M<9SW[\YJ6\\+7U[JXU-]#TZ*=HUBF6WUNXB2=%^ZLBK" X'3![<=.*GN=!U2
MZOKZ\?1=.6:^@%O<>7K<ZJZ $#Y1!C.&(SC.#0 S2O$-_K=[I>E"Z-K/+H4.
MISW$<:EG>0A0 &!  (8GCNN"*S['Q7K^JOX;@6:VM);RZO;*\80;PSP+(-Z9
M/ )3..Q]0,'0'AW5$&G&'2-/@FT^#[-;SQZS,)%BX&PGR/F7@=<],]>:>- U
M-9=+DCT/3(CIA<VH36)@%+@AB?W'S$@G).>I/6@#1\':G>ZII%T-1E6:YM+^
MYLVF1-GF".0J&P.A( Z5!=:/:ZAXFT3['#'%#H3.[2(,;2T9180?HVXCMM7U
MIFEZ;KFCP7,-GI&FJMS,]Q)NUB9B9'.68$P<9//%9ECX/U#3[J*XATY',4GF
MK'-XFO)(]^<Y*-$5/)SR.O- '9:NH;1;X, 0;>3@_P"Z:R/!48?X=>&F$:22
M)I=LT8?@!O)7'.#CKU]Z@CT_7HK*\M%TRP,5Y)))+NUJ=F!<_,%)@RH] .!V
MJ!=%UN/1+/2;?3[6WMK/8(#!KMPCJ%&%4L(,LN.,'(H =X$::*7Q#97MA'::
MA%J;S7)AD+Q2F55960D#'R[01CJ,]Z9;^)+M?&2Z3J4L]B\EU*MM') #;WD(
M5MOER <2 X+*3V( K8T2VU*SDDCN-.L8(I"9))HK^2>223@9;=$N> !G/
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
M.3CCK76V'@W1],U*:]LTN(C+(TWD"Y<P)(WWG6+.U6.3SCOQ3+?P1HMJ-/\
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
M/:32%X\)*6B(7 ;)^XW(!'2KGB&PU!?%.@:Y:0/=6]D)X;FWC(#A957$B@D
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
M_P 1P ;.C^+M/U?0K?5E6XBBN'98HW@<N^"<;5"Y8[5R=N<<^E/_ .$Q\/\
MDV<O]IQ;;QG2 ;6R[("67&,AAM(P<'(QUXKA[/0O$&G>'_#3MH4MS)HTD\-S
M9"XC5YXWS^\C(;'& 0&()R>!6P=&NQJOAB[M/#WV*W@U"XN[F&-X]T0D@=-S
M_-\SEF!.W/U..0#8O/&^D0:98W]NTUW#>7J62>5!(2KE]K!AMRI&#P1DD8%:
M.NZW;Z#X>O-9N(YG@MH3,R)&Q8@#.,8R/J>G?%<0VA:VNFS.-(G,D?BK^TUA
M$L6Z2#S,Y7Y\9QS@D5UOB[3[O6?!&LZ?:Q W=U8RQ1QE@,NR$ 9Z=>,T 9$_
MBYK7Q=9I<W#Q:5/I,MUY)M7\SS%DC7@8WGAFX Z<^]=%_;^F'3[:^CN?.@NH
M_-@,$;2M(F,[@J@L0 1GCC(KGK6VU63QGIFK2Z-<PVT6C2VTFZ2(LDADC8*0
M']$/(R.1S7.:9H.OZ+I?A>ZFT">]^QV4UE>6$=Q&LL>YU99$._:WW<$;NX]*
M /3K"_M-4L8;ZQN$N+69=\<L9R&%6*SM"LTL-&@MTT^'3U&YA:Q8(BW,6QQQ
MGGG'&<XK1H **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ J.>>&UMY+BXE2&&-2SR2,%50.I)/05)7"_
M$QW$/AJ&4XTZ;7;9+W/W2F25#?[)<+G/M0!TL?B/2I'@3[48S<,$@,T3QB8G
MH$+ !_7Y<\<]*U:@NX;:>-!<JA5)4=-W&'# KCWSC^5<#%XKU:;PGI'BR*X+
MQW=_'#-I_EIM$4DWE!5.-V]<J<DX)!XZ8 /1:*\\74?$<UKXLOEUTQIH]S=1
MPPBTC(<+ CKN.,\,V??G.>,1Q^(/$&CW>@7M]?\ ]I6>JZ=+-+;"W2,PR1P>
M:"A49(."#G/)&,=  >CT5P,'B#5X]/\ "&KF]^TQ:[)%#<6PB0+$98F<-&0-
MWR%<$,3D>]5],U;7Y?"MQK5WXCCC(N)[-$>S0@$79C5AM&6DV@J%Z$E<C@Y
M.XO=)L;^[M+NZB+36;F2!_,9?+8@@G@@="1SV)J7[?;_ -IG3M[?:A#Y^W8V
M-F=N=V,=>V<UYIK^KZO<^&/%]G->7<+:??6L43L(EE,<@A+(Y0;2/G/3G& >
M];FL>(M1\/Z]JJ-</>6EEX??4%A>- S2JY&25 Z@?3F@#N**XI-6U:TU3PNK
M:@;RWUR)TE!B0>3((3*KQ[0/EX((8GC'/7.5H?B#Q!):^$M1O-5^T)JE]-9W
M%O\ 9XT0@"8JX(&X,#&.^,=L\D ]*HKG=<U>XB\3Z'H4$S6XU%;B1YU52P$2
MJ=J[@1DE@>AX4^N1R\WB3Q "M@M^$GMO$::6]UY"'SX70."1C <!@#C X[9H
M ]*HK"U(:UIOA*06MP=1U6)5 D=4B:;YAG ^X&VY XQG%<PGBRZGM].FL]1O
M-SZ]%97-K>VJ1S0HR F-QM'.1D,O9NIH ]$JEJ6K6.D) ]]/Y2SSI;QG:6W2
M.0JC@'&20.>*XR?Q7J-G=ZQ:270(&O6VFV\SHO[B.6.-B>  2-S 9[D9S2>,
M8-3M])6"ZU2.[SK>GO:L\2B2)#/&,.%VAOF#8P!QWH ]!HKF/#5]J#>(/$6D
MWUZ]ZEA+"89I(T1]LD88J=@ .#G!QG!YS7.ZMJOBC'C.XLM<2!=!D$L$+6L;
M+*HMTE*.2,X.2,C!]^U 'I-%<+9:GKFL>*[B"/4WL[.*PLM0^SK;([?.9-\>
M2,X(3&>H.,8YS5MO%.K2^&_#GB=+GS8M3O889[#RTV)'*Y0!"!NW(=O4D'#<
M#C !Z)17EM[KWBFVT+6]>BUA9%T?5I(!9&U0+<0K(JE2V,AL'@C'/7.>+]_X
MHU:3PWXE\06=WY3:+>S0I9-&ACD2$@,')&[+#<001C*\=<@'H=1SPQW%O)#*
M"8Y%*L Q4D'W'-<7>>)+^T\3QV^H/=V%C<W,"64Z0I);ON5=T,IP6CD+%@,D
M#[OOF&P\1:H_B30HC?F[L]1N+R*1TB18"(P[)Y1QO^7: 2<@\XSQ0!U'AR;2
M&TD6^AM_H5F[6H3Y_P!VR'!3YN>.E:U>::;?:GIVBZI/IMM<7"CQ+>_:H[4(
M9S#O?)C5^&8-M..I&<<UV&@ZO%J'A5-3BU$7,961OM,\?E8VLPPZX&TKC#<#
MD&@#0U+3;36-/FL+^+SK69=LD>XJ&'H<$<58BC6&)(TW;4&!N8L<?4\FO/\
M2_$&M2ZG':27\DT=QH+WRSO!&JF560;XE #!#OX#C/ ]\QZ=KNO+X?\ #%Y=
M:J+B?Q"+=!F*.);=C \C;3M.6<JH^8$9)P!P  >CT5B^'!K4<%W#K=Q;SRQW
M#>0\3 OY) *B3"J-PYZ  C%<E#XHU7R=2MK^ZN[#6(--N+A()((VAF*X*RP2
M!<,@'!5B3\PSTS0!Z)+*D,3RR$A$!8D GCZ"H--U*TU?3;?4+"836EP@>*0
MC<I[X/-<MIVN:E/KGA>&6YW0ZEHTEU<1[% ,JB'# @9'^L;C..E<SX0N];T;
MPKX%NH]1$^GWYBL9; P* @9&(=7'S9&W)R2",\"@#U"RO[;4$F:V=F$,SP/N
M1EPZG##D#//<<&K->>6OBG5C#'9RW*O<7/B"ZTU+@A(]D<8=E ^4KN.P#D'J
M:M)JNOV%_INAZK?6XFO]0FCCNXBK2+ L1D56&P*)">,[<8[9- '<D@=302!U
M->?ZW%K$5_X8M;K79))#K<D326Z(I:/R97C\P%2"X 7L!SG'0UH^//M./#J0
M7UQ;++K-O'((MOS@Y(SD'."H/IZ@T =?5;4-0M=+L9;V]E$-M$NZ20@D(.Y.
M.@]ZXF\\0ZM<:+XLU6ROC ^@7$L45N\:%)A#&KMYF1GY\MC:5P,>^=7QC<F\
M^%6N71C:,S:--)L;JN82<'Z9H U['Q%I&I7*VUK?Q/<-'YJQ'*NR?W@IP2ON
M.*TZ\PT<2ZIXX\-)JZQV+Z7IGGZ8D3%Q>B2)4D)<@8*#&4QGD')%6]3\2:S:
MZ'XOGCOB)M*U2.&V<Q)Q&RPDJ1MP?]8W/7IS0!V\6K6,VKSZ5'/F]MXEEEBV
MD;48D*<XP<D'H>U%SI%E>:E::A/$S75GN\AQ(PV;AAN <<C@YKB=>U=] \8^
M)M6CC5Y+7PY!*JMTR)9\9QV]?:N@T<:^FN,;V]M[C2YK4/$&D1I1*&&2NQ%!
MC*D=<D''8T :]UJMA97=K:W-W#%<7;[((F;YI#@G@=3P#4E]?6NF6$]]>SI!
M:P(9)97. JCJ:YOQG_R%?!__ &'%_P#2>>L+XF:JLNCZ]I]S8:FUM;Z=*8WC
MLI'ADF:,X9G VA4SW/WLDXV@T >CQR++&DB'<C@,I]0:=7 WFO7KZ59_V;=W
M-LPTB6X%JML%N RX"R.)1A8Q@\<%LC&:UM.\5R2:7HDEQI6I7$U_903O-:6Q
M>%&=1G)SQ@\^PH V'UO3H[HV[7(#K*L+-M.Q9#C"%\;0QR."<\CU%6H;J&>2
M6..0%X6VR+T*GW!]1R/6O++YY[/4[^X0277@V36U^VH,":"Y61=S+ZP^:%W#
M[V0<?+UZS5;B2Q^)OAT0_=U&SNX+@>HCV.A/T)8#_?- '6UFW^OZ7IEM<7-Y
M=K%;V[!)I2I*1L>Q8# /(_,>M2:S>2:?H6H7L2[I+>VDE1?4JI('Z5YUXA3;
M^SL'WEY)M.MIY'8\O([([L?<LQ/XT =U->Z'KZ3:+/.LAN(COM)"T3R1G@_*
M<,5YP<<<U?TYK0V,:63;H(AY:@L25V\;3NY!'3!YKA/$LE_;>//!UWK26XLA
M=O!;-9DE_M$B%0'W8^3&>G?K6Q8W$EM\5-6T]/\ CWN=+M[UAV64.\1/U*JO
M_?(H ZVJUE?V^HPO+:NS(DKQ,61E^9&*L,$#N#ST/:N7CGUN_P#'VK:;%K)M
M[*QBL[A8EMHV+!S+O0DC."$'/4<8QSG.M/$FM'0;6::X+AM?GL+J[6)=T4"R
MR*I"XQU5%)P< D^X .I\3G0VTD6_B!5:QN)HH@K*Q#2%QL'R\CYL<UJPPPVM
MO'!#&D4,2A41!A54#  '8 5YGK<^LW?@^]DU"X:1!K]K%822P*N^%;J+;(0
M,Y)/ID+D=:;XGU'5X_#WCW3)=6N)?[/@AE@N D:2;94)9#M4#'!YQG!Z]Z /
M4J*X7Q'KFH^'[Y5N[N]BTGR(PNI10Q2K%,6;=]H4+E5(V ,H ZYYK:\4ZS-I
M9T>VMW\I]3U".S,^ ?*!5F)&>-QV8&<C)Z'&* .@HKS;7_$FO:1:^++*&^+S
M:9':W-K>/"A;9*Q4HX "D@J<$#H1Z9/77$][X=\-:KJ%[=OJ<MK%-=+F)8SM
M52PC 7Z8SUYH VG8(C.W11D\9JII>J6>LZ=%?Z?-YUK+NV2!2N<,5/! /4&N
M4@UO5K6Z\)7$E[]MMM<'ESQ>6@$;F$RJ\94 [1M((8MP1SD<\YX<N];T7PIX
M;U&VU$264^IFSFT]H%P4EN73<'^]N!.>N,#I0!Z(/$NDFTO[I;EFBL)_L]R5
MA<E)/EXP!D_?7D9'-:U>87.I7VD:-X]U#3KCR+F'7$*ML#<&.W4C!XZ&M;Q)
MK>MV^H:]:V<LEO-;:?%/I<<4"R?:Y27RIR#W55P,'!)]P =S5&#2;&VU6YU*
M*(K>72JLTGF,=ZKG:,$XXR<<<9/K7&>)]<UO2]-U%X-28WFGZ.+QX888V*2_
M.2TI88V';M 7#'#'T(MVSWEW\37/]H7"1'0X9UA 0HC/(X. 5S_"#USQUQQ0
M!UMA?V^IV,=Y:.SP29VLR,A."0>& (Y'I5FO._#OBG5-7@\+Z?<WC1W.I6]W
M<3W:1H&;RG"A%!!4?>R>.B^^:B;Q+X@:&"U%ZL=Q!XE_LB6X\A2+B(KO#$=
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
M_9-1N8I(T^T'9*B1(A#HK8/*G@CD'!]*Z:74[.'26U1ILV0A\_S44L/+QG<
M 21CFL_3O%NBZK=QVUK=.9);;[7$9('C62+C+*S !L;AG!XSS0!<BT6P@UF?
M5XXG%]/&L4DGG.0R+DJ-N=O&3V[FJUKX8TBRG$MO:L@69KA(?-<Q1R-G++&3
MM4\GH.Y/>EMO$VDW=U!;Q7#^9<Q--;[X743H.28R1A^"#QG@YZ<U2B\>>'95
MM76]D\JZD>*&4VLH1I%+ IN*X#_*V%/)QP.10!2\.>%?+DU:35K20?:-6EOH
MHVN"T; L&0E VW<" >1U ZX&-F7POI$M[<736IW7+K)<1K*XCF9<89T!VL>!
MR1S@9SBJ%_XJTJZ\.7MY!JMSIZ6\ZV\T_P!C?S8),K\K1NF1D$#)&,,*L:AX
MTT+2[F^M[JYF$MBB27*I:ROY:-G#G:I^7Y3EN@[GF@"W+X>TV:]DNI(I'>29
M+AT:=S&TB!0K;,[<C:O;JH/452MO!'AZTGMIH+%T>UG>>W'VB4K$S9W;06PJ
MG)RHX]JNZAXBTS386FGG=HUA^T.8(GEV1?WVV X7@\GK@^AJ.]\4:186OVJ6
MZ+VX@6X>6&)Y52)NDC%0<*<$Y/8$]C0 V+PII$$>R&*XB_TMKW<EW*&\Y@P9
ML[L\AFR.ASTJ];Z596NFMI\5NHM7#AXV);?O)+EB>22222>N35/Q%J=M9>&+
MO4'U-[&W$.X7T$7G&,'HP7# _EBJ]_XST/2Y[RWNKJ?SK&-);E4M97,:-G#G
M:I^7Y3EN@[XH ;;>!O#]FT#0VDP:"W:UC8W<Q98FQE,E\[1@8';MBIY_".AW
M/AR+0)K+S-,A"B*)I7)CV_=VOG<".Q!XK2N-1L[33)-2GN(TLHXC,\Q/RA ,
M[OIBJ^G:W8ZI<W%M;22?:+8(TL4L31LJN"5.& X.#S['TH DTO2K/1K(6EE&
MR1@EB7D:1V/JS,2S'@<D]A56U\,Z39A EN[K' UO&L\SRB.-L;E7<3@' _
M=*2Y\4Z/:1ZJ\]RZ+I04WO[B0^4"-P. O(QSD9%0W_C'1--NIK:XN)S/#;BZ
M>.*UED81'.' 53D<')'3'.* #3O!NAZ7<V=S:VTPFLHVBMWDNI9#'&V,H-S'
MY?E&!T';%,7P[9Z%9I+HVF&XFM?^/6UENW"1!CAO+W%@GRDXP/;@&I)-:LIM
M:TE8=5E"W5I+<16T<!9+J/"G?NVG[H(X!R=W3I4]GXETJ_TVWU"UGDDMKB?[
M/$PMY 6<,5(VE<C!!!)&!@T 95EX,LKK0+W3];MDN$O=0FOS&&(,3/(67:RD
M$,!CD'KGM5V?P9H-SHJ:3-9,]M'*)T9IY#*)!T?S=V_=VSG...E3R>)])AO8
M;62X=6FE:")_)?RWE7.4#XVEOE;C.<@CJ,54L_'&@7Z[[:[E=,<-]EE 8^9Y
M6T$KRV\@;>O(.,4 69/"NC3:?:6+VKF&TF%Q"1/('63!&XN&W$D,P.2<Y.:M
MZIH]CK-K';7T+/'%*LT>R1HV1U.5964@@CV-5V\2Z8JQ;I)A)+.UO'";=_,:
M15+, F,\*"<XQCO6-K'B-IXO"]_HM^39:AJB6TN(Q^\C*R$@AAN4ADQV/44
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
M/ P!SP !5RN>\"ZE=ZQX&T;4;^7S;NYM5DEDVA=S'J<#@5T- !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %<YXRTV]U'3M/:PM_M$UGJ5M=M"'52Z1R L 6(&<>I%='10!P3Z'K4$?
MBW3Q8"ZAU[=-#,)DVPO)"L3))DAMJE005!R.V>*T_$/ARYN?AE=^'+%A-<C3
MA:Q-(=OF,J@#)[9Q^M=510!R"VNK3>-4UF7298X#H[6Q7SHF*R&0.%^]Z#KT
MSWQS7.:=X:U[1K#PS</X?@U5K33/[.O+"2:(-&0P99(V8[3T((R#@BO0AK-F
MVOG1 TGVU;;[45,;!?+W!<AL8/)[5H4 9=E:-9>'1;1:?;VS")MMG9A51"<G
M:O0=^O )R>*Y#0- UG3Y/!'VC374:1ID]K=D2QG:[+&!CYN1^[/YBO0ZSM9U
MNQT'2KG4KZ1Q;VP!E,:%RN>G Z4 <'I^@^)=&L]!U"WTOS[G3KF_6>P-Q&K2
M0W$I<,C9V[E^7@D=Q6[J6GZO?7_A>[_LQ8_LE_)<W,44J8A1HI$ ))&YLN"<
M>_7OV%% 'FEQH'B%(+FPBTGS$7Q*NJI<?:(PLD)G$I &<[@,@@@=.":TK;0=
M3MO%R:GI]M=:?'+>2MJ$)G1[6YCPP614W$K*?DR0%_BS[])J/B+3=*U&TT^Z
MDG%U=AS!'';22&3:,MC:IZ YJS8ZI;:BTR0>>KPD!UFMWB(R,CAP"1[CB@#@
MK#PWKME!I%^+%C<:;K%[=/9F6/,T-PTG*G=MW*) <$CN,U+J_A?5;J+6[Z"Q
M?[1JFIV%PMKYB QQV[1Y9CNV[CL;@$_P^^/1*S]:UFST#2Y=1OVD6VC(#&.-
MG(R<#@#U(YZ4 96CV%]!XV\0ZA/:/%:7D=J()"Z'<8U8-P"2/O"L:X\/:Q%8
M^,-%2S^U0:Y++-;7?F(%B,T81ED!.[Y2,C:#D>AKOJ* .2L]'OK'QQ9W"VTL
MFGV^C"P^TETR7#JV2N[/0=<=:C\5Z=K>H:H\-K9?:-.FTV6$-'.L12=CQYAR
M&*8[#(SU!X([&B@#F;.PU!/AK%IDMF5U!=+%J8!(I^<1[,;L[>OO7/3^%M6O
M[;P]926LEND&@7.FW,WF1GR9)(XT! #9(!0GCV_#T>@G R>E '#6>BZM?+X4
M34+ VDFA-YDTBRHRS,L+1 1X.<,6W?,%X&*HVGA[6X?#?A^S?3)//LM=>^F4
M31?+$997!!W<G$@X]C^/>Z;J5GK&G0ZA83K/:SKNCD7HPSC^8JU0!YQK'A[6
M[O3_ !G##IKL^J7UO-:@S1C<B+$K$_-Q_JSU]1^%W4=&U:YU'QE-'ITA35-)
MBM;4F6,;I%64$'YN.9!S['VSW*LKC*L&&2,@YY!P?UI: /./[!UBPU*UNW\-
M6VLVUUI=O9W%O/+$'M9(@PSELJR,'.<$GCI4L_A[4=.U^61/"VF:QIU]9P0M
M"#'&MF\:E2H5Q_JB". "1@\5Z%4-U=0V=NT]Q($C7&2?4G  '<DD  <DF@#G
MO%^CWE_\/-0T;3[6)[J:S^SQ10[8XP< <9("J/3TK+OM'U:YU'Q;.FF2[-3T
M>&TMLRQ9,BK*"#\W'^M'/L?;/57FMV5C+;P3O)]JN%+1VT<;22D#J=J@D 9
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
M$+DVSPO&I=B0C."V3SR,=ZKQ^'_$UI&NIP:;$][9^(+G4$LS<KBX@F#H=K=
MP#Y&['X5Z910!P^IVOB-M2T;Q':Z-$TUJ\Z3:6MPBR&*54&[>?D+AD!ZXP<9
M[TS6M+UJ34-'UR/0+._,,<\%SI1D0%$E9&#JS?*7!0;NF=QP>]=C8ZA%?6<=
MRJ30K(S*J7$9B?()'W6P>Q(]1S5J@#@-5\,W%S9VGV/17TN]@AE>UGT>>.(V
MLC-GRV!*JZMP6X(R#ZYI+CP]KC:M;ZC;0RVFKH]JMS=V\R?9+R-53S/,B)SD
M?O I"Y^[SZ=AIFLV>KO?):-(397)M9@\;)B0*K$ $#(PPYK0H \Y?PIJ\OA3
M5O",ML6ANK]YH=1$B;1%)/YQ+#._S%RPP!@G'/7'0Z%I]]:^+O$UY<6CQ6U]
M+ ]O*70[PD2H> 21R.XZ5T@96+!6!*G# 'H<9Y_ BEH YF_L-1C\?Z?K%O9_
M:+0:=-:2E9%4QLTD;@X)Y!"$<=\9P.:Y[2_#VM6VC>#[:737673-3EN+D>;&
M0L;"8 CYN?\ 6KP/0_CV^M:S9^'])FU._:1;:$ N8XV<C)P. /7OTK0H \^\
M+Z!J6EM;Z7J'AC3I183,\.LDQ,9$!)4A?OB7!VDG ')R>A9%X8UJ3X;/I?V2
M.+4H-1>^B@N'5HYL79G5&*DC!!"G/?VKT2JU]?V^G6XFN7VAG6)% R7=CA5
M[DDT </J6AZCJWA/43;^%;/2;^9[5Q;I)%YLWE3+(0SI\N, A<GUSC-78]/U
MFQ\0Z]?#3&N[?6K>%EC6:,&WE2,H4?<1E2,'*YYW<=,]/IFIP:M:-<0)/&%D
M:)TGB,;*RG!!!_F.#VJ,ZY8C6[?2!(YN[BW:YCPAV-&I4$ANA^\. >] ''W_
M (<FL_"_@WPM'+Y]Q;7EJ\D@[)!\\C^PR H]V45H>,I9(?$W@QXH'G<:C+^[
M0J"?]&ESC<0/?K77"&,3-,$7S6 4OCD@=!GTJM=Z797UU:W-S ))K5B\#EB#
M&Q&"1@]<$CZ'% '#7WA?5'-S?0V#&6]\06NHM;+)&#%##Y8))+8+-L)P">H%
M;']GZII7C+6-3AL'U"RU6VA&U)$5H9(@R[6#,,JP;.1G!SQ6U+K]A'?2V2--
M<7$.#,EM \OE9&0&*@@''..N.U6-.U*TU:S%W92F2$N\>XJ5.Y6*L"" 0001
M^% '%Z!X5U'P_J7A>/R&N;?3-)GM9YT=0/-=HV 4$@X^1AT]/PKV/A[6X/#O
MA>SDTR03:?K3WEP/.BPL1:8@@[N3B5>/8_CZ/10!YI-H'B%()K"+2/,1/$RZ
MJMQ]IC"R0FX$N ,YW 9!! Z<9J7Q!I=R(_'$E[8_Z-JJ6T5GON%3S9 HC4 @
MDJ=Y7&1]<5Z-5>^L+34[.2SOK:&YMI1AXID#*WU!H X%5UN235V;1+J#Q#?:
M88+6>^DMY(7$><*5C8XR9"26&"3C@8%12^&=<O7\28TV2!=5T!;.-KJ\61Q.
M!*,,03U+KT^4#TZ5WFFZ)IFCAAI]C#;EP S(O) Z GKCVJ:\OHK*RN;IEEE6
MW0L\<"&1S@9P%')..WO0!PMSI6MQZO8:L_ABWU.&;38[&YL9IHO,MV1F*N"W
MRD'>00#V'6K=II&KZ#XJ%_::/!/87FG16KP63I&MD\;.0%#%08SYAY7G(SMK
MMT8.BL 0",X(P?RI: .=\!Z=?:/X&TC3=1MQ!=VMNL4B!P^"/<<5T5%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %<UXQO;JP70Y+2X>$RZO;6\NW&'C=L,ISZ_G72U4U+2[+6+%
M[+4+9+BW8ABC^H.00>H((!R* //M=UO5[:Q\;?9=4FC;3K^T2V8!6V*Z0EUY
M'3+M[CUI=;\0ZIX6N?%48U&:[2WL[.X@DN0I\AYI7B9N !M& V.G!KL3X1\/
MF&YA_LFV$=T4,X"X\TH %W>N,#\1GK5A] TJ2>YGELTEDNH1;SF4E_-C&<*V
M2<CD]?4^M '#:U//X;\8:IJ5K-/>2VWA::XC6=M^760'.>N"0"1T],5<N9=;
M@TR^U2VUZ,V<VCRSPA9A.[2JNX3(3& %P<%<8Y&,5TUAX4T'3)TGM-,@CF2$
MP+(0681G^$$YX]J98^#?#NFV]W;V6D6UO%>*4G6-=H=3U7V7D\#CF@!OA*"[
M&AVU[>:G=7LM[;PS,)MNV,F,9"8 (!//)->?ZY"Z^&OB<[W5Q+MNMBK))N !
MA@/3VS@>U>L6EI!8VD5K;1^7!"H2- 20JCH!GL*S[KPOHE[+>R7&FP2/?!5N
MB1CS@,8#>O0?D/04 <=K6NZIX7U/Q$BZA/>11:1#?1_: I\F1I7C8C:H^4 !
ML<_=KH]$BU2'6Y))M3AGTVYM5DA@\\SN'!YD5]J_(0R\<C/3 .*U/[#TTWDE
MVUHKSR0?9I'D8OOB_N').5Y/!]34>B^&]&\.QRQZ1IT%FLI!?REZXZ#/H,G
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
M>:[1$6.,(N2H&!N8L?S/-8]CX1\/:8;LV6CVD/VM62<+&,.K?>7'0*>X'!H
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
MI<%N9@V6D.69F QM!"XZGKP.E=-HEO/9Z#I]K<HJ3P6\<4@5MPW*H!P>XXH
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
MB&SOM6GTHQSV]_%"MP8)U +1,2 ZX)!&00>X/4"N<U[PGJ6O:MK<G[NV@O\
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
M0+$L9+\<?=SQFN]B+&%"Z[&VC*YS@T 8NH^+--TRZN(9Q.5M7A2ZF1,I 92
MF[G)SD= <9&<55OO'FCZ?-J"3)?$:=*D=Y(MJVV'< 0S'^[AAS^(R*QO%?AO
MQ'K<NLPI%9W%O*UM)I[RW+)Y 1E9UV;2-Q*M\_HV.V*;J_A;7-1T_P ;0+!;
M++KBQ"W_ '^54K"L9W'&0,J2..GI0!N^*M?6STG6+>R:Z-[:V33R26J*QMP5
M;:QW<<[3P 3@9QTK1\-SRW7A;2+B>1I)I;*%Y';JS% 23^-<S>Z%K\6J^))K
M*VMKBVUZT4$27&QK698C'C[IW*1@\=\_6NH\/6=SI_AO3+*\6,7%M:QPR")R
MRY50."0/3TH SK_Q#*/%7_".Q6MRA?3WNC=H%^3YE48R>V3G(].O-9?@;Q>E
M_H?AVSU![M]1OK$2K<2Q$).ZJ"X#=R <^G7'2M'4=)U,>-8=9LX8)K<Z;)9R
M*\I1E8R*X(&#G.".HK&TCPKJ]E;^"8)X8<:+#+%=LDW7=$8P4XYYYYQ0!T*^
M+M+:^M+8^>JWP?['/Y>8[@H,L$QDYP"1D#<!QFH-.\<Z1JDVG) EXL>HLZ6T
MTMNR1NZ;B4R?XL*Q_#'7BLKPEH&M:'%;:7=Z7I+6^G@I#J43?OKB, A!L*_*
MV,!FW'H<=<B#3?"VM6FD>$K26"#S-)U&2YN"LV04990-O')_>CKCH: /0:PD
M\6Z8\UF,S+;7LQM[6[9/W,T@S\H.<C.TX) #8X)XK<=0Z,ISAA@XK@=/\(:F
MOAS1O#5ZL)MM)OHIUO4DYEBB??& N,ASA0>PY()Z4 = ?&&F+927;+<+%%?C
M3I<Q\I,7" 'GIN8#(SUJM;^,H6U#78;JSGMX-+GCM_-8+^\=PA4=?XC(H'ZX
M[8-]X6\0M;:KI]M;63PSZY%JD4\ER5W+YL<A0J%."-AYY[<>FC-X=U/[;XH6
M33M/OK'5IH)A%-,1O 2.-T(V\'",0V>NWCT +VK^+_[-BM=FEWC33:E%8-&R
MJ-A;:Q/WL'Y3Q@GGZ&K+^+M-2]6W9;@+]L6P:;8-B7#*&$9YSG!'(&,G&:YO
M_A$-9M])A@M)&EAM-9@OK*TOKHL\4" !HS)AN^X@<X&!FFZGX;\4:C?^?/!8
M7#V^L07MM*]VP"P(5/EJNP[2,'+=6]^P!NS>/-'@DN@Z7WEVEXMG<R_96"0N
MVW!8GHN749]_3FJ_C?Q$;+PUX@CTZ2[%[8V3R//:HI^SN4+)NSZ\$X!(!R<
M@UFZAX6UJZT;Q5:1P6_FZKJ<=W;DS8 11"#NXX/[H],]11J?AOQ J^+[.QM[
M6XM/$$+O&\MQL>WE:$1,K#:=P^4$$?0^M &S;ZU:QZM9QW%YJ!NET<W3VZQE
MHG0%,OPN6?) X/0GBIM*\::5K%UI\-NEV@U&W-Q:230%$E  + $]P"#6>NAZ
MNGB"ROVM[<I!HDE@X2?/[UF1AC*CY?DQGKSTJII7AO5M.B\$BXB@":%:R17C
MB;CF(("O'(XR<XXH W!XSTDRV0 N6BOIWM[2=(2Z32(2& VY(^ZW) !"D@D5
MT!. 3@G'85Y5X>:XBBTB];2;>ZTA+UY[!K?4U98C,[ ,L10,2%D/RECC)XR
M!ZM0!R^C^-(=1TJ2^NK.>U_TZ2R@B8 M,ZR,@5<$_-\I)[#GG )K7TO6K359
MKNWB$D5U9R".YMYEP\1(RN<9!!'(()!]>#7&IX0UR&Q@$8M//TS79=3M1YQQ
M<QR/(65OE^0[92 >>1Z5HW%MJ>C3>(/%,%G ]]=QV\<5E+/M&R/(^9@#\YWM
M@#/11WH [*LI]?M5OY;1(IY3#/';S21J"L4CA2JMSGHZG.,<]:TXV9XD9D*,
M0"5/8^E<;J?AF]NO%BZO90BPO$NH2;Z"X(6XME"[XYH_XC]\+P<?*<C&* ->
M7Q;ID+HSF86C77V,7NS]R)MVW83G(^;Y=V-N>,YK-TS69+3Q'XM&HWLLEI9W
M-LD"N =GF1(0B@#DEFP!U)(K.C\&ZF?"T_A"81-IYOO.CO1)\WD&?SRI7&?,
MSE?3OGM2ZMX0U;4I_%#Q?9HGO;JTN[%I6WH7@"?+(N/NL4[9X/X4 2^+O%7F
M^#_$PTVXNM/U;2X \B$*)$W#*D'Y@5(SR#V/0UTT6NVLFNSZ+Y<ZWD%NMR=R
M@*T9. 5.>>01[=\5S&I:%K>M>"=9L6T?2]-O;V 01P6\VY<]W=P@X]  <>O/
M$GBJRCU?5M&CL[Z*WU=7:VN84<,_V61"958 Y'"J58]&"^M '6Z=?1ZGIUO?
M0I(L4Z"1!(,-M/0X]QS6;J_BO3M%ENDN1.XLX%N;MHDW"")F(#-SD\JW"Y.
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
M_M0!Z+13$DC8M&LBN\> XR"0<9Y]..:?0 4444 %%%% !1110 4444 %%%%
M!1110 4444 5K/3K'3Q(+*SM[82N7D$,2IO8]2<#D^]6:** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** ,^VT+1[*
M]>]M-*L8+I\[IXK=%=L]<L!DUH444 %%%% !1110 4444 %5TL;.*]EO8[6!
M+N90LDZQ@.X'0%NI JQ10 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !5:_T^SU
M6RDLM0M8;JUE&'BF0,K?4&K-% &?:Z#I-E!:06NFVL,5FQ:V2.( 1,002OH3
MDY/N:8WAW16M[RW;2K,PWS;[J,PKMF;U<8Y/N:TZ* ,M/#>B)I<6EKI-F+")
M@Z6WDKY:L#D-C&,YYSZT7GAK0]0NGN;S2;.>=XO(:22%69H^1M)/48)'XFM2
MB@#._L#2//$PTVU#@(,K& ,)]S('!V]O3M4]MIMC97%Q<6UI##-<MNGDC0!I
M#ZL>Y^M6J* (([.UAMFMH[>)8&+%H@@VG<26R.G)))^M9]IX5T"PL+FPM-&L
M8+2Z_P!?#' H27_>&.1[&M>B@#!GTB]N-0M[3_0(O#]OY4J0)&WFF1#N5>NT
M(&",,#/RXJY>:):7VLZ?JDT49N+#>89-GSC<I4C=V7!Z>H'T.E10!2U71]-U
MRS^R:K8V]Y;[@WESQAP".A&>A]Z8=#TDI9I_9MKLL?\ CU41+B#C'R<?+QZ5
MH44 9D?AW18M:?68]*LUU-QAKL0J)#QC[V,].*6V\/:-9:K/JEKI=G#?SY\V
MYCA4.^>N3C//?UK2HH JV6F6&F^=]ALX+;SI#++Y,87>YZL<=343:)I;Z@U^
MUA;FZ8JS2F,98K]TGU([$\BK]% &;+X>T:?[9YVEVDGVW'VK="I\_'3?_>Q[
MTR\\,Z%J,]K/>Z197$MH +=Y8%8Q@= "1TK5HH 9-#%<0203QI+%(I5T=0RL
M#U!!ZBJ,.@Z3!9S6D6GVZV\R".6/RP0Z#HI]0,GCI6C10!#:VMO8VL=K:PQP
M01+MCCC4*JCT '052?PYHDD$\#Z39M%<2B:9#"I623^\PQRW Y/I6G10!1_L
M72_M$\YT^V,UQ%Y,SF($R)_=8]Q[&F0Z#I-O:2VD6GVZV\R".2/8"'0=%/JH
MR>.G-:-% &=/H.D76D#2)]-M9-. "K:M$#&H'3"]!CMZ59L;"TTRRBL[&VBM
MK:(8CBA0*JCV JQ10!CR^$_#T]W+=3:+823RR"61W@4EG'1CQU]ZEE\.:).M
MTLVDV4BW;!KD-"I$Q'0OQ\V/>M.B@#.U/0-(UJSCM-3TVUO+>(@QQSQ!PA'I
MGI3-0\-Z)JUK;VNH:397,%MCR(Y8%98\#&%&.!@ 8K4HH IRZ5ITUU:W4MC;
M/<6@*V\K1 M$#U"GMT'3TIEMHFEV=RUS;6%O%,S,Q=(P.6^\1Z$]\=>]7Z*
M,Y- T>.RGLTTRT6VN'\R:(1 +(^<[B.YR <^M6K2RMK&-DMH4B#MO?:.6;&,
MD]2< #)]!4]% %!]$TN2_-\]A;M=,5+2F,98K]TGU([$].U1WOAS1=2NVNKW
M2K2XN'A,#22Q!F,9SE23VY/YGUK3HH SG\/Z-+)'(^E63/' ;9&,"Y6(C!0<
M<+@GCIR:%T'24M)[4:=;&WN$$<L;1A@Z#.%(/\(R<#H,UHT4 9$OA7P_.P:7
M1-/<B#[,"UNIQ%_<Z=.3Q[FI!X=T8&4C2K,>="(),0J-\8X"'CE1Z=*TZ* ,
MN?PUH=REHDVDV<BV8VVP:%2(AZ+Z#VZ40^&]$MEM!!I-E$+/)MMD*CR2>I7C
M@GOCK6I10!ECPWH@A2$:39B))OM"((5PLN<[P,<-GOUKD9/AZUY?7;ZAIV@S
MR3S22#5!$R72AF)'R@8W*" #N[ XKT*B@"M;:?:6EQ<7$%O''/<E6GE50&E*
MC:"Q[D 8JS110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%95]KUM9ZK#I4<,]WJ$L+7 MX NY8@0"Y+,H R0
M.N3VZ&@#5HJEI>J6^KVK7%NLRJLC1,LT91E93A@0>>#G_P#55V@ HJ"YO+>S
M6-KF9(A)(L2;C]YV.%4>Y-4;/7[2]\0ZCHL<5R+FP2-Y7>(B-@XR-K=_\^]
M&K1110 451U?5H-&L6NIX[B7G:D-M"TLLC=<*J\DX!/T!)JCX6\6:7XPTI]0
MTMI=D<K0RQS1['C<8RK#UP1^= &Y1110 451UC5(=$TBZU.Y25[>UC:67R@"
M511DG!(S@"N>M/B3H%RVD>9]KM8M7.VQFN(<1S-G&W<"<'/8XH Z^BBB@ HH
MJKJ5_'I>F75_,CM#;1-+((P"VU1DD D9X!H M45GZ'K-IXAT6UU:P+FUNDWQ
MEUVG&<<C\*T* "BN<D\:Z6OB*31(8[RYN89XK>X>W@+I \BLR!SU PIR<$#N
M12ZYXST[P_K6G:3=P7;W>HDK:+$BL)",9&=PQU'7'6@#HJ*Q-*\5Z3J]Q?6M
MO+(E[8?\?5G+$R31\9!VGJ#V(R#FK'A_7+7Q)HEOJMG'<1P3[MJW$91QABIR
M/J* -.BBB@ HJ":\M[>XMX)9D2:Y8I"A/+D*6./H 34] !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
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
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
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
M'% 'ICDJC%5+$#(4=ZY*#Q_:R^'Y=>?2-3CTR&21)IBL3>4$<H[%5<MM!!Z
M\<XKJH-WV:+S&8ML&YF&"3CN.U>)P+#-\'-6=O$;6Z"YO7^Q%H_+GQ.Y$1P!
M(0_ ^5@?FXXXH ]MBECGA2:)P\<BAE93P0>013Z\ZTV[_M;7DL/$5J+"WDT&
MVGM+1G*)&QW>?@\8=/D&>J@=LFL6+5)+GP_I%MKEX_\ :3Z+<RJU[+LB=-X6
M.0+P7G*A<<C 9CU/(!Z_63XBUQ/#NDG4)+:6XC$T41$94;=[J@)R>F6'3)KS
M[25M_$^J^$X;[4+FXCN_#+/<+'>NOF2JT&2=K#YL[LXYR.>E4=<U&RO_  EK
MDVJW,::U::ZD;1RR[7BC6ZC"* 3]SR\-Z$Y;KS0![+16;KUQ>0^&M2N=*7S;
MU+25[4*-VZ0(2F/7G%<5ITJ27?@F]T6X>4WT+C41YA;SHO))9Y>?O+)M&3R"
MV.^* .KB\0M=:DT%EI\US:QW;6<]RCK^ZD5<DE3R5!.W(YSVQS1K/B5-'UC3
M-,.G7=U/J32+ 8#&!E%W-DLRXX!-8OP[MK.(>(GMU3<NMW4>5;. &&!2>+9X
M8/B%X%,LJ1CS[SEV _Y=R/YD4 ;MCXFM+O6I-&GM[FQU)8O.6WNE4&6/.-R,
MI96 /7!R.XK1L+BXN;42W-F]I+O=?*=U8X#$ Y4D<@ _C7$ZJT?B/XH^'#I;
MB>+1H[J2_N86RD?F1A%BW#C<3SC.0!FN>T\K>:'X-BFO[EDGUV^MY2+MP9(]
MUSA6.[)Z*,]?0\T >P45Y5J!L!K&L^'-0UM-'^QI;C2GF9S.(1&N&A<N-S^8
M'!X8G@'/ JVVH:=?ZQK^F^(M3FLM3M[J!K#9*(I_)V1LA@'<LX<,%!SG:>U
M'HJ7,$MS+;I*K30A3(@/*[LXS^52UY'K-P-'U#XA3Z=^[U!9K20B)CYJP-'%
MYSJ!SPN\Y'0BM;5 MOKE\FC7)729_#\UQ<BWF(1) 1Y4BD'Y68;^1]X+DYQ0
M!Z-17F-IICIX/\-7>EW4$NHWT-O-+;ZE<2/#?E;<YCY)"G!+# QE!D<<=EX/
MO([_ ,*V-S%;3VRL'!AGD\QD(=@1N_B&0<'N,&@#:D8I&S*C2, 2$7&6]AG
MK-\.ZU'XB\/V>KPPO#'=)O6.0@LHR1SCZ5R&F74]IXR@2Y6&_M;N^NQ:ZE;2
MD21LOF%H;A#U5 "JL#QM7@9K"\(+%8V/PYO()Y5EO&N()_WS%9(Q%*P7;G&
MRJ1@=?K0!Z^3@$@$^P[URL?CB&32;+4/[.N52ZU7^S-A9,Q/YQBW-STR.V:Y
M'PYK5G+XH\+7%GJ(\B_BO%D$UP'GF.5*>?C WYSA<?+@@$TV&6/_ (0O3#YB
MX_X3+KG_ *?V/\N: /6Z*RO$W'A75CYCQ[;.5@Z.4*D(3D,""*X'2VFT^^\*
MSZ;-++>:AX;GDD22=G$\J)"T>03C@LP&.Q- 'J=107,%T',$JR"-VC8J<X93
M@CZ@\5YKIEP]QIG@;4M-N))-4NYUAU,%R6F7RF-QYH]4=>,_=. ,9Q6Q\-([
M&#3-5M[;REGBU6\66-6^9%%Q)L!';CI0!T,.N)-XINM"-M*DMO:QW7FL5VNK
MLRC&#GJAZXK6KSS6=.TO4_B5J4&KSO%;?V# ^5N6AQB:;+94C.W(/H.#6)9Z
MI<FWT'3O%VHQ6<-UHQ:.?458+)+O(.YMZXE$?ED$\@EL<YH ]>HK,\.QF'P[
M81&^FOPD(5;N88>8#HY^HP<]^M:= !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%<E\1<KX8AD1Y$
M=-1LL%'*];B,$''48)X- '6T5RNJ^-[?3IKORK5KN*RG2"Y$3YE!;:24C .\
M*'!/([XSBK=IXG2_URXTZU@CE^RW)M[G$V)8ODW!S'C[A. #GG/2@#?HK \.
M^)E\20PW5K!&;*:(R+-'.'*,"/W<BX&Q^>1ST-8&O:SJ5\/'.ER0I%::?I@:
M*6*=A)N:*1MW '7 XSQCOF@#OJ*X[P[XFD5=/TF[TV>-FTA;R"0.)#,J!%8;
M1R&RRX'.<]CQ4MOXVWW-S:SZ8\=U%IO]I"!)E9PF>8W!QLD&1D<CGK0!UE0R
M6=M-.D\MO"\T?W)&0%E^A[5SFC^,FU._TB"?2I;2/5K$WEI*TJONVA"RD#IQ
M("#W]NE276L:@?'L&@I;Q&QDTV2YDD\XJY/F(F1@<8!/?G/;% '1-%&\B2-&
MK.F=C$9*YZX/:FK:VZSF=8(A*>L@0;C^->>^ _$<]EX?\-:?=6,[0Z@\\$5X
MTP8F53(^"IYP0I&2>HZ8YK6M_'C26]Y>SZ+<0:?:7$MK).\\>?.241J@7/\
M$QQGH.YH ZY(HXMWEQJF]MS;1C<?4^]/KE%\<6\37\=[:F)[4PB.2*3S(9S*
MVQ0KD+R&.&!''7D5H:'XA_MB]U"SDM##+9E,R(YDAE5P2"CX&<8((QP?K0!M
MU@Q^'+F%V>+Q%J,;/]XI;V@S_P"0*J^';Q_$L6K:B\LD<9NYK*U\ML&.*-MA
M8>C,P8YZXVCM69X7%A%XS\1:1;W-^MN((6%A?&9B3\P>:,R9)0Y5>#U4GTH
MWG\/7<L<D<GB34W23[ZM!:$-VY'D<U'_ ,(O-Y9C_M_4-AQE?LUG@X&!QY'8
M4GA75);J76-*N7:2?2;TVXD8Y9XF57C)/<[6"D]]N>]=%0!SO_"*R[L_V]?Y
MQMS]FL^F,8_U'3%(_A1Y(5A?7;YHE;<J-:V94'U \CK6#X[TQ+&'3+F&ZOEF
MO-=M8YF6[E4&-Y "@ ; 7'' I_BC3UT.\\-O8M>S>;KJGR6NG?.;>0%1O;&,
MH#ST.: .@G\.75U"8;CQ'J4L1ZI)!:,I_ P4T^&KAI$D;Q#J)=  C&WL\KCI
M@^1Q56W\;0OI\TEU:?9;R+46TTV[S J9@N_[^/N[/FSC. >">#HZ!KXUN.\W
MVKVTMI.87R=T;\ AT? W*0>N!R""* -6&!(02 #(V/,D*@-(0,9; '/%25RE
MEXWBU"^TZ.VLS+:ZBKFVGCDW;<+N7S5"_NPPZ')[ @&I=#\6/K=_+8KICP75
MK+)%?122<VVW&PGC#;P<KCJ 30!T$5I;0.7AMXHV(P2B $_E3/[.LMI7[';X
M)R1Y2]?RK!MO&"R:Y8Z;<V#VK7WGF$228E419YDC(!4, 2IR>/2I;'Q-<:D;
M">TTF:73]0C=[:Z#\ *,J9!CY%<?=.3U&0#Q0!N&UMVN$G:WB,T8VI(4&Y1Z
M ]13Y(HYHS'*BNAZJPR#^%<_X-UO4-=\*0ZK>VT:S2F1ECADSD!V 7D#&, <
M]<9JAI/CQ]4.B2'1IK>VUCS$MY9)E.)$5FVL!R 0C<^HZ=Z .K2RM8W5TMH5
M=1A6$8!'TH2QM(R2EK N2Q.V,#);[Q_'OZUSEKXUCN=-T2]^PNL>J7[V 7S
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
M,L(53D#J9,D]LGTS4T?CB%5O8[FR=;FWN(;>%8GWQW3S'$8C<@9YR&R!MP:
M.D>PLY(! ]I T(.1&T8*C\.E3JJH@55"JHP !@ 5QGAN2Z;XC^*DNHC$PM;$
MA!.94Y\[E20,#VP.1^-94>OW?AO6_&MU'I5WJ%E:WL4MPR3KF&/[-&S%0QRV
M,D[1@?RH ]!6QM%EDE6U@$DH(D81C+@]03WH%A9J5*VD *'*XC'!]N*PH?%\
M$E_J5O) (H[2Q34(IFD^6X@8$AE&,@#;@^A(ZYK3N=3N+70EOVTV>2Y94_T.
M'YW#,0,$@=!GD]@"><4 7%M+9#E;>)3N+9" <GJ?J:9_9]ELV?8[?;G.WREQ
MGUZ5G:!XACUR;4[<1HDVGW @E,4HEC8E%<%6P,\-@\#!!%8MQX^>WMK^[.AW
M)M-/U(6%R_G)N4DH RK_ !<R#C(X[]@ =D\<<L9CD170]589!_"HELK1&1DM
M859/ND1@%?IZ5@1^+9A/K5K<:+=+>:;!'<+;P,)GG1]VW;C^+*,".WJ:I7_B
MRUN='\56U[I_G_V3:[KN*UN@RR1M&Q(5_E(("L#T(QQF@#K8[2VAGDGCMXDE
MD^_(J ,WU/>GI%'&7*(JESN8J,;CZGUK C\0;I%T_2K'[3<PV,=U)$T^P(CY
M"+N(.7.UL9P..2,BLX?$!;T:5_8VCW-^VIV<US;J94BYB*AT;<>""V/3([T
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
M@#D9&<&AD5RI90Q4Y&1G!H \LU1!8^*M>?3(0NMR^&H7T_SD!N))5\X$CN7
MV@_AFKM@UC/K/A2ZT&5!;SV<W]JB-\;H?*X:;OO$F!D_-DM[UZ/@9SCGUI%C
M1"Q5%&XY; ZGWH \C\/Z;82_#33=1MM0M[;4KB183=7;M+#*5F9EBE&[[IQC
MUY%=?X1UNTCTF&WO+>#3+J6_FM4@BEWQ2R@EF,+8&5."0.V".U=:40J5*J5/
M4$<4!$ 4!5 3[H Z?2@!U</XPNK>'Q]X&66>-&%W<G#. <&W<#]2!7<4A4$Y
M(!H X?Q5%87GQ%\+6=\T31-:7^^)WP&!$. 1GD'!X/!Q7*:=K%O;>&O#"ZA>
MHN@BZO[6>:8"6*-EE86ZR9R-NP,!GC[I]#7L94$Y(%(T:,A1D4J>H(X- &#X
M1M;.T\-I#97\][8;Y#!/*>"A).$(_@&2%/H!CC!KSC2CI]MH_AC4HKE!>?\
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
MK6+;QZ8/#VDWHN56Y'BJ2W$XN2'$+7,BL@;.0I0\X^OO7M.U>/E''3BC8O\
M='Y4 >17M[%HD_BJUL)/*TFTU>R>ZB@&\0P-&AE8(/X=WW@.V[WKL_!<.E*=
M2N=%U0WUE<RI)B$*+:)]N&$6W@9P"P'<^N:ZK:O/ YZ\4(BQJ%10JCH , 4
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
MKA1.?D#)N62-@O.5((R%(.>F.>HT31K73$FN8+""SN;H*9X[>5FC)4$*1D
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
MH7()5E#*005!!!_.LN+P-=QZ5:V1UB)C;ZP=5WFT/S$RM)LQO]6//Z4 2_\
M":W*W>LF;1Q'IVC32)>W7VH$JBPB4,J;?F)R!C(QD=><)+XZ>QDN#J.CW,5N
MEJ+B.>(.RLVX*(6+(H5R67')!YYXJW!X2!3Q+!?7:W%KKLC-)&D)C:,-$L1
M;<<_*HYP.:I#P7J-]X=N=$U[Q%+?VS0>3 \5N(73!!5W.X[W!48/ ZY!)X $
M\4>)=>TCPWX@N5TF*">QLQ/!<>?YD+Y!R!\H.Y<9QC!R.:TVU^\?47TJUL;>
M?4H+5;FX0W16- S,$4/LR2VUOX1C%5)_"NJ:KX8U'2=<U[[7)=VK6RS0VHA5
M 1]XIN.YB<9Y XP ,G,J>&K^#6X]:M]4@&H26@M+S?:DQ3!6+(P4."I4DC[Q
MR#^- &>GC^;4%T?^QM%:[?5;6>:)9KD0['A(5XVX.""<9YY'IS6EIWBO^T]<
MFTR&W@$EM<-!=1FYQ/" A8.8]O*$X (/.0?4""P\%#3-0T*>TOE6#2H;B(QO
M!N:9IF5G<L& !++GIW-23>$VO-?LM4O+J"26QNGG@FCMMDX1@P$+2;N4&[TY
MP/K0!=\2Z\_A^SM+A+(W8GO(;4JL@0KYCA >1SR>G'U%85YXXU2RAU\R:!$9
M=#43W06^^1H2F\,AV9+X#?*0!Q]ZM[Q+H<NO65K;Q7:6Q@O(+O<T/F;C$X<+
MC<,9(%9E]X.N;T^*<ZG$BZ];+;$?923 !&4S]_YCACZ<T )K_C8Z';S7C:>&
MLHHH9?,EG$;3!SR(EP=Q48)R1U'UJY)XG^R^(=1TN]M8[:.VL?MT-PTQ(GC!
M(;C;QM(&>3]X>M8VI?#^]U&#4X/[=1(M0LH+:3-GN:,Q#@H2_"$\E>><X(J;
M5K2S\2>(]+T\FY>^TB?S;R9;=XXS&T>2FXC:RNVSY03PI]* .JLI)KS3(9+R
MU%O+-$&D@W[]A(Y4G SCITKSGP;XDNM"\+Z%%<:23I-S>RV8O5N 621[B0)F
M/'W"<+G=G/;U]0KDM/\ !;VMA9:7<WZ7&FV5Z;R&,0;)&;S#(H=MQ!"LV> ,
MX'OD 5?&C37MK]ETJ>YL)[UK,SPAV>,AF3S"NS;Y>Y3SNX!!QU VM;UB+1;*
M.9XS++//';6\0./,E=MJC/8=R>P!ZUCZ3X4U'1M0FCMM>8:&]RUTEB;<>9&S
M-O*"7/W"Q)QMS@XS6AXG\/CQ'I<=NMT]I<V]Q'=6MPJAO*E0Y4E3]X=01Z&@
M#E;/53HGC/QE?ZC;+$4MM/ C@E,@D9S*JX) Y+$#I6O_ ,)J]NU\E_I,\30M
M MO(F\Q7+2N$5%9T7#!B 1C@'-07'@6YU.36I-5U='?5;:WB8VEL8O)>%F9'
M3+MT8YP?3K4USX1U/6/#UQI^N>(&N;EO+-O<VUL(/)=&#K)MW'+;E!/.,#
MR<@#]7\5ZEH>FZC=WF@,19RP(ABN04G65@N48J#E6;!! ^M%QXKU"WD>RDT9
M!J:0M<&W%PSKY>XJAWI&>6VG@CC!R:;J'A;6-8\.3Z=J6OQ2W4SPL9TLML:B
M-PXQ'OZDCD[OH!4^L>&M1NM<M=;TG6%T_4$M_LMQOMO.BGBW;@"FX$$,20<]
MR.: *FH^.9K'0QJIT:6&!=/^VR+?2_9VR,DPJ"IS( I...WKQ:F\81G6DTNU
M@A>Y>WAN4BGN/*DE1R<F-=IW[0,GGVJKJW@F[U*:\8:XX2]TIM-G\ZW$CC.[
M+H=P"9+\C&"  ,8&#4/!,^K:=#8:AJ%O/#$(3')]DVRP.F,M$^_Y,X'KCWH
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
MZ^HZSK6G2VRP'39XX0XEW>;OC#@]!CA@,<UB_$6&T:W\/W-Y#$\$&LVYE>1
MRHAW YST!.W/X5QOB:'3;BV^(EV(X6N;=[:2R8CYXG6", QCJK!ACCGC':@#
MV4LH(!(!/ R>M+7EFOS:3?\ B;6--\1WMW;Q7D<#Z5+!$K^;'L&1"^QB)!)N
M/RD'D&O27%PFE,(-S7*P'R_-()+[>-V.,YZT 9^L:ZVE:KHUFMLDJ:C=&V9_
M-P8CY;N#MP<YV$=16A:374C7/VNWC@"3%(2DN_S(\##'@;223QSTZ\UY-IE[
MI-Q%X!E.S^W(-0\O4]Z?Z0DQ@E$GF\9&7Y&>O:FWZZ>?#VOQEH@J^+X70*V"
MJF2#<RXY P'Y'H?2@#V,NH&2PQG&<TI8+C) R<#)KS#7K;0-'\0KI6IC^SO#
MEUIVVR,4"- )VDD,RC*,%9@R$8QTXJ-WT>RU:71O%)O)-,N=(@@TN:^1FD<#
M>)%RHR)CE#P W"]Q0!Z6-0M6U)M.693=I$)FC!Y5"2 3]2#^1JP&!) ()'7!
MZ5Y=JULUKXLU<Z;:F+5Y_#$?]G&1-TIG4S X;G+@% 3GTS5C3AI]YJGA*[T,
M1(JVLJ:NJ@#$/E?=G']X28^]SG=[T >D[UY^8<<GGI0"",@@CVKR+0-(TD_#
M.RO8;FWT_4))O)-])&)%RMPSI'*">4.!QQC(-=QX&N)+C0YO.L+:TDCNY4?[
M&Q-O,V<F2+/\))/T(- %R+77?Q?=:%);*B0V4=VL_FYWAW9,%<<8*'N>M;5>
M=Z_8Z%=_$:[3Q)%;M8RZ)$L0NN$=Q+*6"YZN P/'S#/'6LVVT_4_#6A>%O%$
MME+<ZG;0?8+V%A^^DAE;$62?XU;R@>^"U 'JU&:S]$TQ-(TB"S4)O4;I61<!
MY&.7;'NQ)KDM<TZ;2_&HGT^US'XCMC87#H@/E3+EEE/MY9DSZE%H [PLJXR0
M,G R:KRZA:PW]O8R3*+JX5GCBSRRKC<?H,C\Q7$3PZ9:>,M0TS7X;:+1VTN&
M/3%G $(52XF52> _*=.< >E8VDVL]MJ7@&;7X0U\=-NX?-N8MSF3=$858XSO
M"YZ\YW>] 'K&Y2Q4$9'49I:\L\%'2]2O-&DN+O44\4Z>'2^MO)1&#E2)#,0@
M+(3\P)8\E<<UUGQ >]C\(7#V22R!986N4A!+M;B13* !R?DW9]LT =,&4KN#
M CU!K!T'7[S71;7L6FHND7=N9H+H7 +CYL*KH0,;ASP3C!![5@V<6G2^,[VZ
MTUK-_#LND#[;Y>TV[3B3Y#_=W;-V?;;GM5SX6Q6T7PXT7[/'$DAMD\_8H!+@
M8.['?ZT =@652 2!G@9/6EKROXD7%I+<>(;0Q;+Z/0]\+S(TAEP9&_<*/NE2
M 6?D_=XXS7I6FW"W>F6MPCEUDB5@Q!^;CKS0!9W+G&1G.,9H# YP0<<&O%[Z
MTTH>&_$5VB0"[M_%"&VF5L/$IGAW&,CE05WYQV!]*T-4DTG1M1\:00VJ_P!G
M-;:>[VUHWEH69V5W.T= -A<@<KUZT >H7L]Q'IT\UA#'<W"H3%$\NQ7;L"V#
MCZXJ</A%+[5)QQGOZ5XY?O;2^'?B9;H\,L)MDN8?)@,<1S;K\Z#D $CKGG&>
M:Z.9[%O%VJ6OBA8?[/GTRW&G-<X\LJ _G!">-^2I('S8"^E 'H)8#J0/K6;+
MJIL(;ZYU5(;2U@E"0R";<95(7!(P-K%B5"\]O6O-/#^D1ZCX@\/V7BF!+F\?
MPXPGCN?O,XFC*!QW<*,\\Y!/:F:Q!9R>'_':K%%(D6O6UQM"AMJC[-O<#TXD
MR?9O>@#V'(HKS[6K7^Q=?L=<\/643Q:O;_V9(L<0"JY!,$N/[HY#>Q7TKM]-
MT^WTK3;:PM4"06\:QH/8#J??O0!9+ , 2,GH,]:Q-5UVXMM372M-LX[O46M)
M+P12S>4I165<;MIY);CC'!R:X75=MSIWC6TU%=OB,7<DFE=IF78OV8P'KC<,
M';T.[/4UKQP69^+%B;V.S:_&AYE?8N3.)4P0?[V <=\4 =G<:C#8:0^HZB1:
M10P^;/O8'R\#)!(X..G'6J/]O,/&"Z&ULHB;3S>K<^;UPZIM*XX^]G.:S_B3
M:_:_AQK\8@\YA9R,J[-QR!G('J*P)(?#VJ^.K2)XK*;2SX?D*QLH$1_?*?NG
MCIEA^8]: /2&95&6( ]2:6O%]*U*U31/"@\2W4L>CS:-]G6=XEEC6X# ,DFY
M6"L4  )QT([FO4_#-I#8>&["TMY;R:"*()%)>_ZYD'W2W [8Z@'&,\T 1>*]
M=;PUX;O-62V6Y:V3?Y+2^7N&0#@X/KZ5H+-=G4I(6MXQ9B)62<2Y9G).Y2F.
M   <YYS[5Y%XJN[.?0?'5EK21_VXMTSV:2IF1K<;/*,7<J!NSMZ$MGK6SKKV
M$GB3Q@0T)2;PU&>2/F?,V/\ @6"GOROM0!Z9O7!.X8'4YZ4NY0N[<-N,YSQ7
ME,T.F:'X=\*:D(C!I%RL9U6Y@B$G[SR-L;R@A@0&R"2.#@]0*<TND^'_ .P9
MUGN[CPA)>73RS7,8,,<CJIB(4* (@WF!<C )!'&#0!Z9/J%K;75I:RS*L]VS
M) F>7*J6./8 =?IZU8W#=MR-V,XSS7F5U8Z#::OX+GMK3&DBYNUBDN(RP.^-
MF0+N&0I;.P?3':J+"6[\+SP,%3QQ!K)93TGW&Y^5AW,7DG&?N[0?2@#UO<,X
MR,^E"LK#*D'Z&O+M.TG0KF+QS=3;89K>_NO*NH1NDMHWMHU9XQ_WWTZD>U;W
M@6:<WNJVUQ!ILDD*P?\ $QTP;8+M2&QE1PL@ ^8 GAE[8H ZNXU"UM;NTM9I
ME6>[=D@C)Y<JI8_@ .OT]:SO#NNOKD-\TMLMM):WTUF4$N_<8SC<#@=?3%8?
MC"&R7QIX0N[ZWB:%9KB)I)(MPR83L7IU+=!Z]*X^2/3A8W>J+Y'VZ+QB#%<9
M!=(S<KNVGLI0MG'!&<T >REE#!21D]!GK1N7.,C.<=:\KD.F:CXBU+3=<O-0
MM];CU07%@D$2>9+$"#"8G*$[<?*WS8'S9QDUFW]MI<>C>*;Z-+<7MMXFB>UE
M!&^(;[?)3T! ?..H!STH ]GJK8S74L#M>V\=O()75527S 5#$*<X&"1@X[9Q
M5C*-'G(*$9SV(KQN"/3I/#^A1.8=B^+K@ ;L8B,LQ_[Y(*^V"* /900PR""/
M:AF"C+$ >IKC? :6MKJ'BNPLA%%:PZL3#!%@(BF&(G:!P!OW].,YH\03QP^/
M=*&LK%_84EC,D;3@>2MT64_/G@$H&"Y_V@.M '0ZWK$>C6L$K)YDEQ<Q6L*9
MP&DD8*,GG &<D\\"L=O$NL?:I-,71(#K$<$ER(#>@1R1*X52K[>KY. P&,<U
MQ5S9Q0^&=&CU%(GM5\4 :?\ :%!*V7GG:/FYV;1]-NWMBNC%MHX^+N!!8C;H
MJE?D7AA+QCWVX]\>U '7Z;<WD]@)M1M([.?<VZ)9A(%4$X); &2,$^E7"RJN
MXL OJ3Q7CFD:E::7IV@RWX7_ (1Y-3U-+DE=T44C3,8&<#/RX+8)X^93Z&M/
M4IM'T=M #-=6WA%TNE6:2+S(TF9T:,L)%;:A'FA3C@'C@T >HUD>*=:D\.>&
M-0UB.U6Z-G"TQB,FS<!UYP?Y5F>&[W0]"T[1]"@U"Z;[6)3IXO%.^5%)8X(4
M * ?E!Q\N,5)\1(9;CX=>(8H8WDD>QE"HBDDG;V H Z1'#J"".G(STIV1ZUY
MBVCZ;<Z_-<>&(H);.YT6X343;G?%/*=OD[NH:7/F')^;'7J,UO#]_IU_JGP^
M2)DG9=&GM;GY"0'$< ,;G'4'=E3TS[T >G6%_:ZG:+=V<RS0,S*LBG(;:Q4X
M]1D'FK!8+C<0,G')KC/A:EK%X)MX((DBN(9)4N56/:5<2/PW'4#'X8]JAU%[
M(^/M1MO$RP?V9/IL2V#76/*)#/YR@GC><H?7 'I0!W)8+U('UK'UK7'TB^T:
M!;59H]2O!:&3S-IC)1G!Q@[ON$=17G>B:>LVK^#[?Q+&D\YT6[6X2\Y+)YD9
MB$H;J=@/#=P3U%&DW,(\*?#]&G7]SK;IAG^XBK<*H]@ 4'XCU% 'KN117G<>
MBFP\4WOA>.Q4Z/JLRZJ'"#;&J$>=$?JXBP/25O2O0GC22)HG16C8;65AD$>A
M'I0!7L=0M-2LA>6DR2V[%@LBGY3M8J2#Z9!YJT"",@Y%>-^'I+:QT7PBDT$4
M>E0WEU%JV8MJ1S_.(?.XQ@'UX!*'TKM_!5N]O=>(1;D?V*VH;M."_<"F-#)L
M[;/,W8QQG.* .L9E498@#W-8]UKDEMXMT[1#:J8[VVFG$_F<J8R@*[<=]XYS
MVKEO&=U8P>+8(/$<\EOHEUIYB@F,*R1"?>=ZMN1@K%-F#QT(I+>.UL?%W@VS
M6XN)(8M*O(U:^8>:RDP[-_ Y(4\$ \'(R#0!W-C-=2VQ>]MX[>;S'79'+Y@V
MAB%.<#DC!QVSBK.]< [AR<#GK7C=FFGR>&O"L3^253Q3<KMW8Q$9+@X_W2"G
ML<CU%1ZK8Z1;>'_&[6T%K')8ZK&^GA !]G)6$DQ#^'+;\[<9P?2@#V!)KLZE
M-$]O&MHL2-',)<L[$G<"F.  !SGG/M5@,I. 0?H:\N\0FQ?6O'N&@99O#L3#
M!!#N!/C'J>4_-?:F67]G:5KNF7%G%S/X6F>Y6T;$MPZ^45&1R9,;\$\]?2@#
MU)I8T1W:1%1 2[%@ H'7/I45G?6U_I]O?V\H:VN(UECDZ!E8 @_D17D^A/8W
M>L)#:) ]M>^&&188(6*,ZL,(S'_6.H)!8X.3T&:BTZ^TFST7PA_:3_9M!?2/
M(FF6V5HEO=L882AD8;B PW$=0PSUH ]EHK'\*V=OI_ABQM+.:\FM8D*PR7O^
MM9-QVYX'&,8X'&*V* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH ***PO%FMW/A[2%U.&"*6WBFC6[+
MD@Q1,P5I!CKMSDCT!YH W:*P+_6[V"/49K6VMYH;:2*)7>41@%MOF.Q)QM16
M!XY."."*R[3QPTT5Q"UO&UXNKKI4#*62.5FC6028(RHV$G'.=O!YS0!V=<W#
MX5GA%Q;?V[?/IMQ)([VKI$3^\8LR^9MW;26/?(!X-+/K&MV=I(;S3[:)EO1
M+IIU$)A(SYQ4G(Y^79G)..<5D)XZOY=-T^>'3('FN-9DTF0-,T8#*7 < J2
M=F<'D9[T =RH"J%4  #  [4DDB1+ND=47(&6.!DG 'YUQ]KXSNBLUG=V<"ZH
MFKC2D6.0F)V,8E#Y(R $)./48[T:[JVH6FB-)K&A64X35;>W3?(&25&E0),J
MX)!#-]TG(*YSTH ZR[MEO+*>U=Y$6:-HRT;;64$8R#V//6L?3_#EQ;);PWNL
MW-_;6Q0PPRPQ( 4^Z6**"2, ]NE9VH>+KU9[W^RM+DOTL;M;:6%(I"\OW2Y1
M@NP;0W0GG:>G&9K3Q6;SQ7-HJFVBF@G:.2UF)2<Q!"PF3/#J6P,#H#DGM0!U
M-%9FO:Q'H>F?:WC,CO-%!$@!^9Y'"+T!.,MDX!.!P#6*?$'B-K/6?L^B":XL
M0LEJSK) EZI!)50PRK@C'.0>.>> #K&940LS!549))P *%974,K!E(R"#D$5
MR4/B9M9\%:GKL-E;76FFU>2WBF8K]H54^<.,':,AEQ@YQ[U5/C);--)L8HK*
MQ>ZTV&XM(Y\QQ3LP(\B-^%5E 7@]=R\=Z .W9E12S$*H&22< "LK3=(:WU"?
M49]3N-0>8M]G\T(%MXF(8HFT#(X7DY/RBN<DUK53J7C:.YAL[NRTV!/+M7)4
M.IA+D,<'J"0>/05):>)-2>XT32M+TNPC6]T;[;%OF94BV^6-FT+]T;^,?I0!
MVM%<?IWC275+#PT8K1(+K6Q+S(2T<)C4EAQ@L21P..,GM@ZGA/7+KQ#HYOKJ
MSBM6$\L 6.8R!O+<H6R5'!*G'7CO0!M>8AD,8==X&XKGD#UQ3J\^NSJEI\3-
M<DT&PLI[IM(M)'6XE,0<B2?NJG+' &3@<5H:9XVDU&X\.3FT2#3-;MW:.5W.
M^.=5SY1XQR Q![[",4 =C16?HM]-J6F1WLR(BS,S0[,_-%D[&.>[+AL=LXK
M;Q5J@US6[<V%FFGZ,Z-=3M<,7:(P^9E5V_>''!('N>P!T.K65SJ%B8+74KC3
MI=ZMY\"HS  \C#J1S]*GLK.*PLH;2#=Y<2[06.2?4D]R3R3W)KF;+Q1JUS<P
MD:)+-:W%F]PCQH\?E2  K$S2 *=P/##C(Z=ZK0>.+KS=1ADL8[J:VTI=21;-
MBP9LL&B!Y#$%<;ESGGC(Q0!VU%<=%XXBDTR*\MYK'4$N[N&SLY+9RJM+)U$@
M.2A7!)!YP/4X%?6O'%]H46O6\]A;S7^EVL=Y&5D9(YX78KNZ$JP8$%<\\<\\
M '<T5SVF:Y?S>*KW1-1M+>)X[2.\A>"4N"C,Z;6R!\P*=N.:LZQK1T^_TO38
M$1[W4Y7CAWGY45$+NQQUP!C'<D<CK0!L5'#<0W*%X)HY5!*DHP8 CMQ7G?BS
MQ+?W?@OQ98B..VU'3&6WN2C$J\<@4JZ'J-RMT/3GD]:[G3=,M[%I[A;2V@NK
MDJUPUNN%<J,*?RP* +LDB1(7D=40=68X IU>4>(K[4=6\&>,3J0MI4LM72&W
M5%.4VM!C&?J>?4GH*Z>7QE<Z9<Z[;ZO90J^G007$7V:5G$JS,R*IRH(.Y<9
M[]* .PHK!T?6-2O-7NK*\TYTMTB66&\6*2-'))#1E7 .X<'(X(/;&*EU/67A
MUNQT2T2-KR[BEG+2Y*11)M!8@<L2SJ ,CN<\8(!KI(D@)1U8 E3M.<$=13J\
MT\(:RVCZ0VG+;QI>7>M:BJI%&\D<025BV%09(&0 ..O;%;T/B75Y+"T>YTI-
M/EDGF@EEN2=@V9V,B'#OYG&!C(YSTY .MK(FTK[?K4=\^J3R6D.W_0%V>5YJ
MDD.3C=D9'&<9 ..*Y>W\6ZKK4_@NXM(X+:WU83O<0N2QRD;?+GCY<\],Y Z5
MG^'=8N_#T$ZPV-J=,F\4W-DV)"KH9+AE4JH&, D<9]>F.0#T^BBN:\0Z]JNG
MZYI>E:986D\NH1SE)+B=D5&C4'! 4\'(Y'Y=Z .EHKC7\7ZD[.]EI37:VUX+
M2YAACE9B00LCH^W;A23P>2%[9Q5BP\6-J/B.XTF+[*EQ;3R12V<S&.=8U!VR
MC/WT8A>@X##DT =1'(DJ;XW5UR1E3D9!P?UIU<-HWBE5\/Z']FTNUL9-4U*X
MLUCB_P!3"RO*68X R3Y9XXR6[4C>.-533'N3I%J6CUM-(.+IL.3*(RX&S@9(
MXR<<\\<@'=45R,/BG5 FO6\^G6IOM*FA3]W<8B,<@5MY9P,;06)]=O'6LG5O
M&>IR^'M9:Q^SQW.GZG;61G"L%ECE:+YE!Y4XEQU/3()R* /0O,3S?*WKYFW=
MLSSCUQZ4ZN,U'Q+#H?B/4Y=2TZU#6.B"\>\A.99$#L/*&0,#<#@9/7M5IO$F
MHV6L:;I]]9VQ?5;>62U:*5@$E1-YB<D'C;DAP.Q^6@#J:*X?0?&NI:G)X:EN
M].M8;3789&C\N=F>-U0OR"H&" 1UST]<#I/$6MQ>'M#N-2EC,GEE$2,'&]W8
M(BY[99ASVH 9KFAG78C:S7TT=A+$\5S:HB%9U;'5B-RG@C@]"?8UK@   # %
M<;J_B^_T&YU"SN[*VFN8M+EU*V>.1D258O\ 61G()##((/0Y[5N:!>ZIJ%B+
MK4;6UMTF5)+=8)6<[&4'Y\@8.2>F10!K45R]QK^LMXQGT*QT^R=(+>"Z:::Y
M9<QO(RMP%/S#8<#I[]JK:?XOU#5)=-N;#2GN-.U -M?RY$, P2CNY7:5; !V
M_=S_ !4 ;@T9WUYM2N-2N9XEPUO9L$$4#[=I8$+N)()ZD@;C[8U:X'3_ !QK
M5[:>'+PZ39+#K;/#&GVEMT<@5V!)VXVX0CCGO[5;MO&MP;/R;JT@75#K#:0J
M1R$Q-(!OWY(SMV9./48[YH [.BN*U#QCJ=A#XAMQIT,^HZ+''<LBNP2XMW!.
MY>I##:V5Y^[UYXU9]?N6M[NYTRWAOX8+)+B/;((_-=@2%W'@#;AB3T##K0!O
MLRHI9F"J!DDG  H5@RAE(*D9!!X(KS[6=>&N^%?'&F7$=M.+#36D2>('RY0\
M+LI ;/0J>02#P179Z)_R -._Z]8O_010!?J.6XA@V>=-''O;:F]@-Q]!GJ:X
M^Y\<2PZ'+XDCM8I-$@O&MI/F/F[%E\II1VP&R=O=1G.>*@>SDUOXCZUINIP6
MEUIRZ9;#R9 3A6DF.1Z,2JY/^R/2@#NZ*R-=UH:1_9\$<:R76H72VENK'"AB
M"Q8^P56/N<#C.:Y[5/'-[I-IK\4NGP2ZAHY@8@2E8YHICA77@D$'<"I].O-
M'<45Q\WC*YTN[URWU>RA1M/M8;N+[-*SB1969%0Y48;<F,@=ZT='UC4KO6;F
MRO-.=+=(5EBO%BDC1B20T9#@'<.#D<$'MC% &_16-J6M/!KMCHEFL9O;N&6?
M?+DI'''M!) Y))=0!D=SGC!Y]O'=\UK:K#I<!O3K)T>ZC>X(6.4 L&4[>5(
M/8C/0T =S156Q:^;3HFOXK=+W9^]2"0M&&]F(!Q^%<7;^.=9ET_3-0;2;(07
MFIR::T8NFW*XDDC5@=F-N4&>_/ [4 =]17&+XVN+6/4K?4+. :C:ZG!IT202
MGRYGF"&,Y(RH ?G@_=.,]*35?&5]HK:[:7-E;S7NG::=3A*2,D=Q"-P;/!*L
M"N,<YR.1V .THKD1XGU2.6TM+NSMHKJ_1[BV\GS;@+"BQY+JJYW;I ,#COGC
M!V_#^HWFJZ-#=7^G2:?=$LLD#YX()&1D X(&1D \T :,DB11M)(ZHBC+,QP
M/<T>9'YOE;U\P+NV9YQZX]*\V^(&JRZYX%\5K:V]L]GISFU=ILEWD7:79>R[
M2V!G.2#TX)WK[66LO%FIQ1Z39O<VVBB[2Y,F))4WM^[8[<J 5)[]: .MHKBK
M+QAJ<FG:3<WMA;0MK*1-9+ TDS*#"9'+JJYXQP%SG/)&":L6?BO4)WM+"YTP
MVFIW5W-!$9@RQO'&NXS $!L$%0%.#DXSQF@#K:*XF^UKQ*FK^&+66UMK)[N^
MN89XR^\2JD4C(P(Z*P4-@\@X'8Y==^.)8-$NO$45K%)HUI>-;2C<?-*+)Y;R
MKVX;)V]P,Y!.* .THKCH_%.N37^N+!H]K+;:/.\<H2X8RS 0"51&-F"Q+ 8/
MKQFM+POXA7Q%!+<P7-E<VP5-LELQ#*YSN1T/*E<#KUST% &Q+:Q3SP3298P,
M6C&> Q!&?K@D?C4^117!^(M.L;SXK^&%NK.WG5[&]+B6)6#%?*QG(YQDX^M
M'>4V.1)HUDB=71AD,IR#^-<!M?PU\4K32](4+8:MI\TTECN*PQ2QD8=1@[ V
M=IP,=\9INE>++YM&\*P:+H6G0#5[>=HH?.,<5NR*6"X5/N^X_+O0!Z'17&S^
M,-2Q.UEI+7CV5REM<P01RLSMA?,,;[=OR[CPW+;3TXJ['K^I7\L\NDZ?%<VM
MMJ)L9D:7;(P5@LD@)X 4Y^7DL%/3B@#I:*X*S\6ZC:-KTM^()RNNIIEE"A*_
M.ZPA 2<X7YRQ/7K@=!5K5?&5]HK:[:7-E;S7NG::=3A*2,D<\(W!L\$JP*XQ
MSG(Y'8 WM)T9].FN+BYU*YU"YE.T2W 0&.,$D(H50,#)YZGC)X&-6N+N_%]_
MI4%E-K45AIT%](1#=M(\D40V*564X 5F)(SG''4]^LL)I;C3K6>=(TFDB1Y%
MC?>H8@$@-W&>_>@"Q17"?\)OJR)-=RZ79K9VVM#2Y]MRS.0TBQAU^4#@N#SC
MN.V3<N_%UZ;BY.EZ7)?0VEZ+26)(I"[X(#NK!=@VY/RD\[3R.* .OIKR)$NZ
M1U1<@98X'/2N2D\77LUT6TW2Y+RUBU!K*9$BDWX5]CR!MNS"L#\N>0,Y!XK"
M\7:K+XA\,1ZA;V]L=.BURV@B=\F4[+M(VD7L,L&7']TYSVH ],HJ"]FDMK&>
M>&-9)(XV=4=MH8@9P3@X_(UR&C>-;^\E\/2:A86MO9ZU8/=1M%,S/$R(KG<"
M ,$,<8]/>@#MJ*XV+QI.;'0M8EM(QI.LW$=O%M8^;#YF1$S=B&. 0,;=W\56
MO!NIZIJ?]M/J+P,(-3GMHQ$"-H0A0.>W&?J30!TQD02+&74.P)"D\D#KQ^-.
MKA?$*WD7Q,T672K:T>^DTJ\7=<.47 >#&XJ"3C)X]^U/T_QW+J4%M:_8OLVK
MNUS'<1;'G2%K=U1\;!E@6=<=.">>,$ [>BLSP_J-WJNBP7=_I\FGW3;EDMY,
M_*02,C(!P<9&0.#6G0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !4%Y:0:A8W%E<QB2WN(VBD0]&5A
M@C\C4]1SW$-K"9;B:.*)>KR,% _$T <[-X-A;PE8Z%#?W,1LI(9H[HX=VEC<
M/N8'ALL,D53N/A]%<Q:CYFLWWVBZO8]0BG58PUO<(BJ'7"X/"XP>,$CWK>G\
M1:3;WUC9/?P>??;C HD!W!1R>O3/'U-71>VK79M!<PFY R81(-X'KMZT <_=
M>$KF\MK%KC7;N34;2[6[6[,4>"0K)M\O&T+AC[Y.<U6B\""%8575[AUBU=M6
M7S8D/[P[B5. ."7;/X8QCGJ6O;5;M;1KF$7+#*PF0;R/4+UK&T#Q&=1@U*34
M1;69M-1FLEQ+\K;,8.3C).: *%YX#BO4U$MJ4\5Q<ZBFIP3PH UM.J! 5SD$
M;5 (/7)]:M7OA2?4=$6QO-8GGG-S#<R73Q*"S1NKJH48"KE1Q]><G-2:1XE^
MV:IK%E??9;5K*^6T@Q+_ *[,22#KC)^?H*VI[VUMI(X[BYAB>4XC620*7/H
M>M '/-X/DCUV[O[+6[RSM;]Q)?642H4E<*%+*Q!:,D  [3D^H/-3S^%Q>:G:
M7=[=^>MG>->6P,0$D;$-\GF9^Y\W3&>!S@8J676[B/QO:Z$8(OL\]A+=B;<=
M^Y'C7&,8 ^?WJ'4?$PM?%6B:/;&UF6^FEBN")LR0E(7D'RCUV8Y_*@"_X@T.
MV\1Z+/IEU)+$LA5DEA;:\3JP974]B& -48/#M_\ V;);7VOW-[-*R++-)"B;
MHE/,85, ;LD$]3GJ.,;27MI)=/:I=0M<1C+PK("ZCU(ZBF#4K AR+VV(1=[$
M2K\JY(R>>!D$9]J ,./P>MO%KUM:WS0V6KABULL0V0.R[79.>"W4CIGG'7,5
MYX+&H:(-&NM0\W3VLHK-XG@!("9Q(AS\DA!'/(^4$ 5T\%Q!=1"6WFCFC/1X
MV# _B*DH YN?PDKWNMSPZC/$FKVZPS1%%8*1'Y>X$\YV]LXSSSTHLO"C6.H:
M7>)J!9].TXZ?&K0C#H=GS-SU_=KTXZ^O'244 >::OH$NBZ=H.B+<ZD;&T,TH
MO8=,%X-Y/RJ\05CGYW(;  QCJ<CKO"B7\6E-'>2^;$CXM7:S%JQCVCK&/NX.
MX#@<8X]=VB@#"N_#TDFOSZQ9ZC):SW%HEI,/+5QL5F963/W6!=N3D=.*QM<T
M73[G3;#P3:Z9?K!$()(KJ.-A% B/R?._YZ85N.IW>A)KMJ* &HBQHJ(H55&
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
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 %%%% !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 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
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
M-*,4IEOYH))[0H2A@ #(64<9#=* /2;75=.OKB6WM+^UN)X0#+'%,KLF>FX
MY'XT6^J:?=R2QV]_:S/$-TBQS*Q0>I /'0UYGJ&@3ZS#IT_ABU>RNHM!NH)I
M_(,&YI(U$<9) R=VYL]L9[C.Q;0/JFJ^$;VVL+JT&FVLRWZ2VSQ[(S$%\G!'
MS?.%( S]W/<9 .O37='E$ACU6Q<1H)'*W"':I. QYX&1C/K5?4/%.BZ;ID>H
M3:C;-;23K;HZ2JP:1F"X!SC@GGT /I7!Z38_V9\,M(<^'9FO([R,3[K&3SH%
M%P7$OE@!WV\, ,CIU (J%[2__L/Q"/L&J2E?$MK?J9+1@\L(:W8NJJHW<(Q(
M49&.0#0!Z3:WYN=6GCCO+"6U6".1$B?=,"Q;+-SC81MVGZU+;ZKIUWYOV:_M
M9O)&9/+F5M@]3@\=*\^\0Z=J>JZKXO72;2ZAFOM"@B@D>!XUDD#2EDWD ;MK
M*.O&?:M)X_[8\2Z)J]I875M;VFG7,=\DMJZ':P39#M(RQ# G SC;[C(!UUMK
M.EWERMM:ZE9SSM'YHBBG5F*?WL YQ[]*GN;NVLH?.NKB*"+.-\KA1GZFO,?#
M.FSV5O\ #@'2KR"6UBG2\/V*13$6A*_.=O&6QUKJ/$:W=MXO\.:H8)I]+MQ<
M17 AC,AAD=5"2%5!..&7..-WH30!T#:MIJ6T-PVH6JP3_P"JE,R[9/\ =.<'
M\*SO$6O-8>"]1U[27M;K[/:/<Q,6WQR!5)ZJ>1QV-<-<:)/&UM*^FW,EG/XL
M%]#"+1W,,!0AG90I**7RV#C[V:[7Q?IC3_#_ %O3=-M 7DT^:*"WA4#+%#A0
M![T 7K37M+N+>5_[2LM]NBM=!9U_<$C^/GY?QJTNHV+I;NMY;LMR<0$2J1*>
MOR\_-^%<98Z/;:CXHT:_L=-:WM+?3)K:^,EJT E#[ D15@"V"')XX_&I/!NF
MWUK?3:9>#=9^'W:UL)2V?,5PKH3Z,D;*G_ C0!TFH^(=+TK4K#3[R[BBN;YF
M6%'<#A5+$G/0<8^I%9OAWQ4FH/=VVIW%C;WJ:C<6<$*R;6F$9QE0QR3ZXJ+Q
M,D\?BSPI?+:W,UO!/<)*T$+2;"\)5<A0< GC)X'<BN1DL)_['OI%TF^^TGQ<
MEVI%C)O,(N%;S!\N=NS=S]: /3Y=3L(+R.SFOK:.ZE.(X7E4.WT7.3T- U*Q
M:\^QK>VQNLD>0)5W\#)^7.>E>>BU$^L:MHVN:1K-S+/J?VVSEA$@MY5RK1L9
M%X0IM .<'"C&<XJ6*TU>'Q!)#I3W,EE<W=Z7@O;5E:PE82_OXI< &-V/ YX?
MCH< '>P:G87-W):07UM+<Q#,D,<JLZ#..0#D<\5BZ_KM_IOB'0=,M(K9UU62
M6(O*&S$4C+YX/.0,=JY[P9!!=2Z(+S1=9MM8TBW:WE:Z$B0PY0*VQC\L@8@8
M SQSQBK?C:W^T>+?"+O9WT]I;7%Q)</;6\KB,&%E4DQ@XRQ _P#K4 :EAXK
MUW5='UA;:TET^**X-RLW[EXY"0"2V-C9&,'/;!K<-_:LL(BN[8O<J3;_ +P$
M2\9^7GYA]*X;0-#)\:Z\MI87,?AB_LE6Y6^B=3/=$D';YGSE?+X.>,]*N^"[
M/4('FM]3S)'H(?3K2;.XS)PV\@=_+\I?7(?UH T_#7B=-1\)6>L:O-9V;SM(
MIR^Q,J[+@%CZ+G\ZV/[5T[? GV^UWW">9"OG+F1<9W+SR,=Q7F^@_:['1?"<
M,^D:C"Z27JR70L9&EM2SDJNPKQO#??8%0!VSD&E:;J5M\._#>H6^F7?]KZ%<
MD_99(S'))&SLDJ 'L4;(/3*B@#T>/5]-F@2>+4;1X7D\I9%F4JS_ -T'/)]J
M=#J5C<73VL%[;2W" EHDE5G4 X.0#G@G%<=X7T/5-,UZZTR\3S--MYO[3AG
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
M]2%Y/L=K+*]HK!B\C+NRZY"=.5W$G..0#T.BLG1M62^\/1ZH]W:W43*\@GM
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
M1+C.?NG=DCCH.:Y2TNKRP^'NH:U<1:9?SVVL7+1"YM"VUFNWC<@ES@X;C&,
M8YH ]7J"[O+73[5[J\N8;:WC&7EF<(JCW)X%<KJ/B/7I[K58_#VFQW;:9<)
MT4@4>>VQ'8;S(NSY7P#M/(K&\:ZQ>:[X)\:K:?9XK33HY+1UEC+/(XC5G((8
M!<;P!P>03WH ])!# $'(/(-+4=O_ ,>T7^X/Y5@W&LWU[XDO]$TI[:&:QM(Y
MY)+F)I SR%@B@!EP $))YZB@#:OK1;ZQGM&EFB69"AD@D*.N1C*L.0?>F:9I
ML&E6*6MN96522TDTAD>1CR69CR2:XFV\::YKB^'1I,%A;/J]K=.XNT=_)F@(
M4CY6&Y2Q(['O[5T7BG6+[0=!BOH!;O,+FVAE5T8J1)*D;;<$8QNR,YZ4 ;]%
M<)X@\8:OI7_"5BWCLG.D16LL'F1O\PE+!@V&Y(P,$8^E&K>(=?LQXJT^2:R2
MYLM(&HVEQ! WR ^8"C!F.X@Q\-P.?N]J .UEO+:&Y@MI;B))Y]WDQLX#2;1E
MMHZG Y.*2TO;6_B:6SN8;B-6*%X7#@,.HR.XKDK/5-0M[_P;9W/V.Y6_M96>
M8PL)$*Q!AM)8]<X/KBI_   L=< &!_;M_P #_KLU '36M]:7HE-I=0SB&0Q2
M>5(&V. "5..AP1Q[U/7EUOJVI^'QXIU*S%F;.+Q(J3PR1L7D606Z':P8!2-V
M>0V?;OOWOB37KBXU+^P-,2[&G7BVS0N%!FP$9_G,B[" _&5/W??@ ZC4;)=2
MT^>S>>X@69=IEMI3'(ONK#D&ET^P@TRRCM+</Y:9.9'+LQ)R69CR22223W-9
M_B;5KG1=&-];VTDP65!*8X3*8HR?F?8I!; [#Z]JQK/Q?)J,NBV=C>Z?=3:H
M;F1+R&-C$(8B/X-V=_S("">#N],4 =E17"VOC>\FOX]#EAMTU<ZK+I[2A6\D
MJD7G>:%SGE-HV[N">I YBU+QIK&GVVM6_D63ZAI5]:0LY1UBGBN&0*P&XE6&
MX@\D97WQ0!W]-=!)&R-G##!VL0?S'(KBI?%^I:5-XAMM22TN)M/:T%N]O&T:
MO]I;8H8,Q^ZPY.1D>E1:SXD\5Z+H^LWLVFVHCM5A>TGE0*)=S!71D61B",@A
MLX.>G% '<Q11P1)%$BI&BA511@*!T %/JGIJZDMNXU22T>;S&*&U1E4)_""&
M)Y]3^E7* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH *R?$/AZS\26$=K=23PM#*L\%Q;2;)89%Z,K=
MCR1T/6M:HKFY@LX&GN9HX85QN>1@H&3@<GWH P)/!EM(E@[:IJ9O;*=ITOC*
MIE=F38P;*[<%>,!1CM@U5/P[TL6-O;P7VIP36MW+=VMU'./-@:0DNJDJ05.X
MY# Y[DU!;^+9KL^*A_:FE6T.FRQQ6MY,"(EW1*_[S+\D$E>".G2NGO-8TW3=
MBW]_;6[,!CS9 N<G /)X!/% &>?"MJ;K2KDWEZ9M-DDEC=G5C*[J59G)4YR"
M1Q@#MC JWHFAP:%%=1P3SS"YNI+IS,5)#N=S8V@<9J>;5=/M[I;6:]@CG9E5
M8V< EF^Z/J>P[U<H Y&3X?:>R3V\6HZE!8RWBWPLXI$\N.8.)-RY0L 6&=N<
M<G %6;[P58ZA_;@FO;X+K420W2JR<*H*@+\G'!([]:TT\0Z+)?K8)JUDUVTC
M1+ LZERZC<RXSG(!!([4^#7-*NGF2#4K61H$\V4+*IV)_>//W>#STXH S]9\
M)VVM1Z>TE]?VU]IY/V>^MI%29<@!@?EVD, ,C;CBH+WP397;6$\5_J5I?V0=
M4OH)AYT@<Y<.64A@2 <$<=L5;U'7K/\ LJXELM9TVWEC9%,MRP,:%B,!AN!R
M1G SW!YJ]>ZOING/MO;ZWMR%#'S9 N%)P"<] 3QD]Z *,GA:R>_TN\2>[CFT
M])(T*RY\U9"I<2$@ELE02<@YSSS4%AX-T_3X[6WCFNGL+.X-Q:V4C*8X'Y(V
M_+N(!8D D@?@,7)_%&@6REIM;T]%$8F)-RGW"<!NO3/>K$^LZ9:V\5Q/J%M'
M!+'YL<C2C:R8!W _W<$<].10!#HNA0Z&+T07-Q,+RZ>ZD\XJ<._WL;5''M4&
MJ^&;;6#=)=W=TUI=;/.M 4\MMA!'52P)P,D$=*VE8.H92"I&01WK.DO<>(8+
M)=0LE!MWD>T;F=L%0''/"C)!XZD<T 9=YX(L;VVUJWEOKX1ZQ,LUSM:,$,H4
M#;\G PBCOTJ*]\!6%\]^7U'4HTOKB&ZECCE0*)X]F)!\O4^6N1ROL.,;]IJN
MGW\C1VEY!.ZJ'98W#$*>C?0X.#T.*AN_$.BV%U]EN]6LH+@%%,4DZJP+'"C!
M.>3T]: *4OA.TEN-9F-Y>AM6MDM;@;D.$564;<KD'#-R<]:T;;2TM=#BTJ.X
MF\J. 6ZRG;O"@8!Z8SCVH_MK2_MWV'^T+;[5ACY1E&[Y?O<>W?TJO'XI\/RR
M11QZWI[/,KM&%N4.\)G<1SR!M;\CZ4 4K/P996)T+R[R]9=%B:&U5RA!1E"D
M/\G/R@#M2V'@W3]/CM;>.:Z>PL[@W-K92,IB@?DC;\NX@%B0"2!^ QIVVN:5
M>Z>^H6VI6DUG&Q5YTF4HI'4$YP#T_.FGQ!HZV,M\^J6:6L+^7+,\RJL;?W6)
M/!Y'!]: ,>?P'IMQ:WD+W=]ON-0&I).KHLEO<  !XR%XX&,$$?G6AI'AR+2-
M3O\ 41?7EU<WXC\]KADP2B[00%50./2M'[?:>='#]JA\V2,RHF\99!C+ =QR
M.?>HK36-,OWF2TO[:=H0&D6.0$H#T)]C@X/2@#-NO"5E<7VHW,=S=VRZG&([
MZ&%E"3@+MR<J2IV_+E2#CW -3OX<M6URPU2.>XA>P@:V@@CV"(1MMR,;<_P+
MWXQ6?;>*!>^/(M'L[JSN+!]-DNR8N75Q(BCYLX*D,2./QK>O=2L=-16O;N&W
M#9(\QPN0.I_#OZ4 9"^$;46NN6QOKTQZTSM=9,>060(=OR<?*H'?\Z@N/ ]G
M+<V%U!J6IV=W9VHL_M%M*JO-".0DGRD'!YR ",]:UKKQ!HUC'#)=:M90I-&9
M8FDG4!T R6'/(QSFL_Q;KUQI7A"76M*DMI2OE,C.I='1W5<@@CLV0>10 R]\
M$V-QJ<.H6E]J6FSI MM(;*XV">)?NJ^0<XR<,,-SUK5U/1;+5=!N-%N$864\
M!@*HV"JXP,'U':BPUW2=5^T?V?J=G=?9FVS^3,K^6?\ :P>.A_*EM];TJ[6X
M:WU&UD%L TQ65?W:D9!;T!'.>E &./!-LUQ<W,^K:I<7-S8?V?-+))'EH\L<
MX" !OF/08]LY)LVOA2UM+W2+I;R\9]*M&M(%8I@QMM!W87D_(O(QT^M:$&LZ
M9<P7$T-_;/%;<3N)1B+C/S>G'//:F?V_HXL[B[.J6:V]L<3R-,H6(XSALGCC
MUH R(/ MA;Z9ING1W^H"WTZ[6ZM@9$.PKG:O*<J-Q]^>2>*U-.T.#3=5U/48
M[BXDEU*19)ED*[054(-N%!'RJ!U/2F/XJ\/Q_:=^MZ>OV7'GYN%_=YZ9YXZ&
MK4VKZ=!8Q7LM];K:RJ&CE\P;7!&<J>XQSQVH S-0\(V>H7NIW1N[V ZG:"TN
MDA=0KJ P!P5/S .P].>F0#2Q^$;);VSN9+BZF^RV#:>L<A0H\+;=P8!1DG:O
MITJ_-KNDV]K%=2ZE:);RQF5)3*NUD'\0.<;>1STY%7V=40NS!4 R6)P /6@#
MG_#_ (1MO#I58-1U*Z@A4I;6]W/YB6R^B< ]. 6)(' /)JQJ_AV'63=)<7ET
MEO=VWV6XMT*;)$RW]Y20?F(R".WH*S8/%B7/C=],@O;&335TMKQI%/S(PD5?
MF;=C;@YZ#ZUI66MVL6B6=SJ6KZ=(TL1<W,#;(9 .K+DGY1D<YQ0!G:GX"TW4
MGU,&\O[>WU*W2WNK>"10CA5VJW*E@0O'!P<#(-2W/@JSGU9=3BU'4[2Y:!+>
MY-M.$%TB_=\SY>HR?F7:>>M:]WK.F6*(]WJ%M KIO4R2A05_O<]N1STI8]8T
MR:18XM0M7=H/M*JLJDF'C]YC/W>1STYH R+GP583:U)J=O>7]BT\:174%I,$
MCN5084.,$C XRI!QQFDG\$V$FN3ZG#>ZA:"ZV_;+2WF"P7.T;077&0<  [2,
M@<UJ2:_H\=G#>-J=I]FG4O%*)E*NHZD'/('<]JSM0URX@\4^';*V>VDT_4UG
M9W );Y(]ZE6!Q@Y]/QH GD\,6UQ=Q37-W=3QPW9O88)"A2.7GE3MW8&XG&:K
M#P3IDT8349;C40+%]/!NBF?);;N!*JI)^5>3DC'').:^I^+HM&\+:AJ\FH:=
M?&.X>*W-NV$R7"JC'<<LN?FQCH>!5C2M1U"77VMKG6M%NK9X6F@AME(G=,J
MY&\C:"6&1UR.E %BT\,PVSP2R7][=3VUNUM;37!0M"C8SC"@%CM7E@3Q[G+;
M'PM#INAZ9I5GJ-]%%IS P2!D+X"LNULI@C#'MGISQ6C:ZQIM[=/:VM_;37"+
MO:..0%@N<9QZ9XSZUAS^*ED\::-I-A=V5Q:WD5P\P3YI%,8&T@AL;221T_A/
M- &UI.CVFC:>;.U4F-I))7+XR[NQ9B0 !R6/  %9FG^#=/TZ.TMXY[J2QLIS
M<6EG*RF.!^<8.W<0NXX#$X_ 8Z*B@#*TS08=+U/4K^.ZN99-1E$LRRE-H8*$
M&W"@CY5 Z]JAU+PS;:J]PMW=W3VMQ)')+:90QED*D8RNX9VC.".E;=% '*ZA
MX#L-1?4PU_J,-OJ,\=S-;0RJ$$R%,./E)R?+7()([XS@U,W@JQ_MNXU.*^U&
M 794WEK%,!#<LH #.N,Y( !VD9QSFNDHH YF]\$6-];ZY!->WP369%DN@K1C
M!554!?DX&%4=^E:VKZ-::[HEQI.HJTUM/&$D.=K'&"&!'0@@'CN*T** .<L_
M"*6NIC4I-9U2ZO!9FR$L[QD^7G=R @!(/<CZYING^"K+37T,P7M\5T6%X+57
M:,@HX (;Y,GA1Z=*Z6B@#FQX*L8]<N=2@OM1@CNY!-=6,4X%O/)Q\S+C.3@9
MP0#CD&EM/!EC8:Q<7UM>:A';W%P;J33Q,/LYF)R7VXW9)YQNQGM71T4 <S)X
M&TR6WO8&GO-ES??VA'B0 VUQNW[XCC@[N><]2.AQ4E]X.LM2T_4[6[N[N234
MHTBN;G*"1HUSM087: ,GH.YKHJ* &1(8XD1I&D*@ NV,M[G  _2L>7PS;7%Y
M%-<W=U/%#>?;8K>0H4CE&<%3MW  DG&>OY5MT4 8WB#PU:>(5M'EN+JTN[.4
MRVUW:.$EB8C!P2"""."""#44OA6UF_LLO>7IDTZY-TDA=6:64JREG)4YX9A@
M8 SQC QO44 <I;^ =/MIK-X[_4@EE>R7EM%YR[8FDW[U'RY*G>W4DCL15@^#
MK601&>_OYI+>VDMK>9G020*^,E6"@DX48)STKHZ* ,S3M$@TZ_O+_P Z6>\O
M%C2:>4*"RQ@[1A5 XW-SC//L,9%WX"T^ZGNW^WZE$ES?1Z@88Y5")<(5.]<J
M3SL&021Z 5U5% &+:>&+*VFUAWEGN8]7;==13E2A^01X&%!QM ')/2HO#_A.
MW\/!5BU+4KR*)/+MXKR<2+;I_=3 '8 9;) X!ZUOT4 <_J_A&UU768=7CO\
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
MCK3Z:;5FU&:0%QO5C FYB&4X8;N!R.>3CU&B@#A["YFU/XA:=JL>CZC;6O\
M8\MO(UQ:F+RY#+&P0YQT"GD9'IFK=ZEYIWQ%CU6:WN)],GTS[(KP1-*8)1(7
M.54$@,".<=4&>U=;10!YAI7A^\TVX\&PW5A,\5O>7\[H(2ZVL<HD\I&(! QN
M4>WT%=3X]TV?4? NH6-C:F>0B/;!&!EE616( ^@/%=-10!YOXAT&^UZ]UC4]
M%M)(/,T3[$JS1M;FYD\P.%PP! "J5R0/]9@=#5;4K*;7-*N-7TKPSJT&J0K;
M^='J4KA[A(ITE,"AV(8?*WS=.0!G)QZC10!Y]KD=SKVCRZKI/A^[MIEO+.YN
M(KB$0SWJ0R!F0J3DX XSU/ ]ZGBG2[O5SXHU33[*[\F[\/\ V!(6MW1[B<LY
M4[" WR@@9(_B]C7IE% '$P6Q7Q]87QT^X%K%H+0&3[*^%?S$8)TX.T-Q^'>N
M:T>TU31=)\)W=YH^KSVMM8365U;V8D6>VD9U96V*064A,''3BO6Z* /,M1T*
M2RT^W_X1^RU'2;F"QD^SVQA:[@N$=V;[/,OS;23@YW#;O//%=+XRL=5U;X>W
MUK9P+_:4L"%K=7X?#*SQ@^X#+^-=110!PUE=2:A\08-872-3@L_[%>!WGLVC
M*OYJML((R3@'ID'MFN>T[2-2M_!OAU85U73-:L=->-66S::)SD;H)H]IX; (
M/'0\^OK5% 'F3RZMID^O_P!JZ+<G^T])A,+VJ>9# 4@*R0LV?E <L1G@[CWJ
M30EN;&\\&ZH+"[N;5_#8L]UM$7V2GR74-_=!"GYC@<<D5Z%>VD=_8SVDK.(Y
MT,;E#@[2,'![<4S3=/ATK3+;3[<N8+:-8HM[9(51@#/?  % 'F.AVNK6NA>'
MK&?0KZ%AIES \\=N#,LC.I$1)XC1@,ECCD#D=[VA6E_&GPX$^FWL1L+*2&ZW
MP-^Z;R%0;L=,L".?KTKTJB@#RV[L+]OA_P");5--O3<7.N2SPPBV?<\;7*N&
M QTV@G_Z];6OV-[J7C&-[**XC$N@WEJET8758Y9&C* G'!^4G\*[BB@#R^UT
MRXUOP_)#!X?U73?$-KI4UFEQ>S.(XG:/;MB8N0P+ $$#  SP< V]/DN;[7_!
M<RZ%J-JMA:W%O="6U*+;L8XU"[CP5RO!&0:]%HH J:;??VE8)=&TNK7>6'DW
M4>R1<,1R,GKC(]B*MT44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !61XBUT:!8PSBW^T2SSK!%'YJQ@L03
MDLW  "D_A6O6'XELY;N&R>/1[35DM[D2R6T^W=C:PW1ECMW@D?>XQGD'% %=
M_$UX(]/A32!)J5\)'BMENT*"),;G,@!&/F4# /+#ZU6O/&D\7A]-<M=&>:P$
M+/.TERD;1.K%6C*\Y8,,<9R>!67IGAW5]#O;;6;?3$?][> Z7#,B_9XIS&P"
MDX3(:+) ('[QL9QS=M?#&H+I?A[3[E8FBBU"34-157RH8M)*J#/W@)73M_!0
M!:U#Q=>:98_;KGP_=1VT%M'<WKO*H\G=U1/^>CKCD#'8 DG%3:EXJGTVYG>3
M1[C^S+:XCMY;QG"$LY4!D0\NH+J"<CG. <52\8Z;JNLQ7.GIHUM>PR1 V%V)
MA&UG<<CS&).?E.U@4!/!&.]5KBT\1W?B2)M2TA[[3;)X_LBI=1HCN ,SR*3E
MF!R57HN,\G! !O7'B>UA\6VGAY(I);B>-Y))%^[#@9"GU8C)QV')ZC,.F^)Y
MKO5K:QO-(N+$WD,D]J97!=D0J#YB=8S\ZG'/H2#Q6-%X,U>Q\3Z9?0ZR\]O'
M<7%Q<-+!&&W2 <$]6S@+[ #&,5&_A[6]9UB.ZFM$T.]^RRV]_J5G*I^U;DVK
ML7). <,"^"N !G)- &K_ ,)WIY'B*58)WMM$B61Y5QB?._.SV!0KD\9SV&:T
M-$UZ34[V]L+NQ-G>V:Q.Z+,)4*2 E2&&.?E;(Q^8(-<G_P (1KULFOP6VIJ\
M%QI]O;6R[$A#B,ME,H,H-I*Y']_/:M+P[I%YHU]?W=AH":;8SK;QKIJSH,N&
M(DF^7*K\A7@'+;.<'% &E/XGFM=7BM[C2+B*RFO!9173N 7D()!$?4IP1NS[
MXQS715Q6K:5K&JZ[:.^E6\5Q9WZ2P:O%*!MM0VYH]N=Y9EW(1C:<YSVKM: "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
$H __V0$!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>19
<FILENAME>exhibit31-amendedandrest007.jpg
<TEXT>
begin 644 exhibit31-amendedandrest007.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!!\# 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 **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KS
M_P")GC36/!KZ*=-2QD34+K[,XN878IT^8%77UZ8KT"O'/CQMF'AB)=SM'J'F
M2K'DLB<98XY ]Z /0;2[UU-=\NYNM,NM,1)%GD@MGA>&4!6 ),C @JQ^E6[?
MQ5X>NTWV^N:=,GFB'='=(P\P]%X/WC@\=:P-"U+0=#U!=$TB[^V"_NYKHE9&
ME$">7N8O(<_Q+@9.?F'I7#65U9^&/C"-3M4W^'-=DDPRG*07*_(TNT?=!)8!
MCV=B.* .N3XAFR^).NZ#K=SIMGI.GVT<T5RY,;%G"':Q9B#]X] .E:WB+Q'<
MVMWX=&CW^B&#4+I!*;NY"M+"<<P\_,QSQC/4<<UYMK:1O\3/B/,\:LK^'7BA
M<KD,_E("JGNV>,#FLR0G_A#_ (3JV[?;:DK3@CF)5E&2W]T#WH ]$TWXCK%X
MW\3:-K]WIEE8Z6T0MYV)B9]XSAMS$'''3%;7B'Q#=VFJ^'8-+OM%$%_<@3B[
MN KRPG&# ,_,3GMGG;ZUYQ*T%EXR^*,FH1[(KVR\FU,B$"X<18*1G^)LLO Y
MY%9TVF7^CZ/\)++4U=;JUU S3J_6"-I59=_]T!2!STP?2@#UG3_'NA:GXOO?
M#MM>P-<6JJ"QD \R0[LH@_B*A<G'K[5IZ\^N_8A'X?CLOMCY_>WS-Y48'J%^
M9B>W0=23T!X'P<'T_P"-'C>*ZBFC:],#V^8VQ(H4Y8'&,<]?7CK78>)_$&@Z
M<]MI&O2RP0:FKQB4ATCXQD-(N-A.?44 4OAMXGU;Q7X:EO-9LHK:Z@NI+;=!
MGRY@N/G7)/&21U(R#]*K?$WQIJG@G1[2\L+"UG6XN4MC)-(WR,P)^X!R,*?X
MA]#7.^$L_#+PSXGU"5;^\\/17X.FQ1KO<QD@%ER1\N2.> =I/?EOQQNTU#P-
MHI@20RRZA!<B H?,6/8_++U&,@'WH ]=HID4L<\2RPR+)&PRKH<@CV-/H **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH *Y'XA6UM_PC5[?3RZJ)((&^S_8))E,4F#B0B+K@X)+9  ]SGKJ
MS+Z+6I+W%G<6"631;2)H':17R?F!# $8QQ@?6@"71;A;K0M/N$O%O%DMXV%R
MHP)LJ/GQVSUQ[UR+K::5\3M*MX]1U.*:Z@G^T"Y>9H;Q\ JJ[OD#+\S?+C &
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
MZ+<VVEW$QU2ZFM$5)$PDD?F9&2>03&V#Z<^U6;+QE'=6:[[&2+46U%]-%H9
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
M/_PC_A^STK[0\XMU*AV)Z$DA1DDX .!D] *U: "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *S=:UF'
M1;:"22-I9;FX2VMXE(!DD<\#)X X))]!W/%:5<[XSAT*[T>&P\0@+97=PL2R
ME]GDR89E<-_"<K@'W]* +^G:K/=ZA=6-UITMI-;QQR%BZO'('+@;&')QL.<@
M'D5IUY.]]XCT>P\2Z/:ZK+KUM9Z>EQ;WZ -<1 N0T+,OWGV!F!Z_F*;>7FG1
MZ)JVN>%]8>\A>"W^VP:='MCCB$J^8^%Y64Q%P>AP,GD T >IWEY;Z?9S7=U*
ML4$*EW=N@ IOGW/]IB#[)_HGD[_M/F#[^<;-O7ISGI7F?BF/PQ?>!?$E[H4L
M5W:R);RR" A[:)E8<J!PK[>6QS@#..]S4;M8_&5X?#DL3W!\+S/910N"C2"3
MY"J].<#IUH ])HKS/39+:XNO!EWHDP,L\+KJH5_F>+R3O:;OO64*,GD,2.YK
M&T(V5MI'@G4X;H?;9==GMGF-P69H2;G*')^[PAQZX/4T >NWMP]K:/+';2W,
M@P%ABQN<GH,D@#ZDX%9OA_Q!_;GVZ*:PGL+RPG\BXMYBK;6*JX(920058&M#
M4-0LM,M3<7]Y#:0E@GFS2!%#$X R>,YKD_#D_P#8=SXGN+O5_M6A1RI=1WTY
M4D.RDRJ74 ,%PF/3.WM0!L>)?$DWAVTEO!H]Y>VMM&9KJ6%D411CJ0&(+$ $
MX':MN*19H4E0DHZAER,<&N5\8W.F:KH=YI:>(DLKO[.)U2&6,NX/*90@EE8C
M& /FZ=ZZ#1Y+V71+"34D$=^]M&UR@& LA4;A^>: ':G>G3=*N[X0M-]GB:7R
MU(!;:,XR?I2:1J U;1;#45C,8N[>.<(3G;O4-C/?&:\QL;LVD-[%.UE?0W&C
MWDMMJ]J^UWC^4E;E/[^2 &SUR, YIVAR6.DZAX.N+:5@UYX<F:[$4I9YMB0%
M.">6'SA?3D"@#U:1F6-F5"[ $A0<9/I7*V7C=+S3?#=Z-.D1-<N# H,H/DG:
M[<^O$9Z5R?@W5=/'BW1'M+ZW6UN]"D+*LV]W=7B(\Y^ \P4L6X!&6[<U#HEW
M;?\ "(?#3_2(O^0J?XQ_SRN!_,@?B* /1_$FN?\ "/:4+\VKW">?#"RJX7;Y
MDBH#SZ%A6O7(_$P*? UR78K&MU:,[!MNU1<QDG/; R<]JY;589=$N?$T_A5I
MVTS^SH);A;>1I5$WF_O"AS]_R<DX.?NGJ10!ZO17&>#?[%N-4O=0T+6$O;>X
MAC\V&T0+;QL,X.!]V0@\CK@#(Z9S/%][8?\ "7S:9XBOX;#3+G35^Q37*#R_
M-WN)=K$@+( 8R._I[@'7G7-OB^/0#:N"]B]X+C>,$*ZH5QU_BZ^U7K">YN+*
M.6\M/LEPV=T'F"3;R0/F'!R,'\:X>P,$/C_1K66]EF*^&I4,MTVV:0>;%\S=
M"&(!)Z'K6!IFJVMGX(\%W=YJ,!T];ZX6YAN)P%G_ -=MW,QVDJ<-ACR<=P*
M/5[Z>Y@@5[2T^U2&1%,?F!,*6 9LGT&3COC%4=(US^U=2UBR-J\#:;<K;L6<
M-YF8U<,,=.&%>=7"65GX AN8=7MKA9/$$$D;6][YJ0QM=*5BW!L';&<$=!]!
MFDUJPTV[N_'[W$KIJD4T<NG"*=EE$OV6,1M&H/)+C;D#G&* /1DUS?XNFT V
MKJT=DMX)RXPP+E, =>H-:]>8ZK=:G#XDU,6TBMKR>$ 42,@MYX=S\H]<\C\*
MT/!<NA:CK$>J:)K'GM)9;+BT@0*J\@AIAR1*#D GD_-UQ0!UNKZO'I26BE/,
MGO+E;6W0MM#2$%N3@X "L<X/2I=+NKJ\L5FO;!K&XW,KP-('Q@D9##J#C(Z'
M!Z"N3^($6G/JOA#[:ELS-K*J?."Y*>3-D<]MVW\<5@ZE,+C2?&B7;^3XAL[M
MSI>TXF5 B_9O)[X8C&!U)8'J: /5J*\[TNPM-3^)6K1ZFWFW5O9Z?<B);AL)
M.IE+,%![''M@^]:?C[4?[-CT:6ZE$.D->[+^5H]Z(IC<)Y@_N;]N<\9QF@#:
MU[7/[#&G$VKSK>WT5GE7"B,R-@,?7Z"M>O++Q=,L= T?[#JWVRPD\46TD,C%
M1$H+@E(2./+!STX!R.U)]IL=3\0ZA9:KJ[6.O6NKE[2)(P+F2(,#$(B?O1LF
M P''WB<=: /5*SY]2+VES)ID*W\]O,(6A64)\V1N&X\94'/X8ZUPNA7VD:GJ
M#6^KW+Q>*;/693Y*/MG9?,;RP!U,'E%<X^7 )/-8-T-+L?!'BR.%K>VNX/$#
M96-A&RH;I-H.,?*5)P#P1F@#VBBO-M3GMKS4O&=MK<JQSPP))I;L^UDA\KY7
MA/7=YN[)7G.!Z53BMDU'Q)!;>)'#73>%8Y+V"28JHFW?,2N< CK^&>U 'JM%
M<Y\/[M[[X?>'[B6<S2M80[Y"VXE@H!R?7UKA='UC3Y/%7ABZL[M(UN+R_AG6
M63=<L2'*K.W'.X#:A'  P30!Z[2,2%) )('0=Z\Z\#W#Q:Y:VLHM-02;3WFM
M=7LVPT\>],BX3M)DCYL\_-WS6AXAU"UA\?Z99ZZ\,>BRV$S0FY($,EUO7AL\
M;@F< ^IQS0!KZ-XBN-<T6SU&UTML37<EO-&TZ@PHDCQL^?XN4Z#U]JWZ\;TB
MXLHO!_@]8;M5$?B>6( 3?PF><X///&T\^H]:NV]HLMEX[U+2S)<:SI]_=?82
MD[,T>ZWC!VKGDGYL9!Y ]* /5ZAN[J"QLYKNZE6*W@0R22,<!5 R2?PKRF:\
ML)=#U;7/".KR75P=, GM;",($4.I+N!RLX0N 3\QP?2K'B1?"^K>!/%5YX=E
M2[CETO=)';D-!&R E6*_PRX//?"C..,@'J8(901T/-+7G4-SH]YXJFLM0:S_
M +"DTF.33#N58&^=_/9#TWC*<CD#D=36-86K:I<^!;'Q)/-++=:??)-'+.R-
M-&"GE%P"#N*<^N<T >O45YM;R'3_ !K;E1::G93:D\$4L;[;RRE$;*8Y <[X
M@ <=, @\\5W]AJ-GJEK]JL;B.X@WLGF1G(W*Q5A^!!% %#Q/XA3POH[ZK/9S
M7-K$RB;R""Z!F"@A3C=R>@YI]SKT"Z39ZG8H+ZUNI(4C>*0 $2NJ*W/;+#/>
MH?%D\%OH\+3RQQH=0LN78 ?\?,7K7'WVEWOA'5K6QTZ%IO#.JZE;21HG(T^?
MST<@?],GP<>C?6@#TP9P,\&BO*]4G%UIOC=;Z0Q>(;2Z=M,PV)E78IMO)[X9
MAC ZDL#UJ#4K>VN[WQV-4D1KF#1;68H9SB.<1S$LHSP0VW'ID>M 'K=5K">Y
MN+-9;RT^R3EF!A\P28 8@'(XY !]LXKSW1GLX/%WAF6*Y'F:GH4SWKF<DSL/
M)*LQ)Y(R^#V&?2L706LKVW\!PSW?F))?:G'(OVD_.O[_  &YY_AZ]<X[T >R
MU!<7EO:&$3RJAFD$48/5W/0#\B?P->5:?J6F6VE6VG7%R@M(_$EY;V_G3@6L
M:+YA59<YW* ?E3(RP7D8JG;3:=/X=\+2:A):RQ67B>XMY))@-L,>;D*AW9VK
MQ'A2?[OM0!Z_;SW,EU=1S6GDPQ.HAE\P-YP*@DX'*X.1@^F:LUY-J>H2VDOC
M=K":1H(M4L3=".0L\=L4B\[;SD#&_..G/3%3^(!!#-XI.D3QIHC>''FF%M)M
MB2Z^;RRI4X#%<YQUPN>HH ]2HKRRR:PT[Q!8_9[YK9+SPM-+<RQREV9E,6V3
MD\LH+X]ACH*V/ LLT&JWNGW-O823)9P2+J&FO^XNH\N%9E_@DZD\G/KQ0!W=
M9NKZNFEFRB""2YOK@6UO&6VAGVL_)P< *C'.#7,ZA+:3^/[[3_$7E#3FTR-[
M 7#!8R=S^<P)XWC]WSU P1CFN<5!/I/PY/B+RI;U[YU9[L#S'A\J?9NW<\CR
MR<]SZT >GZ9=75YI\<UY8O8W!+!X&D5]I!(R&'!!QD>Q' JY7+?$8;?AOX@9
M&=&CL9&4HQ4@A<CD5R&JVL^GZE<7G@V:66:XT"YFNQ%,TH:4;?(?DG]X29,=
MSM- 'K%%>2O+X?OO#^O:MHVN>8'T*836]L/*1& RC2X.1+G(&3DC/7%79-+M
MX-!T"?1[G3_MEU&MR]OJ4C/!J#"$*P+$G:X!R"!V/% 'IM%>7Z)J%EJ>JV%O
MK5H+32)M"C:PM[V0% X=A+\QX9PHC(;KMY&,FJ>EQR7=UX#MM>N)99)H;]66
M>9@9H1_J2XSR2FWKUR<T >N45Y'I<DEQX5TVWL-0TZ2:TU*_2"RU%MT%S$DK
MJ(RV<AE0@J>>!TQ7H7A.ZBOO"&ESQVDEK$]LH$$K[R@ QC=_$..#W&#0 R#Q
M#->ZDT-CIK7-E#>/9W%PLP5HG5<EMA'*@G;D'.>V.:W:\>@E@L/"WB*ZTM(E
MBC\2,E\]J!O2S\]/,P5Y"[<_09JQXL$-O%XN.DSHFBMX>,SBVDQ$EWEMA7:<
M!BHY Z_*3U% 'K-%9'AS3M/L-+273Q\MV%GDD\UG\QRH&[))Z@#I7!6-S8ZI
MKLEOJ>KM9^([+69&2WCC N9(_,/EJI/+0F(KG QC)/K0!WNAZY_;,^K1?97M
MVT^]:T;<X;>0B/NXZ??Z>U:]>1W6JBRB\23K.!8KXI0:@Z+YGEVY@C!9@.J[
MPH/MD>M37%WINCV-O>66JM>^&;C68VU!X0/LL"&-AM7;P(_,\LL.F21W(H ]
M/N;RWLTC:XE6,22+$F?XG8X4#WR:;#/<O?7,,EIY=O&$,4_F ^:2#N&WJN..
MO7->;:_;^&QI6D7=E+#<:2/$<4IGE97MXPX(<1L?E$><=.,Y%0ZW?3VE[X\;
M2)9&>.'3G9(7)=(<MYI0=5PA;IC% 'K%%>::H+5-6U.31)XET:7P]-+=_9I-
ML2R@CR7!4X#D;^>X7GH*A\,_8[+Q!X(>UG EU#09/M1\XL9BJP%,Y/)!+X].
M1VH ]*N+RWM#")Y50SR"*('J[G) 'X G\#4]<1\0HM/%[X3N=1CM_(CU@+)+
M.!M56AEX)/0%@OXXKG+ZXEN_#GB1V<Q^+;35'%D,XF7YQ]G6,=?+9,#'0Y;/
M>@#UAW2*-I)&5$4%F9C@ #J2:Q6\2Q?V]H^G10-)#JEM+<PW(8!=J!3C'7D.
MOI3O%=N+KP9K,,L2REK&;Y-NX%MAQQ]:X*R70]0U'X?VJ/:R6KZ5=>9'&X"N
MWEP9!P>>0<CU!ST- 'J]%>.:=K,-MX;\,)J%]&FA?:M0M9YYQYL2,LK"W63)
MQMV!@-W'W3Z&O1?!UM;6GAV.*QU":_LQ(Y@GDY!0L2 A[H,D*?0<9&* ((/%
MD]UJ6L6-OHEU-+I4BQSA)8\N60.-F2,\$=<5JZ'K5EXAT6UU;3W9[6Y7<A9=
MI&"001V(((/TKSRSGT^?Q=X^67Q0VDH]Q /,AN(D.!;H"P+ G(.1Q5+PS>3Q
MZ1X)M=5L8K/0G:[@8,A2&9Q_J&=6Z;QO8!NK8/I0![!17E*WD%A;M:WLY_L>
M3Q$\>F23S;;81B(L5D)R&B#[PJ\995&0!6;:W-I=:3H%G<7ZLL7BJYM61)FC
M AS/A-N[A<;, ] 0* /7=4O3INE7=\(6F^SPM+Y:D L%&<9/TI-)OQJNC6.H
MB,QB[MXYPA.=NY0V,]^M>;:G_9%G?^*="U3R8(+72XUT:&YD./*\IMQB+')?
MS."1\W"^E=KX4F,OP^T:2S9)7_LR'R^<@L(P,'\>* .@K"D\0S2:M<66GZ:U
MZMG<16]XZS!&B+J&W!2,,%5E)Y!YXSBN&TJ=KK1O!U[8RG_A(S?I%J8SB9Q\
MWVE9AUP,$C/0A<8XK=\&0Z8OC+QDUK':B5+^,*8PNY5-O%G&.V[.??- &YK?
MB0Z/J^E::NGRW4NIN\<)CD50&12YW;B,< ^M+9^)[>?7CH=Y:7-AJ)B,T4<^
MTK.@X)C920<=P<$>F*P?&=[:VOCOP.;BYAA"W5TS&20+@&W8 G/N0*AU1X_$
M_P 1_#<FE.)[71A<S7MY$<QIOCV+&''!8GD@'@"@#M[&>YN+8O=VGV67>Z^7
MY@?Y0Q"MD>H ..V<59KQJUDLKCPSX6BEO<HWBBYA;_22-T9DN."<\@_)^8]:
MO:M%HUOKFI^&M6U$:1:I;0#2&<$N(]O)@=B3Y@DSTRQ^7KB@#U>H([RWENY[
M6.56G@"F5!U3=G;GZX/^37F[WNE7.LZWI'BF\G@U!7MWTUF;R[AHO+0KY&/X
MS('W!><G'2J6N2?V;JGQ!DTR)(]6*6DR+"H$YA*+YSICGIOY'?'>@#URBO-[
M[[$-=EET*>(://H4\E]]FDVQ!@5\E_E. Y!<9ZD ^E4K#3+9? 7A>]TV\LH]
M2O8K5G74)&D@OI$MV'E2<\8!8C X*#@X& #U6BL'P9=I>^%+.=+)K($R VYD
MWA")&!VM_$N02I[C%;U !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %4=1T^6_$8BU*[LMF<_9Q&=^?
M7>C?ICJ:O5B>)==FT"WL)8K(77VJ^ALROF["OF.%##@YZ].* &1>'+F%-D7B
M/58UZ[4CM@/_ $32IX=NH@1'XDU9 3DA4MAD_P#?FL.]\<ZM8VVOO+H5L9-"
M*R782_)5X2@D!C/EY+;2>"%''7FKGB'QG)H(FG?3T:TB6%@TEP$><.P#>6N#
MG8""<XZXXZT :"^';E(_+3Q'JJI_="6P'Y>32_\ "/W8.?\ A)=6SZ[+;_XS
M5>7Q2]IKVK:;?6<=NEG8_;H)O/+?:8^0WR[/E*D 'D_>'K3_ !'YEY\/M5:^
MM4BF?397D@W^8$;RR<;L#.#WP.E #T\.W*EF3Q)JH+\L0EM\WU_<\TO_  CM
MU_T,FK?]\6W_ ,9KG]"\5W.EP:#I^KZ8EK97>FA[6[CN/,),4(=ED3:-IV@D
M8+=*U=*\5W>I:G80G1;A+*_MVFCN560B$@!@LN4"C(/!#$9!'H2 7'\/74B%
M)/$FK,IZJR6Q!_\ (-(?#UT8_+/B35MF,;=EMC'ICR:CU77[ZS\266BV>G0W
M$EY:S3QRRW)C53&4!# (2!\XY&?IWK*T_P =7EW;Z'>S:-'!9:E=M8,PN]TD
M4X+CA=F&3=&1G(/.<4 ;)\.W)D$A\1ZJ748#;+;('U\FM2RMY+.V$4U[/=MG
M/FW&P-SV^15'Z5SK^,)8-?LM.N=/2%;N]EM$!N 9EVJ[+(R 8"ML..<X(/J!
M@Z]J[^(8?">JP64(T^77H?L\YES*5#, VW;@!L9QG.-N?0 'HRPQ*6*Q("_W
MB%'/UI=D:D':HQTXKE3XRGENX39:1<7=B]^UD\L22%TVN8VEP$VE RG/S9QS
M[5!X_#)<^%9X;=9KE-:C6,%@N<Q2\;NPR!GKTZ&@#L1'&  $48ST'KUH\M./
MD7CVKB)O'FH6FF:S)=:#&M]HLT8O8$NRR"!QD3(_EY8!<D@J#\IKJ+74WN]6
MN+6**-K6&&-S<K+G+OD[ ,8X7:V<]&7B@#1(!&",@TV.-(D"1HJ(.BJ, 5S=
M_P"*IXSK3:=IZ7D>C ?:MT^QG;8)&5!M()"D=2,DX]ZK#QE>7^L6UEHVDQ7<
M5SIT.I13RW?E9B=PO(V'# 9.._J* .M2-(EVQHJ+G.%&.:'C23&]%;:<C<,X
M/K6=K.IS:8EL8K9)%FEV2332B.*!=I.YSSW 4 #DL.E<JWC34]2L_"UWIUI;
MQKJ6HS6EQ'+.>#&)00&"?=)B)SC.,#')P =V44G)4$^N*QM:T.XU"[M+FQU+
M['+;!QY;P+-#('QDLA(Y&W@@C&2.]5O&>K:EI%CIKZ<D!DN-3M;:3S7*_*\J
M@@8!Z],]@2<&N7EU:\\.>)?'&J6VEP7"VUO:75VGVCRP%6)R^P[#N;KU"@^M
M '=:7H\>G),SLDUQ.P:618EC4D# PHZ#\S[U?,49D60QJ7485B.1]#7,:KXP
MEMWNX]*TR34);2W2XDC42;GW@L$7:C#=M&><#D>^-34]?@TKPTVM7$,RQB-'
M$#+MD+.0%0@]&+,!ST- &IM3?G"[O7O21I&@)C55WG<2HQN/K7 L]W'\3+Z:
MZT^T\W_A'BVR.<LLN)>C,4!'IG!XQ]!)8^*[F'2O"UIHGAZWVZKIC7%K ;OR
MT@\M$/ED[#QAP ?T'6@#NV16^\H/U%(8HVD60HI=>%8CD?0UR<_C2Y61FM=%
MGNX8+P6EP(!([JV0KLN(]K!&)!RP) )XXS<B\1WM[)YVFZ4+NQ6_:QDD$X61
M=K%'DVD8*JP(ZY(!(]" =#M13NPH/K2LJNI5U#*1@@C(-><R>)+VY\&ZS?:Y
MI-E?6\&K-:^0)R!A+D1KP4_A8*WOSTZ5T-_XIGC?6O[-T]+Q=& ^U!I]C.VP
M2%$&T@D*0>2.3CWH Z3RTVA=B[5& ,<"@QH9!(47>!@-CD#TS7(-XTN[R_2W
MT;2X;N.;24U2WFFNC$&1C@*P",0?S_"MO3?$%K?^$K;Q$X,%K+9B\<-R8UV;
MCGUP,T :GEIYGF;%WXQNQSCTS2%8RV"JY;G!'6N9@\73";0GO=/6"SUOY;65
M9M[1N4+HDB[0 64'D$X(Q[UE^%K-M=UG6KW6+&VDGL=9?[/.L[,\)2.,!%.U
M?DP3WP23E>] '=-%&[(S1J63[I(^[]/2EV(WS;5.>^.M<+J^IZC?ZEXSTBY@
MM6TVTTF-T&\[@728[L;>22H[C&T=:/#'B::PL-!TW4;&."TET,74%RL^]BL2
M1[PZ;1MX<$8)H [L*%&  ![4@C0'(10<[NG?UKF=*\5W>I:G80MHUPEE?6[3
M1W2K(1"0 0LN4"C(/!!(R"/0G)\;QP?\)SX+\VS-TDLUVLL*H&\T"!B 0>"
M>>>F* .[2*.,L4C52QRQ48S]:5XTD $B*P!R PSSZUYGI'B.VT+7O&%S-]IL
M=+L;>*9-*GR) V#NDC0G"HQ*J,'&>N*ZL^);JSURWTK4M-6.:\M9+BU-O-YG
MF-& 7B.57#8((/0\],4 =#Y:8 V+@=!CI2A57.U0,^@KD+/QK/<7MS92:? +
MJ+3/[0\N.[W!2#AHG.WY6!QTS_BS3?&FH7UMI#RZ/#!)K21O8)]LW;@8C)(7
M^3Y0H QC.[<.G. #L$2./=Y:*N3EMHQD^I]Z5(HXU*HBJI))"C KC?A\LB7/
MBU98(H)!KLFZ.)MRC]Q#R#@=>O3O5B_\9O;6.L:E:Z>MSI^CSM#=MYVV1M@!
ME*+M(.W/<C.T].,@'4/'"RJ)$0JI!4,!@'MBGE%+;BH)'?%<'J6?$'Q MM,N
M;2TO=&FT:281RRG#*\D8,FW9][' YZ$\C.*=\0+&V6#PE;^4#%_;EK;D,22T
M95P4)/)!P,@]<4 =P(HQ+Y@C02$8W8YQ]:5 BC"   G@>M<%XFC_ .$1\1>&
MK_1V>"#4-2CTV[L48^3(L@;#A.BLI7.1C.>:='XJ&E:;JEY::!"CC7Q8SQQW
M./-D=HT\W)7DG<.#CIUH [QE5OO*#]11@8Q@8KD[CQ7J=OYMFVC1OJT%O]IF
MMHII)4VEW6,*ZQ'EA&QY Q[T]?%EY?0SC2M%DEN[:RBNY[2ZD,$BM("5A VG
MY\*<YP!D>IP =08HVD61D4NOW6(Y'T-!C0DDHN3UXKBKKQ?>Z;XEU8ZA!%#I
M&GZ1%?NOF'S5W&3(QC!;*!<9 [Y.<5ICQ+>0:SI^F7^G10RZE!))9LEP74R(
MH9HW.T;3@Y!&0<'TY .B\M/[B_E1Y<8_@7\JX:U^(%V_AJV\0WVD06.FW0B$
M<SW981EG*DR83Y5&!\W.<C..<=;I=\][IBWDZ01ABY!AF\V-D#$*X; R"H!Z
M=Z +GE1XQL7&<XQWHV+C&T8SG&._7-<G'XW+6>CZI)8!=(U:Y6W@G$V9$+DB
M)G3;@!B!T)(R.O.+&@^(]4UO4KN(Z/##9VEW/:33_:]S;X\8*KL&0<^HQ[T
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
M2QW_ )P>43?-$8TW8VX[^N?PK1LI[EX9&OHX(7$SHHBEW@H&(4DD#!(QD=J
M*7B/0SKVFPVZ71MIK>ZANXI3'O >)PXRN1D''J*RKSP9/>KXD5]57_B>6J6L
MA^S<QA4*;A\V"2&)Z#FNI,\("$RH!)PAW#YOIZTYY8T95=U4N<*"<9/M0!RD
MGA#4(=734M*U][":6VCM[U1:K(DXCR%=0Q^1P"1GD=.#6MKWAZWU_P -3Z)<
M33)'(BJLRMF1&4AE?)ZD,H/O5R#4[.YU&ZL(9T>YM0AF13G9NR0#[X&<>A'K
M5E)8Y-WENK[3@[3G!]* .6@\+:H=8;5;[7(KBZ;3FL#LLO+0@MNWD;R<Y[ @
M?2DTWP;-ITOAIAJ2.FA6CVBK]FP9E957)._@X1?UKJ#<0A68S1A5 ).X8 /2
MGJP894@CU% '+0^$KVRUR]N+#7IK?2[Z<W-S8>0K'S#C<4DSE V.1@]\$4NG
M^$KO2]7NY+/6Y8](NKIKR2P\E2PD8[F"R9R$9N2N.YP1FNF$L9E,0D0R*,E
M>0/I5?3]3L]5MWGLITFB61XBZ'(W(Q5OU!'X4 <S<>!IIM$U;2DU?;;W^H&^
M7=; F(F82LOWAN^8=>,#\ZM3>$YAJ.KW-EJ0MH]8B5;V,P;_ )PFSS(SN&TE
M<#D,,@'USH:CK]O:1ZI%;&*XOM/M1<R6YDV\$,5!.#@G8W;T]:GT74QJ^BV%
M\0L<ES:Q7#1!L[-ZAL?K0!E0^$A9:NEW8W4<,$6E+I<-N82VQ%.0V[<,G\*M
MZ/X=BT[PA;^'+F47=O%:?9&;9L\R/;MY&3SCWK766-W9%=6=/O*#DCZTXLJX
MW$#/ R>M ',:=X1>VBT:VO=1^V6NC-NLE,.Q\A"B&1MQ#%58C@+D\U>T#0YM
M%EU1Y+Q+@7]Z]X0(=FQF"C'WCD845K">)@A$J$2?<PP^;Z>M*TL:NJ,ZAV^Z
MI/)^E '.WWA66YU?5[ZWU+R%U2Q2TFB: /@J'"L#D=I#QZ@<]C##X,*S:*9[
MY)H=-TZ33VC\@KYR.J*23NX.(U_7\.H,L8D6,NHD89"D\D?2LV76!<VFI?V.
M;:ZO+*0PM')-L3S JL5+ '& PSQUXH S_#?AG4=!2&UN/$$]_I]HNRT@>!49
M%QA0[@_/@<#@>IR0,2ZWX=N=4U[1M6M]0BMWTMI7CC>V,@<R(4.<.O&"<8[U
MNO+'&,R2(N!DY;&*))8XE#2.J G +''- ')W7@&UU>[U:\UN[>[N=1LOL!,4
M8B2"$-NP@R3G=\V23R!5A_"<]\(GU75#<7-O936EO/!#Y+)YJA6D/S-E\*,$
M8 YXYXZ>F>;'C/F+CZT <=9>![RTG@F?6U=XM*;2]JV01"F1M; ;((QSSS[=
M*F?P3*NC>'8+;5?)U'00JVMY]GW*RA/+97CW<AEZX8<\C%:?B379-"M+6>*W
MCN!+>V]JX:7:4$LBIN'!SC=TX^M;*2)("4=6 )!(.<&@#%\/:!/HD^JS3WXN
MGU&[^UN!#Y81BBH0.3QA!_\ 7JA-X+W#6[2#4/*TO6I&EN[8P[G#.H63RWW#
M;N YR#@Y(KJ8Y(Y5W1NKKTRIR*))(XDWR.J+ZL<"@#$7P\\?BR'6HKJ-(HK'
M["MJ(>B;@V=V[K\H'3I2>)O#T_B#^S#%?):FPO8[U=T!DWN@. ?F''S<]ZVY
M)8XEW2.J+TRQP*<SJN-S 9Z9- &#_P (T;S7;35]7O?MDUEN-I!'%Y4,3,,%
M]N6+/CC).!V K-F\#SRV5[;#54'VK5TU7=]E)VLK(P3&_D91>?K77":)MF)$
M/F#*88?,/;UH,L8<(9%#$X SR3UQ0!SNK>&+VZU^+6])UIM-O?LXM;D&W$T<
M\88LORDC# LV#GOWJ&?PA>1:X-5TG7I[*::W2WO1) LWV@)G:_.-KC<><$<]
M*NV^NW5SXAUS2$LHA)I]O#-"YF.)C(),!OE^7E,=^M:T%PWV&":\,,,KHI<+
M)N0.1R QQD9Z''- '/:EX)@U/4;N6:\D-G>Z8NFW5N5W,ZJ7*L')R#\Y['.!
M4UIX:N4N--N=0U%+RXTR!XK1_L^SYF4*7<;CN;:,<;1RW'(QT#RQQE0\BJ6Z
M!CC-.+!1EB /4T <WI?AB[TCPKI^BV^IQM]C.#)):Y6:/Y@4=-W/WO7L*N^'
M?#UMX>TJ2P@VF*2>68HB;(TWL251<G:HSP,UK>8A. ZYZXS5:6>Y%_;)%' U
MFZ.996EPZL,;0JX^8'YL\C&.] '.Z?X(%G8:?I4E_P"?I.G70N;6!H<2+M):
M-&?=AE4G(^4'Y1D]<ZGA_0Y=$_M+S+M;@7M[)><1;-A?&5^\<C@53O?%T*1Z
M-<:<D5Y::CJ/V$S"7&P_.-P&#N&8SW'8\UT:.DBAD964]"IR* ,.\T"Z?Q*=
M;L-02WGDLQ9R)+;^:NT.SAEPRX;+'KD>U8>MZ/IJZ)8^"+.._%P/*FMKB.)_
MW)60%IC*!M5A\S$9!.<#[PKIKW6[>WDO;6W:*:_M;;[2UN9-ORG.W)P<9VGL
M>E+X?U<:YX?TS4BBQ27EG%<M"'W;-ZAL?3G&: +\-O%;VT=M"HCBC01HJ\;5
M P /PKCM*\"7>F3:))_;IF_LA9XX0UHH\Q),9WG=DMD#+=_0'FNR66-I&C5U
M+K]Y0>1]13BRKC) R<#)ZT <A8^");&P\.VHU1'71;E[A6^S8,NY77!^?CB1
MOTHT*UL=:\6W/BJT@O(H6MDMP+B%X?-E4L"^QP#E5(3=W!([5URR(\?F*ZLG
M7<#D?G56_P!5L=-TN;4KJYC2TB3>TNX$8]O4D\ =S0 S5;*XOH8H[>YCA"R;
MI$EA\U)D*LI1ER..0>O4"N?LO D>F/HSV%_]G.FS7,@18 4*SG+HBD_(!QMZ
MXQWKI/.NCJBQ+% ;(P%_-\W]YY@8# 3'W<'.<]>,5966-V94=69#A@#DCZT
M<G:^!DM].713?"30TO!=QVAA^=<2>:(]^[!0/S]W..,U+8^$KO3-8O);/6Y8
MM)O+IKR6P\E2PE8Y?;)G(5CR5QW.",UTR2QR%@CJQ4X8*<X/H:5G1!EV51UR
M3B@#C%\!2PZB^IV^K+#J/]I/>I<+:]$=0KPL-_S(=JGU!&1S4E[X'GO=/\0V
MKZJB_P!M7,=P["U/[HJJ+@#?SQ&OZUU_F1[ ^]=K=#G@]Z0S1#9F5!YGW/F'
MS?3UH YN7PG,-1U:YLM2%NFKQ*E[&8-_SA-GF1G<-A*X'.X< ^N6R^";5[ZU
M*RJFG6^DR:3]D\LG,+[<_/NX.$ Z>M=.\L<>W>ZKN.%W'&3Z"D>6.-E5W52Y
MPH)QD^U '(:?X*U"UN-!:YUX7,.B%UMU-H%>2-HS&%D;<02%[@#Z58\/^$[_
M ,/[;.+7Y9M(MRQL[-X &B!SA6D!RZ+G@<=!S@5I^)M:/A_P[?ZHD44\EK;R
M3K \OE^8$4L0#@\X'I6A;7*SVL4Q*J7C5R,_=R,T 9WA?0W\.:!!I;70N1"S
ME9!%LR&8M@C)[L:S9_!K&37(;74?(T_6R6O+<P[F5V0([1ON&TLH&<AN>1Z5
MT[2QH 6D501D9../\D?G1YL?F^5O7S,9V9YQZXH Q(O#AM_%-OJ\%S''!!8?
M8$M1">$W*V=V[K\H'3I4FN:$^K7NDWL%Z;6XTVX:9&\L.&#1M&PP2.<,<'L>
MQK7$L;2-&LBEUZJ#R/PI7D2)=TCJ@SC+''- '(3^!YY]+U.Q.JH!?ZHFI%_L
MI^1E='V ;^1F->?K^$Z^$KZVUV]N]/UZ:UT_4)1-=V0@5LR8 9HW)RFX 9X/
MM@UT[31(JL\B*&("DL!DGTJO_:=F=5.F"=#>"'SFB!Y5,X!/U.<?0T 5O$.@
MV?B31Y=-O#(J,5=)8CAXI%.5=3V((S3+.PUE5CCU'5X;B-""6@M##))CIN.]
MA]=H&?8<5)KVM1:%IGVN5=[/-%!&F[&YY'5%R>PRPR?3-.TZ\O7CD&JV]O:R
MB8QPF*?>LZ8!##(!!.2-OMWH PK;P.EOIW]C&^#Z$MX+N.T,/SKB3S1'OW8*
M;^<;<XXS3KC19-'TGQ9=27BS#4Q)<;!#M*-Y(C"@[CG(1>W6NJ:2-#AW5<^I
MQ[?U%<YJWBZ"TT^.\TY(;V/^THM/E(EV[&>58R1@'=@MTXZ'F@#,\->'?[5\
M-^&IM6G2XBL].$<=NL)C*L\(C;>2QRP4LN,+U/'3%[3O!S6MKI%C=:C]KL='
ME$EDC0[7!562/S&W8;:K'& N< ]N>H1TD!*,K '!P<X/I5>:6[74;:*.&%K5
MU<RR-*0ZL,;0JX^;/.>1C'>@#FCX)E;PEJ.A-JI!N[M[M9TM\;&:;S2I4L=R
MYR",C(.*CNO <U]#KZW.M,SZPD)<I;*HBDC"@,!GD?*/ESZ\GK78"6-G""12
MQ!. ><#BLWQ#KD/A[23?3)OS+'!&I8("\CA%RQ^ZN2,GL,]>E &9?>#_ .UM
M3DNM2OEGBGTN339X5@V;U=@S,#N^4Y QP<#N3S4ECX8N(I=*EO\ 45O)-)B>
M.S;[/L.YEV;Y/F.YMN1QM')XZ8OV6HZB^JM8W^FQP#R?-2>&X,J/R 5Y52",
MYZ=QUYQI)+'(6".K%3A@IS@^AH Y*P\$36-CX=M1JB.NBW+W"L;;!EW*ZX/S
M\<2-^E:?B7P[)K@L;BSU&33M2L)C+;721B0#*E65D. RD'D9':M*\U.RL-/N
M;ZYN8H[:V5GFD+#" #G/O[4T75Q)>VHABA:REB9WE,N'#?+M 7'(()R<\8%
M&/-X8O+J;1KBYUCSKG3[MKMW:WP)6,;1[0H8!%"L<#GGDD\YIOX'F>UN4&JJ
ML\FLKJ\4@MN$D!'R%=WS+@>H-=>)8VD:-74NOWE!Y'U%)YL>\)YB[CD 9Y..
MM ',W7@XWL_B-KC42T>MV*64@6$!HPJNH8'."?G)(P.U2#PO<R:EHE[=:DD[
M:;;36[K]FVB82!0W\7R\(,=>];E_<R6EE)-#;27,HP$AC(!=B< 9/ &3R>PR
M:QM!\27>HZQ?:-JNE'3M1M8TGVI.)HY8G) 97PO=2""!^- %31/!MUI5I_95
MQKLU[H<4;16]F\*JR1D%0CR Y=0"0.!V]*@L/ ]_9_V#%)K_ )UKH<Q:T4V@
M$AC\MHPCMNP2%; ( Z<@UN>)==/AW3$OOL;W*M<0P,%<+L\R14!.?=AT%/US
M4-3L+8OI>DKJ$BJ7=9+D0* .P;:V6/88QQR1QD CU_0GUF72YX;PVEQIUW]I
MC?RQ(&^1D*D$CLYY[''6LIO ZFVU73%O\:-J=R;F>U:'+@L0TBJ^[ 5B.FTD
M;C@],=!HNIQZUH=CJD44D4=Y DZQR##*& .#^=7J &M&CQF-E4H1M*D<$>E<
MQ;^!-.B\$W/A:6:>:TG5E,I;YU&?W>#_ +"J@'^X*D;Q/=W-SK":5IL5XNE2
M>3.K77ERNX0.0B;2.C  L1DY[#-;UO<K/;13'"ET5RN?NY&: ,1/#,MU<PW6
ML7ZWEQ;V<MI"\4'E8$FT.Y&YLL0B^@'/'-9:>!;^ULM$-CXA:WU/2+<VD=U]
MD5DEM\*/+>/=S]Q3G=UR?8=F\L<<?F/(BI_>8X'YUC?V^R^,9M$E@BC@2P6\
M6Y\WKERFTK@8Z>IH U+&WDM+..&:YDN91DO-( "[$Y)P. ,G@#H.*L444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 5QWQ1C@D\!7HEC21]\/EAEW'/FKG ]<9Z=LUV-% '!3_P!G
M0^-[N'68K4:)<:7&FG-(H^S_ 'G\Y!V#-E#CJ0!Z5SVD:)'=:EX,L?$EJES*
MVE7D<R72Y8H7C,*R9_B"9P#SD'N*]>HH YOQ[9_:OAWK]M%;^:W]GS"*)4W'
M<$.,#U]*YB"'0M3\::6LMO:R:9_PC\GR2Q 1;O-0\J1C. Q_ GWKTNFM(B,J
MLZJ7.%!.-QQG _ &@#QS2+];/0/!LFO2W,>CG2I+9Y?($RQ7&5 6161L90%0
M<>HZ$UZ;X5LK;3O#%C9V;7C6L2$0F\_UI3<=N>!@8Q@$ @8!K8HH \K\,BPU
M#4+"WU.74H_%&G7TLDT"P!"268,YDV?-$RG/+8/ '.!507IM+%[N5I_[)B\4
M7LE\T$0D*1L9/+D*E6RFXJ<X/8CH*]=DD2)&>1U1%&2S' %.H \K=]-T)-&U
M"V-]<>%7U.XGN9)H<QH[Q_(XC"C$0?=CY<!CD=C4^I66AP2^$KNST]QI U>=
M]TL+N,20RG(5@2$,A&!@#I@<BO3:* /)=0$L-QXL:RA+V:Z_93WL4*9,EJ$B
M\["C[PR&W =<,#WIGC"T@N;7QC=:4L4NCW&BQ@B$!HY+W<^TIC@N$V@X_P!F
MO7:* .%TB"PLOB=(NG1PQ0W.B1O)Y( $L@E)!8C[S[3G)YP:M>)9C;>-= FU
M%5_L/R;B-GD'[J.Y.W8SYX&5#J">Y([UV%-1TD7<C*RY(RIR,@X- 'DE]8)!
MX29+B)&L3XHBDTU)$SLM/M$9;:#TCXD([;<=L5Z3K*W2>%M0715478LI!9B,
M  /L.S';KC%:E% 'E&DW>C76N^ I;&';-#;W$-V/(821.80"LO&0=V<[NY)[
MYJC':Z=+H^CP2PPF)/%]Q\A48$+/-_XX04]B"*]EZ4U'61%=&#(PRK*<@CUH
M \MUBST6SU_4_#^LI<V.EW-I#'I:VMJ'0H =R1D1L5D#_-@8/(/85+-)IHUW
M6M%\56M[+]KBMO[-+H[R2QK&N41TZ2"4,3@CEL]*]/HH \HUNVNHM2\?1Z79
MLFKW%I;RVOE1'S'3R\2[' ZG##(/WL=ZTI4TV^\16-_HBP#2CI%PFIA$"Q[?
MD\E''0.#OX/( :O1::KH^[:RMM.UL'.#Z4 >3Z3H]A!\.O"]W9SVNEZLZVX:
MYG@#QR2I#)^[N,X.W!<#)R#MQT KN_!DTEQX6M7ET^*P??*##"28LB1ANCS_
M  -]Y?8BM^B@#R*QO+67Q-X<N8K>2W4:O?Q7$#02/+&72;B60@Y+-M(7H!CK
MC-=3\-HK:VT:_M4MQ!=0ZE=B=?)V$ SR% 3CGY2"/8CUKM** /-]3CM+3QEX
MP>:W2.:YT6)K>0P_>(6<.0V.O*@\]P.XK/TFUBL[[PB^DQPP7]QX<GCFD4 %
MY0D.P2'N0P;&?0^E>L44 >:>!_[(U&]T>YCDU-=<L+5H+RWD@$7E$J-XF.P;
M_G (RQ))SZUK>,[:SN/%?@X7,,4@^VS+)O4'Y#;R#!_V2Q48/!) KLW=(T9Y
M&5449+,< "G4 >,SV.F6_AK6Y[>VMTN+3Q,ALF1!NAC\^)CY?]U<>8?EX^][
MUI7_ /9]_P"(-:TG7YM2BOIKV.XTW[- I,T85#&89-A*D,"#\P R2>IKU)W2
M-"[LJJ.K,< 4Z@#RP"POO$&H:7KDNI1:U'JYN;-(8!NEC# PLDFPD*%PK?,
M &S@5GZS:6,7A3XBVC62+>&_>2)?L^&*,D6PJ<=SG 'H?>O8Z* /,-;L=(U#
MQ=XG>XM[6>)_#\3*74,K29FY'8N 4YZ@$>M59=5MK*+PI=ZG<1313^'F@DAO
M0_EAR(MS;@K?/G*D$9QGZ'UFL34/#\USK']IV>LWUA.T*P2+$(W1U4L1\KJV
M#ECR,>^: *_@.UL+'P5IEMIU[;WL,<(1KF  +*XX8_7(/7GUKB]<\-7HO==T
M/3+",(TR:_8S&(%$F4?-$/=I(UX_NNU>G65E'8V_E([R,S%Y)),;I&/5C@ 9
M^@ '0 "K- 'F>OB.^\'6NKSVIMYM7U6PN7C88=8A+'M!(YX1=Q]"6K/U.$V-
MWXNM]'M@+".^TZ>XM;2/ > !?M&Q5ZY"X8#J,@UZUO3S!'N7>1N"YYQZXIU
M'&Z+%%)\0;R_T9HSHTVF1B=H,>4]SO.TC'!8)P<=BN>U0>)[^UTWQM8OK\3-
MH<^GR012-$9(DN"XR& !P63@$^A ZFNYIK.BLJLRAF.%!/)[\4 >>0QV.F^*
M-,M[^W:'PX=&\BP^WY9$D#_,KE_NLT>S ;G (]16/I6EJM_X)M]6@$B"345C
M6Y7+"V.[R%?/;;MP#].M>MI(D@)1U8 E25.<$<$4Z@#QF"STZUT*WN((((Y[
M7Q<5MY%4;HK?[6>%/58]A)P/EP2>]1W6D:5?:/XMALX(/^$ACUV3^S#&,31R
M;HRIC[A<Y+$<8!STKVJLC0]#&B-J)6Z>?[==O>/O4#:[  @8[<#KS[T <AJ/
MD2>(/'D<^QU?1K=<,,AF59\@>I!9?S%9)NK."+P_%K\EQ%HMUX>@MX95MQ+&
MLX&)4;*-M8KLQP/ND5ZT\B1)OD=44=V.!3J /*-;M_[*AA.GR?;A!I4$4FDZ
MNG[ZZA#OL,3CE9NO&#_!D @5Z5JNF6VMZ/=:;>QAK>ZA:*12 < C&?J.OUJ[
M10!Y#9)KMM-HVMC3!]M@C;P[<#RAF1AE5N/^N8D1/P+>U='=Z9I^F^/O"5E;
MP1+%%IUY;M\HY7$6T-]</UZ_-[UW=1F>$3B RH)6&X1EAN(]<4 >/:?!8CPA
MX4L)+=(Y8O$)6\B:(IP&G'S\#( *@^S#U%=GX$CM[6^\56=JD<5M'J[-#%&
MJ*IABR5 XQNW].,YKL6940N[!549))P * 00"#D'H10!Y]J,=G:?$379KBW1
M'GT.(P2F'[S*9PY#8X."H//<#TK&\/6L%E+X ET^*&"_FT.:*XD"@,S^3%M6
M0]>'4@ ],$#I7K=% 'F'@<:7J%WHDLDNIIXBTV%X;VW> 1[&*XD\U@@W@L 1
MEB22#ZUM>.[:TN=7\)+<Q1R#^U</O&?W9AE!!_V22H.>#D UVM% 'D29LK*]
MCM81_8UKXMWW<$*?(EH44[MH_P"68D(8X&.#Z&G>)=.%QI?CF?3H5GT:6"VE
MA6%-\;7"D^:\8''W=F2.^>X->MT4 >;:B%D\97,GAU8XKF;PO<):-$FS,OF
MQ@<#GN/;GI4-I-IVK^%[BX\,V=U%XC@T26U8+')$T+[0=CYP#)O''4]37IJN
MCE@K*Q4[6P<X/H?SIU '!>#&T'4M835=(EU#[2ME]GN89+=84A 8$)(!&H+@
MY Z\;NQY/&-MI$OQ!\+?VO%;-;2VU\DGV@#8^!$5#YX(R3@'C)]:[F6>&#;Y
MLJ1[FVKO8#)]![UF7NAB\\1Z;K)NG1[!)8TB"C:PDV[LGK_",8_6@#S*UT6T
MAD\.6MU;HVF'Q#>&SCF7(6R:.4*O/_+,MC /!#+ZUJ7-G8VLOB_1]3M4B!MX
MUT= G6!80$2#ON60,<+SN(/<5ZA34D20$HZL 2IVG.".HH \LBEB@O[C2?'L
M,TSWVDVD5O)Y3R>8P0B9$9 2)/,YXY/RGL*761I\WB#5]'\2MJ5M%>16_P#9
MOE0"5G01KE$?8Q$BR!CP0?F!]Z]4HH \@\030_V;X]T[787;4Y+4MIWGQ[VD
M@%N-@C(&"5D#EL="2:T+J>SM?$ES)<Q%8]1\+Q10AH&_?R*TFY<8Y8!EX]/:
MO3Z* /(O#6EZ3JVL>%H-1L89T/A2.*2.>+@RJT6 01RPPQ&?3(JUHXL+_6([
M'6)=2C\26.KR7 BC@"EQYC;7$FS)B,; $%N@QZ"O4Z* /.?"S26WBNVAB:UU
M.RF2Y>*Z$>R[LMSAFCGQPP+8 ;@DCOUK5\<(YNM,DMM0L[6\B2=HHM1CW6MP
MN$#(Y_A;D8(YQNX/-=C3=Z>8(]R[R-P7/./7'XT >22W5E--;VWB:UO=*TO4
M=$MX;*%;<3+$V&$D.3&Q5^4(Z$X'<"MW2K*UL/B3:B6WFWOH%O'!+<Q;I6='
M<-N8#[X4KN->@4TNBNJ%E#-]T$\GZ4 <=\2H[630;#[1'$[#5+,C>H8A1.A?
M\-H.?:LJ\6Q_MSQ58ZW#$+6XLX1I64!5X1$04A_VQ)DX7GE2.U>C(Z2 E&5@
M"0<'.".HH5T?.QE;!P<'.#Z4 >6Z-HD-]XNTJU\36L%W??\ "-P"Z$ZAMUPL
M@/S=BX'X]>U9\D-E;^%]1L?LZP3KXK4RJ(BA\K[:'4Y ' 3D8Z#FO9** .+\
M)0VEEXT\6VEC%#!:[[62.*%0J;C%ARH''4#.._6C7DM1\3/#<DJQ8-C?),S
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
MY8QO<PNJL98B>&V@D;>3E3TXS)-X,C=M9@AOGAT_6F+WUL$!RS*%<QMGY-X
M!R#ZC!J74/"4>I7$8N;E6LH;J&ZMX?)&^W:+;A8WS\JDISQGEAD9H J6_B^\
MO;JSEL=+EN=.N+QK5V2*3=$H9E\XL5V%=R\@'(!!]0+^OZ[>:5JFBV5K90S_
M -I7#P;Y)BFPB)W' 4\?)U_0U6TOP?+I&HRFUUN\72'N&NAINQ-J2,VX@/C<
M$W'.W/Z$@Z.K:&=4U/2+W[48CIMPTZ)LW!R49"#STPY_'% ',GQQJ\.G7-[<
M:59B+3]473KW9<L2Q:1$#QC;T_>*<,1W'O5_6?%UUI&J"&6SA$'V^WM%0RYE
MD24JOG #.U0S8PW7:>1Q1/X(-QI6J:>VI,$U'45U!W$(RCAT?:.>F8UZ\]?7
MAE[X#:\FOV&MW44=W?PZB8UB1MDT93N025_=KA>WOTH Q?B#JTNN>!?%2VMM
M;/9Z?(;5VF)WO(I4NR\8&TM@9ZD'IP3O:KXMO(9]232=,DOVTV9(9H4CD+S,
M51V",%*@A74_,>3D<=3!J'P^^UP:W9V^LW-MI^LMYMS;B)'(E.-SHQZ;MH)&
M#STQ5J7P=.NNW&HV.OWMFEZJ"_@1(V%PRJ%#@D?NV*@ E?0=",T 0?$U$E^'
MUZ[0AV22W= P&0WG)TST/.*#XFU^+5=2T>?1[,ZG'8F_L5AN6:.X0-M*%BH*
MN"0.F#N%;VOZ)#K^A7&E32R0QS!<21XW*58,IYR.JBJ4EH-&DNO$6H&?4+U+
M98,6EL21&&SA(P2223D\GH.@% ":-XD;7%TB6T2)X;NR-W<,"<P] %QZEMPY
MQ]QJEN];N'\02:'IL<#7<5H+N5YV(0!F*HO'.25;)[ =#FH/".BPZ9;W]Y';
M2VQU&Z>Y$$O#1(22%Q_#DEGV]C(15B]\/&7Q%'KMC=_9;X6QM9=T?F1S1;MP
M!7(.5.2"#W.<T 8$7CR_U*+0AI6DP&;51<QLES<E?(FA!W*<*<KN4\CKZ#/'
M3:G?WNGZ&+L6D4ET!&)$\X+''D@.Q=L?*H);U(%9L'@V"SNM#EM+IXTTDS.%
M9 QG:7/F,QXY))/ ')].*T/$6AC7]+6T%W):R1SQ7$<J*&P\;AURIX89'0T
M<EJOC/4YO#&KS6*V\=SI^JV]@TPW;9$D>+YU!Y!(E'KTR">*Z3Q;J.HZ3X'U
M;4;4P+?6ME),"<E RJ2<>O3BLZ;P&+BRUNWEUBZ8ZI<PW;.8X_W4L?ED, !R
M,Q+QZ?G6_J>DIJWAV\T>[GD9+NV>WEF  8AE*EA@8SSZ4 <0'U2/Q[!<VMM9
M2ZE)X<W.TDC*C8F&"2%))Z"M>U\;MJFGZ4]A:[;N_P!.%^4=))5B!P IV*2<
ML2,\=,^U7+3PM<6VK0ZD^K-/<1Z<;#,D"@%=V[=@$<Y _#WYK/B^'[V5EHJZ
M9KES97VE6YM([I(4;SH#@[)$;(/(!!XP: -VSUTMX3&N:I93::8[9I[FWE&7
MAV@EA[]#CU&*Y2>XO-0\;^!]2N;2VB%S%=21A&)DC#09",<<\$'(Z'/7K7:G
M2H9M$ETJ[>2ZAFA>*=I3\TH<$,3C &<GI@#MBN>T_P $W%G<Z))-K]S<IHV]
M+56A0%D9-@5VQ\Q XR,9^O- %"U\86^F:$UW)86FEPOK5S97$R@M!"ZNX,KD
M 'YF7&3CEADUKQ^([Z\N(]/LH+-]0^Q&]<^=OA*%RL85AUW[2<\8 Z'I2V/A
M6XTZTD@@U0$2WL]Y*LMN&23SBQ=&7=RN6R.<\#K5&'X>QZ:VGS:)JUQIEU:1
M26[21Q(ZRQ/(9"A1A@ ,Q*XZ#CF@"2;Q-XA;6+/2;;0[2.]N-,-\R7-X0(F#
MHK1DJI!QN.",Y]J='XOO;NYMI=/TJ2ZL);Y[-RD<FZ-5=D,V[;L*AEY&<XYS
MG(&C#X<\CQ'::NM](QM[)K/RY%W&16979F;/WBRCMCKQ533O!\NEZK/)::W>
M)I,URUV=-V(561FW-A\;@A;G:/Y$@@'/-XBU%_!>LW^L6&GZE%#K#6OD.2$V
MK<B,'!4YVD*1ZXSD&NAOO$]WOUTZ7:0W"Z(!YZR.5:9]@D9$('&%(Y.<DXXQ
MFH9_ PET?5-+759EMK^^-[@Q*3$QE$I /&<N._;CWJU/X3)U#5+FTU![9=7B
M6.^C6(,&8+L\R/)^1MO'.X<#C- &>?&>H:A?I;Z+I]K+%/HZ:K!-<SLF58X"
MLH4X/XGZCH=FQ\2VUSX)A\3SHT%LU@+Z1,[BB[-Y'OCFJ\?A..UU87MG<B")
M-,73(K?RLJD:G(.<Y)'\OSJUIGAVWL?",/AR=S=6<=I]C8NNTO'MVX..^* ,
MZ+Q3>17NA)?V<,=OK:'[.\4A)AEV>8$?(YRH/S#'(QCO6=X/LVU:]UB\U:VM
M9Y[36YS!,,EXW4!!@G^$+Q6QIWA3[)_927=^][%I (L0\85ERI0,Y!^=@A(!
M 7J203R+>@:&VA_V@#=_:!>WDEXV8]NQW(R!STXX[^] '%>*[_4=1T_XBV%Z
MML]C8:</(3!)4F%G#<\;LGKVP,=*V+?Q=/I,MQ;:O9Q16UMHW]IQR02EV,:<
M,K @#=T/''./>KFJ>#%U&?7V34IH(M;MEM[B(1JP&$*;E)YSM/3UY]JDF\'Q
M7FH?:+VY\Z)]+;2Y8!'M#Q,02<YR#Q_GK0 _2M=U.[UI;.YTMUM9;;SENDCD
M58WR,Q-O49.#D,.N#P*P/%]M;/\ $SPDTFEK?&2WO@\02,E\+'@G>0#C)[]Z
MZ'P[X=O=%1([O7KS4X8$\JV2=$7RU_VBH!=L #)]_6EU7PY-J/B/3=:BU#[/
M+I\<J0Q^2'4^8%#;N>?NC&,4 <9H?B*'P]>^,[B6"6R@MYK?[-HDAVO$S@(&
M&,HJR.R_<) QGVKJY?$E]8:W+H]Y81S73V$E[9_9I,"<H0&B.[[K9*X.<$'M
MBH9_A_I^H#69-4NKB[N]6B2*6?Y4,2H<H(P!A<-AN<DD<U-=^#QJT%S_ &MJ
M$EQ<RZ?)IZ3PQB(QQOC>P&3\Y(7)Z?*, <Y *">.+I1K,9M+2XGL-+74D,,Q
M$;@[PT>[!R08R-PR#[8-3VGBG593I4%Q8V<-SK $ED%G9PD0B#R-(-HY&0
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
M27-K/O7:D;.KKZY"X(['N:;;^*[VYTZ>86=O&T.K2Z=+,\V(XD0D>:<X)R0
M%'.6'--7P'#;QVLEA>FRO+?4)+]9(H%\L-(A1U$9X"E3Z]>:;'X","QO#K=V
M+B+59=321XXV :0,&4KC!X8\]CR,=* ((_'5]/I6DW,.EPO+>:M)I<BM.R!'
M1I!N&5S@^7GGD9Z&JNH^+M;?29%BAM+:^M=?M],N"KLZ.K/$<J< C*R '/3G
MVK2@\"_9XK6)=7G=;;5GU5/-B0DNQ<E3C''[QOTQCN^X\$"XM]30ZE(DE[J4
M6IK(L0_<RQ[-H )(*_NUX/O0!8\<ZGJ.C^ ]4U"Q:%+V&WW;CDA3T)7W&>,_
M_6I3KNHW&IWNE6%O:27UA;1SW'F2,$9I-VR-3C(R$)+'ID<'MH:WHD>N^&[O
M1KFXE"7,!A>90-^<?>Z8SGGIBJ"^&)X-7.K6NJO'?SVRVUX[P*RSA22K[1C:
MR[B >1@X(- %S0]<3Q'X7MM8L(_+^U0ETCF_@?D%6QZ,"./2N0TOQ#>WGA3P
M?J&KV%E?2ZC?Q 2,3F!V#D2*I4\C# <C (ZUW.DZ5:Z)I%KIEFI6VMHQ&FXY
M)]R>Y)R3[FN=MO WV71]&TQ-6F>'2;Q;FW,D*YPNX*AQCC#')ZGCI0!2NO'.
MK6]EJ=__ &1:&VTS5183J+IB[J6C4,GR@9S(#@XZ8]ZN/XRN=-N-=@U>RA23
M388)X_LTK.)5F9D13E00=RXSCOG%/N/!'VC2M7L&U)@FIZ@M_(XA&48,C;1S
MTS&O7GKZ\3:AX+M]6O-8FO[IWBU6SBM)8XTV%!&6*LK9.&!<GOT'IR 9'B/5
M+W4O"OBW3]1THBWCTB:>&[\EUC<^6V4(D4$,I .1USGC&*T-.\036&H:-I5Y
M#!%8W6EB:WNBYRSQJI>,C&!A3NSGD ^E3KX5OIO#^H:9J?B&ZOWN[5[03R0H
MGEQL,'"KC<Q'\1ST''7-#6=+@U@:9X6FM+V5K)X)FOO(:.$1J"& ?H2RY0J#
M_&3T!P =1H]W<7^DVUW=0K#+.@D\M2?E4\C.>^,9'8\5>HHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ IDDL<04R2*@9@H+'&2> /J:?7'?$.UANK/0UEMQ-LUFT=AY>_:@<;R>.
M%QU/3% '60W5O<1&6">*6-2071PP!'7D>E4[O7=+LM(N-5FOK?[#;J6DF60,
MHQVR._M7G&I6ES!/XLCTNRD-BFKV%U+:P0D">W5(O/"*!AL[2"!UP1WJ?Q1I
M\NKMXNOM'A>:QNO#QB81QG%Q= N5VC'S,J<''J!U&* /0$OY+B\LFM9+-[&>
M)V<F7]Z2-NW8!P1][//'%6TN[:6XDMX[B%YXQEXE<%E^HZBN#N-EUXN\,7>F
M0-$S:5>QB9K=DVLWE>6&R!C)#D ]><57\-/#J6@:=:1:7>6_BG2[":W>2:&2
M/[/,T>'=G("OO<*>I)SGL30!Z)%>6T\TL,-Q#)+%Q(B."R?4#I4-S-<QZC91
M1&U^SR%Q-YDA$G"Y7RQC#<]<XP*X;P5_9^HW>D3FWU>+6-,M&MKB*XMC"EN"
M &5F"*) 64%>2>_K6KXBBC/Q!\)SM#NV"[667R\A5:+ #-C@$],]30!U*WUH
M\R1+=0-*^[:@D!+;3@X'?!Z^E.FN8+?;Y\T<6XX7>P7)]LUY)IFGVUKH7AR:
M*P\FZB\32LS+;E72$RS<GC(3:R^V"*]!\9Z1+K/ABYBM5!O[<K=V3$?=GB(=
M/S(Q]": -?[?9XD/VN#$7^L_>#Y.W/I2F]M!*L1NH1(Q 5?,&22,@ ?0$_A7
MGFGV>J77B0S2:>\6G>*($NKJ)D'^B^20-C^\D912#WW>E7M(TG2Y_B!XKGN]
M-MW"R6TL,DUN"N1%AV0D8SG@D?C0!T,?B&WLH=-BUB[L8KV^E>*-;>;=&Q4,
MW!.#@*O)QP3CTJ[!=RK/?F\DLTMX90L3)+E@I4?ZS( 5LD\>F*\QT:W^RZ!X
M"GFL9_)L]1NEG46K,T09)P@*@9 )9<<=Q3==LHI-)\>0I9,WFZO:RP(D!)?"
MP!F0 <\J^2/0T >LPW,%P9!#/'(8VV.$<':WH<=#207EM=;OL]Q#-M.#Y;AL
M'\*\XU.RMH=3\<0VB2V=G<:##A[*#JZB;<4 P&8*4X![CI4_A6YTC5/&4.I/
M+;1ZDFF)9Q6RVTL>=I+,RF6-#T. HZ#/X ';76MZ=9ZK::9/=1I>72LT418
ME5ZGZ9('N35I;RV>Z:U6YA-PHRT0<;P/4CK7*>(HO+^(/AF[-M(\?V:\A\U8
M&D"R-Y10-@''W6Y/'!KF].M;N[\,>&=/\B:+Q+I^JH]V60ATQ(QGD9L<HZ%N
M<X;<!UH ]&U76;#18H)+^YCA6>=+>+<P!9W8  ?GD^@!-9NG>)1<^(-9T^[^
MRV\5C)!'!+YV?.\Q-XZXY]AG\:I_$"'=IVD7!MWFCMM7M)I=D1D*1B0;C@ G
M'K7(^([&"^C^(LOV!I)I+2 61:W.XL(<8CR,Y#  XY! STH ]5GO+:U:-;BX
MAB:4[8Q(X4N?09ZFJFO:Q#H&@7VKW"/)%9PM,R)U; Z"N!U:2WFU[5+'Q FI
MMIVKV4"6CVMH9EE4*0\60C%'W$L.1][/&*[F^E73_##-+937:1P*DEL1YSR+
M@!EP,[SC/UH ALM4U66\LDN+.S>TNXV=;JTN3(JD $+RHR".C \X/ XK6CO+
M:6XDMX[B%YX^7B5P67ZCJ*\XTG2?[$\5VL'@R]N?[(NXYS>Z?*&:&S;82CKN
M&8V+X!3J1GCCBMX<B74K#3H1'J\/BG2K.:!EG@\I()6C*LS2! )%9P"/F8DD
M-V)H ]/CO+66:6&.YA>6+_6(K@LGU':D6_LW21UNX&2-0[L) 0JD9!// (KS
M[09M'U3P_91SZ-=1ZKINF26MT+BVD00Y0!U8D;9"S*".I.<^M9]M8KH_P_\
M"&IVVFS1B VQUC[+:@W&U874%U*DMLD8-@@D8R.E 'HU[XATFPAM)I[^ 1WD
MJPV["0$2,?0YY Y)/M5P7MHUU]E%U";C&[RA(-^/7'6O-;VQTZ.QTG4M-M=0
MFL7\1QWDTDUL^3NC96=8]@*H6*C[HR>>^36GN?-U?3Y8M.O;4VWBAWFMUM)7
M(5DD7S6<@YWY7 7  ..<9H ]1DU&QB8K)>VZ,"00TJ@@C&>_;(_,4\75NQB
MGB)E&8P''SCV]:X3PGX<T;4$\31W>DP-YNJ7:*TEN WDR #Y"1]T\\CCK5GP
M;%?JKKJ\9)\/H^G0S 9,^,$R@#N8Q$/7.\4 =Q15:PO8=2T^WO;<2"&>,2()
M(RC8/JIY'XU9H **** "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 I:MI<&LZ7/I]RTJ13 9:%RCJ00001W! JOI^BM:2I+
M=:I?:E)'GRFNS'^[R,$@1HH)P2,D$\GU-:M% !1110 4444 %%%% !1110 4
M444 %%%% %74K(ZCITUH+NYM#*N!/;.%D3W4D'!_"C3["'3;*.UA,C*N27D;
M<[L22S,>Y)))^M6J* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
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
M+2^MKA(CB1HI5<(<9Y(/'%4-0\5Z'IVD3ZI+J=J]K"P1FBE5LN>B#!^\<]*
M-FBLZ&_-QJZ1P7FGRV;6IE"))NF+;@ PP<;,'KZXJ>#4["ZEEBM[ZVFDB&9$
MCE5B@Z<@'B@"U15*'6-+N;B.W@U*SEGE4O'&DZLSJ#@D ') ((S[59N+B"UA
M::XFCAB7J\C!5'XF@"2BL'Q!XJT_1/#,NLI<6\\?"P;9EVRN6"@ ]QD\X[ T
M^WU:6RTR^U+6KW3?[/A)DAO+9B%:+'5@2<$'(X8YXZ=* -NBN2;QI"=:T41S
M68TC4;*>Z>YDD ,1C\O@G.T?ZSGZ5T4FJ:?#8I?2W]JEHX!2=IE$; C((;.#
MQ0!;HID4L<\22Q.LD;@,KH<A@>A![BGT %%%% !1110 4444 %%%% !1110
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
M:.!I5=%1E>'Y0<'<Q8 ]=Y/8U3L=/U+3;OX>6VH17,]Q96LR7<R1/(L;&$*
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
M0NP5HW19-HY8(S \9]>U<EXAT>>XT_Q5=0V%S-9:AJ6GRVMNML[,S(T7G2A
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
M;=L3YG3Y04.2,]1T[ZK>$K5[J]N7OKYI;VR6RF9G0YC&[&,KUR[<^_L,5IO
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
M]&2SGNY-3MHX()!%*TD@3RW."%8'D,<C ZG(I!XFT-[1[I-4M9($=XV>.0,
MR?>''IU/H*\ZU72]4N=-\;Q+I.J3?VDUI);--&I:;:J!L@'@_*>,  #'' KH
M?$,=U9>*;#5X]*U&^TJ6R:VDCT]F26!RP8,4#*2"!@^FT9H [-+RVDLEO$N(
MFM63S!.'!0IC.[=TQCO5"R\3:'J-W%:V6K6=Q/-&98XXY@Q=1W&.OK].:71+
M.#2?#MO;06#6,$,9*6@)D:-<DA>"<GGD GG@9K@_#VE7]GIWP\BDTVZBDTYY
MA=CR"/)W0R+SQW9E_G0!Z"-:TQKY;(7T'VEF9%CWCYF7[RCU8=P.15?1O$>G
M:]-?Q6,N\V5PUN_;)4#)'MDD9[XKB++0]5F\':3X:N;2XCU73]4CF>[*'RRB
M3F0S+)T)9<C&=V6.1C)KI?"-O=V-_P"(K>ZLYXA+JLMS%,P&R1'";=ISST/T
MQ0!"/&=OIOBK7+#7=2L+.TMOLWV1I#Y9/F*Q8$ECG&!SP*Z./5M/EU!]/CO8
M'O$C$K0*X+A#T8CT/K7(7MC-#XE\6-/I,]U%JMC!%;;(MZ3%4=61FZ)RP^]@
M56OO#^JZ#IGA6;39XWU>VMH]'N')XEC= -WOY;J) /0-ZT =[;7<%_:"XLYX
MY8G!V2*=RD]/QYKGO#'B<WGA6UU'6;BWCN9KFX@ C4J',<TB@*N22=J9QST)
MKH;6VAT^QAM8%*PV\:QHHY(51@?7I7G&CV^JV&C>'H'T6['EW]\T\T< ,]N)
M))&CV[N%#AP"W8<<'D '>IKVDRM9+'J5JYOE+6H60'S@!DE/7 ZXZ40Z]I-Q
M:BYAU"VD@,WV<2+("OF9QLS_ 'L\8]:X/3]$U>'X<Z8\.F3QZUHE^]U!;RD!
MI1YS[T!R>&C=AGUQ6KX>\.ZIIGB:[@N2)=+9QJBR@\&[D4I(@']W(9\=BRT
M=Q7$Z]XZC7P]KUSH<\#7>DW"P.)HRP;_ %>X@9'_ #TP#TR.XKI-'UA=82\(
ML[NT>UN6MGCN4"L2 "&&"<J0P(/O7 ZSI>IG0/'.FKI5W++?:BMS;,D>Y)4*
MP#@YZ_(^?3'N,@'H%GKFE:@;H6>HVTYM#BX\N4'RN,_-Z#@\^QI]CJ^GZE+-
M%9WD4TD.#(BM\R@]"1UP>QZ&N&\1:1J>J:SXE_LRUF7[7HMO#;NZ-&DLB22,
M8R3C&58#GU]C6WX86&_U%]6/A_4M.N_LPMY9=1E9G/S;MBY=LJ#D[N.HQG)P
M 6+O7[FX\5_\(YI0A$\-L+J[N9U+K"K'"(%!&6;!/4  9YSBKMO<ZE:7MT-6
MDL_L$<"R1W4:F/YLMO#AF(&!M(.><FL"XL;SP_\ $.Z\01V<]YINJ6D<%S]G
M3?);RQD[6V#ED*G'R@D$=*G\6#4M:\-R/I5A<.;>XM[E(9"8)+D1RJ[( <,O
M"\$X.<?6@#9/B71!;2W#ZK:)%%*(9#)(%*2'HI!Y!.1@=\U3C\;Z!/JUEIUK
MJ,%Q)=B4H\3AD&PA2">F<D#%<GK>GKJWA35[FP\-:I!<WTMF)$O SSS^7,K'
M*EFPJJ#@DC/(],]%JUM<IXZ\.:E;V$\UHMM=PRM$@'EM(8BI8'&!\C<^U #-
M3\71Z/X4U'5_[1L=0,=R\5NT P@)<*J-ACN*Y^8@C.#TJSI5_?/XA:UN->TJ
M[@>%YH+:&(K<,F4&]OF(P"6' YR/2N4N].U%_ /B2T33;QKFZUN6X@A$#;GC
M:Y60,/;:">?IUK8\0:??:IXN5[**XB2;0;RT6Z,3*L<LC1E,G''W2?;% '40
M:[I5U</!#J%N\J1F4J)!]P'!8>J@\$C@5 WB?1197=V-0A:*TA$\VTY*QD$A
M@.I!P<$<'M7+:?+?7OA?R7\&LFK:?I4EJ5O8T$<C; OE1L#ED<J.F!@<G-4+
M73=5N]3OY!IFHJEYX:^R(]S&D864&3Y-H/R ;@ ,>_/6@#MK;Q1I4VB6NJR7
M<<,%Q$)0&;) V@G./[N>3VK5@GBN8(YX)4EAD4.DB,&5E/(((ZBO-(4U.QDT
M"_NM!UBXL?[(33YX+5BLT$JX.XHK@E6Y'_ 0?2NRM](,?@I])TZW_LLM:216
M\6\L;<L#MR<GD9&<$\]": +UOK>F7=W]EM[Z"2<J65%<9=0<$K_> /!(SBL#
M2O$5WXBUB\72[RR2VL+\V\L$B%FFA"*6<,#P=S8'&,#GKQEV&FWVHVG@FV;3
M[BQO-#D4WC/&55%2!HV1&Z.'8K]TG@<XZ5L>#8;B"Y\1_:+6X@%QJ\MQ"98B
MH>,H@##/NIXZT 27&NZA%\0[?0@UH+"33I+UG:)O,&QU3;NW8Q\V<X[5?MO%
M.@WES;VUKK%E--<EA"D<RL9-I(;&.N-K?D?2L:Y@N1\6+/4/LER;*/2);9IU
MA8H)&E1@N<>BGGI7/6&EWT/ASPW"=,NTGM_$<MW.OV=LI$TLY#GCIMD3WYQV
M- 'H3ZUID=^EB]] MR[^6L9<9+XW;/\ >QSMZXYH.M:8+Y;(WT N6<QJA<<N
M!DH.Q;'.WKBN1\.Q7UI(V@:KX=GN9K?5)KN'4)$5H&5Y6D$N\G(D <C &<X[
M9(SH-#U6?P7;^%KBUN%U6VU59A>[#Y907/G&<2=,E21C.[)QCO0!VDWC#PW;
MS/#-KNG1R([HP:Y4;61=S \\$ @FI[#Q%HVJWLUE8:I:7-U"H>2&*4,R@]R*
MXJ[LY(?#_P 2YKBREB^TBXG@DDB*^8GV14R"1ZJ_^32'1+CQ /#\^F0RV#V>
MBW$#W$D1BPTL*HB#CY@&RV1D#;UYH [F#7=*N;DV\.H6[R[&<*''S*IPS#U
M/!(Z=ZK0^+?#MQO\C6["39&96V3J<('V;NO3=Q]2/6N5L=.OK^S\%P/I]S8W
M>A.K7K/&0J*D#1LB-T<.2N-N>!S@\5!I]EJ%C\,HX5T*26\CU!GEADMP9$C-
MV9/,13PS!2K >H&>F* .MU+Q?HVFZ--J;W:20Q3+;L$^\)20 A'53R,YZ#FI
MX-3BN=?:"'5;*2(6BRFT09F4EN)"<\*1@ 8]\UP%UI.KRZ/XOC32M1=KC4[.
M]@\X*7F1/LY;&#RW[MN!TZ<=*U-=TO4M;\1:M]DM[FU-[X;:SBGD0A4F9V(4
ML.APP_\ UT =A#K^D7#ND6I6S%(_./[P#]W_ 'P3U7_:'%1V7B70]1NXK6RU
M:SN)Y8_-CCCE#%D]1Z]0?H<UR\5K=ZI>>%+PZ==64FCP3&]5X2-N8?+\I?[^
M6P?ER,)ZXK.\/:5?6=G\.HI=-NHGTY9EO!Y!'DEH67YN.[$?SH ]'NKRWL81
M+<S)$A8*"Q^\QZ #N3Z"J;>(M&2RBO'U2T6WEE\E)&F4!I,XV?[V>,=163XI
MMKY=>\-ZO;P2W-II]Q+]JAB7<X62,H) O5MI/(&3AC@5S.K:%>O#J]Y%8W#V
M^HZ_97<5J(26$41B\V1E_AW;&.#R0!W.* /0;?6=-O-*.J6U[#/8@,3/$VY<
M*2&Y'H017+-X[BN;OPQ>6ES;1Z/J?G&X:9<.@6$R+\V<#MD8_&NRDC#6LB1J
M!O4X&,<FO-=!L-0BM_A[#=:1>PMI22Q7?F0Y$9\@H#QG@L< _CTYH [^+7-+
MGTR+4H;^"2SE.(YD?<'.2,#'4Y!XZ\&D77M*DLH;R._@DMYB1&\;;@V/O8QZ
M8.?3'->=1V&KV"0ZB-)U&XMK;7=0FFM+<M%,T,[-LE097.,],YPQK3NM$C:U
MLY]-L]8T&X::XNH;J%#/)&[[-WGQ_-D2')Q_LCH2: .QN?$&D6EK%=7&HV\=
MO+&)4D+C:8SC#Y[+R/FZ<U:NY)!832VKQB01EHV==R],C(!&1^->;QVVKVUZ
MC^(/#M]>V^J:5;V\L6ER$)!(@</$Z!U 0A\Y)('(]Z[Y85L/#:6Z6QC6&U$:
MP0YDVX7 4=SCIF@#C8_'&LV_@'2O%UXFGSPW1A\VSAB>.3$CA?W;%VW,,YQ@
M9 /(KN(M6T^:]N;**\A>ZM5#3PJX+Q ]"PZC/:O)8O"\[?#+2-/T_P /75MX
MLM4B\FZ$/D&WE##<[2G (QG(^;.>E=?XFTO48]=TJ]TZ51<ZC&=*OR#M)C*L
MXE7_ &DVN1_OT :)\0RS>,=)LK6>VFTJ^T^>Z61%R24:, ALX*D.>WXUIP^(
MM&G65HM2MF6*+SW.\8$7_/0>J<?>''O7/ZS97,7C+3);'3&FM[;2+NW5=A$6
M]C%Y<9/0 ["/:LKPO::C_P )3H]Y<Z/?PP'0WLY1+"D<4$F^,^6J _*@"D#J
M3ZGK0!W$.NZ5<36D,.HVTDEY'YMLJR F9/[R^H]Q2/KVE1P"9K^#RR7&X-D#
M8<.3Z!3P3T'>O/E\->)-.MK62QA#S>';\P:7&S<7%K*V&W>RHZ >AB-;/B/1
M9H%T\:9/J5KJ%E9R);WMO!YZ2D[=T<T>"&#D!L\<@G([@';++&\*S*ZF-EW!
ML\8ZYKEO^$M2;QQ9Z;;7MG)ILNG3W<C $,I1HPK;LX*$,V"!C@\FI-?TW5]7
M^&=WIT,<5MJ]QIOEF&-L(LA0;D!].JYK+M;B[U#QIH6JC0M1M+>#2[F"?S8-
MODN6B(7KD_<;&,Y[9YP ;EIXFTNUTBRFU3Q!IDLEPCNEQ&XC28+DLR L> !R
M<GI5U_$>C1K;N^IVH2X5&B<R#:P?[AST&[MGKVK@=!TJ^M[+P!%<Z7=*=/N+
MEKI6@)\D-'*JD\>K+T^O:K5YIDR:]KNEZGX=U#5+'5)TGM9;>9EM\>7&GER@
M. FTQ@YP<CIR,4 =Q<ZUIEG=);7-]!%,S*@5W PS?=!]">P/7M52P\5:3J%U
MJL$5TB_V;*8IV<[1PJL3SV&X#/J*YNTBOK+6-<T?4?#L^I0W^H"]M;HHKVY4
MJF!(6/RE"@[$X QGBJ.I:5K8'BF.UTRYED.LV^J0A7$:W42+!E%?.0W[MOH0
M/44 =Y#KFEW%M<W,=_ 8;4E;ABX7RCC.'S]W@@\^M9&A>(I=6\7Z_IPF@EL[
M&&U>'RXRKJ9/,W!\GK\B]AP>E<WJ6GW%]IK:UI'AW4H)EO[*ZN[>\<_:+U(6
M)*[6<_=!!&2,D?3.WX>^TS^.]>U)M-O+>SO+.S$4MQ%Y>YD\W<""<Y^<=OZ4
M ='?ZQIVF?\ ']>0P?*7.]L84=6/HH]3Q5?4/$VA:40+_5[*W)B\X"290?+R
M!NZ],D<^]8;0W>E^.-:N[RQN+S3M3LH$@:&(R[&CWAHF Z!M^03A>3DUC^'?
M#M_I&J>#K6_MI9Q8:/<6UQ-Y9=(I':,JF[IP%9<^@]Z .^O=4L--MTN+V\@M
MX7941Y9 H9FX &>I-5!XHT-K!;Y=5M7M6+XE20,OR'#GCL#U/05F?$&TFO\
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
M5890QD,6+ X#!ASSC;TJ]XNUVYT+[',4N4TQO,^UW=M!YS6Y &PLG)V?>W$
MD8'3.: .FHKSLZ[>0^*%U&35%N[&W\-'4&2W0>7*=P+%._S;1@]JO1^)-4M!
MX6OKJ2*XM-=VQRQ1QX\AWB,J%#U*_*0=V3WR.E ':LRHA=V"JHR23@ 56L=1
ML]3L4OK*YBGM7SMFC;*M@D'!^H-<]X=U36-=LM&UV.YM!IU\C27%LZX,2D'R
MQ&PZN#@-N.#SC'2L#X9ZN][IUMH]O<"V^PB:6XCDC^><//)M*9_A&""PSSQQ
MUH ] T_4;+5;7[587,5S;EF021-N4E25(!]B"*M5Y;X>U/5-'T[3YH9X#8W7
MB2ZLI+8P_,0]Q-\V_/!! XQTK2O?&&I+X8U;Q1:M&;?3;Z2$V+(/WD,4GEN2
MW4.<%AV' (/6@#MH-2LKF_N;&"ZBDNK4(9XD;+1[L[=WIG:?RH&I61U0Z8+J
M(WPB\XVX;+A,@;B.PR17!ZGKO_".>)_&FK+&)'BT[31&K\ N[S(N[VRPS[4F
MJ7MUX=\=7NJ7EQ]N%IX8GN OEA"2DJDKQV...X[DT >CUFC0M/&NMK)BD:]9
M @9IG9%P,95"=JG!(R!G!/J:YR;5/%-K:WE[B!K+^S)+B.6=$^2=1N 54<[H
MR,]3D8ZFJYUWQ#8^'=-UB^E:ZM+U8IK@Z=9;I;.,Q9)VDG>-^W)"\#/'H =[
M16=H-\NIZ%9WJWD%XLT887$"[4D]P.WT[=*T: "BBB@!D4,4"E8D5 26( ZD
M]2?>GT44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 5=2
MT^WU;3;G3[L.UM<QM%*J.5+(PP1D<C(-26=K'8V<-K#N\J% B;F+$ <#D\FI
MJ* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ K-@T+3[?6KC5TBD-[.
MK.\SLJC 'RJ3M7( S@#.*TJ* "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH 9+&)H7C)8!P02IP?P-5=(TFTT/2K?3;%72UMTV1(SERJCH,GFKM%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !6?J^CVFM6L<%WY@\F9)XI(G*M'(IRK CN/
M?(K0HH Q)[>70;2>YTS39M4OKF9#/NG1))/X=Q9L#"@?=&!Z"I?#FC1:#HL5
MG'%%$Q9YI5B^Z)'8LP'L"<#V K6HH RKSP_97FL1ZJS7$5XENUMOBE*AD)S@
MCH<'D9JI9^#]-L1HRP/<A='#+9J9,A R[2#Q\WR\<UT%% '/:3X+TG1+][JQ
M-VD9=I([1KES;PNV=S)&3M4G)^F3C%:5]I:7US!<_:;FWFA1XU:%P,J^W<""
M"#]T=N.U7Z* ,*'PAHUO<V,T%N\7V.T^Q1QI*P1H>"$<9^89&>?QIVF^%=.T
MLV@A,[PV.[['#+)O2VW @[._0D#). 2!@&MNB@#GM+\&:5HUW)/8M=QH7>2*
MV-RS00.^=S1QGY5)R>W&3C&:CM? ^DV)TUK9[N*33C*;>19?F D.YU)Q\RDY
M.#D?I72T4 <ZG@O3([.WM5EN_*M[XZA&/-Y$Y8L6SCD;F8XZ<U*?"6EFXNG"
MS+;WDXN;FT#_ +F64$'>5]25!(! ..0:W:* ,.[\):5?W6J37D<DXU2!+>ZB
M=_D=$SM '8C<V".>:AM/!>EVUVMU++>WDHM&LB;NY:0-"QR58=&Z=_YUT5%
M'-:?X&TG3=/N+&";4&MYH6MU2:[>001-U2/<3M!'''/ YXJ^GA^WAL].MH+J
M[A&GIY=O(D@W!=NW#9!## '4'H#UYK6HH RK#P]8Z9+:-:-<1):PO$D(F;RV
MWL&9F7H6SDY]S6K110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 445F:OXAT?05C;5=1M[,2
M'Y?-?&??Z<CGIS0!IT4BLKJ&5@RL,@@Y!%9<GB71(M<719-4M5U1L;;0R#S#
MD9'R]>G/TH U:*** "BBJ%CK>FZE=W-K97D<UQ:G;/&G6(^C>A]C0!?HJI:Z
MG9WMQ<V]M<+)+:OLG1>L;8S@^AQ@_0BK= !1110 4456O;^UT](7NI?+6:9(
M$.TG+N<*./4T 6:*** "BBB@ HJ&WNK>Z$AMYDE\J1HGV'.UQU4^XJ:@ HHH
MH **I?VO8?VI+IOVE?MD,'VB2$ Y6/.-Q_&I;&]M]2L8+VTD\RWG021O@C<I
M&0<'F@"Q1110 4444 %%%% !1110 4444 %%%5K^_M=,LWN[R7RH$*AGVDX+
M$*.!SU(H LT444 %%%% !1110 4444 %%%5H;^UN+VZLXI=UQ:[/.3:1MW#*
M\]#D>E %FBBB@ HHHH **** "BBB@ HHHH **K7&H6MK<VEO-+MENW,<"[2=
M[!2Q''3@$\U9H **** "BBB@ HJG:ZK8WM]>65M<+)<V947$8!S&6!(!_ &K
ME !1160?%&B!&D.I0B$';YY)\HGI@/\ =)SQ@'- &O1110 4444 %%%% !15
M:?4+6WO+6TEEVSW980KM)W[1N//0<>M6: "BBB@ HJ*YN8+.VDN;F9(8(E+/
M)(P55'J2:J66N:;J%R;6VNT>Y5/,,)!60)D#<5(!QR.<8- &A12.RHC.Q 51
MDD]A573=2L]7L(KZPG6>UESLD4$!L$@]?<&@"W15:SU"UO\ [1]EE\S[/,T$
MORD;77J.>O7Z59H **** "BBB@ HJF^JV*:M%I;7*B^EB:9(><E%(!/IW'YU
M<H ***K7]_:Z7927EY+Y5O'C>^TG&2 .!SU(H LT45375;%]7?2EN%-\D(G:
M$ Y"9QN].M %RBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
MP_%EE?7OAK4K?2K:TFO+FW:$BX8J&0@@C(!YY.,\9-;E9E[H=K?WWVN::]5C
M%Y31Q7<D<;KDGE%8#/)YQGM0!'X5O(-0\):1=VMNUM;RV<31PL<F-=HPN>^/
M7O7/+9:QX6\46<@U#^T]*U:]>.2*>%%FMI'5W#(Z@;E^4@@]!C'2NJ?2;-[J
MPG"/&U@&6W2*1D10R[2"H.",=,CCM4&F^';#2F5H#=2E"?+^TW4DWE9Z[=['
M'IQSCB@#5HJI8Z=;Z>;HP>;_ *3.UQ)YDK/\[8SC).T<#@<"K= !7!:U<P^#
M/B!%KDS>7I6MVYMKQL<)<1*6B8^[)O3\!7>US6IV6LZO;I;WVBZ-/%'-'.BM
MJ$O#HP93_J?4?TH AF>\TCP[;2M<1VE_?WB/<EDWN6D;+1QC!W.%PBY&,+D\
M"LFQ\7:D\45C<R&.XG\02Z4MQ(B;TC5#("0OR%R!M&.,G.#T.OK&F:QKMM%!
M?Z3IC+#,L\31:K/&\<B]&5EB!!Y/?O69)X,EEL+RR?0-,,-W<"ZDSK-R6688
MQ(K>5E6XSD8)[T :%U<ZSI_V:RN=8@DEFU!TC,,0-S)!Y994"[=F\$#+$!=H
M)X-8ECXFU^_T[PL1>10S7^IW=C<LUNK%A%YX5L X#?NAG'&?;BM!O"M\]O9Q
M-I%D7M)C/%<?VY="?>5VL3+Y>]LKP<GI@=A3;;PC=6AM/(T33D%I=27< &M7
M.(Y7W;B!Y6,?,W'3YCQR: (+'Q3J:I#I=U=J]S+K\VE"^,:J?+1&D#;0-N\@
M!1QC)SCM5[5[_7]$M+%9=3MYVDUVWMMXA&]K:210%?H ^">0!QCI5>?PA<W.
MGW=E-H6FO#=77VV0G6+C<L__ #T1O*RC<?PD5,_AK4)-/MK*32+!X[>X6Z5F
MUJY,C3*05=G\K<Q! ZD]!Z4 ,_MGQ!JTU]<Z0\,::?J;6LD,[((FBC8"3><%
MPQ&6!! ^[P>29+#Q%>'Q>-)U26XLIWN)Q;Q/"IM[N%0Q3RI ,[P I96.?O<8
MJ-_"EV^O/K/]B::EW(RO,L>L7"Q3,OW6>,1;6(]2*NV6AZA%J=O<3:;8^7'<
MO<+G5)I?)>3=O=%:(#.'; R ,G&,T =75#6M1;2]'N+N./S9E4+#$/\ EI*Q
MVHOXL0/QJ33-.M])TZ&QM?-\F($+YLK2-R2>68DGKW--O]*M=2EM9+GS2UK+
MYT6R9T ?&,D*0&ZG@YH X3PGGPQXYN-%=+I+36K<7D+W*[2]W& )\<GEQM<^
MX--O/$7B*WLM>U$:G$8]*UR.T6 6R@2Q,8058\D<2'!'.>Y' [;5?#VG:U=6
M-S>QRM-8R>;;/'.\91\8S\I&>..:J3>#=%GM+^UDAG,-_<B[N5^U2C?*"I#9
MW<?=7@8'RB@#'N]=U33->UC1[B[W7%S#'+HK&-0#N;RRIXY*.RD_[)![$UL>
M*M9E\-^%9;Y&$MPK10))*/EWR.L8=@,< MD@8Z8XID-A>:EXDAO=2TR"WATI
MI5L9?/$LDV\!?,Z#8-N1@DDD^W.OJ>FV>L:;<:=J%NEQ:7";)8FZ,/Z?4=*
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
MGTKL8;.WM[)+.*)5MT3RQ'U&WTYZUAV7@K1-*EL;FUM[MY=.1UM UY(_EJP
M*+N;&W  "GB@#E-,\2>*/[(\,:]<ZA!<V^HWZV-S9K:A,!Y&02*P.<@@''3'
MTR;0\6ZI)X1LO%\4VZ":_6&33_+7:(6N/) !QN\P9!ZXSD8Z8TO!'A5M-\.:
M9%JUM,M[9R22+#)/YD<;LS?.H!(SM;\,G&,UL0^%=(M[AI8H'5&N?M?D>:WD
MB;.=X3. <\^F><9YH X_4/$7B*VM/$FH+J<6S1]7C@C@%LN)8F$!*L3S_P M
M#@C!SWQQ73^.M3O]'\)7-_ILR17,4D0#/'O&&D52,?1JEG\&Z+<VVHVTL,[1
M:C.MS=+]JE'F2#;@\-Q]U>!@<"KVK:+9:WI;:=J"226K%2RK*R$E2",LI!Z@
M'KVH XS5/%>K>&I_$T5U<QWOV.WLY[9WA""-IY&C(8+U12H;DYQD9[U<U?4]
M6TS6;G1CJ$TT5UI%Q=P77EQB6WEBV@]%VE3O&,C(([YXWIO"NCW-S?7%S;-.
M]_;K:W(EE=EDC7. 5)P,;CR!GFI;3P]I]IO(26=V@^S%[B9I6\K^YEB>/7N>
M,YQ0!R6BZEJ=AIGP\MUOFE@U*%4N!+&I8@6C2 !@!P"H]SW-:.A:KJNO:?I^
MOPZA#':37$JSV<D8VB(,R*JL!N\S(7.3@DGCI6G;^#]&M8]+2**X"Z6Q:SW7
M<K>6=NSNW(V_+@Y '%%CX/T73M7FU*TMY8Y99&F,0N)/)$C?><19V!CZ@4 8
MOA[6/$.MQZ)K<4D/]EWR%[J"5D C##Y!&0-VX-A2&)SSTJQKQNC\1/"\,=_<
M0V\D-V[PH$VED5,'E2<X<C^6.:T=,\&Z)H^IR7UC;RQ.[M((OM$AAC=OO,D9
M.U2<GD#N?6KVH:)8:G>V-Y=1N;BR9F@=)70C< &!VD;E.!D'(.* .+3Q=JDG
MA/3?%T4V^WN;](9=/\M=HA>?R0%.-WF#*DY."<C XQK^/VN5L-&%M>SVWF:S
M91N8MOS*9EX.0>^#^'.1Q6G!X5TBVN#)% ZI]H-V+?S6,*S$YWA,X!SSZ9YQ
MGFKFK:/9:W9"TOXW>)9$E4I(T;(Z,&5E92"""!R#0!YYJUSJFEZMX^U/3=0$
M,VGVEK<'?"K^<4A8[6SP <'. #SP1BMR\UK7-7U#5+#0W6WNK*U@DC#;"KR2
M*6'F;@3LX ^7!^]STQL3>#]&G74UDAG9=4B6&\'VJ3]XBKM ^]QQD<8J.^\$
MZ'J%Y;7<T%PMQ;PBW$L-U+&TD0_@<JP+K[-F@#&^)EY?Q_";4;F(B.X>"(3M
M;MN"HSH)=I[C:6Y].:ZQK'3I=$^PF*'^S3 (P@QL$>.,>V.]67MH);5K5X8V
MMV3RVB*@J5QC;CIC'&*RK'PMING1I!;F[^R1_P"KM7NY'B3T 4D\#LO0=A0!
MS=]XFU6;0_%.MV%RL/\ 85U-$EHT:E)EA56?>2-V6RV"",#;UYS8M-1U[6?%
M]_9V^II9V=O;65XD36BNV)/,W1DD]PG7J.,=\[L_A72;B\N[EX''VPJ;J)96
M6.<KP"Z X/  /J!@Y%3Q:-96FL7>LPQ3&^N8ECE(F8AU3.T!2=HQDXZ=30!P
M6G^(_% T;P[K]QJ,%S!>ZD+&YLUM53*O,T8=6!SN! ..F/?DVV\7:H_@^'QA
M#-N@.H>3)IQC7;Y)N/(P#C=Y@X;.<9R,5H^"?"K:?X?L(]6MIDN[2>69(9)_
M,C1V=R'4!B,[6_ YQZULQ>%=(AN7EC@<(]S]K:#S6\GSLY\S9G&<@'IC/.,\
MT 8%MJ>O3ZGXFE?6K2WM-&NG14FM@(V0VRN-[YRJJS Y'. ?PSI]?UEH==L6
MO[D!/#PU""Y:%(Y!)^\!*#'"':,!AN'/M79+X8TE5U9#;NZ:MG[:DDSLLN5V
M'@GY?E '&.@JO;>"M#MI3*(+B60V9LF:>[EDWPG/RMN8YZG'IGB@#&T[4-1T
M^;P-8K>F6UO[5_/62-=QVP;UP0!@ ^V?4FJL/BW59?"^B^*XYM]O?WT<,MAY
M:[5BDE\I=I W;URI.203NX'&.HM_">D6SZ6\<=QOTL,+1GNI6*!EVG.6^;Y>
M.<X' I;;PKI%I.'A@=8UN#=);^:QB24Y)=4S@'))] 3D#/- ''W7B+Q%!9:S
MJ7]IQ&/3->CLUMQ;*!+"SPJ58\D8$A((YSUR.!Z56!+X-T6:TO;62&X,-[="
M\N%^U2C?*"I#9W9'*KP,#@5IVNFV]G>7=U$93+=E#+OE9AE5VC )PO YQC/>
M@"CXLTE-<\.7&G->M9/*\1BN% .R59%:,X/7YPO'>N8L-<UF'69-)\2V$-MK
MB:?.]EJ=F0T-U&I4MA6&58$(2I]^G&>VU/3+75[%K.]1G@9D<A9&0Y5@RD,I
M!!!4'@]JKVV@6-M>F];SKBY\HPK)<S-(4C)!*KD\ X&>YP,YP* .9TCQ)JEY
M)X%>:=2NLZ<\UV@C4 N(4<$<9'+'CI7/^&K[6]$\*^&K^"^BET^XU+[%+8&W
M .V6X=-X?.=P)SCICMQD]OI_@C0],GL)K:&YWZ?O%IONY6$*L,%5!;[N!C;T
MH/ARRT:T\[3-.ENWMI&GM;)[IA&DC$[BF\E5/S-CTR<8S0!@P^*]46*6VFE2
M2XF\12Z5#*J*GEQJA<8SD;CM(&<\MWZ59_MC7]/O+#1]4N(5EU'4GAM[L;#(
MD B:0;P!L\PE"HXP0<XR,5;LO!UK>Z+J=GK=L)$U#49;_P K?AH26&S#*>&
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
M9R!CGGM0!N77BK[1XQ\,V>FWC-97QN/-!MR$F5(BRLDC+@C..5/IV-:'C#Q
M_A_2[>2)9#-=7<%JK)"TFP22JC-P",@,2 >IQP>E<YIMEX@EO?!8N] FMO[&
M$D-W)Y\)0Y@,8=,/DJ3@\@$>AK>\;6-]J&FZ?%86<EU)%J=K<NJ.B[4CE5V/
MS,.P- #X-:@T6WN%U?6);O9_I/F-9,KV\#?=\X(N%QAOF(7@'C@FI[_QAH.F
M7*V]UJ $K0"X58XWDW1D@!AM!R,L.G;GH*QVT[5;#Q#XDG739+ZTUJ")HMLB
M#RI%C\LQN&8<'@Y&1R?Q@\.^&]1T+Q%H:/ \]I8Z!_9\EX'3;YN]&X!;=C"G
MMZ4 =G>WUMI]OY]U*(T+!!P268G 4 <DD] .:S9?%NAP:==W\U\(H+.017'F
M1.KQ,<8#(1N&<C&1SFJGC#3-0O4T>]TZ/SY=,U&.[:VW!3,FUD8 D@;@')&2
M!Q7.^(O#6JZG:>*[ZUT^7S]6CM((+1I(U8B)LEV.[:,[B!SG"^] '=:=JUEJ
MMM+<64K2Q12-&Q\IE.Y>H (!/U'![5PTGB>ZU*PU751XAGT.TL+V>W<OIGF)
MY:G8&^9,[]PSC)QG!7O7HBL6C#%&4D9V'&1[<''ZUYQ<Z#K<_P /_%FEKI,P
MO-0OKJ:VC,L7SI))N4YWX''7)H [*Z\3:18WT]C<W31W,%L;J1#"_P#J@<%P
M<8(R<<9J6^UW3]-A$MU)*H,1F*I;R.ZH.K,JJ2H'J0*YGQ;H^JZW+#?V.GF*
M]T<)<V/FF,_:I206B;YOE3"@<X^8@C[HS%JMGJY\2P:V?#+:E:WNGQVMS9&>
M(2VLB.[ _,VQE/F$'![ T =+>>(-.2R1XK[<;BV-Q"]O$TY\O'^LPH/R\CD\
M56\&ZC>ZWX#TG4;N?-[=6:222A /F(ZX'%8UII6K:!XI:[M]%2?3[W38;7R;
M)XU6R>,N0H#E<QD2'D<Y'3FMCP)I][I7@71].U"V-O=VUJL4D9=6P0,=5)%
M&5X)\=66JZ+HUOJ6HJ^M7D!<CR2BRL,DA6"["P'\(.?:NA@\3:3<Z;)J$-R[
MVT<_V9F$$F1+N";=NW.=Q Z=:Y#1O#6J2>'O"NBWM@]J^C7B7,]PSHRMY>_
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
M%7')RY51TR1D&H-5\0:[9Z-XU6*]N;:73&MWM#*(Y)(Q(BEE8X((SD]R,]:
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
MN0#O:*QO"6HW&L>#M%U*[(-S=64,TI P"S("3CMS6S0 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !5
M/4]+LM8L_LNH6ZSP[UD"DD893E2".001U%7*I:EJMKI4<!N"Q>XF6""-!EI)
M""0H_ $\X'!H K3>&='N+EYWL4WR1K%*$9E65%^ZKJ" X'0!@>.*U6570HR@
MJ1@@C@BN??QKHL=C:W;RW 2YNVLD46[LPG4D,C  X(*GZXXS5_1M<L]=AN)+
M3SE:VG:WGBGB,;QN #@J?9@?H: *]KX3T.R-D;:Q$7V$L;;9(X\K<,''/<<?
M08Z4V?P?H%SI<NF3Z;'+9RSFY:-W9OWI.2X).0Q))R"#R:IS^)]*TJY\17EU
M?WSQ:<(C<PM;L4M\J<; %R0W4G)'N*O6_BK2KB[OK9I9;=[. 7,IN8FB4PG/
M[Q2P&5^4\^U &AI^G6FDV,=G8P+#;QYVHOOR22>22>YKFO#7A4VLNJ3:K:J7
MN-5EOX5$[.F&;<A9/N[UP.<'! P>*OR>,M)MQ=_:3=0-:V?VYU>V?<UODCS
M "<9'(ZCN!3[7Q;I][$'MXKUF=@(4:V9#/E ^Y-P 9<'[V<>_(R 7[71[&RO
MKR]@@*W%X0UPY=F\P@8&03C@<?3BH=/\.Z5I<B/9V@B\O<(EWL5B#'+!%)(0
M'T4"JD/C'2+JVM);1YKB2Z,HC@CB/FYBXD!4XP5/!![D8SD4]?%FES65K=VK
MS74=S:F\C$$9+>2,9<KU[@8ZY[<&@#42QM8[^:^2!%NIHTCDE ^9E4L5!^FY
MOSJ@/#&D#SMMJRF:Y%W(RS2 F;&-^0V0V.,CL!Z4S4O%6F:7!+/<&8P01I+<
M21Q%Q C="^.GKQD@<GCFI?$%_:V?AF_OI[R>VMEMV=KJU3>\:X^^H /3KG&*
M !O#>DNMJK6F?LLYN8CYCY$ISER<Y+')Y.3R?6E7P[I*WTEXMFHEDF$[J'8(
MTHZ2%,[2_ ^;&>!SQ5&X\7Z7I\XL7-]<726:W>R*T=V>+INX&#[XZ?D*U[74
MK:_TF'4[-C/;3PB>(HIRZD9&!ZD=J *4_A;1KI-02>SWIJ+!KM3*^)B  -W/
MH /H *E;P]ICW+7#V[.[O'(X:9RKL@ 1F4G#$;5P2">!Z5QS>-+C48_"&KPF
M[M+._O98YK41;O-3R964< L3E5^Z>M=59^*--OM.%Y"9N;AK00-$5E\Y2<Q[
M#SD8)],#.<<T :.H:=9ZK926=];I/;R8W1N..#D'V((!!'((JN-"TX65U:&!
MFBNAMN"\KL\HQC#.3N(QQR>G%+I&M6>MP3R6C/NMYFMYXI%*O%(O56![\@^A
M!!%4[;Q9I=W>V]K"TK&Y>:.VD\L[)GB)$BJ?4;6ZX!P<9H U+*RM].LXK.U0
MQV\*A(T+%MJ@8 &2> *S9/".A2RRRMIZ!Y;D7;E79<S Y#\'@YY^O/6FQ>+=
M)FM+&Z22;R;V[:RA8Q,/WP9E*D=N4;GIQ7,>(/&5U<^&]?N+#[5I\FEZE%:B
M4H/G7?"'SD'&?,;I@XP>.E '72>&M'F&HB:Q29=2 %XLK,XFP,#()QP  /3
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
MOM@$;,@$W]_@]>3],GU-3ZIXAL=)G$$WG23_ &>2Z,4*;F6),!G/L"PXZG/
M-5)O&6D1W%O;Q&ZN9KFS^W0);VLCF6+*\K@<GYAQV[XH GG\*:'<P7T$]@DL
M=_();E9'9O,<8PW)X88&",$8'I4VF^'M*TBYGNK*T$=Q.JK+,SL[R!1@99B2
M:JVOB[2+V;2([>65_P"UHFELW\I@KA1E@2>A Z@\UIV6H0WZ3O LFV&5X6++
MC+*<-CU&<C/J#0!#=:'IM[J*:A/:JUY'$85F#%6"$YQD'UY'H>E06_A?1[7^
MSA!9[!IV?L8$KXAR,$*,]"./IQ3+7Q1IU[I\M[ +AHXKO[&ZF$AQ+O";=IY^
M\0/UZ4@\5Z6=02T#R_O+MK%9O+/EFX52QCSZX!YZ9!&<T %IX0T"QU.XU&TT
MR*"[N"QDDC++RWWF !PI/<C!I]OX6T:U73U@L_+73B3:*)7Q#D8.T9]"1]#B
MFMXITM+VWMS))MN+EK.*<1DQ-.,YC#>ORL,],@C.>*9;>+=*NKN"")YB+DS"
MWD\HE)C$2) N.21@]N<'&: -+4=+LM6MA;WT"S1JZR+DD%'4Y#*PY5AV((-5
MY?#VE7&E7&FS6:RVMRVZ=79F:1N/F9B=Q;@8.<C ]!6?IWCC1=4GT^.V>ZVZ
M@76VEDMG2-V3)*[B,;L*QQ['OQ5G_A*M+^VVUMOEVW4[VT$_EGRI)DSN0-ZC
M:W/0E2 <T $7A+084O%7382+V$07)<EC,@!&&).3U//6E_X171=H3['\GDK
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
MK0!JZ?I]KI5A#8V47E6T"A(HPQ(11T SVJS110 4444 %%%% !1110 4444
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
M[ASY4\:RIN&#AAD9_.IJ .0OM"U:Z\2Z??ND#QOIEQ8W9CE*>29'C;<F1\P
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
MAKQ)J4>IVBVUI<0[[1[!Q/Y*1K&T9=?+ (#$JV&/8@9XQ7H]-#JS,JL"RG#
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
M\=Y'+I\+I?,'NE8$B8CH6'?H.OH*F&BZ:+UKS['&URT/V=I&^8M%_<.>J^U
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
M';0K:+'Y0@"#8$QC;MZ8QQBLRR\)>'].FBFL])M8984:.)U3YHU;J%/4#Z4
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
MJ+M!+ 5\Z+.-R#J<' P0#R*S=+\7Z5;Z1H,<4FJWW]I1.;226(R2R[ 6.\C
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
M.Y1L''[OH3WJW=:1J-IXV/B"P2*YBN+%;.XMY)-C*4<LCJ<$$?,P(X[$9Z4
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
M\I# 9P,G.2:RQ>MKOASP?KUS=SM>W&OP^=$9F\N-M[CR_+SM&W '3/&2>3D
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
M]\V;5AILL<P1&C8#<2,MALJ."#CU/&*L:CX[T?3+@QW!D\M+E+6:96C(AD;
MPR[MQ + $@$ GV. #4M/#>AZ?+#+9Z/86\D!<Q-%;(IC+?>VD#C.!GZ4)X<T
M.)(DCT>P1(93/&JVR )(>KCCAO?K7*^.?$;/X<O#I7V]?LM_!;/>V[A$5_.1
M74G<&(P2IP",G'8X[FXGCM;:6XE)$<2%V(!)P!D\#DT 53HVF'4#?G3[;[62
M&,WE#>2!@$GU XS3)= T:?[5YNDV,GVL@W.ZW4^=CIOX^;\:S8?&5G(;A)+&
M^AEBT]=1$4B)NDA.>1AC@C'(.#2:7XTLM4O+&W^QWUJM_9&]M9KE%5)4 4L!
MAB01O7J #U!(H Z*.-(8UCC1411A548 'H!5.TT;3+"=I[33[:"5BQ+QQ!3\
MQRW3U/)]37(ZEXADU'Q#X.GL%U"&PO;R3$N\+#<Q>1(PRH;)!(5AN X&:['4
MM2MM*LFNKIB$#*BJHRSNS!551W)8@#ZT %GI>GZ<\SV5C;6S3,7E:&)4+L>I
M; Y/N:+K3+"^N()[NRMYYK?/DR2Q*S1YX.TD<9]JPKOQO::>-7%YINH0R:5:
MI>7"$1$F)MV&4AR#]QN,]JO3>)K*WU.>QFBN%>&P.H%P@93$#@XP22V>V* +
M$?A[188[>./2+!$MG,D"K;H!$QZLHQ\I]Q3H]!TB'5WU:+2[--1D&'NE@42L
M/=L9K(E\20ZG;:EIZPWMC>QZ:+Q1(55O+<,%8%&.""I!!P16?X?U:.2P\"1W
MTVI27U[IPD2193Y4K>0&<R\_,>XR#R<T =C=V=MJ%I):7EO%<6\HVR12H&5A
MZ$'@U2N?#FAWDMI+<Z/83268 MFDMU)A Z!>. /:N%GU.35;+Q1J>JMK]E!I
M-Y*H.GW2QE84A3='M#D%OF9MV..,-P!73:EXTTO1+0F03S_9[1+F95=-Z1D'
M!.]@6.%8X7)X]QD VQI.G+=SW:V%J+FX79-,(EWR+Z,<9(^M0Q^']%B2V2/2
M;%%M6+6X6W0"$GJ4X^4_2L77/$]M<Z%J2Z4+NZD33OM9FLR%,*NA:-LE@<D
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
M"RY)8'(&&(7/!'K4MIK-G%J^G17<NH"Y71&NV8N3;M&ICW,1GEP2,''0GUH
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
M;_M>Q8LSQD[ GERC:" 5# D9^][5;U30?$NJZ?87K3:9;:UI]XMU;PQEVMR
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
MP> !7K<,$-M$(H(HXHQT2-0H'X"H;C3+"ZG\^XL;::8(4\R2)6;:>HR1T]J
M.'U.Y+^*]<6&_N/(;PPMPGE73A5??(-Z8/RG"KR,=*S(YH]'\/\ A"[GU&:*
MTUB.#^T+N\GDEBW_ &<F,-\X"*S'G! ) SD5Z6^FV,DC2/96[.R[69HE)(]"
M<=*<UA9M9FS:T@-J1@P&,;".OW<8H \Y2^M](OM$L+S7_MOA^ZN[P&Z9RL(?
M:K10>86.Y!F0#+'E0/X:6YM-*@\1>"F74I[RS26^2.[N;DG<-A8*'!&0#\H/
M<*.37HDFG64UD+*6SMWM  ! T2E !T^7&*>UI;.L2O;Q,L)#1 H"$(Z%?3'M
M0!YA]OO[KP8VLQ7$R^*+?6?(:(2-][[5L\@IG&SRB#C'3YNO-7+.Q2ZG\;7<
MNLWMM+I]Y.MM<-=R,EJ&M$RQ3=@@%B0#TV\8KT'[!9B]-[]D@^U$8\_RQOQZ
M;NM":?91^=LM(%\X$2[8P-X/7=QS^- '+^#;JZ&IZGIVHV M-0MX8'<V]P9;
M:9&WA9(\\J25;*GG@'G.:H^.I[RTO;F\C"WUC;:?OO+*.X,-Q;H6?_2(3T)P
MI!!Q]P8/)![>UL[6RC,=I;0P(3DK$@4$^N!39]/LKF9)KBTMY94^X\D89EYS
MP2.* /+_ !#&EQ<?$74(Y[F&>TT^VN;<Q3O$4D$#LK$*1D@@<&D\;:XILM=F
M@U&2/4+/3+693)<>6(7.Y@8%&"6;^(DXP .>0/4'TRPD:5GL;9FE_P!83$I+
M_7CFAM,T]SEK&V)\OR>8E^Y_=Z?=]NE '*">*;XFWTD<J.C>'8F#*P((\Z7G
M/I5WX<$'X:^',?\ 0/A_]!%;YTZR:1I#9VYD9=A8Q+DKC&,XZ8[5+!;PVT0B
MMX8XHQT2-0H'X"@#@K:[N[/QI;_:U%]97>I3Q6M_:SL'BD"29MYXCU50K8(X
M&T$@9S6%X:066E^!K^WN;A9;K5;FUE'GMY;Q'[0=NS.WJJGIG(KU1=-L4N))
MULK99I 0\@B4,V>N3C)S2+I6G*$"V%J!&VY (5^4^HXX- 'FHO[^[\&?VS%<
M3+XH@UKR&A$C?>-UL\@IG&SRB#C'3YNO-6K;2H=3;QO+=75].UE>W$<$1O92
MBJUK'E2N[!&6/!R!CC%>A_8+,7IO1:0?:B,&?RQOQZ;NM+#9VML[O!;0Q/)R
M[(@4M]<=: /*],U.RATWP?IL^I6UKI5UHP)DGD9HGN@D7R,P==K!22 3CD\9
M Q?M[+S->\):;+KM]J5K-I]\LDXN'C%TJ/%L8[6YX8C<#EASD@UZ#)I>GRV:
MV<EA:O:J=PA:%2@/7.W&*>]A9R2I*]I TB+M5VC!*CT!["@#GOAU<2W/@>R:
M:>2=TEN(1)(Y=BJ3R(N2>3A5 KD-:BLX)_BD-X6X:P#*C2G+ VI).TGGG\J]
M3M[6WM(_+MH(H4)SMC0*,^N!3);"SG=WFM()&=0CL\8)90<@'/49H \X>2\T
M75IQI$US+<3>%);Q89)FE#W"%0C!22 ?F(P !T&*T_"$UC?ZG9:GIWB6.[6>
MQQ-90[FW'@^9(&D8JX/RYP"<X[<=G'I]E%*DL=G;I(B[5=8@"H] <<"EMK&S
MLWE>UM8(&F;=(8HPI<^IQU- '(>.H;,Z_P"#Y[QQ'$NI2(TC2E H-O*>N1CD
M"L>QOEUC4Y?M7B)+#6;'6I$-J WG/&)2(X@N_#1O&5Y"XZMU!->ES6\-PJK/
M#'*JL'4.H;##H1GO49L;,WHO3:P&["[1/Y8W[?3=UQ0!Y9+9A_!7C?5CJ6IF
M\L)]3BMI!J$P\M5Y5<!N<8'7)[=*UX-,AF\<6>GR7=\UK?:$UQ<Q?;90)9%D
MC ;AN.';I@?E7=+IE@L,D2V-L(I#ET$2X8^XQS1_9E@'#"QMMP78#Y2Y"],=
M.GM0!A?#N[GOOA_HUQ<SO/,8-K2R-N9MK%02>YP!S7)ZA?WEWX:\67_VF>'Q
M#IFIR):*LA#( R^0@3."LBD<8PQ8UZ=!;06L7E6\,<,><[(U"C\A3'L+.2\6
M\>T@:Z0868Q@N!Z!NM '(6=I"WQ=O)'!$XT6WE91*V QEE!XSTZ<=*TO&E[;
MVECIL=Q/+&+G4(H4591$DK?,VR1\'"$*<XY. .];PLK071NA:PBX/641C?\
MGUIUQ;6]W"8;F"*:(D$I(@89'3@T >207\EUI5K;KJTI\KQ?]E'V:[<#R&<X
M3ALE?[N>F..E:0TJ\O+3QAIFEW=WY^EZE'/IZ-=2'YO)BD,1);)1V+ @G'S&
MO1'TRPDSOL;9LOYAW1*?F_O=.O YJEJ6E73QC^Q;FUTR=Y0T\WV-9#(F#D=1
M@Y(()STZ&@"EX4OE\01R^)$6:."]1$MXI"1M11\Q*G@,7+C/<*M5_$<CQ^-_
M""+<3(DT]TDD:S,JN!;N1E0<$@]#U%=+9VD5A906D (B@C6- 3DX QR:)K.U
MN)4EFMH99(_N,Z!BOT)Z4 >5::9(-+T#4UU"]>Z/B>:S+R7<CAH3/,NP@M@C
M ')R>!SP*U]%U"PUBZD.I:O/:Z_9ZW+&;:.?;(R"1A'%Y9ZQ&,J3@8/+9R":
M[G^R=-"*@T^TVJVX#R5P#Z].M2_8;3[;]M^RP?:BNSS_ "QOV^F[KB@#RN?5
MQ:Z//')JCQW%OXP6)5:Y(=(/M2#:><[-AZ'C!INN^8ND^/;Y-1OEGTW48Y+-
MQ>28A/E0MP-V",D\'(Y( KU-M-L'GDG:RMC-(5+R&)=S%?NDG'..WI2-I>GL
M) UA:D2'<^85^8^IXYH \X\3Q?V==^,].M[BX:WF\+-=/'+.\O[W,REAN)QD
M  XXX%-O([[1+FUN_#5U=W,]QH-S<7,#W#SH72-3#(%8D*2Y*@# (R .*],2
MPLXYO.2T@67;LWK& =O3&<=*+2PL[!66SM(+=7.YA#&$!/J<4 >;VTUE?:5=
MZKI?BGSQ+HLIDMK61PVX+N$KGS&*2*>,\$Y(/2I=!B\K6_"2_:[N1=6T"5KQ
M9;EW$I58"IP3@$;VY&.IKT"/2]/B6=8[&V1;@[I@L*@2'U;CG\:<FG6,;QO'
M96ZO$,1LL2@H/;CB@#E/A2+9?AWI2P2!G$7[U1(6*MDC!&>.G2N8\5WT&IZ#
M\1(=5N#'?6(>.T@:8IL@\E2C*,\[V+Y/?H> !7J\-O#;J5@ACB5F+$(H4$GJ
M>.]0W&F6%W,)KFQMII0A0/)$K,%/49(Z>U '#7-P9/%=^D-]/Y#^%Q.HCN7"
MJV]AO3!^4X Y&.E9<$RZ-X0\(:C-J,\=MJRVJZG=W<\DL8_T=MFX;QL4N5!(
M(!P-V1G/ISZ;8R2-(]E;L[+L+-$I)7TSCI2FPLS9FS-I!]E88,/EC81_N]*
M/.6OH-%DTBVGU_[9X?N]5G6:Y#E88B8MT<'F;CF/?G^+J-IX!%&J6FCPZGX1
M=-3FN[!-6NE6YGNB516@E;8K@C*@X4<D_+C/%>BMI]D]C]A:SMS:8V^08E\O
M'IMQC%.-G:M#%"UM"8HB#&A0;4(Z$#MB@#S&\O[ZZ\):]JD=Q-'XEL-7>*"-
M9""I$P$407."CH5XQAMQ/7FMO2;&.]^(7B5[F\O673Y[6:"+[9($C+0Y;Y=V
M"IR>#QZ#K79&PLVO!>-:0&Z P)S&-X'INZTL=E:Q3R3QVT*2R??D6,!F^I[T
M +:7=M?VD=U9W$5Q;RC='+$X96'J".#1=D"RG). (VR3]*=#!%;0I#!$D42#
M"HBA54>@ Z4LL4<\31RQK)&PPRN,@_44 >;:*P_X9Q)R,?V!/S_VS>HXY+O1
MM43^R9KF6XN/"DUTL,DS2"2XC,?ED*20#\Q&  ,<5Z.NGV2VK6RV=N+=CEHA
M$NP_48Q1'I]E%*DL=G;I(@VHZQ*"H] <<"@#BO!\]EJ.HZ?JFG^)8[HSV)$]
ME#N8N>#YDH:1BKJ>,X!.<5H^+]2-IK?AJSNI3!I5[=R1W4N[8K,(R8XV;L&;
MMWVXZ$BNEM[&SM))9+:U@A>9MTK1QA2Y]6(ZGZT^YM;>]@:"Z@BGA;[T<J!E
M/U!XH \BDE@L_#GB\:??2(8?$\!4Q7+9"LULI!(/*X++@\<8[5T4=FUWXY\5
M.+B]FET]+2XM+<7D@193&YQM#8()_A/'/2NU_LO3S"8386OE%@Q3R5P2!@'&
M.N.*DBLK2"9IH;6&.5AAG2,!B/<B@#S'1=1:^TNSUO2O$*7&L+ID_G:=&K-)
M/,(L_OE+G:5D&,[1UVC@@5<T^31-;\-I>V>LW%U=7&BR+=6J7)?S&V L\J]0
MP;*YX^\1TXKT&&QL[:XFG@M8(IICF61(PK.?]HCD_C1;V-I:/*]M:P0O,VZ5
MHXPI<^K8ZGZT >:^&KN!QX)TEYLZ3=:,6(68E9;L)%\C'/9"Y"^O..!BNAO;
MAM$L[K4+XV?_  DMU8P2+=NK3V@BEVAF!RV&4J&Z_+P:]0?3+"2T%H]C;-;
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
MZA8,$BE'0[05.23R@QC-:&K:-=7WB30]3AEA6/36F9XWSF3S$*<$=,9S[^U
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
MNT>T@*N=Q!#8;<<^F!QC0\-Z.WA_P]:Z6;AI_LX8*S,3@%B0H)R<*"%&>P%
M'/6/BVRL-(MIK72-0*WNL36/E-,KNLWF/N)+.< LK8 .!["M_0->_MM;])+.
M2SNK"Z-M/"[!L-M5P01P05=37/P^#-2BL;&W-U:EK;7'U8G#88,[OY?M_K",
M^W3FMS0M&N=+U/7+J>6)TU*[%RBIG,>(TCP<]?N Y]Z .>UW7-0O1XWTMH#!
M;Z=I@>*>*<JX9HI&W9&",X'&>WOBK6A^+H[>UL['4[2>T1-&%^MU*ZL)(HU4
M2$@$D$;@>>H/8\5-J7A6_N=0\1S6UY;K!K5BMLR21L6C=4= 00>F'SC';'O4
M,O@N>]FL5O)X3:Q:+-I$ZQYW.L@0%U/;[G3W]J +$'C.WN[M[)K&5O,LFNHC
M;S))N4=48@@))@@XSCK@\53LO%\-II'ANVTK0[^Y_M+3C<6<7GJ2%1%.QG=L
MYPPY/YDU?T;2/$UKIS66J:M97:0P&&W:*!HVEXP'E)8\@=E'7FJFE>$+_3I/
M">ZZMG30K.2T? 8&8,J+N']W&P''/6@#;\0:^OA[PW/K-Q93RK BO)#&5W+D
M@<G..">V?;-9EUXV^P_VVMWI-S#+I=D+\QM(A,T!W\@@D!@4;@^W-:/BW19_
M$7A>]TFWFCADNE">9("0HR#G Z]*S-5\)W6L:GK-Q/<0Q0ZEHW]F%4!9HSES
MOYQGF0\<=* +[>)T75ET\64SN^FMJ,91E^90RJ5Y(PV6'?'O679^/3>C16CT
M*\V:S;F6R/F1_,P0.5//RC;DY/H>.F2R\,:XFKVVIW=]8-)#I3Z>8HH7"G+*
M0V2V>J\\=\>])IOA"_L(O"$9N;9QH$3Q.0&'G Q>7D?W>.>_I[T 9>J^(Y-3
MN?"VH6UI>QW,6LW%E<6*S#ETBF#*?F",-R@ACVK;M?'=I):SB\M)+#48+T6,
MEG<2(,2E=ZG>#MVE,MN] >"< TXO!FI0>3<)=VIN;?6Y]6C0JVQQ*'!C)ZC
MD/S8/3I4NH>";J[CN-0M]02VUZ34(]1CG\LM$CI'Y2QE<@E/+R">"2Q/'2@!
MQ^($"VJO_9=U)-_:2::R0LC+O?&UE<D!E.>".^<XKI].N;B[L(I[NRDLIW!W
MV\CJY0YQU4D'UX]:YW4- UW5K'3OMU]8M>6VH0WKB*)EB"QG(1023SSEB?P[
M5K"75O\ A*3%^X;2#:;CB-A(DVX8^;."""> ,C'/49 (=7\1QZ;J46FQ0">]
MEMWN(X3*(S*JD JF?O.<]/S(J"X\6I;2Z_$UC(7T:TCO)!O'[Q'5VPOHP$;<
M'VYIGBOPR_B6%[6:*QFM6A*Q^>I$EO-SB6-AR",CCC.!R.^??^#=4>?5/L>I
MP&+5-)CT^Y>ZC9I-T:R*'!!QSYASGIC//2@"C_;M[#XXO+W3M-OM16XT.UNA
M:).HV;GER1O; . !A>I'XUK0^)M)U?5/"]Y%;W3#4+>>:UN#)L2,! 75T#<M
MT'(('.#19^&=6TS4X;ZUO;.67^RH=.E\R)E"F,L5D4 G/WSE21TZBLJRTS3H
M_$/AC1]*N%O(-&AO8+TA@6C8HBG?CH69B?SQTH V+3QYI]U>V*"/_1+^)Y8+
ME)%<*JKO_>J.8\KDC.?0X/%6;?Q-<78MI(=&NFM[RU>ZM9\_*0 "%D./W98,
M".O?H1BJ.@^%]:T[3AH5_JUM=:'!$T$ 2 K</$5*JDC;MN%!Z@9.!TY!L>&=
M"UW2+*#3-1U:VNM/LHO)MC% 4ED0#:OFDL1P/0<D Y]0"UX-UB[U_P ):=JM
M[ L4UU"LNU&R"&&>/3KC\*R]*\9W$MG?7&I60C<:L^FVD,4@8R2!]@7/'H6)
M/;/I6OX1T:[\/>&;+2+NYAN#9QB&.2*,IE%&!D$GGUK"E\"WKVUW&NI0(Z:R
M=8L'\D_)*7+%9/F^9?F9>,<'- '0:7KR7^K7^DSV[6VH601Y(RVY7C?.UT;C
M(X(Y ((Z=,T_$/B^/PZMY-/83-:64<4D\[$(&#L1B//#L-I)&1@$=2<5:TW1
M9(M>O=<O3%]MN8(K8)$24CC0L<9."26<DG [#MDX7B?P7J>O7&MB+4K5;?4;
M-+>,3P,[VQ7.0A# !6)!/&>._& "YJOC5M.O=:M8M%N[EM)MH[J=EDC4-&P<
MDKENPC/'4^W6KMOXHAN-?M],^S/&EU8_;K:Y=@%E0;<J!UW#<"1Z'-9USX6U
M.YN_$4[W5H6UC38[+A& C95D&_'.0?-)QGL.>:S=7TZRU--#\+B](US3O*\Q
MK92"EN4*2DDCA7CW#_>*T =KI-^=4TNWOC T(G02(C-D[3T/XC!_&KE(JA5"
MJ % P .U+0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !117&_$4QBPT/S+F2 -K5FA*3&/*F0!AP1V
M_*@#LJ*\NUA-(T[7KKPWJ>H0:3I;:<ATV2[9F 8O(96CD9QB0$ICDD#&.*2X
MU*S^UZWINOWS--!I4!TLWI\N24&(EI4''[TR<''S# % 'J55KB>YBNK6.&S:
M:*5RLTHD51" I(8@\MD@# ]<UYUHE[;6>K^$I=1N8XK>\\+;&,[X6>0& X.?
MO-@GWP35'PW?)-IWPUD-\[N\]S%)F<_-B&7AAGD@XZ\]* /7**\BMHUM_!_B
M77+&6YGU"SU.\@$B7$DC1VWVD;P!NYQ&"0>OH:37GTA_!?BG4M$\01W$$MBC
M-%I[>7!#(#\IX8[78'E>^!D>H!Z]17G%QI>E2>/[_3WD8V5QHBW4T)NGVR2"
M1@)#\W)VGK]#V%8>FZY#=:7X8M_$>J6\&GWF@(8[F^^:-[@'$F7+ "0+M().
M>N.3R >QU#)=00W,%O)*JS3[O*0]6VC)Q]/ZBO-K33K*Y\7:=IE[J5UJ%K_P
MCKEFN9V0S@3(%=E!'5><]^IYK.\/36=W<?#;4-3EBEEDTRYB\^=@6=U\K8N3
MU;K@=<YH ]@HKSOPC<36_B2U@G6VOTN[6>2TU:T?#2IO0L+A.S@[0&SZCCFM
MCQK>26EUX>6<[-(FU$1W[YPNTHWEJY_N&39G/'0'K0!T6I:A;Z3I=WJ-VQ6V
MM87FE8#)"J"3Q]!5;2]1O+V:=+K3'M$54>*7S5=)58$X&,$,,8((QR,$UYUK
M\*Q^%_B-;AD?18(=U@&.4BF,),BH>P#%>!P"Q KTO2(K:'2;5;18U@,:LHCQ
MMY&<C% %;3=<74==U?2_LLD3Z:T09V8$2;U+ @#H,>M:U>7ZOJ-G9:IX_DN9
MYEB#:<CFWF$;#<H7EL':N3ACCA<U#:V@UY/&^C6%[:F9'@N;!+1\11R>2K H
M,_=+C!(X.6XY(H ]6HKRBTU"ZU'68K^&RDBLO%EF+:)2IW6\J >8Q!^[E6E/
MOY*GO7I-IJ&FF^ET>UN8#=6<:&2V5OFB0CY<CTQ0!8GNH+4PB>54,T@BC!ZN
MQ!.![X!/X5GZ+KBZS<:K"+62W;3KPVC!V!WD(C[ACH,.*Y[X@0V']I>$KG4%
M@$":ML>6; 55:"7@D] 2%_$"N3U86B:=XUU5)REW9Z_ ]O(LQ7RSMM@2 #CD
M;@?;(H ]CHKRW5[RSU'Q#KVEZQK2:7?17$4FFL$_?F+8A0VY+?,2X<%0"23@
MYX ]'U&WEN])N[:&3RYIH'C1^FUBI /YT 9EEXE.K1276DZ=/>6*.R"Y5T03
M%3@^6&/S $$9. <<$UIZ9?IJFF6U\D4D2SQB01RC#IGLP[$=#7(_#G5K"S\#
M6&F7D\-E?Z9%]FO+:=PCQ.IP20>QZ@]"#6=XDU*PN?%%SINN:A!IFG76FH]A
M+>)L7>6D\QD8LH649C(S\W3ISD ]*JA/J1:TEETV#[?)%.(7CCD5<'< _)X^
M4$DCVQUKA;73+/4?'T&GW]Y>7BIH%M-B:X>-Y)%E.)&4$8; 4D>_(K"/]G6'
M@774MI(K:ZM_$Q5UBDV,J?;P%# 'IL)P#QB@#TO5=?DLKY]/L+![^^CM?M;P
M+($/E[MHVD\%B<X' ^4\CC.AIMS<W=BDUW8O8S,6S \BN5 8@$E21R,'VSBN
M16VTZ3XQ764@\[^Q(I,@@,&\Z0%O7.,<_2N:T?6H+/0/"O\ :ET#H4NHZC%=
MS32;H]XFE\D2L3]T\_>XR%)H ]>J&6Z@@G@@EE59;ABL2'JY +''T ->>W,^
M@6SZ#IT-^T]C/)=O;27TX:T9>,]?]8%WXC4$< G/ SAZ!<V-ZOPXO=2GAG<0
MW=N\\[ G>JC:A)_B]!UH ]DHKRWPW=VFL:A827FM+;>)+2_E6ZLHTQ<R?,P*
M."V6BVD$'&  ,8Q76?$"[O;#P5?W-CYH=#'YK0YWK#YB^:5QR"$W'(Y'6@#I
MJPM(\0R:S+!-;:=(=+N8W>&]$@(^5MN&7J-W48SQUQTK$M(K7_A.VBTQH'T*
MXT@RWD4; P"3>/+; X!9=^?4+D]*E^%45JGPYTB2V6,&2+,C)CYB&(Y]Z -F
MZ\1):^*K+0#93O-=PO.DRLNP*A ;/.<_,.U;5<1JTT(^,'AZ-I4#'3+P;=V#
MRT>/Y'\JY.S^SP:;INI)>2&Z3Q=):I*UTS$0M<NI3D]"OY\4 >QT5YOI=_I6
MIZK=V^L7TD'B.SUMS%"DNR=XP_[I47J83&1D#C[Q/<UG275S=^$KR\60IXRM
MM9,:J&Q*&^T82(#J8C"1Q]TC+>IH ]9HKR^/3K*^O/'ER]Q<27&GW,C6Q6\D
M!AS:)DC#>I;KZ>U5-.MIK;_A$-3\.W$L^HW>DR->H;AI%F46^4+@D@8EV*.G
M7% 'K=%>7:7.+BP\#W^E3LVJW$JQ:I\YWR)Y3?:/.'7*N!R?ND@#&<53L$TF
MU\"ZQK=U<7KRQZA=69FBO6!6)KS"J220J_=RQ!(4L>] 'J]W=06-K+=74JQ0
M1+N=VZ 4PSW/]IBW^QM]E,)<W7F+@/N V;>O3)STXKQW6)[.XT/QU9F>RFM[
M>XLKF&*W.88@1%O9!DX&<Y(P"<GBNEU&Z:#QE<GP_*LDW_"+SR6<,<FY&D$@
MV%5SCD^G6@#T:BO,["2"XD\%WFCW#-)=Q.NJ;93NDB\DEWF.<[UD"C<>0S8S
MS67X6:&"T^'FH)=R-=7D\]O/(]PS&5/*E.TY."-RJ?K[F@#V"BN<\>76H67@
M?5KC2Q+]KCAR#%]]4W#>5]PFXCW%<]=_95\11OH-PHTFYT2XEOA;RD1C&WR9
M,@\.<N,]2 >N* /1*KRWL,=P+4,'NFB:9( 1N95(!//'5@.?6N8^&]A:1>#-
M)U*%I)+J]TZV-Q*\[2;V5/0D@$9(XQ^E5;N/3H/C%;SW0MXY9=&/E/)@%W68
M=,]2 ?RH Z7PYK2>(_#UEJ\<#P)=)O$;D$KR1R1]*U*\=\(+;6=I\.;RWG*S
MW;W%O.?.)$B>5*P4C.,!E4@>OUJWX=OK/57L;J[UT6OB.TFF%[:0QXN6/S!U
MD!8[HP/F!Q@87&.E 'J]%>/C4=3TG0]1ACBAN;J/2X[B+5=,<LMW;>8H=W3J
MLVTL<@G/.#QQUW@_^R+C5KR_T36H+VWN((_,M[)0+>)@3AB,G;(0>1P2%Y%
M&OX@\1IX?DTU)+*>Y_M"[6SB\ED&)&#$9W$<84\TZQ\1P76O2Z)/:W%GJ,<
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
M2B@!GDQ88>4F&&UAM'(]#0(8@X<1H'' ;:,BGT4 1+;0(TC)#&IEYD(4#?\
M7UH%M ,8@C&#D?(.*EHH *BCM;>)&2.")$<Y950 $^IJ6B@!J(D:[4557T48
M%#1QN0716(! )&>#UIU% $0MH!C$$8P<CY!Q2B"$3-*(HQ*XVL^T98>A-244
M 1Q6\,&[R88X]YRVQ0-Q]3BB*"*W0I#$D:DY(10!GUXJ2B@!CPQ2D&2)'(Z;
ME!J*XMW:QFALY1:RNC+'*L8;RV(X;:>#@\XJQ10!G:1ILFG6KBYNVO+N9_,N
M+ED">8V O"CA0 H 'MW.35S[-!MV^1'MR&QL&,CH:EHH :(XPK*$7:V2PQP<
M]<TNT;MV!NQC-+10!$EM!',TR0QK*PPSA0&/U-/DC25"DB*Z'JK#(-.HH B>
MV@D5E>&-E?[P900W&.?PIZ(D2*D:JB*,!5& !3J* &[%W[]HWXQNQSCTIL4$
M,&[R8HX]YW-L4#)]3BI** $=%D0HZAE(P01D&F&W@8DF&,D]25'-244 1-;0
M.(PT$;",[D!0':?4>E2T44 1?9;?&/(BQZ;!0UM TAD:&,N0 6*C) .1S[&I
M:* (C;P$L3#&2W4E1S2K!"K!EBC##H0HR*DHH CC@AA9VBBC1I#ERJ@%CZGU
MH%O )))!#&'D&';:,L/<]ZDHH :D:1+MC14'7"C%-F@AN(_+GB25,YVNH89^
MAJ2B@!CPQ28WQ(V.FY0<4\  8' HHH B%M LIE6",2%MQ8(,DXQG/K@D4?9;
M<Y_<1<\GY!4M% $<D$,RJLL4;A"&4,H.".A%+)#%*4,D2.4.Y"R@[3ZCT-/H
MH :44N'*C>!@-CD"F);01F0I#&ID.9"J@;S[^M2T4 1&V@,1B,,?EMU7:,'\
M*?'&D,:QQHJ(HPJJ, #Z4ZB@!@BC$AD$:!SU8*,_G2+!$DKRI$BR/C>X4 MC
MU/>I** ,/5?#PU#5=)O89HK;[!=M=,H@W&9C&T?)!&.'///:M<6\"N7$,8<M
MO+!1DMC&?KCBI:* (C;6YSF"(Y.3\@YI9+>&:,1RPQN@((5E! QTXJ2B@!DD
M,4Q0RQ(^QMR[E!VGU'H:5$6- B*%51@*HP *=10 SR8O,\SRDW_WMHS^=-2W
M@C:1DAC5I#ERJ@%OKZU+10 U(HX@1&BH#V48H:-'969%9D.5)&2#[4ZB@!J(
ML:!$4*HZ # %.HHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ K!\3Z!/K<=A/8WHLM1TZY%S;3/'Y
MB9VE65ER,J58C@@UO44 >:6NBS^(+OQUI-QJ$0NY[BT<7,<.$WI#$00FX_*&
M7&-V>",YK4O? EUK,NLR:MJL3'5+."!Q;6QC\F2%V='0EST+ X.<XZCI7;T4
M <S+X:O+^X-]J-[;O?QV$EE \5N51/,QO<J6R2=J\9&.>3FH)O"%V?">@Z5#
MJ,(O-%DMY(+AK<^7(8EV#<F[/*D]&ZUUM% '#S>!=0N+;5(GUFWW:AJ=OJ+-
M]C/R-%Y1V@>9T)B'N >_6KMYX2N[NZ\33?VE @UNR2TV_9B?)VJZ[L[_ )OO
MGCCH*ZNB@#).A17/A/\ L"_<31/9_9)7C79N79M) R<''N:S;+PO>*^CMJ.H
M0W3Z,C+:NL!4NY3RP\GS'D*3P,9)SQP*ZBB@#%\*:'+X;\-6FD37271M@5$J
M1&/<"2?N[CZ^M5IO##W7B;4M2N;J*2SO]/73Y+40D,$!<YW[NI\P]O2NCHH
MY.P\(7,-KHEG?ZA'=6VB.'M"(2KN51DC,AW8.U6/3&2 >.E:7A70YO#NB+IT
MUW'=%9II1(D)C_UDC.1@LW0L1UK:HH XG6O!&H:K<ZRT>LPQPZC+;3*);0R/
M"82A"!MX_=DIG;@<L>?5^H>";S4+?Q3$^K0K_;T<<9;[(?W.V,1Y^_\ -D#/
M:NSHH XG7;2Q\1:UI6C^9,VHZ;,)+MXH71! T9WH6(VE9!M7:"3S_LFNVHHH
M Y_2/"EKI5UK+B1I8-2F:18&'RPJXRZK_O.78_4>E4-.\%S6VGZ/I5W?I<Z=
MH]PL]J/**RML!\I7;./ER.0!G:.G.>OHH XF?P)=O97L,&M""4ZL^K6$R6V6
MMY68L0^6PZ_,RX^7@]ZZ;2+74K>V9M6OHKN[<_,T$)BC4#H%4LQ^I))/TP!H
M44 <?+X)D-KK>EQWZ+H^L7#W$T31$RQF3'FJC;L8;!(R/ER>O;4TK0)M-\1Z
MQJ9NHGAU 0A8%A*F+RUVCYMQSD>PK<HH P=5T":Y\0:?KMA<I!?6D<ENZRH6
M2:%\$J<$$$,H((]^#FLZ;P2XM+0VM_''?Q:NVKR3/;EDDE8.K#8&! VO@?-_
M",YKKZ* .*OO ]Y>Z=XCM/[6A7^V;J.YWFT)\K:L:XQO^;(C'/'4U9C\+ZO9
M:Y>W&G:XD&G:C*)[NV:VW.DFT*S1/N&W=M'4-@\BNLHH Q-&T.?2]9UN_ENX
MYDU.X2<1K"4,16-8\9W'=P@/0<YJKKOAF\U76DOK?4HX8C8RV;PRV_F[0YYD
MC.X;7QP20>*Z6B@#A[;P3J^F2:3=Z9KEO%?6FG1Z;<F6S+Q3Q(<H0@<%67)Y
MW'.36N?#MTGB6RUB#4@6AL6LYUGAWM*"X?<"& 4Y'/!&#QBNAHH XFQ\"7.G
M66B-#J<3:CI$]Q)%,;<B.2.9B7C9=Q/<8(/!4'':IKKP3+<1M(E_$EY-JT.J
M7,IMRRN8MNV-1N&!A%&<GN>]=A10!RX\,7\>I:Y>Q:C:G^U)X9#%):%D"QH$
M*-\_S!E'7C&>_2G:'X8N/#T"6^FW<%O:R7[W4]LL!,:QLN/*B^;Y!N ;/J3P
M,XKIJ* "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@ HHHSB@ HHHSB@ H
MHHH ***"0.IQ0 4444 %%%% !112*RN,JP89(R#GD=: %HHHH **** "BBB@
M HI"R@@%@"W0$]:6@ HHHH **** "BBB@ HI%97&58$>H-+0 44V21(D+R.J
M(.K,< 4X'(R* "BBD+*'"%AN() SR<?_ *Z %HHHH **** "BBB@ HHHH **
M** "BBD+*N-S 9.!D]30 M%%% !1110 4444 %%%% !133)&LBQEU#L,JI/)
M^@IU !1110 4444 %%(KJZ!T8,I&00<@TM !12;EW[-PW8SC/.*6@ HHHH *
M*:[I&A>1E1!R68X I000"#D'H10 M%(64,%+ $]!GK2T %%%% !12$A5+,0
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
MAXGC5@Q4;>-X49(/?I6SIO@BZL/"D7AK^W91IR(T;-! (YG1B2R[R2!G)&0
M<="*T)/"L,=_H,UA*EI;:*DB06PBW JR;,$Y'0?KUS0!D67CC49=)DU:[TBW
MALA<26:".Z:21[@7/D(H4)]TGG/7@_+TS9_X3"\MI+F"]TB5)/M%O;V4NUXX
MKEI3@#+J"NT@[N#QR,YQ4D?@B)O"-WX>NKZ1XY[B2Y2XB3RY(9&E,P9>3RKG
M(^F*2Y\&W6J:')9ZOX@NKJ]$D<MO>QPI$;=XVW(RH.,YZYZ].* *OB77O$>G
M:-<.+"WMI8]1M;:.X\W<D\4DB*648RIRQ4Y],C-6KKQ9>+;:U<V5A#<)HAVW
M:^<09'$8DD6/Y?X588)ZGCCK4MYX4NM3\/RV.HZW-<7KRPS"[$"H$:)PZ 1C
MC&5YR<G)YZ8:_@YUFU;[/JCQP:Q&%OT,()9]FQI(R" C,N,Y##(!Q0!"GB[4
M-0UZ+3]'TRVN();"WU%+B:Z,>89'*GY0APP ) Z'U'0V/#GBO_A(;Z6*);95
MA\U9X?-(N+9U<*JO&1_$-QSTXQSUJS9>&DL/$@U2WG5(%T^/3TM1%PL:,67#
M9ZY8]NF/K5)O"<RW::G)J6[4[:RFMH+R*U E.\#!DR2)"N!@' SG- '5T52T
M>.^BT>T34YA->K$!-(%"[F]2!QGUQQGI5V@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "J6JZG!I%B
M;F8%B72**-?O22.P5$'N20/UZ5=KD/'22?:?"L_/V>'7(#-Z#<KHI/\ P-E'
MU(H Z<W4<"0K>30132<!=^ 6]%SC-5GU1;?6X=-N%"&Z1GM9 >)"N-ZGT8 Y
M'J,^AKS_ .(CK<3>);-+*=+IM# BE6"28W.#(P1, JFTX+'J=PZ8!K9\0.]_
M?^!&M?,\XZCYY+*581+;R;R0>1U Y]10!VTDD<,;22NJ(HRS,< #W-8?A[Q"
MVM?VR9HX(4T^^:V5XY=ZN@C1P^2!_?K-\:7$EEK'AJ\N8Y'T6&[<WI5"XC8Q
MD1.X'\(8]>@.#V%<AYKVMGK=U96EX-.C\4+=W*V]H<M;&% 7564AP),,0 ?N
MYH ]8^V6OV7[5]IA^S_\]?,&STZ]*AFN9S=V(MOLKVLK.)G>4A\!21L !#'(
MYY&!FO/Y+/37L4O]#U6\LFN-3^UP7EY;?Z.\_DLK;HRJ;49<@M@?-C!SU+)F
MFU?P%=7.F0V-RLMZLB0J=B@I(H921D([8*@_W@* /2!<P-.T FC,RC+1AAN
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
MSSW*W]FD*VQMI-_G,\A#C RNQ<8;G.>1@>M<+-IFAO\ $.YW65FUE)H09\Q
MQO()&.3Q@OM8^^#69X>5/^+:27,?[^'3YX;AI$^:,>2%"N3TY! ![T >IBZM
MVD6-9XC(V=JAQDX.#@>W>@75N;@VXGB,X&3&'&X#UQUKR'2K*RM-#\,7$-I'
M#=Q^)9=TBQ;9$A,L_4XR$VLOMAAZU9^TQR:_H\\5E<VQ@\27/GP"VE=DWI,I
M=Y"#G>=I 7"@$#G&: /2[#6M.U.*XEL[J*6*WE:*1U88#+PW/H#D9]C5R&:*
MXB66&1)(V^ZZ,"#^(KR7][INC7QCLKM([3Q1//J"6]IE_LK22%& *D. 6C?
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
M;/E/++[3)QDK[\ Y'IFN.LO%NO7<WA^/[!IZC7-/-S ?.?\ <NJ(YW\<@A^
M/3&>]9-UJ]YKM[X,U)+*T358]4OK1E+GR]T<4Z,0V-VTE=V,>WO0!Z>!@8'2
MBN(M/'%W^\TW4+**'6H]2_L\K!OEB/[HS"0 #<1L!^7KGC(Z@G\7:_:P6:2Z
M+$D]QJPT]7E9XDE1E++*JD$@'!!!Y&.] ';T5Q@\67]OKMOHFH_V=::DPA(B
M<N$NPS?O##(V 2HS\I!)(_&NMO+J*QLKB\G;;#!&TLA Z*HR?T% $U0M=VR7
M26K7$2W#C<L1<!V'J!U-<M#XMO$7P[>7EK"MAKS+'%Y9.^V=T+QACT<$ @D8
MP?4<U4\(6<FJ7^NSZM':7+6NN2-"_EG='(B(JE23P O H [JBLC7-2NM/>S2
MW6!$GD9)+B8Y$>%)4",$,[,0  ON:YRS\;ZEJ-IX7DM=-M0^M-/&_FS,!$\:
M.>/ESC*?7M[T =U17"IXUU)-+M[ZZM+2.*'5GTS4I%9BL.)#&)5_V2=H.>F[
MOBNJTV]GOKB_9EC^RPW!A@=0<OM #D_1]R_\!- &A17-^)_%"^'[NQ@FE@M(
M;M9,7EVK&!9%V[8V8$!"VXG<3CY3P:K/XHOX[O6;5[>V$MAI46H*020Q8290
MX/3,?4>O2@#K:9YL?G>3YB>:5W;-PW8Z9QZ5RUMXGO\ 5D@M]+M[<7QTF'4I
M%F)*9E!V1C!'4JV6/3 X.>,BXDU3_A8<=W:6%I;ZI+X<WS17$F51A*,J60?-
M@\9_'V(!Z'167X<U@>(/#6FZN(O)^V6R3&/.=A8 D9[XK4H **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ K*U_0X]>L8;=KF6VD@N8KJ*:(*2KQL&7A@01QTK5IDLT5O$TLTB1QH,L[
ML  /<F@#G)?!L1GU0P:A<0V^KH%OX@JGS&V;"ZG'R,RX!(],@ \UT4$$5M;Q
MP0H$BB0(B+T50, #\*B74+)[+[8EY;M:]?/$H*=<?>SCK0NH63VJ7*WENUO(
MP5)1*I1B3@ '."<\4 85CX.&FZO<W%IJ]['IUS<F\DTT!/+\XG)(;;N"EN2H
M.,^Q(IL?@FUC@N+ 74IT>>[^V-8E1@/O$A4-U"%QN*_49P<5M'6]*$)F.IV0
MB$ODE_M"[1)_=SG[WMUJ2YU*QLMWVJ]MX-B;V\V55VKG&3D],D#/O0!SU_X(
MCU"W\0P2:C.J:XZ//MC7,>U50!/P0=<U:OO"PU2X4W]\T\"W<-XD9B4&*2/;
MC8W55)3)')Y(R,UL)J%E+="VCO+=[AHQ*(EE4N4/1L9SCWK)E\2VNE6HEUF_
MT]/.OC:V_D2Y!R^%#9_B .6[#!H 9;>%Y;*6^FMM5FCEO+_[>Q\M2 VP(4QW
M0@#CKWS5:+P+9VS6$MK=S6L]I>S7N^!$"LTH*NH4@A5P>,<C'4GFM>R\1Z3J
M.J7>G6E]!-<V@4RJD@.,@G'7G QGTR*MVVH65[')):WEO.D9P[12JP4^A(/%
M $ES;Q7=K+;7""2&9#'(AZ,I&"/RK!TWPC%8II<,U]-=VVDDFQCE5<Q_*44L
M1]XJK%1TZ\Y.#6W:7UI?QM)9W4%PBMM9H9 X!]"1WI)-1LHI9(I+RW22-=[H
MTJ@JOJ1G@>] %#0M"_L2347%X\XO[M[MPZ ;78 $#';"CKS[TNM:!%JUUI]Z
MD[VU_ITK26TZ '&X;75@>JL.HX/ P1BK<FHV[6ZM:W-K))*K&W!E&)"!V(SG
MWQ69X3\2Q>(= TR[FEMH[^ZM$N7M8Y 60-WVDYQ[T 5[GP9!<VX'VR5+A]2C
MU.><(I,LL97:,= H"*,>@ZYR3'?^!;74I-8DN+^Y5]2FAN \.$:VEA $;QGU
M&T=<YKHTO[.2[:T2[@:Y09:%9 74>ZYS4D]Q#;1&6XECBC'5Y&"@?B: *.C:
M9<Z= WVW5+C4KI\!IYU1.!T 5  !R?<YZ],0:IX?2_U:QU>WN7M=1LE>-)54
M,KQOC<CJ>HR >H((^M6WUK2HXII7U.S6.%_+E8SJ!&_]UCG@^QJ6YU&QLC&+
MJ\MX/,^YYLJKN^F3SU'YT 82^#+>*[TVYAO)DELKR:^9BJDSS2JRN6XZ8<@
M8QQZ5TU0"]M&NGMA<PFX0;FB$@WJ/4CJ*?!/#<Q"6"6.6,]'C8,#^(H Y>3P
M.DFEW=B=3FV7.IC4V81KD2"19-H_V=RCWQWI^H>![35+K6)KR\G)U-8,^6 I
M@>$DQNAYP03GG.?I6_'J=A-*8HKVV>0*SE%E4G:IP3C/0'@^])%JNG3P&>&_
MM9(5<1F1)E*AO[N0>O(XH Q[KPFNH0:B;Z^>6\OK$Z>UPL:KY<)SN"KT!.XD
MDYY XP,4S4O!XOK#2$BU2ZM-0TD8M;Z%5W@;=K!E(*L& &1CL*NZMKT=OX:U
M75-+EM;V2P@ED*B4%=R*6*L5S@\=*FMM:M?[*L+J_NK:UDNX$D"R2! 20"0,
MGGDT 6-.LFL;-89+J:ZER6DGFQND8]20  /H   *R[GPR&UJ\U2QOIK*:_@6
M"\5%5A(%!"N,_=< D9Y&,9!Q6O=7]G8A#=W<%N'.%\Z0)N/H,]:+G4+*SDBC
MNKNW@>4[8UED"ESZ $\T 8Q\)6T5WH,ME.]M!HD;16T"H&5E9-AW$\GC]?6M
MVXA2YMI8),[)4*-CT(P:DZ54AU33[F.62"_M98X>96296"?4@\?C0!@6'@L6
M!\/XU:YF&B(T=N)8T^9&01X; '10,=\\G-0/X B.GQQ0ZM=V][!?RZA;7L2J
M'BDE+%UP00R'<1@CI73+JNG.90E_:L84#R@3*=BGD%N> ?4T];^S9(76[@*3
MG;$PD&)#Z+SR?I0!'IEC)868BFO)KR=CNEN)MH9V]<* H& !@ =/QK)OO"HN
M-?EUBRU*XL9[FW%M=I&J,LZ+G:2&!PPW'!]#6[<7,%I"9KF:.&)>KR,%4?B:
MPM9\2&PN=!:U-K/8ZE>?9Y)_,R%7RW?<I'!^X><T 06/@J/3U\.K%J5PXT*)
MXH/,1#Y@9-AW8 Z#IC\<TL?@BS/A.[\/7-W<36UQ/)<"5<))%(TAEW*1T(<Y
M']:WDU.PDL1>I?6S6AZ3B53'UQ][..O%))JFGQ60O)+ZV2U;@3M,H0_\"SCL
M: ,"?P4=1T.6PU?7-0OKDO&\-Z0D<ENT9W(R!5 !!Y)()/?MB6Z\)/J&@RV&
MH:S>7-U)+%-]M*1JRM$X=-J!=H (Z8YR>?3;EU*P@17FO;:-&C,H9Y5 *#JW
M)Z<CFJ=[XET?3YM.BN-0MU;46*VQ\Q<. I;=G/W<#KZD#O0!0D\(*+O49[?4
MKF$:I"L5^NU3YI5=GF+Q\CE>"0,<#CBK%EX9@T[Q NIVTS1QI81Z>EJ%&Q(D
M)*X/7()/X5N$A022 !R2:K1:GI\]O+<0WUM)#%_K)$E4JGU(.!0!B+X4*W4-
M_-?S3WUG:2VUM<")!* X'+'HY&!C.!USD\UJZ);WUKHUK!J5RUS=HN'E< ,W
M)QNQQG&,XXSFK5O>6MWYGV:YAF\MMK^6X;:<9P<=#@BL+QEXG7PUH=Q=6\EG
M)>QA"EO/+M+*6 )"CD]_RH DBTI].\97>K0H7M]4@BBN HR8Y8MP1L>A5B#Z
M;1V)(@L?!D%I!!9/>S3Z=;7AO8;9U48D+F0;F ^95=MP''(&2<5L)=2C5;N*
M6>R%K%"CA5D/G(26W%QT"X P?9JEAU&QN())X;RWEAC^_(DJLJ]^2#Q0!E6&
MEO+XLOO$$Z%"]M'8VR,,$1JS.S$=MS-T]%'K@1WWA47'B"76++4KBQGN;<6U
MVL:HRSHN=I(8'##<<'T-:J:SI<D+3)J5FT2D!G6=2H)R!DY]C^1J<7=L998A
M<1&2(;I$WC*#U(["@#D8OA\+&#2#IFO:A97NG6@LA=(L3&: '(1U9=IP>0<9
M&>]:&J^$8]6L9].N+Z:2PN+9;>:&5%D)P6)D5C]V0[OO<]!@#%6]4UV*'PWJ
M>J:7-:7KV5O)+A9@R$JI;!*YQQ19:I<W2Z1.TEC'%=6?GSQLY$NXJI&P=U&6
MSGVH Q]?T&>SM_$6J6,E[/<:E:Q6K06P7?&BY7?'GDLJN[8[XP,51\/Z7?R+
M/9VVH7ATZ>!XIQ=:*ED8R5PI7"(6;_@)&._0&S_PEVH:JM]<:#/H?V>SN9;:
M7[=.R[0G'F[E)^4MQC'(YSVKK;C4+.T>*.ZN[>"24XC624*7/H 3S0!@0^"X
MHO[#4ZA.R:192640"@&2-U5"6(_BPBX(QS46D^!DTNZTF<ZS>S_V9:/91(Z1
M@-"VS"G"@\;%YZFM+Q5K\?A[0+Z]66T^UP6TD\,%Q+L\TJI.!W/3M6E87+76
MF6MU(%5I84D8#H"0#0!RJ_#U(-)TFUL]<U"WN](++8WBK&7CC( ,;+MVLI &
M<C.0#FNIT^S-C9I ]S-<R#)DGFQOD8]2<  ?0  #@4U-6TV258TU"T:1D,BJ
MLRDE1P6 ST&#S[4^/4;&:R^VQ7EN]I@GSUE4Q\<'YLXH R+GPLKZOJ&H65]-
M9OJ4*PWJ(JL)-H*JZY^ZX4XSR,8XXJ*+P=;VM^]Q9W+V\7]F)I<< 0%8XE)*
MD9Y+?,>M;::E8R6\5PE[;-#,VV.195*N?0'."?I4:ZUI3Q12KJ=F8Y9/*C83
MKAW_ +H.>3[4 <X/ 7V:+2&TW6[VPO=,LQ8+=1)&QF@&,(ZLI4D8R#C@YKJ[
M6W6TM8X%>20(,%Y&RS'N2?4GFL&T\4+_ ,))K6FZE)9VD-E) EN[2[3*9$+8
M.['/'05N76H65CL^UW<%OYAVIYT@3<?09//6@#!G\&P22ZND-[-!8ZR=U]:J
M 0[%0K%&ZJ64 -U]1@\U=L_#T=EXDN=8BN&'GVL5K]G" (B1EBN.^?G:M"74
M;&"80S7EO'*650CRJ&RV=HP3U.#CUQ4L\\-M"TUQ+'%$OWGD8*H^I- %76M-
M76=$OM+>9H4O('@=T +*K J<9XS@FLV'PR8-7T_4EOW,MC8M8HIC&UE8J2Q]
M\HO3CK5K4/$VC:;9VMW<:A;B"ZG2"!UE4B1F8+P<X('4^@!K4\V,Q>:'7R]N
M[?GC'KGTH Y.Q\"0Z;!I)M-1F6\TLS""Y9%.^.5MSQNO 9<\C&",#WS8?P9;
M[K!XKR9)+747U)WV*3/.P926XZ8<C Q@ >E;<>JZ=-;2W,5_:O;Q?ZR59E*I
M]3G H&J:>WVC%_:G[-CS\3+^ZSTW<_+^- &)>^$6F\0SZO8:U?Z:UVB)?0V^
MPK<!1A3\RDHV.-RX.,?6ND5%2,1J,*!@#VJ%;ZT9866Z@(GXA(D'[S_=]?PI
M\US!;[//FCBWMM3>P7<?09ZF@#D;?X>QVMM8V,.M7R:=I]\M[9VP2,^206.S
M<5)*Y8XST''/&)[[P/'?6VMP-J4Z+J]U'=3%8URC($ "Y[?NTZY[^M;RZSI;
MQP2)J5FR3OY<+"=2)&_NJ<\GV%37&H65K-%#<7=O#+,<1I)(%9SZ $\T 8NM
M>%GU34;+5;35KK3-4M8VA^TVZHPEC8@E&1P01D9'H:AO/!GF:E::G8:U?V%_
M%;_9IKA!'(;F,L6^<.I7=N)(('&3QCBN@FU"RM[F*VGNX(IY3B.)Y K/] 3D
MUE/XFL;O^U[32[^Q;4-/4AO/EQ&DFW/S$<[02-Q'3..M #)_"5K-JT%\;FX"
MI8M830L59;B(G.')!.<YR0><U'IWA"*QBTNWEOIKJVTDDV$<JC,9VE%+$??V
MJQ Z=><G!K7?5+*UA#7M]9PL(A(Y:8*H!P-W)^[DXS4L]]:6L*S7%U!#$WW7
MDD"J>,\$^W- &-IWAA]+T&32[;5+A2;IKI)]B[E9I?-9<8P5))&/0XJYHFA6
M^B?;GB*F6^N3=3E$")O*JORJ.G"CU).3GFM*.6.9-\4B2+_>4Y%1-?V:7BV;
M7<"W3#*PF0!S]%SF@##UKPA'K&J7%[_:5W;?:M/;3[B*((0\9+$8W*2I^8].
MM077@E;W1?['N]3FN-/>TCM98YHD)(3.'0@#8^#C.#T'?FG:EXGG?Q!/H6BR
M:<^HP6RW!2ZD(65F9AY0VG*MA&).#C(XK6U77]-T,6@U*ZB@>[E6&)6<#<QZ
M]<< <DT :14%-O.,8ZUR.E> TTJ;1I$UJ^E72%EBMD=(\>6^/E;"Y/W1SU.*
MMZ-XH6\U'5K34)+.V:UU#['; 2X,P,4;C&<9;Y^@K<FU"RM[F*VGNX(IY3B.
M)Y K/] 3DT <W'X&BBTRRLTU2Z1[/4GU&&=43<'<N64@@@C]Z_;CCTJ2W\&_
M8M9NKJTUF_@L+N?[3<:<NPQO*?O$,5W*&(R0",\]CBNHJO;:A97GF?9;NWG\
MHXD\J0-L/O@\4 8<?A%4TKQ!IYU"4IK4LLLK;%S$9%"-M]L 8SG\:AN?!$-X
MT/GZA<%(]*ETHA%52T4@4,V>S?*O/3VKH(-2L+J*66WO;:6.+_6/'*K!._)!
MXI@UC2SYF-2L_P!U&)9/WZ_(AY#'G@'UZ4 8-IX(2&[%Q<ZO>W3'33ILBLD:
M*\7./NJ,$9/^>*A_X0-HH=)>RU_4+74--@^RQWB)$3)!P/+="NT@;01QG/-=
M1_:-B(HI3>V_ES*6B?S5PX R2ISR, GCM3$U?3)?LWEZC:/]JS]GVSJ?-QUV
M\_-^% $MG;"SM(X!+)+L',DIRSD\EC[DY/&!Z8K"N_"2W=QX@E-_*O\ ;=JM
MK,H1?W:*K*"OOAVZYYQ5C4/$$&B1ZO?:K>6,>GV2(Z^7)F497D.#QDGA0.M2
MIXGT:768=*BU&VDNYH3.JI*I^4,%'?J2>!['TH H-X-@FNK*6ZNGGBMM.DTU
MH2@"RQ.%#;N^?D7I[TS3/!T^GZ9+I\OB#4+RV$#6]JEPL9^SH1CJ%!=@. 6S
MBNAAU"RN+F6V@N[>6>+_ %D22!F3MR <BDAU&QN99HH+RWEDA_UJ)*K&/_>
M/'XT 8=KX16TF\/R)J$K?V);-;0!HU_>*RJA+>^%7ICG-00>!TM8+,0ZG.+B
MROY[^"5HU(#R[]ZLO=?WC>A''-=1!/#<P)/;RI+#(-R21L&5AZ@CK40U"R-[
M]B%Y;FZZ^1YJ[^F?NYSTH P+_P #V=]I\D?VRZAU!KT:@-0B($JW 7:& QC:
M%^3;C&WWYIT_A.6[@TX76M75Q<V=ZM\;B2-,RNJE0NT *J8)X 'KG.2=L:II
MYGC@%_:F:1F1(_.7<S+U &<DCN*Q_&/B=?#>C2W%O)9R7J-'MMYI=K,K.%)"
MCD]2?PH DU;PNFM22QWEV\EE)/%<>0T:DQO'M(\M^JYVC/7J<8S6W/#'<P20
M3('BD4HZ'HRD8(I9I8X(9)I75(HU+.[' 4 9)-4-.U9+S1TU:<I;6DRB6(RM
MM(C/W2Q/0D$'';.* ,W3?!\-C#I=K+>S75GI+[[&&51F,[2J[F'WMJL0O3WR
M0#5S0M"_L1]187;W OKM[MPZ ;78 $#';Y1UY]Z74==M["PAU020S:8759IX
MW#! S!0X(X*@GGT&3VP=<D 9/2@#&UCP_P#VKJ>F:A'?W%G<Z>TFQH@C!E<
M,"&!&>!@]OQK+T[P+%I@T58M4NI%TB>:: 2HAW>:&!4X X <X[Y_*K5IXG%]
MXV?1K9[.>S73_M0GAEWMO\P+M..!P<UHS^(-'MK*\O)-3M/(LUW7#K,I\K_>
MP>#[=Z .;O\ 2$TG1-1T3['?:M_;LUS(=L \N*27D[V'W$R>">1@]375:5I\
M>DZ5:V$3,R6\:IO<Y9R!RQ/<DY)/J:BBU[2Y=*@U)K^VBM9U!22295&2,XSG
M&?:IY]3L+4@7%];0Y4./,E5?E) !Y/3) SZD4 5-7T>353M^U[('@>":W>)9
M(Y%;')![C'';DY!K&D\!6Z$+8ZG=VD#:6FERQJ$?S(D#!"2PR&&]LD=<]JZ,
MZKIPF2$W]J)7D,2(9EW,XZJ!GD\CCWJ*?4X9M,O9M-O;&2:!74/),#%'(!P)
M"O09QGOB@#!/@402Z9<Z=KE_97EE9+8/<(L3&>!>0KJRE<@]"!QD]:OCPPL>
MN+JD-]*KK8?8%1U#C9NW;B3R6SWK1;5+.VMT>]OK.%Q")7)F"J!P-PR?NY(Y
M]Q4UQJ%E:6RW-S=V\,#8Q+)(%4YY').* *GA[1D\/:!9:1%.\T5G$(HWD #%
M1TSCC-:=(CK(BNC!E89# Y!'K2T %%%% !1110 4444 %%%% !1110 4444
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
MZ=J\4'V-K2W:1)4" &(D*3&P?<PR5 W9R*],HH \KU<7%M!XZTS4K"\EGO[
M?V<ZV[SK+&+?:(PZ@\K)N)SCEL]Z]"T@JWANR\Z)U7[(@DCEC*L/E (*D9_#
M%:5% 'D&D:3$GASP$DFD2K-#J<AN5:R8-&A28?/\O"Y,?7CI4KI>V U"[@L+
M_P"P6OBE[J:&VMV#M;M %$D:D?.!(=W /W2>U>J7%U;VH0W$\4(D<1H9'"[F
M)P%&>I)Z"IJ /+M0TS3)K/2KK3],OY+>Y\117<K7-M(68%<22%"N40\ Y !Q
MGODT]>TI&TKXC+;Z3*9IIHVLQ'9MESY,0)CPO/SJ>1W&:]=HH \SU/3[&ZUW
MQA_:.D277]HV4 L=UHS&;]T00C8X(;;GD8X)QC-5FM)]+NO[)\50ZK=6M]HU
MK9B>R@:=9'1&66-MJDJ2S;@> <]>*]5HH \_T71;,?$"\$^DMY<>E6*1/<0&
M0"6-I"?WA&&=?DYSGI6UXUG-O8:;)]@DN5&HPDR)$\OV7&2)=B<M@@#'3+ G
M.*Z:B@#R2."ZCT6=GLM2=;;Q>EXY>S<.83*K>8%"C(YR=HXSTKO/%\F[P3JC
M+IDFH![4YLP&#2 ]00OS=#D@<\8K?HH \?U>*>]M?'O^B:A=_;](MC:NVG2(
M)7"RKA%VY!!*@ _-]0,UTMC86I\?JB:>5L;C0!!+_HS+$[>9G8QQC.TG@\\F
MN[JE,+?6=+FCM[UA%,K1_:+.;#*<E25<=&!!^A% '*>#-/OH+R32[Y2UKX=9
MK2RE)SYRN R,?1DB*I_P)JL>.K5+J[\+[K-K@1ZQ&\A6 R!(_+D!+8!PN2N<
M\=*Z33-.ATJR6UA:60 EFDF<O)(QY+,QZD_YXJY0!Y%J^F+_ &%X]$&E3>?+
MJ<<EILLWW.-L/S1X7)&Y7.1W!-:.K+#/XAU_2]=LM8N+/5C#)8FT@9TF01H/
M++!?W;*ZLWS%0-V<BO1KBZM[4(;BXBA$CB-#(X7<Q. HSU)/:IJ /,+RW236
M-=T/7['6)Q?7,4]D;:-WBG4)&%7S57Y&1D.2Q4#KWHUJVE-I\3+*33[J26\B
M\VUQ:NZRYM$1=K 8+;P1@<Y%>GT4 ><QV5K/XTBN+G37DA_X1M8VDDLV*^9N
M^Z25^]MSQUQ61IMX^AZ;X(N[N"\,T.BRVLUO+9SNJ?ZH'(1&96R .5P1GD<9
M]=K&U'P[%?ZHFI17]_8W8B$#/:R@!T!) 96#*<$GG&>>M %+P!;:;8^#;&ST
MRY^T16ZF-Y#"86+_ ,648!EZ]#SC%<A<V.H77A'6]!EM[@>(FU=Y[:?RF^8F
M</%.KXP%5, G/ 7;Z"O3;.SBL8/*B+L2=SO(Q9W;U8GJ?Z  <"K% '(V@/\
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
M=0*ZU"D-SS'D*J;!M.S@X]<T77@J&758]2M=7U2QN3 EO<M:R(HND7[N\%2
MPR1N7! /% '01W!^P+<W$30'RA))&Q!*<9(..N/:N6TCQ%K^KR:5=0:;'_9>
MI6YE,I3!M,INC+'?^\!Z' 7!]JZV.&..!840"-5"!>V ,8KF]%\%0:$3%::O
MJ9LH]QM+.21&CM2V1\F5R<9. Q8#TH K^&?$FKZSJEYIEY%96]WICO'?JBDA
MBQ_<F/YL[2N22>_'KC+T'Q/JR:1;B[FBN[[4-7N[2 K 0(Q$\Q)(W_,-L8 4
M$8SR3UKHH?"%I;:IINI07MY'<V4#6[NI3_2D8[CYWR_,=V6R,<DGO5.;X?Z?
M+I\MHNH:C%B^;4+66.15>SF9F9C&=O0EVR&W<'% %2?Q-XFLX-.2ZTNTAN+K
M5_[/#2DJLL11F655#,5SMP5)/(JAJOB;7I/#NHIY]I;WUAKMOITLT,+;)8W>
M'D OE3B4 \GH<8SD=))X1BG@TY;C5=1FGLKQ;WSW:,O-*%*C=\F ,$C"@?GS
M4<_@BSN+/5K=[^^_XF5['?.X,>Z*9"A4I\F,?NTX(/2@#HPLWV;:9(_/V8W[
M#MW8Z[<YQGMG\:X'PQXHU230O#L%U<07&I:U<7 25HB%C6,R.Y(W?-T  !7&
M1Z<]_%&8H4C,CR%5 +OC<WN<<9KF(? =A;:?9VL-]?*]A=-<V,^Y-]L6+91?
MEP5(9@0P)(/7@8 +GA[7+C4;_6-+OHHUOM+N%BD>$$)*CH'1P"202#@C)P1U
MJKK'B"_TOQ$U@YM(K6?3IKFTFDC8_O8L%T;#<C:0W SC/ISL:9I,&F/=RJ[R
MW-Y+YUQ/)C=(P4*.@  "J  !V]<FF:OH-CK<FGR7B,6L;D7,)4X^8 C!]00W
M([T 86B^(KGQ+HUE(T=N/-LI9-1B,1S#(#L\OEN/F60<YSL/3-8O@76=4L='
M\$Z;-':-8ZEIA$6P-YD;QQ*P+-G!!&> !CU-=G9>'++3O[6-F9(7U.9IYG!!
M*LR@';D$ 9RV.>6/K5"R\%6E@- 6+4+XKH<;16P8QG<K+L._Y.>/3% &9HOB
MJ>XL].M([2RMK[4-1O;<>7&?*00O)O?;D%F.T=QDL3VJOXA;6)+WPD]];64>
MI)K<L<;HQ\MT\B?:^.2,C!VY/IGO6H_P_L3I4-I'J.HQSVU[)?6UZCH)H99&
M9GQA-I4[FR"#P:NR>$X9FTN274K^2;3[DW8E9D+32E"A+_)C&UB,+M XQTH
M=X5UF\U>UU!-02 75A?RV<C0 JDFS!# $DC(8<9/-4]8\0ZH-2U'3M#M$GNK
M"VCF*R1EA*[[BJ9WKLX3[W/WNG'.KHNA0Z(VH-#<W$_VZZ:[D\[;\KL #MVJ
M..!US5+5?",.H:XFL6VIZAIEX8A!.UG(H$\8)(5PRL,C)PPP1D\T 9'B#QEJ
MNC6-Q>O9VT'V>UM[AK1\S2L7;$BL4.(PO0,00QSCI6E<ZWJ]Y>ZS;:%!:22Z
M4\4317.0;AV19"H8$! %88)#9.>..8=2^'^GZB=20:AJ%M;ZC;Q07$$,B;3Y
M8PC LI8$#'?!QR#4TW@J!]:DU.#5=3M9+F-([Y(9%"W@08!?Y<AL<93:<>E
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
MC5H\1S"3S#C*$[2_.#GT! J2]\#Z=J)UK[7<WD@U<Q/* ZJ87B "-&54%2,
M\D]* +>A7VM7-YJ$&JV"Q0PLAM;I%V"=6'(*;F*E2,9S@Y%4-6UG7AXN&@Z3
M%IP+Z<UVDUUO.UED5<$*1D<_USQ@ZVBZ,^DPN)M3O=2G< -<7C*6VC.% 50
M.3VR<\DUA7]A>W'Q.MKJ![NV@32)(#<QPAD+F56"DLI'0$_4?@0"#0O&]WXA
M&DV45O!::G<P7,MUY@,D</D2B)@H!!;+GCG@ TU/&NH_88+F:VMHEM=9_LG5
M#M8JAW!5E0Y&%)9.N<;_ &YUQX,T^ :6]C-<6ESIHD$-Q&5+.)#F0.&!#!C\
MQXZ\C%6)/"NG2^'+_19/,:&_\UKB4D>8\DARSY P&SR,# P,# H Q],\67^H
M7.IZ>#:?VA;:FMI"!"^UX3\WF<MS\JR]\90CG-.@\3ZUJ,\%UI>F+<Z<VH/:
M2J5VNL:2-&TH<OCAESMVYQWS6S;>&=-M-:@U6&)EN8;(6*?-QY8.1GU(Y&?0
MGUJC:>"[:QUBXO+74M1BM+BX-U)IRR+]G,Q.2P^7<,M\Q4-@GMCB@#*M?%'B
M6?3=6U,6%C+;Z?<75KY%NDCS2-')M#*,\C&XE>IQQUK?\+ZXGB"PGO(;ZSO(
M!-LBDMD9"!M4D.C$E7#%A@]L>M,LO"T=AIE]90:G?C[7=M>&;,>^.1GWG;A,
M8SV(/'%7-*T2WTJYO[I':2YOY%EN)&"KN*J%'"@#H/K0!0GUJ^O?$&I:-I'V
M5)]/MHII'N49@[R;]B !A@83EN?O#CBN8DUZ\\3WW@'4[-XK2*\EN':WFB,F
MR58)0V2&7<!\P'3U]JZ^[\.13:XVL6MY<V-[) +:9H-A$J DKD,I&Y23@^Y'
M(J#_ (0^QCET-K6XN;6/10PM8HBA4[D*$ON4DD@GOU.>M $^L(=#\(:B=&2W
MLVM;666!5A&Q& +?=! ZY_$]ZXU#J<VM> IUFM9-1FTJZ/GRQMCF. Y8;LL>
M?49SVKT6]M(K^QN+.<$PW$31. <':PP?T-85GX.AM+C1I_[5U"6328'MX#(8
ML,CA5.["#H$4#&.G<DY ,O3/&E]J>GZ1$MM$FIWHNS(4C,D:?9Y?*8A=RDY8
MJ0-W SUQ72^'[S4[[1XIM8L!8WV662(,&4X) 8<G (P<'D9Q6$?A[9+IUE;V
M^J:G;W-C<37%K>QO&)8S*Q:1?N;2I)/!![5TVGV2Z?9I;B::=ADO-,VYY&/5
MF/ S]  .@  Q0!P<(9?B;XR$>BKJ1:SL<QYC4'Y9.#O..?Z54\"Z^;'PUI&C
M6\JMJ-WJ=S:&&96*Z>4W2O$1P6V* HY&<CL*[!?"@BU[4=9M]9U&"YU!(TF"
M" J!&"%VAHSC&X_G4"> M)@TZ"WMI+J&Y@O6U!+X.&G-PV=SL2"&W D$$8QV
MZ4 55\5ZBKZOI\L5DM_IEY!#+.S%83#+@K(%)R6 )&P-DD<'FJ3>-]5_L:6Y
MAM;1[B'7H]*;S$DB#JSHH;:?F4XD'!SC'?I6U>>"[.]A=FO;R.^>]COC>QE!
M)YL8"IP5*[0HQMVX[]>:@;P#9M#<1?VKJ>V?48]38[HR1,A4@C*="4!(_ 8'
M% "PZMK-WJDN@2'3/[0MK3[3=2B)VA8.[K&BJ6!Y5"6))QV!SPGPQ_Y)GX?_
M .O1?YFK]]X8BNM?BUNWU"\L;Y8/LTSVY0B>+.0K!E(R"201@C)JSX=T.'PW
MH-II%M//-!:ILC><J6QZ< "@#GK_ ,87ZZ3K^LV$%M)9:)<R0RP2*WF3"( R
MD,#A2,M@$'.WWXBE,^J_$R"-I;:739]"9_(FMRP:-Y4#*?FQDX'.,8XP>M:T
MW@RQEDU15N;F*RU5_,O;-"OERL0 QY&Y=P #8//L>:N_\(_"/$Z:ZMW<K,MK
M]D$ V>5Y>X-TV[LY'K0!A?%&"*+X4Z[#'&BQ1V@"(%P% (P .V*H?$RQM=+\
M$2>(=/BBL]6TORI;2YA4*V=Z@H<?>5@2"IX.:Z[Q'H,'B;0;K1[JXN(+>Y7;
M(T!4,5SG&6! Z>E5IO"MO?2VC:I?WNHQ6CK+%!<&-8_,7HQ5$7<1VW9 ]* ,
M74O$M]I^H^)7CT^Q$^GZ+%?QNRG>_P#K24<CL-AP!ZFIH_$>N)_9MO<Q67VK
M55,UM]GC=Q%$L:LVY2PW-N8#@@8.>V#H:CX0M=2O=7N9;^]1M4L183+&8]JQ
M#=]W*$@_.W))ZTFI>#[;4M-TRW_M"^M[O3"#:7\#JLR?+M.?EVD$<$;<&@"G
M9>(]:GN-.TF]L8;#5KH7+LT@WQ^5$5 =5#9^;>N%+<?-G..:T^H^)3XD\*6E
MY):6;W*W374$2&16:,8!#;AP5;('8GG.*T;[P5;WL-A(-4U&'4[%WDBU))$,
MY+@!]V5*D$ #&W P,8Q5F7PK;23Z3<"^OEN=.:1EF#J6F\P8D#Y4]?\ 9QCM
MB@#$;QO>?\(]:^*$AMWT::]$#0A6\Y(FF\E9-V<$[L$KMZ'&>.7Q^(_$MQ<^
M(&MK&PG@T>XEB\A-YFN,0+(@7L&W, ?4'C&.=*W\%V%M$;1+BY.E_:_MBV#%
M?*23?YF =N[;O^;;G&?;BI[?PO%;+K8CU&^#:O(996#(#$Y0)NC(7@@*O7/2
M@"/PKXB3Q%%<3PWUI=0QE5_=1-#)$_.Y)(V8E2,"DU74IK;QIH5@MK:2)=P7
M3+-(I,D;(JG"GL#N&?I5W3="AT[4KW43*\][>)&DTSJJ[ECW;>% &?F//]
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
M=S0!T U73C?"Q%_:F[)($'G+OR!D_+G/3FGW=]:6$:R7EU#;HQVAI9 H)QG
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
M7<,D,)CVB1I%*$%CG!CR#[U2.L:[+XNUJS2ZLHM/TI;:X8?96:22-U<NF=^
M?EX;'IQ0!V5%<):^*->^P6?B">R5M$FT^2\N1F-3#B/S$\LAR7R 5.0#WXZ5
M/%KFLC5/"JRW%L8-;25Y8TA_U.(#(H1L\C. 21SCC'2@#M*KVU]:WDEQ';7$
M<KVTODS!&R8WP#M/H<$'\:XJR\6ZM-HGAR]D-L9+[69-/N (B 45YE!7G@XB
M'KU-17OBO7+71_$5S";$W&GZY%8QY@8*T3^0.?F^]^]///3I0!Z%4<\\5M;R
M3SR+'#$I=W8X"J!DD^V*Y"?5?$,6IOH*317&HI:->&X@MD12&D98UV/)T&T[
MB"2<CIWU9M0U:+P//J%S!;6VK163RRQ'][$LJJ21P1D9'K0!M6]Q#=VT5S;R
M++#*@DC=3D,I&01[$5)7!:?J6JZAXN\+LUZL<%UH+W<L"Q?*7W09[_[6!Z?C
M6GXKUK4=-ED2RG@39837*QB,RRO(N-N5Z+%URQ(YP 1W .JH) !). *X>'Q!
MKNK:QH]G:3V5I'J.AG4"S6[2-%)NB''SC(_>'T_&FZ%XPOM?A\.68,5M>ZA8
M2WMU*J9"B-E3" ]V9L\YP ?7( .QL=1L]3MS<6-U%<PAV3S(G#+N4X(R/0\4
MEWJ-E826\=W=0P/<R"*!9' ,CGHJCN:YCX<K,/#>H+)(AG&K7X9U3"EO/?)
MSTSVS7*Q3ZG>>#?#-S<WJW%U)XE^626/&")YADX/(]ACCB@#UNHYHO.@>+>R
M;U*[EQD9],UP\?B[5+./4;&[\FYOH-9BTV":*((&$D:2 E2V,@,P^\ 2!70Z
M#/KDDFH0ZO B)'(#9S'8'DC(_C56(!#9&01D8X'- %W1M*M]#TBUTNT,AMK:
M,1Q"1LE5'09[U>KS1?%OBB+1(?$$TNG2V46K/87-K';,KO']I, =6+G!!V_+
M@]^?2]?>,-27P[K?B2S\DVVDWLL#6;IS+'$^R0ELY#'YBO8< @]: .]HK@]:
M\3:Y87FNV4#VYN5LXKS1T:W)\[<Q1HV&[D[]HR,8#@FII?&<AT!]=LWCGL1;
M6JH"@!-Q.RCDY& H="1QUZC% ';45P.NZ]XMT/1=:O'@MQ%;I%)9RW*+N8E@
MLB,J.1QD$-[X(-=2K:I8:+?37UW8SW48EEB<H8(E4#*AR6; '=O3M0!JU'%!
M%!YAC0*9'+N>[-ZD_0 ?0 =JX./Q9K"2:O;B2"5[?0UU.":2V9%,F7# +D$Q
MY08)P?KQ34\9:KI7V.\U9[:XL[K09M4,4$)1HVB6-BH8L=P82'L.10!W$NHV
M4.H06$MU"EY<!FB@+C>X7DD#K@>M6J\^9]0N?&G@>]O;F&3[3;74ICCCVB-F
MB4X4YY7![\\9[X&UXHU?4-/N!%93P1_Z%/.$6,RS/(FW;\O01\G<Q(YVC(S0
M!T]!.!D]*XW1?$VHZMK.C6[>3'!J7A_^TB%0DQR[HA@'/*_O#P?3K6/IFO:U
MKMYX%NI+R.$7\-U+<0QQ?(SHN >3GHQXSQUYH ]!L=1LM3@:>QNH;F%7:,R1
M.&7<IP1D>AJS7ENC:IJFC0O<6\ML;*?Q;<V4MNT)+L);IEW!]W!!(XQV/KQK
M7_B_4AH&O^(;+R/L^C7DL!M'3F:.$@2$MG*L?F*]AQD'- '>5S&E^'M#N8I+
MG3;Z[FT^::5FMX[UVMV?>?,&W/3=NRO3.>*JVFJZ_JOB_4["UN[&"QLA:3 2
M6C,[I*KEE/SC!^7K^E8BZYK6JZ5X1N#>0VTMUK=Q;7"PP81PAN-O!.<?NP<9
MZ\YH ],Z45Q;^(M6M=3US1KJ6W.HJ8GTHB$A98Y3M5F&?FVON#8QP >,U8\?
MSW]IX8@>SO#!*;^SBD<)G>KSHI'L#G^E '65G:QHMMK4=JES),HMKA+J/RV
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
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
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
M_,.HZ'- $=EX,L++2;G31=ZC/%/ ;;?<W)D:.$C!1"?NC'X\#G@8CF\":3<
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
M\2*>^&H-&LWRK,'\S*@@X&_YL>OMQ4EUX-TJ_.L?;1-<)JZQK=([@ [!A"N
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
M07EM</YVE12?;K:5CRUQ*NV7CL 1(V/^FWM71:)JYUBVGE:QN;*2"=H'AN0
MP(P0>"1@@@]:M:?J%IJMA#?6,ZSVLPW1RIT8>HJ:**.",1Q1K&@R0JC YY-
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
M&RK$9QRHKT:\N[?3[*>\NI!%;P1M)*YZ*H&2>/:I8Y$EB22-@R.H92.X- '
M7&D6VIV!NUT+6M+>YO(Y#<K+F]B=(W F(W/D $)CDD,>,8JG]E\2V,^C:MJ>
MGW>J)%'=6EPNGM]GGVO*K1SF-6498(-RYX)SVQ7IM% &9X>LHM.T.WMH-/&G
MQ#<RVN[<8PS%L$Y(W<Y."1DG!/6M.BB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "N+^+&?\ A6^H
M[0"WG6N 3@9^TQ5VE9NN:%8^(M-;3]165[5F5F2.5DW%6#+DJ0>" ?PH XS7
M9KV+XE^$[G68(;2WS<6]I)92F4O/(F-LA95VK@$C ;D#.*O:=KNK2W%UH%U>
M#^VX-2$?F+$H!M2/,$@7'0QAESV?\JWX_#.FKJ=OJ4J3W5Y;!A;R7-P\OE9&
M"5#' )'&<9]ZJZ+8W5WK$WB#5=*BT^_:V6SCB683.L88L27  Y)'';;[X !S
M\5[-I^K>-YK>Y@MI3JEG&))E+<-# I"J 2SD$A1@Y;%)+XC\0?V!XGG@DD^T
M:'?#:)(8_,EMQ''(ZL!\N[:[8(]!D=:Z.Z\&:/>?;S,EP6OIX[F9UN'5A+'C
M8ZD'Y2-J],=*M:;X<TW2;B^FM8YB]\P:X\V=Y Y"A<X8GD@#)[T <NGBV[FU
M_5=/@O?,BN;>*3191&NUV8A'YQ\P1G3/MGTS5FZ\17EAXL32]1N+BSBEN88K
M*=H%:WNU*KN1G RDI;?@' X7 YK>M/"^CV*:2MO9(G]DHR61Y)B#+M;ZY'6E
ME\.6$]X]Q*9W5[A+IH6E)C,J!=K;>V-JG XR,XS0!D_$&2ZCT73S:WDML7U6
MRC<QA<LK3H"#D'CO^'/&17.ZI/JNFZ[X[U#3K](9K#3;2Y+20!_.*1RMM/0
M'!S@9YXQBN_U?1[/7-/-E?([1;TD!CD9&5T8,K!E((((!JA+X0TF;^T]ZW)&
MIVZVUV#<.?,C4%0.O'!(R.3DT 8]SK^M:O>7MCH@\FZM;&"X3B,JTDH9@'W\
M[/E ^7GKSTHG\2:EHVMQ#694^QWVF&:VC@"G;<H,R1*V/FR""GKANM:=[X(T
M:^N;.Y<7<5Q:PBV6:WNY(7>(?\LW92"R_6DN]-N-5UNSL[G1X(M)TN>.ZMK@
MRJQD=4(4*@&4VLW4G^'CKP :UL;NUT-&OKB)[R.#=-*^$CWXR3QT4']*X[2O
M$>LS:JMD]TLPGT-K]9VMP(_.5E4F,?*QC.[C<,\ Y.:[JYMXKNUEMKA!)#,A
MCD0]&4C!'Y5@6G@;1;*2"6'[;YL%JUG&[WLK$0MCY.6Z# P.W7KS0!S^F^(M
M>_X1_P .7U[?1W$OB 6\<:16Z1FW8PO(Y!8X8MM  / /8]*ZOPZ^L^1=Q:UY
M9DCN&%NZE=[PD J9 ORANHXX. :BF\':+<>&;?P_+!(UA;;/LX\YM\)3[A5\
M[@1V.:T-*TJVT>S^S6S3N"VYY;B9I9)&Z99V)). !] !0!P&H^(_%4&D>)M9
M@O[,QZ%J,B?93:X%Q"JQL5+;LJ<,<$=_R&L-9UN;Q+KR_;XHM.TE;>Y\A;0,
M\L;1L[1Y+<'CK^GJ[0O"\DEWX@.KVUPEO>:JUU' TZF.9-J;2RJ3W0Y'&1C.
M>E=):Z'96FKWVIQ"7[3?!!<;I"RL%&%^4\# )'% '*V_B758[#PEK,LR7%MK
MLL44]JL8 @,T9=#&PY^4C!W9SUXK'T;4=4TBUCNK>ZC^R3^*[FSEMC"#N62Y
M=2V[.00<$8X]<UW%AX4TK33;BVCE$-J[26L#RLT=NS @E%/3AF ] 2!@&HAX
M,TA;5+8+<^4E]_:"C[0^1<;M^_.?[Q)QT]J .0\5:IJ%]X>\8V=S+$XL-4LH
M;<K'M 5FMWYYYY8]ZU)]8\1:3JVMZ7<WUM=E-)?4K2Y^R[/*925,;*&Y'0@Y
MSUSFMZ;PCI%Q'JL<T4TB:I(DMT#._P SKMVL,'Y2-JXQCH*G'AVQ-O>1RF>:
M2\A$$\\DI,CQ@$!=W8?,>!CDD]230!R=EJ.HWWBGPK<SZA,(Y_#\EY-#&B;6
M?,!8XQWW'Z=L9.9=-\2:]<Z=IOB0HK:/<6CW-W"YC'EC8700E?F+ C:0W7KQ
MTKHX_"NE12Z5*B3B32X3!;,)W!$9V_(V#\X^1>&STJ#2_!6B:->27%E#.J.S
MLMLUP[6\3-G<4B)VJ3D]!T) X- '+FYOM3U7X=ZQ=78<7TTEP;=44)$7M)&
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
MR$JT3$%E*]#D@'IVK.LO F@V%A=6$<%Q)9W$+V_D3W4DB11-]Y(PS'8#[8/
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
M@Y'S&A_!FD26-U9LMR8+J\%]*OVA_FF#!MV<Y'S*IP...E &!?:_KNFVWC:
MWT,\^CV"7UK.]N!C='(Q0J#@@&/@^_.:FAEU&^^(-JAU2XBC?0!.(T1-JNTB
MAB 5/7 /X>E;MSX3TN\DU5YQ<,VJP+;7G[]AYD:@@+P>.&8<8ZFIE\-Z<FHV
M5^%F%S9V_P!FC<3N-T>00K '#8(SSF@#B?"VNZDOACPI9&ZN+B[U>&>=Y_W?
MF#9@L%W#:22V<G/ ;\-.'6_$*W=AH-^%34IHKF9YK0Q;F2-D"</\H8B0%AST
MXX.1I2> - ?2(-,$-RD-M-YULZ74@DMVY_U;[LJ.3P.*FOO!.BW]C96TJ72/
M9.9+>ZCNI%N$=OO-YH.XEN^2<_@* +OAZ359-$@_MM;<:BNY9OLYRA(8@'V)
M&"1V.:U*KV5E!I]G':VRLL48P-S%F/.22QR22222>235B@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "JM]J-IIL4<EW+Y8ED$48"EF=ST55 ))X/ '8U:KGO%B:D\>F'3[!KN-+U6
MN1$8Q,D>UANC+D ') )!!VEL8ZT 3OXMT*.SMKN34HD@N9S;Q,X92902"A!&
M00000<8Q4EMXET>[TV;4(;U3;P2^1(61E99,@;"A ;<2RX&,G(QUKAK30-<A
ML;&W;1KC_1_%$FH,3<1O^X+R,'R7R?OCW//%/OM!\0?;=3U"VTR1O*\10:I%
M;F6,&ZA6%8V"_-@-D%@&QT% '1^'->N-6\5>)+-YR]K9-;B!&@,31[T)8$,
MWIU_"JS^+DTCQ?K]KK-^L>G6EM:S0 0DF/?YN\G:"2/D7)/ ]JF\.0:@?%_B
M'4KK2[BSM;Y+4P-,T9)*(0P(5C@\BL_5=(U6?5?&TD6F321ZEI$5K:.)(P)9
M%68$<MD?ZQ>3CO0!TDFIVY\26MJNKQJ6LY)C9B,'S%RN)=_8#.,=]WM4]KKF
MG7N_R9VPD(G+/$Z QG.'!8 $<'D5RL6E:JNM:!<OI,C16NA36D^^2/ E;RL(
M?FR0?+89&1R*K:3X?U>T:33;>.^30;F".(VU_(DCVF7_ 'D:."28_+!')."5
MP>N "S%XLN[#Q- FL7?EV$^DO?B$6Y+HQF&U?E!9BJ'!P.Q)]:ZE]?TQ+&WO
M%N?-@N8O.A,$;2F2/ .X*@)(P1SCC(]:Q[FROQ\1!J::?+)9+H[VWG*\>#(9
M%8+@L#T'7&*Y33-"U[1-/\,7,^@3WZVNF'3[RQBN(UEA;<&613O"L.,$;O0]
MJ .VN?&WANTA@EEU:'9<6YN8B@9]\0QEAM!SC(]_RK4O-2L]/MXY[F8(DKK'
M'A2S.S=%50,DGT KD[31;NT\5>')[?0UM-/M+&[BD6!X]ENTKQLJXW9)^5LD
M C)K6\6IJ3VFGG3K$W86]C:X6/R_-2+#9:,N0 V<#.00"<8/- %/Q%XE8:!:
MZCHEXFTZI;VDVZ+G#3K'(A#<JPR>HR*T+7Q587.L:OIY$T(TL+Y\TT3(@RNX
M_,1@ #!SGG/''-<:- UQ?#=]9#1KCS6\2)?QJ;B-RT(N$D+;B_)"J>IR3^=7
M-9\/:W>W?C&&UL]O]I"UN+2X>11&S1(F8V .X$E,=,8/6@#IYO%^A6\%[-<7
M_D+9!6N%GB>-XPWW3M90Q!P<$#!P:9_PFWAWS5B&IH9'DDC1!&^79 "P48YX
M(QCKD8S7)ZQI.H:[X/UK[-X/DL-3NK,6H26>)I93N!P'WX\L<]2"<]!WZ+6+
M._NO%WA>_ATZ9K:T^T&X;?&/*WQ[5!&[)Y],T :47B?1Y["TO8;SS8;MV2W$
M<;L\C+G< @&[(VMD8XP<U4N/&>EQ2Z(L!FNH]7D=8)8(7=0%1F). >?EQMZ]
M3V-<QI^F^(+%+2-]#G-NVKW\\_E2PB=(Y79HRC;_ )5.[#;2&_6H]'T'7=.T
MOPB9-'E:72=1NC/"L\9;9(LRJX);!7+KGG=[4 =U)XATJ&_BLI+H++++Y$9*
M-Y;2XSL#XV[N#\N<\5IUYYHVBW]KJ#Z5J7AH7:1:E)>6VJO,C0[&E,H8J6W"
M1=Q PO4 YQS78:-JTNJ?;EGT^:RDM+IK?9*ZMO  (<%2>"&!QU% &3>^)H=-
MTSQ-J4=__:/]F[F^S1VY_P!'98@WEDJ.03\Q8]-WM5OPY+J%S;?VA=:B\]K<
M01ND4UIY+0OCY\' RAXQD9]S7.WFCZO)8?$*)-+F+ZL&6R'F1?O<VJQ9^_\
M+\RGKCBNNL5ND\-P1_9A'=I:A!#,00'"XPQ4D8SZ&@"*U\4:->N5@O5;_1S=
M*61E#PYQO0D .N<<KD<CU%16/C#0=3G@ALM069[B$SPA8WQ*@&3M.,,0",J.
M?:N1T+3=>AUW1]1NM"NXS'H\UI<J9H0L<I:(@(BOM6/Y"%P!VR!UI^@Z%K-E
M;?#Z*?2ID;28I8[T^9$1$6A*#H_S<GMF@#LK;Q'I5YID&I6]T9+2>40Q2+$_
MS/NVXQC/WACZUJUQ>D:+/:^-]2MXY$;1H9!J448ZQW,P967Z<.^/64&NAT;5
MI=56]$^GS64EK=-;E)75MX !#@J2,$,#CJ* .6U[QP[^&]<N]'::VGTN]CMF
MDGMF"L-T8?[P 'WS[\9Q@UT]KXET>\%Z8;Y#]AQ]HWJR; 1E3\P&0<'!&0>V
M:XG5-"UQ]!\6Z9#I$TSWNK+=VTBRQ!94+0DXRP(("-G..V,YJ7Q'X?US5-8\
M07%E8,HFM=/>V,TJ*DTEO,TK1G#9&00,D8]Z .WT_6;#5)KF"UF)GMB%GADC
M:.2/(R,JP! (Z'&#5*^\8Z!ITUY#=:BJ266TW*K&[F(-G!;:#@<')Z#OBH/#
M$!DFN-0D\.-HTTJ)&_GR(\TI7/4JQ&T9XR<G)X'?%U/1]6GO?';1:9,Z:GIL
M=O9L)(P)7$<BD<MQRXZX[T =39^(M)U#49+"UO4DN8XO.*A6 9,XW*Q&&&>"
M5)P:C7Q3HK2O&;Y498#<CS$9 \0ZNA( =>1RN>H]:Y>;0-6O=2TI?L4UO$OA
MZXT^:<O'^YED$6. V3C8>1D=*9HNG:C)IBQ7WA'[-J=C926_VIIXY!*Q3;B
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
MB_=!+=XR<[^?F8=,U%H&BW]I=II.I^&A<_9;][FWU9YD:$H9&=7V[MPE 8C
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
M&X,-K9&.,$]* -; QCJ.G/-9-AX8TC3)(6M+9D6!F>"(RNT<);.XHA)5.I'
M& 2!P35K2M6LM:L_M5A-YL0=HVRI5D=3AE92 5(/4$5Q-MXAO6NO%27GB:&R
M_LJ[,5MY\<.W9Y:OEQ@%N6(X(Z4 =GIFB6&D27<EE%)&UW,9Y]T[OOD. 6PQ
M.#P.GI3;S0=.OM3AU*>%_MD,30I+',Z'82"0=I&1D C/0C(P:SM"\3F[\+Z/
MJ.K6SVE_J$086B1LSEL9.U0"V,#//0$9JVGBC1Y+*WNX[LR)<3FVB18V,C2C
M.Y-F-P8;6R"!C!S0 RV\(Z)9II:V]K(BZ66-D/M,I$6X$'&6YX)'.>#3=/\
M!VA:7JTNIV5D8;B1VD($KF,.WWF6,G8K')Y !Y/K39/&F@Q65E=M>/Y5[*\,
M&VWD)>1-VY-H7(8%6&T\DC JIK_BVTC\+W]UIUU<)<KIYNXW2U=FA!4E&=2I
MV@D'A@. ?0D &SK.A:=K]O%;ZE%)+%%(LJ*D[QX=3E3\A'(/(IEMX=TNUU)=
M26"26]1#&D]Q/),Z*>H4NQVY[XQFET:^,OAC3[^]F4,UE'--*^%'* LQ[#N:
M9:^)-,N[I;6.:43O ;B..2!T,L8ZLFX#=U'3)Y'J* &VGA?2+&=9+>U**DS3
MQQ>:YBCD;.66,G:IY/0=SZFJT?@?P]%-'*EBZM%=-=Q 7,NV.1L[BJ[L*#N;
M*C .>16?X9U6_P#$MY+J"7]S;P6M]<V[V;V>(Y8D9D3#,H8/E0QY.,D$#L"]
MU:[^(FI:*FK2P6<%A#=1A(8B0SNZD$E3D?*/?WH V8O"VC0Z1>:4+/?8WCN]
MQ#-*\@=G.6/S$D9)SQWYINF^%-)TJ_COK:.X-U'!]F66:[EE;R\YV_.QXS6#
M;^*[J"?Q)HFO726UUI=L+A-1M8"0T#J<2^7\V&0CD<CCTK5?QCHNG_9K2YOI
MYKE[6.X!6TD9I(V(4/A5QR2,XZ>U &GJ.BV.JS6L]U$WGVK%H)HI&CDC)&#A
ME(.".HZ&H+GPQI%WIT.GRVK?9H9A<(B3R(?-#;]Y*L"S;OFR2>>>M*_B72H[
M^"S>X97GG:WBD,3^4\HSF,28V[N",9Z@CJ"*;_PE&D?;H;3[2WF3R/%"WE/L
MED3.Y%?&TL,'@'L1U!H U'@22W,#%]A7:2)&#8_W@<Y]\UA6_@CP_;:?#IZ6
M4CV$)REI-=32PCG/W&8J>>>13=&\9:?JNC+J3)<6Z/=26T<<D#[Y&61T 48^
M8D(20,XYSC!J:7QAH5OILU_->&.W@N!;3%X7#12D@!77&5R6') '(/0T 7;O
M1+"^U"ROIXG-S9;OL[I,Z"/<,-PI .1QR*KQ>%=%BT*XT066_3;@N9;>61Y
MQ9MS'+$D98D\=^:B'B_1S:O<"2YV1H\DB_8Y=Z(C%69EV[@,@]1S@XZ&M'5=
M4L]%TRXU&_E,5I;H7E<(S[5'4X4$T 9D7@O0(M$N-'-B9K*Y $JW$SRLP'W?
MG9BPQVP>.V*>OA#1!HKZ2UM(]K(ZR,9+B1I2ZD%6\PMOR"HP<\8J,^-=#%Q-
M;B:Y:>.(3");*9GEC/&Z,!<R+QU7(%2MXMT46=K=)=M-%=6S7</D1/(S0KC<
M^U02 -PZCJ<=: '3^%='N+AYWMG5Y8%MYO+G=!-&O19 " ^ 2/FSP2.AJPNA
MZ>FM+JZ0LMZL'V8.)7"B/.=NS.W&>>E1P^)-*N-0LK&&Y+SWUM]JMML3[98L
M [@^-O<=\\CUJY97]OJ,+RVS.R)*\+%HV3YD8JP&X#."",CCB@"I9>'M-L)X
M9H(I"\"LL/FSO((@V-VT,3C.!T[<=*EU#1=/U2YL[B\@+S6;EX'61D*DC!'R
MD9!'!!R#W%5_^$GTC[5# ;HCSIS;12F)Q$\H)!028VEL@C&>H(ZBN7\0^-99
M?#OB&?2WN;*XTF]CM_-DM_E<;HMWWUP/]8>.N #TH Z>+POI$-V]Q':E2]Q]
MJ:(2OY1FZ^9Y>=N[/.<=>>O-7-5TJRUO3)M.U& 36LP&]-Q7H00000000""/
M2JEKXGTB\.H!+EHSIX#7(GA>(HI!(;#@94X.",@XJO/XST.UAOY+FYE@^P1K
M+<I+;2*Z1MG#[2N2IP>0,<4 '_"%^'RE^DEAYRZA$L5WYTTDGG*O0MN8_-T^
M;KP.>*='X.T./1)](^RR26EQM\WS;B1Y&VD%?WC,6&T@8P>.U%OXPT6ZOH;*
M*>?SYY'BB#6DJB1D4.VUBN"-I!!S@CIFIK3Q-I5]9QW5O-*\,ER;13]FD!\T
M$@KM*Y&"#DD8&#S0!<GTNSNM)DTNXA$MG+$89(Y&+;T(P023DD^N<UF6W@W0
MK65I4LW>1[7[&[37$DA>'GY6W,<_>(!/(!P.*;INOV!ANI#JD][NU&2VC1K8
MJZ2 ;C"JA06V@$Y(/ .3Q5MO$.G"UBG5IW\T2%(DMI&E(0[7/EA=PP>#D=2!
MW% %K3=-M=(T^*QLD=+>)0J!Y&D( Z#<Q)/'')Z "K=5M.U&TU;3X+^PG2>U
MG0/%*G1A5F@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "N<\9:;>ZCIVGM86_VB:SU*VNVA#JI=(Y
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
M@D'=S]X=/>K&M^&=7U?4O%GDP+"FH65HEI-*RE&DA9V*L 20I+ =.F?QZ_\
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
M3M& !WY( R<GO5ZJ>DZG:ZUI-KJ=DS-:W48EB9EVDJ>G':KE !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %<WXLU>;3Y]#L8I3 NIZBMK)<#&478SX!/1F*A0?<XYQ7253U/2K#6;%
MK+4;6.YMV(8I(,\@Y!'H1ZB@#SB349O#6K>+FBN6/F:OI]NUQ<2?ZI)(H@26
M(., [0Q!QP3FIO%-KJ]OI%W#>:L6@.J:<]M#%<%Y(4>=%97<J"RD@E<].>N!
M7:Q^%-!BAO85TJU*7RA;H.F[S@  -Q/7H/QYZTV#PEH%MHLFCPZ5;+I\K!G@
MVY#,"""3U)&!@]L#TH YJ[O-8U34?$&G:=JD=E<:0T*PRS7&-JF)',DB;"'5
MB64Y('R\8.29]-75=6\9:[!)K]]#;V$EL\,4"QA?GARRG<ARN3D=_4FMZ[\(
M^'KZ^M;VYT>TEN;50D,AC&54=%]P.P/2KD6CV$%Y>7D4&RXO !<2*[!I,# R
M<]AP/0=* /.=%U'7+K3? ]Y+K]Z9=8:2"[&V/:1Y4CAE&WALH.?<]N*G;6=8
MM_#UTJZK<M)8^)XK!97"%Y8#/&-KG;SPY&1@\"NWA\,Z-;Q6,<-BB1V#%[55
M9@(2<@E1GC@D?B?6D;POHKPRPM8J8Y;@74BEVPTP.1(>?O9 .>O ]* .&\1:
MEK5NOCNZ@UR\C_L7R9[.-5CVC,*N5;Y>5R2,>_.>,:NH7^L:UK>NZ7IU_'87
M.GQ0O;NT^P+N3?YC)L.]<Y4@G'R]B<UTLWAK1[@7PFLED%_C[6&9B)\# W<\
MX''TXJ._\):!JEU:W-_I5O<SVJA(I)5W,%'\)/\ $/8YH T[24RVT1>2-Y3&
MK.8^F2.H[X]*X+QEKE_9/K=QIVHS-)IIM/W: )';%F&Y7SGS&=6'&, 8Y!Z]
MA;Z%:V_B.[UM$1+FYB6*0H""X7&"W/)& !TP,^M1W_A30=3NKBYO=*MIYKE%
MCF=TR7 Z9]QV/6@#C]?O-8^W>.?(UR\@32M-AO+1(A& C^7*V#\O*Y09'?UJ
MY?Z_>:'JNF:M?7$\NE:I8^6(%QMCNPF]0O?]X R@9^\!ZUT[>&M';[7FQCQ>
M1+!< $@2QJ,!" >5 )&/0D=ZIR:/>SZG;6DD5BF@V31S6ZAG:9G0?*"",*JM
M@@@D_*!0!)<SWWA_P1=7<SF]U"RL))W+<^9(J%B..V1@>U<]>ZI?:1X4D\3V
M>LM?AM&>X6TD4,LTP4,)5(^ZHR05 QR.AZ]Z0""" 0>H-9.E>%M"T0W!TS2K
M6V^T9$HC3A@>HQV'L.* ,'[7J%EXC\.6]OJ5Q=V>L6LPG9RK%&6,.LR<87).
M"/N_,.*P-'U'7+G2_!-[+K]ZTNK326UT-L>TKY<K!@-O# QCGWZ8XKT*QT#2
M]-7;9VBP@1F)-K-^[0\E4Y^1>!PN!P/2HXO#.C00V445BB1V+F2U168"%CG)
M49XZG\SZT <,=6UJ+3S;)K%UNMO%<>FB9E1GD@9D.UB5YQO(SQTYS3-7O-:L
M+'QQY/B"_P#^)%LN;-F\LL2T*R%7.WYESG XX)Z\8[H^%M%8,#8J=]R+MOG;
MF<=).OWN!SUX%/F\-Z1<?;_.LE<:A@789F(G & &YYP./IQ0!SNJ7U_)XKN[
M(7]Q':2>'9+D11D+Y<F\#<K 9SCWX[8K!T>UD*?#$&_O-LMD[LOG<9%J#T_$
MCZ$^M>BIHFG)?)>BV!N4@^S"1F)/E?W.3RO?'KS5>/PIH,5K:6R:5:K#9R>;
M;H$XC;&,C\./I@=J .8T74=:UU+'6H=2@MXUU&2&[@DG+*8Q(R>3Y>SY7'RD
M'=DGKD'@\.:CK6NP:/KZ:E!#!+.Z7EN\Y<,"2OE!-@V.I YSG@YSFNHA\+:%
M!KDFM1:5;)J4A):X5,,21@MZ9QQGKS1:^%M"LM:FUBVTJVBU"8DO.B8))ZGT
M!/<CDT 9?B2>_'B_PU8VVI7%K;7OVE9TB"?-MBW Y*D@Y_SGFN8@U/6H-*MK
MU];O)GM?$O\ 9>QPFV:#[3Y7[S"\MM/7CH/?/HUSI5E>7UK>SP![FUW>1)N(
M,>1@XP>,C@^HJI_PB^B_9C;_ &%?)-Q]J*;VQYV=WF=?O9YSUSS0!R6H:Y?Q
MZS;SV>HS3PGQ#'82-@)$L9&UH0G.XJ<DOQSP"0,5-%J&I6VMZCX5N-0N7OKB
MZCGL+DD;OL;<OCC&4V2+D]2R9ZUT<O@_P[/<37$VCVCRS3+<2,R9W2#^+Z\#
M/KWS2:7I^I2:I)JFM)8K<QQM;VRVA9@L1;<268 Y;:F1T&WKS0!4\?7E[IO@
M^>[T^\DM;B.:W4.@4Y#3(A!R#U#'I@^]8-^=6CUCQ3IR>(=1$-IID5_ W[O>
MDC"4$9V?=S&#M_IQ7=:CIEGJ]F;2_@6>W+!C&Q."0<C..N" ?J!4$F@:9+/<
MSO:[I;J$03N9&S)&.BMSR.3^9]30!PVJ^(-1NO#WVNWU*87T?AM=1:& "-89
M"A82NQ^\"5("8(X.>Q%36O$$]CXLL]0DWQI=:! MU>1KD6:O,<S$>@)'TSD\
M UW<OA#P]-Y/FZ3;2>3;_98]ZYQ#_<YZJ.P[=L4]/"VB1YV:=$H-J;,@$@>2
M>L>,_=Y)QZG/6@#$U*]NY/$EKX;M;QPKZ:US',UUY<DS[]N0P1L[1S@8'S>@
MK2634X? 4SW6I1RZI!9R;[RU4;6D0'Y@",=1SQCK4MWX.\/7^GVEC=Z5!-;6
M9S;(X)\GV4YR!TX''%:CV%J^GFP,"+:&/RO)0;5"8QM '08XQ0!Y_;7.KVFE
M>#=3DUR^N)-7N;-+F.79Y85K=V8* HQDA3R2<CKR:JZ]?75YX2\8PW%R\Z6F
MNV\$&\@[$WVS;<^Q9NM=]-X=TBXT>'29K&-[& J8823B,K]W:<Y7';'2HCX2
MT#[-<6PTJV6&YD669%7 D9<;2<=<8&/H* .;OM0UG6-2\1VNG:E!I]QI,\:Q
M-+.55$\M)"\D>P[U;+C)/0<8()+Y]9U"R\6QQ:G]JCL;J]CBLKRU</;\J!Y$
MJ=48OG#8Y) R!Q717OA30=1U.WU*\TNVGO8 %CGD7+8'(R?XL'D9S5@:'IHO
M6N_LH\YI?..68J9,8#[<[=V.,XS0!SOQ%@,VGZ+^^EC_ .)W8K^[;&<SIS]1
MVJ"6^OM1U#Q78QZE<6<FBPQ+:,I&<F'S/-<$8<$\8/&%/0UUFHZ38ZM'$E];
MB9(9!+&&) 5QR&&#U'8]JBN] TN^N1<7-FDDWE>2S[B#)'_<?!^=?9LCDT <
M5IVH:UXFUO2(Y=5O--CO?#\>H2PVRQC9+YB9P64G!ST.>/3FM;Q[$\LWAA5N
M;B$/K4,;")]NX%'//K@J,5TG]D6']JKJ?V=1>K%Y*S G(CZ[>N,9YQZ\TNHZ
M58ZO;K;ZA:Q7,22+*JR#.UUZ$>] 'F6H37VF+XXU:QU*XMY;+5[=UC3;LE_=
M6X(?()(()&,BMR_U#6=8U/Q'::=J4&GW&DS1"%I9RJHAC20N\>P[U8EQR>B\
M8()/32>%]%E@NX)+"-HKQQ)<H6;;*PQ@L,\XP/R'H*2]\*:#J.I6^HWNEV\]
M[;J%CGD7+8'(!/\ %@\\YH J>+M:FT?1K.9)1 +F]M[:6XQQ"DC@,_/ XX!/
M0D&LK6[V^\/2P6B:Q)-#J.K6ULN]09+**0'(WG.[<R$ D9&_V%=A?6%IJ=C-
M97UO'<6LR[9(I5W*P]Q5"#POH=MHSZ1%IENMA(<O#MR&/&"2>21@8/48'I0!
MQ'B;6-;T>/Q786FI7 CLK>TN[6X(5WB\QRC1%B#N'RD@_>&>O2I-=\0ZIX4O
M/%"+J$UXD&FVMW"URJGR)))9(F8;0/E  ;'L:[:7PYI,^GS6,UFLMO.P:99&
M9C*1C!=B<MC ZD]!Z4]M!TN2YGN);-)9;B 6TS2DOYD7/R-DG(Y/!]3ZT <1
MJEO+I_CBZE@U"ZD<>%[B2.1Y S*ZRH=P..YP<=/08J>W\0:E'<>$YC<R3_;-
M GN[B#C$TB1PLIZ<$EVZ>M=18>$M TR>.>TTNW26.(PHY!9EC/503G ]J2Q\
M(^']-FMIK/2K:*6U#"!PN3&&QD+GH.!].U &-H#W.LZ1HNL_\)#*4U&Q8W$"
M@8DE9 W[L_\ +,H0XX_'D9J7X:!U^&VB2O--/)):)(WF-N.2.@K8TSPQH>C7
ML]YINEVUK<3Y\QXTQG)R<>@)Y(&,U:TS2=/T:U^RZ;:16L&XMY<2X&30!P-I
MXAU6?PKX<\417<KW%_J$4-U9G!C*22F,QA<?*4]>ORG.:UO!MJ8O%'C!S<SO
MMU-5VN^0?]'A.3[]OI710:!I5K>&Z@LHTE,K38!.T2,,,X7.T,<G+ 9.3ZU+
M9:18Z?<W-S:P"*:Z;?.P8GS&Z9.3R< #/I0!SFIW=\?'-UIHO[A+-]"DG$2$
M+LD$@7<I SG'OQVQ7/:5=:KIW@'PG<VR7VH69TP2WD-K.!=+\D>V2,'&]5^;
M*9YW#KTKT5M*L6U7^TVMU-[Y7D^<2<^7G.WTQGG'KS5*'PIH=M###;:?';I
M'6/R&:,J'QN&5(.#M7CIP/2@#.U:[BO_ (4W]W#<FZBFT2619V7:9 82=Q'8
MGKBL"S.K:5>^'((]7N[FTU73)/.@D" 6YCA5E>,JH*C)"X.<Y&<FO0Q9VPLO
ML0MXOLGE^5Y&P;-F,;=O3&.,55T_1-.TLYL[58R$\M26+%4_N+DG:O\ LC ]
MJ .,T/7=2NA\/9)K^1VU.QD>\4XQ,RP!@Q&."&/;%&D:SJ9FGT_5)KVSU;^S
MIIHY499;:[P5_?PM@A<9'R$# <<'K746?A#P]83P36ND6L<EN[/"P7/EENNW
M/3Z#@9.*GM_#FDVD1BAM J>28%7>QV1G&47)^53@9 P#@>E '%:5?ZOJTO@N
M"76KR)-3T%[BZ\H(&:15A^8$J<$[V_ICK3='\2:I?Z?X7TZYNMTVH)>B2=IO
M(:9H) BKN53@E26. ,[?3(/;0>&](MI+1X+,1M9Q&"V*NP\J,]57G@<#CV'H
M*AG\'^'KK2$TJ?2K>2QCD,L<+ D(Y.2RG.5.2>GJ?6@#E[V\\2:3IED;R>75
MXK9+A;Y]+D5;A<,/+E"D 2;!N5E&,DYP>E-N?$5W;W5C?37%W-H5P+/R-3LR
M"L1;82L\1Y DW#YN<!ATKL6\.:08K>);)(DMHFAB$+-'MC;&Y?E(X.!D=\4I
M\/:3Y_FBRC4_N\HI(0[,;,H#M.W QD<8&* -(,K9VL#@X.#T->57R:C;K\0=
M7T[6;BQGTZ]^TQQHJ&.5DM86VN"I)!QC (ZUZ%I.A6ND7FI7-NB1O?SF>54!
M +>IYY8]S]/2ED\/Z3+?R7KV49GE97E(R%E9<;6=<X8C P2"1@>E '%7VNZJ
MEGXZD-W-;R6.E07=LF1FWE:&1R!D<C<HX.>F*NZ>);CXF6TTMY<'/A^*8IYG
MR;C)@\=.< FNEU#PQHFJW<EU?:;!//+";>1W'WX^>#Z]3CTSQ4JZ#I*7=I=)
MI]NL]I%Y-NZH 8T_NCVH RM1O+J+X@Z-8)<R+:7=A=O+$#P60Q;2.X(#MTKE
M=)U?6=2M?!BMK5RGV^ZOX;ET6/,BQB;8<E>H"CV]LUZ!J6AZ9K$EM)J%E%</
M;,6A9QRA(P?P/<=#WJ"W\+:):FU-OIT,)M)'D@\O*^6[_>88/4Y()[CB@#A+
MF]N[KPE##>W4ET]EXMAM$FEQO=([U0N[  )Q@9]JTUU'6M;N-4N+'4H+*32]
M4,#++.=@B0C*O'LYWKDALYRPQTQ74'POHIMVMS8KY37/VLKO;!FSGS.OWL\Y
MZYYHE\*Z%/KB:U+I5L^I)C%P4^;(Z$^I'8GD4 <W%K6H6GBQ;356N8$N+N=;
M*[C<26EP@5]L3@<QNH'/')1N:E\(:O?2ZL=+UH7MOJJ68EDCD<2V]T P!GA<
M= 21E>,;AQUKI(] TN*X:=+1=YD>7!9BH=\[V"DX#'<V2!GD^M/L-%T_3&#6
M=L(RL8B0EF;8@Z(N2=J^PP* .=EO;S6?$WB32EOYK#^S+: VK1$#YI$9C*<C
MY@" N#Q\IXYK$\.W]YK_ (M\*ZI>RSP377AR6XDA1\1[O-@Y"^C9S],<\5W=
M[H6F:C=+<W5HCSB,Q&0$J6C/)1L$;E_V3D>U.N=%TR[NK6YGLH7GM%*V\FW!
MB!QD*1TZ#\AZ4 >;>%I[[3-'\'W$.HS^3>ZK<V<UH0OE%"UPV<8SN#(#G/MT
MK9T?4-:UZ.SUF#4X+5%U&2"[A>8L/+$C1^3Y>S"N/E(.<D]<@X'41>&-&A@M
M(8K%$BM)3/;H&;$4ASEE&>#R?S/J:2/PKH4.MR:U%I=LFI29+7"IAB2,%O\
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
MBCCOM=L190P-)Q&JQ.@9V'&<R,3C/ %=7I<<T&DVD,\82:.%4=0V1D#'!]*
M.0\.'6=:NO$\<GB*^B-EJLEI;%(H"$0(C#(,9SRQ_#\Z@T[Q@UYH%S%KMQ<6
ME_I^LIID\VGH<2R"1=AY!VH^Y0<^I'I5[0=-\0Z+<>(9$T^SD;4=2>\@+W94
M*K(B@/A"<_)GC/6J4O@>_M?"LEG!+%>:I>:O%JE],Q\M&<3)(P4<D ! H% '
M0#QCIK:Q<Z8L5ZTMK*(KF06K^7!E-X9VQA5Q_%TIT7B_2FO5MIVEM3):M>0O
M<*$26%<;G!SQ@$$AL'!SBL^#P[>W-_XP6\58;76U5(9$DW,H\@1'(['C(Y-9
MMEX7UK4/#=WH6KZ?I%B38R69O[,[WN"R% ^W:-@[D9.3QP* -N[\:V5K;7DG
MV.],L%@VHQQ-&%,\(ZLI)X[9#889Z5-9>)TGT_3F>TN&O[RV^TBTB5=^P!=S
M<M@+E@!DY.16?;V7BG5?#%[I6LP:?:RM826@E@G:03R,FT28VC8O?')Y[8YK
M:?H6N:?JNC:R;:"26'2QIEW:)<9PH(971B "<@Y!QP>IQ0!I2>/-$6#3Y(?M
MET;]93;QV]J[NS1@[TQCAQ@C;U_#FKMOXDM+J=8X;>[9?-6!Y#'@12,@?8X)
MW*<,,\8!.,YXKF]/\(:CINLZ)=JD,BPWM]>WNV7 1KC.%0$<A<@9.,XSWQ5F
MY\,WLOBZ/6+.$:?="[4SW4%P=EW; <I+'W?L#CC .>U '4ZCJ5MI=LL]RY >
M18HU49:1V.%51W))_J>*Q[KQMI-A9:E<7@N8'TUD%W T6Z2/?]P_+D%3_>!Q
MP><BG>+M%N]8L]/ET]XQ>:=?Q7T4<K%4E*9!0D XRK-S@X.*P/$7A+5-;@\0
M7L4$45[J5I;V<$$DW"+&Y<L[ $9)8C SP!ZG !V>FZDFIP22QV]W $E:/%S
MT3-C^(!N2ISP:H#Q39O$\\<%U);JDTBSHBE)!$</CGJ#G@XS@XS6TA9HU++M
M8C)7.<'TKA+3PA?)JTUS!&-+CNX+A-1AAG+V]R[C"2+'_"V>2>/3YLYH Z2W
M\3:=<W&E0H91_:MJ;NU=DPK1A58Y]" Z]?6HX?$UAJ%S;6<+7,7]H0R265SY
M8V3*H&60\]B"-P&1R,BN9T[PQX@D?PO%?VMG!!I6FSZ?<-'=%F8-'&@=?D[[
M"<=O6M7PG:>*-)TNTTC4;>Q-OIL/D1W,,Y+7:JNU!L*C8<8R<GD>_ !3\!^,
M%OM!\.VFI/=R:C?VS,MS+$0DSJ"S*&[D#GTX/I73:WK]CH$5K)?>=BYN$MX_
M*A9\NW0<#C^O;-<GHOA76=/M/!$,T,!.B-+]J*S9!#1/&"G'/WP><=*W_%NE
MWVJ1:2+&*-S:ZG!=R;Y-OR1MD@<')/;^= #K3Q;9W<TL'V2_@N([3[88+B#R
MW\O<5S@GKE3P?KT(K-GUU[_Q)X,NM/O)AINJ13RF$@*)%\G>A(QG//3-2ZOH
M^KGQ<^J:?!;SPW.EFPD\V8H8F#LP;&#N!W$8XZ?C6?I?AC6+6+P1'<0V^-&M
M7@NS'.3]Z$1@KE1GID]/;- &_'XNTM[^SM6:6-;X.;2X=1Y4^P9;:<YZ D9
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
MT$L)F:<W;6/V39B;SU!+1XSC( +9SC'.<51\#ZG=ZD_B0W<UR_V?6)((EN
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
M$\T?F+%*-K@<9ROJ,@'TS7!7MQJ&F:CXQL(=6OFCAT6.^@>60.\4I\X$J2.
M?+7CH.V*9I\7V[QMX;FNKJZ+R^&FD8BY=<OO@YX(Y.>?7C/04 >B)(DJEHW5
M@"5RISR#@C\""*=7DOAW47TWPKX5LUNWCBU.\N8YYI[N0996E*)OR2A8CM@D
MK[FM5[[4M,O-)T*]UJ.YBN[RZ03F9XRNU5:.W:4?,6 9N<@G8!Z@@'HM5=3U
M"'2=+NM0N!(8+:)I9/+0LVT#)P!5#PQ#>6VD&VOM374989I$$X'.W/"L?XF4
M':3WQSSFN%&J7_\ 9&K:=K0NEOGT*ZFCN$N#-:7Z!1F:/G]VPW#Y,# ?CC%
M'IEE=QW]A;WD.X17$2RIN&#A@",_G3YI1!!)*RLRHI8A%+$X] .M>;:=>SZ'
M<Z3OUBZ2SN/#,MU,9CYB0-$(MKHF.,!VX'7 SD\U=\.:C>_\)2MC+=7$EK/H
M4=V%N)_,=WWX\PC)"%@?NJ2.E '0VGC#3+R/07B6XVZX";0F+ X1G^8]OE4U
M>U/6K72;K3K>Y64O?W MH2B97?M+?,>W"G\J\Z\._P#($^$_U?\ ](Y:W_B1
M<75K%X<N+*U^UW4>KJ\5OOV^:P@FPN>V: .WHKSR;Q#''X=T&[M=4ED@U;41
M#=W-S*T?DDK(WE]28OG54P.1TSGFFW5]J6AS66EW>M1SVU[JSP^:TS@VZ&$N
MD#3?>R6 P?O8('>@#T6BO-[Q=9L9M$T]_$L\@GUR2V9H&RR0M \@B9V!+,I
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
M?P,<8'+>O&M/!#=6\EO<1)+#*I22-U#*ZD8((/4$5C:CXKLM.^WL8+JXATX
MWTL"*RV^5#?,"03A2&(4' -9.MZM/J'BO2-%MUO3IU[93W!GLYUC+X\H*ZL'
M! 42$GUR, XH Z&'P]HUM)%)!I=I$\41@C9(5!2,]5!'0'TJ&X\)^'KO3(=-
MN-$L)+&!MT5NT"[(SZJ,<?A4DU]%H5C86MQ-<7ES*5MH<[3-<N%))/1<X5F)
MX'!KBK;7C'I/C*XU:?68K:VU985$4@\^!3'"=JD' 7<QZ'&&]Z /1!;0+:BV
M6%%@5 @C50%"C@ #TK,A\)^';=8TAT+3D2)M\:BV3"-Z@8X/O4$OBRVC\03:
M+'I^HSW4)A,K10 HB2E@')S]T%3G^N#B&#QSH\^HV5KO=$OE=K2Y8IY<H0;C
MT8E?ER1N R!0!KWNC:;J4T<U[8P3RQJ45W0$A3U7/]T]QT-,N]!TB_N(9[S2
M[.>:%#'&\L*L44]5&1T]JSE\7VT@C,6GW[K<6CW=H_EJ%N$4 \'=\I(8$!]O
M!J#1/&']IZ+H]Q+I]Q_:&HV@NDM(BA)0*I9P2V N74?,0<GI0!L6N@:/8SP3
MVFF6D$L$7DQ/'"JE(_[H(' ]J@N/"GA^[NYKJXT6PEGF97E=X%)=E.03QR>!
MS[50?QWI0L]/N8H;V;[;<O9I%'#ETG4,6C<$C:WR,/\ ZW-6;;Q5;W4@CCT^
M_P#,4P+<1LB![9I<;1(I;(P&!) ('X' !KW5E:WUF]G=VT4]M(-KQ2(&4CT(
M-0+HVFK8S67V& VT_P#KHF0$2<8^;/WN !SV%,U?6K?18[22YCF9+FZBM5:,
M [7D8*N<D<9(Z9K-U#QKINF1:P]S!=@:3)$EP%C#$^8 5*X/(P1UQB@#<MK.
MVL[1+6V@CAMT7:L4:X51TP .@K.3PIX>CW;=#TX;W\QA]F3#-G.X\<G/>J,?
MCK21<ZC;WL5YI\MC +IENX=AEA)VAT ))&>,<') QFK!\56D5W<V=U:7EM=P
MVIO!!(BEI8@<$IM8@X/!&01D=C0!IWFF6&H>1]LLX)_L[B2'S$#>6XZ,N>A'
MK26NDZ=9?:?LMC;P_:F+S[(P/-8]2WJ?K61I/C.PU>\T^WCM+Z :C:?:[26X
MB"I,H"E@,$D$!QU ![$BK.M^);;0KNQM9K6\N)[YG2!+:(/N94+[>2.2%./U
MP.: )M.\-Z)I%O<6^G:396L-SGSXXH%59.V& '(Y/'O26?AG0M/TVXTZSTBR
M@LKC/G0) H23/!W#'/'K67=>/=)LH5GN8KF*$2117#N$'V9W"X5UW;LC>H.T
M$ GKP<3ZIXQL=+MKVZ:VN[BTL9!#<SP*A6-S@;>6!)!90< @9YZ' !H2^'M'
MFCMXWTRU*VR&.$>4!L0]5'^R>XZ&ICI.G->P7IL;<W5NGEPS>6-T:_W5/8>P
MK-NO%EE9G7!);W1;185GN0JKS&RLP9?FYX5N#@U%J?C33-+MI)W2>98;9;J<
M1;-T43 D$AF!)P"<+D\=.1D U8=&TVWNS=0V,"3EVE+J@'SM]YO]XY.3U.:F
ML;"TTRS2TL;:*VMD)*Q1*%5<DDX ]22?QK+3Q38W%SY5E%/>(#!OE@"E8Q-C
M82"P;&&!) .!]#AGASQ#/KEYK,4FG2VT=C?-:H[LAW;40G.&)SEB>F,8YSF@
M#4U'2M/U>W%OJ-E!=P@AO+GC#KD=#@U!%X?T:"4RQ:79K(T;1%A"N2C?>7IT
M.!D5I44 9=EX:T/398I;+2+&WDB0QQO% JE5/4 @=#3+3PKX?L;6[MK31;""
M"\_X^(XX%"RCT88Y')XZ<UKT4 48=%TN"Y@N8=/MDGMX_)AD6,!HT_NJ>P]N
ME,U;0-(UU(EU;3+2^6%MT8N(@^P^V:T:* *-WHVFW[0M=6,$K0 K$6090'@@
M'L#W'0TKZ1ILES;W+6-N9[9#'!)Y8W1*>"JGL/85=HH RU\-Z(L$4"Z39B&&
M;SXT$*[4DSG>!CAL]^M*_AS19(;B%]*LVBN9!-.C0J5E<?Q,,<G@<GTK3HH
MSI-!TB:6>633;5Y+B(0S,T0)DC'\#'NOL>*<-#TH/9/_ &;:[[$%;5O*7, /
M9./E' Z>E7Z* ,J3PQH,UA<6$FCV+6EQ(99H3 NUW)SN(QUSWI9O#6AW&C)H
M\VDV3Z;'C9:F%?+7'<+C /)Y]ZU** (;2TMK"TBM+."*WMXEVQQ1*%51Z #I
M5&+PYHL-N]O'I=JL#Q&%HO+&WRSU3'0*?0<5J44 9PT#1P\3C3+3=#"8(SY*
M_)&>"@XX4^G2HK7POH%D4-KHUC"R1M$IC@52$;JH..AK6HH S8_#VC1):)'I
M=HBV1)M0L*@0$]2G'R_A5B\TRQU"2![RTAG>W?S(6D0,8V_O+GH?>K5% &6W
MAO1'M;RV;2;(P7KF2YC,"[9F)R688Y.><GFC_A&M#_L3^Q?[)LO[,_Y]/)7R
M^N<[<8SGG/K6I10!R>M>$([I?#]IIME80:=I=[]I:W.8UQL=<*%4C.7W9XY'
MXUTUK9V]C#Y-K"D4>2Q5!C))R2?4D]34U% %.UTK3[%KAK6RMX3<L7G,<8'F
ML>I;U/N:R+GP?I]OH&IV'A^RT_3)KY"LCI:C8^>H8#&002/;)Q71T4 <;X>\
M%P:9J<5^=(T;3)8@P(TL-^^RI&&R%&WG.W!Y .>.=NT\+:!820R6FC6,+PLS
M1,D"@H6QN*\<9P.E:]% &2WA?0'MDMFT:P:".8SI&8%VK(>K 8ZG)R>^:6+P
MUH<$L4L.D6,<D4K31ND"@I(WWF!QP3W-:M% %:^L+/4[1[2_M8;FV?[T4R!E
M;Z@\&H6T32VN7N6T^V,[P^0TIC&YH_[A/7;[=*OT4 9L?A_1XOLGEZ9:)]B!
M%KMB4>0#U"?W<^U-7PWHBPQ0KI-F(HIO/C00KA).N\#'#>_6M2B@#)E\+:!/
M=3W,NC6,D\[K)*[P*2[#!!/')R!^0JP=%TMKJZN6TZT,]W&(KB0PJ6E3&-K'
M'(QQ@^E7J* ,BU\*Z!9:<VGVNCV4-HT@E:&.%0I<<AOJ,#![8%:-K:6]E#Y5
MM"D2%BQ"CJ3U)]2?6IJ* *":)I<=^U\EA;K=._F-((QDOC&[_>QQGKBGP:5I
M]M?3WT%E!%=W&/.F1 'DQTW'J<>]7** *LFFV,VH0W\MI"]Y"I6*=D!= >H!
MZ@&JB^&M$10(]*M(L2M,#'$$(=OO,".03W-:M% $<$$-K!'!;Q)%#&H5(T4*
MJ@=@!TJ2BB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
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
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
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
ML1DG&>>G3 !LGQ2[^);K1+?1KZ>2U:#SYE:,(B2[L/RV2!MZ8SUXJWK^OQZ
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
M&&UU(+I<JWUKI7]J);R2*,Q\_*_=&&.1[\$UTEY9W$^BW%E!>R0W,ENT27>
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
M*^L1<R?;I?WV8&SQNP.@Z8Z<4 >J562XN&U*6W:S=;=8E=;DNNUV)(*;<Y!
M .2,<UY+J\$-CH7CJ2WNKA#H^H1O88NGQ;L8X7.WYN[%NOJ1ZUL>)IBFM>-T
M2\G0+X:2= MRPV.//^9<'Y?NKTQG\: /2Z*\J:2ZTK4(GT::>2]NO"<]R$:9
MI/-N$\ORVVDGGYF QVXK2\+:AHDMW%KMGXDMWB&G%KRWBR%51@F6?<[%7'(R
M<$Y/7' !Z'14-K=6]]:175K,DUO,@>.6-MRNIY!![BIJ "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M*BGMH+J/R[B&.9,YVR(&'Y&I:Q?$?B#_ (1^&Q?[#/=F[NX[15B900SG ^\1
M_GKB@#4>TMI(XXWMXF2(@QJ4!"$="!VQ0]G:R6YMY+:%X"<F-D!4\YZ=.M<?
M-\0C9V&LO?:)<PWVDR0K/:"5&RDIPDBOT(//3D$5J1>)+R6_72SI'DZHT<DX
MMY;E=HA5@JN74-@L3P,=CGIR ;CVEM(R,]O$S(,(2@)7Z>E.AMX+<$00QQ \
MD(H7/Y5R\/CJ"XM](N8[&18+Z^;3YC(X5K2X!8%' SGYE*@@\DCUH\0ZW;C3
M&DO=,DN+1-4@M4:*XVY?S44.<8.%<X(YR5/:@"YH7AD:3?ZI>7$MO=2WMZUV
MCBVV-#N55*ABS9&%'IU-;1M+8R/(;>(NX(9M@RP]">]<#\0]<DOO!'BF+3H'
M>+3U,$UPMP8RLN%8A0/O!0PSDCN!G%;FL^,X=)DO8X+4WCV"H;F)),2G< VV
M-<'>P4@XR.HP2>@!T<=M!%_JX8TPH3Y4 ^4=!].>E$-K;VT/DP0111<_(B!5
MYZ\"N \>>(&U/P)XH&EP220V5N8YK@3F)ED*!\* ,G:&4MDCKCD@BNA\8:S>
M:!X'OM4L(HY+F" %?,; 7.!NZ'.,YQWH VQ86:VWV9;2 6_7RA&-OY8Q4L44
M<$2Q11K'&HPJH, #V%<%>:CJ&G?$2]N(M/>YF&@I,]LMUA%(F?)!;@$A0.!R
M?SK6NO&BQZ+;:M;:?)):3:=_:/FSR>4@3 (C#8(,ASPO'3K0!U.U=Q;:-Q&"
M<<D5');6\L2Q201/&OW59 0/H*YB#Q/>WWB[2K*TMH_[-O=):_WO)A^7C XP
M<8#'C/.>V.;FJ>(Y[+Q#;Z+:Z5+=7-Q:27,;^<J(=C(""3R/OCG'X&@#:>TM
MI,[[>)LJ$.Y <J#D#Z4T6%F""+2 $#:#Y8X'I6!I_C.'5;+1VLK1C>ZI%)+'
M;RR;1&(SB0NP!X#$+P#DD=LXSKWQO=36E@=-LD2Y;6ETN]AGEP87') (!#!@
M.&]&!QGH =@-/LE*D6EN"IRN(QP?;BI(;>"W!$$,<0/)"*%S^5<HGB/3].U7
MQ)-+83PW-J]K',?-W_:7D&V((,X7)(';KDXJ[/XGDTY+W^U=-DM3;R0QQ2*^
MZ*X:4[5".0.0W#9''7F@#<-I;-=+<FWB-PHVB4H-X'IGK2I;01RM+'!&LC?>
M=4 )^IK)T+Q#_;%WJ%H]HT,UDR R(QDAE5AD%'P,]"",#!%4+SQM!:6-UJHM
M&DT>TNS:W%TLGS*0^QG"8Y16."<YX) (Z@'4LJNNUE##T(S1M4,6VC<0 3CD
M@=/YG\ZX;4(IM?\ B#>:'?VZR::FEQ2ILN&5HV>60>:I R'^0 8/&.O)%:EQ
MJU__ ,)W!X?2WC-@^FO</(9B)"?,1,],\ GOSGJ,4 ;XLK18WC6UA$;_ 'E$
M8PWU'>D:QLV9V:U@)?[Q,8^;OSZUP'@+Q'/9Z!X8T^[LIVAU!IH8KUY@Q,BF
M1\%>N"%/)/4=.];L'C>WN;^PC@M6FL[V=K>.>%][(PSAG0#Y4.TX;)ZC(&:
M.C>QM)!$)+6!Q"<Q;HP=A_V?3\*?);PS/&\L,;M&VY"R@E3ZCT-<KXWO+Z&Z
M\/6=O#'+;WNIK#.CR[1*HBD?81M/RDH"?IC'-9<&K:7X-MO%CV6CWF=)6*6=
M6NS)YJLK,NS<Q"JH. !V[<4 =Z+: )&@@C"1$&-0@PA'3'I3I(HYDV2HKKD'
M:PR..E<U+XMFMKRVLKO3%LKJ\>7[(EU=HJSH@0\, <.=_"'^ZW/'*6/B#5+O
MQLVE26,<%HFFPW9#2_O%:1F!!&WJ"A&,^_L #H386;;LVD!W'+9C')]^*<UG
M:N\+M;0LT/\ JF* E/\ =]/PK!O/$]U#XG?0K31)[N:."*Y:03HB^6[E">3V
MVDXZG%0VWC>WN]0T^."U:6SOY6BBN(7WLA&<-(@'RHV#@Y/49 S0!U+*&&&
M(ZX(J&"RM+5Y'M[6&%I#EVCC"EC[XZUS,?CE)AI4\.FRRV>J7DEG;2K*H;>A
M?EE., ^6Y')/ R!FG-XU1--GO'L&Q;ZL-*E42@_,9%C#CCD9<>AQ0!TIM+9E
MVFWB(W^9@H/O_P![Z^]+]F@V;/(CVA]^-@QNSG/USSFN,LKZ33/%GC:>.WNK
MTQ&S,=O$2[$M'T4'H,G)[ 9-377C^*STO7;I[ S2Z-+''.EM.LB,'"D,K$#I
MNP1C((/6@#K?LMN;D7)@B^T!=HEV#=CTSUQ3Y(TEC:.1%=&&&5AD$>XK-BU.
M\&E7=[>:3+;20%REOYR.TB*,A@0<#/H3Q6#9^.KB\.B[-!G UJT-Q9'[0G+!
M%<JW]T8;.>>G3/% '5K9VJVPMEMH1 .D00;1^'2I$ABBB\J.)$C_ +BJ /RK
MF+7QO;W&EVTSVXM[V>[FL_LTTP"I+$6$F7 /RC8>0#G(XIMMXY@N;:$&T-O?
M2SS0B&YDV1_NL;G$F#N0[EP0#G<.!S@ Z2.PLXG#QVD"..C+& 14DT$-S"T,
M\22Q-]Y'4,#]0:XR/QI?ZAJ7AR*STSR8[^6Y2X2Y<JZF)6R!\I!4G#!AU '3
M)I$\66FDV.M7\&C768M;6SN$\\,7E?RE\P9. /G4;1Z=LF@#LFM+9UC5[>)A
M&,("@.WZ>E M+8.7%O$&+^82$&=V,;OKCO7,OXXBL[?7GU/3IK672/*9XED6
M3S%E'[O!' )/!!Z>N.:T-/\ $$MUXDO-#GT]H;BU@CG>5)0\91\A<$X;.58=
M.WO0!M%$)8E5)8;2<=1Z?J?SILD$,T8CEBC= 00K*" 1TXKB]?DEU#Q[;Z+?
M6\4FCG2IYY%:<K_RTB4R<#AE!;'/<G(JY8>+((;306>TF32]4*6]C=R3;W)*
MYC\T$9&\#@Y8Y(S@F@#I6LK1SE[6%CN+<Q@\GJ?K3I;6WFECEE@BDDB.8V=
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
M<YQY2XS^52?9;?[2+GR(O/"[1+L&X#TSUQ7/WOBQK>+59;?3S=1Z0!]O\N4
MJVP.RQ@CYRJD$Y*]<#G@:=SK,:Z FK6-O-?QRQQR01VZY:0.1M/L/F!)[#)[
M4 :$D4<T9CE171NJL,@_A4<MI;32QRRV\4DD1S&[("4^A[5Y[XM\1KJ_@_78
MXT,=UI5_:1.;:XWHY:2)AM88R"KD$$#G-;,GCM;&;5;?5]*N+"XL+47JJ9%D
M$T!;;N#+P,-PP/3KR* .OJ#[%:80?98<(<I^['R\YX].:PW\5I#:12SQ6X-S
M<""S>.Y#PW&8]^\28&% #9X_AX!R,T?^$]Q;6[G1KIII=3_LTHCKMWD9#HS8
MWH1T.!WSB@#J/[.LMI7[';[2<X\I<9_*GI:V\<C21P1([##,J $CW-<7JGC?
M4$\/:A<6VFI!J%CJ<.GW$4LP95\QHP'4@?-D2KU QSZ8/3ZKK":-I:7=W$3+
M))'#'!&V2\KL%5 3CJ3U...: +UO;06D?EV\$<,><[8T"C/T%)-9VMPZO/;0
MRNH(5G0,0#U SZUP*WD]OXK\:RZC92/'%I%M(]M#=%PZ_O\ <48[=N0,=!R/
MI6C!XMDA.E:7I7A^YN7GTE+Z!/M**!&"B[2S'.0'')ZD>^0 =;+:6TWE>;;Q
M2>4=T>] =A]1Z4\Q1F42E%,B@@/CD ]LUS#>-[<WULD%JUQ:37IL?-A?=(CA
MBF\Q@?ZO<I&[/OC'-6;;Q-->O:3V>ES7&G75Q);I<QODJ5W#>RXXC)0@-G/(
MXYH V5L;11*%M8 )CND C'SGU/J?K2FQM&1$-K"43.Q3&,+GT]*Y+0O&5W<Z
M);W.HVD0O+W4I[*TABER'9)9!@DJ,!5C)+<YQTR0*EOO'D>FV.L/<:9,;W29
MH8[FVCD!!64@)(K'&5.?3.01B@#IS869W9M(#N.6_=CD^_%!T^R.<VEN<C!_
M=CD>G3V%<Y-XON;>[6PGTE8-2>*6:&TFO$#3HAP!&0"&<]=O&.YKJQR : ($
MLK6-U=+:%7485A& 1]*:;"V$5Q'%!%%]HSYA2-?F)'4\8)^N:LUY[K/B.ZL?
M&^G:F+Q?[#6Y.CSP;A_K'P?.^@D"Q^V&]: .[LK.#3[*&TMTVPQ+M45/110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
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
M=.*G\3QZ=-)\29WG5I[2V@GMC]H.8I1"2&49X;=CIZX[U[!M4YX'7GBC:O\
M='Y4 >6>*M5L#K-Q#J&J6!6^T%%L_M5TL*V\S,^)59B!R<$LF6&P<<BO0O#\
M$5MX=T^&&[2[1($'VE'WK,<<N#DYR<GKWJA>>'KV36;B^M-8,4=PJ+);SVJ3
M*NT$#83@KU)P<C))QS6QI]C#IME':P [$+') &68EF.  !DDG@ <\4 >6R33
M7?A:[E#A/&UOK)5!G$P8W'R*!U,1A(X^[MR>Q-=#I4.E_P#"WM?*1V?VE;"T
M92%7>'+3;R.^<$9^HS7<>6GF>9L7?C&['./K2X&<@#/K0!Q?Q(BLC::!<7\=
MN8(=:MC)).HVQH20<D\ '@&N.\2C3)8OB->I+$+BS%K+:,LFTQ.MNFUE /#
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
MC[%7CLI<#J#SU->E[1SP.:141$"*JJH_A P* .7\%PZ4O]I7&BZF;ZQN95D
MA"BVB?;AA%MX&< L!QD^N:IZC):K\5[..:X5%DT.Y$BM-M&/-BQQGCC=^1KM
M418U"HH51T & *"H)R0* /%_#\&F/I7PXG>93/>-+;W3FX.Z:/R9#L8YY7<%
MXZ9^M2/+8QZ#):1W:QVUIXRCA@1+@J(XC,A*C!X7EOI7LFU?[H_*C8O]T?E0
M!XYK=EI$%M\1X86B1;"".YLXTF($$Y@R709^5BX'(YS]:NZK?Z9J>M:AI_B+
M5Q9+<6EO)I<^P%G4H-S0/VD$F?N\GY>N*]6VK_='Y4AC1BI**2IRI(Z?2@#R
M;7;VRF3QM8>(I5%Y%IJG3%O"%=HOL^=T?;?YN[=MYR .@%6[74;.#Q'I=PMR
M[K_PB,CLEO+EVVF(_(,_>P&Q]*].:-'(+HK$ @$C/7K2X&<X&: /(-"N=.N]
M86UM9;.:TO\ PPW^CQ'S/-D5AQ(W224 G<< \G(J/3-3TBU\/^"X[RXL[?09
MM+,5Q,T2O!]M"1<2Y^4-M#C)[Y'6O8PBKC"@8Z8%(T:.FQD4K_=(XH \VCCL
M;'4_A_9Q:C+>6XGO!#-=L-\D9AD"_5>0%/<8J?2]-DM/$%SX.>U+:='=C5H9
MF7*F DD19_O+*,8/5!BO0RH/U[''2LK1-(N--666_P!2EU*^E"J]S)$D?R+G
M:H50  -S'ZD^P !6\;7<%CX+U6XN?M/D+ 0_V:38^"0.&P=HYY.#@9-</9W6
MFR2>.[1KC39+(Z?!<Q16X M_]6X+("2#R$!8=2!T->KD @@C(-)L4=%'3'2@
M#R>WM]#AM_AE=RV]@MNT3))*8TVF1K3@$XY8L!QU)'K4FC3Z?JNKPQZEJLEK
MXGLM5E,EM'&%N'7S&PI)Y: QE3QP !Z5ZIM7C@<<]*38F_?M7?C&['./2@#@
M_ASI^F3?VGJ41$UW!JE];I+Y[/LB,Q(7&<8P%(_^O5OQC=Z<-?T6POVB4SQ7
M!C-V<VQ(" @I_P M).?E&1@%C['L@ .@ H*@D$@''(SVH \;\+RZ?K5QX'BU
M"Z6Z$FA7*7*2SDARK1 !QGG'S<'T/I4GAW6+<67@^#5[J-M"9+Z'S)W#1&=)
M<0I(3QQ'NVAN^.X%>P;%'\(_*D:-&7:R*5ZX(XH XSX9-:?V'JD-D\;0Q:Q>
MA0C9 7SF*_AC&*YGX@:G9+=^(PDZPZC9)9NK7#YD #!LVXX** 3N;)R<@@8S
M7K0 48  '7B@HI))4$D8.1VH X;1!I:_%7Q X2U%S<V=G-;MM4/(N)0[J>I'
M0$_3/:G_ !#BT_[3X4NM0BMO(BUE%DEG52JHT,HP2>@+;?QQ7;8&<X&?6@@'
MJ : /&=<.G?8/'6IK-&+NSUFWDM91+@Q,$MQE1G@\,#]".U:>M76FZCXDUW2
M]=U9["Z,L,NE.B#S6B\M"IMF/5O,#Y"\DGN*]3VK_='Y4AC0LK%%++]TD<CZ
M4 4=894\.Z@TUU):J+20O<(/GB&PY<8[CK^%>9'4HM-TG5;35;:T(46 ;4-)
MF\NUN(VF(1I>#Y???URIX[5Z[UI@BC52JQJ%;D@#@T >+W][:+H/BRU%_;A(
M=<L9(!;.8HU1S;[B@W<*<N>N#\Q%:.J:?H@U7QU:?N1;0Z5#=QQ><=J3E)LR
M 9QO^6/YNO3UKUG:O]T<^U&U?[H_*@#R*;5-/U&2WL_$^JI:VE]H=JUC<S*&
M5Y"K>:4<\+*&*'CG@>E>I:;$5T:TB>6XE(MT4R7'$K_*.7QT8]_>K31HVW<B
MG:<C(Z&E;<5.T@-C@D9&: /&-(L;:7P]H-]IMP[>(8M=>)2MPS/Y7VI_,1AG
M[GE98_GWK1DU33K>'Q/]JF#12>*84;$P2)<QPX,QY_=94@COTXKO?#&@?\([
MI"V+3I<LLDKB41;#AY&D(/)Z%C6P44@@J"#U&* /'K?6H[#3+U7N4DTBV\4[
M;X0*1'%:/$"#MR=L1D*GT(SU!-:NK7NCZ9IMG=Z7=L?#,^KEKZ=!YMM&&B8
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
MJL654SAOG+(XQT&WKTS,OAJ_MM<GUBSU2&.[O;9(;T/:EHY&3.R15W@J0&(P
M2<C'<9-"/P%+I%SIUQX;U;^SY+6R6PF$]N)UGB#%@2-RX<,S'/\ M'B@#/N=
M8CLOB+:7\MJ\-W>:!B*RD8+(\S2J5B[C=V)Z  D\"K.NO?)X[\*7"6,+:@]I
M?*81<$1Y"Q8R^W.!D\A2>>E6-:\ C6]0-S<:D2!IWV.)FA)ECD#AUG#AAAPP
M!X ]*O#PYJ<NK:'J5YK$$]QID$T3$693SS(%!8_O/E/R#IZF@"#3/&O]K6VE
M1V]B%U*_^T9MI)L)$('V2$N%.1NP!QSGMS6+KFMQ:_8:1*UNUO>6'B>VL[B$
MMN\N19!G#<;E(*D' X(X%:-AX#GTS^S;FWU6/^T+">Z=)3;'9)%<.7>-EWYX
M)!!!XP.#S5BX\%-):1+%?I'<G5TU>XE:W+"612"%"[AM7"JO4G ]>: ,3Q[K
M+ZQX-U@V=I')9V=]';/<-,5?S$E0.57;R 25Y(SAN.F=W5O&;V,U\+'2I]07
M3YDAN%@#F0L0K'RU"$,55U."R]Q5"]\ 7DMEK.F6>MQP:9J=U]L,4EIYCPRE
MU=]K;P-I9<X(XSUJ^WA34X->O+[3=?-I:ZB4>^MOLP?,@4(7B8M^[)50.0W3
M- "KXLOY==U2P@T-I(-,D07$XN1N*-%Y@94VY)Z#;D=>M7/#/B,>)+;[7 EJ
MUHT2.DUO<^;\QSNC8;059<#(]Z;:>'KJTU;Q!?+J2@ZJ$V!8"&@9(]BG=N.[
M@ ]!S5.#PC=6M[J.J6FH6MIJUY:I T]O9;8RZL3YKQER&;G'7@>M '644@S@
M9.32T %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !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 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4C,JXW,!DX&3U-+7)?$
M'1[/4/#-_--H;ZO<K;ND*(JL\)(/SH&(P1U^7YC@"@#K:0.I<J&&X<D9Y%9W
MAVZM[[PWIES:7$EQ;RVL;1S2_?<;1RWOZ^]><Z+=-%XETW2+[RXPFI7$UIK<
M:G&I'Y\PEL</EB&R<'R_ESV /6**** "FF1%8*74,1G!/.*=7D_B!4T.]UR/
MQ9HQO-$U.=GBUVWC\U[,, H20?>0)V8<?B30!ZQ17'7OB?7)-;U'3-$TRPNC
M:V4-Y%++=,!,KE^!A3R=G';G)/:H;?QZVL:?;2Z/9LUS+IL=^8I(I),;RP6/
MY%."2CC<>!@<'/ !V]-\Q/-\K>OF;=VS/./7'I7+1>)]3U(36^FZ4(]1MK"*
M\GM;Q]I$DF[;#D=#\C98\#C@Y.#^UY1XQ\A]"@%Z-$-TL@D4SGYP#!NQ@#=W
MR03SQ0!U=-21)8UDC=71AD,IR"/K7(:=XE?6;^[T6^MK60/I:W9:$ET&XE6B
M).0^TC[P.#SP,5/\/8XYOAEX>CE17C;3H0RL,@C:.HH ZJBO*_A]J8\(Z=-H
ME\SM:G3X]8T_N7CD4>;$ON)3P.OSBCPU=?\ ",ZKX[U/4D\^]CN+0R%>29)(
MD/EJ<$A=[@#VQP: /5**X^7Q??:=]O.H:7(8(A +6Y2&2-)I)9!&(RK+N!#,
MO(!R#D#(Q6=XA\4^(;;0-::*R%N]L8!!?-#)&DJ2.$8!7 (=<^XY!]J ._\
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
M+/M[&0BMI]0LHVD5[RW4Q?ZP&51L^O/%4]9UE-/T2\O;5[:>>&UDN8HFEP)
MJD]1DXXZ@4 0WN@23>(1K5G?M;71M/L<@,0D4Q[BP(!QA@2>>1Z@UFW'@2&'
M^RY=$U.ZTF[T^%K=9XU67S8V.YED5AAB6^;/J2:V]%U:'5=-M9O-A^U26T4T
ML*."8]ZAN1U YXS5J._LY9)HX[N!W@_UJK("8_\ >&>/QH I7NBB\\,W6BM=
MRXN;=X)+AP&<[P0S=ADY)Z8'ICBLX>#XI+VTGN;KSHX-,?2WA,>!+$^W<2<\
M'Y%Z>];\-[:7$IB@NH99%4.420,0IZ' ['L:6YNK>SA,UU/%!$#@O*X5?S-
M&!H7A>\T6W%L_B"]OK>",Q6<=Q&G[E<8&XJ 9"!P"3TJE9^ 1IL.B-I^K3P7
MFDV[6B7'E*WG0,02CJ>#R 01C!KJI]0LK6*.6XNX(8Y/N/)(%#?0D\UE7NMW
M-MXOTS1DMX6@O;6XG$I<[@T93C&, '?UYH D\/>'U\/Z3+IXO9[E9)YIB\@5
M2#([.0-H'=C63I'@3^RKG1)1K5W,ND12P0(T<8#1/M^5B%R3\@R>I]JT/#7B
M+^U_"Z:QJ(M[/,L\<G[SY%V3/&/F./[H_.MA[ZT2T%VUU ML0")C( A!Z?-T
MH R] \.)H/A\:,M[<7%N@9(BX56C0YP 5 Y&>M9.F>!9-,FTJ5-<NI&TRSDL
MH \,>TQ-LP"  21L7G.3[5J>%==F\06-[<2Q0QM;WT]JODN75A&VT-G'.>O2
MH_#GB4:NETE\;6VNX[^XM(X5ER9!$VW(S@GIGI0!4L?!BZ7;^'52_DD30$<0
MCR06E#(4(;GKM/&,<_E2^';*WU'Q'?>*TL+RR-U;QVZQ7<9B=BN=SE#R"1L7
MGG]WZ8KHUO[-A*5NX"(?]9B0?)]?2J^JZUI^C:/-JM[<QQV<2;S)N&&] OJ3
MV]<T 5];T$:Q=:9=+>36MQIUP9XI(U5L[D9&!# CE6//:LJ]\$"]M=<MVU)U
M76+J.YE*Q#,90( %YZ8C7KGOZ\6O^$H1/%LFFS/9QZ<NG+>+=F;J3)LP2> .
M/4UN7%[:6< GN;J&"(D 22R!5.>G)H Q9_#+SZMJ6HF_Q)?V"V+J(?E15+D,
M.>N9&Z^WI6>G@22T;3)],UZ[L+NSLH]/DFBBC87$"?=#(P(W#G##U/&.*[ $
M, 000>016=?:M%%I^H2V4MM<W-G$SM#YPX(!.&QDCIZ4 0:UX=CUCP[_ &1]
MKG@"F)TG!#N&C=74MGAN5&0>O-8UWX"-Y#K22ZU=,=7>"2<F*/Y6B"@%< ==
MBCZ9[\UN>'M;BUK1=/NFD@6[N+.&YEMT<$Q[T#=.N.>,U>@OK2Z>1+>Z@F>(
MXD6.0,4/OCI0!SNJ^"+?6[K5I;^[=DU*SBM9$B39Y?E,SHZG)PP9B><]!4^F
M^&+JU\00ZU>ZU/>W4=D;,@PI&KKN#9( SG('0C^E:5CJ!&F6\VIW-A'.X8L8
M)LQ'&2=K-@G &3Z8-3G4[!2@-]; R,%3,J_,2,@#GDD<T <WKG@5=:N-9?\
MM>ZMX=6@CBGB1$8 QYVD$C('/([FM.V\/&V\2R:TNH7#/-:Q6]Q$RIME,9?:
MQ..#\[<# Z5J3WMI:R11W%S#$\IVQK)(%+GT /6A[VTCF$,EU"LI95"-( V3
MG QZG!Q]#0!S.N>!DUJYUE_[6NK>'5K:."XB1$893.T@D9 ^8Y ZU--X0>:?
M69GU.1GU6Q2QF+0KE54.-PQ@;OWC=L=..*Z""^M+EW2WNH)7CX=8Y Q7ZXZ4
MD%_9W4<CV]W!*D9P[1R!@OUQTH Y#4]'@U5=*\*2V=]-_9S02M?F$QQ>6BD$
M!^C%ERC*.SD]!73>(,_\(YJ85'=FM9%5(T+,Q*D  #DFK4-]:7$IB@NH)9 @
M<HD@8A3T.!V/8TMS=6]G"9KJXB@B!QOE<*/S- ')^$M"EET'PS=ZC-(9M-L4
M6W@EMS$89#$$8N#R6 RHZ<$]3S3K7P*;*'25M]9N(Y=-GN)8Y!$AW"<DN"#D
M9RQP>WOS6MXA\1VNA:=;W+21,UU<0V\&YP%)D=4#9_NC=N/L*;_;;Z3H%YJG
MB&2RA@MBSK/;R$I+%C*L >C'IMR>>A.: ,:/X>+:V&F1V.N7MO?:9-,]K>>7
M&Q5)6R\;+C#*>.O.1GVJYJ'@Z2YET^]M-<O;35K-70WP5',R.075T(VD9 (
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
M>&()%'<,6D5!]T-GOC'';I6G110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7$_%M%;X;Z@6C$A6:
MU(! Z_:(_7\J[:L?Q-X>B\4:+)I5Q=3V\$CH[M!MW$HX<?>![J* ./OI1;?%
M+PW*^FMH<4D<\1E.S%^Q7Y83Y9(&W[P+'J,#O6BOC>Z.AZ;XD$$#:->WBV_E
M@-YT4;R>6DF[.#SM)7 P&ZG'.Q)X5AN]8L-2U*_N[Z2P8O;12^6L<;D8+X11
MEL=,D@=A4%IX*LK.".Q6YN&TJ&[^V0V+;=D;A]X .,[ _P P&>O?'% %2X\6
MW]IK]G9S06ODW.IM8>5'EWC78S)(T@)4$[<^60" P]*ICQKJ]O8:WJ][:6"Z
M;I-S<6TB1R.9963:(]I(P,DX.?7VYOCP#;B:-EU?4EBAU-M3AB!CQ'(VXL,E
M,D'>W4DC/%6H_!E@='UK2KN>XN[75YY)YUDV@JS]=I4#'(!&<XQ0!DPQ7R?%
MRP>_^R&1]"N#NMXRO/G0Y4Y)SCL>.O05N7FLW,GB;^P-.,"7*67VR26="ZA2
M^Q%"@C.2&).>,#@YXAT[PF]GK-GJMQK>H7MS:VKVBF81 /&Q4_-M0$G*+SG-
M6[_P]'=:Y;ZU;W4UIJ$,+6QDC"L)8B=VQE8'.",@C!!]CB@#CM4\07WB'0?#
M=W (K.1]>CM;J!U,@$L<C C((RNY,^_'3%:WC_3K6S^%OB2.&V@C#VDTT@BC
M"JTA&6?'J3S6A-X-LWT_3+*"ZN;>/3[P7RLFPM+-EF+.2ISDLQ.,=>U:'B#1
M8_$.@7>D7%Q-##=1F*5X=NXJ>N,@@?E0!QGCG2[+3OAPVNV$45AJFF6\5Q:W
M<"!'5AM^4D=5;H5/!S6E)XBO(M;U#_B662W,.@QWZR-D2-EG_=L<9"@J>/>M
M.;PC!?16D&J:A>7]I:LCI:R^6L3LOW2X106P0#@G'M4E[X6BO=8OM2:^N8Y+
MRP_L]T0)M6/+'(RN=V6;J2/:@#'L_%>LM8:/->6]DLNM)&]HMNLDAC'DF20N
MO&[H  #WY/',]GXFU>6XLM+O-/CL]3N[BX2.213Y;PQ 'S0F[=\VY1M+9'//
M'-F[\%VMWX>TK2Q?WL,VE;#97T3*LT91=H/3:<KP01@BFWO@J.]M;)FUC44U
M6SF:>+5%*>;O9=K KMV;2H V[<<"@"A=ZGXF&N^%;2Y-I9275Q=+<Q(ID601
MQN58'<,*1AMO4'&2<47'C>YC\//XHB@@?1H[TV[Q8;SO*$WDF4-G&=WS;<=.
M^:UY_"D4[:5,VI7PN]/F>876Y"\Q=2K[\KC!!QP!C QC%0IX*LHX[BS6YN/[
M*N+O[8]@=NP2;PY .,A"XW%<]<]B10!3'B/Q%/K&O06NGV,MOH\NUHP[^;<
MP"153C ;+*.>.:O^%/$B^(X[B:*\M+B*-4!6*-HI89#NWI)&Q)4C QTSD^E3
M0^&8X+G79TU"[#ZSS*1L'DD1B,&,A>"% ZYY%4K_ ,*SF'4[RSU&Z36;R"*#
M[9 (XV C8E<_+CG<0QP3CH. * +'CR_O=+\":U?Z=,L-U;VDDB2,N[;@=N1S
MZ'L>QK N$U1/B-9M:&Q;47T"7=-+&RQG$T>,J"2>P^]ZGVKL-5TB+6_#]UI%
M](YCN[=H)GCPK?,,$CT/>J$'A?R=8M]4;5;R:ZALFLMTBQX968,6("CG*CIQ
MQTH R=/\;7.L:=HWV.V6*^U#3S>N#$TRQ %5QM4@D%F/.> />M*77-4B^'MY
MK=UIIL]4@L)IVM&.[;(BL0..H)4$>QJBOP]MK;3](AL-8U&SN])C:&WO8C&9
M#$Q!9'!7:PX!Y'4"NIM+*.UL%M"[SJ 0[S'<TA/+%NW))[8YZ8H YOP7I%C<
M^ =->ZACO)-1M([F\EF4.T\DBAF+$]>3@>@ ':L6:UN]$\=2P:&EKYMKX:B4
M/=;B&$<K@9VX))  SGCWZ5TNE^%6T6#[%INKWL&F DQVA"/Y()SM1RI8+['.
M.Q%22>%X6UF;4H[RYB>2P&GB,;2JQ@D@C()W9)Y)- &3!XH-_>^#;M]/M1%J
MUG+<^:_S26Y\D.0AQT.<$]\=*DTCQ-K.KS:3=6^FAM+U*$R&3RF5K4%=T99B
MV) >A  P3W%6[/P9;61\/;+^Z9=#A:"W5@F)%9 AW_+S\H'3%)H7@V/P_*([
M;5]1DTZ)F:UT^5D,5N3GH=NX@9. Q('U - &;X&M'OH]2N]3%K=2V^MWI@D\
M@AXW$C1D@EC@;> .PXR:IQQJ/BQXD*Z.M^3I]F2O[L8.9?[Y'7^E==H&@IH$
M%U%'=SW"W-U+=L9@N0\C%FQM XR350>%C'XCOM<@U>]AN;V*.*1%2(H%3.T
M%"?XCW[T 9NIZS=>$O"^F:JFFP6^F!DDU.W"'?:B0Y9D .#AVP1Z<]L5=N/$
M%]9VFD0SQP-J.INP00QM(D:A"Y. V7(  X('.<X'-Q/#J$P?:[ZYO5C:221+
M@(5F=\@%@%'W5.T 8&.Q/-97_" 6H\/V.EIJVI(^G3>=I]VKIYUMP1M!VX*8
M)7# \<=A0 6?B;5YKBQTJ\T^.RU.ZFN%22128VAB"GS0F[=\V]1M)!'//',J
M:]K5MJOA_3]2L[6&;49+F*81L6V^6K,KJ<]& !VGD9ZTZ]\%1WMM8NVL:BFK
M64S3Q:FI3S=S+M8%=NS:5 &W;C@5-=^$TN4TR1-4OHK[3YFF2]^1I)&=2K[@
MRE<$'H  ,#& ,4 <[=>)];OH-*^SS6MJS>(Y-,FQ$S"18S)@_>! /E\C/?KZ
MZ$NM:I'>>+UT[3+!K_34ADCPIW7>8BV&(P<X&!UQ5A/ =K'8K;IJFH*T>J-J
ML4V8RT<K%B0,H00=[=<]:UM.T&/3M;U/5$NIY9-0\OS(Y-NU?+7:NW STZY)
MH RI?&,::*VMPF*?3H=+%]*54AF9AE%4Y(&<-D'../6K>DZIK4^N26E]IX^Q
M&W$L=XD31!9-V#$59B3P<AA@<'@4ZR\(:19>'[[0TA9["^>9IHV;M(3E1Z
M@#T %+X?\.2:&H6;6M1U,1IY4'VQD/E)QQ\JC<>!\S9/';G(!AV\K:M\7=3M
M;X![?2;"![.%QE=\A)>7'][@+GL,^III>;2_BW_9VF;(K?4M)>YGBVYC69'"
MK*5!')!VG&,X'I727^@0W6KP:O;S26FI0Q&#SX@#YD1.=CJ1AESR.A!Z$9.5
ML=!BM+ZZU%[B6XU*YC$374@7*(,E40 85023CN3R30!YA]GO+CX8:3J4TED]
MR=31%F:V)D DO@'&[?T8]1W''O76W&JVOAGQ/JKSZ78((M'?5+F[M8=LT[*P
M# ^QV],GMS5U? MNGA:V\/C5+[[-;W*W*28C\PLLOF@$[<8W>U7KKPM:W^LS
MZC>3S3"?3VTZ:W8*(WB8Y/09R23WH I7/B#5](T^YU;4[2UDTR/3C=[K=BK)
M*,'RN2=P(/#X'3IS5/4/$_B+3+/6+J32HI;>STU[V*X9'A02("6B8$DMQR&&
M!UX%7M/\$V]MI,VE7^J7^J6+V[6D4-VR8BA(P5!502<8&YB2,<8YRR'P1C0K
MS2;O7]5O8;BU>S1YVC+0PL,, 0@W,1CYFR>.,<T :^A7&JW=D;C5$LT\W;)
MML6.$*@X;=WSGIQC%0ZSK3V.IZ3I5N(_MFIRR+&\@)2-8T+LQ ()Z  9'7KQ
M3+K2;]4T6&QU*ZC6RE3S3\FV>,  K(,<Y&<;<<G/:I]:T&#67L9S-+;WEA-Y
M]M<18W(Q!5A@@@JP)!% ',7?C?5+47-G]AM'U&SU>VT^;+,L<B3E2DB]2"0W
M().".];VJ1WLO@;4TU=+1KHV<_F"W!,1^5MN-W/3'XU!=^"[6\A8/>W*W$E_
M%J$UP@3=)+'MV @J0% 11@#H.N22>@NK6.\LI[2;)CFC:-\'!((P?YT <#X=
MUW7-.M/">G7-M8?8M4T](K.:-G9XI4@#CS <!@RJ?NXP>.>M:^A^*+_5K33X
MWBMHM3:\FM[^W"L1 (L[R.?^N>#W\Q3BK=EX;ATB&RGEN+O4?[(MVCLHV5-R
MC;MX"@;G*C;D^IZ9)J/PWIT4VK:EXE.G7%A-J(C40W("R!54 LR@D*S' ([A
M%S0!;U76I+;7-,T6T$8N[])91)*I98XXP,G:""22R@#([GM@\])XXU-8$A2Q
MM#?PZXND70:1@AW %9$X) *D'!SCGK72ZOH$.JWNGWZSRVU_I[LUO/%@D!AA
MT8$$%2,9'L""*I3^#+2:"!!=W*2IJ0U.290FZ:<="V5QC  P,< 4 9T?C*]M
MH]2M=0M[=M0M=4BTZ,VZMY<GFHCJVTDGA6.1GDKU&>+EOXK?3HKV3Q0L6G6T
M5PL5K>.IC2Y#+NX0DE2,,""><9%%YX%L;]-8%Q>WF[4KF.[,B,J/;S1JJH\9
M X("+US^M:^CZ5+ID#"YU*ZU&Y?&^XN=H8@=  @"@#)[9Y.2: .?_M>YU7Q[
M86MI>VTVB7&CRW03RBPE_>QKG.[!X/''&3P<\8?P^UK4K#0/!&G2PVK6&I6;
MQ1E2WFHZ1EP2>A!"D8QQQR:[:^\/I=Z_;:S%>W-K=06[VQ$6PK(C,K88,IZ,
MH/&*SM/\$6NG0^'HHM0O&30M_P!F#;/G#(4(?Y>?E8],4 8Z>+-0M=+::UTO
M3HYG\1MIDB(656S+L,F0.6)Y)/Y&M(:MJ]_<7NA2)IGVZSLA->ML=X6,A<1H
MH)!&50DDYQD<&I#X%MS:F#^T[T ZK_:V[$>?.W[\?=^[GMU]ZN7WA:.YU_\
MMJUU&[L;N2W%M<^0$*SQ@DKN#*<$$G!'/)% &=X&O(M.^$NBWLY(AMM*2:0@
M9.U4R?T%)'XKU"(>'+N[M[8V6O%8XECW![:1XS)&&.2'! () 7!]:V]%\/VV
MC>&;;01)+=6D$'V?-QM)9,8P< #&.*I:=X/M["+3;=KVYN;;2R6L(IMI\D[2
MBDD#+;58JN>QYR<&@"+P?K>M^(+1-1O;?3X;)C/$%A9S)YD<S(#SQM(4^^?K
M@4=6\4ZY;WWB>"RMM/V:+:17:M,7)E5ED8J<8P?W?![>_;H?#VAQ^'=*&G0W
M,]Q$LLDJM-MW NY=A\H'&YC5.Z\)0W5UKMPU_=*=9M4M9U4)A$4,HV97KAVZ
MYZT 9+>-KO3[M)M5MK9=.N-'FU6+R"QDC6((61B>&)#C! '(QSUJTGB;4K:^
MT&.^@M6@UM&$)AW V\OE^8$8DG>" 1N '(Z<\6&\&6<L]@]S=7$\=II\FG>2
MX3;+"X4-NPN<D(O0BI-.\)PV/]G"2^N;M=,1DL1.%S%E=@)( W,%RH)[$YR>
M: ,+3O&FM3:%:ZO>6=@D%Y/]C@BA,C2>=Y[1Y(Z%=JDX')([9XZ30=0U:\GO
MX=4L/)6"11;W*H8UN$*YSL))4J<@Y//!%45\"V'_  B'_".27EX\"2F>&X#*
MDT,GF&0,K*  0Q)''M6MHVE2Z7 XN=3NM2N7P'N+G8&('0 ( H R>V3DY)H
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
M!.#@T =6FIZ?)#!,E];-%.VR%Q*I61O13GD^PJT2 ,G@5PWA72KNRUNXT65
M=)T.9Y;!\YR)ERB>QC5I%Y[,E;/CFQU#4_!&KV6E9-[-;E8U!QO]4S_M#(_&
M@#4M]6TZ[65K;4+6981F4QS*P0>K8/'XTMGJFGZ@[I97UM<LBJ["&97*JPRI
M.#P".1ZUQUS%_;/B33=8L[&[@MK?2KF*]26T=&8/L\N':5RQ!#G !QCW&=+X
M=Z<EAX%T97L#:7BV445PLEN8I-RCD-D GDG\S0!/JGB0Z3XNLM/NY;.WTR:Q
MGN9+B9]A1HVC7EB0H!\RM<:MIK/;(NH6A>Z7=;J)ES*/5>?F'TKFO$-LB^/M
M"U"[L9+BQBLKN%I%MFF5)&:(KD*#C(5N?P[UA?\ ".W>C^!CJEM;^1=Z3J-Q
MJNGVS?*8[<NQ,!_N[HBPV]B1Z4 >DPW5O</*D,\4CPMLD5'!*-Z''0UG7'B'
M3HM>30A>0+J<ENTZ1.XX ( ![Y);@=< U)H5I+:Z8KW*[;NX8W%P.N)'.2N>
MX484>RBL2]$UI\3K2]>TNGM9-(DMQ-# TBJ_FHV&*@[?E!//7&!D\4 6/"'B
MJ'Q!HFGRW=Q91:I<Q-*UI%(-P4,1D*3NQQUK;74[!K\V"WUL;P G[.)5\S Z
M_+G/<5YEX>TZXM-,\ $Z3>PSVU[<&Z)LI%:)6CE7+_+P"63D^WI5OPQ:":;3
M],UG2-8.M:7>23"=Q(MMDLV9ED^ZP96/R]2201W !Z!JVJ6NBZ3=ZG?2>7:V
ML32R-C)P!GCU-8R:EXDGT ZO!86?FO 9H=-=F\P@C*JT@X#=.-N,\9[U-XWT
M&7Q/X*U;1H'"3W4!6,L<#>"&4'V) %1Z/XD^T:;!%<:9J,&II&$EM'M)!MD
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
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
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
MEE+L!$S;_P!T=H3EB02QQTP0#N:*R/$>L_V'I(NE17EEGAMH@YPN^6144M[
MMD^PJC>ZAXATRUOY+DZ4426!;:Y):,;'8"0NA8DLN3M ;YL@<'J ;UW>VFGP
M>?>7,-M%D+OFD"+D]!D]Z:-0LC=36PNX#<0H))8O,&Z-3T+#J![FO.O$.N7&
MM^ ?$T=W&F_3]3AME=86BWKO@=6*,25/SX_#MTK9E:2'XEZW) (_-70(&7S%
MRI(EGZ@=: .PMKF"\MHKFUFCG@E4/'+&P974]""."*EK@-,\3:W?1^$K:SCT
MRV&L:0]TQ,#E8'18CA5#C*_O,;<CIUJ?3_&=_>:-X;FFAMH)]4NYK2XN-I,,
M31^8.!G.7:/"@GOW[@'<53U6>S@TRX-_>K9VS(4>=IO*V9&,A\C!]#67X1U?
M4-:TVYN=02W'EW<UO$T",JRK&Y3S!DG(;&1_7K7#^([K4[SPE\15O;N*>&VN
MO)AC$14H!'"PP=QX^8]NN3GM0!Z5I.E6^CV(M;=YY>=SS7$IEEE; &YF/).
M!] !T%7JXF]\7:CH.H:[!JL=I.EEIT>H6_V=6C^\[IY;%F.>5'S<<$\5K:1>
M^(9-;FMM2L$&GFW$D5TJK&1)G#1E!(Y/&"&X[B@#H**X_5=<UY/$NJZ3I[:=
M&MKI<=_%)/"[DDM(I5@'&?\ 5]1C&>AJOI?B[59[SPY/>I9"PURP>Y6*)'\R
MW98UDY<MAP0QXVC'')H [BLS4=#MM4OK2YN9KO;;$D6\=PRPRG((\Q <-@@$
M9KE[?QAKCZ?9Z^^E*^A364EY.5VJ]N@C\Q,'S#OR/E(VCDY]JG&M>*I('G^Q
M01V<NG/<)=;%_P!'F"[E&/-)D4C/.%Y'/7  .NEN[:">"":XBCFN&*PQNX#2
M$#)"CO@ GCM4U<!HNLZHEC\/X[IK2Z.J6X,DSPMYJ$6ID!!W'YB1@GOD\"FV
M_B_7S':WEPNFFU.O/I$L4<3AV'G-$)%8OA2" 2"#GGD4 >@T5PFJ>,=5A.JF
MSBM%EL=4@L$LYHV:699/+'F###^^2!CHAY].Y3=L7>07Q\Q48&?:@!U%%% !
M1110 5F:QH<&M/8M///&;*Y6ZB\HJ/WB@@$Y!R,$\>]:=% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 (ZAT93G##!P2#^8Z4V&&.WA2&%%2-!M55& !3Z* "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ K)\1^'[?Q/HTFEW=Q<0V\K(S^05#':P8<LI[
MJ*UJ* ,D:+*US%//K.H3F$-Y:N(0JL5*[L+&,D G&<CGI56+PC9P:CIE_%=7
M:75A$\/F*R9N$<AF$OR_-EAN[<DGJ:Z"B@#FM(\$V&B73-:WNH-9!VDBTZ28
M-;0LV2=JXSCDX!) SD#-.T+P;9>'I%%K>ZA):1%C;64\P:&VW9SL& <8) W$
MX!XKHZ* .4T[P%8:;+I31:CJ3II+NUE%)*FV)64J4X497!(YR?>GMX&L#I\M
MBM]J"6SWXOUC$B$1R"7S<+E3\N_GG)[9QQ7444 9M[H5CJ&K:;J=PC-=:<7,
M#9Q]\8(([C@'Z@&L_4?!UI?:ZVL0W^I6%S+&L5R+*?RUN47[H<8/(R0",'!Z
MUT5% $$MG;3V+V4L$;VKQF)H67*E",;<>F.*Q3X0M7TQ-)FO[^;2D 3[%(Z%
M&0=$9MN]EX P6Y'!R*Z&B@#)N_#\%WKFG:J;FXBET])$ABCV"/#@!L@J3T4=
M^,567PG;*NN#[=>D:R2;G)C^4E!'E?DX^50.<_G6_10!RTO@2R,NG3VVI:G9
MW5C:K9"XMI55YH!T23Y2"!V( (]:DOO!5C=:E;ZA:WVHZ;<Q0+;.]E/M\Z)>
M0K[@<XR<'AN>M=+10!CVOARUL]>;5X9[@2&T2S$)*F,1H25 ^7=D%CSGO4FL
M:#;:S)932236]W8R^=;7,! >-B"I'(((()!!!!K4HH YVY\&V-S"BM=7:R_;
MTU&2=2F^69,;2V5Q@!5&  , 5LZA80:GIEUI]T&:WNH7AE ."58$'GMP:LT4
M <B?A_8NK^;JNJRN^G-ICN\J9: ]B-F,@$C..^3D\U=/AZ'3;FVU>*6_NKC3
M=/>UA@4QYE3Y3M^Z/F)1<'(''UKH:* .=\-:8JWVIZ_)IKV%UJKQLT$I'F*J
M(%&X*2 Q.2<'IMSR*O:QH-MK,EE/))-;W=C+YUM<P$!XV(*L.00002"""#6I
M10!SL_@ZQG6$M=7:S)?KJ+S*4WS3*-JEOEQ@* ,  8 J.[\#:9?0ZM'<W%X_
M]I7"73N)%5H9D"A'C*J"I 1?7I[FNFHH S='T@:1;LC7UY?3/C?<WD@>1@.@
MX   YX '4GJ36?+X-TZ2740)KE+/4I1->62LODS/QN)RNX;L#< 0#^)KHJ*
M,D:#"/$QUX75R+C[,+7RLIY?EAMV,;<YSWS3M7T&WUBXT^XDGN()["8S0R0.
M%.2A1@<@\%6(]?0BM2B@#F)? ]E+87MFU_?^7>:@NHR$-'D2AE88^3@91>/:
MG/X*LCKEQJ<5]J-NMVRO>6D,X6"Y8 #<ZXSD@ ':1G'.:Z6B@#,U[0;/Q%IG
MV&\,J!9$FBFA?;)#(IRKH>Q!K+'@JV;^UVGU34IY=6M%M+J5VC!9%# $ ( #
MAV' [^M=/10!AV'A>WT_5X-2CO+R26&Q6P"2%-IB4Y&<*#G/?-5]-\%6.DZE
M)<6M]J*VCS-<+IQG!MDD)R65<9'))QG /..E=)10!SFB^#+'0KHM:7FH&S61
MI8-/DF!MX&8DDHN,XY. 20,\#-11>!--@T^UM(KJ^0V5TUU93"1=]LQ+$JGR
MX*G<P(8'(/.<#'444 <[>>#K&]LI[>6ZNQ)<7<=Y/<*4\R62,J4S\N !L0
M#I[G,^K^&H-:%U'=7MW]FN[9;:XMU*;)$!8YY4E6.XC*D=NX!K;HH SM9T.Q
MU[19])OHV-K,H!"-M92""K*>Q! (/M63)X)MKC2A:76JZK<7"S13I?2S*9D:
M)MR8^7;@'/\ #SDYS73T4 <K+X"T^:RU6T>_U(QZI<1W-P?-4GS$"<C*\9\M
M2?I@8'%:#^&X7UFZU0WMV+BYLULGP4VA%+$$#;URS'\>E;5% '.6'@VSTZ71
MG@OK[.D6KVEL&:,CRV"@[ODY/R+S[?6L#6?#$FEZ?I.EV8UN?38)Y[A[BR>)
MIXY'R0"C*%9"9)#G!(P/7CT*B@#"\+VVH6ME*M[=7T\18&W%^L0G5<<AO+ 7
M&>@ZCOZ"M?\ @?3]036HGO+^*'6&5[F*.1=H8*JEERIP2$7/7IQC)KIJ* ,"
MZ\(V%_J%Y=WTMQ<_;+$:?/%(4"/$"Q[*"#EF.0>_TJ30/#4>@KC^T]2U JGE
MQ-?3"0Q)Q\JX ]!R<G@<UMT4 8MQX;M[C6;S5#>7:3W=F+)U4IM6,%B, J><
MNQR2>M5[7P?9VCZ$4O+QAHL+06RL4(9"H0A_DY^4 =NE=%10!R^E>!--TGS(
M8KN_FTX[Q%IT\P:WA#@A@JXSC#$8)(&>*DT;P79Z- ULNH:E>6@C:&"WN[C>
MENA&"J8 /3@$DD#@$9-=)10!S5IX+M+./0T34-0<:*3]E\QT/!C\O#?)R AQ
MQCUZ\TT>![(626HO[_8FI?VH#NCSY^_S/[G3<2<5T]% 'FTFEZO+K^I7"?\
M"26-]+<NT)MFMI+5E "HVZ0,0"JJ2O&.0!Z]W9V$L%W/=S7MQ-)/'&K0LW[F
M-E!!,:XRN[//)Z"KU% !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%9^J:]I&B"(ZKJ5I9"4[8_M$RIN/MD^X_.@#0HI 0P!!!!Y!%4X]7TZ:]-E'
M?6[W(W#RA("Q*_> '<COZ=Z +M%%% !1152RU.PU(S"QO;>Y,#^7*(9 YC;T
M;'0^QH MT56M=0L[UYDM;J&=H6V2B-PQ1O0XZ'VJS0 456:_M%U*/3FG07DD
M33+#_$44@%OIEA^=6: "BBB@ HHJ."XANHA+;RI+&25#HV1D$@C/L01^% $E
M%%% !1158W]HNI)IQG07CQ&=8?XB@(!;Z9('XT 6:*** "BBJUM?VEW<74%O
M.DDMK((YU7K&Q4, ?P(/XT 6:*1F"*68@*!DD]A4%C>VVI6,%[9S+-;3H)(I
M%Z,IZ$4 6**** "BBB@ HHHH **** "BBB@ HHHH ***K6U_:7D]U!;SI)+:
MR"*=5ZQL5# '\&!_&@"S1110 4444 %%%5K._M-069K2=)A!,T$A7^&13AE/
MN#0!9HHHH ***S]1US3-(*_VA>Q6X.,ESPH)V@L?X03QDX&: -"BBF2RQP1/
M+*ZQQH"S.QP% [DT /HJO8WUKJ5C#>V4Z3VTR[XY4.0P]15B@ HHHH **J+J
M=DVJ-IBW41OEB\YH V65,XW$=ADU;H **AN;J"S@,UQ((XP0,GN2<  =R20
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
M8H8V^\B(Q(4'I].*--\$Z-IEC/8JES<VDL+6XAN[EYDCA/6- Q.U>G3T'H*
M,^XO_%MD-0DBM/M<'V19;82>4LWFA@'555B&7:<KDYR,$G-4U\7W,VAO?V$E
M[?PQ:@(KM([0+>V<7E9(:(@9</C.%/RG(!Q6W8>"=+T_3Y+.*?471@JQO->R
M2/ JL&58R3\@!4=.N!G.!5G_ (1FT$K7"SW2WC7 N7NED =W$?EC(QM("'&W
M&.^,\T <W-XHO+G2;>YTW6+:Z1[&YN8WMH<RRLCX0LC#"(!D-D@[N :(]?\
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
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
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
M='M;1+6*T6.(*+>(Y2(?W0>^.F:\^T#1M>TJT\&W,^EW &CPSV5Y;!T9\.%
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
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "FNB2QM'(JNC JRL,@@]013J* (U@C2W$"@K&%V@!CD#V/6EAACMX4B
MAC6.-!A448 'L*?10 4444 4+G1K&\U2SU*>)VN[,,('$KJ$W<-\H.#G SD5
M?HHH **** "BBB@ HHHH **** ,Z+0M,@UN?68[1!J$ZA))R220    3@< =
M,9Q6C110 4444 !Y%4-,T>QT=+A+&)XUN)FGE#2N^Z1CEF^8G!)J_10 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !39(TEC:.1%='!5E89!!Z@BG44 8VG>%-&TF5'L[1D$?\
MJXVGD>./_<1F*K^ %:T<4<*;(D5%R3A1@9/)I]% $3V\3SQSM&#+&"%?N >H
M^G X]AZ5+110!'#;Q6ZLL2!0S%F]6)ZDGN:DHHH SKK0M,O=5M=4N;1);RU!
M6&1B?DR<],X)R,@D<=JT:** *&G:-8Z3)=R643QM=S&><M*[[Y" "WS$X. !
MQZ"K]%% !1110 4444 %(0""#T-+10!GZ/H>FZ!9?8]+M$MH-Q8J"22?4DDD
M] .3T%:%%% !1110 4444 %%%% !61?>&-(U'4/M\]LZW>T(TT$\D+.HZ!BC
M#<!GH<UKT4 1P016T"001K'$@PJ*, "I*** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
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 *R/$6NC0+&&<6_P!HEGG6"*/S
M5C!8@G)9N  %)_"M>L/Q+9RW<-D\>CVFK);W(EDMI]N[&UANC+';O!(^]QC/
M(.* *[^)KP1Z?"FD"34KX2/%;+=H4$28W.9 ",?,H& >6'UJM>>-)XO#Z:Y:
MZ,\U@(6>=I+E(VB=6*M&5YRP88XSD\"LO3/#NKZ'>VVLV^F(_P"]O =+AF1?
ML\4YC8!2<)D-%D@$#]XV,XYNVOAC4%TOP]I]RL311:A)J&HJKY4,6DE5!G[P
M$KIV_@H M:AXNO-,L?MUSX?NH[:"VCN;UWE4>3NZHG_/1UQR!CL 23BIM2\5
M3Z;<SO)H]Q_9EM<1V\MXSA"6<J R(>74%U!.1SG .*I>,=-U768KG3TT:VO8
M9(@;"[$PC:SN.1YC$G/RG:P* G@C'>JUQ:>([OQ)$VI:0]]IMD\?V14NHT1W
M &9Y%)RS Y*KT7&>3@@ WKCQ/:P^+;3P\D4DMQ/&\DDB_=AP,A3ZL1DX[#D]
M1F'3?$\UWJUM8WFD7%B;R&2>U,K@NR(5!\Q.L9^=3CGT)!XK&B\&:O8^)],O
MH=9>>WCN+BXN&E@C#;I .">K9P%]@!C&*C?P]K>LZQ'=36B:'>_99;>_U*SE
M4_:MR;5V+DG .&!?!7  SDF@#5_X3O3R/$4JP3O;:)$LCRKC$^=^=GL"A7)X
MSGL,UH:)KTFIWM[87=B;.]LUB=T682H4D!*D,,<_*V1C\P0:Y/\ X0C7K9-?
M@MM35X+C3[>VMEV)"'$9;*9090;25R/[^>U:7AW2+S1KZ_N[#0$TVQG6WC73
M5G09<,1)-\N57Y"O .6V<X.* -*?Q/-:ZO%;W&D7$5E->"RBNG< O(02"(^I
M3@C=GWQCFNBKBM6TK6-5UVT=]*MXKBSOTE@U>*4#;:AMS1[<[RS+N0C&TYSG
MM7:T %%%% !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 %%%% !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 %%%% !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 %%%% !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 %%%% !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 %%%% !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 %%%% !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 %%%% !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 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
(% !1110!_]D!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>20
<FILENAME>exhibit31-amendedandrest008.jpg
<TEXT>
begin 644 exhibit31-amendedandrest008.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!!\# 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 **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KS
M_P")GC36/!KZ*=-2QD34+K[,XN878IT^8%77UZ8KT"O'/CQMF'AB)=SM'J'F
M2K'DLB<98XY ]Z /0;2[UU-=\NYNM,NM,1)%GD@MGA>&4!6 ),C @JQ^E6[?
MQ5X>NTWV^N:=,GFB'='=(P\P]%X/WC@\=:P-"U+0=#U!=$TB[^V"_NYKHE9&
ME$">7N8O(<_Q+@9.?F'I7#65U9^&/C"-3M4W^'-=DDPRG*07*_(TNT?=!)8!
MCV=B.* .N3XAFR^).NZ#K=SIMGI.GVT<T5RY,;%G"':Q9B#]X] .E:WB+Q'<
MVMWX=&CW^B&#4+I!*;NY"M+"<<P\_,QSQC/4<<UYMK:1O\3/B/,\:LK^'7BA
M<KD,_E("JGNV>,#FLR0G_A#_ (3JV[?;:DK3@CF)5E&2W]T#WH ]$TWXCK%X
MW\3:-K]WIEE8Z6T0MYV)B9]XSAMS$'''3%;7B'Q#=VFJ^'8-+OM%$%_<@3B[
MN KRPG&# ,_,3GMGG;ZUYQ*T%EXR^*,FH1[(KVR\FU,B$"X<18*1G^)LLO Y
MY%9TVF7^CZ/\)++4U=;JUU S3J_6"-I59=_]T!2!STP?2@#UG3_'NA:GXOO?
M#MM>P-<6JJ"QD \R0[LH@_B*A<G'K[5IZ\^N_8A'X?CLOMCY_>WS-Y48'J%^
M9B>W0=23T!X'P<'T_P"-'C>*ZBFC:],#V^8VQ(H4Y8'&,<]?7CK78>)_$&@Z
M<]MI&O2RP0:FKQB4ATCXQD-(N-A.?44 4OAMXGU;Q7X:EO-9LHK:Z@NI+;=!
MGRY@N/G7)/&21U(R#]*K?$WQIJG@G1[2\L+"UG6XN4MC)-(WR,P)^X!R,*?X
MA]#7.^$L_#+PSXGU"5;^\\/17X.FQ1KO<QD@%ER1\N2.> =I/?EOQQNTU#P-
MHI@20RRZA!<B H?,6/8_++U&,@'WH ]=HID4L<\2RPR+)&PRKH<@CV-/H **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ K(\0:Y_8$%I
M</;&6":ZBMI) ^T0^8P57;C[N2 ?J*UZS]=TF'7="OM*G.([J%HBPZJ2.&'N
M#@CZ4 947BX2W&M6JV0^U:7<PVYA\\$RF7;L(.. =PZ]P<XQFDM?%5W?:W?:
M=;Z!=.MA<>1<S>?& N8A(I )YSD#VR":CL?!:6FNZ;JK7CR36]HT5UD8^U2[
MBPD;W!>8X_VQZ5<TC1;S3-6UZ^:>"0:G.L\:!2/+*QK& 3GGA >W>@#G=*\3
M2BU\&6^B::(M.U03'R[BY+2(J1NVW)#$\X.<]L=\U<TWQI<?9]2N-5MX(0FK
M/IUJJSC!9>,$D# X9B?K@< 4W3O!-_IVG>%X8M2M_M&AO(/,: E94=&4_+N!
M! ;CDCBFW/@:_DM[]+?6(X)3JQU:PE%N2893U#_-AUP67 QP: )F\?I';%VT
MFX>5-2BT]A#(K1L9" KHYP'4Y]!R"#CK6QH6O-J]UJ=G/9/9WFG3+%+$T@<$
M,@=6##U#?@:S;_P[KFK:;9+J&I6;7D-_!>,88&6(")@P15+$\D<L3^'%:&DZ
M+<Z?XAUS4I9XG34I(G6-%(,>R,)@GOD#/:@#)N_'IM1J<K:+<_9=+ODL[J4R
MI\H81X<#//\ K!QZ?E6AJ'BH6S:LUI8O>1Z0H-Z4D"L/EWE4!'S,$()!(Z@
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
M[KQD?NY1MRC')..?NFM+0;J^UCPA8W5RRV]W=V:/YD9#89D!W@$8ZG.*Q8/
M[OJ,M_<RVT-W/82V=U-9QE/MA? $DBYQE<'UR6Z@<5MZ-INI:5X5MM--W;2W
MMM;+!%,(6$?RJ%4E=V3TR>1^% &'I^D-HGCQ4TV^O6TXV#R:C'=W<DZ+)N7R
MG!<G:Q DSCC"].E1-J%[=_$7P]/]HDCT^ZMKPPVV<!E41;9&'JVXD ]!CH2:
MT-(T+Q# Q@UC4M*N[&4.;I(;!TDN69=IWLTC#'L .  ,#BH#\-_#\7B;2=7L
MM,L+5+$2%HH[8#>YV%'R.A4J2/K0 GBV6:V\8^$);=)II&N+E?(27:LG^CN1
MD$[>#SD\_P JM67C2*]M;119/'J5S>S6"V;R#Y98MWF$N.-H"$Y [CC)JYJ^
MBW.HZ_H>I13Q(FF2RR-&ZDF3?&T> >V V>]8</@:\@DBO8[^ :C;:M<:E;MY
M9V%9\^9$PSG&&QN'H#CM0!<;QS#$6AFL9$NX-3@TVZ@\P$QM,5$;J<?,A# Y
MX/M1JGCB/2HM=>339Y3H\T$<@B=3O$H4JPSCIN&1R?K4.H>"I[V"_NDNX8]7
MNM0MK\2&,F)6@*>7'C()7"<G(.6)XZ56O_ ^K:A!XA$NJV8DUA[9R1;,!$8@
MO3Y^0=N,?CGM0!I3>+KBWNXK"XTG[-J,R32P6L]V@,Z(0 $(R"[9^[QCG)JS
MXRO[:Q\%ZA>7]C/=6JP;IH(I?+<KQGY@01^'-0^)_#4OB6U:TN4L)K:2#9LG
MC):";G$L;#D$9Z<9P.1WFU_P[/J_@BX\/17N))K9;<W4ZER<  L0",DX]>]
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
M3/$&J1^&Y,WUSX7>YCC24N9;A6^1\$G<V"<'OQ0!ZG6>=2-Q:P7&F0K?127
MB=EE"A%#%7?)^]M(/ Z]JXC3_L=WK'A*?0G22&[M)5U1%;=YD/E<&8=W$F!E
MN<EAZU@:5)IMKX \)""6"">+7H([A8W"$-Y[95P.X '!Z#% 'LU%>:Z9?:1J
M.L7MIK5R\/B2TUMV@B1]MP\0?]R$'4Q&/&X#Y?O$XY-5=+N;'5=;6+4=7:T\
M2V6L2$VT<8%Q(GF-M4$\M"8BN<< #/;- '>W^N?8/$6D:2;5W_M'S=LX< (8
MTW$8ZG-:]<1XU@L[CQ9X2CU$JMF\MTDA>0HI)A.%)R.O3'?I6';Z!=2>$]4D
MTP23KI6KO=Z&KN6$D*;28@3RT;,)%';H>PH ]3HK \+.FI6LWB 1-'_:K+-$
MKKAA"% CS]0-_P#P/':N*TRYL=5UOR=2U=K3Q+9:S(?LT<8%Q(GF-L4$\M"8
MBN<#  SVS0!WNA:Y_;;ZHOV5[=M/OGLV#.&WE51MW'3[_3VK7KR2?5196/B.
M=)P+%?%8_M!T7S/+MS%&"S =5W!<^V1ZU+<7>F:1;6MY9ZL;WPQ<:PC:@\('
MV6!3$P"KMX$?F>66'3)QW(H ]/N;RWLUC:XE6,2R+$F?XG8X 'O4]>6Z];^&
MUTW1+NSDBGTD>(XY//F97@C5U;<(V/ BW8''&<BF16D=Q<^.[W2-UQJVGS-)
MIBK,S&)VM$'RKG')+#!&,C':@#U6BO-K%K*XU7PG=:',OD7-I*-5V2?>A\K[
MTW.=XDP-Q^;);WK%\)M:6]M\.;Z.Y_TN[>>"XD:<LTB>5(=IR>1N"X'K[F@#
MUJSFN9O/^TVGV;9,R1_O _F(.C\=,^AY%6:\ACU:+3].NY)+AGT=/%LT>HN'
M+A("IV[SS\F_R\YXQQTS7H'AE-'%A>-HMRT^GS7#R!UDW0J2!N$1' 0'TX!+
M>] &]17BUC'IP\->&+W[41=-XCFM3.+I@_DM/."F[=G:5QQ[@U>>^TO2)?$6
MFM*$TZ/Q!:)#")PD$6^*-B)"<XB+AMPZ$\<9H ]2OY[FWM#):6GVN;<H$7F!
M,@L QR>. 2??&*HVFN?:?%&H:(;5XVL[>&?SBX(D$A<# '3&PUYA-?VX\">(
MHA?Q'[)XCB$(A<QHD;30G"KN.$(+D#)&,D5VVF3PO\5]=1949O[*L_E# GAY
MR?YC\Q0!V%%><:G-;76L>,K379!%+#;QR:8SMM9(O*^_">N[S=V2O.=H]*JZ
M=8KK'C+2;/Q&S27S^&X9;JW,[)^_$BDG:",$$9XH ]1J"ZO+>S2-KB58Q)(D
M29_B=CA0/<DURWBBZ$7B[PY;ZAM&B7 N%E\W_5-<;5\I7SQT\S /4X[@5Q][
M!"FF6[W_ )4FC6OBU%L9K@ADCMCP0&/_ "S#EE';  Z8H ])TK7/[3UC6=.-
MJ\+:9+'$69P?,WH'!&.G!%:]>,^)1ISQ?$:^CF07%D;66T=)2IB=;>/:R@'@
MY&/7M6IK][INH>)=8TO7M773UEA@DTJ8I\[(4&6MW_YZ"3=]WD_+UH ]2HKS
MS0]/T_4/B-KPNY)+B>S2PGB62=@R2!'RQ4'&<]1TY]Z;XOO;'_A+Y=,\17\-
MAIESIJ_8YKE!Y?F[W$NUB0%D ,9!Z^GN =<VN;?%T>@&U<%[%[P7&\8(5U0K
MCK_%U]JUZ\TDDGM?%-E#8W<MSJ$?A.X%L]S@32R!X]A8?WCC/YUF6-W;7VAS
M:MX8U>277X]'F26RMXP)/-V9S.#DF17&%)Y))Z@F@#UR21(HVDD=41 69F.
M .I)IEM<17=K%<P-OAF02(V.JD9!_*O-RWA77/#&K76AR_:I9="D2>WC;>H(
M7<IF7_GMNS@M\QYJC96F@:QJ_@ZP$L,EE<Z'.LT,%P521P(.RD<YW].<@]Q0
M!ZW17DVH3/<:!XK$KF+Q39ZDXT_#8G4;E^S"//.QEP,#@Y;/>HO$,%G/<_$5
M[J8&YM-,@GB N&Q%,(I#N49X(;&/3/O0!ZJT]R-22 6F;4PL[7/F#Y7! ";>
MIR"3GIQ[U9KS._U"Y;Q3%/IMSYNI2^$KF2!!)NWS;HBA"YQDG/UK3\%W?AO5
M);"_TB[>34/L CO(8Y,E3P2;@=?,# @%N3ENHR0 =E]LM_MPLO-7[28_-\ON
M$SC/TS_7TJ>O.]7BTJ'XGW[W@MX9)] 4QNQ".[B20,5/7(7&2.@]JQ]+71-/
M^'_A._G<^=J9LXKB>:Z/D,Z1.0)RV1M'/R\9(49&. #URBO&+>ZM9]+TJTDO
MU(A\7RVX6*9H@L1:4A0-V0N,8&>!C%:$"QK!KVE:=J5E:BW\1!;.WNSOMGS;
MHYA<9X1FWD8Z,.!GB@#U>BO)[.:SU/6?!\-U:"Q#RZE#-9BY+1,5)SM(P&0M
MNQQTXJA:_8+30["]AN0LUGXL-G;RFX),=O\ :F7RQD\)L/3IB@#UZ">YDO+J
M*6T\J",KY,WF!O.!&3\HY7!XYZU9KS&ZDB?5O'ENFKQ61^TV&R69O,C1B$^5
MP3]QF.UAP,,:@2>ZN[,6T<.DV&IVVI2;[*=]]A?L(5R(VXV_*P8#!PP;(ZT
M>F33W*7]M#':>9;R!S+/Y@'E$8VC;U;.3TZ8JS7F-CJ$5QK?@2>VB>S>;3[T
M):33[L%50*/1AG.&QR.:JZ7.]WH7A.]M)"/$_P#:21:D,XF8;F%RLHZ[0,D
M\#"XQQ0!ZQ17C+_8(-,OM32Z_P!+M?%ZQPS&Y),:&X1649/0H6SZCKTKN_&]
M]8VJ:+%?2!(KB_"J\T@2VR(W(\[/WEXR%XRP7D=: .DN;RWM/)$\JQF:011@
M]7<] /R)_ UGZ_KG]A16,AM7G6ZOH+/*N%\LR.%#'UQGH*\MMYM.GT7P^U_+
M:RPV/BNYMW>4 )#$3/M3YB=J_<PI/]WVKN/B#-#%I>B%Y$C4ZW8$;CMX$RGO
M[4 =C17E<US8ZGXAU2PU?5VL-;M]4$EDB1@7+Q J8A"3U1AP0..6SUS5:]UC
M3QXCM+JWNTAFB\3FWN//DS<[=KH02,;(B0 JG.1M.<\4 >NU7MKZVN[%+VWF
M62V==ZRKT*^H]J\ZLB#XH%I/%9:O9W]S>K%>0G]_"P#EX;A#G<@Y0'MA1CD5
MM?"^6P3X:Z0UN]NHCM4^TLA "R!1NWGLPQSGF@"Y:>,&D\06FE7^B7VG?;U=
MK&><H5FV+N*D*Q*-MYPW8'OQ5V^\2VEEXFTO0BDDEU?[SN7[L05&?+'WVD >
MQK M/%7AKQ%XFM+BWUFPN+BW\R+3K1)@TCR,,-(0,D#:"!QPI8GJ,8MQ'XGL
M_%_A(7NF:4;F2\N9'ECU"1O-<P,&)S"-H"_='/W0,CK0!WFMZY_8MQI49M7F
M74+U+,.' $98$@GU^Z:UZXSXA&W9O"\-Q*$637(0?WFPD;),X((/?]:Y3[:N
MF1ZI96T@71+;Q5%'=HCY6"U:)"0>?EC\TC/;!8'C- 'KU%>2>)8GAT[QN-,.
M=&AM[6>$0G*0W ),OEX^[\@1F ]?<U8UO5M-N]=\7-::C"\$GAE94>"?"NX:
M;YE8'D\*,CT H ]3J.=Y([>1XHO-D5"4CW!=YQP,GIGUKS,Z9;P:!X?N='N-
M/-[=0+<26VI2L\&H%855@6).UP#D$#UXKH8[N"\^$YN1#-90'2F*QR2_-&!&
M0/G&,]!@]^#WH ZJUDEEM(9+B#R)G16DBW!O+8CE<C@X/&:EKRK3(].U+6?!
MD%Y,LT$WAAS+$TYV.1Y&-PS@_P 7Y'TK>\$:@O\ PJ>WNI)YYUM[:<%H7WR[
M49P I_O!0,?A0!V]9%[KGV+Q+I6CFU=O[029EGW@!/+ )&.ISD5YAIVL&"[D
MD\/W-N\\_A622UA@?S&DN$(*[VZ23 $DG /)S5ZPN/#=]XE\#RV,]I,UQ974
M=S^\#/(QB3B7N7)W?>YSF@#UBBN \)6<L=Z_ANZ@=H_#]W)*D[C/G(XW0')^
M\0KOGOF-?6N?T+5]-G\2^&+FUO(XX;PWT4ZR2YN&)Y N'&/GSR%(RN.": /7
MZ*\;\/&RMM+\"ZE#=#[9-J\]M),;@L7B(N/D.3]W(0X]<'J:V?"=]I6J?83>
MW+KXPM+N<7-NK[9B^6!$@ZF$*5(_A&%QSQ0!Z717EG@JXT_5[O1;J75W3Q);
M!X]0LHXPLSOM(D$XZE W()X!V@=<5OZO/!)\1(K#7!%_9,NE,UJ+C'E/.)/W
MG7C>$V8[@;L=Z .CUC5HM(@MV=-\MU<):P)G :1SQD]A@$D\\#H>E-MM6==-
M%SJ]K_9LGG^1Y;RAPS%]B%6'4,2,9 //(%>:2HLGA;P;_;;1S-_;XBMY+L@O
M):[I1&26Y(*!/KQFNI^),%E_PC6GRW,4'V:VU6Q9FD4;(T\] QR> -I(/L:
M-[3]<^W>(M7T@VKQ-IRPMYC.")!(&(P!TQM_6M>O(=?BTF[N?B%,LD1^RZ/;
M2VGER[1&ZPRE&4 ]0=N#VS[U8U34K#4=5DL/$>K165M>:5;OI]Q*H(9B&\QH
MG)PLH8J>.?N^E 'JU%<+X]VP?#)#-=SAT>S FF<QR,?-C!+8Q\Q&<CZUAZEI
MVC#7?&EEN3[*FD0W:Q?:#M6<B8&3&?O\)\W7H>] 'JU%>1RZO9WITFV\2ZI#
M;Z??>'[=[:ZN@&C:<[O.(<G DP8R#U].].OIK#^T'T/Q'K<EM:2:5 --O-0C
M DDX8.ZL<;9L[#_>^[Q0!ZG]L@^V-9K(K72Q"4Q \A22 3Z9(/Y&DL)KFXL(
M)KRT^R7#H#)!Y@D\L^FX<'ZBO/[*WTRV^(EPM\Z_:)O#]J5FN0(YY6!E#N2,
M'=MQN(Z?2L70#9ZA:?#2*[N?,6>RN%F0W! DQ$.&&>><]>O2@#V*BO(;;4[>
MR\&Z8TFHPKIUGXDN('AFG 26!9)MD9=C@!1M8!B =H&>E='X3U'0]$T?4-2F
MURP-I=ZDWE&*[$L=NKG]W#D$J#U.!P,XZ#- '9:A?V^F6,MY=.5BCQG R6).
M H'<DD #N2*8ES>F\MXVL-L$D3/+-YRGRG!&U-O4Y!/(X&WWKG/'WF8\,D9\
MC^W[3S_3&6VY_P"![/QQ4>I_9W^*VDVTLBL)](NUDA=\AOGAQ\N<=-WZT =D
M<X. ">V35/3M2BU%)M@*36\IAGA;[T;@ X/U!!![@@UQOA&SE2\;PY=PLR>'
MKN21)W&?.1QF Y/4A7;/?=&I[UH:&)/^%F>+=F?L_D6.[T\W8^?QV[,_A0!L
M6&N?;O$>K:.;5XFT]('\TN")!+OQ@#IC9^M:]>8ZSI^BWOC+Q='K<OEK_9UI
M)!^_:-L@3#>@!&Y@<8/."<=^0KJ_AVU\->)KJTENM0GL(].U* \L9G4>4Y]&
M\P!&/^W[4 >G451T?3DTG2;:Q4AC$@#N!C>W\3?B<FKU !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%(RJZE74,I&"",@TM9>M:RNDBRB2(37=]<BVMHBVT,Q!8DG!P JL3P>F.] &
MDJ1H"J*H'< >V/Y"D6&)(Q&L:*@Z*%  _"O/-(U8Z%K_ (RGNK2-)Y-3M(8X
M(&+*\DD,8!R%SSG<>"1SU/70NO'&H6,%PT_AZ;=#?6UJK;WC2=9F"AHRZ+D@
MG!4XP>_- ':!%!R% /KBE  )( YY/O7%GQ[+I\NKVFMZ4+2^L5@>*."X\U+E
M9GV1[6*K@[_E.1QUYJS?>,I='O+^RU+3@+BWT]M1A^S2F19HU.UQ]T$,I(SP
M>#GVH ZD1Q)O8(B[SEC@#<?>E\M,8V+CTQ7$ZSXE@N_!5[J4VG:?JNFB6$*(
M;S?',K.HW9V<%6(^4^G7M5I=:U67Q;XCT][6UFL;&R@DCC,Q4MO$I.?D/7:
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
M*!@?E2+%$HVK&@  & !T[?UKD8_'L1_M"%[>&2ZM[VWLH!;S[H[EY@"F&VC
M&3G@X"DC/2LFUU;_ (1_Q?XWU/4;6.,Q6NGG9;ON\YF,RK@D#!+$+S^= 'H;
MPPR+Y;QHR_W64$?E3R 1@@$>E>=W-[?:;\1=0U&XTZU\^#PXT^R*X)$NV4$@
ML4!!&,9P>WT&K;>,;Z2RT^:ZTB.!]45'LD2=I2RF+S'+A4RNWIP#G(Z<D '7
M>6G]Q?RI0H484 #V%<:?';6]I:-J6G?V7-/>2VF^^=XH-R#*L'9 =KC&TD#O
MW&#/<>,98-0M=,>TM8M2GLHKI;>>[V>:S$AHXFVX=EQ[9R/7( .J6-$QM11@
M8&!C%(L449+K&BGDD@ =>I_2N6O_ !E/#/<_8-(N+^"TNUM9_)21I"<J'9 $
M*D+NY!8$X;VSA>/]7?6O!6O"TLX9;*QNTMGFDEP_F)(@<HNTC"D[>2"<-[9
M/2, $G R>II!'&.B+U)Z=SUK(\6:E=Z/X1U?4[%8FN;2SEG02DA?E4MVZ].G
M?VJC:>(;Z6:STJ*UMY=5;3UO9M]PPC5"=J_-LR2Q![<8/7C(!TOEQ_W%_*DV
M1JYDVJ'; +8Y/IS69X=UV/Q'H<>HPPM"Y9XI()#S'*C%64D>C \^G->?WVJ:
MEK7AC2]0U*UMVN(?%$<</DR9/R7;)MY48&% SDYZG'2@#U01HLC.J*';[S <
MGZT211RKMD177.<,,\UR<?C62$:E;ZAIZ1:A9WT5DL,$S2I*TJJZ$-L#8PQS
M\I/RG&:U-!UJ[U6:_@O-,FLWM)55)&5Q'<*RY#(753QR",<$=30!L,JM]Y0<
M>HH.QAM.T@CIZBN$\<:N^I^%?&%C96<-Q#IUG)'<22R[<2&+?A!M.2JLK9)'
M/'O5FTU)(-?MK==)@>\C\/BXCNS-AF0,H,1&W@9YSS]* .R,:$DE%R>O%(T4
M;;=T:'8<KD=#ZBN.T_QO>W6CZ;J-SHR6Z:LL/V!$N&E9V:-I'#!4RH54)R <
M\=.<6+3QA<S&&TGT>6VU*>^>T@CF+I'*%0R&569 =FT'^'.[CWH ZME5AA@"
M/<4GEI_<7\JXS5/$?B&"?0X1I<%I)=:L]G*DMQD2(J2,K(P4X5MF>1D=,=ZE
MNO'/V?2)]=6Q631+>\-K-.)OW@"R>4T@3;@J'SQG) S[4 =:T4;JJM&C!3D
MJ#@^M*\:2%2Z*Q4Y7(S@^HKF[3Q'JE[XHU#28-'A\C3[B.*XN6N\'8\>\,J[
M.3R 1D?4]J\CV/P[T#(PEK/??>EE?R;;S#U9CN(7(Z]-S?P@\ '6E5)R5!.,
M<CM31''GA%X]NE5M+NY;[3H[F:.*-G+8$,WFHRAB%96P,A@ W3O7%^&KU]'L
M-?:TLTD4^([B,YD$<<"';EV/90!V'H/>@#I];T2?4GLYK+4#936KLP!A66*3
M<NT[T.,X&<$$$9/K3+?PU +:X2\=)Y;H*MPT<*Q*ZKG"[1G ^9NY//7&!6,G
MQ"MQI,-Y<106P;4Y=->:6<_9T9-V',FWA6VC&0.6J9]?UI_%GA^Q%K:1V][:
MW$\RBX+<HR#(8)@C#Y'3.>V.0#IM0L;;4K&6SNUW0R8!YP00000>Q! (/8@5
M)%$4C02N)9%&#(5 +>_'>N/^(L]I9)X;O[QXXHK;6H7>9^ B;)"QSZ<?I5S5
M/%5_IGAX:Q)H\;1/<Q111"Z^=HY)%17(*8!^8';GOR10!U!'4K@,>^*JV&G0
MZ>DQ0EY;B4S3RM]Z1R ,GZ   =@ *YIO&\MG-JMKJ>G1Q7MG/;0PQP7!D6<W
M!VQ#<57:<YSP< 9YJ6[\67UG>:IIKZ3'+J=I8?VA;PQW)V740)! ;9E6!&,$
M'.1SSP =2T4;LK,BLR'*DC)'TK+FTBYN==2\N-3D>PBVO%8") JR $;R^-S=
M<@= 0#VK'M?',,^KV-J\-O':WND_VG%<_:2>  2I79V!)SGH#QQBF/XMUO\
MM#^SH] MQ>?V6NHE9+XJJY8J4)\O.X8],?2@#L:*S]"U6/7= T_5HHVCCO;>
M.=48Y*[E!P?IFM"@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "L3Q+X>.O0V3PWC65]87*W5K<! X5
MP""&7(W*0Q!&1]:VZQ?$.MRZ(VE>7:I,E[?Q6;EI"ICWG[P&#NZ=,B@#%N/
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
M*S,6! !R@P , <>F)--U]M0\3ZMI/D1"*QA@FCGCEW^:)#(.1@8QY?J:+;Q
M;CQ?=:((8O)ALDNUN$FW;MSLA4C'&"A[F@#+TZUL=?\ &O\ PD5M!>1):6YM
MG,\+PB:4,P4A6 )V*T@W=/WN!T..EU*VN;NR:*TNA:S;D993'O'# D%<C((!
M!Y'!J?SXMC/YJ;5Y9MPP.,\TIFB6-9&D0(V,,6&#GIS0!Q;_  [2)#<:9J(T
MW4EOS?0S6UN!#$S1B-T$1)!5@,D9Y)SQTK2G\,7MU+HT]SK'G7.GW9NWD>WX
ME8QM'M"A@$7:QXYYY)/.>B::)"H:1 7^[EAS]*<S!5+,0 .I/:@#&UKPW;:W
MJ.DWLTCQR:=.9!L_Y:(5P8V_V20A/^[46H>&5U+Q&-3GN%-N=/FT^2V\K[Z2
M%2QW;N#\H[>M;JNCE@K*Q4X;!S@^AI$ECE!,;JX!P=IS@^E '+:7X.N;;1Y-
M%U37)M2TL6SVD,+0K&PB9=F'8'YR%. >!W()P1;\.Z!JFCI'#J'B"74X+=/+
MME:!8BJ] 7()WL ,9X[G!/-3ZAK<MCXHT;21:H\6HK,3-YA!0QKNQMQSG(YS
M^%:XFB9W19$+)]Y0PROU]* ,6^\/22>)8=?T^\6VO1;&TF66$RQS1;MRY 92
M&#9P<]R,52M_!:65UH4MK>[5TN6>9@\.XW$DP;S&)##&2Q(XX^E;UAJMEJ=A
M]NM+B.2UW.HE#?*=K%2<^F0>:LF6,(',B;&&0VX8/&?Y4 9WB+0K?Q)H<^F7
M$DD2R;626/[T;JP96'N& -16.ARQZR-8U&ZCNK];7[(C10^4BH6W-\I9CEB%
MSS_",#KF]J.I6FE:9<:C>SI%:P1F220G@ ?Y_&L[_A(&7Q@=%>");?\ L\WH
MNO.ZXD";2N,#KUR: (M,\(:?IMAJ]CEY;74I)2T;<"..3),2^B@NY'^^:JZ7
MX5U:QTN33KKQ)+>VR6[6]J)+95,:D;09"#F0@<#H.Y!.".HDECB4-)(B*3@%
MF !-*\B1C+NJC!/)QP.M ',#PA,-(\,V U),:%+%(K_9_P#7>7&T:@C=Q\K'
M/O\ E4%WX(FNM*UVQ.J(HU;4%OF<6V3&5\OY1\_(_=+S[G\.O!# $$$'D$5S
M>H^+H8;73;K3DBO;>[U1-.>02[=A,AC+# .[!4]Q0!R^NI-=>,;YI+TV<JI#
M!''<Z$]VEPJC?N1E(R-S'Y2205SZ5TMKH6I76JQ:[>74,-Y)I8LI8%MR54EM
MQ;._U[?AD]:Z99$==R.K+R,@Y'%$<B2H'C=70]&4Y% ')Z9X*DTL^'&AU4[]
M&M'LR?LX_?Q-L_VOE;]VO//?BM'Q+X=?75L9[6_?3]1T^?S[6Z6,2!25*LK*
M<;E*D@C(I=$U]M3O]8M;B"*V?3[[[(F)=WF_NTD!Y YP_3VK:\Q!GYUXZ\]*
M .:N/"^H7%UI-ZVNN;ZQEDDD=[<-'+O4*=J9 0@#Y3DXR<YR<U-'\#3Z3/H;
M#6//CTEKG8KVP!D68Y()#<8]<=?RKKVFC0J'D12WW06 S]*KQ3W/VV\2XB@C
MM8PAAD67+,"/F++@;<'IR<^U %#3="FT[6];U+[8DAU.2.3R_)(\HI&$'.[Y
MAA1GIS6%%X N;/2M&BL-=:VU+23*(+P6P97CE.71XRW(/'<8P#7:K(CLRJZD
MJ<, >GUI$ECDW;)%;:<-@YP?0T <^_AJZEU71-0FU4RS::96D,D'^O:1=K=&
M 0 =  <8YS5WQ+HI\0Z!<Z8MVUJTI0B55#8*N&P5/WE.W!'<$BM(7$!B,HFC
M,8ZON&!^-/5E894@@]P: .)O/A]-?SZC=3ZY(+NZGMKN*6.V51;W$( 5P,G*
MX&-I[$\GK3[OP%+JIUIM5U?S7U6VMX7-M;^4(GA9F1URS'@MG!)K8UWQ VD7
MVD6\<,4_VZ^2TDS-M:+<K,&VX.?N'N*V1+&93$)$\P#)3<,@>N* .2?P?J=W
M>SWM_KT4US-I;Z:Q2QV*58YWXWGYOQQ]*EO/!TUQH6B6MOJSVFI:,$^RWT<
M(X380T9."&7@C/Y5U/F)MW;UP.^:4L%&20!TYH P)= O[BRC@N]4AO2X<7:7
M=F'AGW!< 1AAM V\<GJ<Y)S65/\ #Y+CP[%X?DOUETR.VCA19K??)$RDGS(G
MW#8V" .#C:/?/9"6-D+B1"@SE@PP,=:1IX41G:5 BG!8L  ?2@#F4\)7MIKE
M[=:?KTUKIM_+Y]U8^2K$R8 8I(3E-P SP>Y&#5&_\ 7%Q:ZWI]IK?V;3-6N/
MM4D#6HD>*4L&8H^X?*Q7."#UX-=J\L<2;Y)%1/[S' H>6.)09)%0$X!8XR:
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
MUCWAN. 6(Y%4TCMSHH^TV[2067C#S',EHRK'"[DYVD<*<@X]QFO9J0D*"6(
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
M)I9"!DA5!)_05RT7BR_B7PY>7EM;_8=>*QQ+'N#VTCQF2,,<D." 02 ,'UH
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
M[:2TD6'81+$Y!(.Y3@Y4<C!JWH&CIH&@V6DQ7$UQ':1+"DDVW<548 ^4 <
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
M.$H^4AE8_*3DDXQWKTRB@#RVYL]3N/#_ (O2SL;MI&UY;L0- Z&ZMU\@N$W
M;MP1Q@=<8[U;UZS?5M1UW5K&UN7LIO#DEI(AMG#7$Y),8"$99E&X9QQN ]<>
MCT4 >:W=J^D:/X1U.WTJ\%G;H!J,=E;%;A&,.Q9"@&YMIR#QD!C76^%+.RM-
M)D.GVEU:VUQ<27"I=;@[%SEF*MRF3D[>/7 S6[10!Y7;Z=J5UX-LM!FM;E/$
M5IK"S-<&%MN1<F1IQ)C!4QEN_).WKQ70>$--@37_ !/<2Z88I3JQEMII;4IE
M#!&NY&('&0XX]_6NTJ"\O;73K22[O;B*WMHAF265@JJ/<GI0!P_C;SYM5OK2
M'3;O=<:'-%'=V]LTQF8D_N,X*H.A)(R<C!&.66OGOJGP_E:RO@L%C,L[/:R#
MRF,** _'RDD'K7H5% 'E+1ZG9Z/<;-,U)Q8>)Y[R[AA@8/+;O)(5:/(Q)C>C
MX7/W>QJ75--T^ZT^RO-/T?4WANM?M;N<W-M*SN 0))#&1E%P "2!G!XZ$^HT
M4 9][91IH-W9V5ND:M!(L<4:A1D@] ..2:X#2H7N#\.5GTN]"V-I)%<B:RD
MB<6ZJ-V5X^8$ GTR/6O3Z@M+VUOX3-:7$4\8=HR\3!@&4D,,CN""* /*K-;_
M $FTTR\?3=5&F6FKZEYT5M;.)8DED8Q2K'C)4 D<#@.:] \+65E9:*RV%G=6
MMK--).L=UNWG><EBK<IDDG;[]!G%;E% 'D8TG/AJ.,Z-<[_^$M-P4-@^[R/M
M1;>1MSL\L]>F#BK>K66HB]\8OIVFWCQ_;=/NEABA:/[5'$$,JQD@!FPI''7&
M*](N]0L[#R?MEU#;^=(L47FN%WNQP%7/4D]A5F@#R_484NM/N-?T/2M;D+7E
MI/?K,DD<]RD1.0D;X)9 5.0.<  G%/U.SM;G0;G5M(TS5BL^K6%W<F>&7S9?
M+E3>RPD;N% Y YP>N,UZ;10!YIK=L]SJ?C>2/3+MH[WP_%'#_H;_ +V4";Y1
M\O+#>G'7GVJ?3;'R/%&A/'8W5M!_PCDMO-*EL\820M$0I;  ;ASS[^M>B5#>
M6D-_93V=RF^"XC:*1<D;E88(R.1P: /+?"$^GW%UX32_^U6\VE6C6UJ)]-GC
M$Q<*%W2,FP$!1P&.YCD'L?1]&UFWURS>YMXKF()*T3QW,+1.K#U4\\@@CV(J
MMIWAN'3VCW:AJ-Y'#CRH[NXWJF.G8;L=BV<=>M:L%O%;1^7"FU<ECSDDDY))
M/)/O0!YO%I[-;^(8F74].:3Q%]HM;JWLV/E_NH]LNTKAX]RL#VY[=:Z[P=)J
M+Z$W]J00QW"W,P\R&(QK<#>3YNP\KNR3C\>AK?HH \V:WEF\/?$>!M/NV>[G
MN'MD:TDS,#;1HI0%?F^=2./2I_L][+KWA<P6]U$R:%<P&9K=PL,K"':&./E.
M4;@^E>A5!->VMM<6]O/<11S7+%((W8!I" 6(4=\ $T >9Z':OJ.DV4":7K%I
MXFTK3YK9)+E7CAMY#$4)5_N2!F"D8)]>,4[2IC<7GP^5=(U&";3!+!>"2QD4
M6[?9RARVW!!?'S D<@FO4:* .9\;V5Q)I5OJMA \VH:1<I>P1QC+2*/EDC'^
M]&SC'KBLCP_HNK67B:[L;R'.FSRKK)<?<6X?(>$>H#@2 ^P]:[VB@#RO4K"Z
M;0?&Z0:;=_/K=O=1(MJX,L:FV+,@Q\W^K?IGI5W5+<:AXD\3W3:7=213^'HX
M8&DLI/F?,Q*+E?O8=..O/M7H]% &+X<28^"M*BECD2<:?$CI*A5@XC ((/(.
M?6N#TNVFE\-?#JTN-*OMUA=*MW'+928B*V\B$L"O3<RC/3TKU:B@#R8Q:AIZ
MW%['INI-86OB>>YF@M[=UD:!XBJRQJ1\X#MGC/<UW7A.UL8;&[N-/M+RW@O+
MI[D_; ZO*[ ;GV-R@)'0@=,XYK?HH \PAT*>Z\.^.%L=+:/4Y;^Y:S:6V,32
M(R*,(S <-AER..:9J%L/$.A:MJ.B:1K*:LVGK;RK?H\)9%D5S;A6P')&\9&0
M,XSS7J5% 'G&O-_PDGAS4=1T+0KZ.[9+87(N+9H)+B..4.T 5@-WR[QD<'.
M3GA=<M'U?5-8U>QM;EK*3P[+:RJUJZM/,6S$H0C+,HW=N-P%>C44 >:&U;2+
M/P/J4>DSBPME']I1PVC>:DA@V)(\8&X[6+ \$C=FH+:T:XM];VKJVEO+XC:[
ML[N*P?\ =DP+B1D9?F0D,K9_O<XZUZE10!@^$7U&3PZO]I6T,%T)I@6BC*++
M^\;$H1N5W_>P?6N*L-.U&Z\)>']&EM;F+7].U:.6>9H6"KME9I)O,QM970MW
MY+X]:]3JM9ZA9ZC'))974-RD<AC=H7#A7'521W&>E '.>&ED7QEXND>VN(XY
M[J!X9)('19 L"*2K$8.&!'%)=^;:?$^WO9+6Z>VETAX!-% SJ'$H8ABH.WY>
M>>N.,GBNMJ.>>&U@>>XE2*&,;GDD8*JCU)/2@#ROPWITUII_P\)TN[AGMKBX
M^UDV;JT8:&5?G^7@$E.OMZ5<\+6RSRZ9INL:7K']N:3=22>:ZNMODELS+*/E
M8,&/RY))/([CT>VN(;RUBN;:5)8)D$D<B'*NI&00>X(J6@#D/&=H+K6/"C?8
MI+A8=4\R5DMVD$:>3(,L0#@;F7K7*:AIC_\ "-^,A#I%U]IFUZ.:VV6+[W0-
M =R?+DC*R'(]_6O4EO[-[][!+J%KR-!(\ <%U4]"5Z@58H \RNK=+C6==T;7
M-+UFZ6_O$NK)[9)!#,FU-@,BC]VR,G.XC  I?LRS:SJVB:YI>L7$TVJ?;+.2
M!7\B5<JT;&5>$*;0#DCA1C.<5Z95._U?3M+V?;[ZWM=Y 7SI F<G'?W('XB@
M#SK5K.Y/ASXCZ<VF7DEQ=3RSVP6U=UE#01*A0@88[E/ Y&.<5>GLHKCQI=W4
MNESR0MX<2(2-9.09-[DKG;][:1QU[5Z'10!Y+9W4VAVO@^ZN+2_:>/P\UE<6
M\EC-*(S^ZSN5%+*VY<<C! QGI73^%-1T;0?#WA_1K-[RYBE!MEN/L;QA9$ S
MYH(!C))P W_UZVM0\-P7VJ#4H[V_LKOREA=[6?:)$!) 92"IP6;!QGD\U-#!
MI=K>6]@)4:\17N(XY)2TC#(5I""<D_-C=VSB@#(\7I>1:IX;U&.&6XT^ROF>
M\BB0NP#1.B2;1R0K,"<9QU[5R.LZ/-->:A>II]S+IMYXAT^XAA6U=CM39Y\N
MS&0IP<D@9VD\Y&?6** *<MG%%I,]K9V\<2-$X2.- HRV3T]R?UKSK0/MUE;^
M!+RYL;Y;&QTY[&Z1[5PUO<>7& Y3&[;\KINQ@9ZX.:]1HH YCP3IUQI]KJ[2
M1O%:W6J3W-G"ZE3'$V/X3RH+!VQ_M5R,K74NL:9(ND:C;?9?$LLDUO%92%%5
MEF7SC(0=V\L#E3M ;! QD^HSSPVT#SW$J10QC<\DC!54>I)Z4EM<PWEK%<VT
MJ303()(Y$.5=2,@@]P10!Y2VFM'HE\\6D72W'_"6I<Q[;&0/Y(N$;>/ESMV[
MN>F,^M=!J^E74'C(V]E&#IWB2$+?@''EM%C<^/\ ;C/EGT.TUVEI>VM_"9K2
MXBGB#M&7B8,-RDAAD=P015.PT.WL-1NK\3WEQ/<,QS<W#2"%2<E(P>$7(' ]
M!Z"@#-\?6NH7?@?4K?2X6FN2B'R4ZRQAU+H/=D##'?-8MM=0:GX__M*'3;X6
M4F@M"SS:?*@W"7=Y9#+UQGC\!7?U'<7$%I T]S-'#"@RTDC!57ZDT >5:#I1
M>W^',-_H]PWV:SGBNEFLG(B)C"@297 YSUJW+91'5M:T#6=(U:9;J^2YL3:(
MXMY4 3RQYBC$90H <D8 &,UZ.+RU-F+P7,)M2N\3;QLV^N[ICWI]O<07<"SV
MTT<T3C*R1L&5A[$4 <!I;;=2U+1-:T.]N;TZR]_:S_9W,,B%PT4GF@;5V+A2
M"<_*  >E9UW::I'!KD46G7K^1XFCU*>)8&Q<VH,1.PXPY^7.T9/R8[C/ILE[
M:Q7D-G)<1+<SJSQ0LP#.%QN('?&1GZTVYU"SLYK>&YNH89;A_+A21PK2-Z*#
MU/TH \X\5:;/J:^,-2T^SN9+.\T)+98Q;/NN;H&3#*F,DJI0;L=\=CCT'1[6
MTMM-A-I:I;K(BLRK#Y9)V@?,, YP .>>*OT4 >7:OX=UJ*36K'3;=EM[&Z77
M]-D"\-,<L8!]7$I..@=1T-:/B&QGN-"T.2>PGEGNM:MKV[A6!I3&N[)#[0>$
M3:I)X^6O0** /*M1L=134O$,UEIUT;.+7[&^D@2W8?:8$CC$GEC&'(9<X'7;
M74Z/:R3^/=6UJU26/3;BQMXFWQM'YTZLY+ , >$*+G\.U=945S<P6=K+<W,J
M0P0H9))';"HH&22>P H \R\?I=W9\4V=MI5\LTMA 8I+:T>7[;M+'!?!5=F3
M\HPQ)SD\"M:>.XE\7^(F6QO-FIZ) MLYMV"EE\_*LV,*WSK\IP>>E=U'(DT2
M2Q.KQNH964Y# ]"#3J /*[2YNM/M/"-[=Z=K/]FPZ1]@N!;VLGFV\^(LEH]N
MXJ=A7('4>AYNV&B65CXJ\,+;:+=PZ?;:=>*//@>3RMTD;1AF(.&(#D*3D=*]
M'HH \E\+_;M$D\+W5_INH#38;>]M2BV<C-:S//N1FC"[@#&-H(&!G'&:DTNQ
MN!H-LL#ZEHM];ZKJ$UK.;!WB4-*Y"R(5Y1D;@\8(X.:]*FU?3K:^BLI[ZWCN
MIFVQPO( S'&0 /7 /'M5R@#(\+O=R>%].:^LH[*Y\D"2WC!"ICC@'D#&#@\C
M..U:]%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %<KXZNM0M;/1_[/NUMS-J]I#(3'NW*T@XZCCC
MGU'&1755FZWHEMKUE';7+S1^5/'<120MM=)$8,I!((ZCN* .!U'4=7T36?'F
MK:?)9[[&&TN)EFA9A-M@R5&&&W(!Y^:M_4?$6MW=YJ=IX>LTEN+"&)PLJJ1+
M(ZEPI)D4JN,#(!Y)],&[<^"["Z36DEN[XIK$20W0\Q3E578 "5R/EXSR?QYI
M+OP38W6IPZBE]J=K=K MO-):7/E?:8UZ"3 YQD\C!YZT ;T3SS6*.46"X>,$
MHWSB-B.AP1G!]#S7 :7XM\2WMCX5O7?2PNN/) T8MW_<N$=PX._D?NS\N!U^
M]WKT(0JEN(8OW2JNQ-@'R#&!C/'%<_:>"K"SM-%MH;N]\K1Y6EM060G)#*=W
MR\C#L/QH R;7QAJ8M#:7$<$VI?VW)I*2PQ[4;;&9=^QGX.T8QNZ_E4W_  D7
MB&S:VT_4=/1+Z\OW@M9$V'S(%C:3>4\S ;Y2N-WO[5=N/ FEW5A?6DT]ZWVJ
M^_M 3+*$D@N./GC90-IX'K^IIUUX(TZ^T>.QNKO499HYUN8[]KD_:4E P'#X
MP,#C &,'I0!@ZAJ7BOS= AO3#82RZXUL<('%Q"(I'1V59#M^[RN[J,YQQ3M6
M\5ZQIMGXQF@33S/I-W;QQ$PL!(LD<;?-\V=PWXSTXZ5T,OA"RGL;.WEN[]YK
M6Z%XEVT^9FE"E<LV,?=)7  &.F*BO/!.GWT6L12W=[MU>2.2YPZ=4"A=IV\<
M(H_#ZT 49/$FM:;J/B.SNH;>_EL--34;5+6)HR^[S!Y1!9LG,8Y&,YZ4_0_$
M.IZEXDM[1+FQN].?3$O9)X83E78X$>=Y S]X9!. ?K4^O>'9?(UC4K W5WJ=
MYIXLO*,RQAD&[&T@#:PWN0<CD]1VI^&-,U&WU"&2*;Q%%9H")H-7>W96&T@!
M0F6W [3G., ]: -7Q9J]]H5E::C;^1]C2[B2_P#-C+%(78*74AAC:2"<YXSZ
M5DV/BO4KO4]8TG?:?;H+Z**R(MV"R0,3N<@O\Q7RY@<$#]W[UUFI:?;ZMIEU
MIUVF^VNHFAE7U5A@_P ZI6_AK2[74K+4(;?;<65F;*%LYQ%D'!]2,=?]IO6@
M#C?%6OZO'I'CV&WFM[:338H?)GAA(<J\>XY);[W. >WI5O4$U8?$?%G=6:7H
M\/L3/);LR<3\80.#_P"/5NW7@[3KW^W1<RW,B:VBI=(7  "KM7;@9! ^M21^
M%X(]4&I?VA?O="S-D7=T;*%MQ)RO7=SZ=L8XH Q=$\7WOB0Z/:6WD6EU=Z,N
MISR-&9%7<P0*JY'&[<22>@ [Y$>D>--2U'4-"M98+:)KFYO;*]4(QQ+;AOFC
M.[[I*]"#UQFM:T\$Z?81:6+*ZO+>?3(#;6]RC(9#"<9C;*E67@'D9!&<U)/X
M.TY[?3H[>6ZM)=/F>>&>"0"0O)N\PL6!!W;B3QU/&* .7N?$.N:C#HS+=V]N
M[>)IM-E$<!VR)&9MI(+Y_P"68)&>3^1[G6[NXT_P_J%Y;&(W%O;/*GF*2I*J
M3R 0<<>M9"^!=+CL4M8[B_41ZBVIQR"?+I,Q8G!(Z'>PYYYZYYK3\0PR2^&-
M3MX(WEEDM)(XT7EF8J0!^9ZF@#E].\2>(QJ?AQ+\Z<]IK]JS1>1"X:VF6'S1
MN);YU(!_NX_4UM+\8>()]%T/4;Q]-!UNX2T@CC@<>3)N<L[$O\PV(<+QSCGO
M6YX9\/>3HVBSWLMX;VSL5@B2?9FU8H%?: O)XQEMW'U.9H_!6F1^&K;0O,NF
MM[243VLQ<>;!(K;E96 '()/4'J0<CB@#F/%?B76K;2/%FE?:(HKS3X()H;R*
M(CS(9B5P1GY7!5AD'I@@ ]-K4-<U][[4M+T>&&XOM/MHY&8Q*$ED?<54AI05
M7"@9&[DGTP=*Y\):??:=J=I>27%P^IHJ7-PS!9&"CY,;0 -O4 #&23SDU!>>
M";*[U&#45U#5;:]CA$$MQ;711KF,$G$F!SR3@C!&>,<4 9UQXNOK77K33]16
M/26N?LWD?:(C)%.6P98Q,IVB0?, #UP#SGC)EUW7+#PUXVU-[JTNWL=2DCCB
MGMB5VJL0Q@/TP>GKR<YKK[GPK977F1RS7)LGDAD:SW+Y6Z+;LQE=P^XO (SC
MW-5[OP1IMY;:S;-<7J6^K2>;<Q)*-H8A0Q7(.,[%S].,9- &=K.O^((M<UZQ
ML)M.CCT_3([^)YK=W+$F7*'#CKY?7MGH>SI/%UU/)I2*UMI\=]H[:B+BY&Y#
M( A$0Y'0,6/? XQR:UYO"UM<7VH7DEY>&:_LULIB"F#&N[&!MX/SMS[_ $QS
M6KZ!=6VI:=:P0^(#865@MM;76F7$._.[E9%? X"QX8#GG)Z4 =5X6U"_U7PS
MI^HZG"D%W=0K,\*1E/+W#.W!)/'^0*Y+4O%7BFWLO$^HVO\ 936^@7;*\+0N
M&N(5BCD8;M^$8!CS@Y..!CGLM!M[ZUTF.+4+B>>8,Q#7!0RA,G:'* *6 QDC
M]>IYC2?#<E_J/BJ/4UO8;"_U$2B A5CN8A%&O/!8 E2",C(]J +-GK6O:MXL
MO["SFT^&QM([.XS+;NTC1RARR\/@-\O!_2J>D^+KVYMM)LVCM(K_ %+4[VU$
MD<1$:) TA9@N[)8A!WZL3VP>IM="@M-=OM7BN+CS[V...5"5V )G9@;<C&YN
M_>LY/!&FQZ?#:K/=A[>]>^M[G>OFPS.Q9BIVXP2S9!!&#C% &%>^,M<M+FYT
MU4L6OK/6+2Q>5HFV2PW&TJP ;Y6 )!ZCCCK7<:<E_'I\::E/;S7@SOD@B,:-
MR<84DD<8[GFLBY\'V%W$!)<78F-['?R7"LF^6:/&PM\N, *H   X^M=".G7-
M 'DMU<ZK>>&FEO;N*ZEC\7Q0Q$QE,;+P(,\GC ' ''O70'Q=J>G/K5E?"VNK
MRTO[2TMY88C&K_: FW<K.?NEC_$,X'(ZUJ2>!].=)HUN[Z..741J7EK*I5)@
M_F94%3QO^;'].*?=^"M+U#^V1>/<SKJ_EFX5G VM& $9"H!4C P<]J ,;5_$
M'BS1M&U6[GLK11;SVRVDLR@><DCJCJRI(VTJ6X;H1CCK5J?5_$<>I2Z'&UK<
M:E':F\\Z&W 0JSLL:['E']P[B">W2KDG@FSGT273+G4]4N1,\;27,]P'F81L
M&1<E< !AG@#/?.34^L^$K/6;ZTU!KR_L]0MHS$MW93>5(\9Y*-Q@J2,XQP>F
M* ,"+6=='C&P;5&CLXTT&6[N[%%\P(ZR1A\,&Y/'!YP.W)J:#Q;J:V'AC69T
MMGL-=FBA:"-"'M_.4M&0V?FQP&X'7(QC%;Q\+Z?_ &G8WZ-<1RVENUL LI(E
MC8AB),Y+?,H.<Y)SG.34.G>$-.TU;.&*6YDL[&4S6=I*X:.W8@CY>-QP&; 8
MG&>.@P 3>*-<.@Z3'<1HKSSW,-I"'SM#RN$#-CL,Y/KC'%<[KWBO6=!FUVQ;
M[)/<6FCOJMI.86"L$)5XW4-USC!!'!Z<<];K.CV>O:5-IU_&7MY<$[6*LK @
MJRD="" 0?:LZZ\)6=]9W\-[=W=Q+?6OV.:Y<H)/)Y^084* =S9(&3GKP, %W
M0VU62S,VJ36DC2E9(1;Q,FQ"H.ULL=Q!SSQGT%<YX@\5:EI.H3&,VDD$-_:6
MWDI&SMY<K(K-(X($;9?Y5YX ."#QV%K;BTM(;<2/((D"!WQN(''. !7.WW@3
M3+^:_=[K4(DOKB*[EBBGVH)HRF) ,=?D7(.1QTSS0!'X;NM2N/&'BJ*ZO$EM
MK6ZBBAC\K!13"C@ [NGS'/')YXZ5;US5+JR\3^&[.)+9K>^N)HI#)&2Z%87<
M%3G ^[@\=*N66@6NGZU?:I!+<B6]">=&TI,995"!L=<[5 Z]J=J.B0:EJ>FW
M\LTZ2Z=(TL(C*A2S*4.[(.?E8C\: .,TSQ!KECX>U/4+EWOUCUNXMIG@M"[P
M0I*Z%P@;Y@ JC ' R?FQ78^'-376-#@OTO;6]25G*SVRE490Y"\$D@XQD'H<
MU4@\)6MH\SVE]J%N9;Y[X!)00DC[M^ 5(VDNQ(.?;%:6E:5;:/:-;VH;#RR3
MR,V,O([%F8X '))Z "@##BUG6=7EU&71S8B/3]1^QM#<ALR*NWS6+@_*<,=H
MP?NC/7C.OO&.HKH&M^(;)+=K/2+R6![5T.^:.)@LAWY^5OO%>".!GKQLMX,T
MXZ[<:K%<7T'VIE>ZM(9RL%PX& SICK@ '! ..0:=)X.TUYK_ !)<)::A,)[N
MR5E\F:3C+$$;AG:,@$ XY')R <_JWBKQ!"/%LUE)IRPZ);QW<0EMG+2H8C(4
M;YQ@\8W?I5P>(M;BUJ6SE:Q99]'DU*VVPL/)9&4;&._YQ\XY&WH>*U+KPA97
MC:X9+J[ UJ(0W:JR8V!2@"_+Q\I(_'UI9/"=K)>QW9O;T31V#:>""G^J;!/\
M/7*@Y]J .>T[Q+XEO'\+;IM,5=?T]IN+9_\ 1Y%C1]WW_G!W'Y?EQQR>\FF^
M,=4O8;#3VAB;5)KB^@DEAC&TBVDV%E1W&"=RG!8XYZUN6WA"SM&T0Q7=Y_Q)
MH6@M 60C85"D-\O/R@#\/6J<OP^TN6SCA%YJ,4\5Y+>P7<,P2:&60DR;6"XP
MQ)R""* *7]O>+([OP]I]Y;:?9W>H37,,^Y#( (T9TD4+)QD $J3GMFC2O%^H
MWOV#2YS:KJ<^HWMD]PL9$96V+9=4+9RP"\9XR3SC!W!X4M!=:5<_:KTS::\D
MD;O(&,CNI5F<D$L2"1VQVQ@52F\ Z7-9& W5^DPOI-0BNHY52:&9R2Y1@N,'
M)R"".: &3:WKMI/IVD745L^IW;7+"6U 93%$5PVUV7#$.A(W''/6J@U[Q7'=
M^';"]MK"SN]0GN8)]R&08CC9TD7;)P" "5)SVSWK4O\ P5IVH6-G"]UJ$=U9
MRF:'4(K@BY#D88[R#G(X((Q@ 8P!4X\*V8N=*N?M5X9M-=Y(W>0,9'=2K,Y(
M)8D$CMCMC H YB/Q9XBBTX7UP^G.EIK8TJY1+=P9U,XB\Q3O^0X8''S=#SSQ
MHGQ%X@U"XGGT;3XY[:UU)K.6)]B[HT?9(V\R A@02!MQ@#US5UO!-B^GSV37
ME]Y4^H#47.Y,^<'#Y'R=-P!Q[>E.7P5IT>N3ZG#=:A"+F037-G'<%;>>08^=
MDQU.!G! ..0: ,"Y\6^(;>UU?4"VG&VTO6TL7B$#[IHF:%>&W_*P\W.<'..@
M[Z_AZZU*X\;>*H;F\26VM9H(X8_*P45H5< '=ZL<\<^W2IYO!-A/8:E9O>7O
ME:A>K?3X9,^:I4C!V\#,:<>WN<Z-IH-M9:Y>ZM%-<>?>JGGH9/W;,BA0VW'7
M: /3CI0!C^);K4H_&'A2UL[Q(8+B>X\V-HMP<K Y&<,..O'K@\XKFM/U75-#
M35KZU:T-D?%3V\\+Q,7<2RI&2K!@%(W ]#G%=[JNA6NKW6GW,TEQ%/82M+#)
M!)M/S*593[$$CU]"*S7\$V$EE<VC7E]Y=QJ U%SN3/G!@X(^3IN53CVH I'Q
M%X@U"XGGT;3XY[:UU)K.6)]B[D1MLC;S("&') VXP!ZY'3:P,Z)?@_\ /M)_
MZ":R!X*TY-<GU.&ZU"$7,@EN;..X*V\\@ ^=DQU.!G! ..0:WKRV6\LYK9G=
M%F0HS)C< 1@XR"* //+'7=1TGP!H(LI+51%X;CNE1HVED>1(DP"H(VQXZL3U
M(''?:M_$>I:Y-]CTK[+;7:Z3!J!,Z%U9YMVQ.",*"AR>O(Q4H\ :6L=M&MUJ
M"I#IPTPA)POFVXSM5L#MDX(P?7-#^ M-W:=+;WVJ6MS8VPM%N;>YVR2P@Y".
M<<C/(P 1VQ0!SVIZY-I/Q$@:X%O#J=]HEO;(3N:WCG:9_O-Q\N00.A/ ')KT
M>!9E@1;B1))0/F=$**3[ DX_,US]_P""-)U&:X:X:<QSV T\P[E*+$#E<94G
M<&.0V<YK;L+0V-C#:FYGN/*4*)9V#.P'J0!D^_6@#BYO&NH#PN?%D*6[:9'?
M&![0QGS#")_)+AL_?S\V,8QQUYJ:SM[B]^)WB*"[DMKBS_L^S5H)+?<&0M.0
MO+8Z\DX.?05KQ^#M-B:>-)+@6,UT+Q[#<ODF;<'W8QN W -MW;<]N35NWT*"
MV\0WFM)<W)N+N-(I48KLVINV@#;D8W-W[T 4O%>KZEI4FBIIWV7_ $[4$LY/
M/1FP&1VW#!'3;T[Y[5BP>,=2A673[S[+)J/]O#2(KA(F2,@QK+O*;B<A21C=
MR0*ZG5]$@UF2P>>>>,V-RMU%Y149D (&<@Y&&/'O6=+X)TR>.^66:Z9KN]74
M/,WJ&AN%"A7C(7@@*HYR./<Y .9\5^)=:MM(\6:5]HBBO-/MX)X;R*(CS(92
M5P1GY7!5AD'I@@ UMZAX@N]'\4&WO1:SVL.B7.H/)% 4DW1N@(!+'@ANGJ!S
M6C<^$M/OM.U.TO'N+A]314N;AF"R,%'R@;0 -O4 #&23SDT\>&+1M5AU&:YN
MKB:.S>R99F5EDC<AFW#;R25![=,# XH S#KVLV.B_P#"0W@L9]*_LM[Z6.(,
MLD;A ZHIR0X*Y&3CD9[XJSI%_P"(Y]7B%[91'2Y[7S//78ACER/E $C%E()Y
MP",>_"Z1X)TS2+5[-9[Z[LC$T,5K>7!DC@C88*(/3''.2!P#@FI?#_A.T\.X
M6WO=1N8XT\NWCN[DR+;I_=0>G '.3@8S0!2\676I0^(/"L%C>)!%<W\D<JM%
MO#X@D89^8<?+T]<'MBLZ[\:ZA'X9O?%-NENVG6=Z\+VAC/F/"DOE,P;/#Y!8
M#&,<=>:ZK6-"M=::Q>>2XBELI_/AD@DV,&VLI&?0JQ'X]JHCP=IJO=(LEP+*
M[N1=SV.Y?)>7(8MTW#+*"0&P3VY.0#5U<9T6^!_Y]Y/_ $$UPW@S5M5LK/P7
MIDSVCV.I:*&B5(F#PM%%&02V[# ACD8&,#K7?W=L+RSFMF=T65"A9,;@",'&
M016+:^$+*SDT5XKN\_XDT#6]J"R$;&4*0WR\\*H_#ZT <[;>*]:;1-'GB33D
MFO-=FTV8"!@FT22@.HW<']WDYSG)Z5'>>+/$MAI?B"ZDETR0Z#>K%)BV<?:H
MV6-\#Y_W9 DQGYLD=!WZ&+P380VEG;+>7WEVE^VHQ99,^<Q9B3\O(R[<>_TP
MMUX*L+RTUFVEN[WRM7F6:Z 9 =P"J-OR\#"*/P^M '24C*&4JP!4C!!Z&JEM
MI_V:_N+LWEW,TZ1H8Y9,QIL!&54 !2<\XZX%694,D3(LC1DC =,97W&01^E
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
MH<2Q;$9WW9&TYDP.V5YZ\)<V4O\ ;7@V:UT62RM;:[N9I88HABW62&106V\
MLS@D#."3Z9J?0=-^UW?C"TU&QG6TU*^9E$T159H3!'&2"?=6]^] '4#4+0SP
M0"XC\VXC,D29Y=1C) [@9'YBJ%UXCL;?Q#!H'GJE_/;O.FX$JN&50#TR26Z9
M['IQ6/X%L]16UDDU:19I;$MIEM,#GS(HG(,A]&8@!AZQBIM2ANK?XBZ7J:V5
MQ/9_V;<6SR0KN$;F2)AN&<XPK?ECK0 WP;XPM];TC3DU"^LAK-TDCFVB;:3M
M9API)/0 XSG'-;HUK3#J*Z?]N@^UN658MXRQ7[P'J1W Y%>?:)I=_;:/X%B?
M3+J.:QU&>2Z7R&!B5DF&3QT)=/S]C5GPUILZ2VFD:QX>U&6^TV]>>._DG8VI
M&YB)E._&XJQ&W;G).>,X .ZO]8TW2C&-0O[:U,N?+$TH3=@$G&?0 DU7M?$V
MAWMM;7-MJUG+#<S>1"ZR@AY/[@_VO;K6#X[=(M3\'R21-*JZT"51-Y_U$W(
MY..O'/%8=_H-]%=7VN6NGW!M9?$-I?K:QQ_O3'&@220)URS9..I SWH [V7Q
M#HT$4\DVJ6D:6\P@E+R@;)#C"'_:.1QUYJH?&GA@1-+_ &_IVQ0Y)^T+P%8*
MQZ^I _$5P^KZ?J=]I?C-?[$OO^)AJ5G-;QM$"9458-W )Z"-LY^G7BM[6IK>
MW^)OAN=K:1T.G7I'EP,[*2T'.T#=[=,\_6@#J%UK3'TZ#4([Z"2TN,>3*CAA
M*3GA<?>/!X'H:%UK37LHKR.]ADMY6*1O&V[>PSE0!R2,'(ZC!]*X#2_#^J:!
M>Z)JGV*8Z?'?ZA+)91+N>UCN&S$P0==H&"!DC>>O-2-X<G)OKIO[4L/MFLR7
MUE/91EI+0^2$WO'@Y5R&RI'\0S@YP =S+KVE0V,=[)?P"VE4ND@;(91U88Z@
M=ST%+/KNE6T,<TM_;B*2,3+('!4QGH^1QM]^E<"D>OV5YI6IZSH][>Q36,EI
M<)I1:-XI/-++(8U8<.I!89X(I^K:%<V5M"?#UE?:7>V^G"."U6/[3:W*%W(M
MI@<@$9^]N 'F'!(% 'I$LL=O"\TTB1Q1J6=W8!5 ZDD]!5!-?TJ2"ZE2]A86
MJAIANPR ]"0>0#V/>LSQMIVI:MX,N;:PC5[[,,WD!L"79(KM'D_W@I'/KS5"
M2WFU#Q8WB&&TNX;:+1Y+6198&2261G#*NPC)VX;GIE^">: +GA'6=1\16=IK
M)N;-M/N[42-;(A$EO*<$+NS@C:><C.1D<' H:MXZCDT2XOM#G@8VFIPV4WG(
M3N5IDC<CD8Y8X)STK6\"6\]GX$T2SNH)8+FVLXH98I4*E750"/?ZBN.OM,U+
M_A&]<TQM)O'DD\1K=IB+<LD)NDEW#'4; <_EUH ]"L]=TG4+>YGM-2M9H;5B
ML\B2@K&0,_,>W'.?2I+'5;#4C,MG=1S- P65%/S1DC(W#J,CD>M<#K>DZO>Z
MCXODT^RG9YAIT]L&#1+<F!]TB!N,$@!<\=:Z3PO';W-W=:K%H>HZ;-/&D<LF
MHNQEE*YP,%FX7)Y[YXH OWGBG0=/DN([O6+*%[8J)E>908RV<;O3H?RJQ:ZY
MI5]J$UA:ZA;37<*[Y(8Y S*N<9QZ9XKCM4T^ZDU;QVZZ?<.M]I,5O;,(21,X
M24%0<>KI_D&HO[*OY[_P['!:W-MY?AZXLI)C"RB"5UB"@G''*-^7N* .VMM;
MTR\O&M+>^@DN%3S/+5QDJ#@L/4 \9'&:KOXHT1(;N7^TH&6UA^T2A6R1'_>
M'+ ] 1D$UPUCH]UK7AW^SY?#VH:?KEIID]DMY=SL88G>+R_W)WG<&(4\#  ]
M0,W=/LY-9TVX=_#&I6.KQ:9-:-+>SEE#,N/+B)<AE+ '. , 4 =%:>)+75'T
M2>UU2S@CO8FF:TEP9I1Y>["G<,;>I.#^%6K?Q3H%W=6]M;ZQ8RS7#,L*1S*Q
MD*D@@8//W6_(^E<G86]\T_@"232[V$:?;R1W6^$_NC]G"#.,]6X_7IS5&UTR
M^B\/Z1$=,NUFB\427LB_9VRL)FD8.>.FUU]^W:@#O[OQ!H]A*T=WJ5K;E7$;
M&60*JN1D*6/ 8CG!.<<UHJRNH92&4C((.017E-T8X[_5[6XLM8.DG6QJ#36]
MB9QNC*,V)$;A=Z<C:2 ".O3TNUU#[5>W5N+2YCC@$96X=0(YPPS\ASDXZ'('
M- %RBBB@ 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 **** "LK5/#NG:O=0W=P+B.Z@4I'/:W,D$@4D$J61@2,@<'BM6
MB@"O96,&GP>3;JP7.YF=V=V/JS,26/ Y)[58HHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *SKK1;.\U>RU282F
MZL@X@*R,%4. &RHX.0!U]*T:* "BBB@ JGJFF6VL:=+8W?F^1+C=Y4K1-P01
MAE((Y Z&KE% $-K:P65K%:VT8CAB4*B#L*FHHH **** ,[4=%L]5N;&XNA*9
M+&;S[<I(RA7P5S@=>&(Y]:T:** "LZ;1;.XUNVUB02_;+:-XHF$C!0C8+#;T
M.=J]?2M&B@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** ,*+P?H\
M%S++$EVD<LC226RWLPMV9CEB8MVSDDDC&#GI6[110 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%%<[XNN=:L=)N;_2[RQMEM(&F(N8&D\YAG"<,NT' &>22>@QR =%14%E+-/8
M6\MS#Y,[Q*TD6<[&(R5SWP>*QK+5[Z7QUJ>C3^0;2WLH+F$HA#Y=Y%(8DG/W
M!T ZT =!17"S>-+I-(OO$BB+^R+/4OL9AV?.\2RB)Y=V>H8D@8QM7'4Y'=4
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
MJ>DZU>V?BL#1+I6U#5;&YMU+1DLD?D%\X;@@1M[9X!-=M_PA_AC_ *%S2/\
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
MPHY_"O--"T[7+#2/#%E<:'<[(8+F*Y>$QB>)V<%5WELK&PR24.<JH]CZ:""
M1T-% 'FVGZ!KEOX \*/;V!@U[1'C40SNN&0CRY02I(VE6W>ORBM;POX:OM$U
MN]MIG,NDV\AN;%W;+-),H\W([882'_ML?2NSJM<7]K:7-K;SR[);MS'"NTG>
MP4L1QTX!/- %70M7;6;!KB2PN+&5)7B>"?:64J?520>W?V[5QM]H6HW%CXUT
M4Z9([ZW=,]K.=IB"/#&F]CG@HRDXQG@8S7H444<,8CBC6-%Z*HP!^%/H X?Q
M%H=TFNZ1)ITP#7\)TK4-QPSVX4OY@_VEVN ?^FE=JT8$!C0!1MVJ!P!Q5&VT
M+3+/5[K5H;55OKH 33%B20 !QDX7[HSC&<#-01^*M$EEDB2_4R(B2!2C R([
M;49./G#'@%<Y) H XO1-)UB#3O %M<Z/<Q-H\KI=[BC!0+=XPPPQR"S#'?OB
MHGT?7+>WDOX=)N9C:^([F^-FLHBDGMY5=-R$,/F&_."1W'>N\TGQ)I.N33PZ
M;>">6W \Y-C*8\EEPP8#!RK#'48K5H Q?#5M'#97$\>D2:7]JG,[0S,&E8D
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
MN@M?#6CV2:4MO91H-*1DLNN8@R[6Q]1US2R>'=/FO'N95F<O<)<M$TS&,RH
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
MM,@\R, @#[W'#-TQU-5)_ GA^X4K);3E6LA82*+J4"2$ A5<!OFQN."<D9H
MSM0\57VG:[,\FV2PB\.RZH;9$PQD1EXW=>A(_&FQZYJ]M+X5N)+Q;J#75\N5
M/*4"&1H3*KQXP=HVD$,3Q@Y];6CZ%<'7TU"ZL#9V]MIS:<EO+.)S(ID#;MV2
M2,*OWN>3GIDZFG^%M*TSR!;12A+962V1YW=;=6X(C!/R\<#T' P.* .(&O\
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
M=(9[K[7A+F0&.;>7W1G=\AW$GY<#)- ')>*=7U2?1?&5J-0EB73]0M887C5
MQCD$)9"<<C]XWOC'/7.Q?:EK][J6L:3HESB\TN*'8\HCQ+(ZE@91M^X>!\@!
MX;VQJGP5H1M=3MVMIFCU,H;K=<R$NRA0K9+9##:#N')(R33;WP1H5_?07LT%
MP+F&(0F6.[E1I8\YVR$-F09_O9S0!;U74+BT\)W-^MQ96MTEJ9!+,Q:!'V]2
M1R5SZ<FLOPUK%_=>)=:TN[>>2"UAM9H&N8D27$@?.0@ Q\@(! (R<UOZEI5E
MJ^DSZ7>P+)9SQ^6\0)4;?8CD?ATJIIOAG3-*U&34+9+@W<L*0RRS7,DID5<[
M2VYCDC<>3SCCI0!GW&J7FH^)-5TBTO&LETVTBF+HB,TCR;\?>!&T!.W)+=1C
MG(\/>)=6U*;P=]HN05U?2)KFY"QJ,2*(L%>./]8>.1TKH-9\,:;J-\-6>VG.
MH10&$-;W#1&9.H1\, ZY[-Q67X>\(1MX3\-V^L6\\&HZ3;"(-#<LC*=H5QNC
M;E6P./84 4-%\5ZEJ4'ANPGN-EUJDU^);I(U!"6[LH"@C;N/R]CP&XYR*\_B
M?Q"MPNF+=Q)/;^(4TN2Y-N#YT+Q>8K8X < @''!]LUU47@S0X-.MK*"VDBCM
M)VN;9DG</#(Q)8HV<@'<<J.#D\5+-X4TB>*V1X9?]'NOMJ,MPZL9_P"^Q!RQ
MYQSD8XZ4 8(U/6['5=9TJXU7[4]GHD=XEQ]G1#YI:4$[0,8_=KQSWJ&RUK7=
M5U#PS:KJ26R:GH37LS);JS"4>3\RYR/^6AXQCVKI=3\+:5JVH?;KJ.;SVMS:
MN8YWC$D1).UPI 8 DD9]33;7PGI%E/836\4Z26%J;2V/VJ0^7$<97EN?NKU]
M!Z4 <EI/B3Q!)I_A34[O4(I5U#4'T^XMUMU56 $H$F>H;,0.!QSC'>N]L8+R
M W/VN]%UYD[/#B()Y49QA.#\V.?F[YK+A\&Z+!9V%I'#.(+"Y-U;+]JE.R4Y
MRV=V3]YN#D<FK6BZ,NDS:E(LDA6]NFN/+:9I A.,X+=,GG P!T'3) .8\2>)
M-4TV\O9[2\66*TO[. P11*8T21XU<2LPSO/F$@(>!M)'//0^*=9DT32H98 @
MGN;N"SC=QE8VED";SZ@ DX[XQ4-]X(T+4;B]FN+>?-[)'+.L=U*BM(FW:X56
M ##:OS#GBM+5-&L-9TB72]0MQ-9RJ%:,L1T((((Y!! (.<Y% ''ZQK6LZ3=^
M*K5-3>8:=H:ZC;/+#'N63][D'"@%?W8[=S5B[\57VFZJDDK>=:+X<FU22 (
M3)&4Z'&>0QXI^G>%3:^+-4$MG<3:1=Z5%9-+<W/G-*0TA<,68N05D Y].W%:
MMAX-T;3KN"ZBBN))X+=K5'GNI)3Y1QE#N8Y7@<'@8H QDUS6+9_"MP]XMU#K
MR^5*GE+B"1H3*KQXP2HVD$,3QCGUR+;7_$P\!6GB>?6(WDGEMXOLRVB*HW70
MC8YZ\JW3C! _'MK#PMI6FB!;:*8);*R6R-.["W##!$8)^7C@>@X&!Q3$\(Z,
MGAEO#JV\G]F'I$9W+*=VX$.3N!#<CG@T <QXF\3:UIH\9BSNT4Z7:VD]J7A5
MMADW[A[_ '1C.<5:N;KQ"OBG4]%37 D8TQ;^*86B;HFWNI10>"OR@_-D^_>M
M67P)H,\5\DT-U+]OBCBNV>]F+3*F2NX[LDC)YZ]NG%7G\.:<^I2ZBRW!NY;4
M6CR?:9.8@2<8SCJ2<]>>M ">%=4FUOPEH^J7*JL]W9Q32!!@;F4$X]LUKU3T
MK3+31M+M]-L4:.UMD$<2,[/M4=!EB35R@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "JUY?VU@L;7#
ML#*_EQJB,[.V"<!5!)X!/ Z GM5FN>\7:4NKV-I;M9W<P6Y$GG64XBGM2$;$
MJ$D<@D#'/#'@T 9VJ>*OLWB7P\T-XXTJ]CN_.B^S$NSQ!0 %V[\Y)&T#/%;4
M?BG1I[&RO(;LS17I86XBA=WD*YW (%W<8.>..]<S8:5XC35_"MSJ=O)=-8K?
M+<W(,2G;(0(BP##+E5&[;D9/>JNE:5XBL+32K>31IC;K?7\ER(IXEF1996>(
MA]_"$,=VT[N!U&00#<U/Q"\MYX3N=(OD?3M4O3%)M0$2IY,CCDC(Y0>AJSX5
MU*^O[KQ%#>W F%EJKV\!V!=L?E1L!QUY8\GFN8TC0-=M-$\%VD^DR+)I6H22
MW(6>-@L9250V=W.3(.!SC\JZ7PI87UCJ'B1[RS>!+S5&N8&9T;?&8HTS\I..
M4/!QVH FO?&OA[3I[N"ZU#9)9LJW($,C>3NZ%B%("_[1X&1DU=U#7M-TMG6Z
MG8-'%YT@CB>3RX^?G;:#M7@\G X/H:X[6]"UB\3Q_'!IDK_VM:QPV3>;$!*P
MA*'JWR\GOCBKUI8:MI7B35+\Z9->VNJ65NHC62,-!+$K*8V!8#:V[.03SF@#
M8_X2JQ;Q+9Z-"LTS75FUXD\43/&4W(JX8 @@[\YS@8&>HJ?6K^*SGTN*34S9
M/<7BQHHAW_:.#^ZZ';GKGCI7*^'?"^J>&M5\-+Y!O(+71GT^XG210(I#)&^<
M,02ORL!@$\#@5M^+K"^OY?#YLK1[@6NJQ7,Y5T79&JN"?F(S]X<"@"8>-?#Q
MN/(&H9?[5]C8^3)M2;@!&;;A<D@ D@$\"M:_O[73+*2[O9A# F SD$\D@  #
MDDD@ #DDUY_=Z#K<OA_Q!:II,QFN_$$=] OFQ?-"LL+EL[^.(VX//2NM\6)J
M<WAV0:3:+<77FQ,86V;M@D4OLW_+O !*D\ @&@!9?%NAP6%S>SWWE06LXMYS
M)$ZM%(<85E*[AG<N#C'(IO\ PF&A?9=1N3>LL6G;3=[K>0&)2,AL%<E2 2&
M(P#S7%7OAW79=-\5P0Z+<_\ $QOK.YMA)=QNS*@AW!BS]1Y;9R?0 D<UU%II
M=S+XVUZZO=/8:;?V%M;AI&0JY3S=ZD!B>D@'3UH WEU2T>XM8%D<R7<330CR
MV^9!C))QQ]Y>N.HIFHZU8:5_Q]S,K>6TI2.)Y&"+]YBJ D*,CGIS7/> ]+N[
M*TG^V7 N4M'?3[&7.2;:)V"DY_B)^4^OEJ:-7M]:TWQLNM6.E/JMC=6"V4\,
M4R(\+*[,K_.0"IWD'G/ H U;GQ=H5K L\FH*T)MUN_,BC>15A8X61BH(53SR
M<#@^AJU<:[IUK<_9Y9G,FZ-3LA=U4R'"!F4$+DD=2.M<1XIT7Q%J=KJVGQ:.
MC0W.C""U-G,D4:38?*2$D,P&5"C&WDY SQ-?Z)K,^HQ:EIME>:;JJBV1G$\;
MVUS&-NY9TW'E<OAE&>F": .NN/$>E6M[':371222<6ZL8G\OS3T3S,;0Q]"<
M]JS?&>L7.B0Z/<P7:V\,FJ007)9 P:)B=PYZ=.HYK$T[0]1M-6O--OO#-M?V
MTFI27MMJDDD;(BO(9/G0G?O4L0,#!P.1UK>\8Z=>W]GI<EC;FY>RU.WNWB5E
M5F1&.[;N(&>>A(H M6'BK1=3L[FZM;T-':R"*=7C='C<XPI1@&R<C QSGC-6
MM.UFPU9[E+.8M+:N(YXI(VC>-B,C<K $9!R#C![5Q6M>%M6U&;6=;L[1%NIY
M[&6"PG=1YZVS$D.02 6W$#DXVKG';I?#-NW^E7LGAV/19;C8'C+(TTA4'EV0
MD$#.!SGKTS0!7L-:N$\7^)K6_O$&GV%O:S1;E51$'$I?)ZG[HZ^E:$?B?2)&
MNE^U-'):[/.BEADCD7><)A&4,=QX& <G@<URNM^&]9U/4?%_V:V\H7UM9?8Y
MI779+) S,58 [@"2!R.YJ4Z7)J^CWLEYX'6SEFCB@E@6XB\^4"122DBL  G+
M+E@20.!W .I'B#3BF[S9MWGFW\LV\@D,@7?M";=Q^7GITJU;W]O=V OH&=X"
MI8$1MN('7Y<;L\=,9K@QX;U6?3/L.IKJMY#%?F2QO4N(X[^U3R@ [,& 8[BR
M\Y)4C([5U_AF'5+?P[:1:U(LFH*&\UPJ@M\QVE@O&[;C..,YQ0!RT_CIKV#P
MQJMG+-:6%]J+V\\<UN<O&(Y2N"1G.8UX7/)Q73P^*M&N-.6_CO"86N/LH!A<
M2>=G'E^65W[N#QC/?I7&:7H.NVVE>$+&;1Y5;2-3>6X<31$&/9,H=?FR0?,7
MCKUX'&9ETSQ%:1W[0Z/*Z3^(FNW598?--LR ;HR6PK;@,\@X)Q@] #JG\7Z#
M'907<FH*D$]R;1"\;@^<"048$94@@\$"KFDZU8:W#-+83-(()3#*KQ/&\;@
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
MC1I+9@98BRR&16"G#^B]1QD]: -X^(=+^P6U['<--!=1>=!]GB>5I(\ [@J
MMCD<XXR/6I[?5K&[TA-5MK@3V3Q>:LL0+[E]0 ,GZ8S7F^F>']?T73O#%S+X
M?.HFTT]["\L//B$D9+!ED0EMC=,$9'!%>B:)9K8Z/;VZV%O8*H)%K;@!(LDG
M''&>>2."<T 06WBC1[N334@NV<ZG&9;/$+XE0#)(.W P,'GU'K6+K'BDVWB/
MP^;>\==-N9KJ"ZC-N=SM%&V N5W$AQC"]2,<UB2>#->M+=CI[1"71M2,VAHS
MX4PR-NE5_;:[(!U&SWK?O]%NX/$/A%K.TEGL],,PGFWH"-T)0$@L"22<G -
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
MVJT4A\X$A@,\A%[_ $Q4UI<W]EJ/@BQBU&<VMY9S>=&RH=Q6%64YVYXS].E
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
MC=4(=?L;.!G;G@J._P!<T >BT5Y<^K:^FERZ@-=N#+;^)3IRHT,6QX3<B+#
M*"2 >H(Z?6K5YXCU/P^WBBVDU&2ZCL[BP6&XN@@,"W#*KDE5 PN2PRIQ[CB@
M#T>D+ $ D DX&3U-8.A0ZS;:K?QZC?03VDBQR6L0E\R6+J&RVQ<J2 1^/X9O
MB6.:3Q[X11+RXAC9KHE(V&TE8C@X(//)'T)QB@#L:*\V;Q-JTO@L>+8+J3[0
MFI&%]/VKL,7VGR/*QC(;!#;LYW>W%>C3(98)(Q(\992-Z'YE]Q[T 076H06G
MV?>)7\^<0(8HVDPQS][:#M'!R3P*M5Y;X?OM2LO ?@2>+4[DF^OH(KD2!&\Q
M'5R1DKGJH.<YY-.U+5]>@TCQ1J,6N7 DTG6DAMXS%%L:,^1E'&W)&)&Z$'OD
MT >H45YSJ_B'5/#%_P")(6U&2\BM[&TNHI+I4'D-+*\3GY5 V@*&P0<8-=+H
MD.M6^LW(OK^">PGA62WA\[S)48'#$-L7*'*^N#TXH TKO6+*QU.PTZ=W6YOV
M=+=1&Q5BJESEL8'"GJ:OUQGC*&6X\4>#H8;F2V=[VX FC"ED_P!%ER1N!&?J
M#]*QVO\ Q/!HFO"+4[B[E\/:DI$HBC#WML$CD>)OEQO"LPRH'(% 'I=-=%D1
MD=0R,,%6&01Z5C:!J!UJ2[U6WNVFTR8JEFH VLJCYG'&>6)')_@SWJCXFO;I
M=3@L;._FCE-E/.;:W50YV[0LK.W"HI)&,$DD<'!H ZD  8' HK&\(ZC<:OX.
MT74;M@US=6,,TK 8!9D!)QVYK9H **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ IDT,=Q!)#,@>*12CJ
MW1@1@@T^LW6-<L="BMI+]Y%6YN$MHRD3/EW.%!P#C\: )HM*L();26*UB22T
M@-O;L!S'&=N5'M\B_E5>3PYI,SZD\MFLAU)!'>!V9A,H& ""<<#@8Z5ER^/]
M$@@O99EOT^PR!+M6LI-UN" 0[C'"D$'/IGT.+FH>+-*TV>>.>20K;>4;F2.,
MLD E.$+'W/IG Y.!0!-#X:TFWN4N(;5HYDMS;*ZS."(R<E>O<\^N>>M7--TV
MTTC3X;"PA$-K"-L<88D*/09/2LPZO80>)=2CFU*X1K2Q2>>"5-L$4>Y_WH8J
M,DX(/)'RU+!XFT^:\6T87,,\D!N88Y8&#31#&608R2,C*_>&1Q0!'=^#O#]]
M<W-Q<Z7#)+<NDDQ)(W.F-K8!P&&!R.>*VC&OE>4!M3;MPIVX'MCI7'77CC1=
M3\.37L%YJMI9E(I%OH;)QPSX 5F0J>1@^F>QJZ_C&"'6];LIK*[$&DV\4TLR
M0E]VX.20!S@!1CN>: +L/A718(+&"*S*16$AEM4$SXB<YR1S[G\SZFA_"FBR
MP7,+V9:.YN!=3*9GP\HP0Y^;KPOY#T%3V^N6=T--,/F.-1B,UN0AY0 '<?08
M9>OJ!4E]JMO8306[B26ZG#&*")=SN%QN/H ,CDD#D#J10!6F\,:/<'4/.M"_
M]HJ$N\RO^^4# #<],<?3BG_\(]IGVM;OR'^T+;?91)YSY$7]W[W3O]>:PO$'
MC*)/"L.I:.TLOVF\AM-ZQ'="6F6-PRD?*XRP (ZXK46:3P]X>U#4;FXOK^&(
M/=)'*@\V./:#Y?;."#RW//)XH FA\,:/;C3A#:%!IH(LP)7Q"",$+SZ<?3BF
M/X2T.6QELWL<P27/VMAYKY\[.?,#9R&SW!%<W)XKNGUOPG=DWD=KJ-A<336,
M<.XNZK&5V@#<?OGOC'/%=+;>*--OM,L[ZS,TXO _DPI&?,;8<."IQC:1@YQS
M@=2,@#/^$/T 6\\"Z;&D4\ZW$JHS+OD7&UC@]1M!^H!J>7PWI4TM]));,SW\
M0ANB9G_>H 0%//3!(_$^IJ?2-7LM<TR+4-/E,EO)D E2I# D,I!Y!!!!!]*H
MV/BS2]0N[>W@>4_:TE>UD,9"3B,X?:?8D=<9ZC(H UK6UALK2*UMU*0Q*$12
MQ.U1T&3S5%O#NDM?2WALU\V61990'8)(ZXVNR9VLPP,$C/ ]!7#W7BG4Y=&\
M0^(89K^!]'N+M([;R 89$C0A5<$9!W#<2#D=.E;&G77D:_I9NM<UAGOK=Y(M
M/FMQY;,J?O&+;,^A"@\$\#!Q0!TT>C6$6KRZJD+"^E01O+YC?,HSA2,XP,G
MQQFI-1TZSU:PEL;^!9[68 /&W0X.1^1 /X5SO_"Q= -A)?YO_L<88M/]AEV
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
M?]]'/_7-:WK_ %"WTV!)+ACF218HD7EI'8X51[G\NYP!3=+U*+5;/[3%%<1
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
M5R ><$5W-% '$Z-HT^GZSK]WJ]G:6NEZG!;H1)=^8<A61E<L.2=W)SW[U9\
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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 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 5C:[XEL_#T)ENH+V9$0RRFUMVE\J,=7?'0<'WX/H:V:QO%%G=
M:IX>O["QU"&RGEA8-)+'O 4@@@C(P#R,]N<4 :MO/%=6T5Q XDAE0/&Z]&4C
M((_"J5OK=E=:W=Z1$TOVRTB2656B90%<L%()&&^Z>F15;PQJ1O/#&BSW4,-G
M<W5I&XM5^4 [ 2%4\X [=A6;9?\ )5]9_P"P/9_^C9Z -O\ MNR_X2$:'NE^
MW&V:ZVF)@OEAE4D,1@\L.!FM&N3N/^2MV'_8#N/_ $?#74I-%(\B)(C/&0'5
M6!*G&<'TX(- #Z*** *.L:Q8Z#I<NI:E.L%I$5#R'MN8*/U(J\#D9%<EXEM&
M\1Z@VC_8TN[&"!FND:78/,D4H@S@\A2[8[%D-<Y9^*=0TWX77$=W*8M4T6ZB
MTR_F')C02HAF'K^Z8,#Z\]J /3I98X8GEE=4C0%F9C@ #N:@^V'^TQ9?9KC!
MA\W[1L_==<;=V?O=\8Z5Y_XWL[>/PIKA@UJZNH':SF2W-T[B &55)#[LE7'.
M"<<9%6==U34-$\2:G_9T]Q<);>&IKJ&U>5I%,R28!Y.2>,<Y- 'H%%<##<W<
M6I^$)+#4;NZM]9MY%O-\Q<,/)\P3+G(0AL#Y<#YP,=*R?#-[J0M_ >H3:O?W
M$NIRSP72S3EDD412N/EZ9!0<]>V<4 >A:EK=MI=_IMG.DQ?49S!"R)E0X5G^
M8YXX4UI5QOCJ W.I>$81-+#OUC'F1'##_1I^A[?6L-K?7DL/$UI8:GJ-Y_8E
M_%-8N]PQ>X41I)+;.XY<<E03R"1SQ0!Z=60GB*S?Q.WA[R[A;];?[3AH\(8L
M[=P;H>>..:K>&;]->%QK]O-,UA=A%M$9CMV*.7VG@$L6'T4>M97C]&TE]*\8
M0*2^CS8NPHY>TDPLH]]ORN/]TT =/'JD,NLS:6L4_GPQ+,[E/DVL2%^;U)5N
M.O%7JX?5]3O=)^'NM>);5&%]=*;I"5R8HSA4.#_=CPQ'KNJOK1N+/6H[&RO;
MNXTW4=&NI9E:Z=S&T839*KYW+NWXP" >.* .]BECFB26)U>-U#*RG(8'H0:?
M7ENC7QCTWP9H8OC;6U[H@FWR74B&28)%A%=6##"LQ"@@<].*[CPT\D&AV5I?
M:Q%J=X Z_:0 IF",1G&><# )[GGO0!M5@6WBRTO9KZ*VLM0F>QF-O<!(,[)
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
MEM9VE_<-J+S1Q1QQJ2LD0.]&^; /'7..^<<UM:%K=OK^F?;;>*:';+)#)#.
M'BD1BK*V"1D$'H2* ,V^T'5]3@$-]J.E7,08.%ETHL PZ$9EX(]:BDT?Q3:6
ML5OI.K:-!'O^<'3&4*ISDJ!+@MGGGK5IO%UG'J,-J]K>+'-?-I\=RR*(S,%+
M8QNW8^4C=MQD?C6EJ6IV^EPQ/,'=YI5AABC +RR-T5<X'8GD@  D\"@#*L=%
MUW3K"WLK?6;%8;>-8T!TYLX P,_O>M23Z7KUU;R6\^KZ;+#*I22-],)5E(P0
M1YO((JK<>.;*TM]6EN=/OXFTJ2*.ZC*QEE\S&TC#X(P0>#W^M7+OQ9IVGWVI
M6MX)H3I]M'<RNR@JZ.S*NW!))+*1C .<>M  VG^(7C,;:SI[(1@J=,)!'I_K
M:J6/AO4=-1DL;S1[964*1%I.T%1T'$O09/'3FK#^++6"[NK.ZLKRVN[>T-Z(
M'5"TL0.&*%6()!X()!Y'8U4L?'5I>OI9_LO5((-3:-+2XFB0)(7C:0=')X"G
M/'7'8@T 02^"I)],33)?[ >P1]Z6QT0>6K>H7S, ^];VGZ.EN+:2\CLI[NU5
MH[>:&U$7DQD %5&6P.!T/85F3^.-/M[.XN9+2^VV^I+IDJK&K,LK% #@-ROS
MKTY]J@N/'UM:QZJ9=%U<2:4 ]Y$(XB8XBNX2Y\S:5P#P"6X/'% '6UDGPMX?
M+2L=#TW=*2TA^RIER>I/'-:(N$DM!<Q!I49-Z!.K C(QGUKF-#\3Z=_8>BI8
MKJ-VU];RS6T=Q(K7#I&1N+,[@$_,.,D\^QP ;ZZ1IB!PFGVJAX!;L!"HW1#@
M(>/NC/ Z57N/#&@W>G0Z=<:+I\ME VZ*W>V0QQGU5<8'X58EU..'16U1X9_*
M6#SS%M_>!=N[&,]<=LUA:=X\L-0OM.MO[/U*W&IVQN+&6XA54N,('**0Q(8
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
M0J"[!2QY8@= >]<M?ZW=1^-]#G@M]3>.ZTRZ=M-5@&+J\0&5+! PW-R3CWH
MZNWT;3+2[>ZM]/MHKAV9FD2(!B6^\<^I[^M-30M(CL[FS32[);:Z):XA6!0D
MI/4L,8)/O6=;>,+.^T[3+NRL[VX.HQR210HBJRA/OARS!5(/'7D],]:R;C75
MU?7/ NHZ;=7*6.I23LT6XJ)%^S2, ZYP2"/S% '21>'-$ACECBT>P1)H1;RJ
MMN@#QC^ \<KR>.E2PZ+I5O<07$&FVD4T$?E0R) H:-/[JD#@>PK$\$SW$R^(
M$GN9YQ#K-Q%&9I"Y5 %PH)[#TK%3Q6_AWQ#XO:]@U:^L+2Z@8O$/-6TC-O&[
M'#,/ERS$A02!SC% ':VNBZ78RO+::=:P.^[<T<2J3N.6Z>IY/J:B7P[HB10Q
M+I%@L<,OG1(+= $D_OJ,<-[CFLS5_'6CZ1%-*[/<100I/,T#)\D;#(.&8%N/
MFPH)Q]1F[XAU[^R/"-]KMK!]L6WM6N8U5@ X"Y!R>V.?7'2@#2O+.UU"U>UO
M+>*XMW^]%*@93WY!JM)H>DRV#6$NF6DEHS;V@>%61F]2",$^]<G-K=_%XWTN
M7[+J4HN-%GE;3HG4[I!)%AL;]@.">2PZXZG%;*>-M*FTO3KZ#S)#J$+3P0%D
MC?:N-V=[!006 Z]3QF@#HD18T5$4*JC  & !2UG:#KEEXCT6VU;3V9K:<';O
M&&4@E6!'J""/PK1H **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
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
M8]6N5>5@BJ@50BD*23M4<D#G-:]UHE[<>-[?5U-N+---ELV!=O,W.Z-D#;C
MV8Z]ZZ*B@#S>[TT:5\-K/PMJVH6,6LPPHNE"WES))-$5\IT# $MNVY & "1G
M'-=YI5C_ &;ID%H7\QT7,DF,>9(3EV^I8D_C5EH8GE25XD:2/.QRH)7/7![4
M^@#A9?!>HG2=>\/K+;-I.K7<DXG9V$L"RL&D39M(8YW;3N'7D<<[$6C7T7CN
M36 ML+ Z:EDJ^:WF K(SYQMQCYL=>U=%10!S_B+1[[4-3T+4-/:V\S3;IY72
MX9E#(\3QG! /(W9QWQU%8,WA#6I-'U&T!L!)<ZZFJ(?/? 02I)M/R?>^3'IS
M7?44 <=::%XCTO7-06QGTU](U"Y-T7FW?:+9V WA1C:X)&1DC&>0>ATO%^A7
M6NZ5;K83Q0W]E=PWML9@3&SQMD*^.=I&1QTK?HH X>3PYK]Y<^)KJX3387UC
M3([..)+AW$;JL@R6,8R/WF>G;&.]6])\.ZI9>(M+OY_L?D6NC#3I DS%B^Y6
MW % "/E]1UKK:* ./\/:%XBT.=M,\_39-$CN'E@GPWVD1LY?RBN-O4D;L].V
M>B^%-#\1>'X8M&EN;"31K1V^SSH6^T/&22L;*1M&,X+ G('0$Y'7T4 >?V?@
MO6;*PTCRY[$WFBZA/<6OSN$N(I6DWJYV_(VV3 P&P5[YXFU;P;J.H6NLW$1L
MTU#5+RSF=&E;RXX[=D*KNV98G8><#[WMSW5% ''^+O"UUXDDRL%FDT=N/L=\
ML[Q7%G/ELLK*OS+]WC(SMZ<Y$GQ'#)\+_$"N^]AI\@+$8W';UKK*BN+:"[B,
M5S#'-&>2DB!A^1H Y>ZT#4=6O4U.X6SCF@TR:TMHTF9E9YMNYF;8"  @  !Z
MFJTWA76H_"WAF*RGLH]9T$1A!(6:WG B,3JQP& 923G'!KM(XTAC6.)%1%&%
M51@ >PIU '):EH&HZ[ID%MK=AI-XCNSS6XE=! < (8I F[<,-SA?O>U9UGX6
M\4Z'=V=[I]_8ZC,]C'9WZZB[C<8V<I(KA220'93D#.,\&N^HH Y1M!U;_A)Y
MM3+V<R/I L<EV1FD#%BVT*0%R<=2:I:5X3U?3#X/<26+/HUA)87(\Q\,K",;
MT^7D_NNAQUZ\5W%% &%XGT3^WK6&SFL+*^LRQ,T-S(T9!Q\K1LJDJP/?C@GF
MLC2O"^M:?JN@W4]W#>#3K"XM9))IW,CF1T9>=O(4(%R>3UQ7:44 <!IOA+Q!
M8:=H5F\FFSVUFUS]JMI)7,4AD?<D@^3YBF3\K #G.0<$.T7P?K6FVO@Z&9]/
M?^PGE\XI*XWJT;QC;E.OS9YQZ>]=[10!@>%]'O=(.L?;/LY%[J,MY%Y,C-A7
MQP<J.1CMFLV[\-:L]]XH6W>S^RZ\J S.[![?$*PM\FTA^%R/F'H:[&B@#BH_
M#.N:%KDLWAZ33I-.NH((I8K\OO@:)!&KIM'S94+E3CD=16_XATB76?"6I:.D
MX$UW9R6ZRN.-S(5#$#W/:M:B@#D[71-;7Q+IFKW*:?\ Z-I<EG)''._+LR,"
M"4Y'[O&>.O3CG&T_P=XCT33] GT^;3)-2TV":TG@GD?R)X9'#Y#!=RL"H_A/
M>O1:* *UA'=1V4:WKQ/<G)D,2X0$G.%[X'3)Y.,U9HHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MKF?&5[;VL>D07$\D?VF_6-$\T112D([;97P<)QG Y) '<UTU17%K;W<7EW,$
M4T>0VV1 PR.AP: /*-+\2""QTNVO]3#:3_;][:74XG.U4!D\A&;.1&2!C)Y
M Z9J[K%IH\5WX5>/4YKNP76YP+B:Z)2-6@E;RT<$?*IPHY)&,9XKT=]/LI()
MH)+2W:&9BTL;1@K(3U+#&"?K2FRM6@C@-M"88B#'&8QM0CI@=!B@#G?'6HSZ
M=IFFNDCQ6<VIV\-],C%?+@9N26'W03M4GT8UB7\,D5WXTTV.21]%32DN%0RM
MM@G*R;D4YX!548KT&>GS<^A21QS1-%*BO&XPRL,@CT(J!-.LHK,VD=G;I;'K
M"L2A/^^<8H RO!MO#%X(T98MVV2QA8G>3R8US@D\?A7F]E!9)X-TRVAFV2CQ
M8L<JK,=T8^VR!>,_*<?XU[%#!#;1"*")(HQT1%"@?@*A?3+"3=OL;9MS^8=T
M2G+?WNG7WH \TO=2G\/IXIMH+N>/3;36+)9)))))3;02QQ-*<EMVW).<'C<<
M8KK?"45O'<ZH]EKL6I6DSQR)%;_-#;,5P51M[?>P&*YXSG'S5T"V%FAE*6D"
MF88E(C WC_:]?QIUK:6UC (+2WBMX5Z1Q($4?@.* .#6-Y_BQXB6+5I=/8:7
M:?/&(C_%+R=ZMT_K7.>'-4GM-$L;)CC2V\3S6EWJ<3,!?*0Q64MG@/)M4D':
M<8'!Q7K,FD:9-*TLNG6CR,<L[0*23[G%3R6UO+;&VD@B> KM,3("I'ICIB@#
MS>]O6TJ[\0V$MY=KI"ZC816FV?:%EDP9(3(<[8ON[O0.0.H%9<VHR/X;U^"/
M5F1K7Q-;1P_9;M@(HG>WRJ\\IEY.#QUX'0>L?V=9?8OL7V.W^R=/(\I=G7/W
M<8ZTCZ9I\@826-LP8AF#1*<D# )X[#B@#BRMEI_CF+PY>7$T6EC37NK5;F[<
M^;,TK>9\[-DE%VX&?E#$CUJS\-9O^+7Z<;1EGDCBE"C?G+!VP"?7I^==;<6%
MG=K$MS:03")@T8DC#;".A&>AJ2&"*VB6*")(HUZ(BA0/P% 'F6FWMW<:!X,U
MFSNIWUB[OXX-05I&/F@AOM".F<#9@D<?+M &!6YX.M+:+Q?XR>+=O34(U&96
M; -M$3P3ZYKK8["SANI+J*T@2XD^_*L8#M]3U-+#96EO*\L%K#%(_P!YTC"E
MOJ1UH Y#6)(T^+OAO>ZK_P 2V\ZG'\47^%566/7_ (NPW>G.9+/3=+EMKVZA
M8A2\C K$''\0P6.#Q[&NVGTS3[J7S;BQMII#QODB5C^9%3+!"L'D+%&(<;?+
M"C;CTQ0!Y+HHDU?3?A[!=ZC?LE]#>)<;+R13, C$;B&R3GOU]ZN33QW>HZQI
M=UXC&DZAIUY$MD'+M<>2JH8_+S(/,#_,",$L20<\5Z.FE:<C1LEA:J8SE"(5
M&P^W'%/DL;.:[CNY+6![F(8CF:,%T'LW44 <%::A8:IJFKP:MJ\]EK%CK.VW
MBCGV2F(%?*5$/WDD7KQSN/H,8S7::)9>*I+29X7_ .$D1+QDF;S(K1C!YC@9
MR."?FZC.<\5ZNUC:->+>-:P&Z1=JSF,;P/0-UQ2_9;??,_D1;Y@!*VP9D &!
MN]>/6@#R[QHUUIJ^*X-,N[F/35T%;O\ =7#@07.]@NT@_+N4$E1P<9QS6QKN
MFW.EO:-H[_VAO2>ZN--O+Z0/<@B(&2*0DA67C X7]X<8KM$TO3X[0VL=A:K;
M$[C"L*A"?7&,4LVF:?<1Q1SV-M*D0Q&KQ*P3Z CB@"CX>U?3[_2M,2WN#YLU
MA%<I!.X\_P H@ ,PZ]>">F:V*C%O")_/$,8FV>7YFT;MN<[<]<9[5)0 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 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 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !6)XAU^;0K62YC
MT>]U"*&,S3M;E!Y<8ZGYV&XX!.%R>.V1G;KG?%CZ?J&EWFBS>($TRYDMR[;9
M8_,\LY&2K Y0D$'UY&: -RTNHKZR@NX"3#/&LJ$C!*L,CCZ&J%MKL-SXDO=$
M%O/'/:01SM(X78ZN6 VX)/5#U JMH&K2#1-!AUN2*VUF^M5/V<X1G=4#. OL
M.2.U9UC+&?BUK*"12_\ 9%H-N>>)9\_S'YT 3W7C-++5;:WNM'U"+3[JY%G#
MJ+!/*:4G"C:&WA2> Q&#QV(-=17#ZGXI\+ZMK<%C<:[IPBT^[60P_:%,D]PI
M^1%0')"L0>!RP '0UU]OJ%G=W-U;6]S%+-:N$GC1LF-B P!]."#0!9HHHH R
MO$?B"Q\+Z)/JVH,PMX2H8(,L<D#@?CGZ UJ(ZR(KHP96&0P.017*:JI\1Z[-
MIT L[FUT^%DN8II#@RRJ5Q\H)RL9;_O[[5R%GX@O-/\ AIJ6D/<-)J/AVZCL
MKQK=B9#:+*F9%QS_ *DD9Z@J>XH ]5NKJ"QM9+FYE6*&,;G=N@%,\^Y_M,6_
MV-OLOD[_ +5YBXWYQLV]>G.>E>:>*XO#5WX+UZ\T:ZBN[5GLYI%AD5[:!ED4
M$KCA6*Y+>V"<9YM:Q=R6_BN_/AR423_\(M-+9PQ2;D,@D^0HN<=ATZT >E45
MYO8O;3ZEX0N=$N"T5Y:RC4]DIS)#Y6=\ISG>)-HW'YLL1GK6/X5:&"U^'>H)
M=R&ZO)KB">1[AF,J>5*=IR<8#*I^ON: /1O$/B./PZM@\]I/-%>7<=H)(RH$
M3N<*7R1A<]^:2V\1QW'BR[\/-9SPW%O;K<B5RNR6-B5!7!R>00<@8I?%VB?\
M)'X3U+2@=LL\)\E\XV2K\R-^#!37G#7VLRPZ!\0X[*7^T+AAILMH>/W<BA%R
M.P^T#=]'% 'I-MK-U>VXFMM*F91>M:ONE1<*K%7E'/*@J>.I]*CU_P 3VVB:
M+J&HI$UY]AD6*>*)@"C-M/)/LZGOUK#\66\6CZ=X2MDN700ZQ:0[C(5\P9.=
MPSALXSSWKD-633+3PU\185^SP7?]J E00KB-A;D''7!))SW.: /9Z*\KUR:Z
MT34_&5OX=DE\XZ+;W:QI*TC>87E5Y%R2=^P Y[D"M)X[6;Q-IO\ PCKI-IM]
MI-PU['$VZ-E 3R7(_ODEAGJ0#Z4 >A5#:W<%[!YUM*LL6]DW+TRK%6'X$$?A
M7E?A[5[.\?X;Q&_BFFDL)8+M?-R6;R -DG/7=NX/.<UTGPK6QC\$P16HA6:.
M:9)TCQE&$S@!AV..Q[4 =M6#XI\5VGA&TM;R_MYWM9KA8'EB /DYR=S D':
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
MR\/F-U<+:*IVG.".H/O77T %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 445F:QK,>DBSC\OS;F]N!;
M6T6[;N<@L<GL JL2<'IT)XH TZ*XK6O%EW_PCGBV*WMEM=9T:T>1U,V5"F)G
M25&V_-T/! Y4@XZUJ^%M(@L[&._%JEO=W=O$)Q%,SH^T<.00!N.>3C)[DXH
MZ"BN$N;.*\^,#6DQE-N="$YB69U7S//*[L @9QQFJ@U&X\/^+-?\.3/<ZGI?
M]C'5((9IBTD2[C&\0D8Y(/49.1VH ]&HKBH?%DMO!H>G:1X?DN&O-)%Y;1?:
ME4*JB,;"S>@<#)ZGZY%J7QL@NXQ!827-J;XV,DD+%I(W#%&?8%P4#@@G=GC.
M,4 =74;V\$DJ2O#&TB?==E!*_0]JP;?Q+<7S6T]CI4ESIMQ=26RW*2?,I4LI
MD9,<1[D(SG/(..:R]$\97LVD+<:E:P?:KK59M/LX89B0S+)(N"2HPJK&26Y)
M / .!0!VAC1G5V12RYVDCD?2D$,0D\P1H'/\049_.N1U#QX-,LM:-SI;F^TA
MH?/MXY@5=)3\CHY R#R.F00>.]37'B^ZM+R/3[K2HK;49DEEM[>>]5?M"H0
M$8*07.?N]O6@#IA;6X8,((PP.0=@SFGK&BLS*BAG.6(')/3FE4ED4D8)&<>E
M<K/XWBAT[^V/L9;0Q>&T>[$OSJ1)Y7F;,?<W\9W9QSB@#JZ*YNR\37NH>([[
M2X-$D\JQNA!<W+7" *&B$BL%ZGJ!CMFM?5;Z73K!KB&SENY-Z(L4?JS!<D]E
M&<D]@": *+Z#=FXEEB\1:G#YC%ML<5K@9.<9,)./J2:8OAR[1BR^)=45CU(A
MM 3_ .0*D\.^(H]?&HJL:))871MI#%*)8W.Q7#*V!D8<=ASFI;_6&M]4M]*M
M(%N+^>&2X"/)Y:+&A4%F;!/5U  ![^E %5/#=U'#Y,?B34UBY&Q8+0+SUX\B
ME'AV[#AQXEU0.. WDVF?_1%16_B>:[DL;*+2Y(=5N;5[N2TNY/+\A%8*=S -
MU8@# Y&3Q5*/QZEQ#I1MM+G>:^O9;"2)I54V\\:N65O7[AY';GVH T$\-7,9
MD*>(]34RG,FV"T&\^_[CF@>&KD8QXCU,8.1^XM./_(%9/_">W,=C<7EQH31Q
M6.H"POV%TK>4Q=5#)QEQ\ZDYV\'O4FJ>.I].;Q 4T22:+0RC7+FY5=T;('+*
M,') /0XZ'D4 :_\ 8>H?]#5J_P#WZM/_ (Q2?V!?;0O_  D^K;1@@>5:8'_D
M"H;3Q+/<:]/I,^EO#*;+[;;$3JWFQ[MI#=D;)'&2.>M<_I/B6<VW@FWT/3(;
M;3=325O)FN6+(J1L0F=I]CGU&/>@#I'\/7DN/,\3:J^.FZ&T./\ R!0WAR[<
ML6\2ZHQ;&<PVASCI_P L*Q]+\97GV;4)]4M[9&&KR:=:QQ3$@LIQ@DH, !68
MMR>O'05:A\;HT+I<6#V]Y]M^QQ(S'RICL,F]9-HRFU6R=N01C'2@"\OAR[1M
MR^)=45L8R(;0'_T121>&[J ,(?$FJ1[CN;9!:#)]3B"I_#VN-KEM<O)92VDM
MM<- ZMDH^,$.C$#<I!&#@=QCBJ-_J^I+X\T_0XK>W:QN+":>5FF*N=KQKQA3
MC <X&><]1CD G3PW<Q-NC\2:FAR3E8+0<GJ?]1WIZZ!?)G;XGU9<G)Q%:#)]
M?]17)>!/$,^G:!X<L+BPD-K?W%Q;1WAG!;S0\K@%>NTA",YSD=,<UNQ^-TGO
M;,6VGR7%E=W+6R30L6=&!8!V3;@(2I&[=QD9 SP 71X<NU;</$NJ [M^1#:?
M>Z9_U'6E?P[>2$%_$VJL1T+0VAQ_Y K+LO'<MQILFIW&BR6U@LKVRRM<(Q:<
M3^0J!1SACSNZ#!^IE7QPD37D-WI\D<\4\$%OY;%HKIYCM0([*O(/WLC@<\T
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
M;"-6EFDG.)3Y&Y7 P0,+CCOWQ5_P9I44.DV>JM;K#>W=E")VCG9Q-A00[ @
MN<G)P3[F@#H7MH)$1'AC9(R"BL@(4CICTI9((9F1I8D<H<J64':?4>E<YXA\
M8'P\]Q)/IY-I;F$-+)+Y9EWM@^4I'SE>">16;<Q _$#Q'$6?8^@0.0'/7S)Q
MD<\<*.GI0!W"JJ($10JJ,  8 %1O;020F%X8VB/5"H*GOTK#\!,S_#SPVS$L
MQTRW)).23Y:UBZQJ^I7U[XSTB6&%;&QTM)(W2=A)ETF.[A1R2H&,\8[YH [I
M5"J%4 *!@ #@4SR(1.9Q%'YQ&TR;1NQZ9KB_#/BAK6RT;3=1LFMH7T5;N&Z,
MP?>L21A]R@?*?G!')R/0\5HZ7XO.HZK96G]G2+!?0-/!<1L7"8 .V7Y0$8@\
M8+ X(S0!T9@B,XG,2&51M$A4;@/3-.=%D7:ZAAG.",UD^)]=_P"$;\/W&JFT
M>Z6 KF-'"G!8+G)^M9-QXOU*#4=3TX>'RUW9VJWJ*;Q0LD)+#);'ROE"-N"/
M?'- '5&"$LS&)"S$%CM&21T_*D^S08(\B/!Y/R#FN:D\;02V=G+I]L)YKK3T
MU%89I3'B-Q\HR%;YCR ,8^4Y(XS!#XWNKZZ2VL- N&GDTQ=05+J40$ MM*,"
M"0001TZX[<T =:;> R)(88R\8PC;1E1Z ]J0VT!SF",YY/R#FN6TOQM_:T^A
M!M*E@LM<@9[69I@7#+'O*LHZ# ."#VZ"N?\ "/B:XT'PUIJ76ES/I<NIW-HU
M_P">&,;O=RJF4ZE<D+NSD'MCF@#TMHHWB,31JT9&-A&1CZ4&&(JZF-"'^\-H
M^;C'/K7+_P#";1O>VJV]A)<V=Q>M9>="Q:1&#%=[)MP(]RD;MW&0<54'C^9;
M&]U"?1'@TZSNI+2:YDNEPDBS+%D@ D)EB2W. IX- ':,B.A1U#(1@J1D$4TV
M\!&##&0<<;1VZ55TJ^EU"V>:2&)%#XC>&;S8Y5P"'5L#(YQT[&JU[K;1:RFC
MV-NEQ?FV:Z99)?+1(PVT98*QR6R ,=CT[@%G4+&:>QECTZX2PO& $=R(%DV<
MC^$\'@8I^F6 TZR6#S6FD+,\LS@!I'8DLQQP,DG@=!@=JXC6O%$^MZ-X?GTV
MV58;S5TL[NWN)=C!D+[HFPK#&Y.3W'8@UVFE:7;:/IXM;.+RHMS2"+S&94+'
M)"YZ+D\ 8 ]* +301.^YHD9B,9*@FD%M ,8@CX.1\@XKS'5-:U/6/#"7M];Q
MI);>)X;>)+:<G(2[$97D*#P.I/.>@KJ$\:K"-4BU&Q-K>6-U#;>4LPD60S &
M,AL#'WN>.,'K0!TZP1+,TRQ()7&&<*-Q'N:$@BCE>5(D61\;W"@%OJ>]9&A:
M^^L76H6LUB]O+9N@\Q27BF5AD,CE5SW!&."*QO%\D]OXP\(3VMN]Q/Y]TJPB
M78'_ -'?J3P .N<$^F>E '8&W@.,PQ\$D?*.">M)]EM\$>1%@\GY!7+6'CI+
MU8[233GM]9:_?3VL9)00LBIYA;>!RFSYMP'<#%6(O%KRC4+8:7*=3L+N*VGM
MD?<BB3!67?C_ %>T[B<9&#Q0 DGA:\;4+R5=4MY+6ZE\QHKFP2:2/( VHY(
M& , JV/>NAM+6&QLH+.!=L,$:Q1KZ*HP!^0KD?\ A8"M8QSPZ8;B0ZO_ &2R
MP7"LGF'!#*Q W*01V'OBI[K7[S4+._TT:2%U""Q\Z]@-V (=^\(JNH.YB$8]
M@!C)&: .HCMH(8C%%!&D;$DJJ  GZ4](HX@1&BH#V48KG_ +,_P\\.,S%F.F
MVY))R2?+%-U#Q6UO_;$EE8&\AT?'VPB7:V=@=EC&"&(0@\E>N,T = UO"V=T
M,9R<G*CD^M*L,2EBL2 MU(4<URZ>,IKW6H]/TG2'O8Y+.WOEN/M"QJ8)6(W
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
MNP0K8YQR !QR3V-% '#WO@;4)TU&U@UB"*RNM4CU1%:T+.D@D1RI.\ KE.,
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
M[X SCBLS6KS1Y?%^N:3XL<Q1W%O!_93,#N9=IW^00.)1)_=^8_+UP*]' "C
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
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
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
M%IMRDDFTE49FC*@D="0#^5 &UI?B?[5K]SH&H61L=5AA%PD?F>9'/$3C?&^
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
M MIJ'DO%K.OV4\).R>#4I&8 ]1^\+#G [5-9^#+*U3,FIZW<SE0KW$NIS!W
M)(!V,HXR>@[U7M_%D[ZKH0N((8--UBQ-Q#,S$LLP0.8CV^Z68'OM(QWK2M]4
MO7\*OJSP0F8P/<119* I@E-QY()7!/'!..U "?\ ",67_/YJ_P#X-;G_ .+H
M_P"$8LO^?S5__!K<_P#Q=8&E^,]8FNO#4FI:9:1Z?K\ ,#P3,SQ2^5Y@#@@#
M# -C'3'-3Z;XNU"YUNSTV>TM1->6<]P(XY"1;R1,@,32#<KGYQDKT(Z<T 7)
M/!%G-J"W,NJZ[)$@!2U;4Y?+5QT<'.[=_P "Q[59'A[3C,81J&J>:%#E/[6N
M-P4\ X\SIP?RKD+CQ;XHO_!-CKL4.G6,%[-9JFUWDD'F3JC@\  8(P<DXST/
M37U+Q.FA>(-8DO\ 3K4O8Z-%=FY@_P!;,#(ZB/)' W*<#)^]F@#:?PU81HSO
M?:LJJ,ECJUP !Z_?I$\-V$D:NE]JS(P!5EU:X((/<?/5;4+[7+2QU8WVF6-U
M:Q:>TZ,)"J.^&WPLIR2,#[V,'.,"LRV\2ZO-/HVE:1I>FQF\T07\9DE9(XB#
M&-FU5^Z-^!C],4 ;W_",67_/YJ__ (-;G_XNC_A&++_G\U?_ ,&MS_\ %UAV
M'C._U/1=/NTLK>SFE:XANO.?S!%/"VWRT12&D+$,01T"G(J"R\4ZKK>J>#)[
M;R+:SU:QFNYH&!8AD5.-V1D?.<<=1DT ='_PC%E_S^:O_P"#6Y_^+IC>'M.2
M1(WU#5%DDSL4ZM< MCDX'F<UFZ9XLU#5;C2[JTTUI]*OV8%UB=6MTP=DA8_*
MP.!D#IGJV*NZQJ'V;QAX>LSI]K,;K[3Y=S(?WD++'DA>.-PX)ST[4 6/^$8L
MO^?S5_\ P:W/_P 71_PC%E_S^:O_ .#6Y_\ BZYVP\;:O/#I5Y<Z=91V=YJL
MNF2+',S2*PDD17&0!C,?/KGM73:YJ5SIXLQ L"I/,8Y;B9LK"-K$83(9R6 4
M*O/.>U $?_",67_/YJ__ (-;G_XNC_A&++_G\U?_ ,&MS_\ %TGA?7)?$7AB
M#5#;I%/(94,6XA=R.R=2,@$KGID9KF['QOKEU8^'[YM,L!#J]Q):",3ONCD
MD*L3MQM_=D'C/?VH Z7_ (1BR_Y_-7_\&MS_ /%T?\(Q9?\ /YJ__@UN?_BZ
MQK;QI<K9W$5[;1#48M7.E+Y =XW;8)-X&-V-A)QZC&1G(5/%NI1S)87NG-!>
M3W;PVT_D2%)HECWF41_?X^Z5SUYSB@#8_P"$8LO^?S5__!K<_P#Q=,3P]ITC
MR(FH:HSQG:ZKJUP2IQG!_><<$'\:YZ[\0^))9/#\;6T>G27&KR6<PD1L3HL4
MCHZ\@JC;0<'G/';DOO%=QI%MXMO+?1[$7&G7T$3E7*FX#I%AV.WE@' Q[=:
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
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
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
MH1M6^J0QZ;:RZC?6"3/;B61HIAY3<#<R%N2G/7TQ5EK^S2T2[:[@6V< K,9
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
M%C#/:R[6&X ,"""I!P.H/2K-AIT=@K'SI[B9\>9/.^YWQT'   &3P !R?4T
M>=^(K(R7GQ&1-/G?[7H\"0;;5F$TP2884@?,P+)T]16GHUK';>/=+DMK&2"!
MO#YBD=;9D3S/,1@K'&-V-YP>>M=[10!R7B99(?&7A2^-M<2V\4ES'(\,+2;"
M\6%SM!P"1U/%<A'9;-+@N!IMP+K_ (3%KDO]C?S/)-RQW_=SLV'KTP:]<HH
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
M=0P>:XCC\V0+O<G 49ZD^E3UR?CVU>[L='1+.:ZV:Q:2R+% TNV-9 78@ \
M9H UAXH\/F!9QKFFF%I?(63[7'M,G]P'/WN1QUYJW>:KIVGNB7M_:VSR$!%F
MF5"V3@8R?7BO.==TR:>/XDB+2KIY+ZVC2U*V;GSF$ 7Y#MY^8#IZ9J2\@W:U
MJEIK>AZUJ&G:Q;0?9VM%EVX$85H90"/+.[+ M@?,>10!Z%=:KIUC/'!=W]K;
MRRD!$EF568DX& 3SD\5G-XHTR:]U73K;4;1+W3XP9#,X"(Q!//() P,^F<9S
M7&W>GB/5]:T;6] U>_LM2,+VC6DDKPLJQ(GE.ZL A5D)W-C.<YJ_/;7,&K^-
MXI-/O'2^LHC;ND#R))M@*$!L<MNP,=><XQS0!U*:]IUK86[ZEK&F),UJL\CK
M.J1LN!F1=QSLR1@Y[CFK;:IIZ6D-VU];"VF ,4QE79)D9&TYP>.>*X/1K*1-
M=\'37&F706T\//!,[V;_ +J7$.%)V\-A'_R><K33<Z)HO@RX?3M3^UV+WJM:
MK92.1&Q(YC4;QU3# $#)!ZB@#U2TOK34(?.LKJ"YBZ;X9 X]>HJQ7&^#[NPT
MGPY:6EG#J-PSWSQ39L)(FAED+2DNC %(QN !.>"O)KLJ "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ K)U3P]::I>P7KS7=M=P(T:36MPT;;"02I
MQP1D \CM6M10!6LK&'3X#%#YC;CN=Y7+N[8 RS'DG  ^@ Z"K-%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
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
M_P H)D6-<G;R">> 1S0!L45SW@?6+G7_  ?8:I>/%)//YA9HEVH<2,HP,GC
M'>M)]:T^.\%HUP/.+F,*%8@N%W%<@8W;1G;UQ0!?HK-B\0:3/%92Q7\+1WLA
MBMG!XE<9RH/K\K<>Q]*5]=TQ+]+%KV);B20Q(#G!D SLSTW8YVYSCM0!HT5Q
M_AGQC#=>=9ZQJ%HNHG4[JSA1%V;Q'(RJ ,G!(4\$\\]:ZJ[NHK*UEN9B1'&N
MYB 3_*@":BN.\-^)+C4M-LM>O+^$6-];!OL8MV\R.8X8*A'+C9G/!.1G(&0.
M@&OZ4^G0W\=['+;3Y\IXLOOQG. N2<8.>.,'- &C166_B/1ULHKP7\3VTL1F
M26/+J8QU?Y<X49Y)X%:)D01&4GY N[/M0 ^BN,T7Q//K+2:L-1M[;3+:[GMY
M[>:$@E%=HXV5^/G+*#CGAL8SUW7\3:+%8W%Y-J,$4%LXCG,IV&)CT5E.""<C
M (YS0!K453T[5;#5X99=/NXKF.*5H7:,Y <=1^H_.KE !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
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
MRG'!!VKU'88Q5/4/!FB:CIUG9/;R0K9.9+66VF>*6%SG<PD!W9.3DD\YR>:
M)]%?6I/#^-6-M'JB;T9XAN0X)VL5!X)&"1GKFN/TGQ-K[>%] U6]OHIY-=:"
MWCBBMU3R'979F#%L$L%  / )'7H>]M=-M[+3186_F)"%(W&1F<D\EBQ))8DD
MDDYS66W@W1)/"\?AR2V=]-A"^2C3-OB*G*E7SN!!Z'- &%J>K^*-&T.>:ZEM
MPZ:I;10.ZJTDEO+*B$.%^56&YN0,$ < U!KFO>(8)/&CVNHV\*:'!'<VZ?90
MV\>49"C$GH<8R.?3'?I&\'Z5)HXTR4WDT/G)</)+=R/+)(A!5F<G<<%5P,XX
M%/N/"6EW1U<S"X;^UXQ%>CSV'F*%V@=?E^7(XQ0!SE[JVJ_;K_3KRZBGMKWP
M]/?HBPA/(92J[0<Y((D[\Y'OBJWAZ^US2X?!=M+?0W&FZO8K (DMPCVK+;^8
MK*V3NX4@Y'7GVKK_ /A%],-[%=NLTDL=FUB-\S$&%L94C.#G YZ\4[3/#>GZ
M4UL8!-)]DB,-KY\S2>1&<?*N>G  SUP,9Q0!RVE>*=7N]+\&74L\?F:K=2V]
MT/*&U@L<K CN#F->_K3=,U?Q9=^&+K6EN8[R2*>>W6R@ME1V"710NK,V-XC5
M\*>"=OX[L'@30[>2V>-+L"TN6N;9/M<FV!V#9"#=@#YVXZ<^E6[?PMIMIH\F
MEP?:4MGG^T\7#[ED\SS-P;.1\_..G6@#F[;QD]ZEA;6%Y/<R7U_+;YDA2&XM
MA'%O:-D<!1)D=QC!S@U/#K>OP7^E:#J;PQ7M_=W*K=1[6?[/$@<$KRHE.Y0>
MHP"<=*U[[P7HNI64MO=PRR/+<B[:Y$K),)@H59 ZX*D* !C P*6?P;I%QI]K
M:NMSOM)O/ANOM+_:%DQ@OYI.XDC@Y)&..@% &;X CEB;Q0DTWG2+KLX,A4*6
M_=Q8) XSCT_2L:62_L-5^(E_!?;I;."*:-9H4="5M]ZY&!T(XY]SFNWT?0+#
M0OM9LA.#=S&>8RSO(6<@ GYB<' '3TJO)X4TR5]7=_M!.KH([W]^V)%"[ !S
M\OR\<8H P;;6-:2\\/Z?=ZG&\NNHTXECME0VZ1PJS(N20Q+,#DCINXZ8I7'B
MK7H7DT\3VXN;3Q!;Z;)<-!D30RA64X! # . <?AC-==<>&M.N;"PM764?V>R
MM:3+*PEA(&T$-U/'!SD$=<TR;PII4]O%"Z3?N[L7V\3,'><'(=CG)(P.#Q@
M8P * ./U37_$NG6/B]EU6"1O#[)-&S6BYG5HED\M\' ')&0,].>.=_XCMO\
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
MX+54Y5I%SN)/!48QC\?7M--\%Z-I%_+=V*7,.]WD6 7,A@B=L[F2,G:K')Y
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
MB4PA8X79F<*&^50,L-I!R,C'>J?@;6;K7= FO+J=9V%]<PI((]F8TE95X[<
M5GWMIJ]GXC\/ZY!ID]U;PV$EE<VD;QB2 N8V#@%@IY3:<'IZU>\#65]8:1>Q
M:A926DDFI7<Z*[HV4DF9U/RD]C0!IS^(M)MKG[/-=A&$RP%RC>6LAQA&?&T,
M<C@G/(]16'J>MWU]XLG\.:;=SV$T5BMPEQ]B:56D9V4!MRXV80\@C.>&R*QK
MCPUJ\WA?Q#X5EM'<W]_+-;WX=?+\N642;VYW!DR>,<X&/;H8+*_3XDW6H-8S
M?8'TN&U6Y+I@R+)(Q&-V[HXYQ0!O7=_;Z=#$UY*%:1A&@5"S2/C.%49)/!.!
MG@'TKC=*\52WNF:K->:VEH(M=^Q6\QM>2@,>(BA&0269<GD9]JTO%-GJ:Z_X
M>UJPLY+Z'3Y)EN;6)E#E94VAUW$ E<=,]&-<W/HNNSZ'K40T2X66Z\1PW\2&
M6')A62%B3\^ 0(VX^F,T =JWBO0UU<Z4=00WRRK"T(5B5=@6 ) P.!4MMXBT
MJ[O5LX;L><T1FC#HR"6,=71B '49'*DCD>M85KH^H3Z]XR,MK+:0:I%%';7)
M9#G$.PG"L2,$]P*QM.\/ZCJOA]]*O_#:Z;J<&G360U*299$W/$8]T.&+ -P3
MD# &.3T .ME\8:+'#<2"Y>0P6IO-B0.6DA'\<8Q\Z^ZY'(I]EXGL;K1]/OY!
M-$U[")8[?R)&D/RACA0NY@,CY@,<CUK#L$UO5_#DUA?^'1I][%ILEFT\LD;"
M1RFT"(J20A(!);'88/45-)T[6].U#PWJTVE7!CM]'.EW5J)(VDA;]VPD&&P0
M2F#@YQM..N #I9_&/AZWMK2XDU2'RKQ7:W*@MY@0$M@ $Y&#QUR,=>*GB\1Z
M5.T(AN6<3%%1UA<KN=0RJ6Q@$JRG!(/(]:XW3_#&JZ?K>AW?]GR/%_:]_J$Z
MK)'BU2='5%Y;D_,"=N0"3C-7;S1M37Q>=1TF&\M'DOHOMB/(CVEY  H:0J22
MD@ P" "2HX(Y !O>,->/AGPIJ.K)$998(6:)=C,"^.-VWHN>IX^M9L/BBQT:
M[N(]8\0&421K<00SV3131)D*VX*HR-Q!'R@@9/(YJUX^L+W5? VK:?IUJ]S=
MW,!CCC5E7)/NQ  _&H1:7\OQ%LM4.FS)9+I,EL\S/'\DC2HP! ;/13R 10!K
M2^(M)@NQ;2W85S,+?>4;RQ*>B%\;0W3Y<YYJK<^-/#UG)<1SZG&IMIEAG(1B
M(F.,;B!A1R.3QSUKE)/#.L3>$=5\(S6DC-<:B\T.H!UV&)Y_.\P\[@ZY(QCJ
M!CCD&MZ#K5YIGQ @@TF9WU9X_L7[V(>:!#&A/+\<J>N.* .WT_7]+U2]N+.S
MNA)<6ZJ\B;&7Y3D!ER!N4X/S#(]Z@U/Q':Z7KNEZ3)#<//J'F%6CA=E547).
M0#SG QV!R<"J$-G?M\1O[4:PFCL6TA;?SF>/ D\TOM(#$]#UQBG>(+&_?Q9X
M;U*TLGNH+1KB.?8ZJ8_,0!6.XC(R.<9/L: 'VOB?2K:UN+F\UZ&>%M1:UCD,
M6P1.2 (>!S@G[WOS2OXY\-Q0W$LFI!%MY/+G#0R!HC@'++MRJX(^8C;SUKEI
M="UMM+O8AH\YDD\4QZBB^;%S )D<M]_T4\=?:K6K:-J]TWC\0Z5,W]JV,<%F
M?,B'FN(60_Q\<L.N* .OU+7],TE&>\N=B)'YKLD;.(T_OMM!VKP>3@<'T-6;
MJ_M[339;]V9[>.(REH5,A*@9R N2>/2N"FTK5+36FFN/#4NKV&HZ?!!)$L\:
MM;2(K*R.&8*R,&SD$]^#FNV>Q8>'6T^**&)OLGD+''PB'9M 'L.WM0!2TWQ5
M87^AZ=J3">(WT*RQP&!VD.5#':H7+  CY@"/>M2PU"TU2RCO+&=)[>0921#P
M<'!'L0001V(K@M"TO7-+F\*ZE/I5QMLM(.E7=J)(V>(XC(E7#8*EH\<'.,''
MITOA#1Y](L=0-POEO?:C<7H@R#Y*R-D+QQG !..,D]>M %*Y\96-UIGB K>S
M:2-,F:V:^FM&948*A+!6&#R^-O4XST(K4OO%FB:7<3VUW?A;BWA$TT:1N[*A
MS\V%!XX/TQS7(:MH.MR>'O'FE0:3+-)JET\]G(LL064/'$H'+ @@HV<X[8SF
MM:XL-3D\8:IJ*Z7/]FGT*.TC;?%EI0\K%<;_ $<<].O- &Y9^)]%U#4(K&TO
MXY9YHC-%M5MLJ#&2C8VMC(R 21GFI(?$.E3ZC%81W0^T3!S"&1E6;;][8Q&U
M\=]I-<?IFAZQ"O@**739XO[,L)+>]<21GR6,*H.C<\CMFG>#='O[--+T[5?#
M"QW6D+Y2ZHTR/&ZA2@>(;BP9AC((&!GGH* .QU+6]-TB2V2_NT@>Y<QPA@?G
M8 G Q[ UGIXW\..D;C4E"M/]G.Z)QY<F[;MD!7]V22 -V,U#XKL;Z]U+PU):
M6<EQ'9ZH+FX960>6GE2)GYF&>7' SWKF]1T+6Y_#OB^UBTB=I]0U=+FU7S8A
MYD8\G+9WX'^K;@X/2@#MI_$>DVU]]CEO LPF2W;Y&*K*X!5&<#:&((P"<\CU
M%$?B'2Y%U)EN3C321>9B<>5@;N<CTYX[<UQ&O:9XAU"[O2-#G;R]7L[RW,$T
M4<<D*-$6+#>"\ORL#OX 48([ZVL:-<2>.+1K5T2VU:WVZK"3RRP,K*P]<[O*
M;_98>E '8B>,VPN"VR+9O+.-N%QG)ST_&N47Q.UWX]TO3K*Z+:?<Z?/<.C6[
M)N*M&$=68#<I#-TXXK5\7Z3<Z[X/U?2[.41W-U:O%&S' R1T)]#T/UKEYK/6
M]?UK2IY=#NM-5=)O+*XD>2(B&201 $;7)*Y0X(_*@#JAXIT<RO$MT[2"!KE%
M6"0F6->K1_+^\'(^[GJ/6H=*\66&I>'['5MMQ$EY&)(X3!(TARH;Y5"Y8 'J
MH(]ZY_PQI=]);VEOJ?A9+*_T^V:W-_),DB.2FS,.&+ -@$Y P..3679Z/K^G
M:1X2NI/#\]T=*L7TZ\L%N(Q*01'^]C(?:1NCQ@L#@T =E/XW\-V]M;7$FK0^
M5<Q/-"45F+HGWB  3QW'6B7QQX;@$QDU2,+ ZQS,(W(B+ %=Q PHPPY/'/6L
M:#1;N#Q)X7N;;0!9V5JEX9XX7CVVYFV[=WS<L<$MM!&3U/6J&N:#K5YIWQ!@
M@TJ9WU;RQ9?O8@)<0)&3R_R\J>N.* .O3Q-I%V;Z"#4466TB\V4LC#:ASAQD
M8=<@\C(XJM;>*M(M-.TM;S64NKB[M!/%*L#!KI0H)=44<9R#M'/-9]W8ZG+X
MRN-132[@VKZ$;4-OBYEWEMF-^>AZ]/>L[0]%UBSG\"&?2IE&E:3-;7A\R(^7
M(R1*!P_/,;<C/44 =A%XATNXTRVU&"Z\ZVNL^08HV=I",Y 0#<2,'(QD8.>E
M6=.U*SU:QCO;"X2>WDSM=?4'!!!Y!!!!!Y!%>;6N@Z_INE:%=MH<UTUA=7XN
M=/6XC61HIYBZR(0VTE<+P2.IKM-&6;3TL[:#P]]BM[MY9I1'(F+8\$>9@_,S
MG.=N0#W/4@&\1D$ X]ZXG2_%U[:^,KSP_KH00RSF/3+Y4V+,P56:%^<!P&R.
MF[GOQ7;UR<OAQ/$6G:WI^K64]M%<7OG6\V]-Z$(@65"K':P*DC./UH OZ?JC
M06M_<:I>*8XKUK>,^7@XW!54 <LQ) XZG&!46J>--*TW0[[4U:6?[&XAE@2%
MQ(DC8VJZD90'(Y(Q@]^*YL>'?$\?AW37N]E[JFFZW]MF6-@GVR(;ERN3@,5;
M=@D#(QQ1X@\,ZIJT/BG4K2RD274(+.*"T=E5Y3"^]F/. 2#M&3_#SC- &G<>
M,%TSQG>0:C>&/2ETJ*\C0VK"16,DBL2 -^ $R>..];,^KVC:SI4<6L1(EQ!+
M,ML(PWVE-H(</_"%'/OFL*YL=5NO%6JZC_8]PD%SH*VD>Z2+)E#R-L/S]<.O
M/3.>>]5M+T?5[:?P$9M+G TK3)+>]/F1'RG,4: ??YR4/(SVH Z.S\9>']0N
M+6"UU))7NV=("$8*[)G<NXC&[Y2<$Y(&1Q4L_BG1;:98YKY4+3&W5RC;&E'5
M ^-I88/&<\'T-<;8:%K</A[PM:R:1.L]CKLMY<+YL7R1,TY#9W\\2KP,GK5.
MQ)A,;7.BZJ^A6NL3:E;3V_DR1#+OA]WF;S'EF? 3/.,L!R >HW5U!96TES<R
MK%#&,N[G  K/B\1Z3+'>.+L)]C95N$E1HWC+8V@HP#?-D8XY[9JGXVTW4-4\
M-LFE*DE[;W$%W%"[;5F,4JR;">V=N/KBL;6;36?$.DQ:A;Z$UA=VM]:W@M)Y
M(Q-=>2^65F5BH&/NY/4<XH Z";Q9H=O9WEU<7ZP1V3*MR)8W1XBWW=R$!AGM
MQSVJ&Y\9Z)!8:M=QW#S_ -EP^=<1Q0N7V8)# 8^93@_,/EX//%<KXL\.ZKKJ
M^(-2LM-G62\TN"PAM7>-7E996=G;+8  8 9.>O;&;NOZ)JVJZSXDD@TZ18;_
M ,-?8()'DC ,^9CM(#9'^L7G&.M '0?\);I4>GP75U+) 9+8W31F"0M'&,;G
M8;<A03]X@"GR:O:_V_:PKK$85K.2X^R",-YJ97$N_L!GIWW>U<EJ=CXAU"TC
MM?[!N$AET-K8%)H4D2XP1ME</G9C! 4D$DY'I<TO3M7AUOPM=S:3/'%9:)+:
MW'[R(E)3Y6%^_P _ZL]..10!OZ?XPT#5;JUM[+44FDNU9[?",%D"_> 8C!('
M.,YQSC%61XATHZC%8?:@)YF=(LHP21E^\JN1M9A@Y .>#Z&N(T30=:M-+\"0
M3Z3,DFEW,KW@\V(^4K12H#P_/+KTSWJ3PWH6HVR6^C:GX=!FL)F:'66F1XBN
M6VR(N[<),'&,<<G/8@&MKOBKRM7\/VVEWF4NM4^RW'^CDI(H1RP60C;D,H!P
M2>OI6WXCOXM.T2:XEU1=,&Y%%TT7F;26'&WOGI^-<)I^E^(8=$\(Z//H-QYV
MAZE&;BX26(Q21+'*OF*2X)SN!((!ZUU?CVPO=4\&WMCIUJ]U=2M%LC5E7.)%
M8G+$#H#WH LW_C'0-,N+N"[U%$ELU5[A!&[&-6SACM!XX.3T'?%;#3QBW,X)
M>,)O!C4N2,9X R3^'6N&U/2=6N=2\:31Z5.T>I:1%:VI\R(>9($E!7[_ !S(
MO)P.M=;H44T'A_3H+B)H9XK:-)(V()5@H!&02.W8T <E+XZ-XGA?4[.5[73=
M0OI(9TGMR&=!%*RD$CKE%^[GDXS6W>>)=,NM"2_L];2SB>Z2 3M 6(<2!6B*
M,,@GE>1D9S7*Z/H>NVVE^#+.?1IU;2+^1KE_.B(V>7*H<?/D@EU]^O'JMUH6
MMR^'-=M4TB<SW7B%+V%/-B^:$31.6SOP.$;@\]* .[DUJPCO?LC3-YOFK"=L
M3E1(0"%+ ;0<$'!/<58O+ZWL41[AROF/L150NSM@G"J 23@$\#H">U<;<Z/J
MB^+O[2TJ"]LVEOHC>QR2(]I=P *&DVDDI(   1@DJ.".:VO%VF+JMA:0-:WL
MH6Y#B>QF$<UJ0K8E0DC)!P,<\,>#0!=;7]-%G'<B:1DDW[%2"1I#L.'^0+NX
M/!XX_&FGQ)I'V"WO4O%F@N8S-"8$:4N@^\P503@9&3C@D UQ/]E^)[*;1]4O
M].DULQ17-I<0PO'#.$:4-%-C<$+%5&X ]3FK:Z;JOA[6]-U33O#@EL'L7LYM
M.LI(U>U)E,BL-S!6SDAL'KSR* .@C\8Z9/KMCIEL99UO+)KV.YBB9HM@9%!W
M 8P=QR<X&.<9%/TO7+(Z,MY+JZWT<MU+%%,D!4NP=@(U0#+%<$<#)VDUF)IV
MI6OC/1]2325%J-+FLY4MG0);,TD;J""1D84C*CJ.@!K#T[0-=L;?0[\Z;+YF
MFZQ?7$UEYD9:2&X:7#J0VTLHD!P2#]X?4 [-_%FA162WDNI11P-<BT)D!4K,
M3C8RD94Y(Z@8S5G2];T[6A<&PN/--O)Y4RE&1D; ."K 'D$$'H>U</JGAO59
M[C4=2M]/E8W^MV%V+4/&&CB@\O<[98#+;6. 2<;<\Y Z+0K&^M_&7B:\N+*2
M&UO&MS;RLR$2;(MK<!B1SZ@4 :UYK6GV$YAN)F#J%9PL3N$#$A2Q4$+D@XSC
MI7-Z7XQBMM6UVTUS48U^SZJMK;$0D!%:.(J&*@XRSD!F(R>]0^*-&U.XUN74
M-%AO+74UCBCCG21&M;M QS'/&QZ+EOFP#AN"3Q6?JNA:W<:+XSMX=(G:74=3
MBN+0>;$/,15A!.2_'^K;K@]* .VNO$>DV=Z;2>\"2K)'$_R,51Y/N*S ;5)R
M, D=1ZBN?N]<U:+5?&=NEU&$TW3H+FSS"#Y;,LQ.?[WW!UK)\3Z7X@U.75XT
MT2=P;VSN+1H)HHTEC1HF??\ ."\HVL/F^4!5P1WT;K2]6DU?QG.-+F,>HZ7!
M!:D21_O)%24%?O<<R+R<#K0!U&@74U]X<TN\N&W3SVD4LC8 RS("3@>YK1K+
M\-P3VOAC2K:ZA:&X@M(HI(V()5E0 C()!Y'8UJ4 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 52U#5
MK'2WM%O)_*-W.MO!\I.^1NB\#C\:NUQ_Q!61[70%AD$<IURU"N5W!3D\X[T
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
MD$ ;T8KG..=N0A/TH Z*BN/NM0U;2_%&FZ9_:+WEMJEE<.LKQ1AH)8@IWC:
M"K!L8.><<USUGK'BF3PQX5U=M?#2ZU/:0R1&SCVQAU<L1@ G.%[]CC&<  ]1
MHKS63Q1KFB7VIZ)>WHO)$U*QM;?47A1&2.Y/.Y5 4LNTXXP<KD=JF\1>(-<T
M-O%%A%?-*UIHW]J6=V\*%XSEU,; *%(RF0<9Z]: /1*S[#1-+TN\O+NRLXH;
MB]D,EQ(OWI&Z\D_B<5SDLVM6T]A;2:_)/->K+.(8+6)9@H1,!-PVA%8DDOSR
MHR>^+INJZGK]W\/;ZXU":)[RUN)9XX50(SK&/FP5/)W$>V>,4 >B6=_;7_G_
M &=V;R)F@DW(RX=>HY SUZCBK->>0^*]4CC-K/=;IKGQ-)I,=SY2CR8@"PP,
M8+84@9SRV><8J'7_ !)KVD6WBNRAOBTVF1VMS:WCPH6V2L5*.  I(*G!P."/
M3) /2:K75_;V4EM'.[*US*(8L(S9?!.#@<<*>3@5@:1>ZE#XXU31KV_-[ ME
M!>1,T2(8B[R*R#:!E?D!&<GW-2^)]2OM.U+PVMI<>7%>:F+:X38#O0Q2-U/(
MY0=* .CHKS.;7O$,%GJ.I'5RR6'B)+ 6_P!GC"RPM+$A#'&<@.2"".>N>WH>
MHW'V33+NY\Z&'RH7?S9ON)@$[F]AU/M0!9HKS.7Q+KMO'JT:W\S&+PX=3@GG
MMXU/FKNRRJ "$; ^5QD>U:>EZAK<GB&QT^XUAY8]2T-KP$01K]GF5HURGR\@
MB3HV>1^% '<T5Q/AK7=3U;[#IES=L-5L)YDU?$:8;R^%&-O ?>C*1CY0W.:U
M_%VM3:+IUD;<A);V_M[(2D9$0D<*7P>,@9QGC.,T ;]4AJ]B=9_L@3_Z=Y!N
M?*VG_5Y"[LXQU([UP/B_5=7LK3Q?HK:A/(D6AG4;:[5466/)=&C8JH!!*9!
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
M*5?.X$#CKTXZ4V?PMI%S:"VFMI'C^TK=L?/D#O,I!5V8-EB-JXR>,#T%;%%
M&-/X5T>Y?4VEMY6.J1B*\_TF7]Z@& /O<<$CC'!-:EM;Q6EK%;0AA%$H1 S%
MB .!R22?QJ6B@#'MO"^D6J+&MJTL:6[6R)<2O,$B;&Y ')P#@ CT '054M/
MGAVQTRZTV"RD%I=1F&2-KJ5OW9ZHI+95?]E2!71T4 4Y-*LIM'?298C)9/";
M=HY'9MT9&""2<GCWJ&_T'3=2L+>QNK<FVMWCDBCCE>,(R$%#\I'0@8^E:5%
M&)<^$=$NTU1)[65UU3;]M!N9<38  S\W'  XQQ7.ZOX6NKOQ)<7,FE274#11
M0VUQ;:Q-:NB*#Q*%(+'<S'=EN#TSG/>T4 4M)M)K#2K>UGG>>6-<&1W+D^@+
M'EL#C)Y.,GFLZ7P;H4RW*O:2;;FZ%Y(JW,J@S!@V\ -@'< W& 2,FMZB@#'E
M\+:-</J;3V?G?VG&L=XLLKNLJJ,+P3@8[$8J31/#VF^'K=H-.AD16QN:69Y6
M('0;G).!S@9P,GUK4HH S]5T33];BB2_M_,,+^9#(CM')$W]Y'4AE/T-)%HE
M@EO-!)&]RD\9BE^U2M,70]5)<G@^G2M&B@#)L_#>F6*!88IOE@-NC27,CM'$
M<?(C,Q*C@=".@]!6%KWA-1I/A_2M&LY?L.GZC#<,@N2#'$@;A69MV>1@ ]NU
M=G10!E2>&])GT^[L9[030WCB2X\UV9Y&&,,6)W9&U<'/&!C&*9+X7TF>PO+.
M>"6:*]C$5RTEQ(SRH 0%+[MV.3QG')]36Q10!D77AC2;R2PEGMY&DL%9+=Q<
M2!@K !E8ALNIP,AL@XJ"#P;H-K;:=;P63)'ISL]J!/)F/<,,,[LE2.-IR,<8
MK>HH Q#X1T0V5U9FS9H;JY^URAIY"WG9!\Q6+95L@'*D4ZX\+:1=Z==6%S;R
M2PW;*UP6GDWRE<8W/NW$# XSBMFB@#/AT2PM]7DU6..3[;)"MN\K3NV8U)(&
M"<<$D].Y]:74=&L=5FLY;R)W>SF$\!65TV28(W84C/!(YSU-7Z* ,)_!^AR6
MMS:O:S&&YNA>3+]JE^:8$,'^]QRH/'' ]*U[FT@O+*:SN8Q+;S1F*2-^0ZD8
M(/U%344 <VO@/PZJ%?L<S9M&LBS7DS,8#U0DODCL/0<#BK3^'[*R>+4;"S:7
M4+*S:WM%DNY I7@B,DDC!*KR0>@]*VJ* ,70=.GADO=5O[2WMM2U!D:>.%_,
M"*BA54O@;B.3G'\6.@J_J6FV>L:?+8W\"SVTH&]&R.AR"".000"".015NB@#
M+'AW2S9WMK+;M.E[%Y-RT\KR/+'@C:68DXP3QGN3U)J*W\*Z1:745U##<+<1
M6QM4D-W*6$1.2N2W/.#D\\#FMFB@#G)_ GARXTRPT]K%U@T\DVA2YE62'/4+
M(&W 'TSBKT?AO2H;^SO8K9DGLH6@@*S. B-@L-N<') )R#DBM6B@"&[M+>_L
MYK2[A2:WF0QR1N,JRD8((K#A\#>'H-&N-)6R=[.X"JZRW,KMA3E KLQ90IY
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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 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
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
MU0SK<7PO!+)'ALQ(2HP[!& 8Y'3/.:ZR@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
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
M??:'"H5&]%&59@1C<<\9Z8!YH ZJBN?A\8:=+)IY,5S':ZDYCLKMU7RIVP2
M,'(W $KN SCCM52'Q]ILT%Q<?8M1CM;=Y(I+B2$+&)4D$9CR6X8L1C/'7)&#
M@ ZNBJEA?&]$^ZUN+9X9/+9)@N3\JMD%201AASGUK*_X3#30;64QW L;JY-I
M#?;5\EY=Q4#KN + @,1@GOR,@'045@:?XLMM3U>;3K;3]1+6]R]K-.8 (HG5
M _S-GH00!QUZXR,S:AXDMK":\B2VNKM[&%9KH6RJWDH<D9RPR<*3A<G Z<C(
M!LT5Q>M^('O=7\,V>GI=3Z;JJRS--:3+&94$1*A6WJRXR&/3H!SR*RK:2]N;
M_7=-O+SQ D&AB 17<-P@E(">8V\*<.7!QRIX Z&@#TFBN9T_Q)91Z'IGV./4
M=0>73DO$C)5[@P[1AY"S %CD#KDG.,X-/N?&FF6]C'=1QW$^^T%Z8D54D2$Y
MP2KLO)PW R?E/% '1T5R_P#PG>FRW5O;V5IJ-^UQ:1WL1M8-P:%V"AN2.F>?
M3%:.F>(;?5IHQ:V]P;>42&.YPIC;8P4CAB0<G@$#H?2@#7HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH ***;(YCB9PC.5!.U<9/L,T .HK.T+6;?Q!H=IJUHDJ6]TF]%E
M # 9QR 3Z>M:- !13(IHYE+1.K@,4)4YP0<$?@013Z "BBB@ HHIDLT<$9DE
M=40$#<QP,DX'ZF@!]%9EGKEO>Z[J6D)#.EQ8)$\C. %82;MNT@Y/W#G(%:=
M!12,RHI9B H&22> *P4\66DVGR:E;V5_<:8BL_VR*(%&4=65<[V''4*0>HR*
M -^N(T[2=1L;+Q;HEE="TU"[NKB]L+AAQB8 AA_NN6!].#W&>S@F2XMXYX\[
M)$#KGT(R*>54D$@$CH2.E '%Z'H6HZ/XCGUN^BTRTM)-,B@G$,[R,KQL[%BS
M*-V=^2QYXQSUK0\$:9/IVBW,]S&T4^HW]QJ#1,,&,2R%E4CL0NW(['-=(RJX
MPR@C(.".XZ4M !0>G%%% '-KX:&J>'M1T?7;>W:"ZN)I!Y$I8@/(74@E1M9<
MCIGD5D6_@W5['3?#TJ7\5YJNC7EQ,9)V*K=1S-(&W$ [7*N#G!Y!]<UU\NH*
MHLV@@FNHKF38)( &6,8)WL21\O&,C/)%7* ,/0]%EL=5UG5KKRUNM4FC=HXV
M++&D<811D@9/!)..^.V3E^'=%\1Z#-+I2RV#Z(+J2X@N=[?:%1W,AB*;=I.6
M(W;NG;-=A10!P5OX*U!?#(\*3O;/I4=\)X[H2-YIA$XF"%-N-V1MSG&.>O%)
M>^$-;N=%\262?V>)-3U:.^A+7#X5%,1(;]WU_==L]?:N^HH XK4_#&LW%UXL
M-M]A,.N6"0H9)G5HI!$T>" AROS YZ\8QSD6;W1M<DM/#T,7V&6&S79?V<D[
MK'-\@52&"$L%.3M( .?85L_VW;_\)-_8)AG%R;0W8D('EE P7&<YSD^E:= '
MF^F>#O$NA6VB75B^F2W^F?:K=X'E=(I[>:3?][:2C A3C!'O6_=Z-K5QKGA[
M5C)923V0N$ND+,JA90OW/E.[;M YQGU%=310!SFKZ+?-XJTSQ#IIADEMX);2
MXMYG*"2)RK95@#A@R@\CD9Y%9"^#=1@N=.NH39M*-<EU>\#2LH&^-X]B?(<X
M#+R<9*GIGCNJ* ,/QAH]SKWA>[TZS>);EVBDC,Q(0E)%?!(!(!VXS@]:KV&D
MZJGC6[UJZ6S6"XT^&VVQ3,S*Z/(QX* $?O,9SVSCG O:[XAL] TB[U&=99X[
M3;YR6X#.N<8R"1ZC\ZUJ //M+\*>)(-8T+4K\Z9-=6!N4NKGSY#)="0##\I\
MN,8V=!G@]J?8>$-;MM&\,V<G]GF32M4DO9BMP^&1O.P%_=]?WO?'W?>N^HH
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
MVUF=H8BI?>IC958Y4DCD<CT-6+KP]JEQXEL=2DEM9HSITUC>Y9HROF.C[HP
M<_=(P2.QR:ZNJUE=M>12.UK<6Q25X]LX +!6(W#!/RG&1[&@#C]/\(ZH-&T#
M1-0>U:UT2ZCFCN8Y&WSK$#Y0V;?E/*[N3]TXSGBSIOAW5+3POJFG7-MIES)=
MW\]P(9)6:&2*68NR.2G!VDCH><&NPHH YWPCX?F\.VU[;&1ELI)]]I:&=IA:
MIM4% S<XW!B!T&:Q+/P5J$?AJT\+7+VSZ99WJ31W0D;S7A27S50IMP&R I.<
M8YZ\5U7B#6[?PYH=SJUU#/+!;+N=8 "V,XZ$@?K6C(Y2)G",Y52=J]3[#WH
MP?#6D7^E7FNR7@MO+O\ 4&NX?)E9B%*(F&!48/R9XSUJH^A:K8>)=;U'3OLL
M\&L0QB1+B5D,,J)L!&%.Y2N,C@Y'OQTEG<-=V4%RUO-;M+&KF&8 /'D9VL 2
M 1WYJFVMVZ^)H]!,,XN9+1[M9,#RRBLJD9SG.7':@#G[;PA>:7=>$(K%K>6R
MT."2&5YI6620M&$RJA2.HSR1UJS;Z%JT6K>*KIELC'JJQ_9@)WRI6+R_G^3C
M.,\9KJJ* //[#PMXET%]#O=..FSW-MI,6E7MO-.Z1N(SE9$<(3D$MD%>AJ[?
M:%XBM_$46M::VF7TEQ9I:WT%X6B7<C,RR1E58C'F,-I[8YSS79T4 <S:Z)J<
M/C6+5YFM'MAI8LW96*N9-^\L$VX"]L;LUFV'A?4-+UJ36[:.RT^9K>8WD4-R
M_P!GO)2!L=DV@(002S#GDCGK7<44 4-$NKV\T:UN-1@C@NW7]ZD1)3.2,KD
MX/49&>>:OT44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 5R_C'4I[&30;=9'AM+[4X[:ZF1BI52K%
M5W#E=SA5R/7'>NHJ&ZM;>]MGMKN"*>"08>*5 RL/<'@T >8^([O5-/L?&5G;
M:C>I:6,EC):3BX8R0O*P\R/>3DC&#@DXW^F*](TW3DTRV>%+F[N TC2;KJ=I
M6!)S@$\X]!VIK:-I;V/V%]-LVM"V[R&@4QY]=N,9JZB+&BHBA548"@8 % 'D
M/A>WN]/\->!-1T[4KYI[JY2VGM#.6AD@(<O^[^Z"H7=N SQR36KX>O+C7O[-
MU-_$HMKU+V6*\L 7+.=S*8#'YF%QP0P7("Y[DUWUKI&FV,[SVFGVEO,^=\D4
M*JS9Y.2!WI(]'TN'4Y-3BTZT2_D&U[I8%$K#T+XR?SH \RTN"6Q^&TNJ:==7
MOVG2]4N+N:!+R0^;#'=2;T9=W= Q]R.<UH:;J-W=>(K[2?M%\;76GBO]-F^T
MR$I;*<2@'.4!V C'_/=1VKT&'3K&V%P(+.WB^TL7GV1*OFL>I; ^8GU-2+;0
M(\;K#&&B0QQL%&44XRH]!\J\>P]* /.X[VXUC4-2+>)5TR_TW5S$("7+>4K
M(GE^8%<2)CG:22W'(%&FWUQK=U]K?Q*MAJ%GK,D,]GER602LBPF/S N&3:0P
M7/?UKO'T?2Y=334Y-.M'U!!M2Z:!3*H] ^,C\Z/['TO^U/[4_LZT_M#;M^U^
M0OFXQC&_&<8]Z /-%FOH;)]2&K:DT]MXM^Q1A[MRGD-<K&8V7.&&T]\D=L5T
M_P 2X8Y?#-J9&D54U2QR4E9, W$8.<$=C^'7J*Z#^P-&\HQ?V38>6TGG%/LR
M8+_WL8^][]:MW5G:WUJ]K=VT-Q;N,/%*@=&'N#P: /,M:M@VK>.Y[:^O86L]
M$M9H)+>[=&WHEP58L#EL8Z$D'/(-6KG5+C6]3DTJ\UU=)=]&M[FUD,CQ%F</
MYDJE70,5(3@Y'MR:[HZ'I+&8MI=D3.@CE)MT_>*.BMQR/8TVYT#1KR.VCNM)
ML)X[7FW66W1A%_N@CY?PH Q?$EKJ.H?"W4+:TN6O-0FTME69(]AG8Q\D+V+<
M\>]7/">I:?<^"-*N[::);..SC4G( CVJ 5;T(P01VQ6_6<-!T=;YKY=)L1=L
MV\SBW3>6]2V,Y]Z .0FNWU/4/%UI)>76GC2[:)K 0RM (HS#O$NT$ _/N!W
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
M,.DV,9A4I$4MT'EJ>H7 X!R>!39?#VB3:<-/ET?3WL@^\6S6R&/=Z[<8S[T
M<*;.\EU/PII$WBB_O(;B"_BGNK69H#.$V[#D,?F7)&X')QGO71^--0N-%T"Q
M\F:6."2_M;6ZN=QW10-(%=BW8D<;NHW9ZUNG2M.,UM,=/M3+;+M@?R5W1#T4
MX^4?2K$\$5S \$\22PR*5>.10RL#U!!ZB@#S7Q3<:EI1\8V=E?WHLH="%_%)
M]H=GMKC,@PKD[@&"!L9[<=:T+Y7T:_T!9-4OIK&^DFENTDO6,C/Y*[2O((C!
M!)5> 7'%=@NBZ4EB]DNFV8M).7@$"[&^JXP>@K$\0^%I-3N+%K:#2)K*UB>/
M^S]0LQ)",D8=<?=8 8Z'@GI0!A6?VVQTKP]8:IJ=Y)J%[=W$@B-Z0)8U5RJR
M3 DJ%383MSEAW&36;I.HWNIZ3X)$FL7A:XU.[M;AH;ILRQJMQM#'.3PB_,>>
M^<\UW&E>$-*LM/-K/INFR*UQ]J$,=HJP12;0N8T.=O"]>Y)/&<5HKH>D*T;+
MI=D&CD:9"+=,J[<EAQPQ[GK0!YVU[?6_AV>)-2OC]B\616<3M<NSF$W$8V,Q
M.7&&(^8GBM35T;5?$[Z9I^I:A!!9O]KUB^2^E58E^\MN@#;02.3@?*ONU=<=
M T8QM&=)L"CR><R_9DP7_O$8^][]:1_#VB2/([Z/I[/*Q>1FMD)=CU)XY- '
M!:AK<B:W;75IJMP8_P#A)!92M+=%!M"E7B$0^78/[QP<\^A-&Y_XEW@OX@W-
MG?7=O>0ZE<-&Z7DFY<",Y'S>_7KR*]-?0='DN);A])L6FE=9))&MT+.R_=8G
M&21V/:G2Z+I4YN3-IEE(;K:;@O I\['3?D?-CMF@#EI;B75_%7B32KR^NK)+
M*R@DLS#<-#A75BTWRD;L, .<@;?<YQM"GU/Q'JNAQZO?:A;F]\-&YN8;>Y>
M-)YD8#X4@J2#GC'7'3(KT.XT;2[LPFYTVSF,*[8O,@5MB^BY' X'%.DTS3YK
MK[5+8VSW&PQ^:T*E]A_ASC./:@#&\ WUSJ?@'1;N\G>:XEM5\R5CEG(XR3Z\
M=:XY+N_DT73A_:VH*Y\6S61D%RVYH?.D4(2>HPHZ^E>G6ME:V-LMM9VT-O O
M2*&,(H_ <55&@:,$5!I-@$63SE7[,F!)_>''WO?K0!B>#7FBU'Q-IK75S<6]
MEJ02W^TS-*Z(T$3E=S$L1N9L9/>L'Q(FJPZWK6A6=]?BYUFW2ZTAQ=R*(98S
MB5 <_*H&UL=#NQZ8]"M]/LK2:::VM+>&68[I7CC"F0^K$#D_6I3#$TR3-&AE
M0%5<J,J#C(![9P/R% 'E^O:E_P )%\*]=U]3<103:?'!'!)(Y567!D.TG&X.
M2A.,_N^O-;!$]CXOU[38]0OGMY-$CO/WMR[F.7?*I9"3\F0HX7 XX KL9M-L
M+BS-G/96TMJQ),+Q*R$DYSM(QUYIAT;2S*\ITVS,CQ^2S^0N63^Z3CE?;I0!
MY_HFM-?)X5TS6-2N(8+SPY'<K-]I:)KBXP@;,@()95.[&?XB3G Q.FGQW_C;
M1+-]5O;N+_A'[A3>1S&*2<":$;MZ8//7*D9]2#SVL_A_1;JRALKC2+"6TA.Z
M*"2V1DC/JJD8'X5,^EZ?)<K<R6%JTZIY8E:%2P3^[G&<>U &%X$U"\OOAYI5
M[<2/=79MCEW.6D*D@9/J<#FN8L-4U&X\->$->MKZZDU*_P!0B@OH6F8HX<L)
MD\LG"[,$C !&SZUZ1:65K86ZV]G;0VT"\B.&,(H_ <5%#I.FV]Y)>0Z?:QW,
MA)>9(5#L3U)8#)S0!YG#/?0VD.HC5M2>>+Q<;!0]VY0P-<^649<X8;3QD$C
MP15^*^N-9U'4';Q*NF7^G:PT7V<ER3$K@(GE>8%82)CG:22W'(%=Q_8&C>5Y
M7]DV'E^9YVS[,F-_][&/O>_6I'T;2Y-334WTVS;4$7:ET8%,JCT#XR/SH Q?
M&>I3Z>NB1)(\-K>ZI%;74R,5*1L&(&X<KN8*N??WKD?$=UJFGGQ+96NI7T=G
M:W.FO;3"X8O"TTJK+'O))9=N#M.<;_3%>H7-K;WML]M=013P2##Q2H&5AZ$'
M@U6;1-*>R^QOIEDUKNW^08%*;O7;C&?>@!VFZ>FF6GV:.XNIUWL^^ZG:5_F.
M<;FYP,X'H*N4BJ%4*H 4#  ' %+0 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !61K^OQ^'X;.66TN+
M@75W%:+Y.WY6D8*"<D<9/;-:]87BC1KK6K?3X[5X4-KJ$%XWFDC<(G#;1@'K
MC&>WO0!E7/C_ .QV^KR3:#J"OH[ WR!XCY<14.'!W8;Y3G YX/MG4O/$\<,U
M]%96<U\VGP)/=")E!56!8*N3\S[1G''!'/(K)U/PCJ-_'XPC6:U0:]"D49+,
M?)Q%Y>3QSQS^GO4\'AO5-/U;4+^PGM,ZI;11W4<Q;$4L:;!(A ^8;<94X^Z.
M10 LGCJ&6ZL[?2M*O=3-YI_]H6[0&-5DCW*#]YA@C?WQZ4^3QUIR:A;P(AE@
MGO38B:.16990Q7)3.X)N!7=Z\XQS4>D>$)-#UO2)K.2(V&G:4=-"N3YCY9&W
M],=4Z>]&C^'M?T6_GM+?4[1M!>Z>ZC5H6^TQ[W+M$#G;MW$\D9P2/0@ WM7U
M:WT:S6XN S&25((HTQNDD=@JJ,\<D]^!R:Q[OQ6\<.MVBV3Q:OIUI]I$#,I6
M2,@[9%;NH*D$'!R.G(S<\4Z"WB#2X88+@6]W:W,5Y:RLNY5EC;(W#N#R#]:H
MW'AN\OKC5=3N#;)J-YIPTZ)$=FCB3+$DM@%B6?/0?= ]30 >";,R:-8:S,;M
M;N[L(1.)+@NDK;0WF[<D!B2>>#BN;\3>(M1U/PCXRWP368TR]$$$L$Y#8 A.
M#M()SO)QTP<<XKO- L9]+\/Z?I]PT;2VEO' 7C)PVQ0N>1QG'2N7U/P7J=UI
M_B>PM[RT%OK-TMS&9$;=$VV,,#C@C]WQ_O>W(!JCQE;07.K0ZE9W%@VFVZ73
M>:4;S(G+!67:3SE",'VJ;2/%-OJNLW&E>28[B*!;A62198W0G'WE) 8'JI]0
M1D<UF:OX.N=<U36)[FXB@@U'3(K(&)BSQ.CNX<9 !^9^G'W??C7T&W\11+G7
M[VQG=$V(+*)D#^KON)YXZ# &3UR, &3J^I7.H_$*P\*Q3RV]HNGOJ5VT+E'E
M7>(TC##E1G).""< 9ZYT+R&U\---KDVH74>FVMI)Y\$DSRKG*D,H8D[L*1@=
M=WYLUOPY<7.OV'B'2KB*#5+2-K=EF4F.XA8Y,;8Y&" 01G![&EUC0;OQ1H%_
MIFK2Q6T=U 8@EJQ?8V00Y9@I."!@8'?.>, #_P#A*!#JBZ;>Z=<6]W-:O=6T
M>Y&\]4QO0'. ZY&03CG@GFLF'XB++I>GZF?#VJ+9:@]O';2YB.]I20!MWY&,
M>G.1VYJ\-!U*]U"PU/5'M&O-.M9H8!"6"R22!0TC9&5X7A1G&X\GBN:UO3[C
MPWX'\'Z3/<6IN;/5;&%)"Q"2;6X)SR/?KB@#H+?QY:'[?!?:?=V.HV5Q#;M9
M2%&>1ICB+858J0Q[YXP<]*74?'-OI$&L"^T^Y6[TNV6[DMXV1O,A.0'1B0"
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
M_8Y-'N(M2$#W/V&2:/S7C5BHV88AR<9P#P,9ZC/3URGBSPM-XGC:"6*R9/(
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
MN+VT\ZZT^:QDWLODS,C-@' .4)&".>M7*1=Q4;@ V.0#D9I: "BBB@ HHHH
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
M82#"ER<$*F0A)Y'(R<&@#U"BO*-?NM,@L#IL&JW,[P:!++;3ZC<\.NXA)(\
M%Y25X8$84@\YYO:7J]L_B71[B^U"/[-?^&@7:2;Y)Y0Z!N^&?DCUH ])HKQJ
MPOKRZ\!Z#?0W%MJOV?1F>]L+BY*2LN?FFBDYQ(NTCGIGJ,\Z%_JEGJ^JZKI^
MJZRNC,8+:;3'N%*3K$T:G="=X'F>9O! !)P <C H ]2FFCMX))YG6.*-2[NQ
MP%4#))K*'B")O$]OHBV\I-Q8O>I<9&PJK(N,9SGYQU K-\>P"X^&.O),IE8:
M9*_S+@EA&2"0.^1FL"*TTG5/&F@VJ2)+8OX?N>(9R%?][#D94\C.>_;VH ])
MHKQ_2M>W:'X.BUK4H(]+NK&XC:YOLO%).CJ$61MR\[ ^"QZY[X(]#\-1FT\)
M6\=MJ$NJB-'\BYE/,P#';SDY'0!L\@ Y.<T 3ZQKB:1>:5;R6TL@U&[%JLBE
M0L;%6;G)ST4]!5VTN+B>2Y6>S>W6*4I$S.K><N =XP>!DD8//%>36NI:;?Z;
MX"U.XO(FUA]747YDEQ()3%*'5U)XP^  1P" , U-JDY7PYXMQJ%RAA\40(CB
MZ?<BLUL"N<],,W!X_*@#URBO-=:73='\21Z!>WT.GZ-<6#RVTE_)(Z-.TC&7
M#M(,. 4*Y/&3C%1"]T]-531/$NM2'3WT2,Z??7<@A\YMSB24,>/-QY1!Z@<C
MJ: /2C<P"[%IYJ_:#&9/+SSM!QGZ9-2UY3JI&G>*-0N=-:275?\ A%$>Q:Y/
M[^>96D )'&Y\!21C\*TK)XI-6\'W.B7+O!J%I+_:.V8GS8A%D2.<YWB3:-W7
M+$9H ]$HKAOAA8V[^%;+5S/<3WDT<D4DLMR\@*B9\#!)&1ZXS5349X[[5O&E
MKJ\[V\ME;QR:>WF%#%%Y6?-C.>OF;LD>@!["@#T2BO,=.M)M<\6Z3;>();H7
M,OAN&YN;9;J2("<2+EMJL,'/4#BNC\;7TMG)H"R,8]+GU)(K^0' "%&V!CV4
MR; >QZ'@T ='?WL&F:=<W]T^RWMHFFE;&<*H))_(5A_\)5*DT$$^DS0RWCQI
M8EI5*3ED9\$CE2JHV[@XXQG-<AKD)CT#XD68;?HUO9[[-2Y*Q3&!C(B'L =A
MV] 6-7=9T_3/MO@!/+CV271&-Y^8&UE/KZD?G0!V6BZG?:G%,][HUSIA1@JK
M/(C&3U(VD\ ^N,C!K4KRO5]4N-+NO&\D-Q<FVM]0T_[04E9WAMF6,S%.25^4
MOTZ<D8Q5O6M1TO3='OM2\/ZH9=.EO+0W[6\GG6]K$6 <H$(QD8+@'.#GC/(!
MZ317D^L)91:'<W&F>(OM-K-J^GD"PF*6]N6E175"'(Y7YBN<#.<#->F:?I=K
MI>GBQM!*MN"Q :9W8;B2?F8D]2>_':@!]A<7%U9K+=6;V<I+ PNZL5 8@'*D
MCD '\:LUY/I#W]WX+T V-S:WMTDU\YL-0F;;>HLS@XDYPZ@@@G/4GMD=UH=Q
M#J?@6QGA2Z@AEL5V++(?-4;,<N#DGC[PZ]: -ZBO(?#ELQTWX?:MI]_=S:E>
MA8K\&Z=Q+!Y+&0L"<#8P4 C&"1W-%D?L'P\NO$,%S=R745_-;W$YN)93':?;
MOWGR[N<1@G/WL$D$4 >O45YJ8K6:PU.30O%-A(EW-:F.-038I(&_U9PYV^:
M R@]QQSS1.OB*33+;4X(=&T]KV[MKU;ES-:K<JJ% &!4>607(!X!&,?*, 'K
M%17%S!:JC3RK&'D6--Q^\S'  ]\UYHEG;C5?!M@FMW6H64UQ?()1<.JRQB)F
M"C#?,JGY0V2<#&2*S6%H^A:.MY*'M;#Q?-:I)/*2(H0\H"EB>F-HY/I0![%4
M5S<P6=M)<7,JQ0QC+.QX K \:7UI8^$I)9YIXK=Y8(P\$HC^](H 9R#M0YPQ
M_NDUYUJUQ:W/AOQK9O<VLT%IJEE-#'#)F.%&\@L4&>%R6YZ9R<"@#VFBN<\4
MW5S:?#_5+KP[B2>.S=K4P_-T'5?4@9(^E<_)]G_M[19-!NG.FWVEW#WWE3MA
MHPJF.4D'(?<2-W4Y//% 'H=%<;\,[&!?!>DZH)9YKR]L(/M$LMP\FXJOH20"
M,D< >]<WK-E:WNH_$'[3J-Y'+8)#/:;+V13!(;<,&4!N[]!TZ@#DT >K45XU
MXDUEUTO4I+F],&NV-II[SF>8*T4IVLP@08(!R=[9.<8Q@<=-I^GZ?KOQ"\1B
MXN)[F"!+&>"-;R38"R29( ;!!].G/3F@#L6U$RQ6LUA ;V&:?RGDBD4"-1D,
M_)&0",8&3SQ5ZO'= DM(/!'@/[)<^7+_ &Q%#<)%,0"2)<JZ@XS\HX/2MO1M
M0TS5;^:/5M2EM_$=GK<@$$<VV9D$A$:!3R83&5)P,'ELYR: .^M;BXGENEGL
MWMUBEV1,SJWG+@'>,'@9)&#SQ5FO(M5N&CT+Q8PU"YC%OXIME$@NG!C1C;!A
MG/W?F;@\#\*LZJL'AK4/%$4%YJ"Z$;&U>;R[IF:&YDE*861RVS<NTL>P.?2@
M#T^ZN8+*UEN;F58H(E+N['A0.IJ6O%=;N+:XT/Q[8FXM)8(&L[F&"WDW11 A
M-Y3GH#U(P,Y. :VM8O\ 3+O7]2T>^UNSTRQ:QB?2YY&(&#NWR0OO \P-CU/
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
M=Y4C"0S;OGP3GY0I^7KU].0#H_LEM]J^U?9XOM&-OF[!OQZ9ZXIIL+-MV;2
M[CELQCD^IXKF(?']D\UI+);LNG7=O)<1W<;[_*1$WYE4#Y,KDCD^AP:M0^+"
M;O28KJP:WBUB,M8R&4-E@F\)(,?(Q7)&"PX(SZ@&S!IEK;ZA-?1Q@32HL>0H
M&%7H!@?S]NPJ:>TMKH(+BWBF"'<OF(&VGU&>]<7X2@EUW4-0U35(-MU8ZO<Q
MP31W#9"J?+\H@ 90#L>"><9K:OO$KV6N76EFQW/'8-?0N9@HG52 RC(X(R.O
M'(]3@ VWMH))EF>"-I5^ZY0%A]#3I88IXS'-&DD9ZJZ@@_@:YJ#Q$GB#0;26
MW@(AU'3I+IF2<AH%   ) !W9;';E6]*R/ WB6>/1/">E7=A,!?:4KV]T958R
MO'&A8%>HR#D$GGOB@#N?L=K]E^R_9H?L^,>3L&S'ICI0;.U:!(&MH3$GW8R@
MVK]!VKE=!\1V7]CV,>G:?)#/?WMW%#:RSEL-'))YKL_.%RI/&?O  5GZYJ=Y
M<ZIX1O&TV\MKI=5G@>T:3 ?;!,,C) 920&#$=/RH [IK2V>:*9K>)I8AB-R@
M)0>Q[55U'3YIK2?^RYX=/OY,;;LVRRXY!.5R,Y QU[YJ#P[KG]O65Q*]JUK<
M6MU):3PEP^V1#@X8=01@Y]ZH:[XO&A33&XT^3[)#+!$TSR;#*9& _=*1^\V[
MANY&.>N* -O3;$:=8I;^8TKY9Y)6 !D=B69B!P,DGCMTJ6XM;>[0)<V\4R@[
M@LB!@#Z\USFH>,UTZW\2RO8,YT%4>4+*/WJ,F_*\<''8]^]5=1UK4+OQ%JNB
M&WC2PCT<70D2<K)ERXSP.,%,8!]\]@ =?/;P7,)AN(8Y8CU210RG\#39K2VN
M(1#-;Q2Q*00CH&48Z<&N'\&^*'MM#\+:=J-G)#%=:*DT-X\JL'\J)"^X=1PV
M02>?:M:'QDC#1KB>Q>+3]98)97'F DLRED#K@;=Z@XP3Z'% '2/;PR.KR0QN
MZ A6902 >N/K33:6S>3FWB/D_P"JR@_=]OE]/PKBY_&+:IX5UB^N/#=V=)@M
MKM;AOM2*S&)F1T&"",@,=PZ8(],Z6J>)VT+1%O\ ^SMUDD$1C#3G?*[\+$B[
M26;H/<GZT ;[Z?92+$KV=NRQ8\L&($)CICCBI);6WFECEE@BDDB.8W9 2A]C
MVKF=1\:?8(9Q_9WF7=I;)<75IYX$B[@3Y:8!WN #QP#D8/-3P^+HKW5GL+*W
M$LD7D-+%)+Y<P24*?,$9&2JAN3D8(8=J .C(# @@$'@@U!]@L\@_9(/E7:/W
M8X'3'TK'\;:S>>'_  ?J.IV$4<EQ!'E?,; 7)QNZ'.,YQWK O;_4+#XC3SPV
M#W,_]@B1K5;K$8(F.2"W X ' Y/YT =NUA9O;FW:T@: G)C,8*D^N.E3@
M  #H!7*GQS:SZ?97%A LLUUIZ:@L,TPB(C8?*N<'+$@@#I\IR1QG>TG4H]6T
MBUU&.*:%+B(2>7.FQTR.C#L10!,+*T69IEM81*S;RXC&XM@C.?7!(_&FG3[(
M@@V=N=QR?W2\GUZ>]8UCXH>_:PN8M-F.E7ZR-%>JV0BJ"0TBX^16 ^4Y/49
MS4$7C2)HM(O)+%TTS6)1#9W(D!8LP)CWI@;0X'!R>HSC- '1S6EM<1K'/;Q2
MQH055T#!2.A -+-;07&SSX(Y?+;<F] VT^HST-<E9^/6NAI\TFBSP6=WJ,FF
M^<TR$I*KN@^4=02AY[9[]:K#QQJ%EIWB34K_ $Q9;?3-2^R1I;S MMQ$!G(&
M>7SGD\XQQF@#N#%&TJRE%,B@A6(Y /7!J..RM83*8[:%/..9=L8&_P#WO7\:
MY^[\4:A8V[R76@R6Q2.:9FGN5$01"H4>8H(WONX4^AYXY?'XM6_M[9M)L7NY
MYM-34O)>3RRL3CY!G!^=B" .GRG)'&0#H(8(;="D,21J3G"* ,_A39;2VGEC
MDFMXI)(CF-G0$H?8GI7-:?XDU*_\9IIIT\6]F=+BO2LS[9E,C,,,N.""I&,^
MISVK8U36$TZZL+)(_.O;^1DMXBVT':I9F8X.% 'H3D@8YH O?9H//\_R(_._
MYZ;!N].O6GR1QS1M'*BO&PPRL,@CW%<C<>/8[:SG9]+N&O+74HM.N;9)%S&\
MC*$8$XW*0ZD<#KSBNDT^YO+K3UFO+ V=R2P-NTJOC!('S+QR #[9H F%G:BV
M6V%M"(%Z1!!M'X=*:;"S8*#:0$)]T&,?+].*XO3O'6H+X=M-2U#2?->[U:2P
MC6VF!VGSWC7.X#IM SWZG;5W5/&MUHNF3WNI:%+;+:VPN+@27"XY9ALB8 K(
M^$+8R."O<T =4MK;H[ND$2M)]\A "WU]:(K6W@M_L\,$4<."/+1 %YZ\#BN:
MU/QA/9ZK?Z?:Z+-=2VE@E^6\]$5XV+CC.3GY#VZ^@YI3XUMYY;2&PMUFGN=.
MCU&*"68122QOG C&#N8;3D<8R/6@#H1I]D($@%I (4.5C$8VK]!C%3[%*;-H
MVXQMQQCTKFM3\7C2M12"XT]TMVOH;%99)-CR/)MP\:$?.@+J"<]0>.*F;Q-+
M).[6.ES7EG%?"QFEB;YU?(5F"8Y12<,<@C!X('(!K-IM@\7E/96S1@YV&)2,
M^N,>PJ6XB>2UDBA98W9"JLR[@O'ID9_,5P5]XHGG\.>,)]:TD7&GZ==O;>3;
M7)5BBI&?O84C[Q.0<\XP<9KI+SQ$\=YJ%IIUB;V;3H4FNE$NPC<"51.#N<A2
M<' Y'/- #_"_AR+PWX?L]-)@GEMX%@:X2 1F55&!N&3V]ZUHK:"!&2&".-6Z
MA$ !_*N7C\<+?WEA;Z/IDU\-0TUM0MY#*L:E0R+M;/(/SC/'7U[;?A_68?$.
M@66K01/%'=1A_+?[R'H0<>A!% %I;"S2V-LMI +<\^4(QM_+I2FRM&M/LK6T
M)ML8\DQC9CZ=*J:QK$6D16N]#)/=W"VUO$#C?(V3R>P #$GT!X)XK"U#QVFE
MV6MM=:;+]MTCRFGMXY 0\<GW)$8XRO4=,@@\4 =2UI;.4+6\3&, (2@.T#IC
MTI%LK18S&MM"$)!*B,8)'0XJ'3;J\NX)'O=/>Q=965(WE60L@Z-E3@9].V*R
M+3QA;W<EW(D<7V*SEGBNI1/F2W,6[)DCQE0=I(Y.1CIF@#H9(HYHVCE19(V&
M&5AD$>XIOV:WVNOD1;9 %<;!A@!@ ^O%<_!XM#W6CI=V+VUOK*DV4WF!CNV;
MPD@P-C%<D8+#@C/KB>&-;BT;2+R*5S)+/K]];6RS3$#Y9'/S.<D*%4\\]AWH
M [\ *    . !VJ&.QM(DE2.U@193F0+& '/OZUP6MZZ=<TW1[@07%G-;>)+6
MUD3>=CXD&2I& Z$$$''X UOKXL.==BEL#'=:5(B" R@FXW@&,J<=')VCW!!Q
MB@#HHH8H$V0QI&G7:B@#]*PM/\,BU\2ZMK%S+;W)OI(I(T-MAH"B!!ABQSD
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
MJ%Q:74.E7EQ);W$(LHOW,=Q"S'S2A."6W8(XX'4GFNJT>VU6&!GUF]M[FZ?
MQ;0F*) /0%F.3GDY].!BM*B@#F;WPW>7/B#5=2CNX%2]TQ=/6-HR2F"YWDYY
M_P!8>..@YJ"R\)7MI<>%Y#?0,-$L7LV B(,VY$7<.?EQY8..>IKK:* .*M_
MTHU0ZC/-:1W,UNMO?&TB,:WH$B,SR+G&XA67OP[<]!6Q=Z)=3>,+/7(KB$);
M64UKY+(<L9&1MV[/&"@XQW-;M% '!6O@75M+T[1'TS6;>+5-*6:'S)+8M#<0
MRN&9'3<",$*00>WO6P_A[49==T+4Y]1AE?3EG$V82/-,H .WYOD"X&!SQU/>
MNEHH S?$&BV_B/P_?:/=,RPW<1C9DZKZ$>X.#^%9)\-ZA>W%I>:I>6TUY8VD
MUO;O'$55GD"JTK GKA?NCID\GC'444 97AG2I="\,Z;I,TZ3M96Z6_FHA4.%
M  ."3C@>M9M]X8O)M<U>_M;^&.+4]/2TEBD@+%63S K!@PX_>'(QVZC-=/10
M!Q\'@RX$GA];B[@D@TO39=/E18V!G5T12P.?EXC''/4U8\-Z#KVB6\-C=ZW!
M>6%E'Y=H!;%)64#"B5MQ#!1QP!D@$FNHHH XG2O!5_IL?AE#J-M(-%FGD8B!
MAYPE#C'WOEP'/KG%=M110!S6F>#;2P@UNU>5Y;34WD"P]!!%)DM&OMO>1O\
M@0':H-/\)74<&A6FI7T5U;Z&X>V9(BKRLJ-'&7Y(&U6/3J<'CH>LHH X7_A!
M-1ATJ*"TUJ*&[L=2EO\ 3I_LQ(3S&D+)*-WS@B5EXV] :UKC0]4O]-2#5;C3
MM0\QF-W;2VI$$BD !4!+%<$9R=Q)STR,=)10!E^'-'_X1_P_9Z4+AYQ;)L#M
MGIDD 9).!G Y/ %:E%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %<IXYO;&TM](COV"13Z@B!YI
MEN&V.1YV>J<<+QE@O(ZUU=(5### $>] 'B\-U9SZ'I-I/?)MA\72V^U93$JQ
M&27"!<\+C;@=@16EJT&B6FN:EX:U>^_LFS%M"-(++E@F#N,#MDB029Z?,?EZ
MX%>K;5_NCUZ4C(C%2RJ2IRI(Z&@#F?%\^H6?P]O9K'[5)=1VZ%BHQ,4ROF$8
MZ/LW=._2N9U>]TAO#&LZMX+N'F$D5O\ :Q8,?+CB$@WD ?=E\LOG'S *,XXS
MZ=341(UVHH4=< 8H \QUNWAGO=;'ASR9=+G\-SO/':8,7VC_ )8,H7@2$;N1
MSA1Z"C3=7TJ_\4Z&T>H020R^&IDFD2;AG#0'!8'[P&[CJ.:].2-(UVHBJ,YP
MHQ0L<:#"HJCIP,4 >/\ A/[# OPWN4F3[5?6T\%T[3;FF7R"0C9/(# 8'8U#
MIM[I^C^&=.C8V]KI\6N7D.KLD(80@R3^2)E ^YDKUX'R]J]GVK_='Y4A165E
M*@ANH(ZT >6>?IFDRZ#&NIM=>$[K4KEY9Y<"U5S&#%&I'R^3O+X!XW#V%;WP
MX>P'_"3PZ>\)@76YF18F!4*8X\$8_AZX[<<5VIC1H_+**4QC:1QCZ4H4*,
M=^* /,IUCC\6^/Y-%AM6UJ+38'M/+13()C'-DKWW$D9]>,U)8-8W&I>$KO0Y
MD$4]K*-6V28+0^5]Z;OO$F!EN<EO>O2=HSG S2+&BEBJ*"QRV!U^M '#?"FP
MT_\ X0W3M5A_>7L\!BFG,K.6"NQ .3CC-4KB8V_C@2$66JVEQJ:PD [;RPEV
M;=I'.^+ SCC 8GG%>C@ =!BD\M/,\S8N_&-V.<4 >/V^IV5OI&BV4EW$E[9^
M+)$EB+_/#&;B7 ;^ZI4KC/!&*V-'O='U'5KBTUJ>2/Q/::U(\<2-MG>,.?*"
M]S#Y17/\.,D^M>D>6@8ML7<3DG'.>E&Q=^_:-^,;L<X]* /&V;3H[*ZU9+B(
M7D/C/;',)N41KE0X'/ *EL^HZ]*[3XFF-?!OG/,\2QWUF3(DA3:IN(P3D'T)
MKL=B_P!T?E61XET-_$.E+8K="V N(9RYBWY,<BR 8R.ZC/M0!YKXETN.Q@\:
M+H6YM)&E0W#K'(72.[#L2R')PWE@%L>H)ZUHZQJ^EWWB3Q))::A ]M+X8\Q9
M(9L*[AY?F# X)'RC(],=J].CC6.,(%4#N%7 _*E6-%&%10,8P!V]* /);C3-
M'MO#G@>]20QK?WMHMY.+IP)?]&<?,=V.H [=*C9'T/4+N&T9AX.&O6ZR_.6B
MC0PGS!D_\LO.,>[L#D'O7HVNZ"VM3Z4ZW*0+I]X+L*8=_F$*R[3\PP,.?TK8
M"($V!5"8QM XQ0!YE<PE9_$]O8:G;V.C-<61LY)!OM5N<YDCP"!Y;$1A@#C+
MGWJF^M"WM=._M:TM]*TI=3N+?4'B_?6?G>6OEN,C'E$ENHPK=>17K(C01^6$
M4(!C;CC\J3RH_*\O8OEXQMQQCZ4 <KX9OM#T73K+3H=:-Q%?W,O]G-.1B4?>
M*18ZHN<#\AD8J/X@2PP?\(U)),(F_MRU S)M!&3GC//:NHN+&&ZDMVE!*P/O
M1.,;AT)^G4>_T%6" >H!H X318M(_P"%G>+CLLQ*D%HQ("AE)67S#D<@G//Z
MUU7A\:6- L1HKJ^F"%?LS*Y8%.W+<G\:T=HSG S0JA5"J  . !VH 6BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH ****  D 9/ K*M=:%[H\NJVUL\UKM+V^QANG0?Q#.  >
MHYY&#[4GBF.YF\(:U%9[C=/83K#MZ[S&VW'OG%4]"GMU^'6F3*Z);C2HBK$X
M 7RAB@":S\1B]\(6?B-+-_(GMDNI(0V72,KN../F(';C/;GBMB">*YMXYX)%
MDBE4.CJ<AE(R"/;%<SX!DA_X5EH7F,NR/38EER?NX0;@?3%)\,H[B+X:>'UN
M0PD^R*0&ZA#DI_X[MH ZNH+V>6UL+B>&W:XECC9TA4X,C 9"@]LGBIZ* .3'
MBK5VU^ZT5-!@>\M[-+Q@+_AE9F4*"8_O94]<#IS5_1_$,FIZWJNG368MC8I;
MN&,F2_FJS8(P-I&,8YK%LKB%OC/JBB5"3H\$8&[JPED)7Z@$''O7-^*;73KV
M\^)#W*02SPZ; ]MO()258I,%/1PVT9'()QWH ]:+*N,D#)P,GK2UY-J=UI>H
M:O=V/BB^NH+>_L+8Z;-%"LGF#9\XB;8Q$H?GC!.5ZX%>I6:&.QMT8REEC4$S
M$%R<?Q$<9]<=Z )MR@XR,YQU[T @YP0<<&O&-8M-+_L#QQ<B.#[7;ZZDEI("
M-\1Q;Y:,]5)(;)'7!]*T]6;2M&UOQ?'9VQ-E+H,,LMO8/Y;2OOE#,"O\6TJ2
MW)Q@\T >FW=]:V-C/>W,Z1VT",\LC'A5 R2:E29'B24, K@%2>,YZ5XY>"WO
M+/Q_:VPM[F*XT*">W2TMBL+LJ3 M&.<D80;O4#TP+NH7>@R:C%::M.UKX?OM
M)CCT^6*V4PF3<_G*N4;:YRA!&,X[T >L%@.I ^IJM:374AN?M=O' (YF6(I+
MOWQX&&/ VDY/'.,=:\]M-%T>[^(5K8WL37:QZ! 5%\096D24E6<<?O H4GC-
M4([S3;+3M829$-LWBW 8L1##E5*R2@=8\J>. 3@9'4 'H/B/77T&PMKN.V6Y
M2:\@MF_>[=HED5-PX.<;LXX^M;5>-BZAC\(ZA;&4 0^+(65?+,2JAN8W^53T
M7&YL=AS7L8((!!R#T(H P7\07<^L75CI>G)=K8W$,%XS7 C9=ZABR@C#;592
M1D9Y Y'.\K*PRK CU!KRF8Z/9_\ "Q[@623!94&RT(CD,9@B5\,HR%W;MQ&>
MC<&J5Q>RPOXO.ED7$31Z;<M'I\#(DL <B<QCG.8Q@D'G% 'K5]J-IINGS7UW
M.D=M",NY/ ]OKGC'K5DLH(!8 GH,]:\L\21^&M5\#>(]1\/P">&9;>65XXV\
MG<C 952,!@F=V!G&,U)K4UM!KPOM+_L_4;3S+16TN2/9,H# QRVK#J,MDKC!
MP3GF@#U"D#*6*A@2.HSTI:\@T#4;*3Q/X6N[13;K+)?PS1;&:9&;YMD\A^\Y
M8;L$#'N.: /7@RDD @D=>:KZAJ%KI=A/?7LRPV\*EG=CT'^/;'>N!\"2-!K<
M%HILM2MCI[/;ZI;KLG5-Z?N[E>1YG.0<Y.UN,YK9^)ULMS\.]7#0";9&L@&S
M=C#@D@>PS0!UI95QD@9.!DTM>=F71I?%FI0:REJ-$N=-A_LII5"PE,OYPCSQ
MN)*'CD@*1P*Z3P-'J47@C1TU@RF^%NOF&7[^/X=V>=VW&<\YS0!-'KKGQA<:
M%);*B16*7BW'FYW!G9-I7'&"I[GM6C++=KJ%M%';QO:NKF:8RX:,C&T!<?-G
MGN,8[YK@?$5KI>H^/]7AU*.WGB7PXHV38*AQ+*>AXW $'U&<]ZJ:+<Q2ZG\.
M;B68-<MH<ZSON^<MY<. WOD/U[AO>@#U$,I) ()'7!KF[3Q5)<^)X-*:R1+>
MXMKBXBN?.R2L4JQ_=QT;=N!STQ7'>'+R?3G-K;-8ZAOTT)8:M;)LER\B(D=T
MO(W[F!SGG:_&<UKZGIVDGXA:)IEY'!+8P:)<1>3<$,F \.T,#P>%)Y_NY[4
M=\655W$@+ZDT%@HR2 /<UXUI>I6]KX<\(/K5S+'H(M;JVDF\M98XIQ(HB$@9
M6 &P.H)'&?>KYT/03K7@O2V,MYISV]]&HO\ &^2,[2@(P/EZ[ 1T Q0!ZO2;
MAG&1GTIL<4<$"0QJ%B10JJ.@ & *\BM=.M4\'>)-4TNT$VHVVK72![8!I1:&
MY#2(GL8PV!T.>.M 'I7B366T+PSJ.L0P+=?8H'F,7F;-P49(S@X/'I6C#,)(
M(I&PID4$#/J,XKRS4!X?G\$>,=3T#4+FZBO-+:.4>6L<'F!&"A5"+^\.<''/
MW<]JK>.+VRNK+7(HE47L>APR02NK2M*!O8&W X7:1EG&>W QF@#U==0MGU&7
M3XY5:[BB65X@>55B0I/IDJ?RHL9[F73H9K^".VN60&6))?,5&[@-@9^N*X>U
M_LA_B3J=Q=0V^V\T:VDAEDBQY@!F$C D?W2H)]"/:L/PO<I#I?@3^UO+.B'2
MY8G:;'E1W?R;?,SP#M#@9[DCJ: /7LCUI-Z[=VX;?7/%>0+8Q*^@0785M//B
M>Y%@LAX%D8I0%'_3,OP.Q!7L14UK%;+I&J6-EJ-GIRVWB:3[$DT8>U_U6X1N
MN0!&3OQCHV,<B@#T#4-=>Q\2Z/I7V97BU$3'S_-P8S&N[&W'.?7-:%W-=1BW
M-I;Q3AYE64O+LV1GJPX.XCCCC.>M>96SVFIZCX+@U#3K6UC\W4EEM5?= _4;
MESC,;MDJ",$$#FJMH]G'X=\/1*\02T\6R1P#(_=PB>7 'HNTK[8Q[4 >P;E!
MP2,GC&:6O%M0TK2KS3?&L<*1_P#"00ZTYTL(V)XY=D)0QCJ,MU([#G@<>SQA
MQ&@D(+X&XCIGO0 NX;MN1NZXS1N .,C/IFO)+L2W?AO6;9PJ>-(=79K4GB<G
MS@8F3N8O*(&1QM#9Z&M[0=+TB\^)'BF>2WMY;BVNK::W)Y,;>0 S+Z')(/OU
MH [J=I$@D:&-9)0I*(S;0S8X!/./K3+665[*"2ZC2&=HU:6-9-ZHV.0&P,@'
MO@50\3K$WA75A/M\LVDN=W3[IQ^M>>Z-:Z1?ZWX2COX[6:$^%2LR38*,08,!
MP>#C#\'^Z3VH ]/N-0M;:[M+6:95GNV9($SRY52QQ[ #K]/6K&Y=VW(W8SC/
M->/:&+)]/^'%U?1QRQ1&ZMFDECW[2$81H>#SP,#UQBKGA[^R]2U*SBU2[OXO
M%-A?2O<6ZPHK-EF!+/LRT)0@\MC 4#D 4 >J[@3@$9],T@=2NX,"OKGBO'K"
MPM+?X?WVKZ?:>9=P:G-'<O;*'F^Q?;=[HHYRIC&<8P03ZG.C]GT"ZTN_O=!U
M^6*&]N;9_M$\"?8A,F2%*!4'.T!_^ YY% 'I%QJ-I;7-I;RSHLUXYC@3/+D*
M7./H%)JU7DD36TUWX3N]4TBQMHX-6O()G@3S+>1C%)AHR1G:SG@?WN.M>M.V
MU&;!.!G ZF@ #*20&!(ZC/2@,I. 1GTS7D'AN^TV7Q%X7N(0D-M<V-[#/$49
MG4YC;9/(?ON/F)R!CGMR8O#$&G6=A\/;V!88[U[V>&>8']X8S'-\C'KMW;,
M\9(]: /2_$.NMH:Z>R6RSBZOH+1@9=IC$CA=V,'.,].*VJ\6-]83Z'I U,1C
MQ/:^)(7OU=/WZ'[0?F]?+V;<'[N  .E>TYXS0 @92Q4,"1U&>E 922 02.N#
M7D/A_4;*3Q-X6N[13;I-]OBFBV,TR,V&V3R'[SY&[!QCW'-;'@-V@UJ&S4V6
MI6_]G%[?5;9=DP3<G[NY7D>9SD'.3M?C.: .^U#4+72[":]O9EAMX5W.['I_
M]<] .YJP65<9(&3@9-<E\3K=+CX>ZH'@$OEJD@!3=MPZDD?09_#-9!ET>7Q5
MJMOK26JZ+<:;#_932*%A,?S^:(\\;\E3QR1M(X H ]%K+U'6X+-;^*#9/>V=
MJ;IK??M^7G&3@XSM;'':JG@A-3B\$:.FL&0WXME\WS?O^V[_ &L8S[YKEM93
M3[/Q]XCEN(88YI] C:"1HQEF!G#D-CK@J#[$#TH [G1-2&L:%IVI>6(FN[6*
MX,0;=LWJ&QGOUZU>#*20""1U&>E>2Z)#;V-YX)ETE8(M0N_#T\<SJ1NED$</
MEB0]\,& !Z8('2KO@8Z+J5]H]W%=ZB-?LK9H;^U,*QE&*X?[0=@+?.,J2Q))
MSSS0!Z=2!@V<$'!P<&L'QL=1'@K5SI2RM>BW8QK"3O(_B"XYW;<XQSG%<;JE
MSI&H>%M8U7P3#,]P]I#'<BT1D B60%DV\#S?+,@X^8 8XXR >H!E894@XXX-
M(9$ )+J !DG/0>M>8:U'I]Q>ZG=Z&UL=&E\/7 O?L^!"9>/(X''F8W^^ /:F
M:-9Z9#KOA=+:*WS?^'98[L  ^>P$.T/_ 'C]_&?0CM0!Z78W]KJ-C#>VDRR6
MTR[XY!T9>Q%6-ZY W#)Z#/6O%]%M=%NM&^&UM-!;?>DAO49-N6^RNK*_3/S;
M5.>IX-3^*)-,LI]5M[*!;.;3+[30BNC/*(D:$!XS_P LX@I([Y.[.,X(!["6
M (!(!/09ZU7MM0M;RXNH+>99)+2013!3G8Y4-@^^&!_&O/!=Z1>:_K>E^(XI
MSJCZA'<:: CK+)"%0Q>2P&0 P;< 0 2Q.,FM;PA#96OC+QA"MO%%>-?K*N(L
M,8F@BYSC[I8-]2#0!VW2D#*5W!@5ZYSQ7)^/)IK>WT:5U+:4NIQ'4N,@0X;!
M?_8#["?8<\9KB_$]M NC>-9+1H_[#E:R>T\HCR_M&X>:8L<=-N=O?/?- 'L
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
MJ(JD$<.1FW0X&Y@023GY0>N>M:?@SQ'*/"GA32X[^/4M2OX9LW,A8JBQ??W
MX9F7*)@X)ZYH ]#HKD(/%]W/:W49LX(+RRU+[!>O),/)A&W<)AG!8,"N%ZY;
M';-5$\=:A-I>F3V^F6[SW>KRZ4X>9D570R . 5S@^7D@\C/0T =R2 "2< =2
M:1'61%=&#(PRK*<@CU%<1JNKZCJNCZ]I+V=@;JPT[=?J79XVD>-F$:$@'[H!
MW$=P,'DU=TO6;?P]\*=-U>Z#-#::/!*RKU;$2X ]R<#\: .LJ/[1";@V_G1^
M<%W&/<-V/7'7%<]_;^H6GB"PTC4;:W634[>62UEA9BJR1@%HWSUX.0PQG!X%
M9?@&S.I6!U74X+::\AU*^,%P 3(I,TB,,GMM 4#T ]!0!W.1ZTV21(D+R.J(
M.K,< 5Y]H&A:1?>/_'4=WIEG.JW%H%$D"MMW6RDXR.,DY^M9$.KS:+IGC+2)
M[:/6--T?4+=+>.^D+@1RE#LR0=WEL1@'\^!0!ZU17*OXCU>3Q7J.E6]A9"UT
M];:::XEN&!,,F_<0H3[P"' Z<=>>*UKXVNIELM0?2Y3HUU:273SK#(IM55-Z
MERP"MN7CY>AXY'- '9T5S,&LZ]<6D5XFG6HM+JP:ZCE\W/V=\ HCCJ^0>JXP
M01Z&LSPUXHU&]TCPU92F"75=3TW[<\S9VI&JIEB.[%G P"!U/;! .YHKAF\=
MWSVMFL&EP&];66T>ZC>X(6.4*S;E.WYE( .>" >AJQ_PEM[!K=OHE^FGVFIL
ML+>2\C!+D,V)#"Y !VC^'!)/''4@'8T5D:SK7]G7FEZ?"BO>ZG.T,(<X50J,
M[L?4!5Z=R0..HYV_\=7NGV>K1MIL,FH:5?6UM,@F*I(D[((Y$X/7?RIZ$'D]
MP#N::TB*ZHSJ'?.U2>3CKBL6\O=9M/">H7MQ#91:E!#-(BQNTD6%R5))"D\
M9'K7'++J5SK/@"_,=K-JEQIER3*Y*A@8HCEB 3W)P.Y[=: /3:*XRQ\;R7VE
M:63:K%J-])<Q,B(\R1F!RCL HW,-P&!Q][KQSLZ/K5Q<^'Y=1U:PDT^2W,GG
M1L#@JA/SKD [2!D9 /.* -JBN7M_$FH_8;;6;K3XET6>P>^DECDR]JH4.JL#
M]\LI/W>A&.>M11>*[R*70)+VSA6TUT;8#&YW02F,R(C\?-E0>1C!'0CF@#K:
M*X&#QSK,MAIFH-I-EY%YJ<FFM&+IMRN))(U8'9C;E!GOST[5)=>-]3L--UAK
MC3;5[W2]1M[.18YV".DWE;67*YR!*,@XZ=: .ZIID02+&742,"54GD@=2!^(
M_.N*N_%GB"VG\06HTS3FN-)MDO=WVE]CQ,KD+]S.[]VPSTZ'VJT=;%[XET 1
M:9:^9?Z7/=6UU*<R1<1$ITX!WKG!YQTH UM#T,Z--JDGVHS_ -H7C7C@Q[=C
MLJJ0.>F%'OUYK7KS+3?$OB2ZT#P;=--:&35KYDG.&^8;)7 ]AE/RP/6MYO%U
M[/=*^G:7)>6B:@UE*J12;P%<QO*&V[,*P/RYY SD'B@#KZ*Y"+Q=>WEU:RZ?
MI<EU82WS6<A2*3?&JNR&;=MV%0R\KG..<YR*Z^@ HKD(_%UXOB/3]-N+.!/M
MMS<6XB63<\!C5F1G897YU3.W@C<.O-4['QOJL\6EWEQIEI'9W>JR:8X2X9I%
M<22(K#*@$93GOSVH [F21(D+R.J*.K,<"G5YGXSU67Q!X1NKNWM[8Z?;:O!;
MHTF3(3'=(C2+V'S KCN.<]JZ?QSJ>HZ5H4$^FO$DLE_:P.T@)^1YD0@8^O7T
MS0!T8D0R-&'4NH!90>0#TR/P/Y4ZO-+F^U#0O%?C34K"RLI9;?3;.ZN5>0QJ
M^Q9BP7 ))(!P3Z"MV^\7W#F:+1[(W%S#917AB:*1O,,@8I&"BD*2%/S'CD<'
MG !UDDB11M)(ZHBC)9C@#\:=7$?$.07_ ,*KZZGLVBD>"&;R)E&^)RRG!]&&
M<4E]XZO/#U]J-OXATZ"-8;!K^U>SG,@E57"&,[E7#[G3GI\WM0!W%%<T_B*_
MT_7[;2-0LHI);VTEN+1K9SAI(P"\1W=\,,-P#SP*SK;QM>O/>6[VEI+/#I/]
MI*(IB$5@2'A+X(8@\;EXZ\"@#MJ:LB.S*KJS(<, <E3UYKCK'Q;JL]IH[W-C
M913ZYY7V!$G9MH,1ED:3Y1C:!P 3G(&1UI/ L<D6M>,4FC@CD&K*6$ PAS;Q
M'(';/4CU)Y/6@#M**XR^\;36^CZGKUO:12Z5IEV]O.NXB5U1@DDB]OE.<*>H
M7.1G%6K;Q#K%_P"*]0TJTT^R^RV$EN99Y+EMS12*6RH"?>&!P>/?G@ ZFBL/
M4-9NO[:?1M,BA>]CL_MCF<D+@L511CNQ5N>V.^:JP^(=2O[[^R[:Q@MM3AL(
M[RZBN)=ZQ.Y(6+*]>5;+= ,<'/ !TU%<1:>.KO5CX>_LW380-7BN2?M$Y!@E
MAX=2 IR V>1UQT'6H[3QOJTEIIMY<Z9:);S:H=*N0D[,PE\UHMZ?+C;N4=><
M'VY .[IKNL:,[L%11EF8X 'J:X2Y\<:O!9:C?G2;,VVG:L-/F07+%W4O&@9?
ME SF0'G'I[U/?^)KY+/Q;9:GI-C/)I=@+OR1,S13PNDA*-E.O[M@>,'(Z4 =
MJ"&4,I!!Y!'>EKBK75]6F\7:986BV<-B^A_:U@PP 8O&.W8= /0G\*OAWQ?J
M,OAG1'OO+EU'56F=&CBD<(J$EB54$G&5  ['KQ0!W]%<?!XOOGCL[2YTN2SU
M2Y:X&UX99$\N(J/,557>0V], @8R<GCG;T'4K[5-$2ZO=->QO,NK6\I(&5)
M()&=K8!&1G!Z4 :<<B2H'C=70]&4Y%.KS_2?%=RFB>&1IVAV%NFJW=Q;^0DQ
M1(67S6XPG()C))XZGCFND\+ZU<:U97AO+>*&ZLKV6SF$3%D9D/WE) ."".M
M&Y17$W7C:]57GL]/@FB76AH_DRRLC[RP7S"P#8&3G;M/R\Y[5+?>,[B'2]9U
MBTLXIM/T>Y>"X0N1)((\>:R'H-N3@'[VT\C- '8T5RD_BNYN?[9?1K:"YCTB
M-'D$K%3.S1B38I'W?E*\G.2<8&,U&GBA?$\4EKH]O!-&VF17LWVL':5F#&./
M [D*V3R!QP<\ '6I(DJ*\;JZ,,AE.0:=7+_#?_DFOAS_ +!\7_H(KJ* "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH *R?$&AKKUC! ;F2VDM[J*ZAEC4,5>-@PX/!'%:U9/B77K?PUH
M-SJ=QM;R@ D9<+O<G &?J?P&: *UMX8\G4-:N9;^64:M$D4H"A638FP%6'?!
MYXZ],=*S;'P))92V4O\ ;ES(]IISZ:@:",*8CMQD #D;!WY_2MBQU65&D75K
MK3$220"SFAGP)UP/X6/!!.."<^W2K,]\]KJ3_:)[&+3X[4RNSR[958-R2#QL
MQWSUH Q[+P:+(^'0NH.RZ';O;P@Q#,BL@3+'/7"CICG\JJ7WP^AU6&4W^HR/
M>/8?81>11+'(R;T?=)U#G*+Z#!88YJRWC.&?4/#AL3;RZ9JZRLUPTF&C"0F0
M<=!QC.3QZ5TT,\5S"DT$J2Q.,J\;!E8>Q'6@#D[CP!#J']L?VCJUY<?VK!#'
M,55(RCQ$E)$('!!P0/;G-69_",^H^'+[2]6UR[OI;N,1_:3&B&,*<KM51C.>
M23U^F,=!/?6EK)''<74$+R'$:R2!2Y]@>M#7MHGF[KJ$>3CS<R#Y,],^GXT
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
MXFO=7L=4F@738WL]4^QHTDY\IXQY9+;@.6(<XXQG%=&U[:).(&NH5F+!1&9
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
MT4 <YX $J_#[0(YUD2:*QBCD252K*RJ 00>01BNCHHH **** "BBB@ HHHH
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
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ J
M":]M;>.:2:YAB2$ RL\@41_[Q/3\:K:]J)T?P[J>IJ@=K.TEN I[E$+8_2LK
M0],LKGP9I#ZJL=SB!+R=YP"KRLFYY&!X/+,>>G'H* -Z*^M)X(IX;J"2&8XB
MD20%7/H".O0]/2IZX[P[X9A71M>B6$VUCJUW)/;6ZC9Y"%54,H_A)93(,8QD
M="*T? VLS^(/ ^CZI=<W$]N/-.,;G'RL?Q()_&@#H*;)(D4;22.J(@+,S'
M'4DTZHKJVAO+6:UN(Q)!,ACD1NC*1@@_A0!3_P"$@T7_ *"]A_X$I_C5F"_L
M[J>:"WNH)IH-OFQQR!FCSG&X#IG!ZUQMO96LOQ=U>WDMH7A;0[<&-D!4@RR@
MC%95[=ZCX?UWQS?Z.+-5TZQM)V2YC9_,6.*0[!AA@D#[QS]#0!Z?17&WWB?6
MKR;4(/#UA'//900R>7*H(E>1-X3)D78-N!NP>3[<]=;R22VT4DL1AD= S1E@
M2A(Y&1P<=.* )**\]O\ QAXAM;#Q!?HFF-#HVJ+:F)HI-T\1$1^]N^1AYAYP
MP/H.^BWB+6[/4]?TZY&FS3V>G)?VKC=!&-QD79(S,> 8_O<<'H* .QHKSC5O
M%NKOH?C*&"XA2?2]-CN[>[2U>,L'20GY&;L8SANG(X..=.77=<WR:5ID4-SJ
M%II\5R[F'Y':0N$7!E4J/W9RV3UZ"@#M*AM[NVNS,+:XBF,,ABE\MPVQQC*G
M'0C(X]ZY%==\47?B.#28K?3K*1M,AOIDN5:1HF,FUX\HV#T.&'ZTVS\1Z@;+
M5G$>FP26^N&R:38RJ8\)\^W.9)#G 4'DX].0#K[J]M+%8VN[F&!9'$:&60+N
M<G 49ZDGM4]>9:OK=QKOA R7<<8FL_$MM:;DC:/>$NH\-M8DJ2",C->FT 5+
MC5-/M+J&UN;ZVAN)B%BBDE56<G.  3DYP?RJW7G-NU\NJ>.KB<Z9>&TN89(H
M[N/RXPZ6\3(Q9F(4*>>G7)R*M'QS=6KZY%/'#,UG)91VTOD/ '-RVQ=RL20
MW.>X_,@'>45POC&^\3Z;X5UV5KFRB$8A^RW4$;!V5V"R*5+':1GA@3P>@(S5
MC4?%5YIGB.#2+V>UM#*81;SSVKB&[+-^\5'WX1P. IR2<=<\ '9445Q5AXLU
M*3Q'I6GW*V;QWYNE86Z,1"T7*@2YVR''#8 P?3I0!VM%<CX4\5SZ]?/:W,D$
M%Y#"6N].D@>*XMI-P ^\Q#I@GY@,'CUP)_B'>WVG^!=3NM.N1;W"(H\S9N(!
M8*<<C!P>O:@#IZ*YC^V-5O=:U+1M/ELEN]-M8I)99H&*RR2[RJA0^54!.3D_
M>]N=#PMKB^)?#.GZPL)@^U1;FB)SL8$AAGN,@\T :"WUH]Z]DEU"UU&H=X!(
M"ZJ>A*]0*62[MHKJ&UDN(DN)@S11,X#N%QN*CJ<9&<=,UPVL/J4'Q(U*;2GM
M([B/P]')NN8VD4[9I3C:K*>>F<\>AJY9>)KG4=4\(2?9+41:QIDMV<J3)$P2
M)MJMG&#O]/X: .SJJFIV$M\;&.]MVNP"Q@64%P 0"=N<X!('XURGA_QJVHQW
M<E])##/96C37NG-;O%<6SC'&&8[UQD!@,'CUP,]['4;7QSH<-K);1:B^C7CS
M2S1F1!(TT+N=H*EOF8X&1U]L$ ]%HKA=,\::CK&G:'';VL:ZCJ%G-<RE$WHG
ME.L9VJSKD%FS][@#OUI'\0^+VN- T][+3;#4=1ANO.6<-(L;Q8VL-C\JP(.,
MY&>O% '=T4R+S?)3S2AEVC>4!"[L<X]JX*'Q?KR:9J.K7:::UI:7\VG+%%&X
M=Y!.L,;9+8"Y;D?KZ '=7=Y;6%L]S>7$5O;QC+RS.$51[D\"I58.H92"I&01
MWKSWQ5=Z]/X*\8V^K:>B6B:9(]K<JJH7)1MRL@D<@@@$'/.?;FSXE\5:EX>T
MRYGMELVCLM-CNEB9'EDE.3N#;2/*7"C#'()/L10!W1( ))P!4-K=V]]:QW5I
M/%<6\J[HY8G#*X]01P:Y:WO=7G^(>L6B7D'V2'3;:6&%X20I=I1U##G*C)QR
M,#CK5/P[XMNM7L?#5E;0V=I>:CIKW\A6(F*)%*KM1-PZEQWX"GUH [NBO/T\
M::U.=/MHX+%+MM:FT>[+JY3<D;N)$^;."%4[3GKC/>I5\8ZK;:'>W%[!'))I
M^K/87=S:6KNJ1!=WG>4&+8Y4$!CC)/(&* .TDOK2*\ALY+J%+F8$Q0M( [@#
M)(7J<4MQ=VUIY7VFXBA\Z011^8X7>YZ*,]2<'BO/[N_N-8U_P5?65YIUQ--]
MO\JZB1FA*[,!MN[/0#*[ASD9%6(O%>I7.CZ'<7%O8/<2:ZVF7/[IMH*22)YD
M8+?*?DSSG&: .^HKSG4/&'B>UTWQ#JL,&E26FA7[PS0E)!)/"JHS;6W85@')
MR00?08Y]$C<21K(N<, 1GWH =17"7GC:^B\-WOBBWBMGTNSO7@DMBC>:\22^
M4[A]V V06 V]..IS6A8ZOK]_XPU;3HSIJ6.FW$*N6B<R21R1;\ [L!@2.<8/
MH* .IEECAB>65U2-%+,[' 4#J2>PIL$\5S;QW$$J2PRJ'CD1@RNI&001U!%5
M=:N);70K^Y@6)I8;=Y%6524;"DX(!''%<G8^(M<OKO0=/LAIEL-0T+[?O>!V
M$+CRA@*'&5_>8 R,>O&" =U17G5IXEUG7)_ MS'/;VBZC]H:YA6)F5G2-@>=
MP.WK@=C@G.*TM.\2>(-7?3[_ $_3(Y=*NKAXY-P56BB!95DW>9\QRHRNP'G
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
M)60%CM.&P.^#P?2@"[17+:MXJ6W\2:#IMA=V4RWMY);W,?WI%"QNQ*D-@89
M#P>O:NFFFBMX7FFD2.)%+.[L J@=22>@H 9>6L-]93V=PF^">-HI%]588(_(
MUS</AF>[\+6>@WM_>VWV )&)[1T7[0B#",<J>P!(XY'<8)V#XAT9;2XNVU2S
M6WMCB>1IE B)&0&R>,CUZU8L=3L=369K&\@N5AD,,IAD#[''53CH1D<4 946
MCW>D:;>)9ZAJ&HWMR-D<E_,'$1P0#P  HR2<#)]^*OZ'I%OH&A6.DVN3#:0K
M"K'JV!U/N3S^-.;6=,6_%BU_;"Z+^6(C(-Q?&[;C^]CG'7'-11^(]$FO191:
MO8O=%W00K<*6+( SC&>H!!/I0!IT53LM7T[4I)8[*^M[B2( R+%(&*@]"0.Q
M['O69J>L7EEXPT+3$\@V=_'<-+N0[U,:@C!SC!W>G;K0!/#X=@A\4S^(!=73
M74]NML\;%/+\M22 !MSP6/.>]5;SP?9WLFNM+>7H&MP+;W2JR8"!2H"_)D<,
M1WZU?/B30Q%#(=8L/+FW>4WVA,/M!+8.>< $GTQ4L&M:7<Z8-2@U"UDL2<"X
M64%,YQC/3.>,>M &+/X'LY-1AOX-3U6SN5@2VG>UG$?VJ-/NB0;>HR?F7:1G
MK731QI#$D4:A410JJ.@ Z"J!U_1ULOMK:I9K:B7R3*TRA1)TV$D\-[=:>-9T
MPS74(U&U\VT7?<IYRYA7KEQGY1]: ,>Y\$6-U8:O9R7U\(M5NA=7&&CR'&T?
M+\G ^1?R^M.U/P58:O<:C->75ZYO[)+*8*Z* BL64C"Y#!F)].>F.*N3>*_#
MT&[S=<TY-I16W7*#!;E0>>XYK6=UC1G=@J*,EB< #UH YH^!["5M4:ZOM1NF
MU2R6RNS+*O[Q0& ;"J &P[=./;/--N/ UK-<V5Y'J^KVU_;0?9FNX)U62>+.
M=LGR[2 2<8 QGBK^E>*M'UC2#JEO>Q"U$C1[G<#D.4&1VW8R!UY%:5G?6FH6
M_GV=S%<1;BN^)PP!!P1QW![4 9UMX;M;37DU>&>Y$B6:V2PEE,?E@[AU&XG)
MSG-4)/ MC)'*!J&H)*^I_P!J+,CQAHI]NW*_)C!'&"#5VZ\262ZW/H4%U"NJ
M):FX"R<@9^Z,9&2<$X!Z#WJIX/\ %MKX@T72S<7ME_:]S9)=36D4@#+D DA<
MD@<C\Q0 P^ ]/^Q7-J+[41'<:@FHOF56(E5@PQE3QN4$_P"'%=0!@ 9S[FJ<
M>L:;-?FPCO[9[O#'R5D!8[3AL#O@]?3O4]S=V]G$)+F9(D)"@N<9/H/4T 8%
MSX)L+R'7(I[N^=-997N!O0;&4*%9"%&" B]<].<U%-X!TR[&I_;KJ_O/[3MX
MH;DS2@;C&24<;5&U@3VXXZ5?F\6Z+%J&FV0OX'DU'>8&20%2JYR<].ORCU/T
M-7AK&FM?"Q%_;&Z+%1#Y@W%@,D >H')'44 9#>#+6?0;S2K[4M2OA=HL;W-S
M,#,JJ<KM(4*,'GIR>N:DN?"=O?1RP7FH7UQ;3/%)-!*R%9&0J0?N9&2HSM('
MIBM.35]-BODLI+^V2Z=@BQ-( Q8C(7'KCG'7%8OA_P 3&YM;]]9N;.!X=5GL
M(6'[M9-APH 9CEB 3C- '3URFG^ =/TV72WAU#4F72WD-I&\RE41Q@IPN2OU
MY[9QQ2:3XNB.K:O8:S?V%O)!J?V.S7=Y9E!BC<##,<MF3''M6_=ZQIMC,L-W
M?VT$AVX620*?F.%SGID\#U- %'3O#-M87UK>O=75Y<VMJ;2&6Y*%EC)4D$JH
MW'Y%Y.>GN<W-;T>VU_1;K2KPR"WN4V,8VPPYR"#Z@@&L_P#M>\'C]=%/DFR;
M3&NU(0B0.)%3!.<$8)["JMUXJ4^,M#TFPN[*>WO/M'GA?FD4QH2""&QC.0>.
MW6@"VWA:$:BNHP:C?P7S6XMI[B-D+7" D@N"I&02<$ 8SCIQ6KI^GVNE:=;V
M%E$(K:WC$<:#G"@?K]:@_MW2?M3VQU.T$\:L[(9E!"KPQZ]N_IWI=/US2=6D
M>/3M2M+MXT61U@F5RJM]TG!Z'M0!4N?#5O<ZU=:J;R[2>YLOL3*A3:L>2> 5
M)SEB<DGK5>T\'65G)HC1WEZ1H]J]I;*S)@QL%4[OEY.$7GCI]:U;[6--TO;]
MOO[>VW<CSI O&<9Y[9XS5>[\3:%8/,EYK-A \!42K)<*I0MG:#D\9P?R- %*
M+P=9B>VGN+R\NY[:%+>.6<IN\M9$?:2JC=DQKG.3@'U.;MQH,-QXA@UK[5<Q
MW,%L]LBH4V;'*EN"I.<JIZ]J8_B;2H_$/]B/=QK=BW^TL&8 *N0!R>YY/T%4
M8O%MA96FD+J.K6-S/J4TD44]J=L+;=YR,L< !=N<\F@"N?A[IRZ7IEI;ZAJ=
MM-IC2&TO89569 YRZD[=I4^A4]!6BOA:U74=*OA>7OFZ:LHCW.K>89,;RY*D
MDG'8C';%1:-KT]QJ?B2#49+:.#2[M(HY5!0;&B23+$D\_/C/'2M2'6=,N+.:
M\BU"V>W@8K+*)1MC8=0Q['D<'UH O5SL?@S3?["U/1[B2YNK/4IY)YA,R@AW
M;<2I51CYN1Z&F>'_ !%)K'B;7[$36LUI8?9_(>%2&^=6+!\D\@@>GTJ_=^(]
M-LM?L]%GN$6]NXVDC0G'"D#\R6  [\T 9X\%V[Z#?:3=ZMJMZMY";>2XN9E>
M58B,%5.W Z\G&3W/ Q%J'@'3]2^W":_U%4O[-+.[2.5%$JH"%8_+PPW'I@'N
M#6\FL::]\+%;^V-T2RB$2#<2OW@!W([CM4E]J%GIEJUU?W<%K;K@-+/($09Z
M9)XH S(_#$$.L?VI%?7R7+6BVDA\Q2) I8JS K]X%V]N>G JI:^!]/L;/1X;
M2[O89M(1H[2Z5D,@C889&RNUE.!U'8'K6_\ ;K3SXX/M,/G21F5(]XW,@ZL!
MW'(Y]ZK1Z]I$R3M%J5K(((_-DV2@[4_O<=N#STH SV\'V!-@RW%TCV=Z]^'5
MDS-.X8,[Y7G(=A@8 SQC PMOX4BM&G>VU/4(I)[]M09PT?\ K&0H1C9@J1V(
M/0&I]-\4Z1J6A6^L1WD26DX!4NX!!(SM(_O8YQUK3M;JWOK6.ZM)XY[>5=T<
ML3!E8>H(X- &%;^#-/M+S3KFWN+J-[&6XF0*4VN\Q)D9AM[Y/ P!V%1IX'LH
M[2VMA?W^RWU)M30[H\F8LS'/R?=RS''O5'7_ !U#%H&O7.AW%M)>:1,(I$F4
ML&^YN( (.!OQGID'K73V>LZ9J#7*V>H6MPUJVV<12JWE'_:P>.A_(T <CH?A
MQ]1G\3PZE]NBL;W5FG%LZ!8[B+9& <E=V"4((!' Z<\]Y64?$NA""XG;6+%8
MK?;YSM.H";ONYYXSV]>U/'B'1FM9+E=5LV@CE:%W692!(HRR\'J!R10!G_\
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
MPV5VDTMOM\U!D,H894X/8CD'H>U327]I%J$%A).BW<Z/)%$>K*N-Q'TW#\Z
M.(GFN-:G\%73Z#>69M;UGNK9[5MMMB"1!SC&W<5P1['C!QG)IVJQ,U]%I]VU
MO:>*I;Z6W\E@TMNZE1(BD?-@MNP.>/7%>C7>IV-C<6L%U=1137<GE01LWS2-
MC. ._ JW0!PA\+MKMSXQD=9;:RUF*".W\Q#&PEC0CSMIP00Q3&0"?+],5GVF
MD>)+S4M/U2]M3$VMVHL]8M\\0+& RGCKN F7V\T#M7H%GJ=CJ$UU%:744[VL
MGE3B-L^6^ =I]\$5;H \VUS3;FXG^(FS3;F1[[38H+1A;,?.<1.I"G'/S%?Y
M]J[[3"QTJSWJZMY*!E=2K X&<@\U;HH \LTNPUBQTKPU))IEZ8]&U6Y:]M_*
M)++(9E61%'+A?,#< \'C)!KK/#.G3P^(/$FJ>7)#9ZC<0O!%(A0DI$JO)M/*
M[CQR 3MSWKIZ* .0O(KFU^(MQ>FRNI;6?15@6:&(NH=99&*G'0X88]>U<_X?
MTN]M;;X=1-IUU!)8VT\=V?LS#R&:';\W'=_\:]/HH \W\':>V-&L-6\/:JFK
MZ-E#>3S2&V!"E3)&V_:V\?P@?Q'.,5TOC&R^W6=@JR:C;S1W8DAO+",R/;.(
MW =D .Y3DJ1C^/\ &M34];TW1D#ZA>1VZXW$OT5<@;F]%R0,GCFKV1MSD8ZY
MH \\M(=<&I>$=0U+3GDE@>_BN'M8-H/F$>7(R9^3>%W'/0MSBJ=GHVJ3^#M)
M\.7%I<QZQ8:K',]V8F\O"3F1IUDQM.Y">,YRV".M>C:?J5EJL#3V%S'<Q+(T
M1>-LC<IP1GV-6J . T-+JWN[K0M6\/7-U.FKRWUO>M"&MV1I3(DOF'HZ@XV]
M?E 'MEZ%!K&C>)KK59=/O;G3KG5KI#;FU;?;*[%DN4&.58?*W<#&.X/J=% '
MEFK:;>3Z)XX6+3+QI[W58)K8"U?=*BK!R..@*/\ E[BK]U97JQ^-M-N].NKO
M^V<RV,JPLRR!X%C6-CC$95E_BQUSZUZ)10!YS=:+K(U9;2$SM=#PI)IZW^QM
MGVDE<'?C@\$Y_K45A]MO-0\$!=#U&S?38)[:Z,EJ56W8P!!ACPRY'!7(->@6
M.IV6IK.UC=17"P2F"1HVR%<8RN?49%%IJ=C?SW4-I=1326LGESK&V?+?&=I]
M\&@#S[PK9;;72K/5O#FK+JVB1LC74LDKP#"%"\1W$/O&/E [GTKH_AW8-I_@
M/1;:>S:UNX;1(IDDBV.&&<@Y'/))_&NIJH-3LCJITL741OA#YY@#?.(\@;B.
MPR10!Q&MVLD7BW5HM4T35M4TK5K:**)K!W*KM#*\4@5E"@[LACQ\QYJO=:1/
M'=>,HTTJX"SZ!;V=KMA>0.ZQS*R*Q&6P609[]>QKOYM3L;?4+:PFNHDO+H,8
M(2WS.%&20/0 5;H X/1H+RS\5Z5=S:?>>0_AZ*U:00G]W*C[F5^X.#^/;-9.
MDZ?J-EH/@J5]+O2VGZG<M<0K ?,C5UG"G:<<?.O/09YKU*B@#S#4]/U9[CQ/
M=6FFWDP76K2^6!0T374,<42N(VX^8%21SU4>HIVHV+SV4>NZ-X?U6,#5;2[O
MX+HN;F[CB!!Q&[$Y7*$#@G9[ GTVB@#C_#/G3>-O$M__ &?>6]K>1VAAEN(#
M%YA1&#<-@Y&1U%2ZU!=IX_\ #]_%:7$MNMI=VSRPIN$3N8BI;T'R-S[5U=%
M'F%AH^J7'A+P]H$]G<PZOI>J12S7#1-Y>V.0LTJR8VMO4G@'.7P1UKT35--M
M]8TF[TV[3=;W4+0R#_988/XU;HH \\70_$FK?#K5[6]_=ZY)9/IT+%L>8L>Y
M=^>WF')SZ%?2K?V:XU[Q#X?U.WL+FQ%C97*7:SPM%@R(JK#R!NPP)R,@;>O(
MSW%% 'D^G0:KIFA^#;JYT36);?3;*2POK:V#I/&Y$>)%56!=08V7Z-D9KT'P
MS8VVGZ)%#9Z?+I]NSO(EO,Y9UW,6);)."22<9XS6O10!Y;K>GZB=!\>::NE7
MLLM[?K<6Y2$LLJ%(1P1U/R-GTQSU&;7B+2=2U+6O$BZ79S*+K0K>&!FB:))9
M$DE8Q[B!@E64?\"]C7I%% 'E6NV::]X4UJ\LO"^MP:G/IXM&^V^:TCG>&$:J
M6;< =QW<#T/)QN>(XYK#Q%I&L0Z5J-WI1MIK>:+3@Z30NYC97**58@A-I],"
MNYHH \^T_3)/#WB+1KZWTB[M]#_L^>U6V0//):2/,) S*-S?,!@XSM( Z51L
M] O;&;PYYMC.8%U^[OQ$(2PM8)%F\L-@$+RZG'8GVKT^B@#A-"U%O#L.KRWF
MEZEY5YX@E\LQVI^5),;96SC"9!R1DY(XYK?\8BX;PCJ0M=-74IC%A;5EW"3D
M9^7(W8&3C/.,5L2P13;/-0/L8.H/0,.A_"I* /(]8L-3N[+QPJ:9JUP=3L;7
M[-)-;8:9E# C:H&#R.,#'?%7?%^D:GJ>J:VNCV,X$^@001$PM&DK),SM%D@
M$H<<_P!['K7I]% '#Z?<3:G\1;+58](U&VM3HTEN[W-JT7ER>:C!#NQV!Z9'
MIFK_ (S@N7F\.75O:3W*6>K)-,L";F5/*E3=CTRR_G74T4 >6:OIM[/HWCE8
M]+O&N+W4X);8"V;=*JK",@XY */^7N*LW=BTNMZ[I>L>']6U*UU6X2YM)H))
M%@=?+C 27# 1E63J1TQZ8KTJB@#"\9:=>ZMX,U?3].(^V3VKI$"V QQ]W/OT
M_&N9UF.[\8>%-5?3O#MSIVJR6 @+7L0A=\.&,"G^)3\XSPOS#KDX]#HH X:]
M@FUGQ%::W;65[;0VVDW,-RLUNZ/(TFS9$%(RVTJYR,CI@\UG:!IUW:M\.D;3
MKJ(V.GRPW9^SL!"[1(N&..,LI_G7I5% 'E5AI]\GAKP;87.D7PETW6O,N0UL
M6"J!.-_&<KETY]^.AQ)XTLM0N1XDL+/0[M5:&U-NUE;@K=A""2[>J<@(,'OS
MGCU&B@#SXFZ@\0>(++4_#=YJ5GK3PSVK>2'BP(D0Q2G.(]K)GGCDD<UKZ)!=
M6GCOQ*9K.=8;PVTL,X3]TP6((PW>H8=.O?I7544 <IJT=Y8^/]-UAK>>XTPV
M$UF_D1M(UO*SHX<JH)PP3;D#C S7-0:#>63:!YEA<-!_PDESJ"PK"7%K;NLN
MS< #MY93CMN]C7J%% $,D(%F\$**H\LHB@8 XP!7F>AV-Y]G^'<%WH]ZATR.
M6&[$ML2(V\@H">O!;@'\>G->I44 >6^(;;49KO48H=#O8Q!K5C<HEI;CRYXD
M:',I;JS *5VCH%&1U-)KNF7EUI_Q#$6E7;3:A)!]E MF)EVPQKP<<X96_+/O
M7J=% 'G]_;:BOBJ2^T9;X>?>VOVNQNK5FMKE-L>9T<@>4Z*/7DQ@8SC.=;0Z
MI)KF@7#Z'?VXL]9NVG@BMPL,*R),%<-U?<65B^<9)Z=*]1HH X#P@EU#:V.A
MZOX>N7U'3+F5Q?RQ P'+.?.23NS*QX'.6.<#FLN.PU&/P)8:9)I5\+JSU])9
M%$!;*"],I=<9RNS!STYP,FO4Z* /-[W3=0_LSQQHEUI]S<SZO++-83+$S1R"
M2)4C#/C"%&4?>Q@ $9IESI%Y'/XQCEL[FYEGT""SAG^SLWVB58Y5<*<<Y+)_
MD5Z710!G:"'3P[IJRI(DB6L:NDBD,&"@$$'G.:X*STJXDT3RY$UC3;M-<O;J
MUN[:U9F@WO(49HRIW(RM@C'?MV].HH Q_"QU%O#=F=6@BAOB&\U8DV*?F.&V
M_P )888CL216Q110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !6%XJU.^TG3[>YM+:YGA\\"[-I&))
MHX=K9=$/WB&"Y&#P2<5NU3O].CU#[.S33PR6\OFQ20OM(;:5YZ@C#'@@B@#C
M$\1ZMJ=]X>M=(UJQEMM4M[N0W@M"2/*9=IVEA@X;!4@8(/7I46D^,-8O)+;1
M+M/^)G]JO;::YM$0>8+<H-R+(VT%O,4G.<;6X]+M[X7FA\6>'6TVVNHK&S2\
M:>ZBEC!668HVXACELD.3\I'/Y:M]X)T6^TZVM&CGA:VF:XAN8)VCG25B2[B0
M'.6).?7/TH S;'6M=EU'3/#^IM!9ZC-#<SS3PA6+)&R*@53E0S"0,1SC!QU!
M$K:KKUCJOA.POY["22]EN(;TV\9PQ2)V4J2?E^Z,C'7/.*NWO@K2+ZTL87-Y
M'-8NSV]W%=.MPK-]\F3.X[N^<YJTWAK3S/I<P\]6TQF>V_>D_,P(9F)R6)#'
M).>I/7F@#BK2;4=-T3X@ZG'>1S3V5]<31BX@#*7CMXF#8&.PQZ"MV+6=4UF]
MNM+T^ZAM+NUTRWN@[QAA+-*'V@CM&-G..?FX(QSICPEIPL=7LR]R8-7=WO%,
MOWV=0K$'^'*@#C%17G@K2;RYL[IGO8;FU@%LL]M=/"\D(_Y9N4(W+^M &%XI
M\3ZSH]AJ%U#<VCS6-A!<F"U0R*7)/F&5F VH0 $P0QY/.*NOS\4=0/KX?B_]
M'2U>U#P+H>I27AFBN(TO+9+:>*"X>.-U0$)E0<94' JXOANRCU-]026Z%R]H
M+(N9BW[H$D#G/.23GKD]: .+\-ZK?:+X,\!71F5=&GMX;6\!09C9TQ$^[LI?
M"G_>'O7<Z%<W%]IYO9Y-\=Q(\EN-H&(<GR_KE<-^..U8>H>'W71+?P=9:29M
M#E@$,EU-<*1;Q@CY=I^9FVYVGL<9-=:B+'&J(H5% "J!@ #M0!P\?B755\1Z
M5 ;B"XM[[4+JS?R8\PQA$D9-KG#,X\L!NJY+#@BLR/Q3XIBT.V\0S75E-:QZ
MLUC<VB6I4O']I, =6W$AA\N!^9KIXO NBVTMO+$MZ/LMT]Y;QK=R!8G;=N"C
M=@ [VR/?TK/\(>%YH=*V:S;W,3QZG<7D=K+,CQ[FF=XW^4GH"#@G 89QGF@#
M)U'Q-XJM](\2:S#=V#0Z%J,D9M3:D?:(55"1NW':<,<'GGVX&G_;VMG7/$<C
MWENFFZ(8YS MIF2:(P>84R6^4Y[\_04_0?#$TUSXA_MBVNHK6\U9KI+=ID:.
M=-J;20I)'*\CC/&0:Z.UT*SM-3U&_3S'FU';]I61MR-M7:OR]!A>..O?- '-
M1^(M6@A\*7\\\<]MK[)#+%'&!]G>2)I$:,]U&T@[LYZ\=*ET37=5O6ET>[N4
M&LVNIO#<%(@!]G4;U<+V#(R#/9F]!BMC3?"NFZ6;40"9H;(L;.&60LEMN!!V
M \]"0,DX!(& :NQ:18PZU<:ND"B^N(4@DE]44D@?^/?H/2@#E]+U[7]9_L_5
M;"%3I\UX\5Q%-Y:HL(=D#*P;?Y@(&01@Y(P.*Q;_ %6[\1Z)X4UXW"K;7>O6
M[):B,81!(P7YNN[CGMR1@5V%GX,TC3]8FU&U%U'YLIN&M1<O]G\T]9/*SMW9
MYZ=>>M5U\ :&A54^VQVR7@O8K6.[=8HI02V54'Y>23@<>F* )_&^JWNB>$[K
M4=/>)9X7B_UL>\$-(JGC(YPW7GZ5@:YK_B*"[\8BSOK2&+1+**\@5K7<7S'(
MY1CN[[,9_+'?L-:T:TU[2Y-.OO,-M(5+K&Y4G:0PY'/4 _A5*X\)Z?=/JSS2
M7+'5H%MKS]YCS(U4J ./EX9AQCJ: +DVH7'_  C<FI6UJ9[G[(9XK<'[[[-P
M0?4\5R.G^*M4DNK:Z%U#>Z6-&;4;TI!\T4H _=*01MSEL!@S#8?PZC5+"XC\
M)W6GZ8BS3BT:"!)Y"H;Y=H!8<CCO_P#KKG?#>@WUO>VS>7K]G;1*4FM]3U*.
MYCE3:0%559^^#D[>GOB@!8/$NJPVWA/5)Y8KBUUYXXIK=(P/(:6,R(4;J0-N
M#NSGJ,=*K1^,-2D\+Z5XLC='L[V^2&2Q\L?)#)-Y2E6Z^8"5)SP>1@5TVG>%
M-,TLVJP"9H+-F:S@DD+);%@0=@/L2!DG ) P*2V\):5:2#RDE%LMR;M+0R$P
MI,3G>J]N26QG:#R #S0!Q>MZK=^(_"ECK(N!':/X@MXDM1&/]7'>+&"3UWDK
MN],'&.]=1\1A+_PKGQ"89FB*V$Q) !R-AR/;-$O@'1)6N!_ID=O/=+>-;173
MI$)@P?>%!X)8 G'&>>M;6K:3;:UI%QI=YYAM;B,Q2JCE2RG@C/7F@#E-6U#4
M=)M%6UO8FG32I+C]W K3R,F"F\8VB( MDD@DG .>L]KXAU.^UKPU!O@B@U;1
MY;MU6++)*!$1@D]/WAXQV[UIW?@[2[ZXCN+AKMI4M#9.R7#)YL).=C[2-P!)
M_/G-/L_"FFV%QI<\#7._3+=K:VWS%L1MC<#GKG:O7I@8Q0!Y_9R:C>>$? US
M-?F>[N-<+B6:,':Q2XR2!C/KVKNO".IW^H1ZQ;:C,D\VG:E)9B9(]GF*$1P2
M!P#A\<>E)!X)TBV@LH(3=I%971N[=/M#,(Y#NZ YX&]N.G-:6EZ+:Z1+?26S
M2EKZX-S/O?=F0@*2/3A5&!QQ0!P%S/KFGZAX^U31[RUA^P727+P3P%Q.$M(F
M*EMPV@@'D#K6U)XKNK#68Y-0<KIFHZ9]KL$6,!Q,H#/$3_$V"I7U^8<XK;N/
M"FF7-Y?3N)PFH%3>VXE/E7!50HW+_N@ @8! P<U6O["YUO7[6WO-'1--TRY2
M[@NWE5O.<(0H5!RN&;DG^[QG/ !J10ZF=!2*6ZC75#!\TXC!02XZ[?[N>WI7
M-Z%XHN]2T:SNIW*W%G;32:O$J#*RQDH8P.V75R/9??-=I5&RT>PTZYOY[6W5
M)+^;SK@_WVVA?Y#\R3WH Y*#Q/JJ:?X4UF62*:VUZ6**:V6,?Z.9D+H4;J=I
M&&SG/)&.E4-$UW4[*P\N:[FN[C4/$-W8(Y2,-&$:4Y&2%R5B"@'@9'!Q@]=I
M_A/2],-LL"S&WM)&EM+=Y"T=NS @E!]&8#). 3C%5[GP+H5U97MI+#<>5=71
MO>+AP89RQ;?$<_(=Q)X]?3B@"WX>DUEH;N/6DC#QSL+=P5WO"<%2X4D!NHXX
M.,US%]XOU,>&=9\36CQ^1I=]+";%D&)8HI-CY;J'/S,,<#@$'DUV6E:5!H]G
M]G@DN)26W/-<S-+)(W3+,Q)/  ]@!5%O"6E-<W<@258;R87%S:K(?)FE&/G*
M^IVC(& V.0: ,6U@FN/BMJ@EN2]N='MB87C4@HTL_P IJQXADOO^$\\+6T%_
M)#;2BZ9XE12&9$&"<^S$5N1:':Q:_-K2O-]LFA6"3+Y4QJ257;T&"Q.>O-&I
M:'9:K>V-Y<"47%B[-"\4K(1N&&!P>01C(]J //M(U+5-'A>ZM[B'['-XLGLY
M;9H<EUEN64MOSP02",#MSG/&ZFNZ_JDT]UI$*F&TU-[2:*7RQ&8HWV2$MNWA
M^"PXQT&#UK5_X0S2_L@MM]UY8O\ ^T?];S]HW[]^?][G'3VH'@S2%UZ75XQ=
M12SR"6>".Y=8)I!T=XP=K-P.W:@"7Q5J5]I6F0W-G:W,Z"=1<_98Q),D6#ED
M0_>(.WC!X)..*Y==7NM8USP;-9ZZ)[.Z>]9FAA"B38IV[E(R&"G:1V.>*[C4
M-.CU 6^Z:>%[>7SHI(7VD-M*_0C#'@@BL[_A$=)S8L(YDELYY;B.6.9D9GE)
M,A8@C.XDY'3Z"@#FQXQU)_"ECXNB=&LI[Y89+'RQ\L+3^2"&Z^8"5)[=1@=:
MU+#5=7USS[_3[JUA@M=5DM);:=?E,,3E')8#(D."R]!C ([UHP>$M*MI28DE
M%L;K[8+3S"85FSNWA>WS?-C.W/.,\TR/P=I,6NS:M$+J.2>43S6Z7+K!)*,8
MD:,':6X'..H!Z\T <GX9U=_^$JUO0;>X^R3S:S<W)EDCR)458PR1YX+\@GT'
M.#FJ^HZEJFAW_CW5]/N84%C>6LKQ20[_ #A]GARI.1M&,\CG/Z]@_@C2) Q8
MW.]K_P#M$2"8AUGQ@LK#D9& 0...G6G7/@W2[R#5H;AKITU9E:]'FX\PJH4=
M/N\*HXQTH S[O7M3OI_$ZZ9/';OH>U8XY(PPGD\H2G?W"G(4;<'@G)Z5D+XC
MB?Q)9^)WMW6(^$);]H<_,!OC<K_2NMN/"NG7-Y<W1:XCENX5@O/*E*BZ11@;
MP.^"1N&#@XSBI7\-Z<^JIJ!B;S%M#8B+/[KR"02FSIC('Y>E '(/-?77B?P'
MJ=Y=I*+J*YG:)(P%C+6^["$<D8..<DXSQTJ[HVM^(];M](U>T2-=/OX6DF6<
M1[80RYC,>U]S$' 8-C/.-O2M.P\"Z/IT^G2PO?L--9C9QR7DC+ &&TJ!G[N.
M,'/''2G:;X)TC2+J6:Q-Y"CL[QVXNG,$#MG<T<9.U2<GMQDXQ0!SNF>(/%$W
M@G3O$<[_ &U+R.%Y;:PM!YT"'=O=,L=Y^[\N..<9KH]#O[G7=+TW4+#6;>XM
MO/E,[_9B&FCRP5,$@QNOR[N.H/%3VOA>QL=&L-+M);J""P</;,DQWQX! &3U
M&&(P<CFH9?"T*2:<;*:XM_LUX]W*ZSLOFLYW/O4</NR1SP >/2@!_B36I=,F
MT>RMRJ3:I>BU$K#(C&QG8X[G"8&>YSSC%<QK7BS7-)M?$]G'+!)=:2UI)!<R
M0_ZV*=L;6 ( <$-R.",<5VVKZ-9:W:);WJ,1'*LT3HQ5XI%.5=6'((_Q'0U1
MN_"6FW^FWEE=&>07KI)=2^9B24IC;EAC &T8 P./<Y -'38+^"V==1O8KN8R
M,RO'!Y0"D\+C<>GKGFKE(BE452Q8@8W'J:6@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M 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@ K(\1:Z- L89Q;_:)9YU@BC\U8P6()R6;@ !2?PK7K#\
M2V<MW#9/'H]IJR6]R)9+:?;NQM8;HRQV[P2/O<8SR#B@"N_B:\$>GPII DU*
M^$CQ6RW:%!$F-SF0 C'S*!@'EA]:K7GC2>+P^FN6NC/-8"%GG:2Y2-HG5BK1
ME><L&&.,Y/ K+TSP[J^AWMMK-OIB/^]O =+AF1?L\4YC8!2<)D-%D@$#]XV,
MXYNVOAC4%TOP]I]RL311:A)J&HJKY4,6DE5!G[P$KIV_@H M:AXNO-,L?MUS
MX?NH[:"VCN;UWE4>3NZHG_/1UQR!CL 23BIM2\53Z;<SO)H]Q_9EM<1V\MXS
MA"6<J R(>74%U!.1SG .*I>,=-U768KG3TT:VO89(@;"[$PC:SN.1YC$G/RG
M:P* G@C'>JUQ:>([OQ)$VI:0]]IMD\?V14NHT1W &9Y%)RS Y*KT7&>3@@ W
MKCQ/:P^+;3P\D4DMQ/&\DDB_=AP,A3ZL1DX[#D]1F'3?$\UWJUM8WFD7%B;R
M&2>U,K@NR(5!\Q.L9^=3CGT)!XK&B\&:O8^)],OH=9>>WCN+BXN&E@C#;I .
M">K9P%]@!C&*C?P]K>LZQ'=36B:'>_99;>_U*SE4_:MR;5V+DG .&!?!7  S
MDF@#5_X3O3R/$4JP3O;:)$LCRKC$^=^=GL"A7)XSGL,UH:)KTFIWM[87=B;.
M]LUB=T682H4D!*D,,<_*V1C\P0:Y/_A"->MDU^"VU-7@N-/M[:V78D(<1ELI
ME!E!M)7(_OY[5I>'=(O-&OK^[L- 33;&=;>-=-6=!EPQ$DWRY5?D*\ Y;9S@
MXH TI_$\UKJ\5O<:1<164UX+**Z=P"\A!((CZE."-V??&.:Z*N*U;2M8U77;
M1WTJWBN+._26#5XI0-MJ&W-'MSO+,NY",;3G.>U=K0 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
E10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% '__V0$!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>21
<FILENAME>exhibit31-amendedandrest009.jpg
<TEXT>
begin 644 exhibit31-amendedandrest009.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!!\# 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 **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KS
M_P")GC36/!KZ*=-2QD34+K[,XN878IT^8%77UZ8KT"O'/CQMF'AB)=SM'J'F
M2K'DLB<98XY ]Z /0;2[UU-=\NYNM,NM,1)%GD@MGA>&4!6 ),C @JQ^E6[?
MQ5X>NTWV^N:=,GFB'='=(P\P]%X/WC@\=:P-"U+0=#U!=$TB[^V"_NYKHE9&
ME$">7N8O(<_Q+@9.?F'I7#65U9^&/C"-3M4W^'-=DDPRG*07*_(TNT?=!)8!
MCV=B.* .N3XAFR^).NZ#K=SIMGI.GVT<T5RY,;%G"':Q9B#]X] .E:WB+Q'<
MVMWX=&CW^B&#4+I!*;NY"M+"<<P\_,QSQC/4<<UYMK:1O\3/B/,\:LK^'7BA
M<KD,_E("JGNV>,#FLR0G_A#_ (3JV[?;:DK3@CF)5E&2W]T#WH ]$TWXCK%X
MW\3:-K]WIEE8Z6T0MYV)B9]XSAMS$'''3%;7B'Q#=VFJ^'8-+OM%$%_<@3B[
MN KRPG&# ,_,3GMGG;ZUYQ*T%EXR^*,FH1[(KVR\FU,B$"X<18*1G^)LLO Y
MY%9TVF7^CZ/\)++4U=;JUU S3J_6"-I59=_]T!2!STP?2@#UG3_'NA:GXOO?
M#MM>P-<6JJ"QD \R0[LH@_B*A<G'K[5IZ\^N_8A'X?CLOMCY_>WS-Y48'J%^
M9B>W0=23T!X'P<'T_P"-'C>*ZBFC:],#V^8VQ(H4Y8'&,<]?7CK78>)_$&@Z
M<]MI&O2RP0:FKQB4ATCXQD-(N-A.?44 4OAMXGU;Q7X:EO-9LHK:Z@NI+;=!
MGRY@N/G7)/&21U(R#]*K?$WQIJG@G1[2\L+"UG6XN4MC)-(WR,P)^X!R,*?X
MA]#7.^$L_#+PSXGU"5;^\\/17X.FQ1KO<QD@%ER1\N2.> =I/?EOQQNTU#P-
MHI@20RRZA!<B H?,6/8_++U&,@'WH ]=HID4L<\2RPR+)&PRKH<@CV-/H **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@"IJFH1:3
MI%[J,P)BM('G<#J552Q_E6)IEH=5\'VMSJLUR9;V%+N[%L[JS;EW>6I3Y@HR
M  N"<<YR<[6K:?'JVCWVFS$B*[MY('(Z@.I4_P ZQ='76H_"^F65LUI#J-BL
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
M%MQUZ_-^M '>Z+?ZCJ%O))J.CR:8X8!(Y)TD+# R?EX'.1[XSWK3KR:_U)K
M^,Y+>X=K6#6[0W90F5H[8QP^:<9SM^]D>FZEO;K3].TF>_T?5S=Z'=:I9_VB
MUJ +:VA)(DV;?N@X3>!V;MDT >@V&N?;O$>K:0;5XFTY('\TN")!(&(P!TQL
M_6C3]<^W>(M7T@VKQ-IRP-YI<$2"0,1@#IC9^M<SX0DTD?$/Q4FE2VIADM[)
MU6V=2AP)0Q4#C&<9QW/O6;K.GZ->^+_&":U+Y>+"TDM_W[1MN"RC>@!&Y@<
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
MR9#()&8#+9)/7 ]OSKR:P&DQ^"_#EFCV\$J^)O+N4C81NN)Y\!L8((7'T!%
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
M.<?6E,:,C(44JWW@1P?K3J* &A$$?EA%"8QMQQCTQ2"*,(J"-0J\!0.!3Z*
M&F.,G)1?RH"*#D* ?4"G44 ,2*.-2J1HJL<D*H )H:&)E"M&A4'(!48SZT^B
M@!C11M&8VC4QGJI'!_"EV)Q\J\=..E.HH 9Y4?F^;Y:>9C&['./K3E55!"J
M"2>!WI:* "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 ***PM1\1&WAUA[&W2Y.E0L\^^78ID";_ "P0#SMP2<<;
MEZY. #=HK/TO43J>BVMXBQK//;1SF+?PI=0P!/7'/7%.TK5(M5MGDC4I)#*T
M$\3'F*13AE/\P>X(/>@"]1110 45@IXAEO\ 6+W3M'M([DV#*EU/-.8HTD(S
MY:D*Q9@""> !D<YXJ[INHSW:7GVVS^Q/:SF)@T@96&Q6WAL#Y3N_3G!XH T:
M*:)$*!PZE#C#9X.:;Y\.TMYJ8#;2=P^]Z?6@"2BF/+'&"7=5 &3N../6E$B%
M]@==^-VW/./6@!U%-$L9E,8=3(!DKGD#Z4GFQAPGF+N)P!GDGK0 ^B@D 9/
MIBS1/%YJR(T>,[PP(_.@!]%(KJ^=K!L'!P<X-5;*>YDBE-['!"XG=$$4N\%-
MV$)) PQ&,CM0!;HJG?:K8Z;8/?75S&ENI"[]PP6)P%'J2>,59::)2@:1 7.%
M!8?-]/6@!]%-,D:L%+J&.  3SS_^H_E2++&SLBNI=?O*#R/K0 ^BJ5_J]AIN
MFW.H75U$EM;*6E?<#MQV^O;'K5IIHD"EI$ <X7+ 9/H* 'T51UG4?[*TBZO%
M2.22&)Y$BDDV"0J"<9P?3T-+HU^=5T/3]1:,1F[MHYR@.=NY0V,_C0!=HK#O
M?$#6OBK2='2&*2.^6;?,)OFB:-0V"N.^1SG\*T;*XN7@=KZ.""02NJB*7>"H
M8[220.2 "1VH MT5&9XAY>94'F?<^8?-]/6G-+&C*K.JL_"@G!/TH =152WU
M.SN[Z[LX)TDGM"JSJISL+#(!]\8/XBK"2QR F.17 ."5.<&@!]%1FXA"%S-&
M%7&6W# STIX(89!!'J* %HI@FB+;1(A;&[ 89QZTGGQ>3YWFIY6,[]PVX^M
M$E%-\R/"G>N&Y4YZ_2E#*20""1U&>E "T5AZ)K[:I?:Q:W$$5L]A??9$Q+N\
MW]VC@\@<X?I[5LM+&C*KNJLYPH)P6^E #Z**8DL<J;XW5T_O*<B@!]%,6:)X
MQ(LJ,AZ,&!'YT[>N2-PR.HSTH 6BHS<0A78S1A47<Y+#"C&<GT&*@LM3L[_3
M(=2MYT:TFC$B2DX!4C(/ZT 6Z*9)*D<1D9T50/O,V!^=9/A?6Y/$&CM>RVRV
M[K<SVYC23>/W<K1YS@9SMST[T ;-%5+2>Y=KK[9'!$J3E(3'+OW)@8+9 VL2
M3QSVYYJRCI("496 ."0<X/I0 ZBLSQ#JQT/0+[44CCFDMK>2=89)?+\S8I8@
M'!YP/2K%E?)<Z;9W<I2(W$2.%+=V .!Z]: +=%5!J=FVJMI@G0WBQ"9H@>50
MG )^I!_(U866-RX216*'# '.T^_I0 ^BF":)ONR(>0.&'4\BD$\)"$2H0YPI
M##YCZ#UH DHJK'-='4;B.6*!;1(T:*02Y=F.[=N7' &!@Y.>?2K"R([%5=6(
MQD YQGI0 ZBJFGW%S+80R:A'!!=,#OCAE\Q 1G@,0,\#T]:L"6,Q>:)%\O&=
M^>,>N: 'T4BNKH'1@RD9!!R#7.^(?%D&DZ)KE[8K%>W&D1;YX#+L .W=MR >
M<8.,=Q0!T=%1PS),N592P W '.W(SS2I+'(6".K%3AMIS@^AH ?13'ECB!,D
MBH ,Y8XI7DCC&7=5XSR<?YZT .HIGFQB41%U\PC(3/./7% EC,AC$BEUZJ#R
M/PH ?13%EC=G5)%8H<, <[3[T++&[;4D5C@-@'/!Z&@!]%-66-G9%=2Z_>4'
MD?6D66-V94=69#A@#DJ?>@!]%-DECB7=(ZHN<98X&:S-;UI-(^PQ!5>XOKE;
M6!6;:H8JS$L?0!&_0=Z -6BJ6FW%[+IRRZG:Q6ER"PD1)O,3 ) 8-@<$ 'D9
M&>:MI(DJ!XW5T/1E.0: '44QYHHV"O(BLV2 S $XZTOF(,_.O'7GI0 ZBF/+
M'&%+R*NXX7<<9/H*5Y$C&7=5&,_,<4 .HIOF)C.]<9QG/>D:6-#AI%4Y P3C
MD]* 'T4U9$9F574LOW@#R/K2/+'$5$DBIN.%W'&3Z"@!]%5#J=F-672_/3[8
M83/Y0/(0$#)],D\>N#Z58DECA4-+(J G +''- #Z*** "BBB@ HHHH ****
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
M%=77A@M']FPIEG#MM.1UDPW!//.:U_!AT#4M975M'EU W LA;W$,ENL,<0#
MA' 109 <@=<#/8BN\HH \YUNR\/7'Q2N8M>@LWMI="1BMR!L9A,XSSP6QT[^
ME8GASP_;SZOX8T[Q#9I<,=#N8Y([M,DCSHS"C@_Q"/H#R-I]*]*70POBM]?^
MU.9&M!:>1M&W8&+ YZYR3^':M>@#RO3UL+[7)-.UF74HO$%IK,ES#'%  9$\
MPF-UDV9,7ED*<MT!'H*C']I17EY;Z,]OJ37,.H-9SA/+O-/F8,VV4]&0O@!C
M@YV]1@UZLLB,S*KJ60X8 \J>O-.H \GL5\.ZMI%W?VC7QO(M'EMKNVFMEB2+
MY<[)1Y:[G#CY>2>I%)I-K%9WG@^328X8-0N/#L\<LB@ O+Y<.P2'N0P;&?0^
ME>LT4 >7:)-8ZIX:@.DVEU%XNL=*FMI,H\;PSF/YO-)P&)D4$9R23D=S5WP2
M=#U+4K+4=/DU$:E;V1MKNWDMQ"L(X)27$:[F##CDGJ>F:]$HH XK59(8?B(!
MKJ1?V/-I7EVKW !A$WF'S5)/ 9EV=>H4X[US,=AY&B>!8=8B5WCU>3:+I,NE
MKMG\H/NY "F,<]#@'FO6Z* .8\<W%M:>'H6N+8RP&]M@3\WEQ?O%(>0+R44@
M$CH>G&<U0^'L@%QXGM\N0-6:5,P-$I1XHCE01P"=Q_7OFNVHH \;\57UH_A_
MQQ8:O"3K0N6DM_-@+$VP*>4R-C 4#/0\'=GD\ZGB5[6QUOQU!<Q;7U+0HC;(
M(BWGLB3AL8')!*Y].#7>>(]$3Q'H-UI$MQ)!%<KL=XP"P&<\9X[5I(&6-0[;
MF P6QC)^E 'F6DR6;:C-#XEB7^S[K1+1+ W,9"E0C"9%R.'W%3CJ0%]!5/2M
M%6\U;P;9>*+6.YNFT.XBNDN5W%CNB,:R9ZL%#=>X)ZBO6Z* /'-6>TLM#\5Z
M4T!2[7Q';W44"0$E8C+;$2# X! 89_"G^(K#3;F'XER_98'F$<4EJ3'\PE^S
MK\R>C;QR1SGKS7L%% '!:3#8VGQ,@-BD,:76A[IFB  ED$JD%B/O/@L<GG&:
MS_B)+;S7>MV36S+=MX?D\F5XGE\[[YV1*.%8$ LW7!7TR/3:* /.]*-I)\0=
M*OIH-S76@1B*9X#EY5DYY(ZA2.?3VJQXUFM7U^WLY[8^9+IETL4\D3S(VXH#
M$B#@R' .3T Z'/'>44 <]X$G-QX!\/NQ<R#3X%<R*0=PC ;.?<&NAHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ K"\3ZY<Z#;Z?+;6D=R;J_@LV#RE-OF.%R.#GK[5NUD>(-$.N
MP64?VDP?9;R&\!";MS1L&4'GID<_TH YJ^\:ZY86WB)Y-)L&DT';+<;;IMLL
M1C$@"?)G=C(YP,@=<\7]4\77:2W\>CZ<]]+8+&TD/ER%IF=0^Q652JG:5.3U
M)QQUJ2^\&_;U\2H^H%5UZ-8IML(_=*J>7\O/7;Z]_P J;)X-N4U@ZEI^OW=A
M)<0QPWR0Q(RW&P;58!@=C8XR.V* (K_QC>@WQTG29KQ[!XXYK;RI/,D9D1V5
M2JE5*JX^\>3D<=37.N:K)JWC&.XM[2YL=.MHS':R,R[E:)G(;@\G)!X[ 5?F
M\'2)KMQJ&F:W>:?#>*BWMK&JNLQ10H968$HVT $CK@=^:FF\*!M1UJZ@U"6)
M-6MUAFA\M652J% P/7[IZ9ZC\* ,RR\2Z@S^'],TO2;&-;_1OMD(:=D2':(Q
MLVA3\H$@QCT[5-IWC275;/PX(K1(+O61-GS&+1PF$'>.,%B2.!QQD]L&W8^$
MWL+W1[I-0W-I>G-I\:M#PZ'9\S<]?W:]/?UXY?5]!DT2RT/1OM6H?8K0SS"]
MBTL7B>8S?*KQA6(/SOAL #IU- '8^$]<N?$6B#4+FRCM&,TL02.8R ['*$Y*
MKU*G'7C'-9%WXXD@T2Y\11VD<FBVMXUM*=Y\THLGE-*.,8#9^7NHSD'BM?PJ
ME_'I)CO9!+&C[;9S9_96,6T8S%_#@[AT' '%41X(@6WO=.%V_P#8UY=_:Y;(
MQ@D,7#LBOGA&89(P3R<$9H SI[1];^)&JZ9J=O:76FC2K?\ <R9.%:67)''#
M$HN?]T>E:6N:EJ=MXR\.Z9:&W%G=K<-,KYRVQ!Q],-GW('I6A!H3P^*[K7?M
M>XW-M';-!Y? 5"S*0<]<NV:75M!_M/5M*U*.]EMKC3VDV[%5@ZR* RG(]AS0
M!Q'A76;O0-/@BCL+8Z7<^(KNQ)$A61"]Q(%*J%QM! '7^7/0IXOO+JZMY=/T
MN6ZL)+]K.0I%)O15=HS-NV["H93D9SCG.>*$\$%-/M[0:F2(-6.JAO(&3(9#
M)M//W=S'WQWJ;3_!\NF:K/+::W>1Z5/<M=MINQ"HE9MS8?&X(6Y*CW[$B@#/
M^+<,4G@"X=X%E9+JU*@J">9XP0,^H)'XUGO+'9?%+0(K?3I/#\,T$ZRJZHL>
MH':-L8$99=RGYLL0>PS77>*?#_\ PD^BMIC7;6T3R1R,Z(&;*.'4#)QU45!+
MX7^WZWIVJ:K?R73Z<S/:P)&L<:NPP7(Y+''3G ]* ,T>.)/[(L/$'V2-M$O+
MM;8,'/FQHTAC24\8(+8RO4!NIZ5+<>+KJSUZTLKBSA6.YU(V"QB7=*@V,R2M
MC( ;:<*<'!SZBI+3P1!:646E?:W?18+P7D-FT8RC!_,";\\QA^0,9X R1Q4!
M\!'ST9=<NUBBU9M5AC\J,E7;=N4L1EA\[8ST'K@4 5E\<ZE%9:MJEYI=K'IV
MFW4]I)LNF:625&5(PH* 89F R2,9Z<<K:1W:_%Y'O8;5)7T%R7M\\_OTX.1D
MX['OZ"M#_A"+:?0-;T>]NY)K?5;F2Z=D78T3NP;Y3D]& (SZ<YJ73O#%W;:_
M;ZS?:W->W,-DUF1Y"1JZE@V3C)SD#IC^E %B\UJ<^(?["TZ.$WBV?VR1YR=B
MJ6VJ,#DDD-SV [YQ7*:OXDN_$&@^&[JT@CM_/UN.UN[:9R=LD;L"A('*[DSG
MO@<5UE_X?,_B&#7;*[^RW\=N;60M'YD<T1;<%9<@Y#<@@CJ>N:IR^#(?[.TJ
MRM;QX4T^^%^7:,.TTVYF);IP2[$XQ[8Q0!!XLTBQL/AGXD@@LH(4^P75P8XU
M^42F-F+ =CNYK!UG1+&Q^%$>MZ9''INJ6&F1WD-W:J(W+K&&(;'WPW((;(.:
M[O7-+.MZ#?:49_)6\@>WDD5,D*ZE6P,]<&LB7P;]OTBTTC5-3FN=,MUC5K:.
M-8EG"8VB0\DC@< @'O0!2LO$,MUKEM(VC6@O9?#POEN#(5?!9<PD[257<<]_
MI3=.\::E<:-I6HWFFVT*ZPL(L4BD>5MS1O(^]0F<!4R,9SD XZC:NO#K3^(7
MU>.\$3'3VL%B\K*JI;=NZ]<@>V/SJC)X(CD\(Z5HBZE<0SZ28VLKZ)0)(VC!
M520<AOE)!'0@F@!MKXLOY9;?3[G2S;:C<WLEM TH9(I(T3>9@& ;&.-O7=QG
M'-5;S7/$J:[X;LY;.VLS=7MU%,ADWB98XI"C CHK !L'D$ =N;E]X-GU"RLW
MFUV[_MFSN/M,&I+&@*-MVE?+QMV%205[]<U//X5DN7TJYDUBZ-_87#SFZ*)F
M0O&8V&W&U1M.!@<8[G)(!0NO'$D.B3>(X[2.31(+QK:0[SYNQ9?*:4#&,!L_
M+U*C.<\5,OB;6IM>UFSM](MI+?29569A<L9)5:'S!L79RV2!@X'N:>O@B!+:
M\TT7;_V+=W?VN2R,8)#%P[(KYX0L,D8SR0"*NV_AU[?4->NUU!P^K[2=B;3
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
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !4<]Q!;('GFCB0G :1@HSZ<U)7F?Q!7Q)I7BNP\3:/I<6N65K9M;
MW6FGEXPS9,B#DY( &0#PIXQT /2PP;H0?I2UY5I7Q$T6V\-:0WART:'^UM5:
MV^SS1,PLW.&D&Q.6QN&%&/O#IC%:2?$#4FDT;2Y],^Q:MJ6H3VB/=02)%Y<0
MSYRH2&(8%<#/4GGCD ]#IBRQM(T:NI=,%E!Y7/3(KRSQ)XC\8QMX)M+N*UTJ
M\U'4_*NX4S*I*.-O(;[AX)7.>V>M12^++;PQXQ\?ZC<:5;M=:=9VKR7$+.K7
M)95"*0S$* 6 R![T >MT5Y_I_CO4#KB:+J$-I]KN=#75K>6%&"*3G,;*6).,
M9R",^@K(\/?%#6]3G\'2WMAIZ6GB)[F+;"7\R)HC@-DG&#QQCMG/8 'J]-61
M'+!'5BAVL <[3UP?S%8GBCQ':>'K*$W%[:V<UW)Y,,MTX2-#C)9B2,@ $X[G
M [YKB_@C?PW>D^)$6_%Y.-;GE9VD#.Z,%"N<=FVG!Z'!Q0!ZC1110 5$+F!I
MS )XS,.L8<;A^%<?\6=:O] ^&VJWVFNT5UA(A*O6,.X4L/0X/![$BN?UG0M.
MM/@&LMO$D=Q;Z;%?1W2<2B?:KF0/UW$D\Y[T >HS3PV\1EGE2*,=7=@H'XFF
MM=VR/&CW$2M(,H"X!8>WK7A]UJ6K>)[CX5MJ,D3IJ$=QY\4D;$2L$"LS ,,Y
M4\8QC<?6DM=$MW\6?$*UO+2RNK+1K2VDM;:1'V1B.%S&JX?( !8'GDG/% 'N
ML<B2QK)&ZNC#*LIR"/8TZO*/#'C&1- \(:#H.GV=I=ZE8SW$<<A=XH5CW849
M8,Q9AU+<<GFM2\\=ZS;7FE:++I4=KKESITE]<PE'N5C*Y5441G)W,.N<*/6@
M#T.BO-[GQ_X@?7/#6EVFBP0W6M6,LS07V^-K>5%8D,>NW(_NY(^O"7OQ!U;2
M/$UAH&L1:?87EQ:12+(Z.T%S,S8=$DW#9CMN!R>"1QD ])HK'\4:K>Z+X>N;
M^PLA>7$6W$;2*B@$@,Q+$#"C)ZCIU'6N+MOB3?S:9XUD6&SFF\/*LL,R1ND=
MPC*6&5+$CA3R#@Y!H ],IC2QHRJ\BJS= 3@FO.-"^(VIW/B#2[/5K2RCM=1T
M(:NK6V_=%P25.3@\ G@#'3GK7(ZWXAU#Q=!\/?$-S!:06MWXDB%O#&K>;$JR
M[0&8DAL[<\!<8'7L >\4@()(!&1UID\T5M!)/,ZI%&I=W8\*H&237D'AKQ9<
M6?QBN;:^OX9[+Q);)/;+'(&%O(H(6(X) ;:"#ZG% 'L=%>:>)/B-JFEWWBR.
MSL[5(O#T-O)MN58M=&4_PD,-H'3H<GTIU]\1-634+S3K#3!<WVGZ?#=SP+;2
MNTTDF&\I0N=F%/WFSR<8XH ])HKS+6_B%KMKXAU;3;"RLE2RT(ZPINTD#C&,
MQLH/7G';'X8-+5?&6N:M<_#E["6WLXM<+3SQ,C.-Z*#M)# E,MTX/ YH ]:H
MK@-/\?W%W\0KKPQ<BULYH+@HEO/$RO<0^7GS8WW;22W\&/N\Y.#7?T %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 5CW.B2OKCZO:ZG<6T[VZ6[0[5>%E5G8$J1G/SG
MD$5L44 <5?\ PRTB]T=+1;F[M[Q-0;4UU")E$HN6.2_3;Z#&,<#TJ?7/ -OK
M]CIZW>K:A_:>GS_:+?4E*"57XS\H7:%X7@ =/KGKJ* .7U;P3!K,>CO=ZKJ!
MO=+N1=0W@,>]G[Y7;LQP. HZ?7->;X<Z5=:IK][>7%U<#7($M[J%RNT*@ 4J
M0,@C .23S7844 <G8> [.SO7OY;VXN;[^S5TN&=PH,4 ] !@L2<DG\@*H:?\
M+=,TU/#:0ZE?LOA^666T#>7\QD;<P?Y>1Z8Q7=T4 5[NPL[]%2\M(+E5.5$T
M8< ^V17'P?##3+/P]J6D6&HZC9"_OOMLEQ;.L<JG(.P$*/D&.!VS7<44 (HV
MJ!DG QD]:6BB@"KJ6G6FKZ;<:??P+/:7"&.6-NC _P">M<Q)\/X9_#<7AJXU
MB_ET./:OV<[ [1J<K&T@&=@P!Q@X&,UV-% '-:EX*L=0UG0-12>:U_L(,+."
M *(P& 4@@@G&% &"*@7P':)J?B2_&H7?F^((1#=#"80!2@V?+P<$]<UUE% '
M!M\+-.33]!AL]4U"UO-#+"SOHRGF!6.2K KM8<^G\SF_JW@2'4]2TK5HM7U"
MTU?3E:-+Z,HSRHV=P<,I4CD\  #/3&*ZVB@#FI_!EM<>*=(\0/?WANM+B>*)
M6*E9 X(8O\N<G)Z$ =A3?$7@JT\3NR:A=SO:-+%*;;:A"M&0<HQ&Y"V,-@\C
MCCK73T4 8GBWPQ:^+_#\VCWEQ<00RLCE[=@&RK CJ""..XK$7X:6"KXC']JZ
MD_\ ;\*17A=HR?E&-P.S@D$^W/3ICMJ* ..T_P"'6GV&L:5J(OKN9]-TT:9'
M%)LV/" 1\V%R3SU!'2L^'X2Z?!;Z79IK.IK9:5?_ &ZQ@!CQ"^[=C)0EAN.>
M<UZ#10!GZQIAU?3S9_:YK9&=6=H@I+J"#M.X$;3C!]1D5C^+? ]IXODTN:ZO
MKNUN--F\^WFM=@</QSEE/&0#CV%=110!Y-X@T?Q5/XTU*^M+_P"SI&L*VOVK
M1OM@?:@),;JI\L%R<C@YYZ8KH+3P7=WVHZ?XINM0NM(\02V,<&I)9%#'+P,@
MA@P!!&,CTX]:[FB@#D-0^'MCJ&N:EJKZA>QRZAIC:7(BE"JPG&<94G=QU)-1
MGX;Z>++PW!'J%]'+X?+?8[A2F\JP (8%2#P!SCM79T4 <O<>"+2]UVRU2\NY
MYWL;B2YME=4S&S9^4.!NV#.0I/7'88K1\-:"/#>C+IPU&]OPLCOY][+YDAW'
M.,^@K7HH **** "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@ HHILDB0Q/+*ZI&BEF=C@*!U)
M/84 .HIL<B31)+$ZO&ZAE=3D,#T(/<4Q;F!KE[=9HS.BAFB##<H/0D=0#@T
M2T444 %%%9LGB'1(I7BDUC3TD0X9&N4!4^XSQ0!I44R&:*YA2:"5)8G 9'1@
MRL#W!'44^@ HHHH **** "BBH+B]M;66WCN+B*)[B3RH5=@#(^"=J^IP"?PH
M GHHHH **** "BJ,FLZ7#>"SEU*S2Z)"B%IU#Y/0;<YS5Z@ HHJO<7]G:3V\
M%Q=0Q37+;(8W<!I&QG"CJ>/2@"Q15>"^M+DW @N8I#;2&*?8X/EN "5;T."#
MCWJI;>(M%O+T65MJME-=-D"%)U+G !/&<]"#]#0!IT444 %%03WMK:S6\,]Q
M%%)<N8X4=@#(V"<*.YP"?PJ>@ HHHH **CFGBMH'FGE2*)!N>1V"JH]23TK-
M_P"$H\/?]!W3/_ N/_&@#6HJM;:A9WDUQ#;74,TMNP29(W#&-CSAL=#[&K-
M!116<_B#18YGADU>P65#AD:Y0,I]",\4 :-%(K!E#*001D$=Z6@ HHIDTT5O
M"\TTB1Q(-S.[ *H]23TH ?145K=07MK%=6LR36\JAXY8V#*ZGH01U%2T %%0
M7=[:V$!GN[B."(<;I& 'K_0TMO=V]W:1W=M/%-;2+O26-PR,OJ"."* )J*S4
M\1:))+Y2:SI[29V[%ND)SZ8S5NYO;6R$)NKB*$32K#%YCA=[M]U1GJ3Z4 3T
M444 %%%% !1110 4456OM0L]-MC<WUU#;0 A?,F<(N3T&3WH LT45!>7EKI]
MK)=7EQ%;V\8R\LSA%4>Y/ H GHJJFIV,EXEFEY UU)%YR0B0;S'Q\VWKCD<^
M]6J "BHYYX;6!Y[B5(H8QN>21@JJ/4D]*2WN(;NVBN;>5)8)D$D<B'*NI&00
M>X(H EHHHH **** "BBJ":YI+S-"FJ632J2I07"%@?3&: +]%5K34+._\[['
M=0W'D2&*7RG#;' !*G'0X(X]Z<E[:R7LMDEQ$UU$BR20A@716SM)'4 X/Y4
M3T453MM7TZ]NY;2UOK>:YB7=)%'(&91G&2!VR",^M %RBJ=YJVFZ?(L=[J%I
M;.XRJS3*A(]@33[/4;'4%=K*\M[D(<.895?:??!XH LT444 %%%% !14$E[:
MPWD%I)<1)<SAFAB9@&D"XW$#OC(S]:GH **** "BJ4^L:7:W(MKC4;2&<X'E
M23JK<]."<\U9GN(;6%IIY4BB7J[M@#MUH DHK+;Q+H:6*7K:O8K:N2%F,Z[2
M0<'G/8D ^AJY97UIJ-HEU97,5S;OD++$X96P2#@CT((_"@"Q1110 444A(52
MS$  9)/:@!:*H0:YI-TVVWU2RE;TCN%8_H:GLK^TU&W^T65U#<P[F3S(7#KD
M'!&1Z$8H L45!!>VMU-<16]Q%+);/Y<RHP)C; .&]#@@_C4S,%4LQ 4#))/
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
M^@QS)?>)_$.A6M[J>HZ?%+ID=CYR2@I&1/D )Q(^4.<[L9&#UK?M?#-C;G6
M[S7$6KN7NHIBI5B4"'& ,#: /PJC8>!-+L]-N--GN-0U"RE@:V6&]N3(L41Z
MHG3 X')R1@<T 9WB^Z\3Z9X4\13_ &VR$<6FM-!<PQ,LJ2 '>NTDC&,8;.03
MT-7H=7U*YUH^'[:YMH[JVT]+N6X>W)#%V944)OZ#8<G/.1C%36_@K3XM$N]*
MN;S4;^"YMVM2UY<;WCB(QM4X&/KU.!DG J;_ (12V2[M+V&^OHK^WMS;&[61
M6DEB)W;7W*5.#R.!CMB@#FK;QEKVM1^'$T]+"SFU1;R*?SXGD$4T&5)7##*E
M@>.OOVK0T[Q3>OXJ31-3F@L[P3.OV>2V=!=1!"1)!(6(8[L$KU R.V3K1^$M
M/@NM'GMGG@&DJZV\:,"IWC#EL@EB>YSUYZT\>&K5KV&XGN;J=;>[>\@AE92D
M4K;LD$+NQ\[8!)'/L* -'49KFWTR[GLX/M%U'"[PPDX\QPI*KGMDX%>:^(/$
M?_"0_#WQ!BZBE>W6V$EM);M;SV\IE&Y9$8G X&"/?KC->F7MJE]87%G(\B)/
M$T3-&VU@&!!(/8\]:PK[P58:G!>I>7=Y+->1Q0S7&461HXV+*O" ?>).<9/K
MB@#/E\1:W8ZAXBT^XETN2:RLH;RVF=6@B42,ZE9"6.0"F<C&<XXK,UC7;O4_
M"WC_ $ZZ =+#36,4I@:%G62!F^9&.1@@^G&./7H]3\%:?J\^H37ES>.]];Q6
M\I5U7 C8NC+A>&#$G/OZ4U_ ^GR)JXDO=1D;5K9;:\=YP2Z@%<@8P"02.!QV
MQ0!FVP_XN#X:/_4OW'_H=O72^(=770/#M_JKQ^8+6%I F<;B.@SVYQS4,7AN
MWBU:PU+[5=-/96K6D88IM:-BI.X!>I*+SQT^M:-]96VI6%Q8WD2S6UQ&T4L;
M=&4C!% ',R77B)UU6WU*SC_LUM.>2.XPB,LN""FT2/E2""#QCD'/%97A_6M0
M'AWP[HFE1 W0\/V]VSE%?&5"J,,Z<9!SSZ>N:Z'3/!]KIEA/:+J6J7*R0FW1
M[JX\QH8SU5,C Z#D@G@<\57F\!::]MI20WNI6EQI<'V:WN[:<)+Y. /+8XPR
M\#J.V>M $%KKVOZE<#2?L]IIVLPZ8EW<)+^^02NSHJ#:WW<QDDY)PP'6FV=Y
MK<OQ$M[6\N;>.-=%6>6UB0LBR&3:^ULC/*\$CIVZFK]]X*TZ[N[*\AN=0L;N
MUA-N+BTN"LDL1.XI(3G<"<G)YR2<YJXOAJQCUFTU2%[B&:VMOL@1)3M>,'<
MV>3@\YS]<T 6]8NIK'1;V[M_L_GPP/)']ID\N+< 2-[=E]36'X;\07FH^(=5
MTNZ*21VMO;3Q3"W:$L)-X(*L<X!CX/'![]3MZSI-KKNCW>EWH<VUU&8Y-C;6
MP>X/8U2TSPQ:Z9J\VJ+>7UQ=SV\<$KW$VX2!"Q4D  9^8]./;/- &-\4[ZYL
M? EP;:5X!//!;S3(<&.)Y%5SGMP<9]ZZ2XT73KC2$TQ[6);.,*(XU4 1[2"I
M7T((!'TJ?4-/M-5T^>POH$GM9T*2Q..&4UG6/AT6<,=L^JZC=6<> EO<R(R@
M#H"P4.P_WF.>^: .(35=4T$^+=4LFM/LT'B)%GAEB9FE5UMT.U@P"$!LYPV3
MZ=]S4_%EQHVL^)O/@MI(=/L+:>#8A1V:1I%"NQ/(!4<\8!-:%QX)L+FRU2TD
MO+WRM2NUO+C#)GS%VXP=O ^1./;W.;%QX2TZ\O=3N;QIKD:E:K:7,4A78T:[
ML8P 0?F;D'O[# !G27?BC9J\5S!%#:BQ,MM>,BAEE&=R%%E8D8P0V1COGO-X
M M=O@GP_<SB"2X_LR!$E2':RQF-3L)))///8'TJ?3O"-OIVG3V8U/5+GS83
MLMU<"5XHS_"F1@?7!)P,G@5J:1ID6BZ3:Z;!++)!:Q+#$92"P10 !D 9P!0!
MRGC,SKXX\#M;11RS"ZN]JR.44_Z.V<D X_*M68ZZ=-U:ZM;/3K36 =L E9I8
MID105W,-AZLPSV]\5:U?PY!J^J:=J+WMW;W&GL[6Y@*85F4JQ(93GY21S39/
M#:3K<"YU._G:<(KL[1_<4D[  @4*V?FX^8<$XH PK#QQ/<^";WQ2Z0&W10D-
MJ!B1)1A&$C;B!^\)X[+@YYX??^(_$.A0ZA<ZE81-9+'"+6=MD9\Z201['59'
M^4%E;=QQD=>:UG\'Z7+<:R\OG26^L(%O+4L!$Q"[=P &0V!U!R>/08@@\#:8
M-&NM*OKG4-3M[B+R";ZY,C)'U"J1C'(!SUR!DG H J>(=7\2>'=&U6_D?39X
MH/(:U?RF!;<X6163=QC(((/?D54\5^(M7ME\7V-K/#!_9^B+?V\RQ$NK-YH(
M.6P?]6,''&>];*^"[%]"N]*O+W4;Y+J,1//=7&^55'*A3@ 8/.<<GKFF_P#"
M$Z=))J$EW=7]W)J%C]@N6GG_ -9'\W.   ?G/0 >U %2/4]2MM<\,:;(]G*M
M]8W#M+Y#!U9%0C!WG@[QD=\=:-$\1:KJ,?V"Y-HFLV^I26MVB0ML6)/F#A2^
M<,ACP<]7'%:</A:VBO=)NS>WLLVF1/%"9)%;<' #;OEYR%7IC&.*N0:)8V^O
M7>M1Q8O;J%(97SP53../4Y /^ZOI0!SMAXB\0:O)8ZAIVGQRZ7->O!,K;%*0
MJ[)Y@;S,E@5!*[>Y Y&3U&J3SVVD7L]LF^XB@=XEQG<P4D#\ZQ['P7IVG:O-
M?6MS?I#+.;EK 7!^S"4G)<)ZYYQG&><<"NCH XWX=6MM>_#/36N%6Z.HVYFO
M&D&XSR29+E_7DD?08[5QFDW>K7?@7PBIO043Q +6.2:,R&6-))!&2=PR!M ]
M\#FO1X_"EM:P3VMC>WUE8SNSO:6[JJ L<MM)4L@)).%88R<8I]YX5T^ZL]+M
M(C+9VVES)/;16VU55D!"YR#D#)X]Z .=CT^<_%"_M"U@;:314>6$V?R/OFDW
M9&_!)(R2>HP/>E\/^*KW4--\/682SMKS4_MC,T<1$<:02%2$3/4Y7J?4UTPT
M"%?$4NMB[NOM4ELMJ1E-GE@EAQMZY8G/OZ5E-X TO^R+"PCNM0A?3YGGM+N*
M8+/"SDEP&"X(.XY!!_04 ,?6]=AN=/T6XAMCJ\\-Q/+):@.@2-U52JNZ\L)%
M)&3C!'/447UWQBUWH6F2PZ98:AJ%O=F;S(S*L;Q;=K#;)R&# [<Y'J<8.QJ'
M@K3M0MK!3=:A;W=B[/!?P7!%P"_W\L0<ANX(QP.F*L)X6LX]1TN]6YO/-TY)
M5BW2!M_F8\PN2"6+8'?Z8H VHPXB02E3)M&XJ, GO@>E<3\1YI&'AK3')6PU
M+68;>\])(\%O+/LQ4 ^O3O71Z;IES9ZOJMW)>W4MO=NC1032[UB(!#%!CY5/
M'R\],]\";6-&L=>TV2PU"'S8'(;ABK*P.596'*L#R"* 'WFF6=Z+7SX4)M95
MF@8  QLO3'IQD?0FO.O#VJZIHUC:R0M:-I]UXFNK*2!HF,G[RYE </NP,''&
MT\=_3O;316M_+%SJM_?+'S&MR8\*1T/R(NXC_:SSSUYK-3P38)906@O+[RX-
M0.I(=R9\XN7)/R=-S$X]Z ,P^+;VTFUN%X+9[B+6H=.MC%'MW>9'&P9\M\S
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
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
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
M'9 4.<<_,,$8Y;<ZWX@O+J\TO3UB&IV-A!,YA"/$\\@;@[V!\O*8R!GGMC!
M.R=TC1GD8*BC)9C@ 5G67B30M2F2&QUK3KJ5\[4@ND=FQUP ><5;L99YM/MI
M;J-(KAXE:6-&W*KD#(![@'/->4>&- U#Q+X"\-VL"06]O9ZQ+>->-(?,4)<R
MG:B@?>/3).,>O2@#U^BO/%\4:_;:;K^M7=W9/:Z3>7%J+9+8KYN"HC8N7^4
MMR.<C/([:5Q?^+;%=2=++[7"MJLMJ'\M9S+NPZ!58AAM.5R0<\'.0: .HO;^
MTTZ%);R=(8WD2)6<X!=B%4?4D@4FHZE9:18RWVH745K:Q#+RRMM45Q#^,;B7
M0DOM-U".X']LVMG+'=6ACGA1WC1DD7Y=K@LQSC&,8]:I>-M5N]>\#>.&@N%@
MM=-,ED(O+#&4HBEV8]1]["XQC&3G.  >G=:*XW4=;UV]U'6+#0(A]JTP1*BN
M(RDKN@?$A9@P4@@#:,Y!.3TK/U3Q%XD6;Q5]FNK*W72-.AOHD-N9"Q*2.R%M
MV"#LQN'X 4 >A45P<.HZM=>.9)8+C='_ ,(_'>0V; !/,=V^7=[E5YK1\'^(
MGUJXNX+BYE6[MXHO/L+JV\F>WD.[=QT9#\NTC/0\F@#JZ*S]=U1=#\/ZCJSQ
MF1;*VDN"@ZMM4G'Z5SJZYJUGJ?AR.>>&Y@UR-U.V+'V>81&12N#DI@,,$YZ'
M- '945YUHOBCQ!/;^%M0O;FTD@U6]FLIH([<IMP)BKAMQ_YY 8]#Z\UH:/KV
MOZT-*U:S@4Z9=3.MQ'+Y:K'%EE5D8,6+@@ @C!R< 4 =K16#XCUJ73;G1["W
M*I/JEY]F$K#(C4(SL<=SA<#W.><8/,:OXMUW2X]?L8Y+:2ZTNZL1%<20\30W
M#A<, 0 ZG=R.",<"@#T6BJ>FPW\%ILU&\BN[C>Q\V*#RAM)^4;=QZ#C.>:N4
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 5G:YHMKX@TN33;UI1;2%2XB?:6VD,.>O4 \>E:-4M1U?
M3](2%]0O(;99I5AC,C8W.QP * ($T*W77DUHS7#WBVWV7+.-ICSNP5 QUYSU
M_"JT?A+2XII2BS"VENA>/9[_ -R9@0V_;_O -C.W/.,TUO&_AI(9)GU>!4BE
M\J3<&!C;C[PQE1R/F/'(YJ]?Z[INELPO+I8]B>;)\I81IG&]\ [5X/S' X/I
M0!GW/@S3+NUU:VEDNC%JLPFNU$N-[ *!@XXX51QZ5>AT.VAUU]9\V=[Q[9;5
MF9AM,:DL!@#'4DY]ZAU'Q9H&DR^5?:K;0R>3Y^TMD^7D#=QVRP_GTJ>37M+B
MOX[*2[19Y9/)3(.UI,9V!\;=V/X<Y]J *VJ>%=-U?4OM]S]I69K9K23R9VC$
ML1.=K 'D9)/XFF6/A+3].N;*XMIKM9;*S-C"S3;\1$@D'=G/*J?P';BMZN5\
M->+7UKQ!J^FSP"$0[+BP;_GXM6^42#U^=6/T9: +-OX,TRVL]+M8I+H0Z7<&
MYM5,N=KG=DDXY^^W!_O?2I(_"6EQ32E%F%M+="\>SW_N3,"&W[?]X!L9VYYQ
MFKSZS81WHLVG_?&018",5#D;@A;& V,'&<XYJ/\ M_3)&DC2\5&6*23S'1@F
MU" S!B & ) .#WH H7'@S3+JUU2VEDNC%J=PMS= 2XW.NW!!QQ]Q.!_=^M8%
M]H>J3>)-0G>TU]#.Z"&YTS5$BA9%0*#(C."&SG.$(],UTMEKUE!H=A<76JI>
MF6V\[[5# P$J #=+L7.U>1ST&1S2)XMTQM>N=*+NC6UJEU).Z,L81MQ'S$8Q
MA"<YQVZYP :=E!<1:7;P75P9;E8526< 99\8+=,=>>GX5CP^"M(@T_2[*,W2
MQZ9*TMJRW#*Z%@P8;A@D$,P_&K:>)]%>"ZG-_''':Q+/,90T>R-L[7PP!VG!
MP>AQ26OBK1+V6:*UU!)Y(H/M+)&K,QC_ +R@#YO3C.#QUH 6W\.6<%Y!<M)<
M3&VEDFMTF?<L+R9W%>,]&8 $D 'C%3:IHMMJ\UA+</,&L;@7,'EM@"0 J"?7
MAF&.G-,\.Z[;>)-$M]5M%D6&==RB12IP>1U'/&.G%<ROB?4]5U#Q!8:;?65M
MJVFRO'!IES"2TRA05<G<"0Q/!7@<9S0!L7'@S3+FSU2TEDNC#J=P+FZ EQN<
M;<$'''W%X']WZT7'@K2;G6GU5FO([B956Z2&Y>..ZVC"^:BD!N./<<'BM'4=
M=TS2<_;[M80JAG8J2(U)P&<@81201EL#@^E)?^(-*TQB+R]CB"A6=B"5C#'"
MEV P@)X!; - %&Z\':9>PZS%,]R8]896O%$N-^%"C''R_*H''I4L_A;3[N_G
MO+IIYY)[$Z?*KR85X3G*D #DDDY'/-/;Q5H2:K_9AU.W^V^<L'D@Y8.1D*<=
M#@4'Q1HP:5!>!GC@:XVK&Q,D:]6CX_>#W7/44 %GX9L+01^89KORK<VL7VI]
M_EPG&4''0X&2<DX&2:I:9X'TK2;2>UM9;\V\D30QQ2W;R+;QMU6,,2%';U]Z
MFT_QAI5[HFGZFSR0K?0B:.$Q.TF-H9L*!D@ C+ 8]ZDO/&'AZP@@FN=7M4CN
M(#<Q$/NWQ  [ACJ.10 ^+PY;6^FZ;8V]S=PIIP"VSI(-RJ%*!3D$,-IQ@@]C
MU%.LO#MEITMH]JUQ&MJLH6,3-L<R-N=G7HS;LG/;)J.RUFTEOM6D_MJVGMK8
M1LT2J%^R@KD[GS\V[KVQ4T7B+2IDN62[ :V=(YHV1ED1G^X"A&[+9&..>V:
M-&6,RPO&'>/<,;DZCZ5E:9X:L=(\-C0;-YUL5C:)%9\LBMG(#$9[GK6A9WUO
MJ$+2VTA=5<HV5*E6'4$$ @BB]OK;3K?S[N98H]RH">2S,<*H Y))(  Y- &5
M;>$].M)=(>-[@_V1 UM:*TF0L; *5/'S<*HY]*9HG@S2?#]R9; W8B4LT-K)
M<N\%N6SGRT)PN<GZ9(&,FM:PU*SU2!YK.82JDC1.,%2CKU5@<$$>AKEO%.K>
M(]$2UN(;NP$=WJL%E'$UJS%(Y'"[BWF#+=^@ZXH W=;\/6FOBS%Y)<*+2X6Y
MA\F39ME7.UO?&3[4VW\,Z=#JK:I*LUU?&$P":YE,A6,]54'Y5![X'/>H3K*Z
M"#'XCU6Q5YIB+1DC,1= @8@KN;D$/SZ8J5_%>AQVD-V^H1BVFC259MK%%1_N
M,QQA >Q;% #-/\)Z9IHM4A$SV]FS-:6\LFZ.W+ @[!UZ,0,DX!(&!52Q\!Z/
MILFGO;/?*=.\P6F;MV$2OU4 G&W@<'T&<UJ3^(-*MKX6<MXBS>:D)&"561QE
M$+8P&.1@$Y.1ZBGOK>GI>"T,Y,Q<Q@+&Q!<*6*;@,;MH)QG- &>O@S1_^$7/
MAV1)I-/W%T#RG?&V[?N5QR"&Y![?2I],\,V6EZI-J23WL][-"D$DMQ<,^Y4)
M*Y'3/S'M_,U-%XBTF>&QEBOHVCOI#%;. <2.,Y4''7Y6X]CZ5!!XN\/W-XUK
M#JUJ\R^9N ?@>7]_)Z#'^/H: )K[0+2]U2'5 \]M?Q1- +BW?:S1DY*-D$$9
MY&1P>F*@G\*Z;+;:7;H)H(=,E$]JD3XVR $;CG.XX9NN<Y.:=)XLT*&"\FGU
M&.!;-5>X$RM&R*WW6VL 2#@X(&#CBKFFZO8:ND[Z?=)<+!*89"G17 !Q^1!_
M&@!^HV$6IZ;<6$[R"&XC:*38<,5(P1GMD&LB/P9I(LK.QN/M5W968006UQ.S
M1*$QMRO ;&!C=GI5Y/$.DR7ZV2WJ&=G>)1@[6=!EU#8VEEP<@'(P?0U7@\8>
M'KFY@MX-6MY))Y6@C"DD-(N05STSP<#OCC- $]QH5M<:W'JYEG2[CMGM49'
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
MEDNC%J=PMS= 2XW.-N"#CC[B<#^Z/>B[\%:3>:TVJNUY'<2HJ70@N7C2["C
M\U5(#<<?3CIQ6Y=74%E;M/<2!(P0,XSDD@  #DDD@ #DDU2C\0:7)-!"+K;)
M/,T$:/&R%I%7<4Y PP )P: +.HZ=::MIMQI]_ L]I<(8Y8VZ,#_+ZUGQ^&;-
M(Y1)/=3RR6QM//FDW2)">J@X[]SU.!DG JRFNZ9):SW*7:&*"8V\AP05ER!L
MQC.[) QU.16#K_BQ8;72[S2[Z 6[:O%97OF1X9 3\ZG=@HP[Y&>: .DTO3H-
M(TNUTZV,AM[:-8HA(VXA%& ,]\  5E7?@[3;V/68YGN2FL[?MBB3&_"A0!Q\
MOR@#CTK2TO6-/UJ"2;3[E9TBD,4F 04<8RI!Y!Y!_$4R_P!>TS3'=;R[6(QJ
M'D.TD1*3@,Y P@.#RV!P?2@"!O#5A+J;7]P99Y7LS8NLK H\)Y*E<8.3SG^E
M1V7A:QL$@6.6Z<6L+06GFR[S;(P (0D>@ RV3@8SBHM0\3V\6LRZ';%Q??86
MNEE,+-&O("].#GGOQCWJMX-\76FN:-H\=S?0OK%U81W,L2C;N)4%L=N"1D#I
MF@"RW@O1I/"L/AR2.9["WV^1F4B2$J<J5<<@@]#6EI.D0:/:&"&6YG9FW/-=
M3-+(YZ9+-ST &.E1+XBTAKP6GVZ-92KNF\%5<)]\JQ&&V]\$X[TFE>)=&UR5
MHM,U&&Z=8EE(C)/R$D _F#0!8U?2K/7-)NM+U"+S;2YC,<B9QD'T/8]Z=?:;
M;W^DSZ9(&2UFA,#+$=IV$8('IQQ4-_KNF:6SK>72Q&-!)(=I81(20&<@'8O!
MY; X/I6/K_B(PZ]I6AVMP\#ZA'-(;J. R; BKMV\%3DN,^P[9!H ENO!&E7+
MZ?*);Z"XL8!:QW%M=-%(T/\ SS=EQN7CZ]\T[4?!6D:A?6MZ#=V=Q;0BV62Q
MN7@+PCI&Q4C*_J*YR/Q+JM_;ZJIU^UTR71Y$AN+F6P8PR#RD:20AB"IW/\HW
M?P\@@\=A+KNGZ=8037M\K;K<3-(L;'* #,A4 E5YY)X&>M &@L"1VRV\/[E%
M0(FP#Y !@8^E4=!T&S\.:8NG6#3?949G597WE2S%FYZ\DD_C1>^(M)T^!9[F
M^C6$QK+YB@NJQGH[%00JG^\<#WJ&X\5Z#:Z@+";5+=;HM$GE!LG,APG3U(H
M2V\+Z9!8ZG9.DEQ;:G))+=13MN#LXP_TSZ#IVQ5:Q\%Z;8:=)9QW6I2*P0))
M->/(\*JP95C)/R@%1TZX&<X%:EGK-A?SB&VGWNT?FK\C .F0-RDC#+R.1D<T
MW4=<TW26VWMT(V$33, K,5C7[SL%!PHR,L>* *-SX0TZ\BE6=[AY9KJ*[EFW
MA7DDBV^63@ 87:O  ''.<FH-1\":-J4VI/*UY$FIH%O88+ADCG(&-Q4?Q8 &
M1C/?-:MUKNFV8!FNAM\L2ED5G"H> Q*@@ X.">#@^E3ZG<I::7=7$EW':+'$
MS&XD&5BX^\1WQZ4 8U[X)TF]U./42]]!<B)8)6M[R2/[1&O19<'Y^_)YYZU-
M<>$].N)=6=FN%_M6W6UNE1P%,:@J% Q\O#,./6HK/Q39G5=+T9IY+NZNM/\
MM?VJ.!E1QE%#8P0-V_/7C'/45LW=];V*QFX<@R-L150NSG!. J@D\ G@=!0!
ME/X0TN2>*9C=>8EC_9Y99V7?#S@,!P2,G!]ZBO\ PG!<V-XJW-X][<6Z6PNF
MN3'(L:MN50Z $#)))ZGN:I7WBU+7Q5I2F^A_L6\TZXN,B(EF9&C"X/4\.> *
MVV\2:.+*UO%ODD@NXS+ 8E:0R(!EF"J"<#C)QQWH NK:*VG"SNC]I0Q>5*91
MGS1C!W#W[_6LW3O"]AIGV40R7+BSC:*S$TF_[,I&"$R/0  MD@<9QFJ5_KT_
M_"1^%8]/NH)=,U4S%V5=WF*(6="K9Z<#M4WA+5+[5(M7^WR1R/:ZI/:H8TV#
M8A '&3_.@!+?P9IEK::9:Q270BTRX:YM09<[9#NR2<<_??@_WC[4NG^#-)TO
M59;ZT-VBR2M/]D^TN;=9&ZN(L[0<DGV/3%4-:\17$GB:70+&]^P2Q6!NOM+V
MQD7?OPH;(QLP"201U&",5IV'C#0;Z!FAU>UF,4*2R-&2%PQV@C/JW ')Z>M
M%W5]&L];M8X+Q&_=2K/#)&Q5XI%^ZZD="/ZD'@U1N_".FWUA<VMR]PYNIHY[
MB;S,22O&5*9(' &U< 8''N<SR>*=$ALKF[GU"*&*U<1S^<"C1,>@96 8$Y&.
M.:@D\9^'8OM6_580;7'FJ Q8 Y(8 #)7 /(R.#S0!NJ-J@$EB!C)ZFEJ.">*
MYMXYX)%DAE4.CH<AE(R"#W!%24 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5S'C:SN[VSTE;2TDN6
MAU:TN) F/ECCD#,W)'8=.M=/10!YQK6CZG=1?$-(=,G=M5MHX[,X4><P@V'O
MQAO7%7+6SU+3M;UR:?3+B\M-7LK?R0FTF-TB,;0N"?ESU!^[R>:[*._M9=0G
ML$ES<VZ))*FT_*KYVG/0YVG\JLT >?\ ASP[J.A^(/#D5Q!)/#8Z UC+=C!0
M3%XVP,G.,(PSCTJ/1])O8-0?1]4\.W-WY.IR7EMJ37 :VV-*TH<J7RLB[B,!
M3R,YP2:]$HH R/$CWG]D/;V4%Q)+<LL!>#&Z%&(#R<D<JI)'N!7,ZUX?O=&U
M[P[K.BQ7M^]JYL[B#* "S9>?[OW6"$#VKO:* .$FTO4T\7?VAI,=[;>??1F^
MMIP'M+F$* 9ES_JY  !Q@DJ.".:AT72M4TS4MUG!?QZ7+;3M<:==A7%K*2"!
M;OUVL<G;D@ <X.!7<7>H6M@;<7,NS[1,L$7RD[G.<#CIT/6K- 'EMOX>U./P
MEX>B2WU33M;T[2_)CN;7:X$@ !AE0DJZ,5!R>!CJ*OW5AXBAU/4[E=%@N[B]
M\.PVX7*&V^T)YI:-@2#M)< #&"#R1S7H=% 'ESZ5K,UQK<XT;4MM_P"&Q9H;
MAXMQG!E^7:K87[ZX   Y/%;&G:;?IXD\-SM83QPVVA26<[D#$<I,)"GG_IFW
M(R.GK76ZIJMCHNG2ZAJ-PMO:Q#+R-D@?ES5R@#F?A_:7NG>!]*T[4+*6TN;.
M!;=TD93N*C!(VD\>G\JPO%NBGQ+I]V+KP]=IKMO)*NE7]J55@0Q\IQ(&RJ],
MAL=R!TKT.B@#SFXTO5K/7;V/5-$NM>M-4M8$:2UG"(LJQ[)%E1G4;&QNS@]2
M,&IX;+5-&UW6+*7P[_:FG:J('@:,QF&(K$L;1RAR"$&P$$!N">":[^B@#C;/
M2;Z;Q#XRWV\ELFHPPQVUT0 K%82A(P<C#'O^%9_AS3;RYL[6VU'PQ<6FIZ?:
M/;&]N+@219*;#Y!WDX; )R  !CKBO0J* /-]*M-=M]*\)V4_A^Z2.TTYK.Y>
M)H1.DBI&H&_=E8FVL25.3M7H.L?A?1]7M)/ BWFD7$/]F:?<6UTS%"(W81A>
MC'@[&Z?CBO3** /.-9T+6KZ\\8/96;B2>6PN+,NX1;DP%69-P.5R5QDXZYZ5
M/)ID6LZ9<W,WA75;%YV@25S<C[8"C;A(C!VXC/(YR>>/7T"B@#C='U#6="L+
M>'5[>ZU 7&I&WBO!&D<@A;:L<DRY'.3C@9P 2!TK2\7KJ!TJV.GV'VQUO(6E
M541I(XPV2\8?Y=XXQGIUK=:*-W1WC5G0DHQ&2IZ<>E/H Y+P/8WVGOKZ7EA<
MVR3ZF]S"T\JR%T9$ Y#$Y!4YS^!-'CZRO;^RT>.QLYKIX-6M;J01X^6.-PS'
MDCMVZUUM% '+>*;2ZO-6\+S6]E-/%:ZE]HG*@?NT\F1,G)_O.O YK'U+3+Z'
MQ3K<-WX>NM8TS6#$\+0W 6.-A$L;1S*7&%^0-D!NIX)KM]1U&STC3YK^_G6"
MU@4O)(V<*/PJQ&ZRQK(ARK ,#Z@T >9:[I>N7,M]"FA3D0ZK97,!LS$D4T,;
M1%F;+!GD^5A\W "KC'4Z::7JD/BU+_3(KVU2>^+7]G<;9+62/:1Y\9ZH_"C
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
M+SV1! = V&&00"0!D8X).*=+X!\/2Z996 MKB..QD>2UDCNY5EA9CEML@;<
M<\C.*VX],LXM+.FK"/LAC,1C9B=RG.<DG))R<DG)SF@#C=!U.\D?P]X<2_FC
M,FAK?R7.R,R''EHJ+E=N!N))()X'O6UX4U6^US1+Q+UQ'>VEY<6#W$*@!S&Y
M42*#D#/!P<C.:FC\(:/#!I\<,=Q&^G@K:S"YD,L:D %=Y))7  VG(X'' K5L
M;&VTVT6UM(A'"I)QDDDDDL23R22223R2: /.?#^KZO9^!O!=T-1>9]2OXHKH
MS1JS,K[RP!P,<C.3D\]:?J7B+Q';Z9XFU&/4XA_8^K+!%#]E7;+&1"2K'K_R
MT/((.>_:NKB\%:'!96=G%!.MO97(NK=/M4N(Y!G&/FZ#)PO3D\4Z?P;HMQ::
MC:RPSM#J,XN+I?M4H\R08P<[N/NKP,#@4 <]J/B?5?#=_P"(X;NZ2^2STV"^
M@9X1&(VD>1"IV]4!4'DYQGGO6_I!UZ/6YDOIHYM,DMP\)E9/.64'# !  4P0
M<GD'ZU9D\,Z5/?75Y/;O-+=VHLY_-E=UDA&<*5)Q_$W;/)IN@^%]+\.1LFGI
M/@@(OGW,DQ1!T1=Y.U?84 <-XSU.[U_P+XVECNS;V^G3262VZHI$@0(7+DC.
M26.,$8 '7FM[4=6U_4M4URPT&2.&YTMHDC639Y<C-&LF9,@MM(;:-N#\I.3V
MT=0\#:#J<]_+<6\X&HJ%O(HKJ2..? P"RJP!..,]:??>"M#U#4HM0G@G%RD0
MA=X[J5//C'19<-^\'^]G/>@#$FUSQ%J[:LVBO;Q3:9<I"(I)$\EQLC=_,)!;
M!#L 5QT!YYJEKGB#Q%:Q^-;BVU..)="\N:WC%LI#J85D*,3S@Y(R,'IR.E=3
M=^#-#O=;.KRVTBW;JJS>5/)&DX7[HD12%<#_ &@>..E/N?".CW:ZLL\,S+JX
M O1]ID E 7:!PWR\ #C'% %#3=1U2+QR^E7EZMU;7&F"^0>2J>2XDVE5QR5(
M(^]D\=:S];U77QKWB2SL]42UAL-*BOH,6RNP<^;D$MG(/EC/Z8KJ(M L(=7C
MU55F-Y';?95D:=V'E9SM()P>0#G&:CN/#.F75[?WDL<QGO[<6MPPN) 'B&<+
M@' ^\W(P>30!S,?B+6_$!-II;BVO%TBVO5*[,-+,&(W!P<Q@J!QSR>>E6;?5
M=<URZU+3+>]MK#4M/L;:0^6HEBDGE5F))8$F(%0!C!Z\]*T+GP)H%U_9Y:"Y
MCDL(1;02P7<L<GDC_EFSJP9E]B34M_X,T/4;^WO9;:2*>"$6X:VG>'?$.D;A
M"-R^QXH QKG6?$.K7>L6FB30)=Z9Y"KRGDRL\2R$ON!;8=V!MP>"<GLMQXEO
MK7Q1%9:C+-8V]S<0I8S)$LMK<!E7=&T@!99"Q<#. 1MQ6QJ'@S0]2U9-3FM9
M$N1&(G,$[Q+-&.B2*I =1Z$'TZ59D\.:=+>/<2)*^^=+EHFF8QF5 H1MN< C
M:IP.,@'&>: .6LO%=\M[>VNJ79T[48;2YF6"^B46L@4@I+%*H^:-5^\"=W/3
MBHT\2:U%-K%M]J=S#H*:C!-<VZ*?,S("0HP=AVC 8!AWKICX0T9[?[//!)<0
M""2W2.>=W"1R##JN3D9 Q[#@8%0Q^!M"C+MY5V[O9_87=[V9F:'GY22WN<'J
M,\4 8,VI>)--\+Z;XFNM8%Q:-]FN+Z!+1%\NW91YA4\DX)#?0-[8ZS1;J:_:
M^O#/YEF]P4M%PN B?*S9 YRX?'7C'K5+4K&\L]%MM"T738[BSEA:U>2YN3BV
MCV[02&!,@QVSVZ\\;5A90:;I]M8VJ!+>VB6*)1V51@#\A0!P9\7:H_A"U\7P
MS;H'U 0R:>8UV^2;CR  <;O,'#9SC.1BM7PY=Z[JFNZNUSJL?V/3M3EMA;I:
MJ/-3RD9<MG(P7S[\Y[8U8O"ND07+RQP.J/<_:S!YK>3YV<[]F<9SSTQGG&>:
MM:;HECI,][-9I*KWLQGGWS.X:0@#=AB<< #C'04 <-XMU.[UWPKX]2&[-M;Z
M7#+:B%44^;B .[.2"0#OVC!&,9YSBK\NJZYJ$]_I6A2+#=:=9V[1;MFUY'0L
M/,W G9P!\N#][GIC:U+P5HFJ7=]<W$$ZO?P^3>+#<R1+<+C:-ZJP!(!QGKBF
MWO@C0K^[M;J6"X2>WA%NLD5W+&SQ#HCE6!=?9LT 8][XFU&QURUAU222PM;A
MK4074$:S6CLVWS(I'P61B20IX!!4^M4]2\3:];Z+XGGAO(1/IVMP6D#& 8$3
M^0-I&?\ IJW/-=?-X:TR>>222.4QRR1R20>:WE,T>W8=F<#&Q>F,X&<U7G\&
M:)<V]_!+#<&*_N5NKE1=2C?*NW:W#<8V+P,#Y10!BZW?Z[I$<]M_;@N;F*PN
M+M1!:HLN0V4+A@4$:C(ZAF/3H:H))J6N^,=(N;2_33KNZ\,><\RP"7:6DC.%
M5CCJ>^>/S'7:CX5TG5;Y;R[AF:<6QM&9+B1/,B/)1PK ,,DGG/6F1^$-(@%E
M]G6Y@>RMS:PR1W4@?RC@E"V[+#('7ICC% '(6&KWNMW_ ("O-16,7BWU_!,T
M0PCM'%-&64>AVY_&M31-9\0:XFDZU:O"--N9G%S!,R!4CRRKL(&[S P4$$X/
M/ XKHF\-:49=+D6V:,Z7DV8BE9%CRI4\ X.02.<]35>Q\&Z)INKRZE:6\L4L
MDC3&(7$GDB1NKB+.P,?4"@#>IK1H[H[*"R9VDCIGCBJVG:=;Z7:_9K;S?+\Q
MY/WDK2'+,6/+$G&2>*M,NY2I)&1C(.#0!Q7PUB27PQ=;T#;=7O67(Z$3O@U@
M^!K_ %/3=)\"PB\5[#4EFMWMO) V;8Y)%8-USE,'M@]*] TCP_I^AV4UGIZ3
M10S2/*X:=W.]B2Q!8D@DDGBJMKX.T6SBTJ*""=4TIV>S7[3(?*+ @]6YX8CG
M/4T 8NA:SX@UR/2-;MI(1IMU(WVF"9D"I&25780-V\, "&.#SP.*34'>7XU:
M/;W?_'I%H\T]F&Z&X,@5R/5A'^0)K;L/!NB:7JTNI6=O+%+)(TIB%Q(85D;[
MSK%G8&.3R!WJ[JVA:?K:0"]A9I+=_,@FCD:.2%NF5=2"/SY[T 9_C#4X?#FA
M7WB(6\<M[96D@AW=PQ7(/?;N"$_2J-UJ6K:5XGT[2VOOMD&IV<[I*\*@P2Q!
M3N&T %"&Z')! YYK=30['[-/!<+)=I/&8I3=2-*60]5^;H#W QFHK/PUIUDJ
MB,7#%(#;1/+<.[11'&55B<@<#D<G R>!0!P]KKOBMO"7AO6VUFW:35Y[&%H6
MLEVQ^8Q#$$')SD<>W&,U-/XKUS0M4U+1+ZZCO)1>6$-K?F )L2Y=E.]1QE=C
M8]<C-:GB#PIY?A[1-&T2RG>TLM1MYBBW.&CAC;)PSL&SCI@_E6[+X8TFYL;R
MTNK8W"7K*UR\KDN[+C:=V<C;@8QC&,B@#EO$'B+6]"D\2V$=V)GM-&.JV=U+
M"I9""RM&X4!3RN0<="<YQ5Y[G7()-.@FUP327X>816]JBS@"-<*FX%-@8DEG
MQU49YYVI?"VEW%C>VERD\ZWT0@N9))W,DD8! 0MG(7EN!CJ>Y-%SX7TN[DTZ
M66.?S=/1H[>1+F17", &5F# L#M&0<]* .,T[5]4U^Y^'U[/?RP->P7$L\<"
MH$9UC^]@@]<D>V>,5;B\6ZHD<EM/.C3S^)6TB*<1 "*,+NSCH6P"!G/)'7&*
MZ&W\%:%:VNFV\%M,D>FR-):[;F7*;AAAG=DJ1QM/&.U//@_16LKRT:VD:*[N
MOMDFZ>0L)\@^8K9RC9 ^Z1TH Y77_$^O:/'XEL8KM))M.6TN+:[DA4DQS/L*
M.!A<@JV"!T[<9KH-%O\ 4U\9:QHU_>+=Q0VMO=POY*QE/,:163CJ/W8(SD\\
MDU<N?">DWNGW5E=1331W;H]P[3N))2F-N6!!P,# ''MR:M6^B6-MK$VK1K+]
MMGA2"21IG8,BY*C:3C@D\X[F@#C-<USQ##)XU>UU2.%-$MX[JV06RMN_=-(4
M8GJ#C&1SZ$=[,FOZQ8ZS-#<:G:&&XT*74HVN(A'%:R(R 9*_,4^?G.3QQZ5T
M%QX3TBZ;5FFAF;^UHQ'>C[3(!*H&T# ;Y>"1QBF77@[1+UPUU;2S?Z$UAA[B
M0@P-C*$;N<X'/7@<T 8>GZKKU_JNJZ-%?2I*-+@N[2XN;=%997:12=H ^0E!
MPP##GVJYX7\077B(::5F='M[5CJD3*N5N-WE^6>.,,DIXQP%]:M?\(W:Z%YN
MJZ183WNJQVJVZ)/?R9F522%9G)&1DX)''3BKOA_2SI\%U<36\,%[J%PUU<I"
M<J&(  S@9PJJ">YR>] '->,_$FJ:.NL7%A>*W]GV\$JV\,2L%)8[O/+#@,,!
M0AW=3BI-1DO(?B)K$NG)&]\GAI&MTD.%:032[03Z9Q6QJ?@O0]8N;Z>\MIF:
M^B6*Y5+F1$E"_=+*K $CL<9%33>%=)GNI[F2*=I;BR^P2-]JD^:'GY?O=>2=
MW7)SF@#DU\<RK9NB7%VE])?6=@]MJ-LL<UDTSE2[!0%92.5(R"170:;J=_!X
MVO?#UW,;N 6,=];W#(JNH+LC(VT 'E<@X'&>N*N3>%=(NK:[ANX'NOM:)',\
MTK,[*A)0!LY&TDD$8.3GKS5RQTFUT^66:(227$JJLD\TAD=E7.T9/89/'J2>
MI- 'G6L7VJ:1J7Q!U?3;U8'L#:W!C,(<3;;="58GH",],'WK6\4^)=4TQ]1N
M;*[5ULI+0?9XHE94$CJ&$S,,Y(;@(<@8)'-=!=>$-&O1JPN()G75@HO1]ID
ME"C:!PWR\#'&.*AO/ N@7\EX]Q;W#?;%C%P!=RJ)#'@(Q ;&X!1\W7B@"CJ&
MN:CI'BJ_T^YN2\-Y8B;25V*O[X-L>/..3EXB,]B<YQ4=[J.OW>HZGHNDW6+[
M3K2%EE98P)I7#'+@@_)\H'RX/WN>E=/<:/874^GS3VZR2Z>YDMG8DE&*E,Y[
M\$]?8]15#5O"&CZUJ<.I7<,RWD2>5YUO<R0L\><[&*,-RY[&@!FM:AJ]MX8M
M[RTM3/>'RFN(K(J[[#@R>3NX<@9QGJ*P[#Q3/>7WAC['JCW5K?WMU;W EMQ'
M(NR*1U1UV@JZE5!Z9QTYKK[S2[6]MH8'#QI ZO%Y$AC*%1@8*D<8.,=.Q%4+
MCPCI%S;0PO%,C0W37BSQ7#QR^<P(9MZD'D$@\XQQV% '.6/BK49[N#2YKH++
M<ZY>6"W7EJ&2*%68 #&TN=H&2.YXIOB*'55D\,6]YJ%O/=KXA*Q7"1\B,P3%
M-ZC WA2,XP.G%;LO@3P]+ILUBUI*(9;LWN5N) \<Y.?,1MV4/^[BK1\*:28K
M"-HIV^P3_:87:YD+>;@C>S;LN<$CYL]: *O@_4KZ^AU>VU"X%S+I^I2VBS^6
M$,B!48%@O&?GQP!TK'L/$FJ/XDT2!KQ;NTU&:\BD>.)1!^[#,GE' <D!0"3E
M2<X-=9IFBV6D27CV:2*UY.;B??*S[I" "WS$XX Z>E94/@;1+$V\UE;2K-92
MR3V:O=S&.)W!R N[ 0Y.5 Q[4 8>D:_XAU2ZT';-MEN9[A-5M# I%FL9;'/!
M'*A<DG=NR*LZ3K/B'7$T[6+*2%;":[>.X@F9 BQ!V0;<#?Y@(7@G!.1@<52\
M/>%=2M)+(&UU/39X'1YI%UEY;63# N$BW$8;D8*KC/J*Z:T\&:)8ZQ-J=M;R
MQ332&9XUN)/)\T]9!%G8&]\4 <K8>(O$/V32-1N-2CECFUZ73);<6RJKQ^;)
M&&SU##:,8X]<]:=IMYKEIIOB6[M9[W4IX]=DB,*B(R^4NP,8P5 +A!P#QQTS
M74)X,T5+2"U6&X$-O>&^C7[5+\LY8L7SNR>23@\<GBI#X3TD3W4\<=Q%)<W
MNG,=U(H$H ^90&PI.!G Y[YH /"FKQ:UHQNHKY[L":1"TL/E21D'_5R)@89>
MAX]^]0>(]3OM.UGPW%;3(L%[J!MKA"@)9?)D<8/;E!3KCPI:--826QEA>WO#
M>/*)W#2.<;MP!P^X#;SP!T%:&HZ+9:K<V-Q=I(TEC-Y]N5E9 CX*YP" >"1S
MGJ: .;\)6TO_  EWC%I;R:95U"(;)%3!/V:$@\*#D=!CC\>:KZWXDU2QU5GM
MKQ9H(]8M;)HH8E,4<<AC5ED9AN\W+D_(2 -N1S75Z?H=CIE]?7EJLJSWT@DN
M"\SN'8 *#@D@< #C' K.NO ^@WEQ=336\^ZZN$NI%2[E1?.0J1(%5@%;Y5Y&
M#Q0!R^L^(O$5G#XMO(M2B6/0[R$0PBV7$J-'$Y1B><?.>1@^_:M?4]?O]#\3
M7UG>7#26]Y9>;I"A%4F<':T.<<L2T97/8G.<5J7'@W1+J#4X)H)VBU1U>[7[
M5(/,*@ =&XX51QCH*CDT^\U7Q!;"_P!,ACL-)F\^TN7G\V2=_+*@[<97&YLY
M.20M &[:1SQ6<,=S-Y\ZH!)+M"[VQR<#IS7$^*/$FJ:7<:C/9WBR)97-G'Y$
M42E$61T5Q,S#.XA\@(<@;21SST\>C+'XHFUE9)%,EL+=H_.9E?!!#;3\JD8(
MXZ[CFJ>H>"="U.XOI[FWG+7QC:X5+J5%=TQM?:K !AM7Y@,\4 9D_B*\M?&*
MZ=J,MQ8P37:QV,GDJ]K=(4&8_, )27=NX)&< #K4NOFZ;XA^%X8[^XAMY(KM
MWA0)M+(J8/*GG#D?3ICFMA?#6FBX$I29PLZW(B>=V02J,!PI.,C ]L\XSS4V
MH:'8:I>65Y=1R&XLF9H'CE="NX88':1D' R#D'% 'GFBW^IZ3:0W5O>*+6?Q
M7<V<MJ800ZR7,BEMW4$'!&,#U!K<LM9\0:R\>I:<\*6L6J2VUQ!,R"/R$E:-
MN<;Q)P&'..<8[ULCP9HBVL=L(;CRH[W[>H^U2\3[MV_.[/WB3CI[4L7@W1(=
M=EUB*WECN9I!-*BW$@A>4?\ +1HL["WN1UYZ\T 8WQ$,HN?"!@5&E_M^':'8
MJI/E2]2 <?E61=:K<:'\3-3U/6;9%N1H$CV45FQ>.6*)C(X=B =^>!Q@#ODU
MW6L>'M.UV2T>_2=FLY1/ 8[B2+9( 0&^4CG!/YTEKX;TJTU":_6W>6\FB\EY
M[F9YG\OKL!<G"Y[# - '.PZ]JMK)X2O)[I;NVUW$<\0C51"[0F56C(&=HVD$
M,6XP<^L&D^(M7N-?T:V>^6Y@U.UNW,R0J(-\90J8>CE0&QEN&X(/>NET[PMI
M6EFW%M#)LM@RVT<DK.D ;@A Q('''L.!@<54LO N@:?)9/;07*-8AQ:_Z9,?
M)5^JJ"W"\# Z#% ',:;XFU\>%-'U>]U.*676+F&PCC%JJK [RLIDSGD[1P#Q
MG'OG8\-P36_Q(\6)-=/<G[+IY5Y%4-C]_P ': #SGL*UAX.T,>&O^$>-H[:8
M#E(GF=F0[MP*N3N!!Y!!XJ;3/#6G:3J$]_;_ &I[NXC2*:6>ZDE+JF=N=S$<
M9//O0!R]_P"*-5ET'Q/KMC<+%_8=W-$MFT:E)4A +[R1NRWS8((Q\O!YS-&L
MUY\5;>?[5<1Q2:%YOD,J8 ,JY0Y7.#W[^]=!-X5TB>\NKAX''VQE:ZB65A%.
MRXP70'!.  ?4#!S5@Z'8G7AK>V7[>(/L^_SGV^7G=MV9V]>>E '.>) !\2O
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
M\A3@I@C(.#7/C0M=;0GA.CRB8^*/[2">=%_J/M/F[L[\9V]NM '=_P!N:?\
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
MO"RJQ.6('136!XA\.ZUJ^J^(Y;2S\H75C9"UDFD39)+!*\I1@&) .0N<8Y-
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
M="L;-EW8*H.!QDD<G KA5\2:KIXO-,EOVN&'B)-,CN[@JC+&\"R@%E3&=QV
M[?XA2^(8M7MM!-OJU[!<[=>L'MMC[Y(XFN(\*YVKD@YP<9QC- '<ZSK%EH.E
M3ZEJ#O':P#,C)&SD#Z*":-9UBRT'2I]3U!WCM8!N=TC9R!]%!->=>+M0N?$'
M@GQQ,UY+ FG7,EG';)MV[4"9+9&26+$Y[#&.Y/3_ !-_Y)GKW_7J?YB@#K:*
MX:9-?MO%TNAQZ_<S1:CIDUS'-)#%OLID=%!7"@%#O^ZP/W>M3>$]<O=?^P1R
MW$L=QIT#QZM$0O-R&V;3QTRDC<8X*=C0!V+R+&"6/8G &2<>@')JII&K6>N:
M9#J-A(TEK,6V,R%"=K%3P0".0>M<WJ,<S_%?1E%Y<)%_95R_E*PV$B6'L1WS
MR>O Y%<SX4N=0TS1_!TT.HS&VOM2N;.6S*)Y>PFX<$<;MP9!SG\* /5Z*X+1
MM2U_74L-;M]0M8+;[?)#=V\LV5\L2,GEA/+RL@.W!W<GKP0!K^+K[5-/-E-8
MVUU=6B^8UY#8LHN=H PZ*WW@I/*CDY'7D$ Z:BO+]9\47C^&KS4=&UR:[:RT
M2&[5HX50*^&/F2[ASOVX" <8;.,@UJZC=:M>>*]3L(=:NK2V71(KV-84CRDI
M>0'!93Q\HX.?J* .[HKS?2]?UE7\(:C<:A-=#6=,DGN;3RT5 ZP+("F%R#G(
MY)SGZ5H>&+W7M6&@:X=3M&T^_MRUS 9M^]V3<HC'EC:5(8$;CP#G)&: .XHK
MCM8?5;SQ[;Z+;:U=6-G/I4MPP@CC+*ZRQJ"I93CAN^?;'6L31/$VN:HFC:/=
MW""[F6^62Z#B W36\PC!0[& )!+$ =O3((!Z917G<C^)FU'PWHUWXC\N>ZAO
M8[N>QCC(9HL;&!9.&&<-QC(. .T[:YJ6F>)XK75I+[[/)=%+.ZA"26]T!&1Y
M+X&8Y-P)]R,9QQ0!WM5-2TRRUC3YK#4+=+BTF $D3]&P<C]0*X.T\1ZM+X=\
M*^)([QYFU6]AANK/:IC"2L5(7C(,9QSGG:<Y[5SJ^NPVESJ3:W<R?9/$RZ>(
M3%$$D@:=(RK87.<-P01TH ]*MK:"SMHK:VB2&")0D<:+A54= !4M%17-Q%:6
MLUS.X2&%#)(YZ*H&2?RH CCU"TEU&?3X[A&NX(TEEB!Y17+!2?KM/^35FO*Y
M9+S0?$VC^+;O3+NT%_,UIJLDK1[0DS#R,[7)'ED(N2!P3TK=UF;5KCQIJ&F6
M^M75I:)HHNT6%(\I)YCKD%E/'RC(.?8B@#MZ*\[A\3:C9Z=X0\3ZGJ##2=0L
MHX]138H2*:2,,DN<9 +94C.,LM=9I\U[:^&VO;[SI[HQO<F%@ R Y98N /NC
M"Y[D4 ;%9%UXETNSO1:S32;O.6W>18F:.*1E#!78#"D@@\^HSU%<G::]JO\
M9'@W75OFNO[9GAAO+;:OE@2HS93 ROED>O(!SD\U4M+.8:#\1F_M&[)6[NE_
M@YQ;1')^7KV^GOS0!V-KXNTJ\U.WT^'[6TUP@DB8VD@1XRI8/OV[0IVGDGK]
M:W:X"PN;_3D^']M#J,[6UZA2>)U0AP+5G49"@C!4=_KFK?AS4+_7],TSQ -8
M,"R7,JW-DT:LA7<R+$.A5P0OS9))SV(  .E.B:8VMC6FL83J2Q>2+DKEPG/
M/;J?SJ_7 ^'=0U_7[31=>CU.VAL[O<+J S!OO @(B^7\KHPQR3G!SFKWP^?5
M=1T"UUG4M9N+M[B-T,+1QJBE96 8;5!S@8/./84 =A17F&NZOKMM:>.+N#7+
MF,Z)<1O:((HMI!ACD*/\O*Y8CL>>IXK4N]5U#1?$&M6MQKK?9AHAU!)[N)66
MUE#NN0J $IP#M.3QUYH [NBN"TZZUR]UK5]$74;NV8Z3;W-K-.L;212LTBE\
M $8)0':<X]LX%OPGKEYXA-COGECEL+=H]5A(7FZW;-IX[%)&XQPR'H: .C&L
M63:ZVBAW^W+;_:2AC8#R]P7(8C!Y/8U?KA=7L;C4?B@+>VU*XT]CH3$S6RH7
M_P!>.!O4C'X?B*SM$\3:YK<>BZ7<7$<=W<6EU)).D@@-PT4WE!D.QAT^<@#N
M.P((!Z717/6SZO#X'E;4-0ADU:"WE$EW:*"ID3<,@,N,\#(QC.>*YBRU76;?
M1/"LUQK$MQ+XA6W5VG*1)"WV=I"J,J'!=@HY![XP3P >D45PD>H:Y8:EIGA_
M4M3A>2^O[A5N86#2) D7F+$Q*@>8<CG;]T>IS6>VN:S;"[0:K/)]F\5VVGJS
MHA)MW\G*'Y>?OMSU]Z /0[Z\BT^QGO)EE:*%"["*,NQ ]% ))]A4ZL'0,,X(
MR,C!_*O.];US5[:Q^(1M]2EC?2HXY+-@B$Q9@$A'*\C)/7)]ZO12ZOJ'CJZL
M%UNZ@L[>PL[P111Q'<S/(&4DKG:P3GOSP1TH [>J%_K%EIMW86MT[K+?3>3;
M@1L0S[2V"P&!PI/)[5QNA:QKVJ:=I'B=;ZV^Q3QN]W:&;=ORIQ&B^6-KJPQ]
MXYP<YZU0%U<ZS:_#W7KB_DE>^U)9I(1M\I&:WF(5>,C;RO7GG.30!Z#=ZQ96
M6J6&G3NZW-^SK;J(V*L54LWS8P. >IJ_7&>,H);GQ5X/AAN9+5WN[D":-5+)
M_HTF2-P(S]0?I6.VH>)K?0]<,>IW%W+X>U,9E6*,/>VH1)'C;Y<;PKL,J!D@
M4 >EU0UC6;'0=,N-1U"5DMK==\I2-G*CUPH)Q[U3T"_.LR7>JP7;3:9,RI9J
M -I51\SCC/+;AR?X01UKS[Q1',;+XGE[RXD2.&%4C=@54&%6P.,@ DXQZ]SS
M0!ZX#D9HKSS5=?U7PQJ7B%3?2W\<&AKJ,2SHN(I-[H<;0#LP <')XZUNZ(FL
MIK0EN-3MKC2[FS#Q1>>)9#("/WBD1H-A5AD<X.,8S0!H7/B33+35O[*EDG-]
MY/G^3':RR$QYQN&U3D9X^M6M-U2QU>V-Q87*3Q*YC8KU1QU5@>58=P>:Y#4%
MO'^,EL+*:"*7_A'Y,F:(R CST[!E]N]<WINNW>@?\)/;2X369-?M8KV\BP8$
M6X**KHI'&U!T;/S8R3TH ]?HK@=6UK4=#UC6],;5C':#25O;>\N(A*UK(9#'
MMP -^3@J#DYR.1Q69K'B#7;'2O'"17MU;/IEI;W-H9O+>6,NK;@3@@@E<]\9
MX/H >HDX&:HZ3K%EK5K)<V,CO%'-) Q>-D(=&*L,, >""*YN6>_M/%FG>'9M
M8NI4OH[B]>=E1'PGEJ(4PHPN69O[V !FG?#E&AT/5(WE>9TUJ_5I& #.1._)
MQ@9/M0!V%96H>(M.TRY\BXDE+J8Q)Y4+2"+S"50N5!V@D=_Y5Q=OXEU:?PEH
M?BN*ZD>2\U".&>P*KY?ER3&+RU&,ADR.<Y)4YXX&KX<MI%^(GBYS>7#A6M?D
M;;@YBSS\N>.WZYH WKWQ)I>GZK'ID\D_VV2,RI#%:2R%D'5AM4\#(S]:GTW6
MM.U=9C8W23- VR:, AXF]&0_,I]B*YN__P"2Q:+_ -@>Z_\ 1D54IT:7XUM_
M9LC1LNALNHR1 ':QD_<[L@C?U(R.GM0!V]A>Q:C80WD"RK%,NY1+&T;@>ZL
M1^-6:\PTW5M>UC3? J'7+BWDU>UN/M<L446YF6(L&&5.#G\/:KWV[Q#J9U=-
M.U6W@GT:\2 O=2A59$1&9I4$9SO!8Y!&.,8P<@'H-(&!) ()!P<'I7&:?J%_
MKS:A>1:S]@;3M8>U> QJT?DQL%*,#SN<?,#GC<,>^#!JM[HL>OS)?W#-<^*8
M]/,LNUA CB%2_(ZA3@9X''% 'J5%>:^*M:UO0CXHL;749REMHRZG:W+*C/ ^
MYD,9)7!!VY&1D<\],:&M3:[H*07!N]2U6Q<2S77V41"XMLA-C(FT;XU(?*\G
MYAG=B@#NJ16#*&4@@C(([URGB.[^U_"C4;ZTU"1]^CO/'=Q?(TG[HL&]L_GS
M5+3+RZN=;M/#?]H74$46B17@E38))&=BO7;C";1QCG<,YH [FBN<\&:O?:OX
M1AO-0*?;$>:%Y0NU9#'(R;\=@=N?SKDO^$RU32=*U#^TS=6^LVM@)7AN KV\
MN9%0W,+J.4&[)4]...N0#U"BO/M8U37O#-I>W\^IVSV$ZVZP[I1*]NSS+&\P
M/EJ"@5PV#D CT.*L>*IM7\/Z%K%W;:_)(5-M);1M&AD@!D"/EL?,K9.,CC!P
M?0 [FJ!T33#K8UHV,)U(1>2+DKEPG/ /;J?SKB/%NNZQI\_C)+/4Y818:-!>
M6P"1GRI"90V,J<@A%ZY]L5>N+C5K37[#0CJTL[:C!/>"69T@8%?* BC*QG@;
MF;&,].< Y .XHK*\.#4TT."/6+NWN[^,O'-/;_=<AB!V'.  >!R#6K0 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !5/4]+LM8L_LNH6ZSP[UD"DD893E2".001U%7*Q/$OB$>'K>QD
M-K-<-=WL-HHC7.W>X!)_#.!W.* -$Z=9FYM;@VT?FVB,D#[>8U8 $+Z9 'Y4
MQ='TY=,ETT64/V&7?YEN4!1MY+-D>Y8G\:Y!/%ZZ/XD\3_VM<7LEA:FU>,"W
M+BU1X]S%MB\*">IYX[XKI-5\2Z?H\<\EP9GCMHA-<O#&7$$9SAFQVX)XR<#.
M,4 6M/T>QTPEK6%@Y18]\DC2-L7.%W,2=HR<#IR:;?:)IVHW<5W<0'[3$AC6
M:.1HWV'JI92"5..AXJ[%+'/"DL3J\;J&5E.0P/((K@[?Q))?7>L:E>7]]IMK
MI&I"$((,QR1!(QY; @DNSR<8Y'&/< ZX:#IBWMG>):*DUE$8;8HS*(D.,JJ@
MX X'&.P]*DU'2;+5DA2]A,JPRK-&-[+M=3E6X(Y!Z5B:OXHTP^'];DFO+[3C
MI_[NZ>*',UN2H8$## Y# YY'-.O/$;/K]_X?ABNHI8-/%R+L(" 6W $9!'&P
M]1UH OS>&-'N/[1\ZT+C40%O 97Q, , -STQQ].*6?PUI%S*DLMJ3(L'V<N)
M74O%_<<@_.OLV1R:PO!?B^'4=$T"TOI;E]3O--2X\V2!E2=E13)M;&"1N!(%
M4+7Q0]S-?:Q?7FHV-KI^K-:&-+?,3QY6-488SDNP.1R,^E '9_V+IXU2+4A;
M[;N&'R(Y%=AMCX^4 '&.!QCL/2JJ>$]!CUY];33(%U%SN:89Y;&-Q7.-W^UC
M/O5;6]=C;3_$-E8W$UOJ6G6)N"PC'R;E<HP+ J<E#^5:'AVXEN_#.E7,[F2:
M6SADD<]68H"3^= $VHZ59:K'$E[ )/)D$L3ABKQN/XE92"IY(R#WJO<>'-)N
M]*.F3V@>S9_,>/>PWONW;F(.6.[G))YYK*O?B#H%A)=K/)>!+.X%O=2BSE*6
M[$*07;;A5^8<]^U7]3\5:7I*S274DGV>W9%N;B.,M' 7QMWD=.&4\9P""< @
MT 6I=$T^;4;74)(G>[M5*0RF9\H#C<.O? SZX&:K2>$]#FL+VQFT]);6^E,U
MQ'(S,'D/\?)X;@<C!X%0GQ?IAUB?2HDOIKNWE6*98K.1A&64LI)Q@ @<'H>U
M8.A>(9=25=;O+Z^ME74+BT6R$(,=R/,>.-%&,[QL#$@_WL\= #HW\):#+H3:
M+)ID+Z>S;S$^3EO[VXG=N_VLY]Z?#X7T>WM;:WM[0PI;,S1&*5T92W#'<"&)
M/?)JK<>--&M-.O;VYEFA6PF6"ZB:%C)"[8V[@ < Y&&^Z<]:;_PFNEBY@M6A
MU);F?S?)A>PE5Y/+(W;05YZC\#GB@#7_ +*L?[).EBW5;(QF(PH2H*GJ..>>
M_KFJT?AS2H9K*6.V99+&(PVS"9_W2' *CGIP/R'H*H6GCG1;W^SS$UT([Z4V
M\<KVKJBS D>6S$85\JPQZCZ59C\5Z7+J$5FCRYFN9;2*;RSY;S1@ET!]1M;K
MP=IP30 @\': (;:+^SD*6LKS0@NY*._W\'.<-DY'0YY%4KSPY)#8KH&C:?I]
MOH=VLBWI9V#H'/S!$P0<@L.2,<>F#)%XZT2:>*-&N]LEZ;#S6M)%1)PVW8Q(
MX);@9]O45;N_%.EV=R(I9)-@NDLWG6,F-)FQM0GU.0/0$@$B@#9551%1%"JH
MP !@ 5F6WAS2;.Y\^"S",)6G5-[&-)&SEU0G:K')Y !Y/K4,_BG3+:\@@E>5
M4GN?L<=QY9\HSY(\O=ZY!'ID8SGBM6XN(;2VEN;B58H(4,DDCG 50,DD^@%
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
M<@2:*XA:)UW#<IPPS@CD&GZCK%MIL]K;R"22YNBP@@B7+/M&YL=L >I].YH
MBNO#FEWFJ?VG-!)]M\OR1.EQ(C!,YV@JPP,\XI8_#FC1:7<:8FFV_P!CN26G
MB*9$K'JS$\L>G)YX%4QXTT5HM*DBEN)1JJ.]H([:1B^U2Q' X/!XZU#!X[T2
M=;9U-XJ3W7V-G>U=5AGW;!'(2,*V[C'N/44 :+>&M(DL+JRFLQ/!=((YQ.[2
MM(H^Z"S$M@<XYXSQ55O!7AQX[E&TN,BZB6&X.]LRHO0,<Y/7OU[U)>^*]*L&
MG:>206]M,L%Q<K&3%!(<8#-V^\N3T&>2*6Y\4Z9:?VQYS3 Z1&LUX!$3L1@6
M##^\,*3QZ4 3ZAX>TO58;6.]MC*;1M]O)YCB2,XQD.#N''7GGO4NEZ-IVBPR
MPZ=:1V\<LK3.$S\SL<D\^]9=YXUTBRN);=A>2SQ6BWC1PVDCGR6SAA@<C@_3
M&.O%(?%UM+X@TC3K6":>'4K-KR.Y1/DV IC'?^,$GMQ0!?@\.Z3;7ANH;-4<
MS&?:';RQ*>KA,[0QR?F SR?6I;71K"SU&ZU"WA9+J[*F>3S&/F8&!D$XX' ]
M*DU+4K72-.GO[V7RK:%=SM@GO@8 Y))(&*RKGQGI%E8ZG=79N(!IC*EW&T#,
M\98 J<+D$$$<YQZD4 7+SP[IE]J::E<02&\1#&DR3R(RJ>JC:PP#CGUJ:ST?
M3]/MIH+.UCMTF):4Q_*SL>K,PY)]R<U3MO%6E7%QJ$+22VSV$0GG^U0M$!$=
MV)!N RORMS[5CPZ_<WGQ'TZSBDO(K&;2I[@P3PA%8AX@CCC.<,W!.1W S0!M
M6_A;1K3^S_(L_+&G;OL@65\0[N"%&>A''TXI+KPGH-[K::S<:9!)J";?WQR"
MVW[NX X;';(.,"K.L:U::%:)=7OF"%Y4AW(A;#.P5<XZ D@9/'-5CXFT]9M6
MA/GB32D5[I?*.0I!8%?[V0">,],=>* %;PKH;ZZ=;.FP_P!HDJ6FY^8CHQ&<
M%AV)&13I?#&B3-J#2Z; _P#:&/M089$IP.2.@/RKR.?E'H*S;SQ)9Z?J&MW!
MFU">73].CN9K#RL*B_.0RD@98X(/) VUE2^*;K_A(/"]RQO%M-0TZYFEL8X-
MQ:11"5*@#<?OMWQCGB@#IY/#6DRV%S936K2P72A+CS9G=I5'16<G<0.>"<<G
MUJ6XT+3[DP&6.7=!$T,;K<2*P1L94D,"0=HZYZ"I-(U6TUS2H-2L79[:<$J6
M4J1@D$$'D$$$$>U07&O6EO>O:[9I'C>*.5HH]PB:0@(&[\Y'T')Q0!<:PM&T
MXZ<;:+[$8O(,&T;/+QMVX],<8K/'A;1EBM$CL_*^QJ4@DBE=)$4]1O4AB#@9
M!/.!Z5$?%VDK92W;/,L4-\-/E)A;*3%E4 CTW,HSTYI/^$OTHZS/I2B[:YMY
M5BG(M9-D)*;P7;&%4@?>/% &Q#:6]M9I:00I%;HFQ8T&%5>F *H6_AS2+6%H
M4LU>-H#;;)G:4"(]8P')PO3@<<#TJG)XRTR)F0I=>8UH]Y;H82#<Q+C<8\]3
MR.#@X(/3FJ=EXFM]5@\*W4TU[83ZEB2.W2+]W,3"7*LQ4_*!DCD$E10!HV'@
M[P]IFFW6GVFE0):72[)HFRX=>?E.XG@9.!T&>*=;>$M!L]&N-(ATV(6-RNV:
M)B6WCI@DDGCMSQVQ0WBG3([ZUMG>55NIVMH+@QGRI)ESE WK\K>QP0"34VGZ
M]::G-$ELLQ2:)IH9C'^[E12 2I^K#@X/>@"H?!7ATI.C:8C?:(!;S,TCEI(P
M20K,3D]3UZ]ZL:IX8T;6[&WL]2L5N8;9@T.]VWQD<9#YW#\ZN:AJ-MID*2W+
MD>9(L4:*,M([=%4=S_0$G@&LFX\:Z+9V%Y=74LT(LIT@NHFA8O"[D;=P . =
MPPWW3GK0!MVEI;V-I%:VL*0P1+M2-!@**FJGINHQ:I:FXAAN8E$C1[;F!HFR
MIQG:P!QZ&KE !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %<]XPTN]U33K$Z?''+/9ZC;7GE.^S>L;@
MD XX.*Z&B@#S_5?#FM7\/C=%LT#ZU:10VQ\Y=NY8BAW=P,G(XZ=@>*6?0-8M
MO$<U]%H6FZK:ZC;PI+'>2JCVDJ+M)SM;<A&.!SD5WKNL:,[L%102S,< #U-4
M8-:L[C7;K1T\W[7:PI-(&C*KM<L%()Z\J>E %RWB\BVBB.S*(%^1=J\#' [#
MVKAQH_B2WTKQ.MC D-W?ZI]LMRTRC=$?*5EW#.QRJ-@X.,@YKO** /,[WPEK
MEQI7C.UAT^WB_MJ*+[,OVO>581*AWDCU!)//)[]:W[C2]5'BZZU6&SCDMKO2
M$M6#3!7CD1I&QCH<^8.<]C^/6U6OKU;"V\]H;B8;T39!$9&^9@N<#L,Y)[ $
MT <7H_AW5[+_ (099K08T6SDM[LB53\QB5 5YY&5SVX/X5%-X8UFY\)>)-/^
MRQQW5YJK:A;*\HVNOFI(JDC.UCLQZ#/6O0J* .%?1M>N]0\47LNGP1#5=*BM
M88Q<AF611*,-QC'[P9.>W&:ZGP_;3V7AS3+2YCV3V]K'#(H8$;E4*<$=1Q6C
M10!YJEE>ZP_Q"T6VM0PO[W[/]H9UV1;[6)69AG)P#D8!R>..M65\+:GI>NW\
M5MHVEZKIM^8W2YO& DM&6-(R&4J2ZX0, ".<CC.:[:TTNPL)IYK2S@@EN&WS
M/&@4R-ZL1U/UJ"77;&+6+#2R[M<7T3RP%4)1E0 D[NG<?G0!FZ+IM]8^*O$=
M]-;8MKUH&MV5U);RX@A!&>,D9'MUQ7/6OA76X='TV1;>-;_3-:GU%8&F&R>*
M5Y25##HP67C/&1Z'->BT'@4 >?:[X4U/4[3Q)>V]L%O-7:S2.V>51L2!@VYR
M"1DY;@9_A]\;NIZ??77C+0-4BM2;:S@N5GRZA@90FT 9YQL.?J,9IZ^-=$>.
M^D$EV8["5H;IQ8SE874 L&.SL""3TQS6[;W$-W;17-O*DL$J!XY$;*NI&00>
MXQ0!Y_!X:UJ/0-+LVLAYUMX@;49 )EQY1G>3@YY;#@8]0>:&\/\ B:XU?3+R
M[M+6::QUF6X,YNR ]NRRJH1-N$P'7(ZDKGG.:]$HH \[/AK6CH\EO]B'FMXE
M&J@><N/)^T"7&<_>P,8]>]:6D:?XDT75M2L8K6TGTR]OY+V*^>?#P"0[G0QX
M.Y@<X.<<C/2NEU?5+;1-)NM3O/,%M:QM+*8T+D*!DG JS!,MQ!',F=DBAUSZ
M$9H X;1O#NJZ7JD]C-HNDW5D;Z2[@U61E,J(\AD*E"N2X)(#9 Z'M@]-XHT4
M^(O"VIZ.LWDM>6[Q+)_=)'!/MGK6O61%XCLI]3CLHDN9!)))"MPD1:'S(\[T
M+#H1@CG )! )(H R8M+U34]9T'5-3LQ;3:/!-O5)5?SY9$"?)@_<P&/S8.=O
M%6_ ^FWVC^%X-/U" 17$4LS':X92'E=Q@CV8?C4\GBO2X]7N=*_TQ[VV19)H
MXK&:3:K9VG*H00<'IZ5/;>(=.OM(N-3L)6O(;</YB01EI0RC)39C<'_V2 :
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
M2UFG7@HI1FV@]BQ4+GKR<<X-=+5:^L+34[1[6^MX[B!B"4D7(R#D'Z@\@]J
M/,O%EQ?C2O&&CRW=S)9V,EC+;3&4[U$KC?$S=6 QGG)PPSGBKFL6DW_"7^)/
MLNI7EL]MX>@D66&0;RRO<$98@D\CIW[UW3:'ICZ=/I\EE#):W&?/CD&[S3QR
MQ/+'@<GG@>E1#PWHRM*RZ?"IFA%O)M&-T0Z(?]GD\>Y]: ./AUK5/$-S9:6+
MM;:XGT"WOXW6X,#-+)N#N-JG<$POR]/FY!XP^ :QJ?BNRTNY\27(C.B)<RR6
M&Q%DE64*77*GY6Q^O&!747OA#P]J-I9VM[H]I/!9#%LDD8(B'HOH.!QTX%75
MTC3TU)=16TC6\2+R5F P1'_<'^S[=* /-]7UG5])&K:>MW>W%]I-^NH8$A!F
MTT@.P/KC#)QSD YY-;&O:G>?\(M+KNGZE<1Q76IVGV?8P*F!IHXN,CHX+/D8
MX85VS65J]Q+<-;QM-+$(7<J"60$D*?;+'CWJO<Z+IMYI\.GW%G%)9P[/+A(^
M5=F-N![8&/3% '*7&K7]CXP2/4A=BPN;]8K*]M9=\/*[?L\T?\)W D-@Y)'(
M'%0>&M0U?78-&U]=4A@26=TO;9IV</G</*$>T!'0@<@YP#G.<UV*:'ID=X;I
M;1/.,GFDY)!DQC?CINQQNZXJ&V\,Z'9ZS-K%MI5I%J,V3)<)$ [$]3GU/<]Z
M *?B.Y8:II%A%=S+)<M*WV2$^6TX5.IE!!15+ G&2>!@UR=CKFOW7@[P_J3)
M<:FGDW'VZ&SG$=TVUPJRITW[0#E>,E@<'I7H&HZ-IFK/;OJ%C!<M;N7A,J!M
MA(P<?4=?6JT?A;0X8HHX--@@6(R%/(!C*[R"_*XX; R.^!0!4DNH]2^'C7=M
M>SRQS:9YD=T"8Y'S'D-QRI/6N-TVR,TGPW@2\N8O,TB=FD23+C,$'"DYQ_3M
MBO4$MX8[9;9(8U@5/+6)5 4+C& .F,<8K-MO"^AV;6K6NF6\#6@9;<QKM\H-
M][;CIG S]!Z4 <1I7B/4I].\.:=<W9D:]NK^V>XEG,+2F"1DC0NHR&(&>,$E
M.O)SVOAF+4+?2FM]2U"._N(9G3SDY.W.55C@98 @$X&<>N:2;PGH%QI+:5-I
M-K)8F0S>0R94.3DL/0Y)Y'J?6M&SLK73[**SL[>.WMHEVI%$NU5'L!0!YOI%
MKK-W:>/HM*U&RM"^L7*YN+<N0?*CR=V\!>.Y4XZ\]*3P9K<>HV/@W1K6*ZT[
M2[C29Y0AE(DD>)U0)Y@P<8+/D8S\O09%=O\ \(CX?/G@Z3:L+AR\X9,B5CU+
M@\,3[U<NM&TV\@MX9[.(I;$&WVC:82!@;",%>..,<4 <-INLZE>/!I5WJ%Q+
M/%JM[:1+'^[>^AB'#-("-@0L-Q7DE>AYJIINJZSK&F^!TDUJZA;4);NWNG@V
M;I D<NTY*_>^0<_CC-=_<>'-&NH;6&?2[62.T8O K1C$9/7'U[^O>HX?"^A6
MQMC!I=M$;:1I8/+3;Y;M]YACH3T)]..E '":[<3ZIX7\?65QJ-WNT6S:UB0R
M89U%L',D@  8R$L.1C X /-=?JVJ7&B_#NZU2TB$MQ:::9HU(R"PCR"?8=:N
M:AX7T+5;J2ZOM+MIYY(C#([IRZ?W6]1Z9Z=JTH;:"WM4M888X[=%V+$B@*%]
M .F* ..6ZO+3Q#X9BMM0N+RRUFUF%UYC[N5C#K,A_@R3C POS# %2?#2V$/A
MJX<2S.6U&]&))"P&+F49'N>_K70V.A:7IG_'E91P?(8UV9^1"<E5_NKGG P*
MET[2K'286AT^V2WB9BY2/@%B<DX]23D^M ',:5_R5WQ'_P!@RR_]"EKF;F>X
MBUKXFZMHMR]O;P:>G^D0X*F[CB8MC((R!M#?7UKT27PUHT]]->RZ="]U, LL
MI!W.!T!/<>W2K#:/IK:4VE?8;==/9"AMDC"QE3U&T<8/I0!QP.IZKXNL=._M
MR_M;:70TNV6W* ^8)%&<E3U[Y_2HM*U+6-:AMM:@U*&W,.I2PW=NT[,&02,@
M@\K;A7^Z0V<YY.0:[.'0],M[V*]ALXTN8H?(CE&=RQ_W ?[OMTJ&/PSH<6N/
MK<>E6BZF_P!ZY$0#DXQG/KCC/6@#GO"]S/K^CZ#KS:[*CWL<@N[53E9793^[
M09_=F,@\@9(4YSUK \)ZA/;Z-X,THW5R(=6ENS<3&9BQ,>]E0-U7<<G(.3M/
M/->@V7AK1--U.XU*RTNUM[VX),LT<8#-GD_GW]>](/#&AK9M:)I=JD#3?:-J
M1A<2YSO!'(;)/(H X:_U;7((K[3X]4N46R\1V=E#= *6DAE,3&-B1\Q7S,9Z
MGC.><W/$-QJ7AAB9[O5+[1X;4&6]AG!N;)S(Y,LD8"^9'MVCO@1GCO78S>']
M)GLX[26PA>".7SE0CCS,YW^[9YR><\TZZT/3;VY-Q<VB22M&L3EB?G0$D*PZ
M,H))P<CDT 9'Q!O;NQ\!ZI?:?=R6UQ%$'CECQG[P]0>Q^M9%W#J/_"7ZMI U
M[4EM6TE+X%74.DN^1?E.WY5^4' [CZ@]IJ&G6>JV3V=_;I<6TF-\4@RK?4=Z
M@;0M,>Z>Z:T0W#P_9WE).YH_[A.>GM0!Y])XAU'4?"=I=+J<YU >&1J$D4)\
MD1R%<B=G'7)5@$P1US@5J7>O76C2^'O$E_=SOI-]9"&\B7[D5PR!XY H_O$,
MF.F67O72'PCX>86X;1K-A;PF"(-$"$C/\ _V?;MVJO+H5R]S:Z;#!IT'ANV\
MJ188T;S2\;;E7'W0NX*<]>".^: -#2X[NRT&,WC2378C,LJEMQW'DH#Z#[H^
ME>>I=R:WI7@#Q!/>RRSWNKI)+&)/W2L8IOE"]!LP5XY/.<FO5*Q%\'^'%N?M
M T6R\T3_ &D'RA@2\_.!T!Y/3OS0!S.D7^KZ\MMJ\6J0VGE:I);W<+3LP,8D
M:/R3%MPKXVD-G.>3P<5E:1J4VC^'[6-+N3;J'B2[LYIKBY8;%$LY4;\$J695
M7/7GJ#@CT"/PQH<6N-K<>E6BZF_WKH1#>3C&<^N.,]:)/#&A36U];2:39M#?
M/YETAB&)6SG<WOGG/KSUH X_4SK^F06-J^OOF77X8!Y+"1XX)!GRG=ERQ'4$
M\X(SFI)K74HO$VH:'_PD>K-;0:''<I(9$$GF&249W!1_=7\O3BNK3PMH45A:
MV,>EVZ6MK)YT$2K@))_?'^U[]:L2Z+ITU[->26B-<S1>1)+SN:/^X3Z<GCWH
M X?0=3U66[\$7D^JW,QUS3W:[B?;Y>X0JX95 ^4@Y^N>:K6NJ:S<:3X<SK5V
MLESXBNK&>0!-TD2M<;<_+C(\M<8X]J[R+P[I$)LC%81(;%2MKMR/(!&"$_NC
M''';BFIX8T6)($33H56"8W$0 .$E.<N/1CD\^Y]: .)3Q#J.G6<]A+?O+$/$
MITL75S+M9(3%YB@R '&6(3=C.&['!KKO#L5_8_;K?4M2BN0+G-NOF%W@1@"(
MV<@%CG)&><$9[59?PUHLMI>VDFFV\EO?/YES&Z;EE?\ O,#U/ YZ\#TH@\,Z
M);6%K8PZ7:QVMK.MQ!$J#"2KR''^U[T :M%%% !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 %%%% !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 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
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
MURGA;4IO$VG17CR75L]I:&TN8Q*PQ=CB4')Y*;1@G/WSZ5S]GJFN3>"/#6I
MW6IH=+:6_@@O&ANFSMQ,AR-Y7##:2/O"@#TK[8?[3%E]FN,>3YOVC9^Z^]C;
MNS][OC'2K->;7OB&^MM0GO\ 2[JYNX?^$2;4+:"7.'D!&URG]XC&>_6KD%S=
MPZIX0DL-1NKJWUBWD6\\R8R!AY/F"9<Y"$-@?+@?.!CI0!WM%>5^'[S4DLO!
M.I2ZOJ%Q-?W\]I<I-.6CDCVSD97ID%%(/7MG'%;&@ZE?P^*;>SU<7+-="X>S
MO8+DR6MVF=P!0G]TZK@8QCKS0!WE4M1U2#31;K(KR3W,OE6\$>-\K[2Q R0/
MNJQY('%<Y)<2ZQXVUK1+J[NK.&UL();3[/,T1;>7WRY!&[:548.0,=.:YNWF
MNO$$7PVU#5GF6\N99A*T4SQ!P+:;#@*1@L #D=CCIQ0!Z/8:I%?:;#>M%/:+
M*=OE7<?ER*V[;M(/?/3UXQG-1:;K=MJE]J5I DR2Z=.()O,3:"Q0.,<\C#"N
M?\?6Z33^%M\DR@ZW$A\N9X\@I)_=(YR!@]1VZURVLM/9CQ_JUEJ%W!/8WMK+
M!Y,Q56(@@^\!]\$<8;(_'F@#UNBO/-5O;S5]=\1Z:FO)H]QIQA:V=I679&8U
M?S2@8+("Q=3NR/EQQ4D^IZC9>*8FU W,VG7-]##;WMG<,$@D*JOD30$\ MD[
MN?O#.* ._K)U;Q#::->V%I<17#S7[F.W$4>[>X!8CKQP">:X_P +7U]KL>BZ
MX=?CAF>9X[VQWN_F,=P,/EEL(4(R"!G"Y.02:O>.5E?Q/X*6"58I3J4NUV3<
M!^XD[9&: .ET[7K#4[VYL8FDCO;4*9K::,QNH;HV#U4X/(R*TF.U2V"<#.!U
MKS:TM;EOBGK>EWUX]Q>WNCH\6H6A,+6<8<@1[03@[B7!)Y],5H^$-0O=7DM+
M*\EN%O-#1X-2_>/B:?.U">?F#*IDYZ;DH ZC0]:MO$&DQ:E:)*L,CR(!*NU@
M4=D.1D]U-:->7>&[H#PWX=L$NYTEN;[466VBE,(G"2RY+2@[E5<@_+DDXXQG
M#;#6KZ+P;X8\3WFIW$EO;73V^I'SVVO"TCQ+(V.I0[#GJ1DF@#U.BO//"U[J
M-UJ,OA^^EODN;6\-^6DG<N;1UW1(S9ZAF"$=#Y;?6I?#NJWMMXBAM=;:XWSV
M\\MM?1W1DM+R/<K;]I/[IU7'&,8)YZ4 =]13(I8YXDEB=9(W 970Y# ]"#W%
M/H **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHJAJVL6FC01273<S2B*) R@N^"< L0!PK'DC@4 7Z
M*YFQ\;Z=J4"M:6]W+<&]:P:V14+)*JESE@VS;M&=V[!XQSQ4]GXNL+^PL;BU
MAN9)KV26**UPHDW1$K)G+;0%*G)SCIC.10!OT5P6I^(I+G6_"-]:1ZI'%/<W
M<,U@04>1DAD^5DSM.&7@DX[YQS75:%K=OK^G&[@BF@*3202PS@!XI$8JRG!(
MX([$B@#3HKG9O&6G01BY>*Y_L[[7]C:_"KY*R;]G/S;MN_Y=V,9[XYK(O+F]
MUSQGJ^C,NK6]O9V=O+!)8W*1,KLTI+_?PV[8J@,".N0,T =S3)8H[B%X9HUD
MBD4HZ.,JRG@@CN*\QM-3-_X:A\2ZQ-X@MC]O>%A9786.0&Z,<:E _ 4JBD@
MG)^\":[2]\4VMG)<A;2]NHK6>.WN9K:,.L3OMP",[C@.I.T' /L< &D^EV$D
MEK(]E;L]HK+;DQC,(*[2%_N@CCCM5&U\(^&K&[CNK3P_I5O<1G<DL5G&KJ?4
M$#(JEJ7CO1]*NFBG9S%'<I:S3HR%8I&( RI;>0"P!(4@$^QQ-I_BR'4M9N--
MM],U(FVNGM9YS$HBB=8PX).[."& &!UZXR,@&S:V-K9&<VMM% 9Y3-+Y:!?,
MD.,LV.I.!S[5/6/?^(K>RU":Q2VN+JY@MENI8X-FY8V9E!PS GE&Z9Z>XSRW
M_"4MX>\2>+Y;Y-2O-/M)K9B8R'6UC:%2S89A\N220N3[4 >@US-MX<U&RO)[
MNTN]'@N)SF66/2-KR>FXB7)_&IM7\766C277GVUX\-F(6N9XT79&)&VKU8%O
M4[0<"LJYGNO^$V\26HO;H0+HD,\:"9@(W+3 LH_A/RKT]* +MYX:U'49DFO;
MS1[B5%**\ND;B%/5<F7H?3I5F72M=G1$EU;375&5U#:62%93D$?O>H(H\'2R
MW_@'09;F:62:?38&DE9R79C&N6+=<\]:Y_P'XL9]!\.6.I1ZA+<ZA'(L=]/A
MDED3<Q4DMNSM!.2,''!H Z&/2]>BDEDCU;34>9@TC+IA!<@  G][SP /PK/M
M_!]Q:3W<]O)H44MX"+ATT4 R@]0Q$O.?>KMIXOL[R^L[5;.]C-ZDSVCR(JB;
MRCA@!NRIYR-P&13].\5VNIZ9;WL%G>#SKMK/R'""5)%9E;<-V!C:Q/.<#.*
M*?\ PBM[]AALA<:*+6!]\,*Z/A8VY^90)?E/)Y'K6KIVB16J6SW<5C-<VA<6
M\L-H(O)5\;@HRV,XY(/-9S^.]'34K2T+.4NKLV45PK(4,P)&T@-O&2I )7!(
MZX()Z:@ K,/AW13<&<Z59>:9/-+>2N6?.=QXY;/.3S6#!XMTS3;*^NS%J\J'
M6?L,BR_O&CF9D7"C=Q'EA@#WP*VM&U^'6+F_M1:75I=6$BQSP7(7<-RAE8%6
M8$$'U^N* )KW0=(U*Z%U>Z99W-P(FA$LL*LP0YRN2,XY/'N:23P[HLWD^9I-
MBWDQ^5'F!?D3^Z./N^W2J6I^+;/2KFXCGM;QH;::"">X5%\N-I2 O5@6^\N=
MH.,_7&/X]\1&/PGXEBTQ;XW-A:MYEU:.$^SR%-R@G<#D JQP#@$4 ;(T:]NO
M$MKJ=^]L(]/\];1;<,"RR;0-^>A 4CCKN[8YO6V@Z19:G/J5KI=G!?3_ .MN
M(X%61\\G+ 9-8^K:ZJ:1>V5M'>7%Y!IPGF:U90T(93M)8L/F.UB ,GCW&<[P
M]K"/:>#H[I]3GU*YT/[0FV7]U.1'$7WY8;GR1@G^\>: .ILM"TC3;VXO+'3+
M.VNKDYFFAA5'D[_,0,GGFI['3K'2[<V^GV=O:0EBYC@C"+N/4X'>N/LO%J:Q
MH7A[4=0M-1LS?ZBL< MI5"ELOM5R&R4P.01R1TZ5L7OC+3K&*YN9(;EM/M;G
M[+<WJ*IBB?(4Y^;=@$@$@$ Y]#@ OCP_HPLFLETJR6U:7SC"L"A?,SG?@#[V
M>_6KMM:P6<"P6T,<,2Y(2-0H&3D\#WKFM2\=V6F3ZO&^FZG,-)5'O'BC0JD;
M MO!+C( &2!SZ \UL:UJO]E>';W5HH&NA;6SW C1@N\!<]3TX_R>E #9/#>A
MRV\UO)HU@\,\HFEC:V0K)(/XV&.6]^M6+;2=.LTN$M;"V@6X.9A%$JB0XQEL
M#GCCFLFQ\3F>RTU'L;B34[NS^U&UB,>X( N7R7V@$L ,G//3@XTM'UFTUW2D
MU"Q+M$Q92CKM='4E61@>C @@T 6DM+:.2%T@C5X8S%$P4 HAQE1Z#Y5X]AZ5
M4L-%M-/U+4+^"**.>^93,8XPF[;G!..K?,<D]>/2N%O_ !5?ZIHVF:E]GO;#
MR_$:6C)%(#YL:SM&4(1CN^YR",9/&174P>,M/>SOYKF"YLI;&Z6TFMKC8'\Q
MPI0 ABI#!U(.['KC!H UCI&FFYNK@Z?:F>[01W$AA7=,N,;7./F&.,&EL=,L
M=,C*6-G!;*V 1$@7..G3T[50T+Q-8Z_<7]M;!X[FPD5)XG*L1N&Y6!1F4@CT
M/8YQ7._$'Q&R^#_$"Z6+_P ZP41R7EHX00R_*<9W!C@,N< XS[' !UUSHVEW
METUS=:=:3SM$8&EDA5F,9ZH21G;R>.E)%HFDP2VTL.F6<<EJACMW2!08E/\
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
MP<9!!Z$4 %]IUEJ=O]GO[."ZAW!_+GC#KN'0X/<56D\/:+*MRLFD6#K=,&N
MUNA$Q'0OQ\WXU0LO%]G?7MI:K9WL;7L$L]HTJ*!,L9 ; W94_,"-P&0:JV/C
M[3K[3EU'[#J%O9. (I[B-$65S(8Q&#N^]D=\#'.>#0!LW7A[1KZ[M;N[TFRG
MN+4 6\LD"LT6.FTD<8J4:/IJWK7HL+873/YC2B,;BV,;B?7'&>N.*IZ%XFL?
M$$U_;VP>.XL)%CGB<JQ7<-RD%&92"/0]CG%1W/BFU@G=4M+VX@BNTLYKB",.
MD<K8&",[B 64$@$#/L< %V#0=(M=5FU2WTNSBU"88DN4@42/ZY8#)IU]HNEZ
MI+%+J&FVEW)%_JVGA5RGT)'%9=YXRTZRBN+F2*Y;3[:Y^RW%ZBJ8HI,A3GYM
MV Q ) (!SZ'$&H^.;/39=8C;3-2F_LA4DO&BC3"QLI;>,N,@ 9('/L>: -9M
M*33K"Z70+33[*[E7*DP8C9^Q<)@G\Z72-.EL[68WCQ37MU(9KJ2--J,Q 4
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
M>1('0K-D<$*4R0Q ^8)WQ7>4P0Q+.TPB02L K.%&X@= 3Z4 +&B11K'&H5%
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
M5RFGWBF*?P[D&*Z))_>D[E8-D'&#D'W]Z[NWTRPM%*VUE;0J4V$1Q*HV\G'
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
MFQ"HO9!@SJ"0&ZG/&.<G/7O5M])TV6T%K)I]J]L&W"%H5*!O7&,9JV %
M'  H \EU*Z_L.7XAW.GR/'>I>VS-LE8R) T4'FR!<]E+G=VQ[5U=D'M/B'#;
MZ7,TFE7.E&>XC$I>-) ZB-QDG!<%^GWMN>U=6+: 3/,(8_-D4*[[1N8#H">X
MIMI8VEA&8[.U@MT8Y*PQA 3ZX% ')?$:&WDM- DN3MC36[3<QD*A06P22",?
M6L36KAT?XBBWO[H1P:';SVQ2[?\ =MY<Y!0[N,X4\<&O2Y[>&YB,5Q%'+&<9
M210P..1P:A?3;"1Y'>RMF:48D9HE)<>_'/2@#@[;389O&>F6,EW?-;7^A//<
MQ_;90)75X@K<-QP[=,#\*Q]'UV2;2_"EIK.JQPV-W8W*BXO&8I-,DH559PZ_
M,$!(R>3GOC'J@TRP#*PL;8,J[ ?*7(7TZ=/:FOI.FR6GV1]/M6MMV[R6A4IG
MUVXQF@"GX5B,'AJRA.J2:J$5E6]D',RAC@YR<C& &R<@9[UL4BJ%4*H 4#
M[4M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %9VKZO%I,=L&1I;B[G6WMX5(!D<@GJ>@ #,3Z ]3Q
M6C6!XIT"XUI-.N;"Z2VU#3;M;JW>5"T;':59& (."K$9'(H Y[1]=_LK7/&$
M^I^;$$U"UABA>XW@,\2 !68X"DMN[8!Z#%:0\?62+=)<0K#-;W45KO:8&W<R
MC*,)<8V\$'C((QCD53N? ^J7[:W<S:K;V]Y?75M>VLEO Q%O-"B!2=S?,IVX
M(P,@_A6JVE:]?:7Y6KSZ3>22.HGM?L["VDB 8%<,6.XD@YZ#:..#D 9J&KPM
M=>'O[0TR[CFN=1>& I/A(Y%23#-@C>K*K$#!'(S@U'<^.8(5$\6G7%S:MJ9T
MI7B= YG#%?NL0-NX%<YSGMCFJMKX(N+&TT.VMKJ)8-,U.2_6)RS!$99%$*$\
M[5$G!/IT&>.9L[YWU:[NK*YT&ZG.HRW4>E7'G178D!*C]T&*A]H'S[.^X]S0
M!U=]X^6Q;5F;1KQK?2;I(+R7?&-JLJ$.!NRW#@XZX].E7=:\7QZ)-,;BPF^R
MP300R3L0F]I2 /+!_P!8%W#=@C'/7%9FI^#-0O['Q5;+=VR?VY/'*C%6/DA4
M1,$?Q<1@]NM,UWP7K&L3:PPU*S5+\VTD7G0,[VYB*,8U.X?(63=TSEC]: +B
M^+YK;7/$L>H6RPZ=I"P@2+("S%UW#CCELJ ,X&/>M#1_$\6J:Q=:88-D\$2S
MK)%*)8I$8D<..C CE3ZC&167J'@JZU*Y\0"74HTM]8A@W-'"1)%-$H"LOS8Q
MD!L=>V>]7[.S\6KI=Q]LU33)-1$7EVS16KK%N_OR#=DDXZ# '/7- '1T4B[M
MHW$%L<D# S2T %%%% !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 %%%% !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 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
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
M=!CAQQSTK8H X^Y\)ZQK7AZXT_7=?2:Y.PVUS:6ODB)T8.LA4L=S;E&>@QD
M#)-2WWAG5]:\+WVFZMK,,EY<K&$E@M2D491@P.PN222.?F'MCOU=5YKVV@N[
M:UDE59[DMY4?=MHRQ^@'?W'K0!S,GAC7(->FU73=>@MVOXXUU")[+>K.@VB2
M(;_D.WC!W#@9SBH;_P %7S7&O#3=6BAM-<MO*NHKF RLD@B\OS$8,.JXR"#R
M,^U=79S74RSF[M5MRLSI&!*'WQ@_*_08R.W:K- %32[233])M+.699GMX5B,
MBIL#;1C.,G'3UKF]-\%S6NGZ=I5W?13Z=IUY]KA"0E))&#LZ!SN(PK-G@<X'
M3D'KZ* .,TZVT[7_ !PWB'3VN/(MH/(GW1-&DLZEE4X8 DHK2#/3YU]*ZC5+
M%=3TF]T]W*+=0/"7 R5#*5S^M6ZQKGQ-8VOBVR\.2%A>7=N\Z'^'Y2,+]2-Y
M^B&@#,L/"FHVNHZ%>3ZK;2OI5C)9[5M"HD#A!N_UAQCRU]<Y/3C%"#P'J6GZ
M=I!T[7(HM4TN2X\N=K0F*:*9][QNF_/7;@AOX:[.6]MH+RWM))56XN-WE1]V
M"C+'Z#C\QZU8H JZ?!<6UFB7=U]JN>6DE"; 2?[JY.T#H!D^Y)YKG[+PUK&G
M:UKNI6NKV(;594E*R6+-Y12,(.DHSP >U=510!Q-C\/$T>TT5M-OR-0TN>:;
MSYX\K/YW^M5E!& >,8Z;1UYS+=>"KB3_ $JWU&)+^35%U&Y,EN7AF*IY:H4W
M X4!2.?O+GZ=C54W\+W%U:6[)->6T:R/#NQC=NV@GMG:: .2B\"W\20)_;,#
M"'7'U<9LSDEBY*'#^KGGV'%7+_PI?-KVJ:CI>I0V\>K6RP7L,]N9/F52JNA#
M+@[3@@Y'0UTMG)/-90274 M[AXU:6$/O$;$<KNXS@\9[U-0!FZ!I<FC^'-/T
MJ:=;AK.V2W\U8]@<*H4';DXX'K6!8>!WM=*LM#EODFT:PO%N;>,Q$2[4?>D;
M-G!"MCG'( 'O78T4 8>E:'<Z?XCUK5)+R*6/4FB80K"5,6Q-@^;<<Y ST%1>
M*/#UUK[:2UM?0VIT^_COAYEN9=[(& 7AUP/FKH:* .=;PU+?Z]9:KK-\ET;
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
M/ER;8TE+IY_ED'IT)QP#O]Z]3TW3-.TNP-OI\$<5J[-*54Y4ECDGGUS5T
M   =J6@#Q6ZBT=/ 'BB2#[)$Z^(F57A*HP3[4F ".<;<X[8S7436>D:5XVMM
M/N[:UB\.W&G2R6RS$&W:Z:3=)][C<4P1[;L=Z]"I"H88(!'O0!Y'86^ZX\#V
M^K2&2-M0U". 7$AW26GES"'=D\@KL SU! [U3,.DVGAR]NK=H$FT[Q4L5DZR
M<V\1N4RL?/RH5+Y X(SZ5[310!QWQ/A@G\ 7KS11RI%+;RY90P4"9-S>WR[L
MGTS65=2:3_PGERMO+;I:2>&F(".%3;YG! '&-O/':O1J* /'=#LM(9?AP76
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
M X' )] ;UMX9NX-9L=4DU433VE@]E\]L '#,K%N&&,%%X],_6LR#X?36%EI
MTW7IK34-,CD@2Z6W5A+"[;BCH3@\@$'(Q0!)%K\E_JOA1[SPZ+:\O8[DI]J8
MB6S=$^90-O1L#YN..U7?"?B#5?$=NM]<:9;6MBWG(&2Z,C^9',T>-NP#:0I.
M<YR.E33>&II-3T6^_M)WDTP3',T08S-*N&+$$ >P  'TXJQX9T-O#NC+IQNO
MM*K++*K^7L/[QV<CJ>['\,4 8FI^+=<AU+7K33=#M;K^R(HIW,EX4,J,K-A1
ML.&PO /'O5FR\7OKS!-!MHIG&GP7[_:9"@ F!,<? /)"G)Z#CKGC.@L+V^\=
M>+HH;A[2WNK:UA,C6Q;?A'#&-B0-PS_M $CBM:+PA'IFIPWVAW0L66RCL)(G
MB\U'CC_U9QD$,N2 <G@\@T 5-/\ '!U-_#\MO8JEEK4,WERRRD-%<1@DQ, N
M/X7YS_ >.E/T'QF^N:78W:VL$<DLTZ740G+?9TBR&;.T;N=G8?ZP&K%SX)TR
M?PO8Z CS16]E+'+'*K?O-RMECGU8%P3_ +9JW8>&+'3M9U748@2=1V>9"?N)
MA0K;1VW!5SZ[10!EZ=XNU#4KC3GM]%EDL=1@:6*;;(H@^7<@D8IMPPXRI.#Q
MSUJUX/U_4_$NE6^JW6FV]G975NDL&RY,C[B3D,-H ' P<GKVZ"+0/"5[H$:V
MD7B"YN--M@PLK6:%?W((( 9QAI%4'@'';T&-/PSHG_".>';+1Q<FX2TC\M)"
MFTE1TR,GF@#FSXOOM.U+Q5+J,<,EIIUS!;6T<3D,S2)'L7D8Y:09/;T.*V[3
M7[A?%)\/ZC;11W$EI]KMYH7+)(@8*ZG(!#*2OKD'/'2J>H^!;?4Y]=\^^G%M
MJYBD>)%4&*:-5"R*W7C8IQZCOTK2L=#DCU==6U"[6[OTMOLL;I#Y2JA8,QVY
M/S,0N3G'RC '.0"KK7B2>SU&?3=.L_M5Y!:BZ92DA!#%@B_(K8)*-R>F!U[8
M4NI0_P#"=:-KEW9R6+-X>NY[B.5,21A7@8JWJ5YK=UGPO<WNO0ZUI>LS:7?+
M!]FF*PK*DT6XL 5;H022#[GK2W'A1+G6+6]FNVEBAL);"2*5-QF24J79FR.3
ML'0=S^ !G#QQ<6R?;;[2+A-*-A)>M<QQR?N=B[MC[E )8="#C(QZ&I]3UWQ#
M9Z1J-W_95M&L6EO>PW'G[D211GRG& 2<<@C@X(XI--\$RV^DRZ-J6NW>I:3]
MG>UAMI(T0I&RE<,Z\N0IP"<>N"<$2V'A*[BT6XTK4]?NM1MWM'LXMT21F.-E
MVY)'WWQ@;C^7)H TM$OICX5L[_4F17^R)-*ZL6&-@)8\#GO6/#XRG\C0+^XL
M$33=<D2*W=929(FD4M%O&,?,!S@_*2!SUK<TO2FL=!@TN[N#>K'"(6=HPF]0
M-N,#VK(T[P8ME::7837[7.GZ3-YUE$\6'4J"$#OGY@@8XP!T&<XY '>&_$.K
M:]<W#RZ7:V]C;W-Q:R2"Z+OYD4FP878,J<'DD'V]8?%?B^X\,I>W#6,36UI
MDX,DV'N<L0ZQJ 2-H ))X^8#CK6KX=T-]!MKR%KL7 N;R:[SY>S:TC%F'4\9
M/%9&O^!CKEQK3#5Y[>'5K1+:>(1*Y79NVE6/0?,<KW/<4 &I>*-<CUK6-,TK
M1+6ZDTZVANMTMX4\U7W_ "@!#AOW> .GJ1T-6V\<ZEK5Q:PZ#H]O,;O2DU*)
MKJ[,8 9MI1@$.""".,@^HIEK8ZE+\0->2*]DA673;2$W,EH2)&!EW%#PH9=P
M]1\W(-,MM'ETOX@VMEH[&UM+30%M(Y);9I8_EER%W94;\8/7UXH O:+XX/B2
M/3HM-LUCO;FSDNYH[ER%@"2>45) RQ+AAVX4GT!KKXL@U?\ X1R>;1H6EEU:
M6RD$TF6LKF-) Q7Y?F^XPSD<,./2_;>"8-*N-,N]'NVMKNRMGM6>:/S5N(W;
M>V]05YWY8$$8)/&#BG?\(9%&FDK;WA0V&H2:C(SQ;C<3/OWD\C /F-TZ<>E
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
MA4@/'OVNN<D8WGY?8<]<@%GPYKJZ_;274$UE<VGR^5<6DI<,2/F# C*L..#Z
M_@-JN:M_"LMG<ZC?6>H)9ZAJ$D#3RVUJJH1&23\C%OF8%@6SGIZ5TM !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M2$@ DG '4FEK@_B%XATT:9JNARZQ:6<@L))9EDN5CDDRC;(T!()W$<X[#'\7
M !W:L&4,I!!&01WH+JK*I8 MT!/6L3PM?V<W@K2[N*ZADMTLH]TJ2!E7:@#9
M(XX((/IBN(/B;2-5^(GA?4AKM@XE^U1Q0)=H?)0HH0, >'<GIUZ+VY /4Z**
M* "F&6,'!D7\Z?7G/B;P[HUKXN\%PQ:7:;9K^X\[,*DRDP2,2_'S<\\]Z /1
M00PR""/44M<I<7L>@W8\/Z#9Q0R"![W8+=WC7<YPH6/IN;=ST&.AS5:#Q3X@
MO=4L=-BT:VLKJZTM[UDO)F)AD5T0J0HY'S<>O7CI0!VE%<;HWC.YU>7PS_HL
M42:U8SW##))A>+9D?[0)?VZ>]5H_&VJW.EZ%/;Z=9M/J>HW%@P>9E5&C,P#=
M#P?)R?KWH [NBN*G\5ZVL5Y':Z9%=W^FM%%=6T"2.LTI1'=8Y, * KC!8')X
M('4]HK;D5L$9&<'J*  D*,D@#U-()(R<!U)^M4=>CCF\/:E'*BNAM9,JPR#\
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
M7"J<<9QU_I4=KXQN=2EU*WM9+*&\LTN/,LKA66: H2$8J2-Z,.<K@#(&3UH
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
MSNB60%QCKD9S0!R\7@*.&:T9-:OQ%::E)J%O'MC.QI-^]22N6!\QN2<BI)O
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
MU:ZBO[5[=6V-*LRE WH3G&: 'V-I]BLX[<SRSLN2TTI!=V)R2< #DGH  .@
M%6*BM[JWNXS);3Q3(&*EHW# $'!&1W!J6@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "N/^(5JEW9Z
M(K6;W(36+5W"P&3;&'&\G .%QU[5V%% 'E6I6M[!<^+7TW3KMK:/5;&[,%O
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
M,KAHT^4"1LC*@;NF>,X+A#J=Q!=VVH7\S&*XM6LM?M+$AV8!R/.BQAMF &(
M'SC.,''I5O<V]Y")K:>.>(D@/$X920<'D>A!'X5+0!YG8S:S#J7AW4M6L56Q
MM[B^BGEM(7$9D<_N[G9RRAOW@ST&\G.&JE=Z,\=M"TMA-)8S>+%N[:'[,S>5
M;G&]BN,JA;<V#@8.>]>LT4 9.K65K;^%K^T@LXUMQ;2*MO%#\O(/ 0#U/85Y
MY);7L?A31);)KB#4;?P_%!+8W=D\D%ZNW#0,,923*XX.>>A'3UFB@#EO&<>I
MWG@*X-G9.]YMAEDLT.6D171I(AZY4,OOG'>N=\42V.N^"_$5_I&CWXN+V""*
M1WLY4DF96X01D9.T$Y8#'.,G''I=% 'EGB;3+V?5/%$'A^RDC-SH5LL8BA:-
M)F660O&#@#<8VQCK\PK1U*&+6M<AU6QM;U+!-#NH-06.!HI'5@OEP@$9\P?O
M"!_#^(SZ%10!Y/<Q^(5TG488UDUF"U^PS)>0VQAN;F!)BSP,I&&D503P!G=@
MC)Q3M=L],U7PWJ>I:;IVJW$M]>6#2O<VD@:1HYDW%8RH(VH#E@,$<9.*]1@N
M;>Z1GMYXYE5VC9HW# ,IP0<=P>"*EH X_P /0);?$#Q-Y%H\%K+;V9C80%(W
M95D#;3@ D H#CVKF_&QGGF\2VT&F7T<HEL95:"TDE^V*C1L7WX*@)R-JX.5)
MYSBO5** /*==TZ*[D^(TJZ3,\EUIL0M2;)MTDGDN"$^7EMQ7..<XSTJR]Q-#
MJ6OIJME>31:GH\$=A(+624,%B821'"G:V]B2#C.?:O3:AM[JWO(S);3Q3(&*
M%HG# ,.HR.XH Y2R@U*7X.P6NGQS0:J-#6&))$,;I,(=H&&P0=PZUBZ=J-GJ
M/BOP/]EL+JS^SV=W"\5Q:O"8R(X\I\P&<$=LCWKTNLR\T2"]US3M6DGG6>P6
M18D0KL(< -D$9/ '>@#S?1O.AT[P5I[:??BXTS6)A=C[')B+*7 !SMP0=RG(
MR,$9QQ4MA)-)XA\,W TO4+1+?5;X3VJV<I6 R+-AFD();>Q#%@=HR.!BO5J*
M /)KJVEE\(ZJIL+IIO\ A*OM$2_97+>7]K1]ZC;G;L!.1QBNHBVM\4M0E>WE
M-N^CPQ>:T#>6S"65F7=C!.UAQ[UV-% 'D&DM=Z-H?A:\GLM3CTVUFOXKI+>U
M8R6[22DQ2&/:6V[=PR!P']ZU+>&+P_K/AR[@T_44\.!+L('ADD>">5E99'C
MW(&'F <?+OYQG%>EU'//#:V\EQ<2I##&I=Y)&"JJCJ23P!0!RGP[C,.C:E&;
M6>V7^UKQXTE@:+Y&F8J0& XP1TKDY?/@LI--.GW[7,'B];QPEG(P$!NO,$@(
M7!&TYXR>O'!KU1;RU:Y6V6YA,[Q^:L0<;F3@;@.N.1S[TLEU;Q7$5O)<1)/-
MGRHV<!GP,G:.IP 3Q0!Y/J6FI_87C1X=*F^U2:Y#-:E+)][(/LYW)A<D963D
M>AK5\0VVHWNN>,!IEO<--<:);1P-Y;*LS*TI>-6(QDJP'_ J])HH \T,6CZ]
M97^IQ6WB*WGDM8K6>=[5XY(")59 (RH#E"2Q(#  $9YI/+U6YL2M[>M;7MOJ
MP>TUNSLCY=PWV<KYDT1R-NTF,D$#.,$5Z910!S>@SWS^"/.O=+2.\$<Y:TMP
MR+*0SX* \J'X8 \C=7*^$6D/BW0[@65]#;'0&M0AL9(HK=U>,B++#/R@$;F)
MR<X/.*].HH X/QQ#="_DNM-FD6]33V1K2>U::VOXR3F$D#*OD<8.?FZ$=,G6
M+-K^Z\=RW.DRF:?0X(X%-LTF9?+EW(C8^8AF0<=\5ZE10!Y[IDDMKXB:?6K:
MXET^^T2VA@=K=W"LN[S8F7!(9MP."/FQCG&*RM!\.O#JG@ZSUO36N3%I-W%/
MY]N9%0,\9BCD;!7(0%<$]C7JY( ))P!U)JJFIV$D<$B7ULR7#F.%EE4B1QG*
MJ<\D;6X'H?2@#S>_M]1@MO&%O::=>O*-9@OQ%% 1]HME6WW+&Q&UB0CC;ST(
MQ47B"TTW5O">N:EING:M<37TMGYC7-K('E>.5<[8RH.53.6 P>F3BO5Z* *]
ME:VEI;A+*VAMX7)?9%&$!)Y)P .35BBB@ HHHH **** "BBB@ HHHH ****
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
MH5@=PX*MD+_"3SN[:-]X*M[VVL2=4U&/4K*5IHM321//W,-K9RNP@@ ;=N,
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
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
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
MC:3/$N^18YE8HO3)P>!D'GVJG8ZY:II=I)J>L:4T\R.PE@F"Q2!<EBFYB2
M<\G&#7$^&%NU\2Z!>3:5J4%LFAS6LD36+1Q6KAX6\H C=@!6P6)W8X)Z5!X?
MTVXCLOAY'<Z3>*;*:Y-P)+-_W&8Y I;*\?,5Q^= 'I]G>VFHVD=W8W,-S;2#
M*30R!T;MP1P:YW1/%D=Q?ZI9:O>:?;3P:J]C:)YGEM.!'&PP&;+-E^WMQ2>!
M();>RUB.6UGMPVL7<L2S0M'F-Y"RE0P'!!S7)ZEI]R^@^,-FE7K75QK\$]OB
MSD+R1JUN=R_+R!LDY^OKR >AIJ(&K7\<NH:?]FMH8W:-7Q+"3NW-)S@*0!C@
M=&I\FM6']F7=_;W,5S%:JQD\B0/@A=VWCO@CCW%<9J=B+GQ+XJ,]CJ?V*[T^
MRC6:UMW#EE>3<4.WEEWJV.>GUJSH<6MSRR:=J0:Z@^WI*-1:T-N]Q'&BL/,4
M@#<'$:9P P!P.#0!<T[Q8]OKFJZ=XBO-,LQ:+:K')O\ *$DDJ$LN7;GD< 5T
M=[JNG:;L^W7]K:[_ +OGRJF><<9/J1^=>>^(-.GN9OB-MTRZE>\TV*&T86CM
MYS")P0AV\_,5Z?7M2WD;KK-U%K6BZU?Z9JVG6\,;6:2G:55E>&55(*9+9!;
MY/(H [V;7-)M[K[+-JEE'<;TC\I[A0^Y\[%P3G)P<#O@U/=WUI81K)>74-NC
M':K32! 3C.!GO@'\JX[0M)CA\>ZB9=*DC@73+&*!Y86= \9D+*)&&&(RG.<G
M&>U:'BF6>+6]!:.PN)(_,F#WMM;F:2V)3   !"[\D%B" !VSD &\FJZ=*]ND
M=_:NURAD@59E)E4#)9>?F&.XJA?^+-#TZ&SFEU*V9+NY%M"R2J59\X;G. %Y
MSZ?6N!T&WOM+T[P3<W>E:DB:=/>PW*"T=Y(_,#A&V*"=I.!N QSZ<U)!::A'
MHMC-)I6H*;;Q;->2Q?9V9Q"TDV'"C)8?.O(R.] '5Z3XMBEU;5['5KW3K8V^
MH+:6?[P1F<&*-P!N;YF^?''MQ6]=ZKIUA(D=Y?VMN[XVK-,J$Y.!@$^O%>9Z
MSI]U<:1X\,>DWK7%YJ%O); 6;EY%5(1E2!R R/T]/>M:Y@N8]0\96U_IUW=P
MZO C63QVSNLB>3L\HD#"$-DX;'W\^N #LKK7-)LKC[/=ZI90394>7+.JMECA
M>">YZ>M9<OBNQTNS:YU/5-.DCEU$6ENUJ_ W, JL23\R@Y8\  =!7/\ A_1)
M[7QC91:I9R7+P>'+6UENY+=FC:='+,-Y&">AZ_K6>UC>KH=[(FF7V(O%RWQC
M%J^]H//5MZKC+#&3P#0!Z-#K&F7)G$&HVDIMQNF$<ZMY8QG+8/ QZU8CN8);
M9;F.:-[=EWB57!4KUSGICWKBM?TV]3Q1:W&FH4A\0P_8-10G:T84%Q+_ +PC
M\U/J4KHO$R.GA#5([735OV^QR(EET$WRD;..<'I@?A0 ^?Q-HD&F7FHG5+1[
M6S3?.\4JOL&,C.#U/;U[59LM4L[[2H]2BGC^RO'YADW@JHQDY(XX[UYN]GJ-
M]<>*?)L=3D&H>&DAMY)[,P!I )P4"D#:074!3\W.>1S7H/AZ4S>'M/9H)X"+
M=%*3QF-P0H!RIY'/K0!S\OCNWN7\/W>F7-G)IFH7<L%Q)(?FC58I'#9SA?\
M5Y^8=#VKIHM7TRXTX:C#J-I)8GI<I,IC/./O XZ\5YKH]E=KHW@.RN=)OU?3
M=0D^U"2S<K'B.90W3&-S)ANG/!X. VVI68FOUTG4YK.U\2W-U-;6\4D<KP21
ME5EC'!;#-G Z\T >H6E[:W]LMS9W,-Q ^=LL+AU..#@CBJ@\0Z(UU%:C6-/-
MQ,Y2*(7*;G8=0!G)(]*I^%;2RM["ZGL-.N[&*\NGN66\+^9([ ;G*N24R1T.
M.F<<UY\NE1:SX<\2:79V$AU.3Q),T$ZVS 1%;@'S/,Q@;5#=\]NXR >@:9K=
MS<>)_$.G7?V=+;35@>*105.V168[R3CC'M6C#K6EW%O/<0ZE9R0VYQ-(DZE8
M^,_,<\<>M<%KFGZK=:AXV^P6-T\DJV$D(*-&MRL1S)&KD $D KP>]+>?9KK2
M=0UG3O"NKO<SFUCN!J,4QE(24$$0LV7,?+<=3@ D9P =]'J^FRVDEW'J%J]O
M&^QY5F4JK<#:3G /(X]Z2'6-,N'A2'4;21Y]PB5)U)DVYW;0#SC!SCIBO.H[
M">XNO$B7$.OP)<ZG:W-K?QVA\Q2((PLFT+A@&4@KMX'4 U-'_;4%SX:U/5K&
M:=;'4[M)I[.Q<-*CQ.J3-" 67<QYX]^AH [TZYI*PI,=4LA$\AB5_M";6<=5
M!SR1Z4QO$&BI:P73:O8+;SC,,IN4V2#.,J<X//'%><BQNY=.@2XT:_R/&,EX
MT;VCL1"97;?P"-N".>A]ZT]8LX[+Q1J=KJ.AZI>:-JEG%!!_9J2%%QO#Q.J$
M;0=^X$X'S'D4 >B$@#)(QUS5.WUC3+L3&VU&TF$*[Y3',K;%]6P>!P>?:L7Q
M/H]]=_#>^TC28S#=M8>3#$92W10/+WGKD KD^M4HTDU?Q?H.M6EE=V<-G87"
M7@FMGB.'V;(L$#=A@QXR!CW&0"UX<\1WGB:=;VQGTU],6>>&:#),\81V2-\@
MD'<4)P0.#P3CFOXB\=6]IH7B.?1;BTGU#14)DBE.Y2P4$C () W 9]>*G^'D
M<T'A407%M<6\RWETY2>%HSM>XD=3A@,Y5@?QKF/$5E?G3/B/8QZ9?RS:@5DM
M3%;.ZS V\284@8)W*01VQS0!Z-::KI]_+<0VE];7$UL0L\<4JLT1]& /RG@]
M?2EL]5T_4))8[*_MKEXL>8L,JN4STS@\9K@=?TN^U#7-:BTBSGB^U>&1;02&
MW>*-I0[D1[B  =K8]LUL>%OL6I:L-730=8L+Y+/[--)J)E78-P;RU#G#C()W
M 8'KS0!T&L:K;:792O+>6EO-Y;-$+F0*&('ID$CIT]:R= \0W&K:9X<O)[K3
M8'O[#[5<VQ)$C$HK Q MPH.[.<\8K,OFN]/\;ZU)>Z?>75EJ6FQ0V<UO;/,J
M,GF;XFV@[-Q<')P#Z\5E^'[2[@;X=F?3;Z,V6ES0W1:T?]RQBC4*W'&2K=:
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
MI#<-''=A1A?-4<-QQVR.#QQ1/X+TN?7IM662]@DN=INH(+EDAN2HP#(@X;C
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
ME%T"KPW7.#V-7I?".ER6MO&HFCGM[EKR*[1\3"9L[GSC!W9(((QCC& *WJ*
M,ZWT2R@LKRU*&9;YF:[>4Y:<LH4EO^ @# P   *KVGA;2;*?2IH;;$FEVS6U
MJQ/*HP4'/J?EZ^Y]:V:* .=E\%Z7)KTVK))>PO<E6NK>&Y9(+EE& 9$'!.
M?7OFKEGX?MK*7598;BZ#ZFYDG/F $/M";E( VG: ./05K44 065JMC8V]HLL
MTJPQK&))G+NV!C+,>I/<U/110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !114=Q<0VEM+<W$J
M101(7DD<X55 R23Z8H DHID,T=S!'/"X>*10Z.O1E(R"*SY/$6BQ:RNCR:K9
MKJ;8VVAF7S3D9'RYSTYH TZ*** "BBJ5WJ^GV,ZV]Q=1I.R[Q$/F<K_>VCG'
MOTH NT5F+XCT:2:UACU.VDDNI6B@$<@;S'5=Q QZ 5IT %%5KV_M=.BCDNYE
MB225(4)!Y=R%4<>I(%6: "BBB@ HHHH **** "BBH;JZ@LX#-<2".,$+D]R3
M@ #J220 !R2: )J*J:;JEEJ]K]IL+A9H@[1L0""K*<,I!Y!!Z@\T7NJ6.G26
ML=Y<QPO=2B"!6/,CGHHH MT444 %%4+W6]+TVYAMKV_M[>>;/E1RN%:3'7:.
M^/:I;+4K'4HVDL;R"Y1&V,T,@?:WH<=#[4 6J*** "BBJEGJECJ$]W!:7,<T
MEI)Y4ZH<^6^ <'WP10!;HHJ*YN8;2W:>XD6.)<99O<X ^I)  [DT 2T53T[5
M;'5K>2>QN!*D4C12#!5HW7JK*0"I'H15+_A+?#H:53K=@IA<QR[KA1Y;#LV3
MP?8T ;-%5+K4[*RM8KJXN42"5TC20<AF<A5 QZDBK= !1110 4444 %%%% !
M15:]U"TTZ$37ES%!&S!%,C8W,>@'J3Z#FJ4OB?1(+>XGFU.WC2VC,LP=L-&O
MJRGD?B* -:BF++&\(F5@8RNX-[8SFHK&^MM2L8+VSE$MM.@DCD (#*>AYH L
M45!=WMO8PB6XDV*6VJ I9F;T51R3[ 5'8ZG9:EIJ:A97*3VD@++*G(."0?Q!
M!!'8B@"W16,GBSP])#YR:S8M%DC>)E*Y!P>>G7BMF@ HHHH ***"0!DT %%5
MK"_M=4L(;ZRF$UM.N^.100&'KS5F@ HHJK>ZC9Z<J&[N(XO,;;&K'YG/7"CJ
M3["@"U15:RU"SU&)I;.YCG56*-L;)5AU!'4'V-4SXFT9;M[5M0B25(WD.[*A
ME4[6*L1AL'@X)P>#0!JT5DZ?XET?5=0EL+.]62\A#&6 HRO'@@'<I (Y8<'U
MK6H **** "BBL>7Q9X>@F,,NM6*2"4PE6G4'S 2"OU&#Q[4 ;%%9<'B31;JY
MM;>WU.VFENV=8%C<,7* E\8],'-:E !1156]U*RTY8VO+F.'S&VQJQ^9SZ*.
MI/L* +5%9$OBC0X+>6>75+94A*++E_F1G)"AEZ@D@X!&:UZ "BH;N[@L+*>\
MNI!';P1M)(YZ*JC)/Y"GQ2I/"DL;!HW4,K#N#R#0 ^BBB@ HHHH **** "BB
MFR21PQ/+*ZI&BEF=C@*!U)/84 .HJAI^LZ?JDMQ#9W(DEMBHFC*E63<,J2&
M.".0>A[5)J>IV6C:?+?ZC<QVUK"-SRN> * +=% .1D44 %%4]1U;3](B274;
MR"UC=@BO,X4%CT&3WI+/5]-U":2&SOK>>:, O''("R@]"1U H NT444 %%%5
M%U2Q?5GTM;F,WR1"9H ?F5"< G\: +=%%(S*B%W8*JC)). !0 M%9^GZWINJ
M3SP6=TLLT 5I$VE6"L,JV"!E3@X(X-:% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !7G_P 0]:M38ZII5W%?"WCL))<QV,TB32%&V NJ%0JD!CDCG;V!
MSZ!4%Y:0W]C<6=PNZ"XC:*102,JPP1D>QH R_!]W%?>#M(FA$@3[)&G[R)HS
ME5 /# '&1UZ'J.*P5LM7\+^*[25[V/5-,U:]>-UEMT6>UD96<%77[R?*5P>0
M,8.!74KHMHDFFLAG0:<AC@19F"[2NW##.&X'&<XZU#IOAZRTQD:.2[G,98Q&
MZNGF\K/7;N)QP2,]<'&<4 :U%5+'3H=/-T86F;[3.UP_FRL^&;&0N3\J\=!P
M*MT %<-\.)'NIO%5Y=\ZBVN3PS%OO*B8$:?[H7I]3ZUW-<9<:%K$NK2ZI!I=
MC:7DP"S2VNLS1^<!TWKY&UB!P"1D>M $/BRR2#7O# T\QP33ZT\CMMW .;64
M$[<CG !^O-,LO$.JR:9+!<:A"+FWUR33FG$/[V>-06 C0 CS",=MH 8G&*MS
MZ+JUQ+82OHVG;["8SP,-:GSYA!4LQ\CYC@D<YZU3?PE?2(P.C60<WQU 2)KM
MPKK.1M+*PAR,@D$#C':@"%/%>M'PY;W+21K<1^(AI<QDB4L\7VGRN<':&V]2
M,C/2K,>I>)+O5?$WEZK:Q6^CW!6.(V>[S%-LL@!.X$89@<]\4P>$;U;1[9-$
ML%A:^&H%?[=N#^_#;PPS#_>YQTSUJ=])UZRAUJ>ST6P>YU)2TX_MB5M[[-@(
M#0A0< #J!Q0!GZ=XD\16W_"):EJ-W!=V.N6P$UO%;;&AD\@RAE.?FSM8$'CG
MBKFE:SXFU:TTK6+=H5L+^T:699O+*PEDW1^5M.YL'@ACSUXZ5#X6T+Q%I>CZ
M,MSHUB]UI]HL$0N=7<^4=H5BH6%@"<>IP#@''%.T[PA>Z3-,]EHME$DF\I -
M>N##"7SN,<9AVH3D\@<9.,9H AT_7/%#>"M+\0SS/?I?16\D]O86B":!"C%W
MC!)WDG9\N.!NQ5S3/%3ZU?Z1I=CJHE2\MKF[>^2$*Y6.0(L85AA7&[YLKQM/
M'.1+!H6L6FDZ?IMKI=C#!I[!K4IK<VZ/"E0,F#D88C!R*8WAS4MMH8]$TR&>
MTEDGAN8]8F$H>0DR$MY'.XDY!R.G' P 9\?BKQ!<2:;9B>VBN!KL^D7,OV?(
MF"1.ZR*-W'"KD>N>W%='X/U.^O[;58-1G6XFT_4I;,3B,(9%4*RD@< X;''I
M6<WA_4V^P8T335-C<-=0E=9G!\YMVYV/D?,3N;.<]35G2]/US1VO&M-(TP&\
MG-S-OUB9MTA !(S!QG X''% $]YJMS=>,O\ A'+:Y:TV:=]M>9$5G8F38H&X
M$8&"3QGD<BN3OM5U#Q#X?\,W-S,;6ZC\0K9S^0@V.\<CIO7<#QE,@=.>^*Z.
M_P!+UO4+^WU!](TV&]MU:..X@U>5'V-C<AQ;X*G .#GD9&#4%QX?U.XL]/M/
M[#TR.#3YQ<6ZQ:S.NV0$D,3Y&6.22<YR22<T =@D6R$HK88CEPH!+?WL=,UY
M/;M?W'@KPQ/-J#W%S+XEXDG13M(GG&<+C/KC/L,"O01<^*  /[)T@_75)/\
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
M]LA9OOA\98'IT&#UI_AKPM(%U3^V+:XC2;6)KZ.W>=6C<&3?&Q"D\C .#QD
MX)YK5/@S1O[>EUA8KB.XF=9)HH[F189G7H[Q@[6(P.H[4 85GJ7BN^_X2.XM
MKVUE;3+RYMK>S^S!1.1"C1@N6^7#,/KSD],5X_'+O#'#!=7'VNYU*VT]H+^V
M$4]BT@8L74 !LA3M(R"3WQSU</AC38+;5($%QY>IR-+=?OWRSL "P.<J< =,
M=!3)_"6DWD%REY%)<R7)B,D\DA\P&,YC*L,%2I)((P<D^IH Y7Q%XIUW0T\2
MV,5S'+/I]K;WMK=2P@DI(Y0HX&%W J<$#H>G&:W])U#5(_&NI:)?W<=U$ME!
M>PNL(C,>]Y$9."<CY 1GGGJ:MW7A+2[[3[RSNUGF6]V"YE:9A)*$^Z"PP0!Z
M# Y/J<VH=#LX-;DU=3,U[);K;.[2D@QJ20,=.K$Y]S0!2\0:S-9ZOH6D6[^5
M)JMQ)&9]H/EHD;.< \;C@ 9R.2<'%<=XJU74KKP;X\T>[N"9=*CPMRB*OGQ2
M1;PK#& PR02,9XZ9KT'5M&LM:AACO$8M!*L\$D;E'BD'1E8<@\D>X)!XJI<^
M%M+O-(O=,N(Y7@OVW7;>:P><X ^9AST &!C   XH TK. P6Z"24S2[0&E95#
M-Z9P .,UY=XC:\D\/_%#[1?S3QP?NHXW"X53;QN ,#/&XC]3D\UZK#$((4B#
M.P48!<Y)^IK$OO!NC:B^JM<13XU556\1+AU63"A<[0< [549'.!]: ,'4?%&
MJ>&]1UR.]FBOH;;1AJ<*B+R]C!F4IP<E> <GD<UM:1+K_P#;9%XR2Z7+:AT>
M4QB19@1D*$X,94YYR01U.:MOX9TV74)+V>.2>:6S^PR"60LKP\G:5Z'DGGKS
M3-!\*Z9X;4K8?:F&WRXQ<74DPA3^XF\G:O X'7 ST% &+\4MX\)VYC56<:I9
M;0QP"?/3&3SBL_4KBZM_BQX>N=:MXK9'M+F"Q-E(9?-?:&=9254@ +E0 1D]
M:[+7-!L?$-I':Z@)FACE68+'*T?SJ<J<J0>",U'!X:TV'5HM4=)KB^A1HX9K
MF=Y3$K?>V!B0I/<@9- '*P>+=4?P_P"'?$PE62VU6\B@FLM@Q''*Y12C#YMZ
MG;G)(/S<#C$MOXEU7_A)-'@-U%<VVH7UW:R&*(>0@C21D",0&9AY8#'E<E@#
MQ70V?A32;&2/R(I!!%.US#;&0F&*4Y)95Z#DDXZ G( -5H/ FA6TUM+%%=*;
M6Y>ZMU%W+MA=]VX*N[ 4[FR.ASZ4 <U'XIU^T\-:EK]W?VLJ6][/I\5L+7:I
M?[2(8Y&;=D =QW'?-:=C;W-O\6I5N+Q[K.A*59T52/WYR/E &/P_.MN/PEHZ
M:)?:.]N\UA>R223Q32L^YG;<Q!)R"6.>.AY&*33?"FG:9J::C')>S7B6_P!E
M$MQ=R2'R\YP03@\^O\Z &^)]:ETIM(M8"$EU._2S$I&1$"K,3CH3A"!GN1UQ
MBN5\2:IJ4FA^/-#N;IF.GZ8;B&Z5%#21212?(X QD%&&0!D$=#7=:MI%EK=F
M+6^B+HLBRQLK%7CD4Y5U8<A@>XJI-X8TVYTZ_LIQ-(FHKMNY&E/F3+MVX+#D
M#'&!@=?4T 6-$@,.CV?F2F:0P(#(RJ"1C@< <#-:-0VELEG:16T;.8XE"*7;
M<<#ISWJ:@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "N9\?:O?Z!X2N-4TV6-+B&6%0)(]ZD/*B'(X
M[-GK735RGQ&T[4-7\%W6GZ9927=U++ RHCHN DR.22S =%- $7B'7-7\'K::
MC?36U]H[SQP7;"$Q2V^\[1("&(902,C //6K[^(]-T^ZURXO=<C-K8^5YT)B
MQ]DRO0L!EMW7VK-\4Z9J?C.UMM%;3I;#3'N(YKZ>YDC+,B,&$<:HS<D@9)P
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
MC^[EZ9.,_C61JGA;5KJ_U/7K*U*2R:I8WL=B[JK7"6ZX;)SA6;)(R?X%SCL
M=?)XJT6&RO;N:\,<5B0+H21.KPYY!9"-P!'()&*LKKFGOJ,VGB9_M<, N'B,
M3@B,]&Z>Q'U!':L&/P^=9\2:QJ=]:26]C?Z9'IQMY<;I>9"S$ G'#A1WX/;&
M<&U\)>)#_8UW=3*;U4?2+_#\-8XP'_WR4WCO^\QVH [6Y\4:/:6:7<UTRV[0
MK.7$+G9&>COA?D4X/+8'!]#3)_%V@VVH"PDU*/[43$/+56;_ %APAR 1@GC/
M3UZUSFKZ7?VOBV_F;PZVMZ5J=M%$%BF1/(9 RE75V ,; YR,XYX.:OZ/I5[9
M>.+RY;31#8MI-K:12QLGEAXVD+*J[MP7#KC([4 ;UEK5AJ$ZPVLS.SQF9"8G
M59$R!N5B &'(Y!/45'>>(])L+MK:YO DB-&DAV,5C:0X0.P&U2QQC)'4>M<U
MX0T;4])U6(117EKHS6;&2PO9$D^QS[EPD#@D^7C=D9P,+CT&?XNTKQ!J<NO6
M\.C2RQO-:2V<EO+%&DJHT;/YF6#-)\K !OE "XQW .YDUJPBO?LC3-YOFK"=
ML3E5D8 A2P&T'!!P3W'K4E[JEII[(EQ(X=U9U2.-I&*KC<V%!.!D9/3D>M<A
M<:/JO_"6#4]+M[VQDEO83>Q/(DEI=0A5W2%<DI(H&T$8)*CJ#FK_ (QTB;4K
MJREM8]1AN[>*8P:CI\BAX'.S",C$!T?'(((^09QUH @N/&$>G^,9H[R_4:,=
M(BOH@D!9LM(P+?*"Q&U<]..<UN7?B?1K*%)IKU3&]M]K#1(T@$/'[P[0<)S]
MX\5S-MIFO?VX]Y?:;O=_#<5G)) T8C:Y#,S*H+ @?-P< 5D'0_$A\,VFCR:)
M-@>&A9;H9HD9;D*5*RN&R4Z$!2023D>@!U]QJUY_PGFF:?!=1G3[O3;BXVA
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
M&1[73[[4C;SK/ 06CV2L""P_Z9C[N>N,UU-KXBTJ]TUK^WNP]NLI@;]VP<2
MXV;"-V[/\.,UP^F:'KMOH/@^PET:=9-)U0R7+>;$1Y869=X^?D'S%QWZ\>J7
M6@:^(=1NX=)>22'Q&=3BM'G1?M<!A$1"L&.UN6(W8Z"@#T#3M5LM8@EDL;CS
M!%(T,@*E7C<=596 *D9'!'<5Q5MXEUE])\47TNK6$#:/?W%O$L\ V.D:JPWX
M8')SC(_+M73>&[<16US=#0_[):YDWM [*TSD #=(5)&>P&3P!D]AQ]CX>G6T
M\4QZIX,DO9-0U.XN+8NUL=T;A0GS&3*<@GU'4<T =AIWB2&XT#2M0OH9;6XO
M[=9A:"-I) =H9@%4%B!GKCN,]:L#Q'I+6=I=QWBS17A*V_DJTC2D E@JJ"Q(
M .>.,'-<?HF@>(O#UWX:O]0:35I+?3)=/OO+<,\;,ZNKC<1N VA">O /-);:
M'K6E-:,FFR36]WJMY>W,=O)&)[59<^6JNS#:#_&4.>< D=0#J)O&7AZWM;.Y
MDU.(17J,]N0K,9 H);  SD8/'7/'7BLWQ=XOM[#PAJ5]I=\!=Q6'VJ%UMVD5
M=RDQ[^,+N[;L5@^']!URR3P;'<Z-,@TN[O6N6\Z)@JR"0(P^?)!WCWZ\5)K&
MDZ]#;>.=,BTF>_37$DFL[J*2, ,T"Q^6X9@1@J,8!!!H [U+Z*#2$OKV9(HU
MA6261S@#C)-53XDTTPWK1R2O+91B2:W,$BRA3T.PKNP<'G&.#Z&LKQ+I&I:O
MX%CM+.+R]0B-O.MO*X =HG1S&2"1SMQG..E5Y]-OM1\17/B!=/N( NC/8I;R
M,@DFD=PV.&P N,9)_B...2 6O"%]J>NZ99ZU-?O]FO;))&M'M-GDS, V8W(!
M9,''.[.,YZBJ'AW4?$^NZ5J5U#J-BMS;:A<VL,<MH3&XB<J-Q# @G'4=/0UM
M^#K6[T[P3HUC>VLD%W:6,,$L196.Y$ ."I(/(]:P?"J:]H6D:I"_ARZ>ZGU*
MZN8%:X@"%9)"R[F$A(&#S@$^QH LZ1XRAU[2-'NWO!I-W-?M:SVC()3)*FX/
M"#VY ;=Z"M:'QCX?N+Q[6+4XFEC,H?A@J&,9?+$8&!ZGU]#7*0>#M3T;1_#=
MJD)O[N/7/[3U*6%E5%++)O(#$$@%U QR0,XJ>/P[J]YX6\8Z=]E:SNM0OY[B
MT:9T*R*VTKG:QP#MP<\X- '60^(])F>Z3[8(GM(A-.MPC0E(SG#X<#Y>#\W3
MBL_5?&^D:9H^J7P::633HA)-;"!UD&X?)E2N0IQ][&.O/%<W>Z+J?B+P]J#P
M>&%T;5_LZ(KW4Z2-,R2K)Y:LK']V2A&3C[W3K5[7+?6/%?@K7(E\.MIU]<V7
MDI'<21&69QSMW*Q&T<@$GDD\#N =-<^(=-M(P\\LJ?NC,R?9Y"Z1@X+,H7<J
M]>2 .*@O_&'A_3!";K4X5$\!N8M@+^9$,99=H.1R#QVK(MH=6L?%]_K,FDW,
MUIJMC GDAXS);21%\(PW8PP?.02 <Y]:S?#_ (7U30M1\'0O:--#INGW4-S.
MCILB>5HV"C)#$#:PR!TQ0!V<>NZ=-=QVL<[-)+(8D(B?8SA2Q4/C;D 'C/8U
MHUPMOHVIVWB]+_38;RS@FOI6U"VFD22UECPP$\?)9)&^7(&,Y.1CD]?IMU<7
MNGQW%U8R6,S;MUO*ZLR8) R5)'( /XT 8?CG5]0T31[6[TZ:..62^M[9A)'O
M!620(3VY&<BM#6Y[RU@L?LMSY;/=Q0R,T8;<K-@_0_I[52\<Z->:WX::#3U1
M[R"X@NH8W;:)#%(K[<]L@$9]:?+->:W/81?V5=V<44ZW$\ET4&W;DA5"L<DM
MCGIC//0$ ?-XS\/6\\L$FIQAX;A;:7",1'(<8#$#"@[AR>.>M01ZQ=1>/-4T
M^ZNHUTVWTN&\7<H41EGD5B6],(#7-:QH.M7.D>-X(=(F>74[Z*6T'FQ#S%5(
M5)Y?CF-NN.U6O$7A[6-:UOQ UM:O!'>Z'#:V\\KIM,R22.48!BP!W@$XQUH
MZJ/Q+I$C72?:S'):QK++'-$\;A&X5@K %@2, C.3QUIX\0::RL1++N$WD>4;
M>02>9LW[0FW<?E.[ITKDX].DU?2[R:^\$26UP]LMM/&]S&9I@74LL3A^%7!8
M$E><8JL/#FJRVC6>H'6+FUAO?,T_4$E1+^U'E8W,01O&24Y!)!Y&,&@#T&SN
MX+^TCNK9]\,@RK;2,_@>14]9/AF/5(?#MG'K3(VH -YK*JKN^8X)"\!B,$XX
MSG%:U !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %!('4T5R/C\W'V/1%M[V>V\S6K.-_*V_,#*.N0>
MA /IQSF@#H;35K&^O[VQMI]]S9,JW";2-A897DC!R.>*NUY9K%QJ>EZEX_U/
M3M2>WFT^WM;C_4H_G%("=KY'0X.=H!YX(Z5N7VK:]K.J:MIVA7$5I<V-O \6
M]EPSR*7!<%&)3HORX/#<], ';,P1"QS@#)P"3^0ZUB1>,/#\T G74XEMS)Y7
MG.&2/?G&W>0!G/&,]:UK2226R@DF,1E>-6?RFW)DCG:>X]#7C]O%K$_P>U^*
MTCLFM#<ZAYWF$^9Y0FD,FT8V[L9QGC.* /9J*X71=<;7;VTTC2KRYL;)-#M[
MV&4HC32>9E5SO##"A><#DMUXYJ6'BG5]8T73)#=_9[Z2VNS-!9Q*9)'AD\L2
MCS 56/().>264#/- 'HM4M5U:QT2P:]U&?R;9652^TM@DX'0$]2!7"VFM^(=
M=?PG%!JXL#J^B27<[QVR/ME40D,H8'O(>.F/?D4O$^I7GB#P-XBO#?/%%9ZF
M+);98TVLL4Z*2Y(W;F.6X(P-O'7(!ZI15#7-2.CZ!J.IB(RFSM9;CRQ_'L4M
MC\<5R\6LZM;7?A25[\WEOKJ&.=!$@$3F$RJ\>!G:-I&&+<8[]0#I'\0Z7'JD
M6G-=8N993"G[MBAD"[BF_&W=CG;G-%_X@TO3+V&RO+KRKF<$PQ>6Q,@'7;@<
MXR,XZ9KG_AY!+';:X\EY//\ \3J]7;($QD2D;OE4')_+T H\0_\ )4O!?_7'
M4/\ T".@#IM/U?3M5$OV"]AN#"VV58W!:-O1AU4^QJ2PO[?4[-+NT=GA<L%9
MD9#D$J>& /4&N*U5"GQIT/\ LX[+B;3+D:B4'_+(8\IF'^_D#-4;#7_$6I:9
MX1 U?R9M3N[RWN91;1DD()BI (P"-B_ESGG(!Z917 OJ'BB_;5[32]1MQ>:-
M+# 7N2D:3D11NSRKL) ;<V-I&,5<@U35==DUF6QU2*P;2]06W\J2-7C:-%1G
M,A(W?,&;!!& ![T =ED9QFBO,7UJ^T$^--0%]/.R:Q!:1"<*8X1(ENH<X4'"
M[SQG!QSR<UJ:QK&LZ-J^J:8E^\Z'1)M1MKB6)-\$D1 *G:H4J=P(R,\'\ #N
MJ*\_.I>);'0-+U66[O-3@NXXY[J.QMH1/;H8ADQJ1\Z[R">I]..*Z[P]?QZG
MX>L+V*]%ZLL*M]I";/-..3MP-ISGC'% &E5+5M7L=#TZ;4-1G\FUA&9)-I;:
M/H 37#2>*]6?P=_PEUO<$K'J)B?33&FTP_:/(VYQN$F,-G.,\8Q63XC%RVA?
M$TS7]Q,D4J1I')LVJ##"PQA01C<0.<>N3S0!ZY17GVK^)=6\,:GX@BN+T7T<
M&EPWT!EB5!"[RO&1\H!*# ;DD\'FG:]>^*]%T37[_P#M*W^SQ:8US:,YCDF2
M5.6P!&JE""O4$@_6@#OZ*XC4+K7-!_LG4[S7'N=/GODCO$-O$BPQRJ%3!VYP
MLI7DG.&Y/&:@\-^(=3U6YFTF:^F^W1:@9?,:*,,U@5WQOM"XPP*H>X)/3&*
M.UL[^WOQ.;9V803-!)N1EPZG!'(&?J.#5FO/HM?\0G1K^>,3W[VFNSVLJVL<
M8G^S)N \M2-K,#M)'4C=CG%+9>)[S79[+3=)U1Y#-9S77VID2&9BLQC"E6C(
M!3HPVCG'0=0#T"BL[06U)M$M?[8>U?454I<-:L3&7!()&0/3D=CD5RL7B'4A
MXBDTO4;BZL+J22Y-IF"-[6ZB4,4\MP,AU4*65CV;MB@#KM0TBRU1[5KR)I#:
MRB>'$C+LD&0&X(YY/YFKM>9Z/KWB5;3P7K%YJBWEOK>R"YLQ;(@1FB9Q(A S
MD;#D$XYX J]HNM^(M4L-)\2)/;'2[F-Y+JU>1> 0=JQX3=O5@%(+'//M0!WU
M9\>M:?+I2ZFLY%HS;%=XV4EM^P *1N)+< 8Y)&,YK"\.WFK:SIVAZY_;$7V;
M4+4R3VIB3"NZ[E$1 !RA# [B<@'I7,W5[J.N> _"U]>:A*+F378(Y'BCC4-B
MZ*J<%2,@*,=O7- '>Z5XETK6KJ>UL+AY)[<?OD>"2,QG<5P=RC!R#QUZ'H16
MM7!:YXFU+P]K&OJ;@7%M8Z+%>1)+&HQ*TCH68J 2/E!/XXQ5F:3Q?:"_D@N;
M6[BDL@]G')-'YWG!@#M(15*E6&-V<-CL: .THKF_"&MKK,%_NN+QIX)PDEK?
M0+%/:_(OR,% !R<L&&00>O%:NN&5= U!H9Y()5MI&26/&Y2%)!&01^E #IM7
ML8-5M=,DGVWEVCO!'M)WJO+'.,<9'?O5VO+-.M[N9_ALBZE.DTNE3M]H*(SH
M#!#PN5Q]"P;WS5_2_%.KWNGZ%827"M?7MS?0270V1M(+>1E& 5*AF !/R_PM
MC'8 ]$JC>:O8V$\=O/,?M$BED@B1I)&4=6"*"V!ZXQ5;PY_:ZZ8T6N3VT][%
M*Z&2!L[DSE"P  #[2,@#'<=:YSP4[S>-O&[WA_TY+Z*-0W5;81@Q8]CEC]<T
M =$WBK1%6-C?H=]TED JL2L[8Q&P RK?,.#C&>:V*XGQ[;Q);:<]KY<=U-KE
M@TC8S\WF*%9AGG@ ?05777-5L_\ A(M.GUD-)8ZA:P6]W- ID9)EC8QA44!G
M^9@OR]2,]#0!VM_?VVF64EY=NR01XW,J,Y&2 .%!)Y(JS7FMWXFUV#PMXIF6
MZDBNM*U.."%YHHB_EL(3M8*-I/[QN1[5L13Z[J/CG6M.BUHVUG8"TF2-;:-B
MP<2;D)(S@[1SUZ>^0#LJ*\OTKQ!XG&D>%->N=56ZAU*]2RNK+[,B+M=F42*P
M&[<I )YQCMQDZVD:MXCUV/3M:M+JUCL);N2.YMYG7:L6]D 7";A("%ZM@G/
MR, '=4R:&*Y@D@GC26&12CQNN592,$$'J"*\]TW4/%EWX;O-7BU(WL\-W<6J
M62PQ1EU2ZV;E8C_6>6K  _*25R/62S\8R7UQI6GVM]=!]0U*6VF>[MECN+/R
MX?,,3+MV[R0,'!&#W/- '5Z;X8T?2)%DLK(1L@Q'F1G$8Z?(&)"\<<8K6KS;
M4?$FOV4FI::E\#-8:S86R7;P(?.AN&3Y7  &Y0Q!*XR,=.M=%X:OM0;Q#XAT
MF^OFO4L98&@FDC1'"R1[BIV  @$'!QG!YS0!T]5[R]M[" 37,FQ"P1< L68G
M   Y))["L&ZU.[OO&LWAZWO)+%(-.6[,L2(SR,[L@QO4C:NWGCDL/3GD[G4M
M0\1:%X,O;NYDMKHZ]]FF^SJ@1WC\]/,4,IZ[,@=.>AX- 'HVF:I9ZQ9"[L9C
M+"79"2C(RLI(92K $$$$8(I+C5[&UU.STZ:?;=WN_P"SQ[2=^U=S<@8& .YI
M-461=$O!%<212K;N5F3;N!"GD9&,_A7F^FPW<]G\+P-1F$\UF[^>ZHS)FS&0
MO&#[%@??- 'JU%>=Z?XIU>6TTW3);D27L^JWM@UV0D;.L!?&/E*AR%7^''!P
M!VZSPX-82PFAUN>WGNHKAU22%@28N"GF850'P>< #H>] #IO$ND07\]C)=$7
M4"AY8A$Y**>C' Z'!YZ5?L[VUU&TCN[*YBN;>0926)PRL/8BN(4Z@/BWKO\
M9RVID_LBUS]H+ 9WRX^Z*PO"FN2Z9IR:.I:#4[SQ-/::A,%!CBE8-*WDYR,$
M *H([DD4 >MT5P4WB#5+.^U[2)M256LY[+[->R0@R.D[<Q!5&&D^5@ORX^9<
MC@FJ-UXFU^+P_KKQW;176GZY;V<3SPQLQBD,&5<+\I(\UN1Z#G/- 'I+NL<;
M.V=J@DX&>*K:9J=GK.G0ZAI\PFM9@3'(%(W $CH0#U%<S;W6J/XJ?PS+K4Q>
MWL3>O=B")9)/,E947&TKM0+R0,DD=.<R?#$$?#C10QRPB;)QC)WM0!UM9VJZ
M]INBQE[^X,86-I6"1/(51<!G(4$A1D9)X%<;?^*-6?PUXC\0V=UY1T:^FA6R
M:-"DB0L P<D;MS#)!!&,KQUS=BBFF^+9E^V7*(=$CD\DJF #,WR'Y<X_'/OC
MB@#I]1UK3M*TX:A?720V9V_OR"4&[ &2!QDD8^M,MO$&DW=XMG%?1?:W4LD$
MF4D91U(5L$CW%<]\5_\ DFVI_P"_;_\ H^.JOQ<4#PC;S6P_XF\>H6W]F%?O
M^>9%&%^J[L^U ':0W]O<7UU9QNQGM=AE4HP W#*X)&#P.Q..]6:\\U_Q%K=C
M%X]-O?A#I-K#/9GR4/EEHV8CD<\@=<U>N+W6[36=/T5M5,\VHQSW:S;(X6C5
M!$/*3*,#R[-D@G Z]Z .UHR/7K7#Z=JFO3:K8^&]4U&"#4/L,]S-=605C*5D
M"( '7:" <L-O7&,"H)&U6/QKX;2^U=YY8]+NWN!:(HBEDC>('"D$@G)!YX[8
MYH Z^?0],N=8M]7GLHI+^W0QQ3L,E%Z\=NYY]ZT*\\MO%&KOH'A?Q(+KSHM6
MO(8;BR\M-D:3$J-A W;D.,Y)SAN!QA]A>^*KVRU^\M]56>:QO;NSMK-H(D67
M:0(\N1PPYQV)(S0!Z!17->$=<&LI?A[B]-Q;S*LMI?P+%/:DJ/E8* &!Y(89
M!!Z\5>\5:R_A[PIJFKQP^=)9VSRI&>C$#C/MGK[4 :]%<<^HZKI_B/0K$ZBU
M[;:Q;3!G:) 8)$0.'7:!E3DC!S_#SUR_X?W.LZMX<L=:U753=&\ME/D"W1%C
M8,<L"!DY&.#QQQ0!TK7]LNI1Z>7;[3)$TRKL;!12 3NQCJPXSFJ@\0Z6=5BT
MT76;J5G2,>6VQW09=0^-I8#.1G/!]#6=<:A?CXAV^DK=E;&?29I_+5%RLBR1
MJ&!(/9CQT]JI?#6&1/#<\DEW-/NU&]P) F%(N902,*#D]3G\,4 =?+*D,;.Y
MPJJ6.!DX'L*KZ9J5IK&FP:A83":TN%WQ2 $;AZX/-<VPN7^+8C^WW(MTT;S1
M -FP$S8/5<\[02<YXZXXKF? M[J>G:3X!B%^9++4H98)+4Q(%3;$\BLK8W;L
MK@Y.#GH* /5:*X30=5\1Z];Z/KL%W:QZ==LWVF"5UPBG(4)A-V]6P""Q!YZ<
M8SM/\0Z_'X5L]:N]769KV].GK$T$<:1DW31B3<!UVKCGY<D9!P<@'IE5FO[9
M-2BT]G;[3+$TR+L;!52 3NQ@<L.,YK,T!=<AO-1AU>Y@G@#(]F0X,RH0=PDV
MHJXW [2!R,YZ51U/5-3M_',.GVUQ']FET>YN5AE4!?.1XPI+=<?.<\T =517
M(>#]>N=2OKJRU*6^@U*""(S6%["BM&V6#21N@ >-C@ @G&WMFI?$-YJB>+M
MTRRU$VEM?I<B;;"CME$!!4L#@\^X]C0!U5%>=Z-XIU2]_L#2+F[(N;R\U"":
M]6- SK;.RC QM#-\I/&,!L =HKCQ)X@BD?3UOE$]IXB@TUKHP*?/AE57&X<
M, P!VX_#- 'I-%>=GQ-JVFS:GI4][]JFCUNWT^"[F5(V5)8DDYVKMR"2H.WJ
M1D'OU/A]=;AFOX-9N;>=1*'M&5P91&1TDVJHX8-@@<CKR* -B:9((GDD;"HI
M8X&3@=>!4&FZC::OIUOJ%C,)K6X0212 $;E/0X/-<O.+E_BMY?V^Y%NNBF40
M#9LR90#U7/.!DYSQUQQ7/>![[4]-TOP%#]O:6QU*SDB>U,2!4V1%U96QNS\I
M!R2#G@"@#U.F3316\+S32)'%&I9W=@%4#J23T%<3X=U7Q%KD6B:]'=6HTR\!
M:ZMY)%PH8':(\)NWJV 06.>?:D^*+N-(T.*0XTZ;7+./4,_=\@OR&_V2P7-
M'2)XETAS#_I>Q9W5('EB=%F9C@!&8 /G_9SQSTJSIFK66L6\D]A-YT<<KPN=
MI7#H<,,$ \'BIKN"VGB1;I4,:R(Z[N '5@5/UW 5YCIE[J>DP/>VM^5@E\73
M6DMIY2%)$EN2A)8C=N&<C! XY!H ],@O[:YO+JTB=C-:E1,"C *67<,$C!X]
M,U.[I%&TDC*B*"S,QP !U)-<%J'BK4M+O/%"27"21VE[8VUL7556!9]@9B<<
MXWDY.>@IOB*+Q#'X0\8Q:EJ"&U_LV26T*.AG \I]ZOB-5VD@8(&>O- '7Z=K
MVFZK<SVUG.SS0HDCH\3QG8^=K#<!N4X/(R.*TJSM!A:'0K%7GDG;R$.^0*#C
M:./E ''TK1H **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ JCJND66M68M;^(R1+(DJ[9&1E=3E65E((
M((Z@U>KE_B%JU]H/@V[U33[GR+B!X0"45E(:5$.01Z,: +DOA#1)TU))+61E
MU*-8KM?M,H$JJ-H&-W QQQCBF7_@K0-3N[:[NK)VN+>(0K(MQ(C-&/X'(8;U
M]FS26-VK:EBW\1?VC''"SSP!8G8#^%AY:@YR",=^W2K&F^*='UC[-]@N9)OM
M!E$?^CR+CRV"ONRHVX) ^;'- &L8U,7E@;5QMPIVX'MCI7/Q^!O#\5A)8+:W
M!LI'9Y+9KZ=HW+'+;E+X.2<D$<U<C\2Z5)J-O8BX837)=;=FB<),4^\$<C:Q
M&">#V..E,3Q7H\EW#;)<N9)TD>W(A?;.$^_Y9QA\=>,Y'(S0!+=>'M,N[FVN
M6@:&>VB,,4MM*T++&<93*$97@<=!CBH9O"6ASR63M8A#90M!"(I'C B.,HP4
M@,IP.&R*=;^*-'NQI9@NF<:JC261$+XE"J6/.W@[03@X-8T?C*RU;1$O1=7F
ME*=2%HKM:,Q<B<QA#E2!OVX/]W=S@T :MAX0T33)=/EM+62-]/B:"U/VF4^6
MC8RN"V".%ZYZ#T%0WO@?P_J$][+/9R?Z<RO=1QW,L<<K*00S(K!2W YQGBKJ
M>(]+>?4X1/()-+4->*T$@\L$%@>5^;(!/&:9?^)]*TR!IKN:5(DC665A;R'R
M4;HTF%^0=?O8Z'TH U?*3R?**[H]NTAOFR.G.>M9>G>&=*THPFTMW40*R0*\
MSNL"MU$88D(.W&...E:HD0QB0,"A&X,#QCUKDO#6I:GXRT0Z[!J$FGVUS)(+
M&&**-OW:L5#2;@22Q4G"E< @=>: -_2M$L-%2=+"*2-;B9IY0\SR;I&.6;YB
M<$GTJ+4/#FF:IJ5MJ-U'.;NU5E@ECNI8S&&P&QL8#G S]*Y(_$&>3P@+IH#%
MJD>JKI-R(8FD2.03+&[+P?X6W*#W('/=?[3U67Q)/X<37=13=9M>6]X=,_>1
MEF 1'!3#*N&R<+G=@G(H [&PT33M,:X>TM]DUSS-.SL\LF.!N=B6..W/':J5
MOX.T.T33T@M9D73Y7FM1]JE/EN^=QY;G.YNN>I]:BT77;/\ L"VN9=7EU(SW
M$L,<QMBDDKJ[@HL:J#\NUATZ+D^M6X/$VDW5C'=VUP\R22/$J1PN9"Z9#KLQ
MN!&#G(XH AOO!VA:EK(U>YLLWNT([I*Z"51T$BJ0K@>C TZ?PAH=SKIUF2R/
MVYMOF,LKJDNW[I= =KD=MP/Z57D\=>'8[:TG^W.Z7BR& 1VTK,YCSO7:%R&&
M#E3S[5OP3I<V\4\1)CE0.I*E3@C(X/(^AH RYO"VBW$^I2S6*R'4U"W:.[%)
M< +G;G:#A5&0 >!SQ2KX:TL6MS;O%-*MS +>5Y;F1Y&BY^3>6W <GH>YHU._
MAM]9T>T?49;:6YF<) L.Y;G$;$J6VG;C&[J#\M8EAK%]XB\2:I;VE_=6,>EW
ML48C-D2D\?EH[ARZ@AB7(&&!  .#SD WAX>TY;:Q@C6XC2Q0QVQ2YD5D4@#&
M[=EA@#@YZ"KEE96VG645G:1"*WB7:B#L/QZ_6F7NI6U@\*3,YDF)\N..-G9L
M#)("@G ']/454@\2Z5<SB"*>5I6LUOE3[/("83T8?+SUZ=?:@!J>%](CNY+A
M+4J9;@73Q"5_*:8<^9Y>=N[(!SCJ >O-1WW@_0]1DU%[JS=SJ*JMV%N)$67:
M  2%8 '"@9') YJ5?$VDRV%G>P7#SQ7D)GMQ#"[O)& "6" ;L#(Y([@=2*P+
MKQ=&/%.ASVNH27&B:AIMQ<+'! 93(R-%M*A5+DX=LCVZ<4 =!)X:TF:]GNYK
M5III[7['*9IG=7AY^0J201R>V>35*U\"^'K32+K2XK.7['=1^5*CW4K$Q_W
MQ;*K_L@@5L:9J5IK&FV^H6$PFM;A-\<@!&1]#R#[&L;4/'GAW2Y[N&[O9$>S
M=4N<6LK"'< 07(7"K@CYCQSUH UKK1["]T=])NH//L7C$312L6W+Z$DY/US4
MB:;9QZG)J26Z+>20K TH')C4L0OYL?\ (JGJ7B72M*B>6ZN&\J.-9I7BB>18
MHST=BH.U>#R>P)Z U7;QGH2ZD^G_ &QVN(W1'"V\A5-X+*2P7 4@9W9Q[T 2
M1^%-(A0K#%<1YNVOMR7<H;SF!#/G=GD,P(Z'/2H;WP3X?U"WM89[%A]ED>6&
M6*>2.5&<DN?,5@QW$DG)YJU'XETJ2":<SO%## MPSS0O&OEMG:P+ 9S@\#G\
MQ33XHTE5O?-GEB>QA$]Q'+;R*ZQ'/S[2N2O!Y /0T :=M;0V=K%;6\:QPQ*%
M1%Z "LI_#MA;A[B"VFEF1I9H4>=F5)) VXJ&;:I.YO3&XXQDTNF>*M'U>^2S
ML[B1II+<748>"1!)%Q\R,R@, 6 ."<9J]J&I6FE6PN+R7RXVD2)<*6+.S!54
M <DDD# H Y[P5X671O#FBQ7]N_\ :-A;"+#SM(D;[<,R#) SSR #@D<9-7].
M\':%I.JRZE8V7DSR.TA42N8U=OO,L9.U2<GD 'D^M9?B?Q,6\)7.HZ'>O%-:
MW\%K,##AE8S1HZ,KKD?*_P"H(-=!)KMA%>M:&21I%F6!RD+LB2, 55F P"0R
MGD]QZB@"II?@_0]%NI;C3[-H&D+':)I"D9;[QC0MM3/^R!2+X.T-=+M--6UF
M%I:7'VF",74OR2;MP;.[)^8D\G&:F/B?2!=10&Z(\Z<VT<IB?RGF!(*"3&W=
MD$8SU!'48K4ED6*)Y&W;5!)VJ6/X <F@#.D\.Z5+J%Q?2VQEGN;86DQDE=ED
MAY^0J3MQR>W<^M4K#P1H&FV$UE:VDJ02A00;J5F15.Y51BV4 (!PI'2C2?$-
M@-"TZ4ZG<:F;B!IHYUM6\R9%(#.41> -RCH.H]:W;>>.ZMHKB%MT4J!T.,9!
M&10!A:EX1L+ZS:%%E262YCN7N#<2>8'085MV<D@< $[>^#T._)&DT3Q2*&1U
M*LIZ$'J*R;;Q1I%W?PV<-TS23O+'"WE.$E>+(D57QM)7!Z'L?0UHWEY;Z?9R
MW=W*L4$2[G=N@'^>U &3:>#]$L7T][>VF1M/1DM2;N4^6K  CEN1@ <]  !T
MJ.?P/X>N-(72Y+%C:I<-=1_Z1)OCE)+%U?=N4DDG@]S67%XEEE\9ZS:O>746
MG6VDQ7.R2T*M"[/("P!3<PVJI[]_<5=3QEHNFZ7I8N]3N+J2ZL1=13"SD+W,
M852SA43K\P)4#C/0"@#?T_3[72[*.SLX_+ACS@%BQ))R26))))Y))R:IW_AS
M3=0U!-0EBEBOD3RQ<6T[PR%,YVL4(W+GL<BF7'BC2+6>**:Y=!),MN)#"_EB
M5L;49\;58Y'!/4@=:67Q/I$%[%:R71#RW'V1'\IS&9L$^7OQMW<'C/48Z\4
M.NO#>EWEK!;W$$CI#.MRA^T2!O-4Y5RP;+$8'4GH*KW7@[0[TWS3VDCM?2QS
M3M]IE#&2/&QE(;Y2,#!7'2H=*\9:?J5C>7CI/;16]X]H!+ X9W#[  ,<L6!&
MT9/3(S4T_C'0[6RN[JXO&ACLY4AN5D@</"S8V[EQD Y&&Z'/6@!C^"?#\EM?
M6[64ABOW22Y'VF7]XR@ ,3NSGY5R>Y )S5ZWT6QL-2N]4MX)C>W,:I,QG=O,
M" [1AFV\9/IU-3:;J=KJULUQ:&4QK(T9\V%XCN4X/# '\:DO;ZWT^W\^Y<JF
M]4&%+%F8A5  Y))(% '+^"/"@TGP[I<6IVSB_LB[*C7!DC1V+?,@R5!PQ&<
MC)]3G3MO!V@V>LS:M;61BNIG,K[9G$9D/!?R\[ Q_O 9K+\0>)FM[KP_<6=W
M-#:RZJ;.[B>W(9P(I&VX9=V<JN-O7/&<UKP^+-&N-.%\ER_EFY^QA&@=9?/S
MCR_+(W!O;'3GI0 Z'POI-OI<NFPP3):R3_:6474NX2[_ #-P;=N!W#/!ZT2^
M%M(GMF@EM6;=<"[,IE?S?.  $@DSN#  #(/08Z<5C^(/$IET;3[_ $2^=%.L
MVUE.#%@X,ZQR1LKKE3R1V-7-&U"]G\;>)-/GN6EM;5+5K>,HH\O>KEAD $\@
M=<T 7)_"VD7-I]FFMI'3[2MVQ\^0.\RD%79@V6(VKC)XP/059M-&L;'4KS4+
M>)UNKW;]H=IG;?M&%X)(&!QP!4.K>(M+T2XMK>_G>.:ZW"!%A=S(54L0-H.3
M@<#J>U4D\=>'9-.MK];]C!<7!M$_T>3<)AUC9=N5;CH0">U &C?:%8:C>P7L
M\<BW<"-''/#,\3A&ZJ64@E3@'!XR,]:BN/#.D7,&GP/:LL6GR++:I%,\8C<
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
M?I71RR+%$\C!BJ L=JEC^ ')_"JFE:O::SHUOJMDSO:7$?F1L4(8K_N]?PH
MQ_%NC?VR;%/L=XYB+O'>6%PL-Q:R8 !4LP!!&X$<CIQ6/9Z7XFL=8TO4;NT7
M4+A]&-A=212I&(Y=X8,P)'RD<':#R.F*[#1M7M->TJ+4K!G:VE+!"Z%"=K%3
MP>1R#UJ]0!YEHFB>)_#EOX9OHM(%Y):Z5_9E[9+<QJZ?,K+(K$[3R,$9].M;
M[:=JI\8:'J3Z<H@MK"YBF\B1-L;R-&RJ 2"<!""<#G'X;UEK-G?ZGJ&GP-(;
MBP9%N T;* 7&5P2.>.XXHCUFSEUZ;15:3[;# MPZF-@NQB5!#$8/(/3TH S/
M NG7ND>$;2PU"W,%S$\I9"ZMPTC,.5)'1A7./%=WNO\ Q#TRUT]KAKQ8(%<N
M@C5FM57Y\G.!G/ />O1JIVVEV5G>W5Y;P!+BZ(,\@8DR$# )R><#@>@XH X0
M>%]1T75GA3P_9^(=-NK*WM]]P\:M \4?EG<'!RC  _+D@YX-:^E:1J%CKOB6
M9M-B%O=6MO'; %!%(8XBI7:&RJDD8![5V%% 'ETW@K6WTF^L-+-S9V'E6\]K
M8:A<+*(KB.59/+1U+$1$+C!/!(('6MG5=%U+6K^^U@:=+;2G0YM.BMI)8R\D
MDA!Y*L5"K@<D]SQQSW%9]UK-G9ZQ8:7,T@NK[>8 (V*G8NYLMC X[9S0!S.F
M:/JD.N>%+B6P=(K#2)+2Y8R1G9(WE8& V2/W;<CU'X;/BR+59=*A&DVXGD6Z
MB::,,JR&$-E_+9N ^.AR,<X(.#6[4%[>V^G64UY=RK%;P(7D=NB@4 ><2^&=
M=_X1SQ%8)I3;[W6H;VW'VM'+1AH&;+,>H\IAR>2>XYK5O=!U-_%O]JZ9;76G
MSM>0_:9!.C6UY;@+N,D>XD2 !E! SD+SCIU6G:M#J4MU$D-S#+:N$E2>(H>1
MD$'HP(/4$TV77+&'6+'2VD<W-[&\L&U"494 +'=T[CC/>@#BK;PIJ[>$+?PE
M=6QVVVH)*NI"1"KPK/YP8#.\2$?+C&,G.<5Z([%(V949R!D*N,GV&>*=0>!F
M@#S&T\):D/"'AZPN=-OK?4M.M)42]L+N-);:7(P.7"NC#J#G[HR*]"TB.]BT
M:QCU)XWOEMXUN&B&$,@4;B!Z9S66OC30VCO9!/=>78RM#=2?89]L+K@L&.S
MP""3TQS6Y!/%=6\=Q;RI+#*H>.1&RK*1D$$=10!YY::+XE?7M O[W2QYMCJ%
MTUQ(MT@B,<B2*C1H#POS+G@,3USUKI?&VD7^L^&G@TS8;R&>"ZBCD;:LIBD5
M]A/;.W'UQ7144 <-]CUN^\2ZGJLFB36T-SH:6B1R7$1?S0\IV_*Q'\8YSC^5
M1Z+H>KVE[X):?3G5-*TF6SNV\V,A)&6$#&&R1^Z/3U'OCL=5U.VT;2KK4KTN
MMM;1M+*R1ER% R3@ FK$$R7%O'/'G9(@=<^A&10!P=GH&HVFMZA8W7AG3M1L
M[F_>\M]4F,9\I7?>5=&&\LI)VXX/'(ZU;\.67B'1IIM$GTJ&:Q2_EN8-3:=2
MOER2-(04^]Y@W$9QCOGU[6LF'Q'87&IQV,7GN97ECCG6%C$SQDAUWC@$8/7&
M<$#)% '&MX9UY+-Q%9KYMAXDDU>!3.N+N)Y')4?W3MD/WL?,!VYIWB/PSJNK
M#7M2MM/D6?4$L8(K1I8PVV&7S&=SNV]\  GI[\=6_BS24U2ZTS=>27EHJM/'
M%8SR; V=IRJ$8.#CZ&IX?$&FW>BSZM8SF]MH5<L+9#(^5ZKL'.[_ &<9H 2Z
MU6ZM]<TRQ&F.]M>J^^Y\Y08'5=P4IU(.",C@''K4?BC3UU31'LY-.:_BDD3?
M#'*(G # [T8D892 PY'2M9-D@68)AF4<LN&QUP>X^E/H \\BT'Q$BZ$ER+F^
M2QUMKE9;B6(S):^2Z*)&#8=\OU&?EQGGB@:3XCM4U)K?3'9+GQ";QT6:)97M
M3&JDQL6PK[E'<'!."#T]#I%97&58,,D9!SR#@_K0!YHGAK78]#GL_P"RCO\
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
MKJ+4;J.>"VA>(APP0^07X5@1@'.!CN:ZZ_\ "VA:IJL&IWVE6T][  $F=,L
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
M ()'7VI:JVVFV=G=7=U;VZ1SWCA[AU',C!0H)_  5:H **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
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
M/=2I6*/ (!X(Z'UQSFKUE:_9]9^(<]O=744T3(4<3LVT_94;.&)!.>F1QVH
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
M BO/"OA^_LK6RN]%L)[6T_X]X9(%*Q>RC' ]A5M=)TY-06_6QMUO$C\I9Q&
MX3^Z#UQ[=*S&\6V*:A%:M;W8CEO6L$N"@\LSJI8KUW?PL,[<9'6JD'CW3IY8
M ++44AEOVTXSO" D<X8H%;YL\L, @$>N* .D:TMVGDG:",RR1B)W*C+("2%)
M].3Q[U!<:1IMW8Q6-S8V\UI%M\N&2,,B[?NX!XXP,>E<AX]\2.OA?5?[*-\L
MEG<1027ELP58Y-Z;E)SN/#8. 0"<9X..\H H+HNF+>&\6Q@%P7$A<(,EP,!C
MZL!QGKBH[?P[HMIJ\VK6^E6<6HS B2Z2%1(V>N6QGGOZU'<^(;>#4IK&.WN+
MF6#RC/Y(4^4)&PI(+ XXR2 <"J<_C/3[?3]2O9+>[$>FWJV5R-J[E<[,$?-R
MO[Q??GI0!L7FF6.H/$]W;1RO#GRW8?,F>N#U&<<^M8$WA-9_&<&I/:V7]F0Z
M;]BCA!*LGSAN%"X"X^7&>GY5CQ^+3X?U[Q:=0CU6]L;2\A)>*/S4M(C!&S$\
MC"Y8G"Y(ZXK?;7-+3Q/-ON[M?*TK[6Q9_P#1?(W9\P#^][^@H T=1\/:-J]C
M%8ZCI=G=6L./*AEA5ECP,#:,<<<<4W4/#>AZK;6UM?Z197,%KCR(Y8%98L#&
M%&.!@#CVK.C\<Z/]LFMKII+-HK-K[=/M*M"OWF&UC@C(RIP>>E1:MXT&FZ;J
ML_\ 9%^+FQL#?K%*JJ)(^>=P8@8(Y4_-CH#0!O/I.GRWD-V]E;M<P(8XI3&-
MT:GJ%/8>PJO_ ,(WH@L9K'^R;+[),_F2P>2NQVSG)7&"<\YJ:SOII]%CO9+.
M59FA\PP93<3CH/FV\]LGOSBL/0O&:ZIX?TB^GL)X[O5 6M[5"A:0 ;B0=V H
M'4L1SVY (!K7OAO1-2N[6[O=)LKFXM<""66%6:/'(P2.QYJ8Z-IIOFO38P?:
M6<2-)L&6<# 8^K   'J*9HVM6FMV\TEL)$>WF:WN(95P\,B]58 D=P<@D$$$
M&N(\4>*M0O/"WC1;>"\TZ32'\J*YCE4$D)&W56)!._/ Z8Y!XH [;1M$M-$C
MNDM(HXA=7#7,BQ)L7>0 <#MPHSZG)I+GP[HMY+=2W.DV4SW847#/ I,P7H&X
MYQ@=?0533Q?IXN=2@NXKJQ:PMUNG-S&%\R%BP#J 2<94C! ;/:I-+\46.J:Q
M<:2J2P7T,*W!BE*'?&Q(W*49AU&",Y'I0!>31]-CNVNUL;<7+Q"%I?+&YHQ_
M"3W7VJ/2?#^CZ"LRZ3IEI8B9MT@MX@F\^^*K:IXFM=+:[7[-=W9LHEFNA:H&
M,*-G!()!)P"<+DX'3D9;>^*;.T-WY=O=78LH5GNC;H#Y*,"PR&().T$[5!..
MW(R :&HZ3I^K1)'J%E!<K&V]/-0,4;U4]C[BHVT+2I-.DT^33K9[.0YDA>,,
MKGU8'J>!UK*N/&^GQW7V:TM+Z_D:Q74(S:1!EDA)X*EF _/'Y\5$?&:W&K^'
M[?3[">YL]7M'O$N%*#" (<;2P.1O!/Y#)S@ VGT+29)I)GTZU:62'[.[F($M
M%_<)[K[=*@O/"V@:A86UC>:-8SVEK_J(9(%*Q?[HQP/85FVOCW3+JUGNS9ZC
M#9P>:KW,L&$\Q)/+,8P22Y8C QS]<BI;WQ!%<Q:KI92[T_4X;%KE$DVAS'@@
M.C*6!PPP><@X]10!KRZ/IL]S;7$MA;/-:C;;R&,;H1C&%/\ #QQQ3]0TRQU:
MU-KJ-G!=V[$$Q3H'4X]0>*S?"=V\W@;1+R\G9Y'TV"6::5LDDQJ69B?Q)--M
MO%MA<7.FQM#<P1:F";&XE0".X^7< ,$E25^8!@,CWXH N0^']'MYUGATNT25
M5*JZPJ& (P0#VR*<="TDBR!TVU_T'_CT_=#]QV^3^[^%<QH-S>^)-<U6:Y;4
M[+^S=4,40CG01&-8X\Q.@8ALEF8G'<888Q5R_P#$-U-X@U?08[.XA2VTU;D7
MB.@(+[P"/FR!\F.F<]@,$@&Q!X=T6UUB75X-*LXM1E!$ETD*B1L]<MC//?UI
M;3P]HUAJ=QJ5GI=G!?7&?.N(X55WSR<D#N>3ZUSG@OQ8MSH_AS3[^.^%Y>:5
M'.EW<*-EPRHGF8;.[(W9R0,]036E9^-=*O=5L+!/-4Z@CO93'84G"C<<88LI
MV_,-P&10!<A\+:!;SB>'1K!)1,9PX@7(D.?F''7D\^Y]:?)X;T.47 DTBQ87
M,HGG!@7][(.0S<<G/.3WKG_'=_-IVH^&2FH3VEO=:D+>Y,<FT-&8W;!].5'(
MYJ'0?$;/XQUJTAU0WN@6-DDTMQ.1FVFR=R!L LNP;B3G'KVH [5[6"62"22%
M&>!BT3,N2A*E21Z<$C\:HZGX=T76;BWN-3TJSO)K<YA>>%7*=^"156U\565Q
M?6%K)!=6QU&)I;)YT4+. -Q P20=IW88 X^AQ'8^,+&_N;:!+6]0W=M)=6K2
M1@>?&A ;: 20?F4X8#@T =#6:OA_2$N!.NFVP<2>:,1C ?.=X'0-GOUK'T_Q
M[IVHV,%Y#8ZDL%T(Q:-) %^TNY(")\WWAM).< #G..:C\)ZA=WGBCQ9%<-=K
M';W4"Q07+ F(&%6(&"1@DD\'O0!T4^E:?=7T%[<64$MW;@B&9T!>//7:>HS[
M5&NA:4KW;KIUJ&O!BY(B&9N,?/\ WN..:J:CXHL].>_'V>ZN5T]%DO6MT5A
MI&[D$@D[?FPH)QCCD9Q]<UJ6^\1>']+M$NY--U*WGN#/9SK&9%"IM*L'# #S
M-QZ9XQGF@#<N_"OA^_M+6TN]%L)[>T_X]XI(%*Q>RC' ]NE2:GX<T76OL_\
M:FE6=Y]G.8?/A5]GTR.!P.*YSQRU]H?@>V-IJE[]J@N+6 W3./,D5I41BV!@
MD@GG'6F^*KW4?!8T_6(-1N+K33=Q6U[:7.U_DD;:)$;&X,"1P201Z4 =:NEV
M"ZE_:*V4 O?+\K[0(QOV?W=W7'M2WFFV6H&)KNVCE:$EHF8?,A(P2IZ@XXXK
MFY_%>EZ/+XCO9CJL@L;B&.YC8;EC+(NWRESPI!!/N:NOXNMHTVOI]_'<GS"M
MK*J1R,B$ N-S@;22,<Y.>G!P :*Z%I*3QSIIMJLL4/D1NL0!2/\ N ]E]JA'
MA?00EH@T:PV69)ME^SKB$GKM&.,^U4K?QKIE_IUO>:9'<WXGM3>"*W0;UB!(
M)(8@ [@5QG)(..AJ&'QB+GQ);6,5C,+"73/[1-U(53"%@ 2K,"H SG(SG'&!
MF@#6@\.Z+;"S$&E6<7V+)MMD*CR<]=G'RY[XZU9LM-L=-$HLK2&W$TAEE\I
MN]SU8XZD^M95OXNL)[C3XV@NH8]20O8S2H EQA=V!@D@E?F 8 D>_%4[;Q]I
MMS:/=BQU&.T5FB^T2PJD9E$PA\O<6P&+$8SQC.2,' !L2^'=%G2Z272K-UNV
M#W(:%2)F'0OQ\Q^M1W'A;0+N:::YT6PFDG5$E>2W5BX7&T$D<XP/R%7;&]-Z
MLVZUGMGBD\MDF"YS@'(*D@C!'.:CU/5;?2HH&G#,UQ,L$**0"[MG !8@= >I
M[>M %AK6W>2"1H(R\!)A8J,QY&#CTX.*I:CX=T75[NWN]1TJSN[BV.899X5=
MDYSP2/7FN;UG7+E?$GA6XACU***>:\BFL!C=*4C< %0=I^89!)QC!SWK6M/&
M%E?65G/;VEZ\UU<2VJVOEJ)$EBW>8K9;:N-C?Q<\8SF@#>FABN8)()XTEBD4
MJ\;J&5@>H(/45E6OA3P_8D&UT6QB81&$,L"@[#U7..GM6!JWB#^U+7PEJFEW
M-U!;W>L)!)'G867;*&1P.N&3UQQ5_P +W-S+XB\66\]U--%;ZA&D*R/N\M3;
MQL5'H,L: -:'P_H]M):R0:7:1O:*4MF2%085/4)_='L*27P[HLVM)K,NE6;Z
MG&,+=-"ID'8?-C/2N5F\2R:#XP\5272ZE>V-K9VEQY4(#BW7$ID< D #"@D#
MDXX!Q6YJGC'3]*CGE:&ZGAM[1+V>6! 5CA8D!CN(S]UCA<G Z=,@%_\ X1[1
MAK7]L_V79_VGC'VOR5\SIC[V,].,^G%6+;3+"SNKFZMK."&XNF#3RQQA6E([
ML1UJDGB&U?7YM&\F=;B.U%V'8*$DC)QE3NSUX.0,=^HJG=>-+"TL5N6MKIF^
MR"\> >6)(X3G#$%P,G:V "3P>* -&Y\/:->:M!JMSI=G-J$&!%<O"ID3'3!Q
MGCMZ4DOAW19UNUETJSD6\8-<AH5(F(Z%^/F_&IH-6L;C18]8CN%-@]N+D3'@
M>7MW;ORK+M?&%C=:A8V?V6\B:^M3>6[R(H5H1C+$ACMQN7(.#\P]Z +=SX7T
M"\FEFN=&L)I98UBD>2!6+JO0$D<XP*E&C6=L;N?3K:VL[VYCV-<QPKNR!A2W
M]X#L#]*QQX^TC[3#"4N?])MY+FU<!6%PB#<VT!B0=IW88+Q]#4NE>--/U6ZT
M^%+6]MUU&S-Y:37$85)4 4L!\Q((#CJ #V)% &+H?P_2QNK.:?2="M+BU9'^
MVZ>CK-,5(ZC V[L?-RV02.^:ZNV\.Z+9:M/JMKI5G#J$^?-N8X561\]<D#//
M?UK-M_'&E7&H6=FBSYOHGELW 5EN @W$* Q8';R P7(J*P\>6&HV$%]!IVJ?
M9[GRA;2/;@"9I&*A5.[&01SG  YS0!T%]IMEJ<21WMK%.L;B1-ZY*,.C*>Q]
MQ44^AZ5<V"6$^G6LMHC;E@>(% <YSCIG/.?6N5\2^(C?^%S>:;-=V<]KK-M9
MSIN",K?:(T=#M)!!5NQP0:[F@!$540(HPH& /2EHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH *PO$^GZK?PV TQX&2*Z62ZMIY6B6XBVL"A958CDJ<8P<8/%;M% 'GL/@S
M6X=$6P4:8#'X@75$"2NB^4)_-VXV'!_A Z>_:NBT?2+^R\5>(-2N!;?9M0,!
MA$<C,X\M-IW J ,]>":NZOK=OHTVG1W$,[_;[I;2-HP"%=@2-V2,#@],UIT
M<U<Z5JUOXQN=:L([2>.YT^.TV33-&8W1W8-PIRIW^QX]^,S3_!^H>'+_ $*7
M26M;J.STV33[@W+M&?G=)/-4*K9^93\N1U'-=Q10!YS#X%OW\'Z/HNHV6GW,
MEC;R*MQ#=212P39!1XW"9'?(]AUK37PUKBZO;WDMQ:79CT$Z;)-)*R/+.2I+
MD!" "5/?//2NSHH X6P\(ZK"G@^&X^Q&+1]/DL[HI.^7W1+'E/DY^[GG'6IO
M#6B>)](T^+2KHZ0UM8PF&VO(PQEG4*5C#H5PN.,D$YQTYS7:44 <!:>"KNR&
MH?9;#3H;.\@C2?1VN'DM))/,!D=04_=Y3<!A>202!CG>\):!/X>L[RU:5Q9O
M<>99VK3--]ECVJ-@=N2-P8@=LXJ]?:W;V&LZ7I<L,YEU)I$AD4#8I1"YW'.1
MPIZ UIT <')X,U%M%UWPX)+9]*U2[DG6X,A$L*2N'D39MP2#NVG=W&>G,$5K
M?7GBGQYIMC%;%;B.V@\R60CRMUOMR5 .X8.<9&<8[Y'H=016-I;W$EQ#:P1S
M2_ZR1(P&?ZD<F@#C(O"FM>']66301IMW836=O:RQZ@S*T+0KL612JG<"N,KQ
MR!R*U=-T34[/Q9JNI226QM[NRMK>-U8^8'B\SYBFT* ?,Z ]JZ6B@#@-%\*^
M(;;6]!U+4?[->XLH+B"]N%G=Y+DOL(DR4'/R'Y<X7/!QQ26?A#7;;PQX;TE_
M[.+Z/J$<[.)WQ)$A;D?)PQW=.@QU.>/0*K?:V_M,6?V6XVF'S?M.!Y6<XV9S
MG=WZ8QWH XR7P9J1T?7O#JR6SZ7JMW).MPTA$L*2L&D79MPQ!W;3GOSTY-5\
M(:O>V_C."#["J:W#'#:EYW^0+$(\O\G'KQFNTO[IK*PGNDM9[IHD+""W ,C^
MR@D#/XU.#D X(SV- '$ZQX3O]5U*"^2&TL]0MVA^SZE;7#K+&@VF2-QM D4X
M; /!W=JV/%FAW.MV-DUE+''>Z?>Q7UN)21&[(3\C$9(!!89 .,YK?HH Y*X\
M.7]Y<Z[JCI;1W^H:<NGPP^<Q1%&\[F?;G):3L.BCUK;\/65SIOAW3;"[$7GV
MMM' YA<LI*J%R"0#V]*TJQK[Q'!:7TMI%97M[) 8OM'V2,/Y D)"EAD$],G:
M"0.: .8A\(:[#::?9C^SFAL=>?4ED,[AGB:25\$;#AOWF,9(XZ\TM[X-UN?^
MV+B":PBNY-8CU6QWNSH2D2QE)1M& 0K=,_>]J[J6X2)O+^],4:18E(W.%QG
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
MG^OVL*6VC6UOK%S>1'Q-%MD>7>T 9&/EJYR2!G@DDC.,\5##J#V0U72I-4U
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
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
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
M!J5O"NZ66UE1%'<E" *Y#1=5LC\'+)!<1^<NDK:>3N&_SQ%L\K;UW[AC'7-
M'<6LYN;2*<Q/$9%#>6Y!9<]C@D?K6??:XECX@TK26MI6;4?-V3 C8GEKN(/.
M<_A7+7VGV][\1$TV]GG-N?#[-) MTZ)N$JKG (QQ_+VK+\/7\E\GPNN+JX,U
MQ+:W&YW;+.1;XY/<T >IT5Y;X2OK?6)=(O;C7HX=?@DD2_L8D(GD?!$B2J7.
M44\@[0!@8QTJ'3[BYBLKC3[N]@ADGTAI+7Q!:RDQ7$9=%\R9#RLF67+9Y!;G
MC@ ]8K,U;6[?2K#4KG:UQ)I]M]IEMXB-^S#$=2!SL;\JQ?!5S.T^K65[IL5E
M?6TL?G"UEWVTFY/E:+(!7(&2IZ9SWKFM52PMM=^(^\Q1W4FDH\89L,V8)=Q
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
M_,"X .V4 ?NV(.1R0<$9S0!T2VMND+0K!$L39W($ 4YZY%$%K;VR[;>"*(8
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
M\]!Q3(O!&JQWEG,=8MG%IJTNH*[VA,DJNLB[7;?R5$FT$  !1QVKHO$^N?\
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
M9?+QN]3C/Z4S_A"-5^V0RG6+9E@UEM31WM"9'!#C8[;^=H?:N ,!1QVKN:*
M.*O?!-]=Z-XET\:A;I_;5Z+H/Y+'R>(QMQN^;B,<\=374ZC8G4]%N]/ED\LW
M5N\+N@SMW*5) _&KE0W=U!8V<UW=2K%;PH9))&. J@9)/X4 <U;>$9)X],CU
MBXAGCTVU>VA6",H'WQ^6SMDG!V9  Z;CR>,2^&="UW18H+&_UN&]T^R3R[4)
M;&.9U POFMN(; XX R<$UN&XN3?P1QVF^TDB9WN?, V,"-J[>IR"3GMCWJU0
M!A^(-$N-8N=&EAN(H1IU\MXP="WF81EVC!&/OGGGI6*?!5^=,DM/[0MMS:X-
M7W^2V!^^$OEXW>HQN_2NVHH R/$VA+XD\/W&F-</;22%'BGC&3%(C!T8#OAE
M''>L?4O#6O:YX8NM.U35[-KN<Q /!:LL2*CA\[2Y)9B.3D =AZ]1;7EO=M.M
MO*LA@E,,FW^%P 2/J,BIZ .-UGP=J.J7NM7,6J16KZC9V]LNV)CL\IV?GYAN
M5MS*1QP:J7W@/4[ZVU^)M5LH_P"V(;="L=FRK"8@!\HW],#I_P#JKM#?0M<W
M-I"ZRW=O$LCPAL$!MVW)[9V-^5.LI9Y[&"6ZM_LUP\:M)!O#^6Q'*[AP<'C-
M '#>.+ITUO14?4;'3I8(991<WL$GDL[;5VK(CH5;&[Y=W((R#Q@L]"UB_M=,
MU+3+K3M.OM,,EO;M#:N;2ZMG"$@QE@P&Y1@ANJYR0:] HH K6$%S;V:)=W(N
M;CDR2A-BDDY^5<G '0#)X'))YKE;?P-)#HQ\//>1R:$MZ+J-#&?-""7SO))S
M@C?_ !==O&.];FLZY_9%]I%L;5I5U&[^RB0. (SL9\D=^$-:] &%IFB75CXH
MUG5I+F%X=1$($2H0T?EJ5'.><Y]!BG:QHEQJ6NZ'J$5Q%&FF3R3-&R$F3?&T
M> <\8#$]ZVZR=8U^#2].U6XC7[5/IMK]JFMT<!MN&(Y/ R$:@#'MO"E_9VM_
M:"[L;JRNM2FO&MKBU)62.4NS1N=QS\S#! _AY!S6MX8T%/#>B+IL<FZ-99)$
M09VQ*SEA&N23M4' ^G;I6A877V[3K6[";//B27;G.W< <9_&K% ''S>#+B\L
M?%EG<WT0CU]F8-'$<P$Q+&.I^;[@/:HY?"6M7E[=7MYJMD9[G1VTQDBM6"KD
MD[QE\\9Z=_:M;5/$<FG>(].T5-/>>:_CEDA=90J@1A2P;/3[PQUJ;1O$,&KW
MNHV'V>:UO].=$N;>;!*AQN1@5)!4C.#[<@4 8X\&3RRZ.+J[A>WL=*ETR5$C
M(,JR*BE@<_+Q&..>IJ#3_!VM6S^'([C6;2:#09&$+"T8/-&8FB 8[\!@K=1Z
M9]J[>B@#E='\)26/B&/6[B2U6]^R-;W,EI$8Q>L2I$DBYQN&TXZ_>//05+KO
MAR^U36X+ZWU&&*%;26U>&> RA2^/WD?S##X&W)SP:Z6LC0=<_MO^TP;5K=K&
M^>S(9PVXJ%.[CIG=TH Q-!\(:EHU[I=R^H6LYL-'&EA1 R;L%2'^\?[@&._)
MXZ56TOP)J.B1Z!/I^J6WV[2[1["5I;=C'<0,P;D!LJP(!!S7=UA:IX@GMM1F
MT[3=..H7MO;+=2PB81'RV8J I((+':W!(''7F@!?"NAW/A_29;.YNXKEGNI[
M@/'$8P/,D9R,%CG!8TDOAF*3QE#X@6=DQ;^5+ !\LKJ3Y;GW4/(/^!#TINM>
M)'TC5])TU=.DN9=49TA*RJNUD0NV[/L#TS3K/Q/!-KQT.]M+BPU$Q&:*.?:5
MG0<$QLI(..X."/3% &)J'@C5+R\O94UBV"3:G;ZC$TUHSR)Y3(1$6WC*#:<
M ?>//K-J'@JXU*/Q7'+J$:KKBQ;"L1S T:!03S\P.T'MZ5U-C-=3VV^\M/LL
MN]U\OS!)\H8A6R/4 '';.*LT <3>^#M:U.[U.\N-<@M[F_TE=/+6MLR^4P=V
M#*2^<?/@CJ>>14<W@*]O4UF.YU*SBCU32H]/>.ULRBPE-^"@+GY?G/'?'45W
M501WEO-=SVL<JM/ %,J#JF[.,_7&?_UT 8BZ!>7-_%J6H7%L]Y;6<EK;+%&P
MC0R;=[G)R2=B\=@#R<\8UMX(U?2K+09-)UBVBU+2K/[ [S6Q>&YAX.&4,"I!
M4$$'U]:[NB@""RAFM[...XN#<3@9DEV[0S$Y.!V'/ R<#')J>BB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "N+^(XA%CH3W$SPQ?VU:K(ZRF,!"QSD@C'U[5VE8WB'0GUU-/5;I;
M<6=['>?-%OWE#D+]X8'K0!Y]<+8: _B6*%I1X;>]T]8E2X*P1SLW[T,YSB+_
M %>\>Y'>L^XN[7^R-;@^WQB&V\463J;5VBCCA<V^64!OE0Y<@YP>2*]H$:+'
MY810F,;0./RK(\1Z$VO6,%LERMMY5W#=%C%OW&)PZCJ.,J,^U 'GNI0R:!/X
MID\.F;^Q%BL9;E+=C($<S'[1Y?)Y\G!8#U%0Z]_8!\':]J.C:YY]K</9EA;,
M(K>*02J#MVX <J3N'L"0.*]?C18XPBJJ@=E&!^5"QHB[5157T P* /-/%>G6
M>D'.D_V=-!'9S7$^E7LI'GQNV6EAD).V3Y>N".1TKN-+UW3M1F-C!.%OH((I
M9[1^)85=05W#UQ6FT:/C<BMM.1D9P:A6RA6_DO>6G=!&"<?*O7 ^IY/X>@H
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
MBCP]/XBATZ.*^CM?L=]#>Y: R;VC;<%^\N 3UIPT*Y_X3)=?-]%L%C]C-O\
M9SDC?O+;M_KVQ0 W7M:;PU;:6D%B]VMS=Q6*KY^UEW< Y;.[IW/XUGP^-F47
M5K>Z<L.IPZG'IJ6\=QO2221%D5@^T$+L))^7(VG@\5J>(M#EUQ=-$5VEM]BO
MHKSYH3)O*$D+]X8SGKS6/>>!)+R\U&\;5%2YGU&'4K5TM_\ CWEBC6, C?\
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
MBC\\02LR/M!VM@@#=@\G&3W)P*VZ@LX9+>RAAFD622- I=$VAL=\9./SJ>@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "L3Q9X@;POH$NK?9/M4<3QH\8EV'YW5!C@]V'X5MUQ/Q8E
MC3X>WJ,ZAWGMMJD\MBXC)Q] "?H* -.\\4R:->V4.N:<;2"]E$$5W#,)85E;
M[JN2%9<] <8]Q6S#-=->W<<]O'';1[/(E$NYI,CYMRX^7!XZG/M7$^/IHO%V
MC0>'-#D6]N+RZA:2>W.^.UB1P[2.XX!PN ,Y.>!6!XJ6S-O\4(AY19X+9D48
MR9/*/0>N[]: /72ZA2Q8 #J<]*4LJC+$ >I->:Z_'HN@:GI$LJK:>&[Q)WGN
M(8EEB-TPBV/+N5A\R*X#8ZD\\FJL<FC^'K[1+74Y+J;PK)83Q6<^HIN03&7(
M#?* ,Q\(2!\N0.M 'IDFH6L6HPZ>TRBZFC>5(L\E%(#'Z98?G5C<"Q4$9'49
MKS5['3K#Q?X6-O:%(O[)N8+)[R,LYD#PF($L"V<9(SR!GIS5+2A]LT?P@UH-
MGBBWOXUU,'B<+\WVGSN^T\GG@DICM0!ZON7.,C/IFA65AE2"/4&O*-*TC0[C
M0/%-VTD5K.FJ7D$=]&H=K>*20 8'3R^A(Z$9KJ? D\[C5H+FTL%EBN5WWFF_
M\>]V3&OS*/X6  ##)Y[T =<6 8*2,GH,]:R=5UZ"PMM4\@)<WFG6GVN2V\S;
M\I#$9.#C.QNW:N U7;<Z=XUM-17;XC%W))I7:9EV+]F,!ZXW#!V]#NSU-/U"
M.WLO$'BXZA% FH3^'H623R@"[B.=9"IQZE0?J!Z4 >CZ3?\ ]IZ197VP1M<V
M\<QC#9V[E!QG\:MAE)(!!(ZC/2O)]-AALM4\//H@@BO[OPQ.KLA&99@L)CWG
MN0=V,^A]*=X<_P"$<U.W@O8[N]_M.UTZ2#4;66)(PF4^<7'R L0XX)))))YY
MH ]6#*>C _C2Y%>2Z=X9L9/A)I6M:980-K=G:6M[Y@&7ED@ 8QL?4C>F.V0.
MPJYIEC/+XEN;1]-"Z7XE$>JX,0'DK&0'1QZL/(R.QD>@#T2&:Z:^NHYK>..V
MC"&&42[FDR#NRN/EP?<Y]JLAU*[@PV]<YXKS"^CLFUSQU!]O33UD.G?OP@=4
M?.,LIX*;B X/&"<U2EU.:VL+>;5+2"UTR#6674[K2T$MM+F ;)@K*PV;BH88
M(##.<B@#UP$$ @Y!Z$4;E+%<C(ZC-<[X+M--M-&F_L>YNKBPFNI)HGF "?-@
MD1 *H$><X&.N<<8KDM.VKXC:VQ8ZM9737K+<*NV[LR=S.DXYW)GY0W'\/M0!
MZ>&4G ()QG&: REBH(R.HSTKQOPOIUE-IG@&_P! \K^W%B47TD;98P>0VX3=
M\;A&%!Z$C%6_"_V+4H].EAN]03QC86TL=S;-"B$3%"',YV LA< @ECDD4 >L
MA@20""1U&>E8EUKL^FZ193ZA9QQWUW<QVJ6\<^]!([;1\^T<8Y)QVKE?!=QX
M<U2VTJ4PR+KEG9/!J2NK(T;%1YOVC. V67(W9)R2.Y&!:IILGPY\""Z2V<IJ
MT2'S0I*IYC[@<]!TS^&: /3](O=:NKBXCU328+)(^(WCNQ-YIW,,@;1@8"GG
MGDC'%:H96!(8$#@X->7:]YEOXA\8KHB9N#HMF5CM<!W"O+O" ?Q>61C'JOM1
M''X9U'2]6U'1=<NX8KJWA@N)EMT6W@<2KL+QA$!;G# _P9!QQ0!ZBK!AE2"/
M4&E) &2<"N$\,^(;72;*\&M)I]D\FIK;+=6 8VUY*\:X9.#MX&&SP"#S6GX[
MN[6TT.U:]B+P/?VZLS,1%'\X(>7'6,$#(/!X&1G( +WB?77\/Z&VIQ6RW2K-
M#&R^;LXDD5,@X.<%@<5LEE#;21GTS7CDUS"G@3Q7:^:OR>(86C41&)=C2P/E
M%/13\[8],GWK;U*;R/'#3V[V6J03:C:K-9R+MN[5]D866%A]Z/&&88Q]_GK0
M!Z1N&[;D;L9QGFL?Q3KDGAS0I-32U6Y$<D2,ADV<.ZIG.#G!8'%>> 2W?A=H
M2%3QQ;ZSD=I]QN?O>IB\D]?N[1CM76_$YD'@*]5V"[YK8#YL$_OXR<?@"?PH
M ZX$'."#C@T*RLNY6!'J#7D^JR:3H^I>-88+93I\EE82/;VC^6K,SNKN2N>,
M%"Y )*]<YJ?2])L?$MQXWT)Y(7@O%@E@>" QQ*QA $L8Y'W@#D'G'>@#U*D#
M*V=I!P<'!KS<2:QJ_@/4M;73Y(-:BL#8I%&@$FZ,D3^7W&Y@P _V%QUK1\&?
M\([?:Q/JWA^^NY_-M5BN(Q"D4*%6RH951?WHR1W( Y[4 =3<ZI!%<36<+1RW
MT=N;CR"^WY<X!)P<9.>W8U%X<UD:_P"'--U;R1 ;VV2?R=^[9N&<9P,_7%<K
M?+I]G\5+VXNHH8WFT-#%*\8RSK))N(;'4*5R?3':N=\*065D?AS/:+!%?7&G
MS0W,@(#OB$;5<]2 X  /3&!0!Z^&4L5!&1U&:&8*I8D #N3BO+?!)TK4KS19
M)[O44\4Z>KI?VWDHC!RI$AF(0%D)&X$L>2N.:WO%=]#9>,?#YU@HF@M'.K23
M#]RMS\OE^83P/E\P+GN: -SPWKCZ]974\ELML]O>SVA19-X)B<H3G ZXSTK0
MO=0M=.BCDNIEC66:.!,G[SNP55'N217D6GR:?86&E7JB.WL;+Q?=;YBNU886
M\\+DGHN2@].E+<C3Y]+U29X(VM(/&5O.QDAPJ0EH0S8(X4\Y_&@#UR.6[;4I
MXGMXUM%C1HIA+EG8D[@5QP!@<Y.<^U6 RMG# XX.#7ENKM)'K?C3^PD/VA]%
MLVCCMQM=L-+O"C^]L(XZC*T11^&-2TW5=2T;6[R&*YM(K>YE6V1((&\P;#)&
M$4%ADA@?X,@XXH ]25@PRI!'J#1N7=MR-V,XSS7)^!+B>2#58KBSL8YHKL;[
MG3C_ *-=$QI\Z#L< !AS@@\UQVI:A9'Q#%<0K]GGMO%"+<!T9[C&TH7+?PQL
M,!5Q@C'/8 'KNY<XR,YQC-9'BK7&\.>&K_5TMUN6M(6E\EI?+W@=><'^5>7W
M5MI<6C:]?Q);K>VWBN)K:4$;XE,T.XIZ KOSC@@'/2I/%=W97&C>/[+6EB.L
M%F?3UE7+/;"-?*,/J 0Y.WH2<]: /8U;<BMTR,T!@20""1UP:YKQD8KKX::X
MX >,Z5.ZDCN(B0?SP:X6XTTJ]E?>!]@U&30;G[:]LV=[^6OD[S_STWYQGG@]
MA0!Z^&4D@$$CKSTI<CUKS;38[#4-8\)SZ"D6PVLL>K1HHSY)B^Y./[PDQ@-S
MG=[UC2:?>:)$/)TXNG@[46F1Q%N:XM)2&V(>Y6.1R?\ :1?6@#V$LJJ6)  Z
MDF@LH&20!ZDUYMKPAT&709=8#6NE7+7,NHRQPK)''=2;&0R JPVC]X@)'''-
M9\>A>'9/$/A/3!YE[IDMKJ"J+[&9$8QE%P OR9W[ 1T&1T% 'K.Y=VW(W>F:
M"0H))  ZDUYM:D6/CBW%M]BU.UEU*5 FW9>Z?)Y;(3_MP[00,XP&7K@5M>+Y
MS;^(O#,E\%_L+SIEO&D&8TE,?[DR=MN=PR> Q7OB@#?US6(-"T2ZU2X#/% F
M[:O5B3@ ?4D"BQO+\_;#JMG#9QP-F.9+D2)(F,EN0"N.0<CMFO,=<M(8O 7B
MT,L3:0=31M)5@"H4F/?Y7^SO,F,<?>QQ7I6I6EK-X6O+6UMX7MGM9!'%$@*'
M*G  ''6@"H_BA&U?P_;6T"S6>LPR31W/F8*A8PX^7'.01WK?W+MW;AMQG.>*
M\CTE-&O(OAO:F.V:#[',MS$5 5I/LZ!@XZ'Y@0<]2".HJ"SOH-.\/Z5]IE>/
MP]:ZS?PW#0QK(ENGF2>064JP\OGCC RI]* /9 01D'(-8-KXAFU:\O8M&LH[
MF"RF-O-<SSF)&E'WE3"L6V]">!G@9P:9X,L]/LM"9-)N+J?3Y)Y)8'N  ,,<
MD1@*N(\DX&/IQBN=\!7UIX4T^[\-ZY=16-];7L[QM=.(UNHW<NLB,>&^]@XY
M!'- '::7J+ZA8M<7%I)92)+)$\4K E=K%<Y'&" "/8BKV1ZUQ&N7\;^+]!GU
M*,+X?D@N$#W"XB%QE-C/G@94.%)]3ZBN8>RBCM-%AN]IT\^*Y/[/#G&+,I)@
M#_IGNZ=L%>Q% 'JM[J-IIUJ+FZG2.(NL88GJS,%4#W)(%6=P!P2,_6O'+ZVT
MZ/PYXDMHX+?[#8^*+:5(E0%((2]N7*CHJ_ZS../O>]:\6F:9J/C?Q,UE:VLE
MU#864^G*5 5)E67:RKV(.SZ ^] 'I@8$D @D=1GI7'2^.)XM!OM2;2TS9ZL-
M-DC%SZRI%O!V\\N#C X[USVD"*[MO!$VD@)KD$RQZLN,3+'Y3?:!..O,@7EN
MK$$=:J7ES ?!'B0":,D^*E8?,.1]KB;/TP"<^@- 'KI900"0">@SUHW#.,C/
MI7E>JMI>H>(];TKQ#>7]M?2W44VEFVB4O+$$0IY#E&((<-D CDD]S6IH.G:-
M/\0/%EW-!!)-9W<$\#GDQ'[.H=EQT.=P.._7I0!Z#15;3[^UU73[>_LI?-M;
MA!)%)M(W*>AP>:LT %%%% !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 %17,336TL2.$9U*
MABN<9[XJ6B@#,\/:0- \/V.D).9X[.%84D9<$JHP,^]:=%% !1110 4444 0
M75K%>1K'-DQAPQ0' ;!R ?;.#CV]*GHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** *&MZ9_;6AWVEF8PI>0/ \@7)56!4X]\&I
M["V-EI]O:M)YAAC6/?MQNP,9Q5BB@ 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@ HHJKJ5]'IFFW%[*K,D,9?:OWG/91ZD
MG 'N: +5%9/AG78?$GANRUB)/*%Q'F2,GF)QPZ'Z,"/PJ['J-E+)Y<=Y;N_E
M^;M652=G][&>GO0!9HJL-0LF@\];RW,.[;Y@D&W=Z9SUJS0 45S^A^*[;6]=
MUG2XXFCDTZ10K-_RV0Y!=?8.KK_P$>M;+7MHETMJ]U"MPPR(C( Y_#K0!/15
M87UK)++!#=6[W$8):,2 E<>H'(JO:ZDL>E6D^J75A%-*@W-%-^Z9\<[&;!(]
M* -&BLY=>TQ];_L=;R)KX0B8Q!QD*3Q^)Y./09JS!?V=R)3;W<$HB_UGER!M
MGUP>* +%%55U*Q<N%O;9MD8E?$JG:A&0QYX&._2HM(UBPUW3TOM.N$GMW)VN
MI!S@X_7K]#0!?HKD+_Q/KEAJFCV,FCV(;59Y88<WKY0(C."X\OJ0O09P36[;
M:DT=D'UG[+87 +[D^T;EVJQ 8,P7((P>G&<4 :5%0-?6B726K74"W$@W)$9
M'8>H'4T"^M#=FT%U ;D#)A$@W@?[O6@">BJIU*P662)KVV$D0S(IE7*?49XJ
M1;NV>1(UN(F=TWJH<$LOJ!W'O0!-15=-0LI2PCN[=RB;V"R X7)&3STR",^Q
MI(]0LIK87,5Y;O 6VB595*DYQC.<9SQ0!9HJH=5TY4C=K^U"2$A&,RX8@X..
M><&K+ND4;22,J(HRS,< #U)H =17/:YXE^P1Z5+I_P!ENX;S4H;*602YV!SU
M&."?Q%;*7]G):M=)=P-;KG=*L@*#'7)SB@"Q17/^)?$;:3X<_M?3EMKQ//AB
MSYORX>58R01G)&[IQ4D&MW$GC:[T)X(E@AL(KM)58EFW.ZX(Q@8V>] &Y16!
MJ7B"33?%>F:9+' EG=VUQ.]P\F"ABV=N@'S]<]JUI=0LH;5+J6\MX[=\%97E
M 1L\C!S@T 6:*@-[:B6.(W,(DE :-?,&7![@=Z1[^SCAEF>[@6*([9':0!4/
MH3GB@"Q13(I8YXEEBD62-QE70Y##U!J!M2L5EDB:]MA)&,NAE7*_49XH M45
M"MW;/(D:W$3/(N]%#@EE]0.X]Z9]M@DFEMK>XMY+N-<F'S1N'IN R0/?% %F
MBL#PGXD3Q#H&GWDYMX;VZA,IMDDR54,1D \D<=:W)98X(FEED6.-1EG<X 'N
M: 'T5SFA^*4U34M9MYWLXXK*[2W@DCGW"8-$C@Y.,GY\8'IWK2U+7=,TG3;R
M_O+R%(+-2TYW@E?;'J>@'<T :-%9ZWTD^H6@MIK)[*6%W8^;F4L"N-@'!7[V
M3G@XJS%>VD]Q+;Q7,,D\7^LC20%D^HZB@">BH+>]M+PN+:ZAG*<.(I VWZXZ
M43WUI;2QQ3W4$4DIQ&DD@4N?8'K0!/15>?4+*V+"XN[>(KMW"20+C=G;G)[X
M./7%-O[V*QMC))-;QN<B,3RB-6;L,_\ ZZ +5%8_A369/$/A73-7FB2*2\MU
MF:-#D*3V&:T$U"RDG2!+NW:9P66-9 68 X) SS@@C\* +%%0&]M1=BT-S#]I
M(W"'S!OQZ[>M,;4[!59FOK8*C;&)E7"MZ'GKP: +5%1"ZMR[()XBZKO9=XR%
M]3[>]1QZC8S6QN8KRWD@#;3*LJE<],9SC- %FBJC:KIR1+*]_:K&[%58S* Q
M!P0#GJ#5IF"J68@*!DD]!0 M%5X=0LKBW>XAN[>2!,[Y$D!5<=<D' I]O=6]
MW'YEM/%-'G&Z-PPS]10!+159KZV^T-:I<VYNP,B R@-G&>1U_2LCPGXD7Q!H
M=G=7)MX+VX$K?9DDR0$D9,@'DCY>N* .@HJNE]:2W+VL=U ]Q&,M$L@++]1U
M%<@WC74%T&74&L+821:Y_9;H)6("_:!#N!QR><]J .WHK%\6ZQ<>'_"FI:O:
MP13RV<#3".5BJG ]@:TK:]M[O>L,\4DD>!*B.&*$]B!T_&@"Q14$%[:73RI;
MW,,SQ';(L<@8H?0XZ4EY>064!EGG@A!X4S2!%+=ADT 6**Y_PWXD75O"-IK>
MHFWLA-OWYDPBX=E'S-CTK8EO[.WBCEFNX(XY/N.\@ ;Z$]: +%%4DN+A]7:$
M/:&T^SJZA9"9B^XY.WILQC!SUS4T-]:7#ND-U!(Z'#*D@)4^^.G2@">BJ\=_
M9S3+#%=P/*REU19 6*@X) STSQFA;^S>XDMUNX&GC&7C$@+(/4CJ* +%%9FF
M^(=*U;3I-0L[Z![6-W1I?,&T;6*DDYZ$J<'N.:N?;K0V8O/M4'V4C/G>8-F/
M7=TH GHK!\+Z_)KZZJTD<"K9Z@]K&T$F]70(C!L]\[JJZGXFG.NW&BZ,;&74
M+:V2Y9+J7:LA9F'E@C[K81B3@XXXYX .HHJM'J%G*KLEW;MY:!WVR@A5/0GT
M'!Y]J5+^SDM#=I=P-;+G,RR H,=?FZ4 6**J/J>GQK.SWULJVY"S$S*!&3T#
M<\'ZU9WIY?F;EV8SNSQCUS0 ZBL.#Q#;ZOI\%YHEW8S1-=B%VFEP"HD*-MQG
M+'!VCH>*TY-0LHI!')>6Z.7$85I5!WGD+C/7VH LT5##=VUQ)+'#<12O"VV1
M4<,4/H0.AI+>]M+MI%MKF&8Q';((Y VP^AQT- $]%9TVN:;!K<&C27<2W\T+
M3)$6&=H*K^I88]<'TJU'>VLMR]M'<PO<1C+Q+("R_4=10!/15#5M:T_0[>*;
M4+E($FGC@CW,!N=V"@#/UR?0 GM1%>R&_NO,FL?L,<,<D;)+F09W;BXZ!< 8
M.>>: +]%53J>G@3$WUL!"H:4^<O[L'H6YX!]Z?+>VD%J+J:ZACMB 1,\@"8/
M0Y/% $]%,$@DA$D+)(&7<A#?*WIR.WO6%X4\2KK^C6MQ=-;07T[3?Z,DN3A)
M73(!Y(^7KB@#H**K+J%D\+S+>6YBC.'<2J54^YSQ46KZQ8Z'I%QJE_<)%:0(
M79R1SZ >I/0#O0!>HKG#XH1/%K:;*]HFG#3OMJWAFZGS F">@'XFMRXO;2T@
M$]S=0PPG $DD@53GIR: )Z*0$,H92"",@CO2T %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 445'+/%
M" 994C!Z;V S0!)13(YHIEW12(X'=6!I] !1110 45&;B 7(MC-'YY0N(MPW
M%00"<=<9(Y]ZDH *YS6WEU+6[#1[>4P^6?MDLCP%T)0CRT[#.X[^N1Y8]:Z&
M21(8VDD=411EF8X 'J34,-_9W%J+J&[@DMVZ2I("A[=1Q0!PN@HWA_Q3XB\/
MWRM<:?>C^T891;,(0[@B:(]0"2 P7/\ $:Q_"U@EE#\-W6P>"XCBFCO&^SE6
M3,!&)#CC+!1SW KU:.X@F)$4T<A'7:P-(T\/GBV,R+.Z%UCW .5& 2!UP,CG
MW% '#Z3I%Q8^*KKPVMN/[#BG&L0L,;5WLQ$..V)@T@]ABNH\1:C)IND2/!N^
MU3$00%8RX1W(4.P ^ZN=Q]@:=HNB1:+;NBW=Y>32$>9<WDOF2N!T!.!P.< #
MN3U)-:= 'F^JZ;=>$=?\,ZS#*]W#$/[*N8[>U;?]F89#M@L2$=02?]H^M2S_
M &N#QCYVGO\ ;;6ZU.(W6GW,!#PML5?M,$@_@"@9!R.HR"<5Z'10!YIHJ3V^
MH"V.-2T:2SNB#<VQ2YT_<RLT4AQAU8],C)VYY S6;:07</@OPW):W#VFIVNB
MF%[6]M&>WNE(7? XQE7)48QR>>#7KM% 'G$S30>)KB\GT.Z9KGPO&J6L2.<R
MJ9&>'S /E8!@,D@\C%95EMGU"1VM+EK2?PL;=4-A(D2,C$B(;ER=H./F)))X
M]*]<J-KB!)T@::-9I 2D98!F ZX'4T >:>'[&&UU+P"T5B87_L6:&\80%<.4
MAPLAQUW*W#=P:Z'X:*8? 6F6DEO-!<6T?E3)+"T9#@G(Y S]1Q7744 <7XN)
M_P"$T\&.(Y&2"\G>5TC9EC4P.H+$# !) YIGB+3+'4/B1X?%YI\=S ;&\CF,
MEOOCRQBV*YQCG#X!]Z[&>\M;5D6XN88F<X02.%+'VSUI3=6XG2$SQ"63.Q"X
MW-CK@=\=Z /-((()]7O]#UJVU;[:NKF\LE@MR(I4#AH768)\H1<*<L,!<>U5
MY)WDUK2I8].OK4VWB>9IK=+25]H9)E\UI"#NWDJ1M(4!@,<9KU26XAM_+\Z:
M./S'$:;V W,>BC/4^U24 >8V-O?B^DL;3_B8Z?<V][Y:W$!CN=.=\DHS='1V
M.!D9/!!(&:AT*XCN+SP K6=YLL](N+6[,MG(%B<10J5;*^JD9Z>]>F3W]G;3
MQ03W<$4TQQ%')(%9SZ*#U_"G27=M$Y22XB1AU#. : /*-.THV7PML+VRTB47
MEO=JUZD-J!=/;K<%BH#+EL#:P4\$ 5+KEEI.H>'+[4=.MM1NOMVIV$LDEQ:N
MID9)4#LD>Q2,1CYF P?4X->JQRQS+NBD1USC*G(I] 'F_BNQ&F7=Q+X?CA1_
ML \W27L_]&U!"\C;(RH&V7)8\==RDCO76>*HH[KPM<1W$EU;AS%^\MD\R2%O
M,7#8P=P4X)&.0#6Y10!Y3>?;[O3[6#5;:"Z*>)+5GO;2W81WL05=TK)SC PK
M'[N5-.G,>FWOB)4TJ1[0Z_9RQ%+>0QP_NH\SA$QO"NAR!QGK7JE1FXA%R+8S
M1^>4+B+<-Q4'!..N,D#- 'DLR3_\(;XIMOL]^\C^(8IXQ):.C2(98'W!=H[*
MS' X[XKL;8EOBM>S!'\IM&@C638=A82R,5#=,X8''O76T4 <;XBMX;GXB>&3
M<VWG6\5K>^87B+1H6\K;N., G:V,^E<SX?D^QZ;X9M9M.NHMDVHQK<BUD<VX
M,QVQB,# +H1AF! "G YKU<D*"20 .23VJ*WN[:[0O;7$4R@X)C<, ?3B@#R_
M3+*\@^&7A?6;>QNFU7P^0QMVA997BY2:,!@.J$D=LJ*U=?2[T.3P]J%REW]C
M6:>34I+*'SFAFE4%7V[6)53O3(!(!%=S+?V<%U%:RW<$=Q+_ *N)Y '?Z#J:
MC75M->Z-JNH6C7 ?RS$)E+[L$[<9SG /'L: ,[PC965CH833HKJ.SDFDFB%T
MI5CN;<2$(!0$DD+@=>@S7(V$%\FKFSM3_:.G7(O2J7,!CN=.=]Q(+='C=C@9
MY.002!7I=% 'D^@S2SO\/X8+6\2>QTR>UG>2SD403>3&N&)7^\O7I6KX*N+&
M>QT2WO\ 2;V+7M&ADCN9)H)$$+%<2R%\;7\P@'@DG=GL37H=% 'D7AJQ2TL?
MA[*M@\-U'=7 NG^SLKHK12C]X<9 )*#GVKK_ !Q)<6T_A^],$T^EVVHB2_2&
M,N578P1RHR2JN58^F >U==10!Y%J,?G6_C"YM+&Z-O\ VWI]\I6TD7?&OV<R
M.HV_-]UR<<]^]2ZXDNL0_$5K.QO)%N]-MS;$VKKYQ6-\[<CD\CCJ>U>J1W$$
MTDL<4T;O$<2*K E#Z$=JDH X"]_TSQMH]YID$D3RZ+>1I.UNT>UV:+RPV0,?
M=8@'WK+\/)8:A86)O+/75U?2M/FM[F%H#%Y(,>' <(!)N(!7ECG#>M>IU +V
MT,[P"ZA\Y!EH_,&Y1ZD=10!Q_@D7]OJES9SRQ:C9QV<(M]3$!AE*@L%AE7H7
M4$GC!YY S6%\0FDN#XKM(-/NX[A].@*216TDIO-I9AAL%4"$G@88D]>F?4(K
MB"9Y4BFCD>)MLBJP)0]<'T- N(3<FV$T9G5 YBW#<%)(!QUQD'GVH \QU>QL
MK[5O'=PVFF07&B0BW:2T8%Y-DV0H*YW_ #1\=>15G3;M[7Q!;OK5M<RV5YH-
MO!:2&V>15D&[SHF !(=LID$<[<=J])JO#?V=Q<RVT-W!)/#_ *R)) 63Z@<C
M\: .<^'$3+\-]"M[B"6-TLTCDBGB*$$#!!##I_.N%T#2+&_\+>'!I=HBZS;:
MXTIFCBVO'$MS)O+-C[GE@KUP3@=:]<:]M&4@7D*DC&X2+D>_-4/#VF67A^P7
M1;6^DN/+W3A9G0R!7=F)PH'REBV#B@#@?L=]=>#9=%EAF7Q3#K7GI*8SDL;G
M>)U;&-GE'&<]!MZ\5?\ $7AF]O-<UG1K.(QV.OVZ7;7(4;;:YAP"WU;$/OPQ
M[5Z/10!YQ??VWJ/@%]<FTZX74YY+62ZLHD!F\B&12\:@\'.)' /4/CVK-UZT
MTG5/#&K:GIUMJ=T][=V#227-JZ%VCF7<4CV*<K'G<P'(XR<''K-% 'G/BW3H
M[":630%@MY!8/OTY[/-KJ$;LQ:,; "LI/IR=PX/;I/%TK-X$U"2;2I+QGMOW
MEBC,2<XW#Y.2!DDXY(!K>@N(;J$36\T<T1) >-@RG!P>1[@BB6X@A>-)9HXW
ME;;&K, 7/7 ]30!Y=M%WJ7BOSYM4CBO(]-FAO8=/=,,KD;U4KRJMLR#DE0>H
M&:Z_P7+J$EKJ(U*.V:9+P@7MK&8X[T;$_>A3T/\ "<<94XKIJAAO+6Y=T@N8
M97C.'6-PQ7ZXZ4 <%:F[LO&$9M7^VZ=+J5P\UK<P%9]/?;)NF1^C1-R.?[X
M/88NAV26VD^!YUL7BO8]9G-P_P!G99$C83C+G&0IW1]>.17JMS?V=D8Q=7<$
M!E;;&)9 N\^@SU-1RZMIL-PUO+J%I'.N-T33*&&2 ,C.>20!]10!YGI$[2>(
M?"MPFG7UG'#>7\<MK]DE(MC('.'D8$L6;YB<[>G QFB59#X0U%!;W!=O%OGJ
MODMN,?VU7W@8SMV@G/3%>L44 <YX^MI[_P"'VO6UI"\\\UC(L<<:EF<E>  .
MIKD]1T4WU_->^#K86KG0+JWEFAB,(DF<+Y*=!\X(<YZKD9ZBO3Z* .$\(-IF
MJ:K;ZG;6VK17]O9?99UN[8P) N0?*(V*'((XQG !Y&1F?5;IM.^)-O<:E;SO
MI4VEF"VE2!I42<R9=2%!P679CUVXKM** /'-$FN-&T/PE<W=MJ=OI,$5Y;SF
M"S9FMY'E!C=HRA.TJ&4,!QNZ\FM*\TQ-,TJP_L":YLV@L[GR+74[9I8;N%W#
M-$XP&C9B 5 PV#C'! ]1HH \YCB,OBN^FDL[C3S<>%HTE,,9+12Y<E W1G52
M.^>!6?X4GT74-6T"6_DACNK'2#8QP264R><<*229(U PJ'"@G[S<XZ^F:EI]
MOJVF7.GW0<V]S&T4@1RIVD8.".15&PT$V<L;W.K:CJ/E',0NW0B,X(S\B+N.
M">6S0!YSX;T^.RTWX?2II[P745[.+EA;LKHABF7Y^,@$E!S[5-I,S3>(?"LZ
MZ;>VD45[?QS6OV24K;F0.</(P)8LWS$YV\C@8S7K%% 'D5F]WI?AG1G:SU%(
M-,UFZ.I)!:$R(K//LD"E3O5=RL< X!!'2KI2VTJ]T+5+.VU)_#SZG<W-T\T#
MY$LD8"3>5M!5-^_^$ $[NX->H44 <=X!"K)XF\NVF@BEUJ6>/S+=X@ZLD?S#
M<!G)#5$J6Q^)FM/<6^;=](@C+O"2CLKS%USC!.&7(]Z[:B@#R/2]):Q^&OA.
M\M]*99;>XM&U=%MB)WA0MD,,;F"N5;'/ XI_BW3GO;#QQ>V5N\VGWME;B%$B
M+>?=+NW.BXY.W8"PZD?[->LT4 >>S:;I;?$&Z?\ LZ$V3Z"HS]F_=M)YC''3
M!;:WUP:W?A^LH^'N@Q7"2+-'8Q12)*I5E95 ((//&*Z6B@#R*VMQ'X,\/VTE
MA<)>6/B-&E#6K@QJ+IV+ X^[M()(XP1S3=?TR"72OB.8M-+3RW,;6FVV)9SY
M,63'QD_.K<CN*]?HH \RURPF;Q#KL/AVV,,ESX9\N%H(S&KS!W(7=@#?M;CN
M,UK>$GTO5=875[.#5DO$LA:SB\MC;K" P(B(V*&8'/(S@9Y&1GMZ* .*UR*>
M/XBV%Q%!(#-I%S;0SK SJLYDB*[B =O )R>P-8FEVMQ>Z+X(M8+:>WUO2[N/
M[?OC*O$JHPG+MW$A[Y^8L#SU'J%% ')_$&%GT2PF$$DR6VJV<\HCC,C+&LRE
MCM )( ZXKFM;MHI[SX@^78R%+S0H!"OV9AYLH2?@#'+@LG'4$BO4:* /-[+3
M=.'C+P_(VG1BW_L&59F:V^3S-T14/QC=@2'GGK6/I$]SH^A^$KJ\AU*+2[>.
M\MKCR+4N]M(T@\IFC*,=NP,H(' ;T->P44 8OA.QL].\.V]MI\-U#9AG>%+H
M$.%9BV2I *@Y)"D# (&!T'GFEZ#%/H6B6MOIQA\16FMF>64VY22&,7#L[.Q
M^5HN!SAL@"O7:* ."?2+BR\:7.BP6X.C:TXU.4C&(GC*B9<=Q(?)_P"^GK5^
M(UI->_#S7(+>!YYFM6*1HNYF(YX'<UJ:5H<6E37,_P!KO+N>=LF6[F\QD7)(
M1>!A02?ZDX%:E 'GUTEAJGC[[3+9&2Q.@,J&>U8*&,N<89>&*Y..N#[UA:5<
MW&EZ9X2FU>/4X],.B"RD>&T,S03Y7*R(49@&4 9Q_#BO7J* ,KPS8V^F>'+&
MRM(KF*VACVPQW+$R*F3M#9Y'&.#TZ=JU:** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *XGXMHK?#
M?4"T8D*S6I ('7[1'Z_E7;5C^)O#T7BC19-*N+J>W@D='=H-NXE'#C[P/=10
M!Q]]*+;XI>&Y7TUM#BDCGB,IV8OV*_+"?+) V_>!8]1@=ZT5\;W1T/3?$@@@
M;1KV\6W\L!O.BC>3RTDW9P>=I*X& W4XYV)/"L-WK%AJ6I7]W?26#%[:*7RU
MCC<C!?"*,MCIDD#L*@M/!5E9P1V*W-PVE0W?VR&Q;;LC</O !QG8'^8#/7OC
MB@"I<>+;^TU^SLYH+7R;G4VL/*CR[QKL9DD:0$J"=N?+(! 8>E4QXUU>WL-;
MU>]M+!=-TFYN+:1(Y',LK)M$>TD8&2<'/K[<WQX!MQ-&RZOJ2Q0ZFVIPQ QX
MCD;<6&2F2#O;J21GBK4?@RP.CZUI5W/<7=KJ\\D\ZR;059^NTJ!CD C.<8H
MR88KY/BY8/?_ &0R/H5P=UO&5Y\Z'*G).<=CQUZ"MZ_UJ;_A);?P_8^2EW):
M27CRS(75$5E0 *""26;U& I]:KZ=X3>SUFSU6XUO4+VYM;5[13,(@'C8J?FV
MH"3E%YSFKFI>'XK[5[/5X;B6TU"T1XEFC (>-L;D<$<C(!'0@CZT <9K'B#4
M-=T+2F00V=Q#XCAT^]B*M(IECF'*G(RF0&Q[CGBNKUS3K:T\%Z['';6Z&:TN
M)9Q%&%620QG<Q'J3]:CN/!EG+86=I'=W4(M]0&I-(NPO-/O+EGRN.6)X 'H,
M 5L:G8#4])N=/>>2);B)H7DC W ,,'&01GGTH \^ET+39/@I97ZPQ6E]9Z)'
M=V]["HCEBE6$,&##GDCGUR:T]%\17^H7_AX3Z?9&[O?#S7OGN")%D_<[DSCY
M4)?.!Z#TK2'@BVDT2TT2]U._N]*MHXXA:N8T65$ "JY1 S#@<9P>^:OW/AV.
M?7[?6([N>":"TDLXXXU38$<J2<%<YRBXYQQTH YO2_&>LW/A_2-6O+2Q1=9\
MF.SC@WNR2,KLY<=P%3( .<\$]ZNP^)]7CD@L+[3D@O;O4#:6D[*5BEC$;2&7
M86+# 5AMSR<<X/$Y\"V)\'V/AW[;>B.P9'L[M759X73[K @8R,D=.032WG@J
M/4-*BM[S5]1FU"&X6ZAU/<BS1R*" 5 4(%P2-NW!R<\G- &?KNI^)[:/1XI6
ML[.6?7%M&>-"ZSPX9D?&[*9VX*Y)]\4^]\8WT6CZWK=I!;RV.C7,D$\+!A),
M(L>:RMG"X^; (.=O49XT[GPDEYIUK!<:K?O=V]XEZ+[]WYC2J, [=NP#:<8"
MX_'FHY/!5FW]IP)=W*:?JDGFWMF-I61R '()&5W@#=@\]L9H JP>(]<U#Q%J
M=G86E@]G8"WE+.[^9+'(C-A>,!N!UX_I8\(^*#XD\UOM%JQBC3SK98VBGMI3
MG='(C$GCLV!GFKL'AN*WU75[]+RXW:G$D4D8VA8PBE5*8&00">I-4KGPHX%W
M>QZC>MJLMFMFEW$(XY0@;=G.W:6)ZDCIT [@&MXAN;JR\-ZG=V4D<=S!:R2Q
MM(F]054GD9&>E<(K:G-K7@*Y$EK+J4^E71,\J,!@QP'+<DL>3W&2>U=_]@>Z
MT+^S]1E\YY;;R+B1/EWDKM8CTSS619^#H[2XT6?^U;Z:32+=[>#S!'AE<*IW
M80= BXQCISG)H SM/\:W6H:7HZ_9HX]2OVND?9&TJ)]GD,;L%!!.6VX&1@'K
MQST/AZ^U'4-)6;5=/-E>*[H\8/# $@.O<!A@X/(SBL0_#ZU72[*VM]5U"WNK
M"ZFNK6^C*"6-I69I%QMVLI+'@CTKI=.L?[/LU@:XFN9,EI)YR"\C'J3@ ?@
M    * ./^&037/"TGB#48TFU'4[B<W#2*&**LC(L0ST554?+[D]Z@U+2%T;Q
MIX4M=%AMXW\K4C'YH.U Q1R,#D@%CA<CZBNAMO"HTV^NY](U.YL8+N4S36JJ
MCQ^8?O.@925)[\XSVJ:;PU%+K&F:D+VY673TF5%^4B0RXWELC.>!T( H YY/
M%=S?Z%X<OKG3;&26YUC[#.&RPBD222/S(\]_D)&>F>]7!XIU6\N1-I>F_:K)
M-1>RFC$;!PB.8WE$A.WA@3MQR!USQ4T7@:VBTVPL5U*]\NRU%M2C8B/+2%V<
M@_+]W+M[\]:DM_!D5GK5S>VNJZA#974YNI]-5E\EY2<ELE=P!/) 8 GKQQ0!
MF:-:2ZGXV\60ZG]DN[:&XM-L;P$[2L2NFW+$#!)/3J2>*A\21J?BMX>;^SUO
M6.FW8,?R<X:+GYN.,_K74:;H*:;K6J:FMY/+)J3H\L;A=JE$"+MP >@'4FH-
M1\,B_P#$=IKBZG=V]S:P/!$L2QE-KX+9#*23\H[T 49IM3TOPG?ZII&B6UK?
MB:6>6QDX$@0[,@J<;C&BD=CT[YIL?C%I/#*:\B12VU]<Q0:<B*=S"1P@+\GG
M))VCG QU.!IMX>>:.5;G5;RX\V9'EWB,!T7I%@*!L)R3W.2"<<50E\!Z?-9:
MO8O=W@L]2N/M0A1E46LV0V^(@94[@&Y)&<^IH @;Q3J]DTT&H::JO+>V]I87
M)0Q1SF7J2A8LNS#9Y^;C&,\2ZGKNO:+;B2]M;)E.J6UI'*F0)HI712VW<2C*
M6(P2<X]Z?/X)BO\ 0Y;#5-7U&]N&>.2.^=D26%HSF,IM4*"#DYP2<G.:EN?"
M(OM#>QO=7OKF[:6*<7[^6)$>-@\950H0 $=-O.3GK0!A>*_%&KPZ9XNM[.2"
MWETLVRQ3A&+%)@,_Q<,,\']*V6O[U?'$>E-;Z>;EM(DN$O?*.[<)479C.0F3
MG&3T%1S> [6ZAUM+K5+^9M8CB6X=C&"K1@!77"X!XZ=/:M*'PZL?B&WUJ34+
MJ:YALVLR) FUU9@Q8X4<Y4=,#VH SM \3WFLZ?IKO';PWK2SIJ$.UCY'DDJX
M'/7=L'/4-G%1Z/XHU;5Y](NX-,,FD:BA=G$91K92NY&+$X<'@$ #!/>MK3O#
M]CIFK:IJ5NK";4I%DF!/R@JH7@=LXR?4UG:%X-BT"<);:KJ$FFQ.SVVG2NIB
M@)ST.W<0,G"DD#Z@&@#.\7SO=^.?"&@S\Z9>/<SW$9^[.T489$;U&3N(Z' I
MGC0G1?$/A/4M.017-SJL>G7"QC'G02*V0P'7:5##T_$UT^LZ':ZVEL9FDBN+
M243VUS"0)(7'&1D$<@D$$$$'D5$F@)+JMMJ6HW4E[<6@86P=55(2PPS!0.6(
MXR2<#.,9.0#C[.WO;Z;QM+=26,\EIJ D@:2V+>5)';PLC+E^,<X]R3GM4>B/
M]@T?X?75QIVFW5S>QP6BW;0XFA0V[2#!).3E3DY'WNE=;;>%TM1K>S4;HG5Y
M#+,2J?NV**F4^7^ZH'.:B3P= ECX?M!J%V8]#='MB0F7VQF,!_EY^5CTQUH
M9INNZMK*6NHZ=:VLFF2WDENZ,Q65(D9T,N[.#\R?<QG!ZYJK8>*M7U273[RP
MTP7&F7DSQM^[9&A0;@LI<G##*C*@9&[J<<W--\&PZ5J<TUKJE^NGRW#77]F;
MD\E92=Q(.W>!N^;;NQGM3=+\&1:/>R-::MJ TXS-/'IK,AABD8[B5.W=MW'(
M7=C/:@!O@_6];\06HU"]M]/ALB9X@L+.9/,CF9 >>-I"GWS]<!E[XGOY!XAE
MTJ&VD30SMECF#;KAQ&)&52#\GRL "0V3G@ <Z_A[0X_#NE_V?#<SW$0EDE#3
M;=P+N78?*!QEC5.Z\)6\U_J=S!>W-JFJQB.^ABV[9<+MW#()5BORDCL!W&:
M,R'Q7J^KZY:VFC6U@+6YTNWU..6Z9PWER/@J0O0X!Q[U<\:7^IV0T)-.N8H/
MM6JPV\Q>,L64Y..&&!E>?4<<5>M?#5M9^(4U:WGECV6*6"6JA?*6)22N.,Y!
M/K4NO:%%KUM:QO<SVTEK=1W4,T&W<KIG'# @C!(Y% '!SZMJ'AK5?'>JV-O9
M/#:75K-<HX8&0?9XMP3'0\DY.>>W>NCU;Q/J@O-4MM#L!=SZ88U>%HV)G=D#
M[0X("?*RX)!Y/08YDO/ UM?6VOP2ZE>[-;V?:2/+RNU @VG;_=4=<T^Z\&K-
MKCZK:ZSJ5C-<1I%>K;,@6Z"# + J=K8XW+@XZ8H K?$G6;W2/AQJ.H6+/;73
M)%&'_B@\QU0M[$!CSZUK2>%-&E\/C1OL<0M53"$*-RM_?SUW9YSU)ZU?OM,L
MM2TN;3+NW26SFB,3Q-T*XQBLVP\/7%E;)92:W?7-E& JQS"/>5'16<*"1CCU
M/<F@#C)-6O\ PUJ/CG5+"WLVM;74K>2XCDW!G4P0A@N. >2<G//;O6_JOB=-
M$\2ZTUS86YCL=&2^$\8_?2+OD'EDXX&5./\ >S5B^\#VU_;:];R:C>*FM2I)
M<;1'E"JJH"?+P,(O7-6;KPE9ZAJE[>WT\UPM[IXTZ>!@H1H@6.>!D'+MSGO0
M!5BU;Q%+=WEM)91QP?8S-#?>0R+'*#@QLC-EN.0PQT.14/PZLE?P9H&I74=O
M+>MIL:)<+%B01LJL59B23EAD],GM5W2?"LNF64EM)KVIWP\DV\#W)C)@C/IA
M1N/ ^9LGCZYTM!TB/0-#L])AGEGAM(EAB>7;NVJ, '  /3TH X#1(A_PD/C&
M)?#T6HQR:TB2.PC*HK1Q!\@\G );@5NW6K2:1K^JV-KIUEG3]#2Y@F8GS'4,
MX$;-C.T;"<<]:V=%\.QZ)?ZI=QWMQ.VI3_:)EE"85]H7Y<*"!A0.<U%?>%H;
M[5[_ %%KZYCDO;#^SW1 FU8\L<C*YW9=NN1[4 96D^*]8N+_ $>*]L[,QZMI
M3WT"P,P9'01DJQ;C!\SCTQWZTS3O&&HW.H/920V<DQT@Z@IBW"-'5@K1[\D2
M %A\Z\<'BK[>![1TTR.2_O&CT_3Y-.1?D&^*155BQ"YW81>1CI45GX%CLY[:
M?^VM2EE@T]M.4N(L&$XP" @Y&T<]^^>E %/1_&6J7$GAV;4K:RCL]:TY[L>0
M7+PLD:N<YX((8\8R,=36IH^L:WJ\.E:E%:6C:9J-NT^-Q62V!4-'N.2'R#@X
M P?6DL_!=M9G0 M]=.FB6[6T".$(D1D"'?\ +S\H'3%+H/@Z/P_MAM]6U"6P
M@+&SLIF0QVV[/0A0S  D ,2 /SH S-%\1WDWA?1[FWL].L%NY[B.38A9(BCR
M !(@0TC,5[>YQ5";5SXCM?A]K,MLD-Q/JI#!>=I$$X(!/."5SBMJU\!V]C#I
M*VVK:A')IDD[12CRRS+,=SJP*8Z]#C(IUGX%M;*QT>TCU*^,6DW;7=OOV$EF
M##:WR\J [>_/6@"K\2+N>.ST'3HY'CMM5UFWLKMD."86R63(Z;MH7Z$CO4'Q
M+1-"\)Q:WI<,=O?Z7<VYM?)0+E6D5&BXZJRL05Z<#TKK=9T:RU[37L+Z,M$S
M*ZLC;7C=3E74]F! (-4I/#GVV:T;5;^>_BM)%FBA=$13(OW7<*!N(ZCH,\XR
M!@ P/L=SJWQ$\16-XUE<6?\ 9EJOD7%L77:SSD#&_'W@"3WP.F*PM,FDMOAY
MINMW]CIFISKJA2-[B EHO-O2CL"2<G)!'3&!UQ7H$.@+;^([[6DOKCSKR".!
MXR$V*J;BN.,Y!=NI-9J^!K9?"L/A[^T[TVT5RMRLA$?F;A+YP!.W&-_MTXH
M>VNZMJ$VI'1+6UG33KU;22&9BK3'"-(5;.$VA^,@Y*GID56N/%.JSW%R^CZ;
M]L@M+_[)+#Y;;Y I D=9,A5*DGY2#D+U&>+3^#8AKMUJ-MJE_:Q7Q5KZSA9/
M*N&4!=QRI920 #M(SBC_ (0R*+7;K4+75=0MK:]D$UYI\3+Y,TF "W*EES@;
MMI&: &:%K>NZQK>I1-;Z?%8:?J$EI*0[F1P(D=2O&,Y<9SVZ=.>IK%T[PZNF
M?VP8-0NBVJ3M<.Q"9BD9 F4PO8*O7/2M.S@>ULH+>2XDN'BC5&FEQOD(&-S8
M &3UXH GHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
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
MB,Y8#MGTH =>^#;'4+6Z2YNKQKJYEAF>]5E696A(:/;A=H"D9QMQR<]:KS^
M;"YBU))-2U,_VC/#<7!\U"3)%LVL,I@9,:$]N,# XK>EUC38)XX9;ZW220H$
M5I "Q<X0?\"/ ]>U69YX;6!Y[B5(HD&6>1@JJ/<F@#'U'PQ!?ZO::O'>WEGJ
M-M$8/M%LR RQ$Y*.&4J1D9Z<'IBK'A_0K?PYI$>F6DT\L$;.RF=@S#<Q8\@#
MN32R^(-+CTN\U%+V"2"T!\XK(/E8#.T^A/'!]16?X5U74=<M+?5)+G3Y;"ZM
M(Y1% #YD$S ,4)R0P (YX.>W/  L/@S3H \"37/]G-=_;/[/+*85EW;\CY=P
M&\!MN[&>V.*NV6@PV.NZCJZ75R\U^(Q-&Y38 @(7;A01@$]ZGBUG3)[W[%#?
MVSW/S#RED!8[3AL#O@]?3O2IJ^FR7_V%+^W:[.[$(D&X[?O #N1W]* *6L^&
MX=:U#3;V2^O+>;3I&E@\CR\!BI4DAD;/!(IUIX<M+;5GU::6XO-2,?DK<W+
MM&G7:B@!5'K@<]\U;BU?39[XV45_;O= ,?*60%CM.&P.^#P?3O20:UI=U.\$
M&H6TLJ(9"B2@G:#@M] >,T 8L?@>RB@M(5U#4-MKJ+ZG&=T>?.8L3GY.F7;C
MW^E3:CX.M+_73K$.H:E87,L:Q7(LI_+6Y1<[0XP>1D@,,$ ]:TX];TJ6.UDC
MU*S=+MBENRS*1,PSD(<_,1@\#T-0Q^)M!EN8;:/6;!YYW,<4:W"DNPZ@#/)X
M/Y4 9]QX)T^76I-2M[N_LC/&D5U;VLP2*Y5!A=XP3P.,J0<<4^^\%Z5J5WJD
MMR;AHM3@2&ZM@X$;; 0KC R& /&#C@'&0#5S3/$>FZMJ>HZ?:7"//82>5*N>
M<[03@=P-P&?6K%WK.F6-PL%W?VT$IV_))(%/S'"YSTR>!ZGB@"@OA>!A*]S?
MWMU<O:-9K<S&/S(XF^\%P@&3@9)!)P*?;^'$M-*TNPMM1OHDTU0D,BF,LR!-
M@5\I@C'MG@&I;SQ-H6GR31WFLV$#P%5E62X53&6SM#9/&<'\C4VIZI::?;$R
MWUM;2.C-$9VX.!R<9&0,C/(Z]: %T?2;70],BT^S4B&,NW.,EF8LQXP.68G
M '/&*O5B>$-7N->\'Z3JUVL:W%W;)-((P0H)&> 2>*VZ "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M*Y?QG;7SMH5_:027,.GZDEQ=6\0W.T>QDW!>K%2P; YXXY KJ** /,M?T/4+
MZS\9ZC8V=RT.H?8C!;^45DE:$@R.$.""1A>0"=GTJY?P3WOB3Q)>_P!F7GE7
M7A]+:$O:MEGS,2@XZX=./?V./0:* /+8+>]T^329=3T76+W3[K0;:QD2S\P2
M6\T>[>LB*RG:P?&X\?+Z<UKZ7HZ6OCFP4:/+!8P:"+6,.C2I"PE#"/S#D$A1
MZXXZUW=% 'FVM>%=8GO=?L-.4Q6;R)K5C..UZ ?W?T+H')'][WJYX@LK^Z\!
MQR26$[:G>W]I>3P11EVCQ/&Y4X'\$:!<]]OO7>T4 <"]IJ4'B\76E"]\BXU%
M3?6%W;%H"NT#[1%*0-AP!\N>3D8]:GA33WW:;IFL>']5.JZ3.S"]EFD^RD_,
M/.1MVTEE/W0,Y8Y &37H#7]HNI)IS3H+QXFF6'^(H" 6^F6 _&K- '+^,+)[
MR33F@N-1LKN%I'@OK* S"%MH&V2, [D8$_D.E<UIT\\7C30)-<TX)=_\(],L
MD5M;-((SYT8X502H([=LXKTVLU]$M7\01ZV7F^V1P&V7#_+Y9(8C'U .>O%
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
M:SVMR\+;"<E3M(W#(S@YJ6R;3K"[_LB";_2_*^TM')(SR.N=N]F8DGD 9)[
M4 5_#5C;66C;++3YM.AEE>98)W+2 L<EFR3@DY.,\9['(KB;#1]4N/".@^'[
MBSN8M7TS5(I9KEHF\O;'*7:99,;6WJ3P#G+X(ZUZ?10!RGAN.>/QAXLFEM;B
M**YN8'@DDA95D58$1B"1C[RD4[68)Y/B%X9N8[:=X((+Q99EB8I&7$84%L8&
M=I_*NIHH \NTS2[S_A$M'L)HM9TK4M/N;@QWMO;&3RG+/C<F#OC96ZXQTYZX
M[OPP=0;PU8G5+>*WO?+_ 'L<2[5!R<$+_#D8..V<5K54M-3LK^>ZAM+J*:2U
MD\N=4;/EOC.T^^#0!YSH^@7,_ASPQI)TV>VU'2]4%U<2R0%%B59'9B'QA]X(
M7Y2<[N>AI8-&U6X\%V_AF>TN4UFUU99OMAB;RR!<^:9Q)C;RA;C.[)QBO4**
M /,KW2-3F\-^+O#D]E<R7VH7\L]E<")C$ZR,K1N9 ,*8\ $$@C8,9XJ&XL]:
MT_QOJNN0V5Y?6<-U;;[0V[?Z4ODI&TT?'+QL"0#P1NQV->IT4 >?ZQ;ZB?$4
MFI:(M^L\D]KY]E<VK-:WB I^\#$?NG09YS_ .#6SXXL[^YTJPGL(7N/L6I6]
MW/;1_>FB1\LJCN1PP'<K73T4 <+<6-Q<:SXFUNVMKI+2ZTB.U6)H'62XG'F?
M-L(#<!D7)'KV%=!X022'P;HMO-#+#-!8PQ2QRH5975%!!!]Q6U10!Y;IL&J2
M:[X9N9-$O[06M]>K/!';A8+;S%D"E3U8$D,7R1D]NE:'A**\_LC3M"U'0+F+
M5]*$D8U&:(>2I(8>=')_$7!Z#G).>E>A44 >:Z-::AJ'@^VT";0+FRUW3=/F
MLDU">,".)S$8_,BD_BWG:3CU.>@S:L+&[U-_!6W3[FPN=&!^V^;"4$:B QF-
M6/#AFVXVDC"Y]*[5=3LFU1M,6ZB-\D7G- &RRIG&XCL,U;H \IT^UU.#3/#&
MF-HVH^=IFORRW+^00@0FXPX8\,I#KR.!T.#@4[^S;L:+,%TN\$Q\7B_ %J^X
MP_:0_F=.FS/\J]4HH Y7PW#=6GBOQ2D]G<)'=7D=S#.4_=NGD1)PWKE6X[8K
MFO'5KJ=\WB:SMM&O"9;:W,$EI &%YM.3O?U0Y 08/?G/'I]% 'G.IV=Q=:EX
MYG&EW9^W:)#!;$VS$R/LF#(" ><NF?\ ZU.TO^T-*\017%]IE_<6=[HEM:PO
M';LY@ECW;XW7&5W%@=QP..3Q7<_VG8G5?[+%U$;[R3.;<-\XC! W$=ADBK=
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
M41N680-E"02 1R<9&"1G@G%9EQX%T:XTK3+#-Y$-+&+&XAN6CF@7 7:KCG!
M (.<UO6-E#I]G':VX81QC@NY=B2<DECDDDDDD\DF@#E?%'B6ZT36!%<2R6&G
M20Q^1?\ D"2 3%F#).<$H,;-IX')R3C%<]>ZEJFB7GCO5]/N842SU*WDDA>'
M?YP\B %<Y^48/4<YKO-2\.66JRW!N7N#%=1+#<0"3]W,BDD CMU.2,$C@U6N
MO!NEWD&K03&Y,>K2+)>*)2-Y4 #']WA5'&.E &+XH\3:II%Q?S6MQ#)'9SVB
M"WBCW )(ZJ_G,0-K'?\ *%.<8)&#4-[_ ,C)X_\ ^P);?^@7%;=]X%T;49;Z
M2X-X3?F)KA4NG17>/;M?:I W?*O/L*MMX7T]KG49]]SOU&V6UN#YI.Z-00H&
M>A 9N>O)H 7PC_R)>A?]@^W_ /1:US.M#4/^%C:B^FW<=K/'X>1_,>'S.DTA
M QD#K_GN.VTZQATS3K:PMR_D6\:Q1[VR0JC &>^!@52N/#UG<:M<:FSSK<SV
MOV-RLF!Y62< =N23GKS0!RMQXKU6Y\.6&HV\\,,T^A'43;P1^9(9=JL"P;A8
M1SR2"3P#5P^)[VUO?#6H7TT4.CZM9_O?D $-QY8D4;O[I4/[Y YYQ5X> ]$"
M6R 7:I;V/]G@)=.N^W[1O@C<!DXS^M76\+Z5)H%IHDT#365JT31+-(78&-@R
MY8\GICZ<=* ,9M:U=[ZST<-.M[<64E\[QQQ;XQO"HF'(4XS\W<GIC/'0Z#+J
M<^B6KZS%!%J6S%PD#;D#@D'!_#..W2JVN^%M.\036EQ=&Y@N[0L8+JTG:&5
MWW@&4YP<#(K4M+2&QM([:W4K%&,*"Q8GW)/))ZDGDF@#D_$/B6ZTCQ"EM=2R
M6%A((5MKTP"2W>0L0\<K8)C)&T*>!SG)Z51O/%.KVV@^(KM9XS-IFMQV<),0
MPT3-""&'K^];D8Z"NIOO#EEJ,UPUR]PT-SL^T6_F?NY=GW<CMT&<8ST.15&_
M\#:-J,M^T_VL1W\J3SPQW3I&TB;<.%!X;Y%&?;UYH K_ -JZOK%SK8TBZM;9
M]*O4MEBN5RDH"H\C2'!(!#D+C'W<G.<#FM4U'5-%U/X@:QIMS#']AEM9WCDA
MW^<!;QY4G(VC&>1S^7/93^#-(N-:?5<74<\JHMRD5TZ1W(487S5!P^!QSU'!
MR*6[\'Z7?)K"3FY9-8V_;5$N-^U0H _N_* .,=* -X'*@^M<-?>)]4FTCQ1K
M&GRQ1KH-Q+$MK)&")Q"BO)O/4$Y8+C&, G.<5W$:>7$J;F;: -S=3]:Q;CPG
MI=S=WLS+*B:AM^VP)(1%<X& 77Z  XQN'!R* .2>]O-2U'QI,UY+]D_L.WEB
MMG1<()(ISCZ@]3W^@%/T37=2T2'0H+N:*YL)_#SWBPQP[6B,*1<!LG=D/W[C
MC'2NLN_"VFWE_>7KBXCFO+46L_E3,JN@# 94'&0'8 ]LTD'A;3H+G3IU,[-I
MULUI;AY,@1,%!4C^+(5>3SQ0!C:=JOB:\2QU!!#]@O+%IG:=8\12E \9C"/E
MU/((8YX!SU%7? ]YK.K>'K'6-5O;>5;ZSAF2"*WV>4Q7+'=N.[.1Q@8Q4FE>
M"-)T594L7O4A966*%[MWCM@W7RD8D)]<9_.M;2-*MM#TFVTRS\P6ML@CB5VW
M%5'09/)Q0!FZWK$UOK^BZ';.(9=2,SM/M#%(XE!(4'C<2R]<@#/%<;H^I:CH
MWVD1W"2/<^,'M)RT8PZ.%R<=FX'3CKQ7>:UX?L==^RO=>='<6DOFVUQ!(8Y(
MFQ@X8=B."#P:H'P-HWV&YM0;P>?>"_,OVIS(LX(PZL3P>!]>] ',>)M;U:;1
M/%D"7QA_L_4[6VBDCC 9HI/)+*?^_I&?05KZMXFO]!U[4HKAX[JSL= ?40HC
MVN[HQ!!.<8..P&,UHMX(T5[35+9TNG34W22Y+73EBZ!0K YX8;%.>N15L>&=
M..I&_D$TTK69L7$TA=7A)R58'KD\DGG\.* ,,ZCXMCCGN;>WCNX)=/:6!9C$
MC&YQE53:QRC#LQR,#GFM#PEKZ:X+W;>32-;NB26UW;^3<VS$<K(N .>H(X/O
MC-)I_@72-,LIK."34#!)&88TEO9'^SQD@[8LGY!P.G/ YXK6L-)M["YN;I6D
MENKD()IY2"SA 0HX &!D]NYH J>(+ZYM'TZ&WN8X/M-P8Y %WSNH1CB)<$%L
M@9+<!=QKE+/Q7K]]I7A>5);6&?4-2N+"Y+P;O]7YP# !L _N@2!W/! KL=6T
M"RUF:RGN3.D]E(9()8)FB=21M894]"#@U0MO!.D6:V26_P!J1+*[DO(%-PS!
M)7W;CSGCYVXZ?,>_- &%9^+=4_=:3<3Q/?RZ[-I:W8B"CRT0RE]N<;MORCMD
MYP>E7O!T<T/BKQFD\_GR"_@_>%0I(^S1XR!QG&!Q^0J_-X(T>XM;B&07),U[
M_:'FK,5DBN.GF(PY4X&,#CVJ]I/AZRT:[O;NV:Y>XOF5[AYYVDWE5"@X)P.
M.G\L"@#/\7ZIJ>EC1ETR6WC:\U**TD,\1?"N&.1@CIM_'U'6N?/B_6M(O-1T
M749;>ZO(]1LK2VO5AV*4N2<%T!ZKM;H>?EK;\;:7?:JFAQV5K/,+?58;F9X9
M40QHH;+#<PR<D<#-:$_A72KNPO;2[B>X^VR++<3.Y$C.N-K!AC:5VKC;C&*
M.?U/6/$5IJ&NZ)93)<7MOIJZE83O",O\S*T3@8!)*\$ =?;F"+QR\NM)Y5PT
MNFWVE">P(C4,UUA6,.>[%7C(&.YZ]NRL-)M[">:Y#RSW<RJDEQ,VYV5<[5XP
M !D\ =23U-4X/"6B6UO8016*+%8737ENO]R5MV3_ ./GCV'H* ,:[U;7Y[W4
M-'TQ_,U+3K2%S((X]DLSAB-X9@1'\N/EYY//'*6FI^)-2\73Z;]LLK.&WL[*
M\D1;?S2=[.)(PVX9SL(#?3BM?5O"&EZQJT6J2M>6]ZD?DM+9W3P-+'G.QRA&
MY<YJU:Z!96>LS:I )$GF@2W90WR>6F=BA>@QN/YT 8/A7Q+=:GJ[:?J4LEKJ
M4=NSW&G7$ 0@[E >%P,/%U&<D\C-;WB*]GT_0;JZMI[6"9 H62ZSL4E@.@!)
M// '4X'>F:=X<LM.GMIE>XGDM(&M[9IY-YAC8J2H/4YV+R<GCK5C6='L]>TN
M73KY7:"0JQV.4965@RL&'(((!_"@#AK_ ,7:Y:6/B!8)$\S3;^RBA>[MP'>*
M<Q@A@I !^<X..G49JS>^+M4\/MXHBOI;>\?3ULWM9!#Y8#7#% K $_*K 'KG
M!ZULR^ ]&G^V>8U\QO6A>X+7;L9&B(*,<GJ"J_ECIQ5FY\(Z3?2ZH][')<C5
M($@NTD?Y75,[, 8VD9.",')H QK."Z@^+3+<WANLZ%D,T:H1^_Y''&,]._N:
MV/&NIWNB^#-7U/3WB2ZM+9YD,J;U^49Z9%+IOA.PTW4XM26>_N+R.V^RK+<W
M3R?N\YP03@\^O\^:T-7TJVUS2;G3+T.;6Y0QRJC;2RGJ,]J .7-]XCD\5R:*
MNJVJ)/IGVZ.86>3"P?85 W8(.0<GT/KQ1@\6ZOJ/AC2K^.X@AN;C29+MX;>/
M?*TR[<':PVK%][))!R0 :ZT>'K4:JFIB:Y^UK:?8P_F?\LLYQC&,Y .>M9L/
M@#0[>.TCB6[1+6U:S0)=.NZ!CGRV((W#//- %"/Q1J$3>%-6OIH8M'UBT07
M" "&Y>,.GS'^ _,/KMYYKIM"FN[G28KF\8F2<F5%*!2D;'**1ZA<9]\U@7OA
MXR6%GX1BT@RZ!''"7O+FY#[1&X;R]IRQ.%4 ] #[8KL* .&UJ#4+CXH6D6FW
ML5G<-H4_[Z2#S=H\^+HN0,YQU]ZK:1XQU;6(M-TZ2(Q:E+'>?:);14.6MYA%
MF,2$#!)W'KC&/<==?:#:WVIP:EYEQ;WL,30+-!)M)C8@LA'((R >F1C@BJ6H
M>"]%U"RL+;RI[4Z>2;2>TG:*6$G[V'!R=W?.<]3S0!>\/RZK-HENVMQP1ZB-
MRS"!LH2&(!')QD8)&>"<5IU7LK*'3[..UMPPCC'&]R[$DY)+'))))))Y)-6*
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
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
MDW@_,HR2 /F/&0.<01:#<:3XG\)P6EI/+IVE:9/9O<_+@%A"$R,YY\LYP.*
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
MQ:S(<;DS'L;IQZT 9VDW_B#7_#4.NVTUM:R747VBTLGBW)Y9&4$C9SN(P<C
M&>AQSGGXA07_ (=\.W]FD\!UFY%N^(C(UO@/YF,*06!C*CCOG&*N>'Y-8\/^
M$[319])GN=1L(!:PM$5\F=4&U'WD_*, 9!Y'. >,Y$'A*]\/Z'X,TNW@DOFT
M[4OM=[-%M"C<DN\C)!(W2\ <X% $Z:YK,VK7GA_^V5BO+&U6X%\VGD)*6DDP
M)%/ 4)&,D%<DG!XQ71Z7K=JOA^PNI]6343< B.X@MR#<$9)*1KD\ 'IG@9JE
M:6U[#\1-8U%[&<64VGV\,4PVD.\;2LP SG^,=17+:+I?B'P[I_A/4#HMS=&P
MM+BRO;&-X_-C$CJRR)E@K<H >>A^M '?#Q%I+Z=!?Q7BSV]PI>)H$:4NH^\0
MJ@GCOQQWJK<^-?#=I##--K%J(YK<W,95BV^(8!88SQR/\BN>U.QU2SU;2=8A
M\.RS67V::WN-.L9ECEMM\@=7 #*K$XPP!QDY!.,U-8Z+<6?BSP[-;Z']CL+6
MPNXG2)E*6[2R1LJGGDX5LD9&3UQ0!W"L&4,#D$9!I:J6=W/<SW<<MC-;+!+Y
M<;R%2)EV@[UP3@9)'..E6Z "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *Q+;PC
MH=G<F>WL3'ES)Y0FD\G=G.1%NV YYZ=:VZ* "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH SM,T+3-&DNI-/M$A>ZD,L[ DE
MV))ZDGC))QT&36C110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4R.*.%-D2*BY)VJ,#GDT^B@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "LCQ%KH
MT"QAG%O]HEGG6"*/S5C!8@G)9N  %)_"M>L/Q+9RW<-D\>CVFK);W(EDMI]N
M[&UANC+';O!(^]QC/(.* *[^)KP1Z?"FD"34KX2/%;+=H4$28W.9 ",?,H&
M>6'UJM>>-)XO#Z:Y:Z,\U@(6>=I+E(VB=6*M&5YRP88XSD\"LO3/#NKZ'>VV
MLV^F(_[V\!TN&9%^SQ3F-@%)PF0T62 0/WC8SCF[:^&-072_#VGW*Q-%%J$F
MH:BJOE0Q:254&?O 2NG;^"@"UJ'BZ\TRQ^W7/A^ZCMH+:.YO7>51Y.[JB?\
M/1UQR!CL 23BIM2\53Z;<SO)H]Q_9EM<1V\MXSA"6<J R(>74%U!.1SG .*I
M>,=-U768KG3TT:VO89(@;"[$PC:SN.1YC$G/RG:P* G@C'>JUQ:>([OQ)$VI
M:0]]IMD\?V14NHT1W &9Y%)RS Y*KT7&>3@@ WKCQ/:P^+;3P\D4DMQ/&\DD
MB_=AP,A3ZL1DX[#D]1F'3?$\UWJUM8WFD7%B;R&2>U,K@NR(5!\Q.L9^=3CG
MT)!XK&B\&:O8^)],OH=9>>WCN+BXN&E@C#;I .">K9P%]@!C&*C?P]K>LZQ'
M=36B:'>_99;>_P!2LY5/VK<FU=BY)P#A@7P5P ,Y)H U?^$[T\CQ%*L$[VVB
M1+(\JXQ/G?G9[ H5R>,Y[#-:&B:])J=[>V%W8FSO;-8G=%F$J%) 2I##'/RM
MD8_,$&N3_P"$(UZV37X+;4U>"XT^WMK9=B0AQ&6RF4&4&TE<C^_GM6EX=TB\
MT:^O[NPT!--L9UMXUTU9T&7#$23?+E5^0KP#EMG.#B@#2G\3S6NKQ6]QI%Q%
M937@LHKIW +R$$@B/J4X(W9]\8YKHJXK5M*UC5==M'?2K>*XL[])8-7BE VV
MH;<T>W.\LR[D(QM.<Y[5VM !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !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 %%%% !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 %%%% !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 %%%% !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 %%%% !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 %%%% !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 %%%% !
61110 4444 %%%% !1110 4444 ?_V0$!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>22
<FILENAME>exhibit31-amendedandrest010.jpg
<TEXT>
begin 644 exhibit31-amendedandrest010.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!!\# 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 **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KS
M_P")GC36/!KZ*=-2QD34+K[,XN878IT^8%77UZ8KT"O'/CQMF'AB)=SM'J'F
M2K'DLB<98XY ]Z /0;2[UU-=\NYNM,NM,1)%GD@MGA>&4!6 ),C @JQ^E6[?
MQ5X>NTWV^N:=,GFB'='=(P\P]%X/WC@\=:P-"U+0=#U!=$TB[^V"_NYKHE9&
ME$">7N8O(<_Q+@9.?F'I7#65U9^&/C"-3M4W^'-=DDPRG*07*_(TNT?=!)8!
MCV=B.* .N3XAFR^).NZ#K=SIMGI.GVT<T5RY,;%G"':Q9B#]X] .E:WB+Q'<
MVMWX=&CW^B&#4+I!*;NY"M+"<<P\_,QSQC/4<<UYMK:1O\3/B/,\:LK^'7BA
M<KD,_E("JGNV>,#FLR0G_A#_ (3JV[?;:DK3@CF)5E&2W]T#WH ]$TWXCK%X
MW\3:-K]WIEE8Z6T0MYV)B9]XSAMS$'''3%;7B'Q#=VFJ^'8-+OM%$%_<@3B[
MN KRPG&# ,_,3GMGG;ZUYQ*T%EXR^*,FH1[(KVR\FU,B$"X<18*1G^)LLO Y
MY%9TVF7^CZ/\)++4U=;JUU S3J_6"-I59=_]T!2!STP?2@#UG3_'NA:GXOO?
M#MM>P-<6JJ"QD \R0[LH@_B*A<G'K[5IZ\^N_8A'X?CLOMCY_>WS-Y48'J%^
M9B>W0=23T!X'P<'T_P"-'C>*ZBFC:],#V^8VQ(H4Y8'&,<]?7CK78>)_$&@Z
M<]MI&O2RP0:FKQB4ATCXQD-(N-A.?44 4OAMXGU;Q7X:EO-9LHK:Z@NI+;=!
MGRY@N/G7)/&21U(R#]*K?$WQIJG@G1[2\L+"UG6XN4MC)-(WR,P)^X!R,*?X
MA]#7.^$L_#+PSXGU"5;^\\/17X.FQ1KO<QD@%ER1\N2.> =I/?EOQQNTU#P-
MHI@20RRZA!<B H?,6/8_++U&,@'WH ]=HID4L<\2RPR+)&PRKH<@CV-/H **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
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
MK34W\NXFM][8F@?M)A<=.0$Z$B@#U".>Y;4)X7M-ELB(T=QY@/F,<[EV]1C
MY/7/M5FO-;J[W:_XY-MJ#V,S:#;S*[LQ:W;;.2VT9((^7('M4&@2Z-JNIO?V
MVI:=%%%HHAELK;449C*,[I2(VZ!3MW'DYYQ@4 >HT5Y#X5>TLY/AS=Q3_P"E
M7NG2I=-YQ9I@(58*03SAAP.QH\-:EIEWXD\,-;7,+6VHV5Y%-%)())I3F,A;
MANC2<L=N/EYZCF@#U>TO+>_MEN;65986)"NO0X)!Q^(-3UXKHFHZ?IO@[PA'
M--:VVDL\T.IR-$'BCN,$1K,.@_B^]T.TGL:V(Y]/TJ[\-6<VIM=^%KB:[*W-
MR1]G:7Y3%'GH8QF0)G@E1C. : .[\/ZY_;L%[)]E:V:UO9;-D9PQ)C.">/6H
M=2\036^H7&GZ;IK:C=VL$=S/"LPC.QV95"Y&"WR,<$@<=>:QOAH]G_9VNPV,
MD30QZW=[!&VX!2V5Q[8Z>U4D@T@_$KQ27%JLJZ7;,6!"LK$S[SD<@X(R?<4
M>AT5X]HL=K8^$_!&IDEK*_,$6LW#3,ZMB)Q$LF3@*)& /3H >.*?X@'V71_%
M:07)CT6/4[#["4F*HDC/'YZH0?N\]!P"6]#0!Z]17E&IZ=HPUOQM9[D%M%I$
M-VD7V@[5G*S9DQG[_P J?-UZ'O7?^&Y1J?@W29;AUN1<6$1E+?,)"4&[/KGG
M- %@ZD;BVMKG3(5OH99Q&[I*%")DAG&?O $=!U[5H5XSH\NFV_@'P2()H89H
M]:@CN%C<+\V]\JX'4C X/(XI-66P7P_XTOA<XN[+Q AM9OM+;H2?L^2ISQGY
MA^!':@#V>BO*-:G.B:QXM@T%W _LJSNGA@D+L3YL@F=1G._RAR1R>#71^#?[
M%N-4O-0T+6$O;>X@C\V&T0+;QL,X.!]V0@\CK@#(Z9 .M-Y;K?)9&5?M+QM*
ML?<HI )^F6%3UY_K26]O\4UG2&V_M"70I!9F51F6=91M )ZD _@,]JS-)F6Y
ML/ ][I4I.MO.D6JC=^]=?+;[1YPZ\.!][H< =: /3+J\M[*-)+F58U>1(E+=
MW=@JCZDD"FQSW+:A/"]ILMD1&CN/,!\QCG<NWJ,8')ZY]JY3XE16;:5HUQ?1
MPF"#6;-I))@-L:&4!B2> ,'!KG];GLUO?B$D-T$C'A^WDB"S%=K!)\;>>/X.
M!ZCUH ]4HKRZRL-'D\7:%;NR/;W^@227<9G)6X96AVEQGYL OC/;Z5E:3K5N
MNA^%8]:U"%-$EM[RW,]T!+#YRR@1K(2<#]V&VD^] 'LI) ) R?3UK*\.:X/$
M.D_;Q;-;8N)H#&S!B#'(T9Y'J5S4?A*VAM/#%E!;WUQ?6Z!A%<W'WI$W':<]
MUQ@ ]UQ7FEGI]L^APW6G2LOB>'Q%*D*I.V\*;QBZLF>$\HLQ&,8Y[T >RU%<
MW,-G:S75S*L4$*&221C@*H&23^%<#<Z?+IWBJ_\ #T5NS:?XB*W22@9$&S N
M$S_""NTKZ,YQ6U\1+6.;X:^(8?(5U33Y61-N0"J$@@>V,CZ4 : U]6\5P:&+
M9\36#WJ7&X8(5T7;MZ_Q@Y]JV:\T6+P_JOC?1[8-:2Z<WA^<^7'(!&W[Z(GH
M<$<,?J,]JP](UNW?0_"4?B#484TBXTN6(7%XHDA:X5P-KDG ;8."?]K'6@#V
M>BL?PM;I:>&;"WBO;F^BCCVQW-S_ *R5,G:3ZC&,'N,5L4 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 445Q/Q851\/+Z;9F2.:V*,OWAF>,'!]P2/QH [:BO.9+J.S^)N@6UC:SZ)
M;S0S_:8YE\N&]^7Y$15)4R*?FSP<>N:UQXX_XENGZT;%3HE[=BV2X$V9$#.4
M21DVXVEL?Q9 (/J  =?17*3^,);77;.PN=/2)+J_:R0&X!F "LRRE ,!&V$#
MG.,'V%5/'5W';:MJ%YH\<.F:5/<6]Q,EWO=GCQM")L&=Q..2,&@#M<C.,\T5
MPL!O&^+EC)>V=O;R/H4YS#,9,_OH>"2HZ>O?-=%?ZV\6N0:)90QS7TML]T?-
MD*)'&K*N20"22S  8[$]N0#8IH",0X"DGHPKSO7/$]UK?A_2VM+1(G;78=/O
M[::<C;(DP#1Y"G<A(Y/H>AR170:KHUCIG@;6K>VLHK='MKBX:&,DHLA0DE<]
M.>1@#UP* .D,:$Y**3ZXI#&G0!0V..!D>]>;#18$^#]GK%A(^GZM;:-'>I>6
M[%&:180YWXX<,000V>M:>D^(CJNJ:!<R:/ =0O= :]CN3*5*Y,1:+&TX4E@<
MY/3I0!TFB:3<Z<DLM_J4FI7\H59+EXECRJYVJ%7@ ;F/U8^P&HRJPPP!^HKB
MM,\=7MYHFG:K<:,EO!J@B6Q5;DRN[L&9@P5,@!4)R,Y'8'@6K;QA<R%+6XT>
M:WU":^-G;))O2*<!#)YBLR [0JMGY<Y&.^: .K**PPR@X]13?)B\P2>6F\#
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
MU<7%O>+; KMG=GDC>,MAE);U!X'I76:=:SVEFL=U=O=W!):29E"[B?11PH[
M?S.2;=% ',Z?X8O-!N;H:)J4,&GW,S7!L[FU,HB=CEO+8.I52>=IR 3QBI[C
MP[--KVD:H-1);3TG7;+%N,IEQN)(88QM& !6_10!QT/@B:'2=-L1JB$6.JMJ
M8?[-]]B[OLQOX&7;GTQ5BR\)7NFZQ=R66O31:1=7+7<FG^0I(D8[G"RYRJLW
M)&.YP1FNIHH Q=+T*;3M>UC4WO$E&IR1N8A#M\LH@08.XYX [=:KZEX=O+SQ
M78Z];:C##)9V\END,EJ9 1(5+$D.O/RC%=%10!AR:/J5U#-'=ZM'()Y4\U4M
MBB>2O6-1O)&[G+9)P<=A62W@%3I6IZ4FIO!8W%T+RQ2&+:UA*&#@H<G*[QNV
MX Y.,9KLJ* .3O/"%_JVAM:ZKX@FGU%)HI[:]AMUB$$D9RC+'D@G).<GD'''
M%27WA:_U306M+_6VEU'SX;B.[6V"QQO$X=,19Z9'.6R<]>@'444 <9=>!)K^
M#Q"MWK+/)K4<(=DM@HB>,#! R<C(Z$].YZUJPZ!<KXHMM<GU!)9(K%K-XQ;[
M0^YU<L#NXY48&#QW)YK>HH Q=*\-6NDZQJVH0N[?VC*)3$WW8CM ?;_O$!CZ
MG%4/#OA.^\/-':+KTT^C6Y)M+)H%#1KSA&DSEE7/ P.@R2!BNIHH R-<T"'6
M7L;D2M;7^GS>=:7*#)C8C# CNK D$<9'<'!J%O#\M]J]EJ.KW<=TU@6>UAA@
M,4:2$8,A!9BS $@<@#)XSS6[10!SEIX9N;4>(,:C&QUB5IC_ *,1Y+&-8_[_
M "-JCTY_*H(_"$R:=X9L_P"TD(T&1'1OLW,P2(Q 'Y^/E8_CBNJHH Y;1_"5
MWHM],EMK<O\ 8KW+72:?Y*[HW9MY42YSLW$G;C/;.,Y31?"5]H=PT%OKTK:*
MLK306#0+NB+$ML\W.2@8YVX![9QP>JHH Y.'P_JVA>"[C3-*U7%\)I)H+A;0
M$@O*9"I5F(P2Q7)/ .>U;6L:4-<\.7VDW,OE_;+5[>22,?=W*02 ?K6E10!S
M=KX:O8=;L=5EU6.:>UT][(@VNT/N96W</Q@HO'IGFLJV^']WIMEHYTO7VM=1
MTR*2W%S]E#I/"[;BCQENQ (((KN:* *]G;-;V2033O<N ?,ED RY)R3@< 9/
M0< <5@Z/X8OO#L+6&D:K$FDAV:&VN+4R/;AB251PZ_+DG 8''J:Z:B@#!/AZ
M8>)K768[_+6]C)9B.6(N6WLKERVX<Y0<  8S[8S;#P1+86/ANU&J*ZZ'.\R,
M;;!EW*ZX/S\<2']*["B@#E=$\)7NAW300:],VB+,TT-@8%#1DL6V>;G)0,2<
M8SVR1P=#0-#FT6;5'DO$N!?WKWA AV;&8*,?>.1A16U10!@MX>F;QNGB,7J
M+8FR^S^1U0N')W;NN0.W2I=4T.34=>T;4TNUB_LQY7$1BW>9O0H>=PQP?3K6
MS10!QT?@B>/3+2S_ +50_9]7.JA_LI^9C(TFS&_IECSZ8IA\"7/VB-AKKB*'
M6&U6)3;*7W-N#(S$_-@.0IP,  $' QVE% ''2^")Y=,O;(ZJ@^U:LNJ%_LI^
M5A(LFS&_IE!SZ9J>T\)7FGZS>SV>N2PZ7?7!N[BQ$ )\TXW[),Y56(R1@]3@
MC-=510!Q]_X(FO7UF1=6\J34;VWO5Q;Y6-H0@56!;YU(C&1Q4=UX$N+O3O$-
MI)K1/]M2QRR-]E'[ME5%. &Y!\L8].^3S7:44 5KRQAU+3)K"_C2>"XB,4R8
MPK@C!XSQ^=8/_"+WS: - ?6BVF>5]G+?9\7+0XQL,F[&=O&[9G'OS73T4 <_
M<>&0=8T*\L[B*UMM'BDBBMA!N!5U"8SN&,!1CBHE\+W N?$DW]HQG^VU (^S
MG]SB(1C'S_-P/;G\JZ6B@#C1X(O+232+K2]=-G?V-@FG2RFU$B7$*_=RA;A@
M>00>YXQQ5B]\(WO]L0:KI&OS6-X+9;6Z:6!9UN44E@2"1AP68@CCG&,<5U5%
M &#:>'9;7Q1_;/V\RK]@2Q,4D>68*Q;>7SU)8YXQ4NOZ -9DT^ZAN3:W^G7'
MVBVGV;P"5*LK+D95E)!&0?>MFB@#DK[P4UZ9;@Z@B7T^H6U_/,+?*L8-OEHJ
M[N%^7G))Y/KQU97<A5NXP<4ZB@#CM+\#W&FQ^'(_[8$T>A%Q"&M<%T:,Q@$A
MNH4GGN?RJ-_ 4WV,^1K36^HQZI-J=K=QVX_=/*3O1D+$,A#$8R.U=K10!2TN
MTNK.TV7M\U[<LVZ28H$!. ,*H^Z, <9/KDYK'M?#%UH^J7USH>HQ6UM?S&XG
MM+BV,R"4_>="'4KNP"0<C/3%=+10!SU_X9DNK_3-4AU!H]4L&DQ-)'O21)
MZ,@(^7A<8(P0#SSFI-X*\R. QWRI<#5EU:XE,&1-*. H&X;5P .I. .<Y-=9
M10!R%[X(>]M?$$+ZF$.K7<-VK+;_ .I>+R]O!;YA^Z7/3O5^V\.2Q^(;W5+N
M]2Y6\LH[.6'R-N0A<YSN[^8W&.F/J>@HH Y33O!?V.STK3KC4/M6FZ3.)K.)
MH=L@V@B,.^XA@N[C"CHN>AS%<^")KC1=:TXZHBC5-0%\9!;<QG<C;0-_(_=K
MS]?P["B@#E9O"=^GB"[U+3=?EL8=0"&_MEMU<2.JA=\;$_NV*@#^+H*OZ9H,
MFG:]K&I?;%D74C$?*\H@Q;$"#YMQSP.>.M;=% %738+NVTZ"&^O?MMTBXDN/
M*$?F'UVC@5:HHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBCI0 44 @C(.12
M;@6*Y&1U&: %HHHH ***0NH;:6 .,XS0 M%%% !1110 4444 %%%% !1110
M44W>GF>7N7?C.W/./7%.H **** "BFO(D>W>ZKN.U<G&3Z"G4 %%%% !1110
M 44BLK %6!![@TM !1110 4444 %%-=TC1GD9511EF8X 'J:<#D9'2@ HHHH
M **** "BFJZ/G8RM@X.#G!]*=0 44$@#).!2!E894@@\\&@!:*** "BBB@ H
MHHH **** "BFJZ."496P2#@YP?2G4 %%1F>(*[&5 J'#DL,*?0^G45)0 444
M4 %%%% !137=(T9Y&5449+,< "G4 %%-=UC1G=@J*,EF. !1YB;PF]=Y&X+G
MDCU_44 .HHHH **** "BBB@ HIKND:%W954=2QP!0)$,C1AU+J 64'D ],C\
M#0 ZBBB@ HHHH **9++'!&TDTB1QKU9V  _$TX$,H92"",@CO0 M%-5T9F56
M4LIPP!Y'UIU !1110 4444 %%-5T<L%925.& /0]<'\Z Z,[(&4LN-R@\C/3
M- #J**:7175"RAF^Z">3]* '44UG1"H9E4L<+DXR?04Z@ HHHH **** "BHX
MIX9PQAE20*VUBC X/H<=ZDH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
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
MG_Z-/O<L3,H4R%#C@(6P"1DD'IP3Z!J]Y<:?I%Q=VMJ+F:)<K$9!&#SU+'@
M#D^PKFM2\ "\CUVUMM8N+33]:8RW-L(E?;*0 SHQY&[:,CGGIBMS7M"&O>'9
M=)EO)HF?RR+A0I;<C*P)&,$949&,$9H XKQ7KJZ]X#\<6,\,$ATV#Y)XP2DH
M:,.K*#TQGU/3(/-;4<4:_%NWD5%#OX??<P'+8G3&:6Z\"->6_B"*?6KASKD*
M17!,*#:54+E0 .PP/3WK7CT%U\3P:V]YNDCL39&(185E+!BV<\'*C\/SH IZ
MOK^KP>*(="TS3K2:6>QDNXYKBY9%!1T4A@$)Q\_;/X5CVOCW5-3BT6*QT:W6
M]U!KN"6.XNBH@G@R&4D*<KD=1S[=ZMZI#>R?%'39;1I(532KB-IWM6DBW-)$
M0A(P 2%)ZCI5RW\&0V=YHUQ;7CK_ &:\\I#QAC<239\QF/&"221CH?;B@"I<
M>,;Y-)UC5(+""6#19#%>1B4[I&1%:;RSC&%W$#(^8J?N]:LGQ1>ZDM_)X>L(
M[];$Q!HWE\MIRZ+(50GA<(ZG)ZG(XQFEG\&QN^LPP7TD.GZTQ>^M@@)+,H5S
M&V?EW* #D'U&#2/X,,.NW&H:7J]UIUO>)&EY:0HA678NU2I(S&=H"DCL!T(S
M0!%J/B^\CFO_ .RM+EOQI]RMO-#'%(7E)"E]C!2H*A^A/.#TX)+GQ?>-<3-I
MFERWMO;7WV.9(XI/,.&"NZMMV?*2?E)Y"GD=*FD\'R1Z]=W^GZW>6-K?LKWM
ME&B,LK!0NY6(S&2H )'7'8\T1^#Y;77+R[L=;O+;3[Z;[1=:>J(5>0@;BKD;
MD#8&0/?!% '.>.-6EU[P;JLUM;6S6%GJ45L'D),C/'.BLZ\8&&RN.XR<CI6K
MJ/B-M)U'QC<PZ-9FYTK3X+HRB4JUTFV5@&.WC;L.!SUZBEO/A]Y]MJMC;:U<
M6VFZC="\>V$*.8Y=ZNQ1CT4E<X['\JN7_@XW\OB!GU)P-:LDLIOW0RB*KKD<
M]2)&[8Z<<4 -LO%5]_;+V6HZ?%&CZ6=2A-O*9&VJ0&1@0/F^88QGT]ZATSQA
M?7]_X?C%A;-!K5BU\C).VZW50A*D;2&/[Q>?E&015BZT*YT^Z_MR":6[NK/2
M9+*.UAC"M-T88)) 8LBX[>U<_P"#[*^M+FT2QOKJ9 HCNDN] -FP7!R3*57+
M;N>-V2>>I- '1>%/%?\ PDWSQFU"K%F>!7(GM)<C]U(AYSU^;@'!X]9+OQ!>
M2ZEJ]CI%K!/-I4,<DRS.5\QW4L(UP./E .XY^\..M/TOPN++68M7NKH75_%9
M_8O/$(C:5,J<R$$[F^48/ &3QS2W'AIAKE[JNG7[6<NH0+#>+Y8</L!"NN2-
MK@$C/(QC(.* .;NM:D\2ZWX*N;..%]-U&"XN/(N,\GR@"&&",@,P_$UJ>(I;
MKPW;^&M-T&.VM[2;48[,QMGY4VNP48Z#Y.?:KB>$8+:]T"6QN/L]OHD#P00>
M7N#*RA3N.<YPH_'.<U<U_0AKD5B!=R6LUE=I=Q21J&^90PP0>""&- '#)K%W
MX7U'QMJ-I86LEG;ZI ]RID*-AH(0VP!2"?F)YQ^O'2:MXMO(+C4HM)TQ[^33
M9$CEA6.0M,S*KE495*J0KJ>3R<CCJ6WO@?[=9>(+5]3<+K4R2S,(1NC*JBC;
MSCHB]?>IKCPC<'7[C5+'7;NP^W*@U""&-"DY5=H9=P)C;: ,CL!W&: +WB/7
MTT#1DU&1"L+2QI)(Z,5@5C@NX'.!W_F.M85UXBUB?4?"BV<FGM!J-U<*[PRF
M1)D2.0H0P[$ -CGG ['/57]E/<P0):W9MFBD#Y*;U=<$%&&1D'/KVKGX? EM
M:IIYL[R2TFL[Z:]5H8E";I0RNJH<A5PQQUQCO0!#/XXDBT0^(TM(WT1+PVSD
M.?-""7R3*!C&-_\ #UV\YSQ5\>(-2OIKF32-.CNK:TO_ +%,C2A)&P0)'7/
M"$G@\MM/3C,,?@B".UN-,%VYT6>\^V&R,8RK;Q(4#YXC+C.,9Y(SBGP^$'M-
M<O;NRUF[M]/OY_M-UIZHA5Y< ,5<C<H; R!U]10!@^&M26S\4^*-&TV.V:_F
MUEIS"[;%2$00;Y#CW/ '4GL,D5KC5;SPSX@\>:I8V%K-%:BUN;I7D,98"'+;
M0 <L>3D_KGC=F\!+)?7&H1ZF\-^^H_VA%<QPC="VQ8V0<\HRHH(/7\L37W@L
MW\?B-)=1(&NPI%/LAQY85-GR\]QZYYH L3^(KNZU'4['1K:&:;3;>*:43N5\
MQI 66-<#@[1G<<XW#@\XY\ZS8:UXI\$^(H4\J&YTZ^E+.OS*H6(E6/L=WZUT
M'_"+R0:K-J=CJ)MKF[M4MKS]R&678"$D )^5P"1GD8Z@XIJ^#+.&YT0VTGEV
M>D6LMK';%-PD2155MQSG.%'XYZYH YS4=1N-=U'P'K36EO':7>HF2W.29D1K
M>4J&/3YEP2!T( YZULVOB^]O[BQFL=*DN=.N[EX"Z1R!HE!8"4L5VE25Y .0
M"#SR*CL_ ,EG%H]J->NGLM'NO/LHC"FY5VLH1GQ\P <@' X_ BWI/@^;1KV1
M;77+O^R#.UQ'IK(FV-V;<0'QNV;CG;G\<9! ,VW\:ZP^AWNMW&D6R6%K+-!)
MY4[RR!XY_*+[0G*!=S$]?E/%=+H&J_VS8/=I-9W$!DQ!<6DF])4P#N_V3DD$
M=L53T[PU/I>ASZ=;:HZR27C7:SB(95FE\UEQGE221]#^-5%\,7FE/YNC7OV:
M:[U-+R]6&W189$VJKKM.2H*KG()8MWYX -;7-:&DG3X$C62ZU"Z%K;JQPH8J
M6+$^@56/N<#C.:Y#Q9XGU%O"OC/3@D=MJ>E6FYI8W.UX9$8K(G<-PPQV(ZUU
MVOZ#%KUO:@S/;W-G<I=6MP@!,<BYZ@]002".X/XUG:CX-34],UNWN+TB[UF-
M8;JY2+&(U7:JHI)P!ECR3RQ]L &KH^DVU@LEREG:V]W<H@G:W!"N$!"?D#BM
M.HX$DC@1)7$CJ,%@NT'\,FI* "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *H:KK-AHL,$M_<I"L\Z6
M\>Y@"SNP4 ?GD^@!-7ZY+X@0[],TJ<V[S1VVKVDTNR(R%8Q(-QP 3CUH N:=
MXE%SX@UG3KO[+;PV3P)!+YV?.\U"PZXY]AG\:VY[RVM6C6XN(86D;:@D<*7/
MH,]37E?B*RM[]?B++]@:6:2R@%ENMSN+B'&(\C.X-M!QR"!FK>JRP3:[J5EX
M@34VT[5[&!+1[6T,RR@*0\60C,C[B6'3KG(Q0!Z7.TJ0.T*(\@&55VV@GW(!
MQ^5</!\0KL>![/Q?>:/#'I<P1IEBO"\L*,^S=M,8#8)&1D?C781%++2(_-+H
ML4"AO,;>PP,<GN?YUXS;:6K_  ?TBWM8-6?Q';!'MK,K-(@F#Y&^)\QA1URP
M '4'- 'MD]Y:VSQI/<PQ-*=L8D<*7/H,]:2XO+6U:-;BYAA,AP@DD"[CZ#/6
MN!F$BZQXJMO$EJ9!J-C +3;$SI*HB(>*/@_,)"QV]3N!K"UB#4(_#ESI.HV=
MT=7/A5(GN5@DG:ZD"OF($ HI5L%C]YMPY& : /7);RV@<)-<0QN<85W )R<#
MKZGBL3Q%XE&C7&F6]O\ 99IKJ_@M98VFP\:2-C<%'7\<5S6F6&G:K\04N+O3
M5F1]"MB&N;4X,RR.>=P^^!M//(%8<,[-X=T&QU"QNSKUCXBBFOA]DD=MWG,6
ME#!3E2I!!!Z<=J /820JDD@ <DGM58:E9-9R7:7<#VT>=TJ2 J,>XK!\?Q7L
MGAE6LX9+A(KNWFNK>)2SRVZRJTB@#KE1R.XR.]9JQ1W'B[6-8L^=(FT=(YV"
M'9-<!F*D#'S,J<'ZJ.HQ0!K^&=>OO$,-MJ*PVG]E7=J)XV24F6%S@B-QT)VG
M.1C!&,'K4%IXEUF_U[7-+M=)L2=*DC0O)?.OF[XPXP!$<<'%2?#R,0_#[0HC
M$8I8[&%)D9-K*X0 A@>0?K6/H6HP:?XX\:7%RMPL4\]LT++;R.)0L"JVS:IW
M8(QQ0!L:?XJ;6M$U":R@BM-4L)C;W-KJ$FQ89 1G<RYRI!R&'!XKH'O+:.41
M27$*2$JH1G .6S@8]\''T->3:MHEY-X4\:ZY>:?+%+K-W!):6;1[I52(JJ,5
M&2'(#$CJ!U[UT-EI=C>_$;Q)<&Q@>1K6REM)Y8,KYJ^:2ZDC&X$IDCD<4 =Q
M'>6TMS);1W$+SQC+Q*X++]1U%,.HV0:=3>6X-NNZ8>:O[L>K<\#ZUYGX;B74
MK'383'J\/BG2K2:!EG@\N."5HRK,T@0"168 CYF))![$UI^$Y-,U73M*A;1K
MN+6M.L&M+D3V\D8@)4!PS$!7W,H(ZDYSQS0!V%CKVEZAH\6JP7L/V*50RRNX
M48/3.3QVXJZUU;I&DC3Q+&_W&+@!N,\'O7E?A226PB\%3WMK/%IEMI<EG.9;
M=D%O>8C^9P0.JJZ!NF21GFF/HPBM]%CNK(M9'Q5-/:Q/"3Y-FRR 9&/EC+$'
M!P,,N: /4_[1L=T*_;+?=. 8AYJYD!Z%>>?PJ>21(8VDE=411EF8X 'J37G.
MKVCZ1K['0XX9(%GLXY=$EMMJN%92DMLRXVE,Y(Y4;23COTGCB=;?0(WDL7ND
M%[;EL*["'$JGS65/F95(!*]\<\4 ;J7MI);K<1W4+0,<"19 5)SC&>G7BG0W
M5O<*[0SQ2JC%7*.&"D=0<=#7D%Y )]$\16\UK=S.WB:UNHC+9LA:,FW+.HVC
M PLA..0,YZ\VM<M9[>\\8QZ18.;4OILLEO:PX$\*G]^J ##'8 "!VXH [JP\
M2?;_ !A>:/"+:2UALH[I+B&;>6+.ZE3C@8V>_6MJYNK>SB\VZN(H(\XW2N%&
M?3)KB]%NK2]^)][?6$$WV6XT:W G^RNB.ZRR<$E0,A=H_#':K6J2/9?$:UNM
M20G2)=+>WAE9"T<4_F N&[+N3: 3UVD4 :WB#Q#;Z)%8@R0^=?7*6T/F. H+
M9)<^P )]^!D9S5W2I;^6Q#:G%;QW 9A_H\A9'4'Y6&1D9&#CG'J:\VCTZ:P\
M.^%+>[MY-D?B%I88GB):"T+3>6'&,JH5DZXQD XQ79^.H;Z;P1J*:7"\\^Q&
M\F+[TL8=2Z#_ 'D##'?- &Y;WEK=([V]S#,B':S1N&"GT.*(;ZTN('GANH)(
M4SND20%5QUR1TKSS79+37/#^HZKX:TN\>23[)]NS;R1-<0QR M"J,!N(3>#@
M<@[<GH(?$]HFJ3^)-2TZ(S:=/X;D@E"Q';/<Y/D@#'+J,CU&5% 'HYU&Q E)
MO+<"%0TI\U?D!Z%N> ?>I#=6ZI&YGB"R#*,7&&&,\>O S]*\[LM,TS_A,O#[
MOI\/V<Z#()V:#Y/,W1%0_&-W$AYYZUE:%8Q26?P^CNK$G[/<WD<JRP']U'LE
M"!LCY5R4P#QTH ]534+*3R-EY;M]HSY.)5/F8Z[>>?PK/OM<31H]6O=5GLX=
M.LXUD1DE)DQM.0ZG@$GA0"<UYO)IUM#X<U22"P"W,7BE);8I;G>L0N4;<G&0
MFW><CC&ZK7B&P:Z@^)L5G9O(]S:P/"L<1_?,(CN*\?,0>N,\T >B+X@TI]7A
MTM+Z![N6$SJBR _(&"^O<GCUP?2KL5Y;33R017$,DT7^LC5P63ZCM7"W1$WC
MFWO;"UFC6\T*6&SF-HZ@3>:",_+\O'/..*R=#A35M+M1:Q:O!XHTW3)[79/!
MY*6TC1[3N?8 X+A2OS$_Q>M 'I\5Y:SRRQ0W,,DD1Q(B."4/N!TI;>\M;Q2U
MM<PSA>IB<-C\J\QTV/1]9TAII;?7HKZTTB:SO(OLIA:W0IAHQA )&R,J!N]:
MZ3P7)J/]H:G!?/;7R1QP"+5K>$Q?:5^?Y'7IO3OCLPZ=* .JGO+:U:-;BXAB
M:0[4$CA2Q]!GK6/KGB%--U+3M*AEMEO;\R;&G;Y(PB%LL 03DX Z=?;!YZ]"
M1^)O%MMKML\MKJ%G"M@3$7$L8C(>)< _/O);;U.X$55M;.[M=3^'L.L(9;VW
MLIDO)63>$<PJ ';IG((!)Y(- '93:VND>'DU+Q!Y%E(%42HDN]?,)P%4D#.3
MTJI;>)U?Q1J6FW)M(;.UMK>>*Y\[B3S6D&#G 'W.,9ZU6^(]N]SX&OEC@>=D
MD@DV(A=MJS(S$ <\*">*YO5[:RU+7?%LSV/FPOX?B2V\VV/+_O\ Y5!'WOF3
M@<\B@#TFXO+:S56N;B&!6.U3*X4$^@SWJ5]VP[ "V. 3@9KREK@0S6":^NI?
MV7J&@6]JDD%H9P)1N\V)QL9E9MR]AG;CJ./2-(@BT_0;. +-%#!;HH%P^YT4
M+P&/<@=: .4M_'FHR>#[GQ-+HEN+*TDF$\4=Z3($B=D9E!C )^4G!(^M=>-3
MLA9V]W)<Q10W"JT32L$W;AD=>_M7CUMIMG=?"_4+::/6/[5-S=RVUI&L[!Y#
M,[19A.493\I.Y<8.3ZUU-A)>VWB02>+K9?+O-#MXE81;H4E&[[1%P" 6+*<?
MQ!0!G% '>7-Y:V:*]U<PP*QP&E<*"?3FEFO+6V&9[F&+Y=WSN%XR!GGMD@?B
M*\IM;:]T_1M&TO4K*[%XVB7427)@DG;8S@K;!0"JOL"9+ \+CU(ET#3K'5-7
M\(+J6F><G_",FWN!=VIQYH,.%?<.OROC/H2* .V\6^)1X=TOSX/LLUR)84,$
MDVUMCR*FX <G&[/;IUKH:\>U25SX6U[3-0L;I];37$N0!:.YEC^U(8Y$(4@J
M(L*.>,8KN_'L-_=^!]032XI)IRL;&% 0\L0=3(@'7)0,,=\XH WH]0LIH9)H
MKN"2*,X=TD!53[G/%8?AKQ#>>(TM]1@BM#I-S"SJ5E/G0L&PJL.AW+SVQTYZ
MUFP""]\<IK.GC&E_V0T5Z_EE4=MZF)2".64>9QU4$ XR*M?#.(0_#S1HFB,,
MT=N%EC="C*P[,#R#]: 'Q>)-6N_%6L:)::79,=-CAD\V6]9/,$H8@8$1QC:<
M\FEL?%<NJZ?J\5O;0V6M:6XBN+6^FQ'&2,JQ=0<HRY(./P%9>FWT-A\3/%ES
M<"98);>R2*00.RR,BR;@I .2-PX'K7-^(-&N]0T?QUXBN-.FC75%MH;"UDA/
MG,L/ D*8R"220",@#G% 'K4EY;0R".6XA20E0%9P"2W &/?!Q0EY;273VJ7$
M+7"#+Q!P74>I'45Q5OIFFW_Q2U6XFL()E;3K1X99(-R&57D.02,;P"A]1Q6-
MX7B6_BTNTNX]6C\4Z2)582V^R..0J5>0R! '1SS]XDDCZ@ ]+.H60DFC-W;A
MX%WRKY@S&OJPSP/K5:PU[2]2TA-5M[V$V3C(F9P% [9/;/OZUQW@R33]1L-%
MM+K1[Q->TJV>WN3/!(@A<KB1F<C8^]@#U).<]B:R/#+3V&G^!9KJTN(M.LH)
MK:]\RW9!!=%5".X(Z<.N[H"W7F@#U7[5;B))?/B\N3 1]XPV>F#WS47]I6&(
M3]MML3#,7[U?G'^SSS^%>6W>D!+2#SK1GTZ7Q:MS9Q-"3Y=L<;VQCY8RV\]A
M@@]#6GX@LSI&K3-H,4#(J6\<NB2VN(KE Y96@9<;74LQ(&0.I ZT >@:C+<0
M:;<RVOV?[0D;-']I<I'NQQN(R0/6A[ZVMX@UU<V\1"!WW2  #IG)[9XS6%\0
MX!=?#S7X/)\YWLI5BC";RS[3MP/7.,5SDMCI]WXUEGN;*.6%O#:*7D@RIDWM
MQDC&_:>G7!H ](!! (((/0BH8[RUFN)+>*YA>>/[\:R LOU'45B> O-'P_T!
M)Q(LT=A#'(L@(965 ""#R",5Q.@7!E\0^$;B/3[VTC0WT,EK]DEQ:L^#M>1@
M2S%@23G;[#N =YX@UR?1KS1(T@B>'4+X6DCNY!CS&[Y QS]P]ZUH[NVFMOM,
M5Q$]O@GS5<%<#KSTKE?']M'.GAU[BV,]E!K$<EUF,NJ1^5*NYP ?ERR@D\<\
MUR]UI-QI]U>ZCI=E(OAQM>M+F2VAB.'B6/$LJQ@<KYFQN!SL)''4 ]3ANK>Y
M@\^">*6$Y_>(X9>/<5D:_P"(%T[PEJFM::;:^-E;R3;1-\C;%R1E<\\=/Y5P
M^O6.H37GB'4]'AEGT>:;3Y;B&%"?M?EOF<H/XLQ[ <?>P1R1BG^*8&OG\6:E
MI2N]A=^'&MW\J,XN+H[]@48^9@IP<=,@=J /1[6^AG2%6EB$\D:R&(.-W(ST
MZU+<7$%K"9KB:.&)>KR,%4?B:XSP5=S0:A=:=JL)?461)8=0$1"7%N<E$ST1
MDY!3_@7.XFK7B"2:S\<:!?72,VCI#<1.X4E()VV['?T!4.H;H-Q'>@#J&N[9
M(DE>XB6-QE&+@!AC/![\ FI$ECEB66-U>-AN5U.01Z@^E>2)HB)?Z,MU8[]/
M?Q+=36L<D!(BM&A< $8^6,R'(!P/F%>BZW8V47A#4+ 0R0V(LI(?+LDPR1["
M,1J!U Z "@#0BO[.XB>6&[@DC09=TD!"_4CI2QWUI+;K<1W4#PNP59%D!5B3
M@ 'IG/%>6W<VNQV=R\R#5+>RO+*6?4=.MMLEW;C?D-$05,D9V,0!TQP,4[6+
M'1[S1UO]/M[ZYAO-=LKB62YMF3>5D42.L>Q2HV#YFP >: /2!>R3:A:BUELI
M;&6*1G839D+ @#8!P5^]DYXXJS'>6TUQ);Q7$+S1?ZR-7!9/J.HKB-1TR"R\
M>:.FC6<-I_Q*KZ-7@@"1H[M&R D# R=Y_.LGPZNGZA8Z>;NVUQ=9TJPFM[J$
MVYB\G,>)!O" 2;F *_,Q)(;L: /3+>\M;HN+>YAF*'#B-PVT^^.E+<7EM:*K
M7-Q#"'.U3*X7)]!FN-\$?;K?5+BRFE@U&SCLH1;ZHD!ADV L%@E7IO4$GC!Y
MY S3[IEM?'^IG7(3)IE[ID45I(T9>,;6?S8N ?F;<IQ_$ .N* -K7_$,.CSZ
M=:>9 MUJ$_DQ&9L+& C.789!(PA';)(YJGK.OZOH?@TZK=6%H;Z.1$EB2=C'
MAI0@93MR>"&P<=<9XKE+2PNK'3?AW;:M%(]S;7,AG\Q"QBB,,P02'MC<B\]Z
MZGXC6LMWX#U&&""2=\PL8XD+,565&; ')P 3QZ4 =)#=6]SO\B>*7RV*/L<-
MM8=CCH:2WO+:[#FVN(9@AVL8W#;3Z'%>6^(-#FN)=?OO!UF([671TAE2UC\M
M+J02ABJ@ ;F$0=<C^^!UX&CJ]O=ZUJSZAX2WPNV@W-O)($,0\P[?L\9SC#J=
MYQU7OC/(!WZ7EO.TT=M/!--%PZ+("5/HV,D5D>&/$8UOP[9:C>B"TGN7E40B
M3C*R,F 3@GH/SKF=/1+[4/!=WIL$EJ^GV\B:BK1&,P1>3@Q29 Y\P*0#Z%AQ
MS67X GN=*FTU-7M9)+6Y%PMC*8&#6,@E<NCC'RAP58.<>G3% 'J4=Y:RW#V\
M=S"\Z??C5P67ZCJ*K7VMZ=IU_965W=1Q7%ZS+#&S %MJEB?IQC/J0.]<9X5%
MW:^)+6"%UU#3)(;AHY)H#'=:=N=6:.0]&5FZ$@$[<\@9K3\51B/QAX2O9+62
M6"*>X21XX&DVEH2$!P#C)H ZK[9;?:_LOVF'[3C=Y.\;\>N.M97BW6[CP[X;
MN-4MK>*=X6C!21RHPSA<\ YQGIQ]:X-+6]N_!T>D20RIXLMM:$WF&,[MWVG<
M9PV.4,)(STQ\OH*Z_P"(MM->> M3A@@EGD(C/EQ(68@2*3@#D\ GB@#HX;JW
MN#(()XI3&VQ]CAMK>AQT-);WEM>*S6UQ#.JMM8Q.& /H<=Z\QUO1GFO-:U'P
MA9!+5]&6*9+6,1K=2"4-M48PS",2+G'\8'M71^$VTG4M6N=:TX:FTTMLD%P]
MW;FW4;3E4V[%#,,MR,X'&>E &I)KLT7C5=$DAA6U.FO>_:#(=V5D12",8 ^;
M.<G\*U'U&RBMA<R7END!.!*TJA<^F<XKSSQO'J3>-HY]-C,H@T:0SPD$+<H)
MHV: ./NLR*Q'T]#4FJ:O;+K&CZE)#J$'AZXTY[=/)L=YMI2RDI)%L8KE<#I_
M#CH: /09KRUMTW37,,2[=^7<*-O'//;D<^]5;S7M,L;NPMKB\A26_8K;@N/G
MPI8GZ8'7U('>O/(=*\/Z=XP\/6EU98T]=#N4C744WMM$T6P2;AQP3@-TR!UJ
M/2M)FT9/!KW5E<?8H-2O_*0P,[002++Y"L "1P5X/3('% 'I6K:Q8Z'9?:]0
MN$AA+K&I8@;F8X 'J23679>)UF\2ZOIUT;6"ULX[9X+CSO\ 6^=OQG. /N<
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
MP("X4@;CD9/3CD ZRBN#N/%-_H^O>+;S498VTW2;&VF6U2,[LLLAP&W8W$@
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
MZ7X,31[V0VFKZ@--,S7$>FL4,,4C'<2#MW;=QR%SC-;,>LZ5+;S3QZE9O#
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
M\5;R"VD(DWJ!)*D9^Z?O#>#6Q;ZKIUW;S3VVH6LT,!(EDCF5EC(ZAB#@8]Z
M,BY\&:?=W^I32RSFVU*S2TNK,%?+=4#!3G&X$!ST/H>U2V?AD6\MI-<ZA<7D
M]C;O;VDLRIF,, "QP/F?"@9/Y<G.FFJZ=):R727]JUO&VUY5F4HIXX)S@'D?
MF*1=6TUK>&==0M##.2(I!,NV0CKM.<'H>GI0!EZ=X7.D^']-TFRU2Z1=/8&*
M5E0EUPPV., %?F[8/ YI^E^&8]'6TCL;V>&"&>>XF@14"3M*22",?* 3D!<=
M!UJ2^\5Z'I^EPZE)J=J]I-,D$4L<JLKNS!< @X.">?0 ^E:\<B31K)&ZO&X#
M*RG(8'H0: '5RK^!X)+;Q% ^I7937L_:OE3*90(=GR\?*,<YKI;BYM[.$S7,
M\4$0(!>5PJ@GIR:+>Y@O+=+BVGCGA<962)PRM]".#0!DVWAQ+?7[;5S>SO-!
M8_81&54*R;@V3@9W94=\>U2:IH$>I:OIFIB[N+:XT_S ABVX=9  RMN!_NKR
M,'WI\WB'2X/$$.AR7D2W\L+3K$7 .T,J@?4EN!WP?2K,>J:?-<36\5_:O-""
MTL:S*6C X)89R/QH P(O UO%I]C9KJ5V4L]2;4D8JF6D+LY!^7[N7;W]ZDL_
M!L>GZQ<75KJVH16%Q<&[DTT,GDF4G<2#MW %N2H(!/MQ6NFN:0[E$U6Q9Q%Y
M^T7"$^7_ '^OW??I3TU;3I+6&ZCU"U>WG;;%*LRE)#TPIS@GZ4 5-=T%-;^P
M.+RXLY[&Y%S#+!M)#;64@A@0058CI64G@2VBM/)CU2^\Q-4;589'\LF.9BQ(
MQMP5.]LYYYZBNAM]4T^\LVO+:^M9[5,[IXIE9%QURP..*1=7TU[.2\74+0VL
M9(><3+L4CJ"V<"@#/3PX(C+<0ZA<1W\]PMQ-=!5)D*KL"%<8V!>,#ZYSS65)
M\/;-#;W.G:C=Z;J4,\TXN[4(-WFD&1"A4J4.!@8XP#USGHGUS28XFE?5+)8T
MD:)G:X0!77[RDYZCN.U.N-8TRT -SJ-I""GF#S9U7Y,@;N3TR0,^XH SAX7C
M&JZ7J']H7;3:?%-&N_:WFF4@NS\=25!XP!Z8XK,_X5];QZ=I\%KJU_;WFG7$
MUQ:7R>7YB&5BTBD%=K*2QX([#TKI4U;39+>:X34+1H8#B619E*QGT8YP/QJV
MK!E#*001D$=Z .8U#P8EY_9]Q!K&H6NJV)?9J$91I) ^-X=2NU@<#C&!@8QC
M%;]C9BRLDMO-EG*YW2S$%Y&)R2< #DD] !Z "B+4;&>Z>UAO;>2X0$M$DJEU
M .#D Y&"<4EKJ5A?-*MI>VUPT6!((95<IGIG!XH P['P59V-O:V*W4\FEV=U
M]JM;-PNV)P2RC=C)56.0#TP.2!BK^EZ"NEZMJNH+>33/J4JS2I(%VJRHJ#;@
M XVJ.N:LIK.ER03SQZE9O%!_KI%G4K'_ +QSQ^-!UG2U@EG.I68AA?RY9#.N
MU'QG:3G ..QH JW7A]+CQ'#K<5[<6]S':M:LD84I(A;<,Y!/!&>"*SK#P/;:
M?;^'X8M0NV30W=[?<$R^Y60A_EYX=NF*TKKQ/HUI?Z=9RZA;^=J +6X$BX90
M,[LYZ'@#U)XJ['J=A-=O:Q7UM)<H"7A652ZX.#D9R,4 8>C>#8]#NR+;5M0;
M2UE::'3'9##$S$G@[=^T$DA2< UJZGI3ZA/:3Q7UQ:36K,Z-#M(;(P0P8$%?
M;CMR,4C>(=$3[VL:>O&[FY0<;BN>O]X$?48JX+NV-PEN+B(S.GF+'O&YE_O
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
M.&8'D$^@]!5Z6WBF>-I$W&-MR G@'UQTS_*@#,\66E_J'A'5[/2W*7T]I+'
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
M6GU.*XO[-YD2.ZAM+@QQ7*J,*'4>@XR,''%6)_"ME-?ZG=K/=PMJ4"P7"1R
M(0%*A@"#SM./3VSS0!@VGB#7;Z\\.V-H^GVZZGHAO6=K9F\J1?*Z*'&5_>'
MXQZGH4T[QG?WVE^%Y)UM[1M5,Z7%UM)CC>('"J">"Y4D9)X4CDUN6GA.TLKK
M3;F&\O/,TZR-C;Y9"!$=O7Y>3\B\_P"S]<\WJWA>73(M'TZQBUR;3+03N)]/
MN(A/'(Y! 96P&3!?G!()[#J =)X.U34M:\/1ZAJ:P++))(J""-D5D5RH898Y
M# ;@?1A]3+XHU:ZT725O+:VEF43(L[0PF5XHC]YP@Y;'' ]<X.,5E6FA:Q-8
MV:RZKJT9@OTN(S<3QB7R0!NCF\L;7!^? ]QD\8KH]0T\7ZP8N;BV>"42I) 0
M#G!&#N!!&&/!% '!W&I3:WK?@J]L-0L+F69]0$5U'$QCV[" 2F[.X*!E<CG/
M2M'3O%&JWFBV3S2645R=1N;&YE2-F+^4TB@Q1 DLS%%)&3@;CVK6@\&Z?;7U
MC>0SW*36DT]PI!3$DDV?,9AM[Y[8 [8J"/P+IT7V9H[W4(YK:\FO(YDE4,'F
MSY@X7&ULGC''8B@#G9]9N/$'A[P9J-Y'&EPWB%8W$:D+F,SQY ).,[<XR>M;
MOA(8\2>,\?\ 053_ -)H:GA\#:;;V-E9PW5^L-E?-?P@S!B)"S-C+ _+EVX]
M^<UIZ9HD&EWVI7<,T[R:A,)YA(5(#A0HQ@#'RJH_"@#%EU;7I_&]]H]I-I\5
MG:6]M=,TL#L[([R!TX<#.$X;MZ'.14T[Q3KM[:Z;KJZ<K:'=0/<7'W%>"/86
M0J?,)<]B-HZ]L8KI(=#@@\17.MK/<&XN8$@="5V;$+%<#&>"S=^]9^D^"-,T
M6Z=K6XOC9[V>+3Y+@M;0LV<[$Q[G@D@9X H JVFO:Q_8]IXCN?L3Z1-ISWT\
M4882P_()$5#DA^,@YQR,CTJ&/Q-JT \,7=T+62TUXK%LCC;-M*\1D3!W?.N%
M(/3U&.E:.C>"M-T16A@GOI[,!EAL[F<R0VZMD%44CI@D<YP"0.IJ33O"5CIJ
M64<=Q=RP:?N^PPS.K+;94K\ORY.%)4;BV : .:L?&'B ^';76+QM-87UV=.M
MX8X'7;.;DQ*[,7/R!025Z\=>>-#0H[J+XH>(5NYHYF_LVR*ND>SY=\_49/.<
M_ABM >"=+/A9_#TLEU+9F5ID=I )(I"YDW*R@8(<DC\NG%6=+\,P:9J\VJF^
MOKN\GMTMY)+B13N5"Q7A5 S\Q[?KDT 9,USJ3_$B]LC>(;"/1DF6 Q="TCJ>
M=W7Y!R0>.,=ZP_ VL:GINC^![*=[5].U'36542)A)$8X@X8ONPV1GC:,<<GO
MVUWX=M;K7/[7%Q=071M?LC>3( KIDL,@@Y(+$CZ\YJI9>#;"P&AB&ZO-NBHR
M6BLR$;67:0WR\_+Q_P#7H H:'X@\0ZR^C:E%I\9T?4(S),245K=67=&0?,)?
ML"-HZYXQBK?B/5M7L]?T+3-,:R1=2:>-WN(F<QE(RX8889Z=._J*?HO@O3M!
MNS)9W-_]F5VDAL9+@M;P,V<E$[=3P20,\8JKXHT^\O?%GA::V6Z2&TFG>>X@
M4'R@T15<[@0<DXZ'CTZT 8R^,?$2VB6TB:<-1@U]-(N)/*?RY%90RR*-V5.U
MAD$GOR*UK35M?O;_ %/1HKG3_P"T=*MHFEE^SMY<\T@9E 7?E5"J,\DDD],<
MWYO!]A-;V\7GW2-%?#46E5EWRSC^-\K@^F  , #& *L7?ANVN-7DU2"YNK.[
MF@%O.]LRCSD!)4,&4\C)PPP1GK0!@:-XRO/%<5I%I2P65S-I*Z@WVA#( [,R
M*@P1\H9&R?3&.M/G\0>);E[RPTZRMCJMA:0R3QKM>)YW4G9EG0A/EQNP3S[<
MZ%YX'TJ>73IK.2\TR:P@^RPR6$WEL8./W;9!RO&?7/.:+SP/IMSJ,%_;W6HZ
M?<1P+;NUE=&/SXAR%DZEL9/S<-SUH S[KQ'XCO9-0M]&TV/[=I\<)DMY"C*T
MKQB0H7\Q<## !@#SD]L5G^)]:O\ 7?"GC6&V\BVATVQD@FCD3S&D<V_F.,A@
M  '"@\\@GD<5T-YX)TVYU9=2@N;^PE,*03)97!B2XC7[JN!Z#(!&#CO3+_P+
MIE[<:E)'<7MG'J=O]GO8+615CF4)L!(*G#!>,KC('.: *5OJU_#KFGZ9"+3R
MFT!KJ.1X275U:-<$[AE?FZ#'UJMX>\5:Y>S>$YK\V+6^O6;R&*&%E:%UC#YW
M%CD'GC QQR>IWQX4M$O[>\2[O5EM[%K!#O4_NB03G*G)RJG/M45KX.LK!-$^
MSW-VW]B1M'9H[I@@KM(8[>>./_KT 8EGXOUG4+C1_(%HLE]?W%K<V;0LTEHD
M9?YCAASA "3QEUQZ&_I'BFXO?%$FD7DD=G=QRS9L9[=D>2)2?+DBDSMD!&"<
M>O;'.+H.C:W'+ 5_X233[P3"2XCFN+>2S!+[I #\SLIRV/XN1DCK77V_AJUA
MOK6[EN;JY:SDEDMEF92(6D!#8(4$C#$ $D 'V& #-\076I)XY\,6EK>)%:SB
MY>6)HMVXH@P2=P[,<#L>>>,<UHNJZIHL,MQ UH;"?Q9<6<L+1,9");EEW!]P
M P2.-ISZ^G>ZGH-KJM_I]]++<17%@[M$\,FW(<893[$8]^.M9O\ PA-A]C^R
M_;;[9_:7]IYW)GS]_F9^YTW<X_I0!2A\1>(-3F6[TG3XYK&/4I+2:-]B_NHY
M&C=PYD!W J6 V]./>J2>+->@L-=U>[;3FLM*O+BT\B.%U>4KM$9W%R%&6YX/
M>MV'P5IUMK=QJ4%S?Q)<3?:)[)+@BVDFZ[RGJ2 3S@D<@U-;^$].BT[5K"9I
MKNUU662:YCG(P6<8;&T#&>/ICB@#%U/Q-XA\/6VHWFI:?$]DD,7V69MD9\]Y
M!'L95D<[<LK;N.,CK@UH+J^J6WBU?#]U);2_:[%[JUND@*['1E5U9=W(^=2#
MD=Q[TMMX&TR/1[G2[VYU#4[:>+R/].N3(T<?!"H1C'(!SUR!SP*T+/08K6X-
MT]Y=W-Z+?[,ES.4+QQYS@84#D@$D@DX&<XH P?AG \W@G2KR\,$\P64Q2>3A
MTW2-N^8DYR1SC%=I6%I_A:WTO1[#2[6_U!+>RG6:/$P#, 2=CD ;D))R#UK=
MH XOP\ /BEXUX )AT\_7]W)4>O:M>:!I?C#5M.$!N;:>)@)D+*W[F(8.".QK
M?O/#D%QK)U>UO+NPOWA$$LML4_>H"2H975E."3@XSSUQ4=[X5L;_ ,/W>CSS
MW1BO&WW,V\>;*W'))&/X0. ,  # % &->ZKJGVSQ)H>I-:3(NC_;87@B9-@?
MS4*-ECNQL!SQU/%5='UO4O[$T/1=(A!NH] MKLNR*X^9=J##.G&4.>3U'2NC
MN/"]M=:C=WTMY>&>[L182D% /*!)X&W@Y9CGW^E4Y_ >G2QZ7Y-]J5I<Z;;B
MUAN[6<1RM",?NW(&&7@=1GC/6@#,U'QAJVEBQ36(8=&>XM$;SY8S-;"Z+,&B
M>16P@X4@GKNZ\8-U_%5Q'XQ.BW4D=BS7"K:I<0-MO(=@),<N=N_<3\OH.G>M
M&\\)65[;S6KW-VMG/:K:SVPD#)*@+'DL"VX[FRP()]<\T^3PQ:37*237%S+#
M'=K>1VSE3&DJ]"OR[@ ><9QGZF@!_B#4+FPCLOLTMO%Y]R(I'E4NX7:Q_=H.
M7?( QV&3VJ'P?K5SKV@?:[Q$2X2YN+=]BE0?+E9,X).,A0<9/-6=9T"VUJ2Q
MFEGN;>XL9C-!-;N%925*D<@@@JQ!XI="T&T\/6L]M9R7#12SR7!$TI?:SL68
M#/;))YYYY)H X>/Q#XATWP]K^IB[M+J:'7OLBI- P&PS1Q8!#< !AC@].<YK
M6UK6O$.BVLZSW>FRW$5E<72F&V<M(RG* Q[B50+]YRW4@<=]"Y\#Z=<V^H6_
MVJ^C@OKQ;V2-)1M64,KY7*G&653^'H2*GU3PC8ZMJ+7T]Q>QRR69L9Q#-L$T
M1).&P.Q8G(QU/;B@#)3Q#KNJ:WIUA826%K'?:)_:(>:!I#$^Z,8X<;A\_M^/
M2LQOB!?GPYHVIW*PZ=%?V'F&]>W>6V2YS@(Y!S&AZY/Y\<]18^$;33KRSNK>
M]OO-M+$V$1=U;]UD'G*\G*J?PQTXJ"V\#V-II"Z5#?Z@MD+0V;Q%T(>(EC@Y
M3K\S#(P>>M &;>-/)\4"9;BWDL!H3NT30%PT9E7</O8).!SC&,#!J71-9\1Z
ME'H]W:Z=;QZ1?VID)*H!:Y0-%MQ)EQ_"1A3WXZ5MQ>&K2#7(M5BFG22*S%DD
M(*^6(00=N"N>HZYS5/1_!-AH4C?8;W45MU+&WM7N-\-J6SDQJ1QU.,Y R: (
M_ VJZWKVA6>LZI)8B&\MDD2"WA96C?)SEBQR",<8&/?J:6N^*M2TK4Y!&;22
M"/4;2U\E(V<^7*45F=P0$?+\+Z '!!R.ET+1;?P]HMMI5I),]M;+LB\X@L%]
M,@#-9%[X$TR]FOG:ZU")+RZCO7BBGVHLZ%2' QU.Q<@Y''0'F@#,UWQ?JMG-
MKL=DELESIT]M%;VDT99[M9=N6&&!/+,!CNAS[3WNO^([B?5;?0[*&ZN=+EBA
M=&552=S&DC<M("@P^!PV".IZ5G7.D:I)XCU*7RO$UI++./(ET^Z@:W>-4558
MF4DJ<+DC'TSWW'\$VUSJ":I<7U]#?S01QZ@+.<Q17A5<9=0/J,C!QQ0!C:SX
MJ\16A\62VS:<D6A0Q7*)) [-*IC,C(2'P#QC</RK3M;[4KCXF2V_VM/L T>&
MY6W,7W2\C@\[NOR#G'3C'>KMWX-L+S^VQ)<W8368EAND5D V*NT!?EX^4D5:
MB\.6L6M6^K+<77VJ*T6T;]X LL:DLN\ <D%B>,=: ,/Q0ET_Q \*K920Q3FW
MOPLDJ%U7Y8N=H(S],BH]-\4ZKJ.B:3-))9PW$\]U;W#)$SL[0NR#RH@<G)7)
MR?E'YCI+W0X+[6[#5GN+A+BQ21(50KMQ( &R"ISG:._:LJW\":=:FQ:&\U!)
M+*6XDBD68*Q$[;I4.%^Z6Y]1V(H Q5\>WO\ PB^@ZQ>QI96M];R-=7J6SS16
M\P("!U!RJ-\QSGC &1G-=%X@E-S\.M4F=XI&DTF5B\)RC$Q$Y4]QZ4RR\%V>
MFZ?;V-EJ&HQ0012PA3(K[D<@E2&4CC''&>OJ<ZJ:-8IH T18<:>+7[((@QXB
MV[-N>O3OUH XG3O$6L>'DT"+4_L=QI5]IC/$+>)EEMVA@$F&)8AP5!YPO/:K
MB^*?$%K8)KMUIJ2:,=,EO9BI16B98_,4*1(Q<,,C[H.<'IP-ZP\,6=F;<S37
M%[]E@-M;_:BI$49 !4!5 .0 ,G)P.O)S4TGP-I>D0R6R3W]S8E'CBLKJX,D,
M",""J*>V"1R3@$@8R: *3ZSXJAAN;M[.V-E_9SW*3NJ@1S*-P7:LI+HPSSP1
MCWX;H?B/6I]7\/PZBUD]OK.E->*L$3(T+H(B06+'<#YGH,8J]IW@:QTW3Y[&
M/4-4FMW@:WB2XN?,%M&PP5CR...,G) XS5JU\*6EI=Z1<)=7;-I-LUI;!F3'
MEL%!#?+R<(O/M]<@">(-2OK.[LK>SEMXQ.DI8M&TLI90-H2,8R,D[F/  '3.
M1SECXM\0:V/"Z61TZU;6M+ENY'EA>3R9$\O. '&X'S.F1]3T/5:GX<M-3U:S
MU-Y[J"YM8WA#6\NSS(WP61N.F5!XP1CK7++X3?2?$WA>TTQ]233M-LKJ$W65
M<H7,6Q3N!!&$;MQ@=^: (-/\8^)=1NM*TT)IMO>S75[8W<C0NZ+);C[Z#<,J
M>#M/YU8TOQKJEQ-;:)>1VL>L/JT^FR3HC>25BB\TR*I.<E2H )X))[8J;4O#
MCVWB7PNFFQWD=M:R7<MS=Q!68/*OWF+ @EF)SP<9[<5M2^#],ELX8=TZ7$-V
M;Y+Q' F$YSN?.,'()!!&W'&, 4 <[JWB[5;/1_$\$D5E)?:+<0+O>%C%/%+M
M*G;NX8!CGDC*Y[\2ZUXD\0VU[XKCLI=.2+1;**]B\VW=FD!21BAPXZ[,;NWI
M6Y>^$+"_TF_L)YKD_P!H2K+=W 91+*R[=N3MP  BC  Z>YR7'A&TNI=8DEO+
MPMJ]LMK=89!E%5E&/EX.&;\_I@ Q)->OU\9"Z>Y"Z;%X?_M VHBR1ELM@Y&6
M^4<D?AR34D?B?7K6T36[[3T?1#ILE[.Z;%:%E3>H7$C%PPR.@.0#T.!M)X4L
M%O[.\,MRTEM9_82"XVS0YR%< <X/ICWS5;2? VEZ3!):K/?W5B8WBBL[NX,D
M,",""J+Z8)')) ) QDT 8CRZC=^,_ U]>RVS"Y@NI1'%&1Y1:$' 8D[A@@9P
M.F>^!J^)+K4H_&7A6UM+Q(;>XEN#+&T6X.5A8C.&'')X]>><"I=/\#6.GW.E
MS+J&IS#2MZV<<TX*Q(R[2G"@L !@;B3[UIZKH5KJUWI]W-)<13V$K20O!)M/
MS*593[$'Z^A% '!:9JNJ:(FHWELUH;)_%<EK/"\3%W$LRH6#!@%(W XP<XZU
MO2>(O$%]<74NB:?'<06>HFTDB?8N]$8+(=YD!5AR1\I& .N>+K>";!K*:U-Y
M?>7-J(U)CN3/G!P^1\G3< <>U./@K3AKEQJD5UJ$(NG$EU:17!6WN'  W.F.
MIP,X(!QR#0!-XPTBYUOP^]G97D5K>":*:W:8;HVDC<.JN.ZDKS7+6_C,6%SJ
M]SX@T%M.\2:=I;SNB,&BO($.0T<GH&/0\KN/7G'<ZKI<6K6J032SQ!)4E5X'
MV,K*<@Y^OYU2_P"$7LIKBXN-1EGU*6>U:S9KK9Q"W+( BJ "<9.,\#GB@##O
M_$OB#0;;4-1U+3XI=,AL?.CERD9$^X )@2/E#D'=VP>M3^(=3\3>']#UO43+
MID\5K8&Y@<Q.I\U<ET*;N5QC!SD9YS5JP\#:79Z9<:=/<:AJ-G- UL(KZY,@
MBB/5$Z8' YY/ YXIJ>!K$:%=Z1/J.J74-S ;8R7-P'=(3U121@ ]SC)P.>!0
M!6?6=?AU&UTJ5K6:[O8I;N-[:#'E0IY8VD/( S;I/O9' ^[SQ1&I>)YO$/A&
M#43!I\\ZW9NK5%$B,T8 #9#]"K9 R<$\YQ70:OX2L]9AT_S;N^@O-/S]GOK:
M41S+D889 P00!D8QQ3Y/"MB\FERB:\6;36D:.43G?)YGW]Y/)W=3T/IB@#$M
M/%6J/XCTJQE:SDCOY;N%O)C9DA,09DVR9PYPN& Z'(XQBJMCKGC34O"%UKMH
MVD22Q+<".T%K(3(\4S+P?,[JI 'KCGGC7L_ .F6,NGO!>:D!ITTDMHAN,K$'
M!#(!CE?F/7)[9QQ5JWLCX.\/^1IEG?ZJJSLX@5X_,_>.68@MM&,L3R>_I0 _
M1M<.NW<<]A-#+I?V.*4OY9W-))\P .<#"X)&,_,.:S?%7BFXT'5$MY9([&TE
M@!@OKBW:2!IRQ'ER,"/+XVD$\'<>>,'6\,:)%H.C"V2"."2662YFCC.55Y&+
M%0>X7(4>RBEU;PY;ZRUT+FZNEM[NV%K<6Z,OER1@L>ZD@_.PRI!Z>@H XC4]
M2U31=;\?:OICV@^PQ6MS(D\3/YH6#)488;<@'GGZ5K>)_%VI:.M[=6QM&BM4
MMI%@$;2.RNV'\Q@0(^#\N>I!//2M:Z\%Z?=KK:/<W8CUB)8;I%9  BKM 7Y>
M/EX_^O5>^\ :9J'V\37FHA;^.)+E(YPJNT8 1\ ?>  'H<=* *=P!_PL7Q!Q
MU\/09_[^3UJ> /\ DG7AK_L&6_\ Z+6K!\,VW]J76H"[O!/<V:V3DNI'EKN(
MQE<YRS')SUJYI.E1:-HEKI5K+,8+6$0Q,Y!95 PO.,' QVH X7X9:Q)>:5;:
M192P1"Q,TEVLT3%W#SR;/+Y''!RW(SQUSC6T[Q%K^KOI^HV&GI)I4]V\4RML
M4QPAF42!O,R6!497;W('3)MV/@33=.?3);6ZOHYM.,HBE#IN9)&W,C_+\R[L
MG!Z$_2I;#P7IVF:K+>6MS?I!),;@V'V@_9EE)R7">N><9QGG' H SM(\0>(]
M;72M2L["(Z5?JS2%P@,"$$QL"),N<X#+M'7C&*R]-\8^)7T[PUK5ZNFR:?JM
MVME-;P1.LD3.S*L@8L01D#*XZ=S71Z7X-TW0;N2YM+C4?LJNTT>GF<M;PN<D
ME$QGJ20,D G@ UF>!?#$D/A;1DU<7BSV$CRI9S[=D4FYL,,#+8#$C+$#/J!@
M W-?UN33;S1]/MP@N=4NC DD@)6,*C.S8R,G"X SU/M7-:KXRUK3+3Q#;!+.
M2_TBYM%65HV$<\-PRJO ;Y6&6!/(XSCG Z_6=#M-<@@CN3)');3+<6\\+;7A
MD7HRD@CH2,$$$$@BJ%[X/L-0TZ\M+BXNBU[-'-<W 9!)*T94ID[< #:O  Z>
MYR :NFIJ,=J5U.>VGN/,8A[>(QKLS\HP6;G'O5RD4%5 +%B!@L>I]^*6@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "H;FZ@LX#-<S)%&"!N<X&2< ?4G@#O4U<MXTAU%/[%U2PLY;
MY=-OQ<7%I#C?)&8W0E0?O,N_<![4 ;"Z]I3V:W27\#0M*8 5;),@SE,==PP?
MEQG@TL.N:5<?8_*U"V?[:6%MMD!\XC)(7U(P<CM@URU^URYTR]LO#,UK!/J+
MS3O';QFZB)B*^;MY"LQ^4DY(7K@GC$TW3M5T[2O#LTVCZAC3->O)9X@HDD\J
M4W 5P 26'[Q<GW)YH ]%76],DMWGCOH9(TF,#%&W$2#JF!SN]NM-DU[2HK%+
MUK^#[/)NV2!LAMOWL8],'/I7"0:3=W%AJ"WMCK&GRR>(9KNVNK509;?<AVR;
M5W;EZH1@@[_3FF1Q^(;"]TO5-8TN]U"%K>XM)O[+#0RJQF+),T2L,>8H!89X
M/7'2@#T9M1LUTTZC]IC:S$7G><AW*4QG((ZC'I6?IOBC2]2T*SU=+E4@NU4Q
MJQ^8DKNVX');'.![T:7IL=GX533[.P^PQB%UBM2^XQ Y(4G)YYYY(!Z$BN+T
M*SU?3H/!-]<Z9>K;Z;I[Z=>0&/=)$Y2,"4(N2RY0KD<X.<8H ]&M+RVU"T2Z
MLKB*>"0926-@RGMU'O7+>&/&EK?)]CU?4]/CU9[ZYMXH$81F01RNBX4DG)"^
MO/-7/!VEW&FQ:Q-,C11W^J37D$+#!C1MH&1V+%2V.V[GG-<JOA^\O/#EYX?;
M3IX;]]?>]2X:+"1Q_:O-$HDZ$[.  =V3@@#- '?S:UIEO?1V4U]!'<R.(UC9
MP"7(R%_WB.0.IK.\4ZM>Z0-':T,.VZU.WM)A(A8[';!VG(P?J#7,6NFSC5M0
MT?5_#VHWOF:H][:7BSM]E*-)YB,WS@*R=,8R=HQG-;'Q!L+O4M-TJWLUNA(-
M3@D>6VCW/"BD[I!P1D9S_0T =$-7TYDN7%[ 5MG\N9MXQ&V<;3Z'/:JX\2Z'
M]G6<ZM9K&T_V8%Y0I\W^Y@\AN1QUKBIXM?D\(VMHVD3O?:)J$;S1V^8AJ$2$
M@R1-D?,V=^"<[@>O!,&OPV@T>UU*+0KVS%WKNGO*EYEI[@K(HR4+-VPH&<G'
M3&,@'7W?CCP_;^';S6X=2@N[2U.QS;N'._LG'0GC^?2M'4=<L-+T*XUFXG'V
M*"(RLZ#=D#T]:X3Q%X>OM2A\::CIUC,%U"TM8H82A1[AXB69]K8/0A1G!.T]
ML9Z[Q+#<ZUX#UBWM;65;F[T^>.*"0!7+,C!0>>"<B@#,E\9QP^(]-$MY9Q:-
M=:9-=L[C#*Z/&N-V<'[Y&,9R*Z-M:TU=/AO_ +;"UK.H:&5&W"0$9^7'7CGC
MM7)V:7,OB[P[J$NF7L,%OH\\,C20',<C-%@'&<$A&_R:P-*L-7T;2O"][/H^
MJ7%O:07=I=VMJ6CGA,DJNCA0REAA " > ?:@#U*UO+:]LX[RUN(I[:1=Z2QN
M&5E]01QBLG4?&&BZ;H]]J3WB216< G=8^6*G.T@=PQ!P>AP>>*32["WL?"3V
MUMI#VT#1RNM@TA+X8L=I.3AFSDX)P37$W&A:X_A;Q%I%E]MOM/ETC99"_A\N
MYBDY_<;B!YB@="<XZ9- 'H4NOZ5;VT=Q-?01QR(9%);^$?>;_='<]!4USJVG
MV=O'<3WD*Q2KNC;=G>,9RN.HQSD=JY2U:]M/&%QJ]WIMZ^G:EIL,,8\DN\#Q
ML^8V1<E0P?.>G&#BL71=*UKP8_A^>ZTR[U&T739;*:&T E>T=I?,48SRNW"$
MC^X.U '62>(93XQTRS@N+672;S39[P2(,DE&C (<'!4AST'XUO6=[;:A:I=6
MDZ3P2#*21G*L/4'N*\W\1Z!J=YJFCKI&GMIJ6NF7 6%(-UN"9(G6WDVC&UE1
ME;;Q[GOW>FZA/J.@)=-IDUK=-$=UE<C:5?'W,]",\9'% #K?Q!I%T[I#J5LY
M2(S']X /+!P7!Z%0>-PXIEEXFT/4;N*ULM6L[B>6/S8XXY0Q=/4>O4'Z'-<-
MX=M]3BU_P]?W.B:A;Q0Z1/;3QB!4BMGW1'RT0'.P;6 /);CD]H=%T;4[?1_A
M_;?8+JWN+".X2Y;R#_H[- Z MQ_?9?YT =3K7BH6VNZ#8Z?=VDHO-0-K<(5+
M-M$;L2K9QE60 \'&>U:NL^(].T*XT^"]EV27T_DQ#MG:6))[  5P6G6^K#2/
M!.FS:#?I>:+J"+>-Y8*86&5#(KDX8,6!R/7GG&>K\86UV]WX;O+:SGNDLM4$
MLR0 %@AAE3."1QEU_.@#27Q3H#WGV-=9L3<;W3RQ.N=R+N<=>R\GTIR>)-%>
MWN+C^U+58K9%DF=Y HC1ONL<_P )P<'H>U<I:65['9>.Y$T7[1<W5S+-:074
M6$N5-NB!<GJ"0PQD=??-9%Q8:I<2:_*NDZJZWWA@6D330JI,P,HV;%/R_?4
M8]^G- 'HEIXAT:_GG@M=3M)I8(Q+*J2@E$_O'V]^U5=1\5:78Z+J6HI<QS"Q
MMS.\8;!/RL5'/][:<'O7*RZ=,VI6#/H]W-:)X7GLYHEB9-SGRR(L]B0CCV_&
MF"PUJ+PWXHTX/?:G92Z48=/EN[8I=F1DD7R6X!<+E2'('WSR<&@#H=)UZ46:
MZGJFJV#V%S DD0CC*O')C,B]3N4<'/4<YK0NO%GAZRC22YUNPC1X?M"EKA?F
MCR ''/W<D<^]<G>1ZA8WOA_5&TG5+RQ73/L5Q#9,Z3V\F4.XJ&4LIVX/T!J;
M3]%6S\6^'A;Z)+::=;Z9=P^65,BP-))&RJS<C) ;."0#QG&* .ROM5T_3(XI
M+Z^M[9)G$<1ED"AV/0#/4U4/BC0AI\5__:MH;2569)A("I4':S9[ '@D\"LS
MQU:S7EAI*0VDMSY>K6D\BQQE\1I(&8D>@%9>N6MQ9^+[N:YT34M3TC4[&*W
MT]R#$ZM)N21 Z_*PDSD\ YSUH Z^]US2].56O+^WA5E#[G<8"DX#$]ESW/%%
M[K>F:<^V\OH(#M#'>X 52< L?X03QDX%<5!9W6A:U?V5SX9N+_2=3L;:&"*W
M"S1P^7&4:"0N1A><ACQR:E:PO[&_\66MYILMU!J]O&;0V\9>,X@$1A)Z( 1D
M%L##9SUH ZJ^\2Z'IEP;>^U:RMY@%8QR3*& 8X4D9[D\5D^)/%8T^^TBUT^[
MM'EN-4BL[B-E+':Q^8*00 PXR.<9Z"LS0-#O--\5Z3%>02SBU\.1V,EX8BR&
M97!(W$>@SG^M8UI::S%X;\/:+<Z)?R:AI6M12W,RQ@QRH)'8S*Y.#D-D]P2<
MT >E+J^GO>BS6[B-PS,BH#]YE&6 ]2,<CMWI][J-GIZJ;NX2+?G:">6QR<#J
M<#D^E<;IMAJ5GXNCDT\7JZ=-?7+WEC>PYC@)\S]_!*1QO8CY 3_K#P,&M'4H
M;VP^(-EK36\]QICZ=)9OY$9D:WD,BN&*C)(8#&0#@J,T 3^(O%EII6E:?=6U
MU;2#4+F&""7>&3:[@-(,'D $GKZ4ZYUQ_#?A>[U;7KN"XBA+/%);1E?-C/W
M1D_,<X)''?BN5;0M0T_PWID'V.X8MXE&HBWBC+_9K<W!DP<<#"D' [D@9KJ/
M'EC=:KX"U>TL8'FN9;?]W$HPS$$' SWXH JW'C"&Q\7R6U[?V46C?V8+N.9A
MM._S"A!8G!& 3P!WKH+G6=-M+2.ZGO85@E3S(Y-V0Z8SN&.HP0<],5RTB3W7
MCF;4VTR\2V?0C &DMR2',A;9QGDK@X_#KQ6!I=EJNBV?A>YO=&U:[M4T5-/N
M8+-F6:VF4@Y*AEW*>A(S]T4 >E7&J65MH\NK/<(UC% ;@S(=RF,+NW CJ,5B
MZ3J'B'6M"AUB$6%J+J(3VUG-$[,$(R@>0.,$C!.%^7/?%/;PY;W?@"?P[#:_
MV;!<6<END.[>8 X. 3DY(SSR1G@$BJWAC4[VPT"RTG4](OH]3LX$MV$4)>*8
MH H=)1\@! S\Q!&<$4 :W]NVEE86SZO<P6=RT"2S1NV!'D<D_P!U0<C)X]Z7
M4/$VA:5(8[_5[*VD$8E*RS*"$) #8STR1S7.FWO[#Q-XCDU#3Y[NUU>T@\C[
M.AE4,D91X6X^4$G(+87YCR*I>'= OM)\0>&K>_MY+@67A]K*:Y\LM&LI>,[=
MV/16&?;WH ZK_A+O#GVN*U_MS3S/+*88T%PI+2#JHYZYX^O'6K=SK6F6=R+>
MYOH(I2RJ5=P,%ON@GH">V>O:O-3IQUWP[XQT.VLY6O+O7Y1%,(CL0AT/F%^@
MVX)QG/' .16C>:3J7]D>-M!N+">YGU>>::PG"%HW$D:JFY^B&,J,[L<*,9H
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
M #:.""<GI71:C=7,/A^YO(/*CN4MFE7>/,0,%S@X(R/QH T*8L,:2O*J*)'
M#/CD@=!G\_S-<-HGB/6WOO#)U"YM9H-:TE[ID6'R_)D1(FSNR<@^8<\<8XHT
M?Q+K%UK5E927%O,M[I,MX)E@/DK,C1C]T?E9XL2=3UP"#S0!WE%>;Z3XE\2W
MUOX/N'O;(#7X'$B?93B%A$9 X^;D_*1CIR/3FS8>+M4DCM],G(FOY-5N]/-Q
M!&JEDA#-N"LVT,0!QDCJ<'I0!W]%9'AV76)+"9=;CB2YCN'2-HR,R1=49@"0
MK$'D XX]ZYV^\3ZI-I7BC5].DBC30+B6);:1,B<0HKR;CU!.2%QC& 3G.* .
MLU'5K#2(/.O[E((\%LMD_*.IP.P[GH.]6HI8YX4FAD62*10R.AR&!Y!![BN'
M66?4_B=I5REPR6T^@R3B%XP<*TL.Y3]>.?:M[Q'JSZ+;Z9;VL7[R^O$LHMH7
M]WE6;@$@9PA R<9(Z]" ;M%<:=3\16=OY.HR6UN7U%8H92 T\MN5)PL:;@9<
M@C^[M!; Q532/%^HZ@NF:;.R0WMWJ-]9M/L&0EN7Y"Y*[R OJ/O'':@#L[G4
M[*TN[6TN+J*.YNV*P1,WS2$ DX'? !JU7GVNIK/]H>$8;VYLVOUUF9$GB0E=
MGV>;867CYMN,@'&>G%=!X0U2^U*SU&+49(Y;BPU":S,T:;!(J$88KDX."/RH
M Z&BN-O_ !-=67B\:7>ROI\4MS#'8RR0;K>[0A2Z>8/NR[MX .!@+P<YK'TW
MQ!J>FV=ZT][]IN+WQ,^EPO+&,1?/MW8&,X1< >N* /2JJZAJ5EI-H;O4+J*V
M@!"F25L#). /J?2N,U3QAJ'A[4-7TRZ,=R\$5I+9W+IM 6>;R?WH&!\K GC&
M1QP>:9X[CU6W\&>(([^Z@N;0BV:U8+MF'[U=X<  8SC!'/)S0!VVHZE9:38R
MWVH745M:Q#+RRMM45:!R,CH:\W\3:L_B#X5^*=42X'V1[6:.*U,>'A*_*PDS
MR'R#\O;/?K5S4/%>I^&K_6DU!X;V"UT8:G"D47EE6#,ICSDY!PO/7K0!W;,J
M*68@*!DDG@"J^GZC9ZK9)>6%S'<VSE@DL;95BK%3@]^01^%<XFLZGI_B/0+&
M[GBO+?689<LD>PP2HGF?+CJA&X8.2"!R<U@>#]8FM]&\.Z';.(9=1NM2=IMH
M)2.*XD)"@\;B67KD 9XH ]!L=2LM329[&ZBN4AE:&1HFW!7&,KGU&:M5YEH.
MK7>D+?60/G7>H>)[JV\Y$4$8B,A8!B%W$)CDXR<X.,'0OM9\6Z?;V$-P;.&:
MXUI;)))(P[/;NI*LRJV%<8(('!QQC- '>TR66.")I975(U&69C@ >YJ'3XKN
M&PACO[E+FZ5<231Q>6KGU"Y./SJR>E &<FOZ-)IC:G'JUBU@N=UTMPAB&/\
M;SC]:N6UU;WMNEQ:SQSP2#<DD3AE8>H(X->1Z-)J8_9YN42SLS:_V3=_O#=,
M'V_O,G9Y>,^V[\:ZJUUB]\G1="T\2),VC)=M)&L;,.%10 [ 8SG/?ITZT =O
M16?H<VI3Z):2:Q###J)3%Q' ^Y X.#@^G&<=NE<?'XQU*3PQI7BR-HWL;V]2
M&2R\OE(9)?*4JW7S 2I.>#R,#K0!Z!17(^';_7M6US5?M%]9K8Z=J4MJ84M2
M&E3RD9?F+_*06]#GGIQB?Q=KUSH+6<S+<QZ8RR?:KRW@\XV[#;L+IR?+.7R0
M,C Z9S0!NQZE92ZE+IT=U$][#&))(%;+(I. 2.V:M5YI-<ZC<>+;J^TW4K19
M_P#A%[>?[4L7FI(?,E;*C(^4GOZ?F-&W\5:IKD5A;6$9AO+C18=38Q*C#?+D
M*N'8?*"ISC)Y'([@'=5!>7MKIUG+>7EQ';VT*EI)9&"JH]234.D37T^D6LFI
MPQ0WYC'VB.%]R+)T8 ^F:\_N?$USJGA[Q%I^I2O:ZC'HUV]SIMQ!L(.W >%Q
MQ)%U&<D\C..E 'I4,T=Q!'/$X>*10Z,.A!&0:)98X(GEE=8XT!9G8X"@=R:X
M71-8U:POM.TZXN;.6UGT WL(:/RA T?EKAGR<J0_)QVS[59\.^(=2O/$<6FW
M<JW$,^DK>^:(?+7S-X5O+Z$QG/!89XSD@T =%%X@TB<:>8M1MW_M'/V,!^9\
M DE1W& 3FK&H:E9:3:&ZU"ZBMH P7?*V!DG 'N3Z5YCX=_Y%OX4_]=F_])9J
MZOXFY_X5[J>,9S#C/_79* .MHKB9=?UJPU#Q+87%[ISR65C#>6MQ/&88HS(9
M%*O@DD Q@CN<XJ*+6_$-X?%%AITFZ\TZ"">P>ZM@K2ET<['48X)3C@$9YZ4
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
M"./>QSQL92V",\#&:]$HH X;Q#H5W%K6C/ITX#WL)TF_+'#26^TOY@_VEVN
M?^FE=PB+&BHBA548"@8 %9]MH6F6FL76K0VJK?W0 EF+$D@ # !.%^Z,XQG
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
MWN7;:HP,D\D\=34] !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %-DD
M2&)Y9'"1HI9F8X  ZDTZL#Q1*\T%MI,5M+<M>O\ OXHBH8VZX,GWB!@Y5#S_
M ,M* -BRO+?4;&WO;259;:XC66*1>C*PR#^1J>N!\!RS:?%K7A&59[*739&E
ML@Y0NMK*2T>,%E.T[E[C@51\-:QK<Z^![N[UB>X_MNVE6ZB:.,("L)=67"Y#
M97GDCGH.!0!Z917!Z3JNJO?S^%KO4IWU>VU#S&N=B!GL?OJ^ NW!&(C@<,2:
M[+4[Y-,TVXO'4N(D)"+U=NBJ/<G 'N: %MM0M+RYN[:WG22:SD$<Z*>8V*A@
M#^# U9KS#3%NO"OCG3;F[LKBVAU^+[+?R2M&5>^!:1'&UV^]F10#C^$5L7>M
MW]CXP6VU%KN"QN+V.*QN[?;);OE0#!*,;D<ONP>^0,XXH [9F"(6.< 9.!D_
ME4%C>1:A8P7D*RK%,@=1+&48 ^JL 0?8UQ.E:WJ;ZQ)INK3WMG?RVUQ);NHC
MDM;M0RE9(7P<%5_@;LV3GK5"/Q'KO_"&>'M7F-[<VTNEB:_FL AN(9&"E9C&
M1\R##Y _(XH ],W#=MR-V,XSSBEKSF&^*^+=:U1-<=;6/P[;74<\H#0J#YWS
ME<9V\!L#!-1-K>MV[ZW;B_NT$?AU=1@EG2,R"8&0%P,$ -M'RG./:@#TND5@
MPRI!'J#7!:3>ZL==TBTN=8N9XM5T)[F0%8U\J53$ T9"Y'$AZY[5I?#,2M\.
MM$EFN99WEM4D+2D$@D<\X_GDT :=UXKT>S:X\ZYD$=N_ES3+;R-%&_\ =+A2
MH/(&,]>.M;->8:M#JOA&WUC6=*DAUKPM/-//J&F3';+ 2S>>8G[C(8E3Z''K
M6C<ZMK?B"_URWT6_@L9=.,!@,\NT!6B27?(GEMN4[F7J/N\8/- '?45Q$&I:
MCK\VOB'65TR?2KN.- $5XQ&(XY&=U."P?<X'(P ".0<UWO\ 6%USQ;<G5[I[
M;0V6:"S6./;*#;>88V.W)&X\8P?4GC !W](K!E#*05(R"#P17GZRZ_<Z.NJ?
MVU#_ &?>Z5(Y$<X:1I?+WJ\6(UV\!@1D\>XS4&F7-Y%X8\,V-MJMTTTFA_:3
M;Q*@DXCC"N7(PJ*21C!)+#K@T >D56@OHKF\N[9%E$EJRK(7B95)90PVL1AN
M#SC.#Q7GUEJFNZ^_A"(:Y<67]K:%)=7+6\46?-40X9=RG'+G(Y&.@'6I;_Q-
MJ>D7'BE'OC)':ZA86T$LX11;I,(][$A<<;V.2#VSF@#T6BN'N_\ A+=.BU!8
MKF"]W2P26UFER/M CR?-179%&6"DKD9X89Z8VO".JQZOHK3I/=R,EQ)'(EY$
M(YH6#?ZMP.,J"!GN,')H VIYDMX))I-VQ%+-M4L<#T R3^%0:7J5KK.EVVI6
M4ADM;F,2Q.5*[E/0X/(KC].UN_'B3^S=8:[@GG-RULR[9+2]C&2NQ@,HZIU4
MXSR>:QO!5Y?:7IW@!3J4K66H:?(DULZH(XPD.]64XW \')).<]N* /4V8*I8
MYP!G@9/Y5B1^+]&ETRQU!)Y3;7UU]CMV\AQNE\PQX(Q\OS _>Q7-^'M<U27Q
M'H,4E_+>6>IZ=<3O*\:HDS(T962-!\R+AR ">1C(SR<:S_Y)WX9_[&A?_2^2
M@#TK6-8LM!TR34-0=X[:,@,R1L^"3@<*#W(YZ5?KDOB;G_A7>KXZ[8\9_P"N
MBUFWFK:CHVJ^*+*;7G$,.F0WD%U=0*_V:1VE0X5%&X91<*<\^N: ._HK@K.X
MU[4+[Q5HUO?W5I/!:VTU@\_EO)%)(LGWN"""4!QSC)P1VB3QA=W/@VX\1VKR
M9T[2V-Q X!!NP/F5\#/[LJ20,9#CTH ]"HKF=$364UH37&IVUQI=S9AXXO.\
MV0R C]XI$:#8589'(!QC&:H>--8U+1[MI\WB:0MIF6YL KR6<F6_>R1D9:/
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
MU)="MH]8N[>[U"/='-/;_<<JQ&>@YXYX'.:U* "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***Y3XC
M:I?:)X+NM3TZ]:TN()8!O"(PVO,B-D,".C&@#JZ*XB'Q%,OCK2])TW64UNTN
M89GO5'E,UF%4%'W1@ !F^7#9SGBMS_A*]*\^W0R2"&YN#:P7)C/DR3 D; WK
MD$ ]"1@$F@#;HK$7Q7I;:A'9AY?WEV]DDWEGRVG4$M'GU 5O;((SFH+?QOHM
MS/<HCW2QVK3+<3R6LB10F( N'<C"G![]?RR =%17'6^NW-W\2K2Q1[R*QDT>
M6Y^SSPA%+"6(*XXSG#,,$Y'<"NCOM6M[&XAMF$DUU,K/';PKN=E7&YO0 9')
M[D#J10!>JI_9EH=4&I>6WVL1^4'\QL;.N-N<8SSTKF=>\8Q?V'I=WI#S2QZA
MJ$-H98XCNC!D"R+@C*OPRX(R#]*OW<5]I7@[5)4U2[DGC@FN+>:9$\R(;2RH
M<C#8Z<C/K0!?F\/:9/J[:L]NWV]H?LYG65U;R_[G!Z9YQZ\]:BA\+Z1:KIXM
M[/9_9N?L:B5\0Y&"!ST(X^G%<O\ ;?$D'PXL_%%MK#W=XFG1W\]K=0Q"*8>6
M'=04164XS@Y/;(-;%EXFT[4M1TRYCO+Y#=:2U\EFL):-XB8SN)"Y+KN PI[G
MB@"WHEAJ#7DVKZU!91:E+$EN$M'+JD:EF^^P!))8D\8&!]:TK_3;35(HXKN-
MG2.195 D9<.IRI^4CH0"/<5D:=XVTC5;5;JT^V-!(D;0R-:NJSER0JH2,,>#
MD#IWQ@U/!XKTJX@E99)5FBNOL;VS1D2B;&0FWOD<Y'&,G. 30!;U70].UR&&
M'4;?SXX9!+&I=EVN.C<$<CL>U,7P_IBW9N?L[&0RB<AI793(!@.5)V[@ .<9
MX%8][XZLH8;-[6VN9WGU/^S9$\H@P2CE@P]< XQG.1VK0O/%>E6/G/.\HM[>
M58;FY$9,<#MC"N>WWER>@SR10!-;^'-*M@!%;, J/&@,SGRU;[P3)^3.!G;B
MHT\*Z-%;P6\5HT<4$)MXUCGD7;$>J<-RO3@\5#+XQTF+6)]+/VMKBW=$G*6D
MA2+>"0S-C 7 ^]T]^M7M-UJVU1PL$<ZAH4G1I(]JO&V=K _ATZCC(&: ([CP
MSHMU<>?-IMN\GV4V?*\&'D;,=,8)^F3ZU5C\%>'(E(32XP3;&T+;VW&(_P !
M.<D<D?3CIQ6GJVH)I.D7>HR122I;0M*T<0RS!1G KC9/%=T^M>$[PF\CM=1L
M+B6:QCAW%W5(RNT ;C]\]\8YXZT =7#X?TRWNK2ZBMB)K2$V\#&5SLC.,J,G
MIP/R'H*ETO1]/T2T^R:;:I;0;BVQ,X!/U[>W:JEKXGTV^TNSO[0S3K>%A!$L
M9$C,N0XVG&"I4@YP 1[BK>D:Q9:YIRWUA*7A+,A#*59'4E65@>0001B@"H_A
M317,NZS/ES2F::$3.(I7+;BSQ[MK$GGD&C4?">@ZMJD.IWVF037D2A5E.02H
M.0& .&&>QR*R/"VI7WC+3Y=<&H3V=A+/)'8PVZIGRT8IO<LI)8E2<= ,<'K5
M2[U/6-#\2^';;4=0GNDG2_,T5O #YVQ@8B%49R%89&<<9]Z .CN_"NAWVM)J
M]SIL,E^@4><<C=MY7< <-CMD'%6K71[&SOKR]@@*W%X0;AR['S"!@9!..!Q]
M.*QY_$NEZA8:)>PZA>V\-[?+%#Y4!!DD!93%)E3M&00<X/R\&KEUXITRSNHH
MIGE6.2Y%F+@1DQ"8\!"WKGC/3/&<\4 )I7A#P_HDEQ)INE06YN RR!02-I.2
MH!.%![@8%,3P7X<C2T1=*A"VBLD(RW"MC*GGYEX'!R.!Z5DV^I7WB#Q;J]A%
M=7U@FESVXB,<0V."@=PX(YW!L#T !'?+?$6L7-CX^TC3I-=;3M-N[.>63(A
MWH4"X9U/7<>* -VR\*Z)ITME)9V*PO91M%;E)'_=H<9 &>AP,Y]!Z"I7\.:1
M(=1,MDDHU( 7BR$N)L# R"<<# 'IBLR/Q%9:1X>N=:N]6FU+3/M#!+I(E?RU
M!$9!\M0"H=6^;'0\FM0:]8F"ZG+2"&VE$+/L)#N2 %3'WSDA>,\G'7(H K6G
MA#0;#3Q8VE@(8!(LHV2.&#K]T[\[N.W/%:EG8VVGPF*VBV*SEVY+%F)R6)/)
M)]369%XLTI_MJ222P7%E+'#/;RQD2!Y,>6 !G=NSQC.?P-1GQCI*^8)3/%)%
M>QV,T;Q'=%-)MV!L=CN7!&1SUH M1>'-*@;=';,"-^T&9R(]_P!\H"?D)R<E
M<=33(?"VC6XT]8K/:NGAEM%\U\0@C! &>A'&/3BL_7O&MGH^FZU-%!/<76EF
M-)81&1AI/N'/3;R"2/Y\58.LVI\2K!]HU$7"Z<]P;#R"$9 ZC?\ =R7!., ]
M">* 'V?@WP]I\MK+::7%%):[Q P+9C#8R!SP.!@=!VQ4B^%-%6P@L5LR+6"?
M[3%&)GPDN[=N'S==Q)^IS3K'Q)I^I:?IM]:&62WU%MMNPC()X)R1U PK=?2F
M1>*=,EU&SLP\JF]W_9)6C(CN"HRP1OIDC.,@9&10!>U/2[/6+![&_A\ZV?&^
M,L0&P<C.#SS52Y\,:->274EU9"=KNW%M.99&;S(QT4Y/8DD>Y)ZUG^)==NK;
M7="\/:>XBN]6DE+7!4-Y,,2[G(!X+'( SD#.2#C%5]7U6]\*ZWH8FO9;W3=5
MNQ8.)U3?#,P)C92JC()4@@YZ@C&,$ V]/\.:1I5X]Y96,<5R\2Q/+DEF5<XR
M2>3R>3S5J#3;*VMYX(;6)8;B1Y)DV\2,YRY([YR<UQ0UZ^U*_P!>N4FU&U31
M;Q1'#%""DL:Q1LZ.".K%SSU  ([Y9HFJ2W2>%]5O]<U:"354C_T(6X\F><Q%
MS\Q4[4P3@ C.T>AH ZO1/"^B>'!*-(T^*U\W[VTD\=<#).!ST'%37VA:=J-P
M\]U;EWDA\B3$KJLD>2=C*" R_,>"#U-5G\4Z6E[!;M))MGNC9QSB,F)IQG,>
M[U^5AGID$9SQ2/XJTN.]MK=WF5;J5X+>?RCY<LJYRBMZ_*V.QP<9H -0\(Z#
MJES<7%[IL4LEQ$(9LLP$B#@94'!(!(!QD>M%[X/\/ZC=6UU=Z5!)-;1B*-N1
M\@_A.#\R^S9%)HGBO3?$$NS3UO'3:[>:]K(D>4?8R[F &[/\/7%/U'Q/INF-
M=^>TS)9*K7DD41=;=2,@OCVY.,D#DX'- #Y_#.D7+:@TUH7.HJ$N\ROB90,
M$9Z8X^G%:,=M#':K;*F8538$<EOEQC!SU_&L6[\8Z3::HNG?Z7/=-#'.%MK6
M24&-VVAP5&"N>I' J3Q)XB'A]=.'V2:X:^O8[5?+7(7<<DG\ <#UH ;8^#/#
MVG7%K/:Z:B26A8V^79A#NZA 20H]AQ1:^#/#UG<03P:7$DEO*TT)W,1$S9SM
M!.%')X'')XK M_&"Z1X@\3IK%S>2V5K=VZQM]G++;1O"C'<57"KN8\GGZX-=
M)JWB;3M&6X>Z,QBM55KJ2*,NMNK="^/SXR0.3QS0 V3PEH4D%S"VGH(KJX%S
M,JNRAY VX-P?[WS?7GK1=^$M!O\ 6(M6NM,AEOXPJB9LY8+TW#.&QVW9I?$]
M_?V/A2_O]'A-S>1P%X41=Y;W4?Q$#) [XQ63X7UB'6I8M1TSQ*VI:6MNXN8K
MA8UDAERI4MM52O ?(/'3% &ZF@Z;'>?:EMSYGG&X :1B@D((+A"=H;D\XSS3
MM3T33=9-L=0M4F:VD\R%B2"C8P<$$'D<$=#WJI#XKTJ6]BM7ED@:>W:Z@>="
MB31+C<RD^@()!P<'.,5&/&.DAY%D-S&5LS?)NMWS+ " 74 $G&1QC/(XH E@
M\(Z#:_9_L^G)"+:=KF$1LRA)&SN8 'W(^A(Z4DOA'0I[.YM);!7AN;C[5(&D
M<DS?\] <Y5O<$&H['QAIFHVZ36T=ZPE$?D!K9T^T;T+CRRP ; !R<X&.35)O
M'EC-?Z1;65O<W'VZYGMI<1$- \2,71@>=P(''ID^F0#;TW0=,T>:YFL;18IK
MDJT\FXLTA  !))))P!]:PK7PLUQXM\0W^IVJM9:@(%B5;AL.J)M99$& 0?0Y
M&,YZUIP^+-+GU"&T1Y3Y\\MM#+Y9\N26+.] ?4;6Z\':<$U0;X@Z&(+NX5-1
M>WM/.^T3+82E8S$VUPQV\$=<=<#- &S>Z#INH7275Q;?Z0D9A$L<C1L8SR4)
M4C*_[)R*FFTRQN+.*SEM(FMH6C>.+: J&,ADP.V"HQ]*9'JUM+=6EN@D+W<#
M7$>%R-@VY)/;[R_7/UJ]0!7ALK:WNKFZB@1)[DJ9I .7*C S]!Q678>#O#^E
MW-S<6&F16TMR&$C1%E^]][:,_)GOMQ6Y10!E1^'-*BTVTT^*V:.ULW#VZ),Z
MF(@$#:P.1PQ&,]ZNV=E;6%L+>VB$<6YF(R22S$EB2>22222>235BB@# MO!/
MANT>W>#28$:W+F$C)\O=]X+SP/;H.V*OZ?HFGZ8ZO:0%66(0HSR,Y2,<[%W$
M[5Z<#C@>E:%% &;>:#IM_<R7%S;F1Y8UBE'F,%D122%=0<,,D\$'J:AN/"VC
M72Z@L]GO742#=@ROB; P-PSV  ^@Q6Q10!A77@SP]?2W$MUID<TERJ+,SLQ+
M[,;2>?O# &[K[U9/AW2C/=3_ &7$EU +>8K(XWQ@$!< X &3C'J?6M2B@"O8
MV5OIMC#96D?EV\"!(TW$[5'0#/853L?#FDZ;*DEI9B/RRS1)O8I$6^\40G:F
M<G[H'4^M:E% &-;^$]!M-<EUFWTR"/4)6+O*N>6(P6VYP&(SEL9Y-6]6T;3]
M<M!:ZE:K<1*XD0$D%''1E88*D>H(-7J* ,0>#_#_ -COK1M+@>"_(-TLF7\T
M@  DDDYX'/7(SUIUOX4T2TT^&RMK+R889O/3RY75Q)@KNW@[B=I(Z].*V:*
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
MU 4UU5C)<S6%O)>VZV]T\:F6%)-XC;'*AL#.#WJ:.-(HUCC141 %55&  .@
MIU !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
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
MW)VXSWQBM>@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@"
M&YM;>]@,%U!%/$>L<J!E/X&DM;&TL4*6EK!;HQR5AC" G\*GHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***XW
MQ[?:E:06OD6^LKIB[I;V\TAH_.B QM&ULDKRQ.!GY1[T =E15#1)+>;0[&6T
MO9+ZW>!6CNI6W/,I&0Q.!R?H/I6-875Y_P +(UBQDO)9;1-.MIXH7QMC9GE#
M8P!_<'7)H ZBBBB@ HHKCO'VL:MIVG@Z&-UQ9@:A=)C.ZWC8;H_8OSCU"-0!
MV-%8FI>*M/TW0;36BL]Q9730K&]N@8XE*A#C(XRPZ9/M5"X\>6=I9:M<7.F:
ME$VE/&+N$I&71'&5DX?!3'7G(P<@8H ZJBJ4>I1R:J;!892XMUN&D&THH8D*
M#SG)VMVQP>:-4U2WTBU6>XW,9)$ABC09>61CA54>I/KP.2< 4 7:*\[76I(M
M1\?2:C_:\5E9VL#F%)AYL"F*0NT1#87CG(/;U&*W7\7VUK?P:5#INJWEPUG%
M=+Y4:N3$S!=Q)8<@]?H>M '3T5S/_"=Z/_:=G9[G*7ERUK!<!D*-*,_+@-O&
M2I )7!QUY&;$'BNVNKBS2"ROI;>]:1;:Z2-3%(4!)YW94':<%@ <=>1D WJ*
MY+0?&O\ :6B6=Y=Z?/%<WUU-!:VR%&:78\G3YL?*J$L3@<<=14MQXZTVUT^X
MNIK:]5[6]CL;FW$:F6&1RH7(#8*G<I!4G(/% '4454TV]?4+);A[*ZLV+,IA
MNE4.,$C/RDC!QD<]"*S=1\4VFGOJ 6UN[I=-17O7MU4B %=W(+ DA?F(4$X(
M]10!NT5S4GC2S_M6/3[2PU"^DDMH;M'M8U9&AD;:'!+#@=3WQTS70SSQ6UO)
M<3R+'#$A=W8X"J!DD_A0!)16!!XMM)KNPMWM+R ZE$TMB\JH%N,+NVC#$JVW
MG#;>,^AQQ-SKFJR^%=?\4*-5@OM-N+Y(56X3R-J%XU#Q[R#LVJ20,[AP2":
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
MBF&Y!+C)7LW!(P1R.>AJY0 4444 %%%% !1110 4444 %%%% !1110 4444
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
M;P"29MT1$3(=X"'^]G@GI6C_ &[92^)M1LH/#]W<:EI\<;S3)' #M<';M9I
M3G:>/:M?1=:LM?TQ-0T^1GA9F0AU*LCJ<,K*>0001B@"Q8Q2PZ?;Q3!!*D:J
MP1B5R!C@D#^5<1J7A'Q#?:D]PTNF3F+6(K^UGGDD\P0H0?)QMP@&#R"=QZ@$
MDUW]% '/^']'O](U;77F>V>SO[TWD3(S>8"T:*58$8 &P\@G.>V.5\2Z9JFH
MRZ8U@]M);P3E[NTN9&1+A"I !*JV=I(;:1@XYK<FD,4+R"-I"JDA$QEO89('
MYFJ.@:Q#X@T"QU>WCDBAO(A*B28W*#V..,T <AI?@W6M/BT&%WTUH]+U6ZO"
M8W==\<OFX &TX(\[IG'R]3GAUSIEEI?A_P 0V'BB]LK>#6KV>:W\N<ESO4$!
M0P4F0%00!GG%=]6#+KD-SJGV:#2YKY+2]6UFGC52+:4H&W8)S@!URPZ9[\X
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
M22UA=XO]6S1@E/H>U 'EZ7,\7A:VC6^NMMGXO%G$3<N281>;0C'/SC;QAL\
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
M=PA\E=@/KMQB@!--TRWTJV:WMFG9&D:0F>=Y6RQR?F<DX]JN4BJJ(J(H55&
M , "EH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
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
M,6FHVEK-(%#1M"2SQ<\MYF02.>%%=-INGP>(?A?86"SX2YTN*-)HFY1O+ #
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
M\12:+>Z5:1:;+>2:C,T$>R14"L(V<9S_ +I^GZ5F6GCR*6WFBO+!K/58;_\
ML][.24,/,*&0-O Y0H"V<9XZ=* .K>UMY-F^")M@(7<@.T'@@>E2@   # '0
M"N,?QY+':Q.VAW!G?4UTTH),(S-RLB.P&Y3ZX'(.<59A\77$FIKI4NF10:HL
M<4LUF]X/,VNQ!:/"XD"@9)!'IUH ZC8F -JX!ST[^M(8HS()#&I<=&(Y'XUS
M%_XUCL['4=4CLC/I6FW)MKN=9<.I4@.RICYE4G!Y!^5L \9K:IX\FL'UXQ:)
M)<0:*L<MQ+]I5=\3)OW*,')QSCOSR.,@'7_9X#C]S'P21\HZGJ:/L\ 1T\F/
M8XPR[1AOKZU@S^*XQK[:1:PQ37*)#*8Y)_+D>.0X+1J5.\* 2>1Z5K:KJ=OH
MVE7.HW1806\9=MHR3[#W)X_&@"P((5@\@11B'&WRPHVX],=,4+!$BE5B15("
MD!0 0!C'Y5QFK>(9-3TCQ%I<]C)"T>E2W,=S!(SQ,-K#;OVKM<$ [?0YS2VG
MBH:;X>T^TMK87=Y;Z1;W4L;2E"59"%52%;+'8V!P..2,T =H8T,?EE%*8QM(
MX_*F?9H/^>$?3'W!TKG/^$ODN[::32=)GNY;>SBNY[>1O*E7S 66,+@YDP#\
MIP.G/-5O^$MN[;Q)KBWUO%#I&FZ;!>,3(?-4,)2<KMY;Y -N>,=3G  .O2-(
MUVHBJ/11BF+;0)YFR&-?,.7PH&X^I]:Y9_'45G+>?VG8206]O9&\%Q"QE1@#
M@QD[5 DR1A>0<]:JP37LGQ9LC>6@MB^ASMM2X,@/[Z+@C  8>V1SU- ':""(
M*JB),*<J-HX/K2?9;?&/(BQU^X*Y/Q^TD,GAF>&.265=:A58T?;ORDG') Z@
M=?2HI?'UQ;:;K$UUH<D5YHTL8O;;[0&"PN,B97"_,N,D\ C:?2@#LO(B\_S_
M "D\[;M\S:-V/3/I2QQ1Q9\N-$SUVJ!FJ5OJ37.KS6<<2-#%!'*TZR9&YR<*
M!CT7.<]"/6H-0UCRM6@T:T@6XOIX'N"CRF-4B4A2Q8 GEF   ]?2@#4:&)Y4
ME:)#(@(5RHRN>N#VI#!"69C$A9B"Q*C)QTS]*\T\-7\-MX.\.B_TZ6=I]?GB
MCS/_ ,>\OVB;:2<_-@ C'0UT">-Y/-U:6;1I8M.TF>:*\NC<(2@2(2 A.K9W
M 8'3(]\ '5+;0),TRPQK*PPSA0&(]S2I!%'(\D<2*\AR[*H!;ZGO7*MXZCM)
MKQ=1T^6**"T^U)- QE1_F"^4254"3)7 Y!SUJ/Q-XHUO2/#VNW"Z.D-Q968N
M(9S,7A;.01G:#O7&=N,'CGF@#L'CCD(+HK$ @9&<9ZTP6T QB",8Y'R#BL)O
M$5XUS=6-IIT5U?V-ND]U$MSM5=^[8BL4^9B$)P0H&1SS6?\ \)Z;UM*71-'E
MU#^T["2]M]TZ0_<*!D;.<'Y\?7\Z .N$$2S-,L2"5AAG"C<1Z$TK0Q.VYXD9
ML8R5!-8.F>*!JNK365M;Q,+>YDMKD?:/WT!4'YFCQ]UB, YYW _1/&>L7^B:
M-!<Z=%#)+)>VUNQE<KM6254)& <GYL>V<\XP0#=:UMWA,+01-$W)0H"I_"ED
M@AFC$<L2.@((5E! QTXKGKOQ3-#_ &H+73A=-I,:M?*D^"&*;RD>5^<A<'G;
MU'OC<T^_M]4TRUU"S?S+>ZB6:)NF589'Z&@"66"*=0LT22*"& =00#Z\TCVT
M$LJ220QO(ARK,H)7Z'M7EUPR:AI'BW6?$.DI>KI=]<;1!>ND@C2)08@P"_N]
MI8GGDD_+GFNB"I)\3M-VAUCF\/SDIO. /-AQ^.#UH Z\6T G,XAC$Q&#($&[
M'IFE%O"$*"&,*>J[1@UR_P -23X T[<S,=TXRQ)/^N?N:L'Q2\>H:[8S6(CG
MTN))HU\[/VE'!VE?EXR5*]_FX],@%ZVTFZ76I;^^U)KM%+?9+?R51;<-C/(Y
M8\8!/0$^M:Q&1@]*Y77/&,F@+++=Z;M@@\@2.T^TR&0@$0@K^\V9!/*U9N_$
MLZRWXTW2Y-0CT^=+>Y\J3$F]@K$1KCYMJNI.2O<#.* -R.V@BA\F."-(C_ J
M +^5.6*-%*I&JJ>H P#7-ZEXP.F:G%;W&GE()-0BL$>27;)(TFW$B)CYHPSA
M2<]0>.*I2^/9HEO)WT246=CJBZ=<S&X7*EF10ZJ!\W,@R,CCN>@ .P$$(7:(
MHPN=V HQGUI%MH$G:988UE88+A0&(^M8=QXEG,MX=.TN2_@L;I+6X,4F)-YV
MEMB8^8*'!.2.AQG%41XCT[3=6\3326$D$]K-:Q2R>;N^TO(H6+ Z+]Y1^.30
M!U<T$-PH6:*.50<@.H8 ^O-++#%/&8YHTDC/574$'\#7)2>.X[.#4GO[$VXL
MI(%\_P QC;.LK!0WF%!@*3\W''O71Z9>RW]JTTL$<7SD(8I?-21< AU; R#G
MTH M-#$Q4M$A*]"5'%-^RV^,>1%CTV"N6O=>MM,\0^(9AI,CWEAI45T\HF'[
M^(&4A0#PN"K\]3FK&D>+)=1UBSL+G2WM!?6'VZVD,P?<H*!E8 ?*1O4CDY'H
M>* (?^$.N)#=6]SJ<%U8W$LCLL]@CS@.22HESC S@94D# [5U)AB:$1-&K1@
M ;6&1QTZUS_B_6=1T:WTLZ=#!(]WJ5O:N99"N%=QG&%/7!&>V<\US#:[<^&O
M$/C;41ISW=O;&UGN0+G'E)Y(+[,CYCR3C 'N.E 'HS01,CHT2%9/OJ5&&^OK
M0UO"\'D-#&8<;?+*C;CTQTKF]9\9)ITE['9V1OGL8TEGC1RKMN&X+&H4[FV\
MX.WJ.?3=F:.^TAWPXCF@+8;*, 5SSW!H G>"&6'R9(D>(C&QE!7'TK'U3PZ-
M3U_2=1::(0Z>LJ_9G@WB02  \YP,;1C@UR/@OQ9/IOACPC:ZGILL-C?6D<,.
MHM.K RB/=AUZJ"%;!R>G(%=!#XT1XM&O9;%H]+UB58;2Y$F6#."8]Z8^4.!Q
M@G!(SC- '3F*,QA#&I08PN.!CI2&"(SB<Q(90-HDVC<!Z9KFX_&!_MZPTRXT
MYH&OY;B*!7F'G#R@QW/&0-JL$8J<GMZ\5+3Q[)-I<VJW&B36]A&\L D^T(S/
M.L_DK&J_[1Z'H.<^I .N:V@:4RM!&9" "Y09X.1S['FGR11S1M'*BNC<%6&0
M?PKAK2.>\^*&IV^H6PA$FBPG;%<LZG]\_P RG"E6&!T ^Z#FMOP=J\VK:/,M
MVV^[L+R>PG?&-[1.5#?4KM)]R: -LV\!!!AC()R?E'7&/Y4?9H.?W,?S=?D'
M-<IJGC:YT^;Q"L6B/.FAQI/<.;E4WQ%"Y*C!Y !P#U]1QFW:^*Y)=:;3Y]*F
MB$E@VH6K)()&FC4@%2H^ZWS+@9.<]: .@:V@<('AC81G<@* [3ZCTH:V@>99
MFAC:5?NN5!8?0US%IXQN+N]N-/72E_M&/3Q?I;+= MR<&)_E&R0'''(YZU<T
MGQ.NLVNB3VMLI&I0-.Z^;S J@;L_+R0S!2..: -M+:".9IDAC65AAG"@,?J:
M>T:.0716(Z9&<5R'Q!9XH/#\\4<DDJ:W;!8XWVE\D_+R0.<#K3H/'2Q_VC;:
MIIKV.I6,\$)M_.$BR><<1,K@?=.#GC(VG@T =4+:W&,01<'(^0<4H@B$YG$2
M"4C:9-HW$>F?2LC0=??6+G4+::Q>WELW5=X)>*96&0R.57/<$8X(JMJ/B:]M
MO$QT.RT22\G%JMWO^T)&I0R;#U[CD^^/QH Z%HHW<.T:,PZ,5!(I&@B>9)FB
M0RH"%<J-R@^AKEX?&Z7-[8BVT^2XLKV9X(YX6+.A&<,Z;<*C%>&W'&1D#/%6
M#Q_<36>F7IT&46M]>R6 (N4+K,KNB_+T*DQ]<C&>A'- '8K;6ZRO*L$0D<89
MP@RP]SWK(UK09M0DLY;&]2S>V9V\I[99H9=PQ\R9'('0@C&3ZUGP^-E$5W%>
MV!@U&WU&/31;+,'626159"'P/EVMD\9 !X/=M]XTFT^+6XI=)+ZAI,"W<EM'
M/D30,#\\;%1G&U@00.1WXH U]+T&"P\Z69;>:YGV^:\=NL2?+G "C..IY))Y
MZXP!I&VMR&!@C(?A@4'S?6L:Z\46]I;R7CHCV,-@M[)/%)GAL[%4$#=NP<'(
MZ<XS5!O',5F^H?VE820Q6EJ+I9X&,L<@+;?+#%5Q)N(&WON!S0!U1AB(<&-"
M'^\-H^;MSZT"&,2>8(T#_P![:,_G7%6DMZ_Q;C^V6JVY;0G;:EP95/[Z/U P
M1[#\35WX@7M_9Z#;"R5,7&H6MO*6E*$H\Z*5X4\,"5/H">M '3);01^9Y<,:
M^8<OM4#<??UH%M ,8@C&#D?(.*X[3=3.CZYJ&A:=X>*+"T%Y=,+T>3$LVX.R
M!N@7RR=H SR< ];D7C5&BT>^EL632]8F6&TN1+EMS@F/>F!M#XXP3C(SC/ !
MTLUM!<;?.ACEVG(WJ&P?QI6MX68LT,98]25&37&CQ_/Y$=T=!F^R_P!J-I<C
M"Y0NLOF&-2%Z$%L \C&>];>AZ]+JE_JFGW=C]CO-.D19$642JRNNY6#8';.1
MCC'>@#7^SP?+^YC^4$+\HX!Z@?6C[/#D'R8\@8'RC@>E9=[K;QZRNCV-LES?
M_9C=.LDOEHD>[:,L%8Y)SCC^$Y(XSRVM^*)];T#0+G3+=5AO=6BM+J"XEV,K
M*[!XFPK#&Y"">X[$&@#OTBCC4JB*JGJ%&!38K>" N888XRYRVQ0-Q]3CK7G,
M>B)-XRO?#DNG1'28]-2Y2W6]?]R\DLA+1$J-K90  %0H'!Y(K7\-^(K/^P=&
MM]+TTPRW[W/D6DMP2$$<C>8S2$$XSCH#RX'3D '7PP0VZE88HXU)W$(H )]>
M*1[:"2597AC:1/NN5!*_0USI\6R+%:0RZ:UKJ=PDS_9;J78J+&P4MO"L2"67
M:=O(.>*U= U?^W=$MM1^R7%HTH.Z"X7:Z,"00?49'![C!H OM#$^_=$C;QA\
MJ#N'H?6CR8L,/+3#C##:.1TYKC[SQZ;"PU&YN=.2)M.U)+&Y1KK&U7V;9?N\
MJ0X;UQGTJ;Q5K<,.B:L;W2C>6%K/!"X2XV%V9D.>@P%+)T)S^= '4O;PR-&S
MQ1L8SE"R@[3[>E.$:"1I BAV !;') Z<_B:X;6-7U*^O?&6D2PP+8V6EI)&Z
M3L),NDQW<*.24 QGC'?.*G\(^(9_*T#1;O3VA%QHZ7%M<&8-Y@C6,.&4?=/S
MJ1R<CT/% '9LJNI5U#*>H(R*;Y,9C\ORTV?W=HQ^54-8UF+2%M$*>;<WMPMM
M;1;MN]R">3V 56).#P.A/%8&H>/!IEKJXN-+D-]I4T"3V\<P(9)F CD1B!D$
MDC& 00?K0!UZ(D:[4557T48%.JGIMS>75J9+ZP^Q3"1E$7G+)E0>&R/4<X[5
M<H **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ K"\3^'Y=<BL)K2\%GJ&G72W5M,T>]-P!4JRY&5*L0<
M$&MVB@#B+SP/J.H6/BF&XU>V#Z^L89H[-L0[8UC. 9.>%]?\*V;/0;JW\67.
MMS7L,BW%E%:- L!4CRV=MV[<>I<\8].:WJSI]3:Q&HW.HQ1VNG6B"1;HR@[U
MVY<E<?+@\=\T 8>@>$]3T6(:5)K27.@0[A;VQMMLP0YQ&TF[E5SV4$X'..#+
MX7\-ZMX?AM]/GUM;K2K(%+2(6^R79@A5D?<0P4' PHS@$],5H#73_P )A_8)
MM< V)O5N/,Z@.$V[<>^<YK8H X?3_ =WIEIH7DZK$UYHCRK:R&V(1X).&CD&
M[))X.X$8*CCKFQ=>"99XO,CU"*.\EU>+5;B5K<LKM'M"HHWC PBC.3W/>NPJ
MO=WMM81QO<RK&LDJ0IG^)W8*H'N2: )\9&#SZUQ%AX8G_P"%?ZAX),XMG6.>
MUBN&C+AH'9BC@9&2%8 C/!'IC/<44 <ROAF]&NMJ?]HV^3I0T[R_LQZABV_.
M_P!3T_6LNU\#:II,>B3Z3K<$5_IU@--E>:S+Q7$(((R@<%6!&00W<UW5% '/
MOX=NG\1Z/JK:B)/[/MYX762'+3&4H6;<& 7E!@8QS6-8>!=1LET2#^V+=K71
MKZ2XMU^R'<Z,L@VN=_) DP" !QT/;N:* ."A\ ZE:Z=9:1;ZU;C3-/U%+VT6
M2S+2JJN7$;,' (!)&< X^E6=4\$7FHQ^(T&JP1C69X)LFT+>3Y008^^-V=@Y
MXZFMSP_KC:XNH[[7[,UE?2697S-^XH!\W08SGI6Q0!P_B;2+JR3Q%KC70D%]
MIL5B88K(RF/#,/,(W'<H\TDC;T7O47@Q[J/4PL%WI.I6KQ".2XM+6:-XE0?(
MI=Y'!') 3((R3ZUW;ND4;22,J(H+,S'  '4DUAOXFC.M:'96\'G6VKP23Q7(
M?&T(JM]W'.0P]* ,KQLT@\0>#Q!+%'*NI.V9!E0/L\HYP1@$D#/J1UZ4M]X'
MENXKB\AU/[-KDFH)J*7B0Y1)$C\I4V$\IY>5//.2>.E=E10!RM[X:U?5+/3?
MMNLV[7EKJ$5Z[K:$1G9T1%WY4<G)))R?H OB'PD_B*<BYGMO)66*:VE\@_:+
M1E(+&.0-_%M].,GKTKJ:* ./D\$2&UUK2H[]!H^KW#W$T31$RQF0@RJC;L8;
M!(R/ER>O9-0\%7%ZGBF)-2@BBUVW2W5?LI/V=5C\O^_\W!]JZF*]MIKVXLXY
M5:XMU1I4'5 V=N?KM/'^-6* .1U?P=-K:117MU:.L+PR03K;%9[9DV[C&^[C
M=MZ=LG[W2M[7='@U_0KW2KEW2*ZB,9>,X9#V8>X.#^%:%9FK:P--GL+2.)9K
MR_F:&WC9]BDJC.2S8.!A#V/)% &5%H'B"XT&^T_5]?@NII[5[6*6*S,:@,,%
MW7>=S?0J!SZU47P?J]A=V%[H^N06]U%816%V)K,R17"1YV.%W@JPW-_$1S70
MQ:L8-!_M+6;<:8R(6GB>42>60<<,.&SQCN<CC/%0V>N-=>*=2T1K7R_L5O#.
M)O,SY@D+C&,<8V'OWH RI?"NJVNOMJNCZXL#75O'!?K=6WG>:8\A95PR[7P2
M.Z^W%.OO!8OM3U226_)L=4TU+"ZA:/,IV"0*ZR9X/[PDY4\@5U=5[ZX:TL+B
MY2+S6BC9PF[;NP,XSVH Y5O!^K:IX;O-$\1:^+V&6W^SQ26]MY+CD$2/\QW.
M"HZ8'7KGBSI_AW64\26.LZGJUI<2VUE)9NL-FT?FAF1MV2YP<H.V.36SH.J#
M7/#VFZL(?)%[:QW'E;MVS>H;&<#.,]:T* ,;Q'HDNM0V!M[E(+BQO8[R(R1E
MU9E##:0"#@ACR#5">#3O#L>I:IKLWG2:M)'#/Y=L[J0%*I&$4,<8W<GJ6/3(
M%:&@ZXVM/JJ-:_9VT^^>S(\S?OVJC;N@QG?T]J--UQM0U_6=*:U\HZ:8?WGF
M;O-$BE@<8XQCWH K^"M$.@^&+6U=IFE8;W\\Y=1@!$8^JH$3_@--U;P]=W'B
M6RU_2KZ*UO(8'M)DGA,L<T+,&Q@,I!##(.?:NBHH XFV\#WL&CZ78G5H&-CJ
MS:GO^R'Y\N[[,;^.9#S].*NP^#]]CXFL;^\6>VUR>25A%$8VBWQJF 2QS@(#
MG YKJ:* .//A'5M3\.W>C>(M?%[%)!Y$4MO;>2X.01(_S'<X*CI@=>N>)+CP
MQK.K^%]1TG7-<BN);JU:V2:WM/*5,C[[*6.YB<9Y [ #)-7M(\07.LS03VNF
M[M)G,RK>"<;E,;E/FC('#$'!!/N!6]0!RT'AK4[+6I]7M=3MA=WMK'!>JULW
MENZ9V2(-^00&(P2<C'(INF^"QI&IZ%-97BK::38RV8A>$EY?,*%G+!@ <H#]
MWN:ZNB@#EF\)/<>);/6;J>V-Q9W$LD=Q# 8YGB8,%A=MV&5=P^NT<#G.CXGT
M23Q!HWV*&Y6VF6>&XCE:/>H:.19!E<C()7'4=:V*K--=C4HX5M%-HT3,]QYH
M!5P1A=F.<@DYSQCWH YT^%+Z'4-7N;/4H476(46\5[<G;*J;/,CPW&5Q\ISR
M <]0>ATW3[?2=*M-.M%*V]K"D,0)R0J@ 9_ 5:J"]EN(;&>6SMA<W*(6B@,G
MEB1L<+N(.,^M '+-X,O)/#WB;2GU2#_B>33R^:+4CR?-4*1C?\V .N15Z/P[
M=IXEL=8-_ ?LVFO8F+[.?G+,C;\[^.4'&#U/-;*WT!O4L7D5;QH?/,(.2JY
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
MVMY7C94F10QC)'# $$''7GBJND:8VF6C)-=RWEU*_F3W,JJK2O@+G"@  !0
M .@_&@#!\:W+6U_X=:Z _L-KXKJ);[@S&PB\SML\PKG/&0N:XSQ);V\7A7QL
M%\AM#6ZMVTT'!C20A/.$7;&XG[O .\>M>PD C!&12  # & * *\5M9-IWV>"
M"W-FZ%1$B+Y94]1@<8->/^'DTB70_AS9$6P/VN9+R-<*2XMY5*OC&3G:I!]0
M#UKVFC% 'CL.H0:9HK1^=Y?AZT\37,-UY2B1(("'\O*X(\L2%3TP.*[WP5;:
M;;:5<G1[Z:\T^:Z>6)V"B)=P!*P[0!Y8.>G&=V*Z/<C,R94D#)7V/^33@ !@
M# H \TTZZ6R\:*6>PU&SFOKPK>(0EW8N!(728?Q1#!4-QCY/:L;P>EA91?#6
MZ@:*.[N8IX+F0/\ /(ODL0C<\@.%P.QZ5['M ).!D]32T >/Z!JFF3>)?#%U
M;31PPW2W\5PCDF?)PP6X?N^03M(^7GDCFH=,@L['X:6NNVL;.ZWK0ZC<0DRR
M+:"[8L"O.5 VDC'*Y[$U[+@>E+0!Y<;;1I-(NI] \11"WO+^"2)KB)3IYF56
MS'M4*,-M&['\6T]<BNN\#W)N?#2[M/BL6CN9XVB@??"S"1MS1M@90DDCTZ=J
MZ+:NW;M&WTQQ2@ # X% 'D]OY,VF:[;VVJ6=K(/%$A@^UCS+>1A&"(Y1G[C;
M3CW QR*BGNFGT6QGBM])MI[5+X2:/>OFUNE\W]X\$G&TY'RG'1L=.:]<(!&"
M 1Z4%5( *@@=.* /*KF^L+?5-5^U1_8EU+PM;O;VMP/G=QYN5Q_$Z@IG'/2J
MHU'39+;0;7Q'?"WT>[\/6Z6T\L:O%]H (E7+ A9,;,=^#7KY4'J ?K05!Z@'
M'K0!YA#-IUMKSZ5XBN));'^QH5TF35<!IOOB4\@?O3^[XX; ''6ND^'$R'X8
M^'W0[PFGQ@A.3D+R/K75D XR <=,TN,# H \?\,ZEI<OB/PU/;SPQVUYI]Y'
M.A8M*6S&VVXD_CD'S$C V\]1R8O"RZ?:6GP[OX9(UO9[FX@GF\S+O&8YOD8D
M_=W!,#H#CN:]DP/2EH \5_M'3;K1-#EU-X$\36_B2$Z@LN!/&?M!SGOY>W;C
M^' 7TKT#Q_<7-MX=AFA#FT6^MCJ'E@D_9?,'F].<8Z_[.:Z<-$9F0,AE !(R
M,@=J1)X9<".5'SG&U@>G!H \G\56BRVWC$Z"L<NC-HB3%;7#1+=AG.Y,<!O+
M )Q_LD]:NWM[I>N>+-8%C+;WL%UX8.WR\.DSAWZ=F(X^F,=J]."A1@  >@H"
MA>@ [<4 >/[[,^$?#MQI4^CS&#1\SZ;> )%=#8GF%''W9E*XS@]2#C!JS<W&
MEV?B+5]0N=/F@EG\+P3PQ1J%N\@3;PC8R) NT$]N*]7*J<9 ./:EH \9%YIP
M;Q)%;7-D+2X\+I+&MGE8BZ^:,AOXV'R@OQS@8!XJ[9^7INKZ3)H7E#4+SPM.
MQ"ODW$ZB(Q;LGYB#N SVR.@KU=60E@I4E>"!V[XI=R[MN1NQG&><4 >1:3?:
M!=:O\/;FUFMS?XGCOF)_?"4VS!A-WW%\_>YR3CK4$;6$F@Z7&UPGECQC,@Q-
MC]V9I.X/3&W]*]D"J#D  _2EH \CN'M=.T+QO9V-U!9V5IK%NZ0JV(@C" O'
MQ]U';>I/09;/&:Z/P.^C7NOZ[JFE7^GRI<F+R[2UG5S;J% 8L%.%W,,\>F<Y
M)KIM<TE]8LXX8KZ>REBF2>.6(*WS*<@,K AE]O8'M2:=I$EM=&\O+LWEWL,2
MR>2L85"02 %]2HZD].,4 ><?$B_LS-XFB5EBU*UT^WEB:?+2'#,P:W7C9CJS
MC/(&0,9J378=%U3Q!XTDG:">+^PH)HMTF5$F)\.!G&X?)@]1D8ZUZKN0N5RI
M8#D=P#_^JE+*&"DC<1D#/)H \LL-6L;O5+>'Q/-"]K<:!;-ISW+ QRR$-Y^T
MG@RYV=/FP.*ZGX:2+)\-/#QC8-ML8U/L0,$5U14'&0#CI2@8&!0!Y1X2DTG5
M;C2Y;[4KB/Q/9&1-1M%C5)"Q!$OG';DQ?Q DX^[CG JAX;33K;3O %_$\0O)
MM0N+>:8R9=XBD_R,2?NYV<=,D=S7LNT9)P,GJ:6@#Q>1-*L_AUK,,2VUO=V_
MB+#J@",@^W_*#CMY9.!_=SVKH"-+M/&7CAI$M8KF73X9H6*J&93%('<'TS@$
M^N/:O2,4U65B=I!(.#@]#Z4 >00ZAIR:9X4MO$%VEOH=QX>ABAFEC5X?M  #
MJQ8$*^W&"<'A@*T[673K#Q'INE:]<R3:+_8RKITVK8Q-)YC!]V0!YFSR\9 ;
M:3W)KTPE&8H=I(P2OIZ']*4@'&0#CD9H Y#X7-%)\-='1"&58F0@\X^=N#7&
M:?):Z;H,444,,5I#XGFCUE8XPOEV_G3>6)<#B,$QGGC;[$U[&  ,#@48'IUH
M X_PI%Y7BGQ&-/9#H3&W:W6(@Q+.5;S?+QQC[A..,D]\U5\0VT^B^,[74]/M
M1)_;4#:9+A-PCGY:*1A_=P'#>P7TKN0 H    ["EH \[:VTJS\67^BZ\D$>D
M)I<":6+D@1[5WB8J3QYF2A)'S8 -96CPR1:QX!N?$<49U"32[J+S;J,>8\@:
M(Q!B1G?MR?7.[WKU@J#C(!QR,TM 'E7@V33-4OM(FN=1NH_%5DTB7]HD2I*S
MD$2><=N3'GY@2<?=QS@5T?CUX(I_"SR2*CC7(,$MCC#9_#I^E=C@ DX&3U-+
M0!XOJ<6F1Z/XOU!7B%[9^)(GM93)EH>;;)3GC/S@D=0"#TKT#XBP)>_#;Q H
MB6?-A*Z#;NY"D@CW'4&NHHH \S6+P[JOC?2;<BQFTMO#\Y$0*B%LS1'IT(X8
M_AGMFL32M8ME\.^#O^$@O0FB2Z;+ T\Z++$+@,H59-P(!V!@"??UKV;<H8+D
M;B,@=\4%0PP0"/0T 8_A.T@L?#%C;6MU=W5M&I$,UW_K'3<=IZ#C&,<=,5LT
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 5DZYK:Z0+*)8S+<7L_D0J%9AD(SDD*"<!4/0=<=.HU
MJQ?$OAX>(;.W6.]FL;VTG6YM+N$ M%( 1T/# AB"#U!H Y/Q!J-SK&D:7+J.
ME/9W-IXFLHD,B,!(OGIB1-P! (..1P01SUK9N/&%T;F0Z=I,U[:P7WV*;RHY
M"_#;7=2%VX5L\$\@$\=*GO/"UWJ&EVEO=ZR\]U#?0WSW#P !FB8,JA 0%7*C
MCD]><FF0>$+FRUN\N;+7;FWTV]G-S<Z>L2D-*<;BKGYD#8Y ]3@B@"6W\0ZA
MJ+I<Z9IB7.GC4'LI&\X+(JHQ1Y<'C:&4C&<D<^U<W<^([^3PCXKO=8TRPU&V
ML]1DM_LK2$(41D4#!4YQPWN<]*Z#3_",VEZM=26FM7,>E7-TUX^G>6I E8[F
MQ)]X(6Y*_7G!-07G@8W.DZ]IJ:K(EMJ]RUR5,*L8F8J6P<C/*\9Z9/6@"U>^
M)KK[3K46E645R=&16N%DE*&1RF_8F <';CD]SCWJBGC2]U._M;?1--MYX[S2
M1J<$UQ<F/@L!M8!#@\]L_A5^7PK*-4U*^L]1^S-JL*1WR>3N#,J[1)'EOD;;
MQSN' XXY+;PFFGZO;WEA<I##;:8-,AMS#N"H""#G<"3D#\/SH T?#NL+X@\.
M:=JZ1&$7ENDWEDYV$C)&>^/6L"7QPT>C1^(5LT?0VO/LK2"0^:J>;Y/F[<8*
M[_X<YVG/7BMWPWHW_".^';'2!<&X2SB$22%-I91TR,GFLB'P/##8R:1]L+:&
M]Y]L%F8OF4^8)?+#Y_U>\9QMSU&<4 9ZV;:_\0O$&GZM9VMU80VEH$1Y&)C!
M:9@RC;PQ*KG!&-HY.*Z/4=9:+6[31+2*.2]N89+AC*2$CB0JI)QR26=0!]3V
MY2ST*6T\4:EK7VQ7%]%%$T'E8V"/=MPV>OSG/'Y5'K/AQ[_6K#6K&_:QU&S1
MX=YB$B2Q/@LCKD=U!!!&#0!Q7AZ[33O">FK<Z1:3K+XHE@\LO\MK(;IPKI\O
M.T]/NUO)XUU!5UJ\N=*MX],T>XG@N9%NBTC;(U9=B[ #DL!R1C/>I(_ KQ:9
M;V0U=W\G5SJH>2!>7\PR;< CC+'/Z8JY!X/A.G>(-/OKG[3:ZU/)-*JQ[#&7
M0*0IR>@4$>] %2?QG=Z:;^34](F6UM[47$=Q$DBH[E@GDDR*OS9*X/0@GIBH
M?%FO>)-(\,>(+A=/MH7M;(3V]XDV]"QR&7:0&W+@$'&#D=.E6D\&7%YH-WI&
MO:]=ZK!- ;>-C&D31KP0Q*_><%5.X^G3DY=)X1N]0\-ZAI&M:_<W[7=L;83^
M2D7EJ1UVC[S=,D^G&.<@%AM=OYM5FT>SM;5]0M;1;FXWS,(QO9@B [<Y.QB3
MCCC@YK(C\>7NIQZ$=&TB*5]7M[AT%S<F/R9(<!T;"GC=D9'IT'6M8>&;J'6(
M]9M]5VZBUJ+6Z>2W#1SJ&+*=@*[64DX.3P<'/6H[7P;#I][H,MG=F.'2(YD6
M-X]QF,N-[,V1@DC/ ZD_2@!NF^+'U'Q#)I'EVD5S;S-'<VSS$3(H0L)5! WH
M6P 1V.?8=37.3>%OMFL65_>W:3FQNWNK9O(VS)N##R_,SR@W=,<X'I6QIMO=
M6MF(KV^:]G#N3,T:QD@L2!A>. 0/?&: &:CH^GZLT']H6L5RD#%TCE4,FXC&
M2#P3@G\ZX;X=>'M(O/#"WDVGVYN8=0O0LOEKN*^;(FTG'*[3C!XZ>E>C.&*,
M$(#8X)&0#]*PO#7AV7PWHLNG)?+/NFEF21H=NUI&+G(#<C+'TXH Y+X>Z[>6
M'A[P9ID]C"++4;1XX9UF)D#HA?YEVX (!Q@D]/7C>TWQA=:I=Z7+;:3-+I>H
M%MMPD<F85P2CN2@4JV.QXR.M)IO@EM.@\-0KJ6]-!+^7F#!E#(4.[YN.&/3O
M^52Z!X1N- E%O#KMU+HT+L]MI[1J/*R20ID^\R G@?3D@4 9_P 5(HG\-V#O
M;B9EU6S 7 )8&505&>.1QSQZU1@NHK'XJ6-O#:2:#;26$QEMY@JQWS#!&P(2
MFY "2<AL'&"*ZOQ1X>?Q)86]HMY]E$-U%=;O*WDM&P91U'&1S_2H7\+&_P#$
M%CK.KWOVN6P21;6".$1Q(9!M9B,DL2..3@>E %&+QM(;+1=6DLD&D:O<);PN
MLA,L7F$B)F7&,,<9 /R[AUYI\7B^Y_X2+3]+N+&&)KZ>XA6,3[I(3$K,I? (
M&]4) SD9'7FG:?X)CLK*PTQ[YI])TZZ%S:6[1_.I4DHK/GYE4G(X!X7).#FO
M9> YK*XTR1-=G9=-O)[FW5H$)(E#AE<]6/[P_-^F>: (;3QUJ,FD-JUUI%M%
M:-.]E"J79:22Y%QY*+C8 %)Y+=1@\4[1TN$^+&LFZ@MXY6TBU8M 21)^]F^8
MY YXQWX4?061X%BD\(SZ!<:A(P:Z>\AN8HPCPRF4S!AR0<.?RX]ZNZ9X<N[3
MQ')K=[JQN[F6RCM'1+=8D(1G8-C)/\9[_P"  )KW6YO^$@_L/3XH9+U;3[9(
MT[E45"VU1P"26(;Z =^E<IK'B6ZU_0/#MS9VR0K<ZU':W=M-*?ED1V#1DA2"
MNY.OH!QS757_ (?:;Q%!KUC=BUOX[<VDF^+S(YHBVX!ER#D-R"#W/7-4I?!<
M8TW2K*TO3"MA?C4&=X@[3S;F9BW(P"78G'MC&* -2+1["QT2YLX+*"*"4222
M0(,Q[VR6P#VS["N#\*^&]/U#X.:;=)&MGJ/]GF9-0M_W<R2 $ABXP3R.0>#W
MKTNYBEFM)(HY%21T*ARFX GOC(_G7*V?@>>W\)V_AB76Y3I<47D,((1%++'W
M5GR< ]#M ..] &9X;\3SZRO@RYOM+MI=0U#3;B5+QFVM&Z! X V_*'RIR#^%
M6]-\<ZC=:';:Q=:1!!;7CK!;)'<M)(TQE*8("?=P"V1D\=.<5LS>&$&KZ->V
M4T=K#I-O+;P6PARNUPHZ[AT"+C\:H)X%C_X0J'P[)J4VZVE\^VO84"20R!S(
MK 9()!)^HX]Z %3Q?>1&2WO-)DBN7OHK.S=@\<5R74MN!=0PVA7W#!^[QG(J
MOKVO>([*RMA]@M[69M;MK/S#-N6>%W3YEP,KG)4@C(P<9XJU>^#KK5-&6WU+
M7[F;4XIX[FWOXX4C\B2/.TK&/EQRV<YSN/.,8EO/"MSJ.CQ6]YK4TM_'=PW:
MW?DJ%5XF#*!&.-O'3.>3S0!6O/&-S#INLZG:V$5Q9Z+*T5V!*0[E%5I3'QCY
M03C.-Q4]."7Q>*-2O_$LVF:;IEK-;10VMT;B2Z*[H9BP)"[/O +D#H?4=*5_
M!0V:Q:Q:E(FGZR2U] T0+%V4)(R," F\#G@\\C%:%CX>^P^);O5HKE1'<6L-
MJ+818"+$6*X.?]MNWI0!4\+^*_\ A)7+0K;"-8V,\0E/GVLH('E2H0"#UYZ<
M'V)EUC7K^Q\1Z9H]G803MJ$,\B2RW!0(T>W(("GCYAR,_3O2:9X6^R:U;ZQ=
MW:7-_!9FS\](/*>925.93D[R-@QT RW'/%F_T-[WQ)IFL+=B,V$<T:Q&+<'\
MP*"2<CIM&/QH Y^R\<ZC/:Z3>7&D6\5K=ZB=,GVW19TF#O'N4;,%-R=R#STX
MYN7/B^YL]=M+&>QA1+G4#8HGGYE4;&9)2 " K%3@'!QSZBFQ^")(]*LK$:H"
M+753J:O]GY9S(TFT_-TW.??&*C/@.7ST9=<N%BBU=M5B3R$)5VW;E+'EA\Y
M/8>N!0!8LO%EY=6]Y#)I\$6JVVI"P-I]H)!S@B3=MS@QDR=.BFM[5[R?3]*N
M+JVM/M4T:Y6'S @;G&2QX '4GT!KGM'M+76O%TWB>&SO;95MEML74+0^;(&;
MY]C '*J2H;N'([5L^)-%'B'0KC3#=26QE*,LJ*&*E7#C(/!&5 (/49H Y'6?
M&^H'P[XC;3UM1=Z9-!$+A'+1R)*$(=>.HW8[CC.3TKNWFN(=/>9K<27"1EO)
MA;.]@,[5)QUZ<XKEKGP&U[#KRW.LSN^L+"9&$**(Y(PN& ]/E''IGD]:Z&\T
MUM0T"YTNYNY2US;O!)<1@(PW*067'0C/']: .;M_&UR\VH6[V5K)<6NEC40(
MKDE,Y8-$6VGE2N,C(/H*DTKQ;J5]?:5;W&F6T*ZMIC7MHRW)8AE$9*N-O /F
M#!&>E-A\#7"2M-)KCR2-I1TM@+5%39S@@#IC)XSU]N*LP^&6TR;1+YKYI5T.
MPDM5C2V):9"J G 8G=B-< =\^O  :/XLN=6L-/<6$45_/>2VMU:F8G[,8MV\
MD[><87L =Z\\U)XSU74M*M-+;3?)W7.J6MM(9"1\KR $# /7H3Z$\5#X9T^V
MN=<U3Q-#:W5JM^$6.*YC:-LA0'DV'!4MM0'(Y\H'O6IXBT/^WK"" 736TMO=
M0W<4JH&P\;!AD'J.* .?O_$;:3J/BRZ71+0WNEZ9!=22K.0;E,2G:3LR-NQL
M=>O:IT\3ZY-K<>E1Z39":ZT_[=;.UVVT*&56$F$R#\ZXVY^O>I=0\&R7\NO.
M^J$?VQ8)82Y@!**H<;A@@;CYC=L=...;4/AR>'7;+51?H9+73VL A@X8,5;<
M?FZY1>/3- &=8^.6U73=*>TLMM[?6CW31,))%B",$()123EC@' X!/H#T.AZ
MC<:MH=K?7.GS:?<2H3):S@AHV!((/'3C(..00:YF#X?36%EI TW7IK34-,22
M%+M;=6$L,C;F1T)P>0"#D8Q77V5L]I91P-<27$B@EII<;G8G)) P!R>@P!T%
M '(6OC?46T^\U.[TBWBL+6YFLB4NF>1YUG$* +L^ZS'KU'IZFI>-=5TK3=8N
MIM"9UL$BDBE)DBCG5VVD#>@(93VZ$'J*NQ^"87\,:IH=Y>O+#?W,MUYL2>6\
M4CR>;E>3]U\$?3O3+KP?J.I^&[O2M4\1S7DMRJQ_:#;(@1%8-PBD L2!DG\
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
MFYN(;@IJ7AB.*$FV<F:16DW+TZX93SV.>E '?3ZS8PZE;Z;]IB-[<Q--#$7
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
MZAP"I(!V9P>1GO4\/C2[CCN;2\M;<:I'K":5$(G;RG9T60.<\@!&)([E<=Z
M.Q66-Y7B61&D3&]0P)7/3([4YF5<;F R<#)ZFN+\)Q30^/?&2W"VXD+6;%H$
M*J^8V^;!)P?7DU;T_43J'CG7Q.<6^BQ00PJ>@>1#)(_UP47V /J: .JHKD=*
M\4:KJT^ESV^FEM.U*!I1+Y+J;3*[HRY. X8<';C!]1S2^'?$VI:OJUWIEW:6
M]K=:;(ZZ@@)(4'F$QG^(.N6R0,8Q0!UM%<QI7B'4M5M]-U>"S@;1;U9'9M^)
M;>, E'.3AMV!E0,KGJ<&J5KXOU>]CL;ZUTCS]/OK5[@,4DB^S?)OCWN00P8<
M94<$]QS0!VE%<'IGC76ISX:N;_3+.+3]?B587AF9GAF,1D4." "IP<8Y'>M7
MP%J.IZMX96]U2:*65[FX4&-2N L\BXY)X   ]AWH Z>F2S1PJ&ED2-20N78
M9)P!^=<+J7CJ^TJRU:2Z@M$GTS48[>:/#G=;N%83+SSA"S$?[#<\9IGCNYDO
MM%D<102PVNL6"6SXY9_/BW'/( RVW(]#0!Z!17&_\)E=V+ZW;ZG:0?:K"XM8
M8OLS,5E^T$+&#D9R&/. >!P.U0ZGXOUS2=+U6YET=)5M)+<07#*\"3K(X0@*
MV2&4D=\'.<CI0!W%%<G-X@UB"\.E2V]FNI^2]UF!)IXQ'OVQ@@ ')YR>@QT.
M<#8T_4KV[\-Q:C/I<MM?- 9&L7<!ED /R;NG)'!/K0!J45ROA_Q3<ZGK[Z5<
MI;,?[/CO1+;YVJ68JT>22'P1]]3@\\#%+J&NZV/&!T'3;*P<"R2\\ZYG=<KY
MFQA@*<'&<=?Z4 =-'-%*7$<B.4;8^U@=K>A]#R*R[;28-+OKS5+G4KJ=G+%6
MO)5V6R,02B8 VKD#KD\#GBN=A\5?8--UNZ&E6MO+%KJZ>?)/R,SF)?.D; S]
M\9X[ 9[UE>-=6N]4\(>.=,OK.U*:5"JK<(3B1F19!A"#M(#<_,>?K0!Z=17#
MZKXHUNQ_X2*Q:"RAN[/2#J=I*A:10OS@JX.,L"G4<<UT>B27TWA>REFEB>\D
MM482%25+%006&<GWYH U:*X#PKXKU.^T+PS;W$D$NJ:S!+<B5D.V.- "Q*YY
M.64  @8/MST?AO7I-:34(+F!8+W3KM[2X5#E&( 8.I/.&5E.#TY';- &Y67H
MVB)H\<N;V\OKB7 >YO) \A49VKD # R<<=S7-KXRU6./7;^YL+)-,T:YG@GV
MSN99-D:LFP;<9)8 YQU]N9;KQ?J>E/=-?Z69+411&WN$C>%#/)*L8A;>,]74
M[P.F>!C% '9TR6:*")I9I$CC7[SNP 'U)KG+[7M4T2*[;4[*&2/SK>&RG@)
MG>5@FTIEF&TD9/.0>!GBLC7/$>I6_AO7Y-2T&WN[>S\HQ/<1-'#=(Q&?W;@D
M,I['@\$&@#O:*YNZ\1S:?XIN=,ODABM/[/:]MIP"3)L.)%(SU7*G ZANV*K7
M?B758WDT^WM(FU:WL8[N>(122(7<N%B!7IRC?,?;@Y. #K:*Q;WQ"-,\'OK]
M_92V[16HGDM&(WHQ'^KSTSDXS5'5/$.J>'++4;_5[&WDLK>V26*:VDV[IF;;
MY)#$GJ5^?@<]!B@#J**Y.^\3:CI&K'3+VVM9II[":\M)(F9$9HL;XVSN/ 92
M&[\\"J5EXNUZ[E\/+]@T]1KNGFY@/G/^Y=41SOXY&'X YXQGO0!W-%<)'XWU
M673-&DCTRT:[O=4FTN93.RHDD?FC<ORD[3Y1/J,]#3K7QS>I/<Z3J=C%%K,.
MH)8C[/OEB</$9ED  W$;%;Y?4 9&<@ [FBN(G\7:]:0VBS:+$LT^K+IZR2L\
M22HRDK*JD$CH00>F.](WC>[LM-U.34[:&*73M36RN+B%'DACC9%<3%1\V '
M(SP><XH [BBN2F\2W_\ 9UE<0'39([E)W6[CD\V.38?W:HBMN8NO)QG;M.<U
M1M?$^J:QK'@V:V,-O9:MITMY+ P+$,JQG&X$9 \PXXZC)H [B.:*8,8I$?:Q
M1MK X8=0?>GUPVG>*A#!)#'IMG:WMWKT^G1I"?D9UR7E<X!8X5B>A)P.,YI-
M4\<7^DVGB"&2QMYM0T=K=B0[)'-%,<*X')!!W J3VZ\T =U17/:1K>H7'B;4
M]%U*VMHY+:"&YB>W=F!20N-IR!R#&>>^>@JMJ/BMK3Q4NB;[:VF?R3 MV&7[
M6K-A_+?(7<H_AY)/I0!TZ31RLZQR(YC;:X5@=IQG!]#@C\Z?7E]IJ]YX9D\6
MWUG9VCV$/B!!<*S%7(D2W0[ !C(W9YZ_K70:[XMO=%U%U:VM_LZ7EM;B/<6E
ME25E4R_*?W8#/@!A\VTX/(H ZLW$"M*IFC!B :0%A\@/0GTZ&LZ]TB'4-0MM
M1EU&Z^S0JK?94E46\A#;E=AC)(.".<<#BN(U:V@-Q\44,,>UM,B=AM&"WV>0
MY^N0#FNI>*.;X;&.5%=#I/*L,@_NJ .BCD26-9(W5T<!E93D$'H0:=7G7AKQ
M)J6CZ9X2M-3L[5=*O].CC@N(96:2-TMP_P"\! &&56Z=",<]:V='\3ZGJEYI
M4J:8S:9J,!F,JQ.AM?E#)O9N'##C*XP?4<T =916!K&O36VK)I-BBF[:V:Y+
MO#)*JJ&"J-J<\G//;'0YK%O?&>LZ;:Z->7^C+:0ZDI@:.1LO;W9!\N-N0-K,
M.&XQQG&<T =S17+:MKNN66M:/H]M9V$MUJ%O/(99)75(WC"9X )*_/\ 4X[=
M:R8?'>KW%IIJ+I5HFH3:M+I%TCSMLCF1';<IVY*D*#Z\XP: ._HKB[GQ5K:1
MWL%KIL-UJ6FK$MU;0)*ZS2LBNR1O@!!M88+ Y)P0,9-A/%S2^*7T7_1[6Y62
M/9:W8*2W$3(K-)&V=K;264J,GY"<]J .L)P,GI3(I8YHUDBD62-AE60Y!'L:
MY30_$Z^);J[LI/L@\N.5;NPD4K<6[!@%#JQ^=6!)W  =.N:Q?!^MW6C^#? <
M310_V;?P1VTL[9W12E"8QCIAB-N>QQUS0!Z167H^B)I F9KZ\OKB8@-<7D@=
M]H)*J,  *-S8X[FGZ1>SZA;37,BQB(SR+;E<_/&K%0Q^N"1CM@]ZXV7QWKEO
MIUQK$VDV7]EV.IO8W82X9I0HE\KS$^4 @$@X.,\],9(!Z'17%2>,-4@OO$$L
M]E91Z7H4K?:I/.8RO'Y E!0;<;LL!@X'/6K/_"2:E;ZCHUK>6]JHUJ)S;/'N
M(@F5/,$;\_,"N?F&.1TYH ZRF1S13!C%(CA6*-M8'##J#[BN8T'Q->:U8Z<3
M!!%?R7$T-[;\G[/Y1*OSGGYM@S_M@U0TWQ5Y=N\$6FV=K?W>NW&GQQPGY&=2
MQ>9S@%CA68\ DX'&<T =LLL;R/&DB,\> ZA@2N>F?2LZRT1+35+G4)+Z]NYI
MBWEK<2!EMU8@E(P ,*2%ZY/ YKBM+U1_#VO>,)+B&%KF;5;.WC6W1@CO)#&
MVT9/?<1R>O6MAO%NI69EM[W3=L\M]#9Z?.4:**Y,@)W%6RR[ K9'.<#!YX .
MN66-Y7B61#(@!= PRN>F1VS@U2U:RM-9L;G2+B=T\Z,%A#+LD49X8?B/H<8Y
MKF?"D4\7Q \8BX6W\PBR8M A57RC_,02<'\3TI^M>(9=*\0ZX8M*LI+BQT/[
M<EPSD22J'?\ =LVW( *L0.>3VH WK#19+6:.6[U:^U)XLF(W0B'ED@@D"-$R
M<$C)SU/K6K7*:-XEU*[U^RT_4+2UCCO],-_ T$C,R;2@96R/^F@(QTP1SUJS
MXEUV]T=O]'BMQ&+66<23$L9)$QB)44[CD$DL 0H'3F@#HJ8TL:2)&\B*\F0B
ME@"V!DX'?BLRWUZW?PC%XBN$,-LU@+Z10=Q1/+WD>^!7(7,]_J'C/P1J4\-G
M$;J&ZDC"J2\6Z#<$8Y^<<]MO(/UH ]%ID<L<N_RY$?8VUMK [3Z'T-<?I?C.
M[U"S\)7+VD*+KDDD4B!B3$5CD<$'O]S'/K6/IVIW/AK0_%&H6-K ]O;>(9VN
M4*D>7"?+WNH'7:"6QW /- 'I=%9MEJ$E]JM['%Y3V5NL:K*N<M(R[B.N,!2A
MSWW>W.#XC\6WNA75PQMK<V\$UL@C+%I9TE=49QM/[L*6P-P^8J<$<4 =A2,P
M52S$!0,DD\"N.U3QA>Z?;^+W6VMW;08TFCR2!,K1^9@^A[9_2J5_?ZCJ.K^+
M-/NFMGTV'1HI4@,9)&]9B3R<$Y4=N@'U(!WL<B2QK)&ZNC@,K*<@@]"#3J\^
M\+^([O2]/\-6&HP6R6%QH7VF&6)V9T$,<6[>",<A\\=,8YZUH1>,+Q;?P[J-
MS:0C3M>=(H50GS+=I$+Q;SR&! P< ;2>] '7R2)#$\LKJD: LSL<!0.I)[4H
M(90RD$$9!'>O/V\4ZU?^#]:U>ZT;2I-/M8+U)+:2=V,K0NRD$%,%"JMU[^@/
M&GK7B._T;1K>[MK:T83QPQ65HH)DN)W'$:@$!0..>P!/:@#KJ1W6-&=V"JHR
M6)P *Y"^\3ZO&;RTLK"*XU/3[>*2X@2.1UEE=2WE(X'R\#AF]1P.:H^)-;N-
M=\.>*;*UM(42PTX_:H[M26,CP^9L&#A2JE>>>3C'&: .]1UD171@R,,JRG((
M]12UB:2UTG@BP>R2.2Z73XC$DA(5F$8P"1TSTS6%IWCPW=YX<686T5MJ]F\K
MN0P,$R#)C;)P/NR8)_YYMQZ '<4Q)HGDDC21&>,@.H8$KD9&1VXKCI_$OB(W
M^DZ=::?IYN=2L9[I&GE=%0H4PK  D<2#.,\_3G+\0>(=0L]/\9O8VEC8W]C)
M;1O<Q@LTPD1/F)PIW , ,YQCO0!Z117%7.O:IIWC2]BO[BW.FV.BB_E2*-@3
M\[AB,GD_N^/:I8O$^MDF7^R%EM9+![I)=LD2PR* 1&[,/F!!X90.G3G- '84
M5QFA^+=3OKWPZE]96D5OKFG&[A,,C,\;JD;$-D8P1)QCICO6QKVJWFG36L=L
MENJ3+(6GF);#* 518U(9RV3TS@*>* -NBN-TWQG<:U'H,=K;0VUQJNF/J&ZX
M):-=NP>6,8R<OG/8#H<U4MO&^MZA8^&)K;2+**771+L6:Y<B/;$SJ3A!D';V
M[=.N0 =[63J^A#5;JTNX]1OK"ZM-XCEM63D-C<"KJRD?*.HR.U8-QXLUCR[O
M[%I:WESITT=O=6T,<C>=(51I!')@*H4/QN'..W&9;CQ9J$D]P^E:8]Y#:WPM
M)85B?>X! D=7^X-I)^4]0O49Q0!T=AIXL5=FN)KJXDQYEQ/MWOCH/E 4 9/
M ')/4FKE<%J'C;6;.TU^]73;(V^BWZV\JF9B\L96,Y7@ -B3OQQCWJW<^,KS
M1[_6+75[.WS9V<-[!]ED8AQ)(T81B1UW*.0.AZ4 =E6)>>'6GUB34[36=2L)
MIHTCE6W,3)(%SM^61'P1N/W<=:P]5\7:YI&F:Y=R:2DT5C9?:X+EDD@CD(SN
MC*L"VX8!!'!![4S5_%6N62Z[:-!90W-OHS:I:2HS2!0-P*N#C)X!!''- '9V
M=I'96RP1;BH)8LQRS,2223ZDDFIZS= DN9?#^GRWDBR3O;HS.H/.5!R<GK6E
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !6/KV@C6SI\BWL]G/87(N89(@K?-M92"K @@AC]*V*AG
MN[:U:-;BXBB,C;4$CA=Q]!GJ: .7B\"1PQPQKJUVRQ:LVJKYB(?WA+$J< ?+
MEV]^G2B[\!V]Y_:#OJ-S'<7.H1ZE#-&JAK:=%"*5X((VJ 0<YR?6ND&IZ>4F
M<7UMMA.)6\Y<1GI\W/'XUFWWB&#1HM6O]4O+%-.LT1T\N3,HRN2'!XR3]T#K
M0 :-X=?2]8U'5)=3N+NXOUB64.B*@,8P" HR.I[_ .-,@TEM.\7:AJ"1F2UU
M>*)9P!GRY8P5!(_NLA ]BGO4#>+(H_%8L))K%-*.FF]%X9AC(E5,$_= Y-=*
MCK(BNC!E89# Y!'K0!S&A>#GT#%O;ZY?R:=!N^QV4H0I;YSCYL;G"Y. QP/?
M (D@\(1VVK:;J<%],EW:PO#<2!%S>JQW'S?7YLL,8P2<<<54\0>.;2RT/7[G
M1YK2\O=''[V%Y.,@*3TY.-P!]^,UU%O>VMU)-';W,,LD+;95CD#&-O1@.A^M
M '/Z'X-70I/(AU:]ETF-V>WTV0)Y<)8DD;MNYE&3A2<#WP*K6/A!O#NGW$,.
ML:E=:;!%)]CTYE5Q#D$!057>X&2%!)Q[D CJ+74+*^,@M+N"X,1VR"*0/L/H
M<'BL[Q!X@31!901P&YO]0G%O:6X;;O;!)+'!VJH!).#]#0!A>"O#TS>&/"TF
MJO/YNF6J&*UF@\HQ2^7L.X'DE064=.#GDX-;_A[04\/6<MG#=SSV[3R2QI*%
M_=!W9RH( )Y8\G/:D%UK5O?V,-Q:VL\%Q(R2S0,RF#",PRI!W E0,Y'4<5H1
M7]G/=26L5W!)<1\O$D@+KVY&<B@#,N_"NFWVMW&J7$;/)<61LI8B?D=/FY(_
MO8=ESZ,1WJK-X-MW\*:?H$5Y/'!9R0RB4@,\CQN'!;/JPR?J:V#K&F L#J-H
M"JEF!G7A0<$GGH#P?>IK>^M+N2:.VNH)GA;9*L<@8QMZ,!T/UH YV^\$6FIR
MZXUY=SLNKK"'$>$,+1?ZMXSU!!YYSR/PIMSX-N-0T"?3-2\07UY+,T6ZY>.-
M658W#JJJJA1R!DD$G\L=%!J-C=&46]Y;S&+_ %@CE5MGUP>*8NKZ8R2.NHVA
M2-5=V$ZX56^Z3SP#V]: ,G6O"SZIJ5GJMIJUUIFJ6T1A-S;HC"6-B"49'!!&
M1D>AK1N-&ANO#UQHTTT[17%N\$DQ?]XV\$,V?[QR3TQ[5%J'B;1M-L[6[N-0
MMQ!=3I! ZRJ1(S-MX.<$#J3V -3VUW+-J=W&9[)[5(HGB$4A,HW;LEQT"G V
MD=>: ,G2/"1TS6+?4Y-7N[J:&Q%B5=(U5T4Y7A5&,9/3_P"M5[^PA_PEG]O_
M &I]_P!D^Q^1M&W9NW9SUSG\,=N]7K?4;&[CDDMKVWF2+_6-'*K!._)!XIL6
MHV=V[06E]:RW'E"0*D@<A2/E8@'.TY'/>@#CM?\ #\^F:'J,5O+J-RFJZHMU
M=/:VZ2/ #M+$1D'S$_=JI7!.&.<C(J.R\/7NMZ%J6BSZE=G2;R'89)M+2SE5
MB>=J;5SD=2R^F"><=?I&K)JL-P-GE7-K.UO<PYSY<@P>O<$%6!]&'3I5BYU"
MRLRPNKRW@VH9#YLJKA00"W)Z9(&?>@#&N_"<>H:G>WEU>RM]LTPZ9+&B!1Y9
M+$L#U#98^WM6KI&GMI>E6UB]U+=&",1B64*&( P.% '05++?6<%HMU+=01VS
M $3/( A!Z<].:EBECGB26&19(W&Y70Y##U!'6@#D[+P%!IUEI$=MJ=T+G1V?
M[%.ZH=D3##1,  &4C'OD Y%;^DZ1#I,=SY;-)-=3M<7$K  R2$ 9P.@ "@#T
M Z]:K^)M=CT'0[V\$MJ+J*WDFAAN)0GFE1G [G\/6DT[5+F\;3I))+%(;C3Q
M<RQ;R)@YVG*CIL&3DGOB@"M;^$;5;'7;*[GDNK76II)KB-E"[2ZA"%([848[
MYJFO@47.A7.D:QKFI:G!)$(86F*(\"@AE(*J-S@JIW-G[ON<]''JNG2K(T=_
M:NL2"20K,IV*>C'G@'!YIT>HV,MD;V.\MWM1G,ZRJ4XX^]G% &!+X-_M#0;C
M3=9UF_U"68)MNCLBDA*-N1DV* &# ')R21SQQ27/@Z?4?#=YI.I:]>WDEVJI
M)=/'&K*BG(5550HYZD@DY^F-*^\4:+I\=E)/J5MLOI?*MV$JD.>Y!SC P<FK
MSZA91W26KWENMQ(,I"95#M]!G)H HZKX=M-:GTJXO"QFTZX%Q&Z?+N.T@J?]
MDY!(]A5/6/"K7^N0ZSI^KWFE7ZP_9IGMU1UFBR6"LKJ1D$G!QQDUM/J-C'<"
MW>\MUG+!!&TJABQ!(&,YR0#Q[5/)(D4;22.J(HRS,< #U)H H7VB66HZ!-HM
MVKRV<T!@DW,2Q4C&=W][OGUK'C\%K<:'=:3K>KWVKP30?9E:?8C1Q\$8V*,M
MD*=QR<J/?.^FIV$EF]XE];-:IG=,)5*+CKELX%2P75O="0V\\4PC<QOY;AMK
M#JIQT(]* ,/_ (1=ISYU]J,MU=I9R64,[1J#&CXWM@<%SM7)Z<< <YCM/""V
MDGAYTU"5O[#MFMH T:_O%**F7]\*.F.:W9K^SMKB.WGNX(II>(XWD"L_T!.3
M7/ZQXH:+7CH.F3Z>NHBT:Y_TN3Y"0P"Q\$$%LDYYP!T.: ,+5O#=SI/_  CM
MI8S7EQMU^2_DG6U+^2'28L6VC&W?(!S@X/7O6Y?^![34;6X,E[<Q:E->)?"_
MAPKQS(NQ"HY&T*-NTYR"<Y)S6?%XOU/5[>[N-&ET)4LYY+>=;RY8!-J_ZW>O
M5-^1C:,CG(Z5V%Q?V=EY8N[NW@:0X022!=Q]!GKU% &'-X3ENK?3Q=ZS=7-S
M:7J7IN)(T!D= 0J[5 "I@G@ >N<YRZ'PO+:WM_=VVJS1RWEZ+UP8E*Y$8CV$
M=U*@>^1G(K;N-0LK26**YNX(9)3B-)) I<^@!/-(^HV,=R+=[RW6<L$$1E4,
M6() QG.2 3CVH YFV\ 6EE=6]S8ZA<VCQBY658439(L[AW 4J0@W*,8[#OUJ
M6P\#Q:=%X?6'5;POHL3V\3E8\R1,%!1OEX^XO(YZ\]ZZ::XAMD#SS1Q*6"@N
MP4$DX Y[DU6?6-+CM4NGU*S6WD8JDIG4(Q!P0#G!.: ,#_A!;=K.6)K^?SSJ
MC:K!<*JAH)R<G Q@KR1@]B>:DU'P9#JFGZG#<7LHNM3:$W-RB*#MB(**H.0
M"#UR?F/KQO7.IV%F&-U?6T&U-[>;*JX7.,G)Z9XS2IJ%E+=?98[RW>XV"3RE
ME!?8>C8SG'O0!0M="^S^);K6VNW>6YMH[9XM@"A4+$$=\Y=J@UCPNFMM-%>7
M;O932Q3&W:-28VC((,;=5SM&>O?&,YK774+)[MK1+NW:Y09:$2 N![KG-,75
M-/>W>X2^MFA0[6D$RE5/H3G - '/77@>.ZT_6;-M2G5-5O4O96$:Y1EV8"^W
M[M.N>_K3+_P&E])J1_MF]ACO[N"]>-%C(6:+9A@64G'[M?E)P*Z9]0LHKN.T
MDO+=+F092%I0';Z+G)K%\4^)UT**U6VDLY;J6\MX'@DEPX2214+!1R<;LT -
MG\(+<2>(';4)O^)W;+;3?(O[M50IE??#'KW_ "K6ATM(]"32996DB%O]F+X"
MLR[=N?KBK]<UXG\4II?A74=5TF6RO9K-%9D\[<H!..=OX^G2@!^F^$H;--,C
MN[N2]BTN$P6:2(JA%*;,MC[S;,KG@8)XYS4?A[PBWAYHX8]:O[G3;?/V.QFV
M;8 <C&X+N8 $@ G _ $;T5_9SF<0W<$AMSMF"2 ^6?1L=#]:S=7UZ.W\,:IJ
MNES6EZ]E;R3864,A**6P2N<<"@"'7?"YU;4[/5;+5+K2]2M4:);BW5&WQ,02
MCJX((R 1Z&FWOA&WU*SFL[ZYENK>2T:W"S ,59CEI<\?.3W[8XQSF.W\27DN
MOZ#8/;P"'4]-DNV<$[E=/+X Z8_>>_2K7BS6KG0-%6_MH8I3]I@A9921A9)5
MC)&.I&[- '/WVE:G;^+O",4=W>7)LK6[CEOY+4NIW"(*)" !D[3SD<C\]5O!
MD &G&*]F22SU!]2>0JI,\[A@Q;VP[# QCCTK>AU"RN(9I8;RWDBA)65TE4B,
MCJ&(/!'O3!J^FM:FZ&HVAMPVPRB9=@;TSG&?:@#%O?"+3>(9M7L-:O\ 36NT
M1+V&WV%;@*,*?F4E&QQN7G&/K4MWX5BO[N%KJ[:6U@O([V"%HQNA>/&T(_4+
ME<D=3DC.#BML75N95B%Q$9&3S%3>,E?[P'I[TVTO[._5VL[N"X"':YAD#[3Z
M''0T 8L'A4)J%K?W%\]Q>6=M);6\[1*'VOC.\C[^,#'3J<Y/-8]_H4=GX2M/
M L5MJ-XDD BAO5B 2W"L-KNXP R_>'KMKL[J]M+&(2WEU#;QDX#S2!!GZFFR
MZC90(KS7EO&KH9%+RJ 5 R6&3TQWH DMK>*SM(K:!-D,*"-%'90, ?D*X3PU
MX?FU*PU:VU(W45C)KEQ=_99K8QF5?.WI\S $H<*2,9/3..*[8:G8$0$7UL1<
M#,)\U?WH_P!GGG\*FCN()99(HYHWDB($BJP)0GID=J ,2#PM;+-KYNIFNH-;
M;-S Z@*!Y8CP".<;5%)IOA9+.33&NKZ:]&E1M'9>:J@H"NW<Q'WF"_+GC@GC
M/-:\^HV-M*(KB\MXI#M^2255/)P.">YX%06=ZYBO9;VYL?+AN'57@DR$08P)
M">C\\CITH AT_P /66FZWJFJV^\3:BR/*I/RJP4*2H[%L#/K@>E8TG@*"2RD
MC&I7,=T-4?5;>Z15#03L22 ,8*')&#V-7/$_B;^R?"]SJVEM:7C0,@(,N5PS
MA#]WN,^U:5UKVDV=A>WTVHVPMK+/VEQ*#Y1'8XZ'VZT 8,W@&WO(]8^VZK>R
MS:G+#.94"1M!+$JA'CVKP1M'K_4RW/@MM1TA;?4M<OKJ_CGCN(+\K&CPR1YV
M%450O=LY!SN.3TQT5A?6^I6,-Y:R+)#*H965@?PX[U3T[Q%I.K2WR6=]!*;&
M4Q3E9!@$*"3UZ#=C/J#Z4 5M'\.OI>LZAJLVIW%W<7Z1)*'1%0>6" 0%&1U/
M>H-5\))JNI:E>-?RQ&_TTZ:Z*BD+&2QR,_Q?.W7CIQ6[:WMK?1&6TN8;B,':
M6BD#@'TR.]+=7EK8Q>;=W,-O'G&^5P@S]30!BVGA@6NKZ9J/VZ1WL+%K%$*
M!T)4DGW^1>G'7BC5_"R:KK U%=1NK5VLWL9DB"$21,<_Q*=ISW%:TFI6,,:2
M27MLB.AD5FE4!E R6!SR,=Z!J=@1 1?6Q%P,PGS5_>C_ &>>?PH IV&@6]IX
M5A\/W$LEY:I:?9&:4 %X]NW!V@#IQ61I_@A[*YT6237;ZXCT;>MHCI'G8R;-
MKG;EL+QG@UU,=Q!++)%'-&\D1 D56!*$],CM4=W?V=@BO>7<%NK'"F:0("?0
M9H Y>P\ QV+:2JZS>M!I-R\]G%LC 165U*$[<L,.1D\XZ8ZU,;*/PM9:ANMK
M_6$U:^>62""W#E6D7D'H GR@9/3/)KHKK4+*R"&[N[>#S#A/-D";C[9//6DN
M=1L;/=]JO+>#:GF-YLJKA<@;CD],D#/O0!0\*Z(GAWPS8:6F<P1 .2Q;+'D\
MGDC/ ]@*R=5\"1ZI/J[?VO>P0ZG+!/+"BQD++%LVL"RDX_=KQG%=+'J-C+<I
M;1WEN\[Q^:L2RJ69/[P&<D>]-75-.:XCMUO[4SR%@D8F7<VWK@9R<=Z .=U;
MP*FJ2ZQ_Q-[R"'5[58+R-%0[RJE ^2N0<'D#@X_"K$OA!6OKRZCU2[1KRP2Q
MN%*QD2!0X5S\O# 2-TP.G%;K:A9)>K9-=P"[896 R#>1ZA<YI@U33S.D O[4
MS2,R)'YR[F8=0!GDCN* ,2W\&PPS:(TEY)-'I-D]C'&\:XEC=54[_?"+TQW]
M:-.\&PV-OIMF][-<6.ER^;8P2J,QD!E7<W5@H8A>G;.2 :WOM]G]L^Q_:X/M
M7_/'S!OZ9^[G/3FHUU;3F,X74+4FW4M,!,O[L#J6YX'!ZT 8L/@](O"6I>'C
MJ$S07YN"\I1=Z"9F9P.W5FQGI[T?\(D_]L66I_VK,TUE:_9;=7B5DB' 9U'9
MF  )]!@8%6;;Q%;ZQ8:??:->V+VUQ<!',\F"R<\(!_&?E(![&M5K^S2\6S:[
M@6Z896$R .?HN<T <[-X,E.JQZG9>(-1LKMX$M[UXEC;[6JYPS!E(5^3\PZ
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
ML#*1R0XR%YQM/J,Y>DV<.D_#?PI,=!<7@EMH[J7['(9;8J&/F.B@.^UN #D
MN#R*]5HH \DB@NH]%E9[+466V\7K>.7LWWF$RAMX4+R.<G:.,]*L>(+#4+R_
M\<#2;&X$MU86)1?)9!<;&<RH"1@L4.TC/\6*]3J*:Y@MWB2:>.-IGV1*[@%V
MP3A<]3@$X'H: ."U.!-8UY]6L+:;["-"N(+L/;,OFL2IBCV$9++\YQC(SCO5
M/P[8BSO_ (>M'I\T#QZ1+#>,+5DV.8XOED.."65NO<5Z=4%W<V]I;-+<W,=M
M'T\V1PH4GIR>,T <QX7BD;QIXTO%S]EEN[>)#V+I;H'(_$@?45#J=E;2_%+3
M[FXL#+ FD7"O,UL70.9(RH+8QG:'P/K76VEI!8VZP6Z;(P2>N223DDGJ2222
M3U)IL&HV-S<RVUO>6\MQ#_K8HY59D[?, <C\: /,?"R7VF6_@NZO;2[73K:U
MNK656@<&UF9AL9UQD#:"H.,#=VS77^!]/GT^QU7>CQ6EQJEQ<64+J5,<+$8^
M4_=!;<P'HU=%<75O:!#<3Q0AW$:&1PNYB<!1GJ2>U$=U;S7$L$4\3S0X\V-7
M!9,YQN'49P>OI0!YSKKS07WCNSU&QNYFU&Q']FR):O*DD8@*^6"H(4K(6.#C
M[V:FTV%1XJT2>>PN%B_X1AX)VDM' W[H2$;*]<*W!YXKT:B@#R33]-FTSX8>
M&+VVTBY6XM);=M3B@M=MTT2!\_*1N8J[*X'MD5<NEALC8>(M*T[5KC2CJXN]
M162"022DPL@F$)4-A6*$X7)*YQQFO2I+F"*>&"2>-)IL^5&S@,^!D[1WP.3B
MI: //-5CM?*T+4],TB\BLO\ A(1>3XM9"[[X9%:4QXWJ"[ =!ZXYK.O;*_NO
M#'BG0[BUN/[<N=3DN+*3RF^?<ZM!*K@8 0!03GY=G->J5#<W5O90&>ZN(H(5
MZR2N%4?B: .-T/2[5_B)XDGNM.5W LW@N);4A2ZHP9D8C&0<9(.:O^.XKUM+
MTZ>U@EN(+74[>XO((E+-) K9;"CEL':V.^VNGDD2*-I)'5$4%F9C@ #J2:2&
M:*XACFAD22*10Z.C JRGD$$=10!Y9XNTV74+7QK?V%K--97NEPQ1QK Q-Q=*
M7^=%QDD*4&X#V_AX]*TRTLK6S4V%K%;QRXD81Q>7N. ,L, YP .>>*FN;NVL
MHQ)=7$4"'(#2N%' )/)]@3^!J2.1)8UDC=71P&5E.00>A!H \VU"VN&M/'>D
MZC97$]YJ+M+I[+"S"9#"JQ*C 8!1U[D;?O=#FM+3H;FV^(=D+U9I9(_#Z037
M7DL8VF$@)&_&,GDXS7<T4 >3WMJ]S\-?'%L-/N7GGU"\>WB-H^^0,^49!MR0
M>Q%:MY<0Q>*=:MM<TJ^O=-UFS@2S:&UDE5U"L'A.T?(=Q+<X'.<C%>AT4 >8
MZG#'_;VMZ1K^G:M)9:I'!]C6SA:6-U6-5,)=5.PJX9LDJ/FSD5J>'M)M#X^\
M1S7&F#<OV1X)IK<D;UC(9D=A@L#U(YKM;FY@LX&GNIXX(4QNDE<*HR<#)/'6
MI: ./^(]JMWX=M8S:/<D:E:/LCA:0A!,A<X ) VAL^U96N16VC^*F2YT^]3P
M_?Z:+>,Z;9F1$E,DC2(R(I(WAU.<<E>>E>BT4 ><66CV5IXRB1])F6SB\.+
M/M$#2[2'.$9\$%PG&,D]JS?#UA+:V7PX*:?/;W4,4T=TYM'!B)MV4>9QQ\^W
MKZ"O6:B@N8+I&>WGCF57:-FC<, RG!!QW!X(H \QTZQOKOPQX5TPVMQ#K^F:
MG&]V[Q,"@5F,TA?&"LBEN<_-O%;EKH]Y9>,]0TN.V/\ 8E],FK&0#Y4E'#Q_
M5G6-_IOKMZ* /,EACN-9U31-=L=8DNGU8WMDT,3>3*NX-$_G*N$V !3EA@+C
MG.*S9WN!X7.E7^FWTFMVWB*.ZG9;.23S5-V'$JL%((\L@<'( Q7K]% %'5UC
MET._66.:2)K:0,D(/F,"IR%[[O3WKR_58=7/A#Q)IKB35X386Z6E]'9/'<2
M.V(9$ ^9E&3D 8W<@$UZ]10!YAX@ACMM<\1O9Z%+=V4WA^!#;Q6\B1SN)9<K
ME0,D(RD@'..*B<W$S>/G$.HSB_T:(V\C6$D8F;RI5(5=H.<E0 <M]1S7JE%
M'!68D/BKP9)]GN1'%HT\<KF!PL;L(,*QQ\I.QN#Z5H_$>)KCP@\"6\MPSWEH
M3'%$TA*K<1LW !X"@D_2NLHH \OU6-;/4/&K0:)-=6DL.GE(4MY!'(5)#L H
M!?8"K%5.2%Q5K2])77]0\;:;?1WK6NJ1P,EQ/:-"&_<A=RY4 $,!@=?E&?6O
M1JABNK>>66*&>*22$A941P2A/9@.GXT >?R6WB/5OA[J5U<V<@UP6RV@@!PT
MHB;][MS_ ,]"'QZC96OX5;3=2U:XUJRM=62XEMD@N)+^%X/NDE4V%0&9<M\P
MSCID]NOHH Y+Q1,8_$FBJ;*X*O%<*+Z&W>8Q$A/W84 J"_\ ><$ *1WR.0\,
MV(=OA\+W2K@-9Z?=0W!N+-QY; ($#$KQR&QGTXKURB@#RZQTJX/PR2YMK=K?
M4]$U"ZOK-)XS%@+/(P3Y@,*\1V^F&'I7=^'89?[--[<Q&*ZOW-U,C?>3< %0
M^ZH$7_@-/U70X-8EMFN+F\2*$MNMX9RD<X./ED4?>''3W/8FM.@#B7TRSN_B
MS<RW.F+-$=(A42RVI:,RK,[?>(V[@-IZYKG)(_L>@:K*+>[@$'BL7<,2V<A6
M5!(A!V!=S(<$Y4'D X.*]9K'\0Z;87UM;S7U]+8&UG$D-U%.(C&Y!0<G@Y#E
M<$'.Z@#SG41I^H>$_%TVGB:XU'4KJ&>2TCL9D=%W1J %=%9@1&S%L8R36EK&
MG-)J7C:WTW3Y5BO/#D<<*Q6[*DLH6<;5XP6PR#'7D5WVGZ8EAO=KFXNIW 5I
M[APS$#.!P  .3T JP+JW:Z:U6XB-PJ[VA#C>%]2.N/>@"GX?G6X\/V$B1RQC
MR$&V:)HVR  <JP!'/J*\]O+;4DL?$4$-A>.8O$D=_/"MNW^DV@:)F"'&'R%/
MR@DG:1CGGU2B@#DM*@:Z^(-_K-DLBZ;-IL,,K%&033AV((! R53 )]P.QP_Q
M3.8->T FRN"I><?;H8'F-L2@&T*H(R^2 S @8/'-=510!Y!X7L 9_ R7NE7(
M-G;W\5P;BR<",[EV!B5P.AQVXXJ]8Z3.WPS6YMK=K?4M$U"ZO[))XS%@+/(P
M3Y@,*\1*^F&'I7I?VJW^UBT\^+[24,@AWC?M! +;>N,D<^]4M5T.#6);9KBY
MO$BA+;K>&<I'.#CY9%'WAQT]SV)H 9X=AE_LTWUS$8KK4'-U,C?>3< %0^ZH
M$4_[M<UK-RNG>-[[^V=.O+S2=3TR.U@>"U>=58-)YD1" E2X=3GH=HYXKNZ*
M . M85TSQ)JL.K:;.-+O=*MH;.,1-,J(BN)+?(!^;+ X_B]\5E^%M%GL-?T*
M/7;)YIH/#;0W$LEN9%63S$(0O@@L$!'7L:]3HH \D\/:>;72/AV?[,GBN(+J
M5;HFT=6C4PRI\_RY )*#GVJM9:19ZGX8N+33K%5UJ/Q+*]O,D!!A"7A)??CA
M!&&'7&>.O%>R$9!&<>]9FB:)!H-I-;6\T\J2W$EPQF*DAY&+-C '&230!PEA
M!'<:I/HVN6.L/J,&LR7ULR1,()%,I>.42A< *A"D%L_+MP>!6?\ V<D6C7,L
M.E3)<+XO6XC*V3AQ"+E6WCY<[-FXYZ8S7KU% 'G< O[+Q6KZ>LM_82ZA</+8
MW5N4ELY-LF9HI< &-N@!S]\ 'L,_PNTK>(_"DZZ;?6L"Z9=6SVYLI4CM&+1$
M1%F&3C:V68X)'&,XKU2B@#R73()5\%?#^WDTZ\2[T_4H4N ]G(&BVHX<GY>%
MR5^;I[U+<6.H77A'6=!FM[@>(CJ[3VT_E-\Q,X>.=7Q@*J8&<\!=OH*]5HH
M\D\1Z6LT'Q),6E2R7$Z0_9&6S8F1Q"H)C.WD[QR1W%>KPR"2W21<D,H(R,'I
MZ'I4E% 'DNC22R:QX6N1I6HVL445]#+:+9RJMJS@$(7898D@DMG!(XQTK=\$
M1W]IJ<=D7:^TJ/3P+6[N+8PW-L P MY> &..0< C:<]1GO:* .1\9PSM>Z;<
M6%_+8:A#'.89FMC-;.#LW12@#C=@8((/RG&>E8=K-<VFOZ=>WVCW-I]K\-);
M+;P6[R+','R8L@';@'^+'?)X->E56DU&QBO8[*2\MTNY!E(&E4.WT7.30!Y?
MX?N;C0[;PE=:KIFH-IG]@BQ<+922-;7&5W;HPI8!@,9QV]ZUX--LHO&NA(-'
ME@TVVT2XCCCE@9UAS)&44D@@-M5N,YZBO0J* .5^&\<L'P_TB">&:&6&,QM%
M-&R,F&. 0P!'&*XWQ']I_L'Q]I%_IU[/J-Y.T]FR6CRK/#M01!64$97:1CC!
M^M>N5##=6]Q)+'#<12O"VV54<,4/7# =#]: .#U2))_&>JW'V&=H)_#?EEC:
M/AY-[$(?EY;!''6LY+)M'\%>#=2M]*ND2U$!U5+2UQ<\0,FYE*[FV.V2,$]2
M*]3HH \Q<0:/<Z1KMAIVJR:&=1N+B\#P2-)YDL059Q#C<%#;AC:/O%L<\W+J
M"VMM2\)ZAI^CWD&FIJ5U*RK;2%QYL,@#LF-R!G;N!C(SCH/0J* /*I['4+KP
M?JV@RV]POB/^V&GMY_*;YB;@/'.KXP%5,#.> NWT%;_A[3+-_'WBNYETQ0WV
MFWEMII;4@9$"JS1L1C.[<"17;44 <KXX2\$.BW4$,L]I::I#/>Q1(78P@,-V
MT<MM8HV!_=SVKC_%.EO=KXFOK>SGFT^]N=-,,:6[L9)4E4S2*H&<;-H+ <[3
MZ5ZU4(NK=KIK43Q&Y5=YA#C>%]<=<>] "6=K:6EN([*WBMX6)?9%&$&3R3@=
MS4]%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
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
MJ8XY-V\ ';NVA_F"YZ^W%:,N@V,WB2WUYD;[;!;M;J0?E*DY!(]1\P'L[>M
M'/ZEXLU'3M9AMWCM&A?58;#RD5G?9(!B1G!VH=QX1AG Z\U+X814\;^- JA0
M;JU/ QS]F2G7'@*TGGG<:IJ44<NHIJ:PH\>V.<$$LN4)P<="2/3%2WOA618]
M>N-/U/48;W5FC<O%)&IB9 JKM)3@84 YW'&<<T :OB#6(?#WA^_U>X1GBLX&
MF*+U; X ^IXK&E\0:M8:WI>G7L=G+_:MO*UO)"K*(IHTWE&R3N4KG##'W>G-
M;]SIT6HZ/)INI 7,4\!AN,C D!&&Z=,UF6?A:*V-HTVH7EU)90/;VDDVPM"K
M  GA1N;  RV>/J<@$'@K6-9\0:)::QJ,=A%;7EK'+%';[]ZL<[MQ)QCIC'OU
MZU2U_P 6:AHVHR@16C6\=[:VXB 9Y'CE9%+LRG$6"YP&'S;3Z\=#X?T6'P[H
M5II%M//-!:H(XVG*E]HZ [0!^E8VH> [._FU%O[4U*"*_NHKQX8GCVI/&4PZ
M[D)_Y9KP21[=, &5J_C+7=/'B>XBM].-MH,\096#EYHVC1R <@*V'Z\CCIWK
M6N_$UWI?B/4M/U!8%MUL#>:>Z1MNFVG#H<MRRDIP.N\=*6\\"V=]:Z[;RZCJ
M&S6BAN<-'E=JJ@VG9Q\J@<YIM]8CQ!XCT^"YTN\":+<"Y%_.$5)FV8 3:<GY
MB"> ,I]* .@A:^&E(TX@^W^5EPH(C#XY Y)QFN#_ .$JUZZ\ VOB.^L='DM;
ML6;);%78J9)55B<G!QN5E]"._6O1)4,L+QB1HRRD!UQE?<9!%<Y_PA-G_P (
M;:^&!?WPL[8Q;)<Q^;B-PZ@G9C&5';/% %#Q#XQO]-D\1"SM[?=HT$$PBG5B
MUUYF3\A!&.FT<'+9%4+Z35H/B#>7%BMC'?CPY')(9D8ID32'& 03G&,YX]^E
M)JFG:C<>++ZY9O$-I,&C2UDL[>WGBD15&&!D5O+.XMD94=^^:Z&W\,2S77]J
M7^HW/]I3Z8EA<"(1B/ R25&T\[F8]<>U &1IGB'5-:\4^&98IX8+'4-":_DM
MC$6PQ:'(W;AR Y ...>#GC2\9WNIVEQX=CT^[B@6[U6.WFWQ%]PV.XZ,.,IR
M._J.<RV/@RTTZ71)+>_OE?2+0V41+)^]A.SY'^7_ *9KRN#Q5_7-"AUV*S62
MYN+:2SNDNH98"NY74$?Q @C#,.1WH YZ^\87Z:/KNM64-M)9Z+<R030.K>9,
M(L>:RMNPA&6P"#G;UYXWM<\0V^B^%KG761I8HH!*B9VERV H]LD@>V:I2>"[
M%VU*-+FZCL=4?S+VS5E,<K8 8Y(W#<  V#S['-:^K:19:WHUSI-]%OM+F,Q.
M@../;T(ZCZ4 <>W]I6WQ0AFNA9SSCP_<,@A4Q!F$L7RDL3QG&&XZ]*?;>,]3
M>:]MV2RFEBT;^THY(XW2/>"0R;B2)%X&'4X-7_\ A!(9I?,O]:U2^8Z?+IK&
M5H@6ADQN!*H#NX'S=<T0^ [>.02OK.J2R_V<=-+NT7,)Z<",#(]<?7- %&S\
M3^([J[\/PF/2U&N:<UU$P20_9W58V.[YOG!$G &W&.IZU+I_BO5-0T33+ADL
MK>>:XN;:YDVM( \3N@\N(,'?<4S@$X&<YZUJ6_A&WMKC0YDU"]+:-;-:VX;R
M\,C*JG?\G)PB],=*J6W@*TLWL)+;5M3CFLIKF5) T66$[;I$(V8P6Y'&1V-
M%73/&EYJFG^%F6W@MI]:68O*ZLT<;1J3M R"2Q!(!/0'KBH],\9ZG?Z=I8DM
M(([[49+D1^6C2((X3M+A2P+;CM(Y'#9R<<T=5\+-I-MH^CVKZ])I=J)G6YM5
MAG='8C:C1LA!7!;#;2??DYU(O"ESK6E6YU+4]3AO+*Y,NG7P6*&ZB0H%(8(N
MP@_,,%>F,\T 177C'5=*TZPEUZRCTGS99HI[R2%IH(RI C8A6RBR DY8_+MP
M>N:Z6;5UL/"KZU>F-U@LC=3&W;<IVIN;8>XX.*K_ /"-D0P(NJWQ=(Y$F>7R
MY/M/F;<F0%<9&T8P  .,8XJW::)86?AZ+0DAWZ?';"U\N0YW1[=N#ZY% &"O
MB;5+>[\/B]BM&@UQ"L7E*P-O-Y9D56))WJ0",@+R,XYXH:+XRUN\C\-7E[;Z
M>MIK%S+:M'"'WQNJR,K DXQ^[P1COG/:M[3_  E;V"Z>K7UW<IIJ,EBLY0^1
ME=H.0H+$*2H+9X/<\U7M/ UG9V6BVL>HW[1Z1<M<VY8Q99F#@AODY&';ICK0
M!J:]J%SIUE#+;?9P7N$C>2=OEC4GDA<@NW0!0<DFN=TWQI=7Z6MF8H4U"YU2
MYT])&C=8PL(9C(4)W E5 VYZGKQ70:[H,6NQV8>[N;2:SN5NH)K<KN5P"O1E
M92"&(P1WK&D^'FGO:2Q+J6I1SG4&U&"Z65?,MYFSN*G;@@Y.0P.<_2@"?^V]
M9@O=/T>]ALXM2O9[@1S+N:(P1 'S-F<ACN4;=W&2<G&"U=>U>.^TK1;N"S@U
M>]^T.TBYDB6*(@!PN0<MN3Y=W&3R<<R7W@JWOK2SWZIJ*:E9S&>+4T=//WE=
MK9^79@K@%=N, <5-/X2MI3ITXO;Q=1L)'DBOBRM*Y<8</E=I##'& !@8Q@4
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
M(L?"MQJ>D:S/8KHBV$T=I%+YMM,"I.^-<-M8 #."/E% 'I%SX@T:S -UJ]A
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
M9<@9^96Z5#*L^G>/M5N=0L[FZTW4-/ABMY(;=YA&8S)OB8*"1NW@\C!QC/%
M'17FN:1IQQ>ZI96Q\OS?WUPJ?)D#=R>F2!GW%4_%NK76B>$-4U:Q$+SVEL\Z
M"8$HVT9P<$']:XGPYX=NK#5?"-IJVGRSBVT>Z@F=X#+'$SO&4C9\%<A R]>W
MO79>-[*XU'P)KME9PM-<SV,L<4:]68J0 * +5OXCT>:"=_[6L"UJH-V!<I^X
M)_O\_+SZU<74;%_LVV\MV^U#-OB53YW&?DY^;CGBN.MM&M]6\4:7?6VFO;V4
M&E36E[YUJT'G"38$BVL 2!M<GC R/6I?!.GW]O<36=^?,@T(OI]C*6R94.UP
MQ]Q'Y2?4/ZT =%K>OZ=X?@MY=1N$A6XN([>/<P&6=@O?L,Y)[ &LBQ\7P#Q#
MK-CJE]IUM;6TUO'9R&01^=YL8<#+-ACR ,4OCN"XETK39H+:>X%KJUG<RI!&
M9'$:2J6(4<G YP*Y37["YOK;XBM'I-ZTU];0+:9LW+2D0@84XYPWIZ9H ])O
M-5T[3F1;V_M;9G("":94+9..,GUXJ>>>&V@>>>5(H8P6>21@JJ/4D]!7G6I1
M;O$&JV^LZ)K6H:9K%K L#6:R[<!-K0RA2-G)+ M@?,>17H5M L=A#;M$ BQ*
MAC+%P!C&,GEOJ>M $::II\D5M*E]:M'=-MMW692)3Z*<_,>#TI(]6TZ:]>RB
MO[5[M 2T"S*7 !P25SG@UR/A32;ZTU&[TB7']GZ%(\>FRYW9$JAD!'8Q(Q3W
M#UBZ%:%]&LK2_P#"VKS:]HMK+'FXDE6W=O**,4<ML<2<# S][.!C- 'HL.MZ
M3<K,T&IV<JPH'E*3J0BGHQP>!P>?:GV.K:;J;.MAJ%K=&-49Q!,K[0XRI.#P
M".1ZBO-M-CO'U6.YDTO5!!)X:>UVOI[1I#(&!\E5QN '09R3V)ZUV7@2R2R\
M$Z)&UD;6Z33X(KA7A,;[U0 A@0#P=WY^] &Q=ZKIUA(L=Y?VMN[XVK-,J$Y.
M!C)]>*CN]<TG3YC#>ZI96TH )2:=4(!( .">Y('XUR%U;W-OK/C*VU'3[J[M
M]6@0V;Q6[2K(HAV&(D A"&R?FP/G)]:AT/0[BU\6Z/!JUG)=-;^'([2:Z>W9
MXC.KJ2-Y&"< ]Z /0I)$AB:65U2- 69F. H'4DUEW7B;1;32+W5'U*V>TLE+
M3O%*'V<9QP>IXP.^16?X\L[^]\+L-.A:XDAN;>XDMD^]/''*KN@]20#QWZ=Z
MYWQ%I=YKMSXDU+3+6Z$-SX:ELO+D@>)KB<[B@"N 25!(SC^/'8X -M_&<,?B
M.QBDN["/1;G3);QKEY -C))&N"^[;C]X1]1712ZKIT%C'>RW]JEI( R3M*H1
MP1D$-G!XYKC;4-=>,_#]_)IE\MM#HL\;/-92#RY"T6 <KPQ"OQU_,9P-'AU'
M1M(\)W=YI&L2V5M;75I<P6D4JSVSO(K(_EKAF7"$<9QF@#TN?Q!HUK#'-<:O
M81121^<CR7**&3^\"3ROOTI!XAT0V[W UC3_ "4<1O)]I3:KGHI.< ^U<5%H
M=G;Z_P"#XK70;J'388[[,<T+S"$2[2N]CG;N^8[2>,XXJ77O"E[?:WJVE6<9
MATK7+5)YKA!@6UQ#A01[M^Y_"-CVH Z[5M6@MK"\\C4].M[N*#S UW*/+CS]
MUG (.TGOD58EU6PM9(H;J_M8IY NU&E52Q8X& 3GD\#UKA]3M=6U/X4:U<:C
MITO]MZC8E&M8XR[JP3:J@ 9Y;<WMO-)JT&I)JWV_1DOOM#?95GT^ZLG:VO%!
M7#!RH\ITR><_PC(H [J35=.BODL9+^U2[D.$@:90['&<!<Y/'-207EK=/.EO
M<13/ _ES+&X8QO@':V.AP0<'UKSRTLA)JM[HVMZ%J]S<C5WOK2YC:46KJ9-\
M;EU;:I0$ J>?E  .<5VNDZC9W>H:I;6]C/:SV\X\\RV_E><2,"13_&IVD;O]
MF@"X^HV4=S);O>6ZSQQ^;)$95#(G]XC.0/?I5:3Q#HL,2RRZO8)&T7GJ[7*
M&/IO!S]WD<].:P=4\^P^(]IJ#6-Y/;3Z3):*]O T@$OFJP5B!A,C/+8''6N9
M\(Z?<07'@9KS2;V,V.CW,,YELW_=2$Q;03MX)"OC_P"O0!VFL^(9;2?P[)IT
MEK<6>J7RVS2 [\HT;N&1@<?P>_6M=M5TY;];!K^U%XWW;<S+YAXSPN<].:\W
MTRSO8?#'@JW;3;]'M-;DEFC-I(#%'^_PQ&WA<.GY^QJSI-EYE_\ V/K>A:O/
M?VNKR7L%T&E%JX,K2),'#; 0K8*'DXQCF@#ODU73I+I[9+^U:X0,6B$RE@%X
M;(SGCOZ4ZTU*QU N+.\M[@QXWB&4/MSTS@\9P:\[AL;Z&2ZMH[;4;[0KFUO3
M-97-HR7%F6!)2&7 WAR2 .3T(/%:&D:EJ7AR'5KG4DU#5].MH8/L]X-/9+MU
M+,#&Z8&_8"&+8'#'/.< '>LRHA=V"JHR23@ 5CV&N6J:9:2:EK&E-/.'*RV\
MP6*0+N)*;F)("@YY.,&M7S$>#S1EHRN[A221CTZ_A7ENA:;<)8?#^.XTF\4V
M5Y=-<+)9O^Y!24*6RO W,F/S[4 >G65]::E:)=V-U#=6TF=DT$@=&YQP1P>:
MQ=1\5V45QJ^FV5U;MJMA:?:#%(<@DAR%P""3A"2!T!%5O L,MO;ZVDMK/;A]
M8NIHEEA:/=&[Y5E# 9!K/U*&ZM_%?BIC87DD5_HT*02Q0,Z,R"<,N0/O?.O'
M4Y^M &_X;\1VFN:98DWEFVIR64-S<6L,H+1[T!^[DD#)XS6C!JNG75Y)9V]_
M:RW,8+/#',K.HSC) .1SQ7GMAIMXDO@R.ULKJUEBT"XM9I?LKH()62+:'.W@
M[E8\^F>]6O!EM#<R:*M[X>U>UUC1[=H));II1#%\@1O+8MLD#$# &<#GC H
M[VYNK>SA,UU/%!$"!OD<*,GIR:KMK6E)917K:E9BUESY<QG78_7HV<'H?R-<
M_P"+Y+VPUOP]K$5C=7UA9RS+=0VL9ED3>FU) @Y;;R#CG#&J%QBWO]#>Q\.W
M=E:3274GGPVA>:!GVGE,$1^82Q)8< 8.TG@ [&75M-@MHKF;4+6."9=\<K3*
M%=<9R#G!&.])<ZQI=F(C<ZC:0"8 Q&295W@],9/.<BO,=+T[4H?!_AX0+JVE
M:S865Q$C/8/-$XW+NAEC"DX;"X/'W3CMFRT%Q]NO+3Q)X;U6>UU>QM0D6G&1
MXHR(@LENY1@$ ;)#,<?,>: /4JIP:KIUU<O;6]_:S3H"S11S*S* <$D YZ\5
M!?V5S+X8N;&R;[/=-9M# V\MY;E"%.X\G!QS7&Z?976HP^!XXM/NK&\T8@7I
ME@9!$BP-&Z!B,.&;9C:3D#/:@#9TOQ-<^(-7N4TBZTM[2ROC;SQ.Q:62((I,
MJ,K8'S-@ J0<=170WNJZ?IH4W]_;6NX$CSY53('4\GH,C\ZY_P $I-'-XC$U
MM<P>=K$T\1F@>,/&50!AN R#@UF>-4O)]4O;6#2[MA<:)-%'=VML93,Y+?N&
M;!5%Z-S@G/!&,$ [W<NW=N&W&<YXQ6?!KVCW4C1V^K6,KK&TI6.X1B$5MK-P
M>@(()Z C%1>&BX\)Z4)X)H9$LXE>.:,JZD* 05/.>.E<%::->CX:W7V/2)QJ
M4.J2W+0-"T$L\(O/-**2 ?FC"XQ["@#T6+6=+GMI;F'4K22"%MDDB3J51N."
M<\'D<>]5[C5X96T\V&J:9Y<]SY;>9(&,J@'<D>&^_G'KT/%<?+8Z;JUE=ZC:
MZ7XCTZ:[EMM]X\<QN5DC)*-Y3[B50X!.,$-WQ431:U/!X<.HV4DUQ;>(3(US
M;V3IYL(CD7SG3!\O)89!^HXH [VXUG2[2<P7.I6<,H."DDZJ0<9Q@GKCGZ5'
M-XBT2WD\N?6-/C?S!%M>Y0'>>BX)ZGTKS>ZDM4O]3L;^+5$TQ=>_M(W2Z9-,
MH*%69?,0%0NY2,]0H((])O$&F37-M\2/(TJZDDOHH5M&2T<^<1"J_(=O.&';
MTS0!Z1<ZMIUE<);W5_:P3/MVQRS*K')P, GN>!ZFJ/\ PD^E2:KJ.E17]LE[
M8Q*\OFN JE@QP>1G 7)] 17">,DO]0A\1V]MHVHJTUM:/"]O9LWVT*0QWL1P
M4Y 08;OSG VPLZ>*?%4LNG7IAU#3;=H&%LS*VU)0RD@'Y@64;>O/3K0!T]OJ
MUO!HME=ZEJ6G@S1*QN(Y L,C%<DQECRIY(Y/%2RZSI<"0O-J5G&DZ&2)GG4"
M10NXLO/( !.1V%<%X<@U'2)_"%[>V-Z;*/P\NGR(ML[/:W \LG<@&X!@FW.,
M?*/6H--T&ZL=2\+^?I]PULFL:A=I']G9Q:02+)Y0; (7EE.#T)[8H ]+LKVT
MU&TCN[&ZAN;:092:&0.C=N".#5?6M8LM T>ZU34)1%;6T9=R>IQV'J3T KDO
M#6I#P_9WJ7FFZDD=YXAN$A*V;A4660E';(&$.1SZD5M^.[*YU'P%KUG9PM-<
MS6,J1QH,L[;3@ >M %67QC#!XIBMI[W3H]%DTM[W[4\@7:ZRHF"Y;;CYC^-=
M!/JNG6MFEY<7]K%:R ,DSRJJ,",@AB<'CFN1B_TSQ_I^I2Z9>BT70Y8]\UE)
M\KF1#M.5X8J&XZ]N^*YS1(M1T72?"-UJ&D:S+9P:9)8W$5I%*)[64NA!:-<,
M5(7&0#T% 'K,,T5Q"DT,B212*&1T8%6!Z$$=13ZR?#5A:Z7X>M+.RL9;&UC#
M&*VED+O&I8D DDG/.<9XSCM6M0 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !116'XCUJ73)=)LK;8M
MSJ=X+5)'&5C&UG9L=SA" /4B@"W)K^D10W\SZE;"/3SB[?S 1 <9PWH<=JT
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
M/!W9QCL!G.> #T^BN1O_ !'?:-XFO[+4'C:UFL3<Z7Y<>&DD4X>(DGYFRT>
M ,AO:NGLEN5L8%O9(Y+H(/-:-=JEL<X'89H GHKA]3\4:G8ZU$B26TL#:Q#8
M-%%&65(I HR[\8EW'.T9P,9'.:NV6KZQK9FO=-ELX[>UU22SEMYU/,,;E)&W
M#D/D%E'3& ?6@#:UTV(T.[_M*\>SLRF);A)C"T8)QD.""#G%3Z?86^F6,=I;
M!_+3)R[EV8DY+,QR22222>I->=OKFN:;X9\::J+V"XFL]4DCC2>WRH4")< !
MAC@\?3)SFM76M=\0QZUXBL[&ZL88M-TR*^A,ELSL2?-RI^<=?+'/8=N] '<T
M5Q-QXLNI)-,4RP:;#>:.VH+<S#*M-\N(ADXP Q)'4CIC!K?\+WNHZEX9T^^U
M:%(;VY@662%(C&(RPSMP6)R/K^ H UZAN[9+RSGM7>1$FC:-FB<HX!&,JPY!
M]Q7.S:QJ6IZ]KFE:5-#;RZ5!"P,L>\2RR*S 'D83  XY))Y&.<?3/%NL^)+W
M0TT^2UL8-4T>2]/FVYD>*17C4X^8!A\YQT]>>E '::7IEOI%BMI;>:R@EFDF
MD:221CU9F8DL?<U8GGBMH'GGE2**-2SN[!54#N2>E8_@[6+C7_"6G:G=I&MS
M/&?-$8(7<"5) /0$C-8^HSZ@_P 19[3[;BR30WF%OY?&3)M/.>IVCG_Z] '7
M6EW;W]G#=VDR36\R"2.1#E74C((/I4U>9^#-8U/2]*\$VD\MO+IVH:02(DA(
M>(Q1(P.[=\V1G(P.WX[6@ZYXAUA]%U-+-/[(U&#S9PYC7R R[H]A#DM_=(('
MKQTH [*BLWQ%>7.G>&]3OK,Q"XMK62:/S4++E5+8(!![>M<Q!K^O(NC07,T$
M]QK47GQ"VMPK0(L2LZ_.X#G+#GCC/'H =S17"MK?BN"Y\/V-ZEC;7-]>W%K*
M3'OW(L3R1R85\*2%&5R>>X%4CXI\1VVDW5_-<V,BZ9K2Z=,BVQ!N4:9$W9W_
M "$"0< 'E??% 'H]%<)?^+=3.A^(M=L#!Y.B7<L)M)$SYR0X\S+9RK'YMN.!
M@9!S5J;Q/>6/B*>VNF0V5WIOVO3 L6V1Y 0'B))P6^:/ P/O'TH [&JJZC9/
MJ3Z<MU"UZD8E> ."ZH3@,1V&:XOQ3XFUOP]I^H3"XLYI]/T^*Y:*&$MYCY;>
M9.?W:$+A><GGKC%:*_\ )7&/_4!7_P!'F@#K:**X[6O$]SI?B>/3[J3^S[69
MX%M+F6 O!<$M^\1I!]Q\<*#@=^<XH Z>SU&RU'S_ +%=0W'V>4PRF)PP1P 2
MIQW (X]ZFB@BA:1HT :1MSMW8^Y^G%>8KJFJ:$/%NJV4ML+>#Q%&LT$D19I5
M=;=& ;<-N V1P>:VM9\4:GIVK8BDMI8%U:ULC#%&7"Q2[%)D?C;)ER0HS@;<
MCG- '3R:]I$*WS2:G:(MAC[66E4"#(R Y['V-7XI$FB26-@R.H96'0@]#7FV
MLCGXJ?\ 8,3_ -)'KO=&_P"0%I__ %[1_P#H(H FCOK66_FL8[B-KJ!%DEA#
M?,BMG:2/?:?RJQ7"ZYXFU?3KKQD+=K/_ (E.E17ML6@)R2)25?YN?]7QTQGH
M:O:1K.KGQ;'I>H36TT-UI8OX_*A*&)@ZJ5R6.X'<#GCI0!UE49KK3;N]?1Y;
MB"2Y,7G/:[P6\O(&67^[D@<\&L;XB7-W9?#W7;FQN3;W$5F[+(HR1QSCT/OV
MK(NX-4;XC6T5I?01WG]@2YN)+?<!^_3&$W#V[T =]5>6^M8+VWLY;B-+FY#F
M&)FPT@4 M@=\ C-<5I?C'4M>L-#BMH?+OK_2C?S-"B-M(*KA5=U&-Q)/).,#
MOD68-;\1#5O#%EJ4%C;7-_;W7VJ-%\S9+&!@JP;[IR#MZ]LT =I17*>!M2US
M7-&MM8U2ZLS#<Q,!;P6[(4<2,-VXL<@@=,<>I[W==UJ6RU?1-(MBJ3ZK-(GG
M,NX1I'&SL0.['  SQR3SC! -ZBO/+_Q?KMFU]IZFS:]L-8L[)IGA;9-#<%-I
MP&^5@&P>HXR ,\=QIL5]#8I'J5S#<W0+;Y883$K#)Q\I)QQ@=: 'QWUK+?3V
M,=Q&UU J/+$&^9%;.TD>^T_E5BN!\1:[JT8\=6T%Q# =-TB.ZM9HHOG4LDQ(
M)).3\@P>,9Z4FI^)-0\/V&G)=W/V>TDL%*:FUJ7@6<\*DV"2BXQ\W<D\C&"
M=_56]U&RTV..2]NH;=9)%B0RN%WNQP%&>I)[595@RAE(((R".]>8^(=6O/$7
MA&+5DFCCL?[=MX4M_+RQ2.\6/<6SPQ9<^@!QC/- 'H\5]:SWMQ9Q7$;W-L$,
MT2MEHPP)7([9P:L5QEQX@UF+5/%EO:VL5W)IT5J]K%#%B1A(&+9RWSL #@<9
MQCO4%EXT^W)9065_'/)J&I&S226 QR6H6$R,LL9Q^\RK =!\RGG'(!W5%<5J
MVJ>*-)72[=[G3&EO-8^Q"7R6;,#([(S#(PXV\@<'L14<VL^*)9-1TS3A#=:I
MI44(=Q"B17$K)O\ F#2 HI! XSSDY[4 =O)(D4;22,%1 69B<  =34=I=V]_
M9PW=K,DUO.@DCD0Y5U(R"#7%V-_K,GBOQ2[7<:BVL+22*WDCWI&625L9##//
M4]_8 4[0_$]]K8\/Z:CQ6UU>:&FJ7$RQ9 SL4*BDX RQ)SG  '?( .XHKSRT
M\8:]J%QHMFGV*WN)M1O--O&,#,I>!'.]/F'RG:#M/TS71^$-6O=5TV\&H-$]
MU9W]Q9M+$FQ9/+<@-MR<$C'&: %@\(:=;22B*:_6UED:1K/[6YA)8DM\N>A)
M)*].3Q6_7+^(M4UFW\3:)I.F3V<,>HI<;Y)X&D:,QJ"",, >O3CZ]JY^+Q=X
MD>TL[5VL$OTU]M&N9?(8I( A=95&[CC;E>>_(H ](HKB(M;UZXBUZWAN[,WN
MA1HCL;<A+J;RA(<C=E4((48.<Y.2.*(/&-P;[0-0NC';Z'K.FM<)N3YX9P@D
MV,V<$%-Y''5: .OFOK6WN[:UFN(X[BZ+""-FPTA4;FP.^ ,TV[U&RL'MTN[J
M&!KF40PK(X!D<]%4=S7.2:MK%KK7A2TNS;8U$S_:5\DAT*Q,X"G=@8X!XYQV
MZ5SNHZM>>(]&\*:[YT:6EUKUNT=L(^502,$.[.=W&3VYQCC) /2Y8(IRAE0/
ML8.H/0$=#CVJ2N*L_$'B#5I+>_TRS5[#^T9+:>.3RU40)(T;.&W[MX*[L;<<
MX]SV<@=HV$;!'((5B,X/KCO0!3&LZ:VIKIHOH/MK!ML.\;FV_> ]2,\CJ*O5
MY?X;U2YTSPMI)D>">[U'7+FTMY9(?]0S3SF1\YY)"M@<<D=15W7?%VMZ-;>*
M+16MI;S28;>ZM[AX3B6*4E=K*",,"K<C@\<4 >AT52TV+48H)!J=U!<2F5F1
MH(3&%0]%(+')'//?TJ[0 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !69KN@V7B&SCM[SS5,,RSP30N
M4DAD7HZL.AY/YUIU#=7=O90&:YE6./(7)[DG  '<D\ #DT <_)X&TN:UUB":
MXOY?[7"+>.\^3(%4+QQ@9 '0?3 XK1M=!M[77)=7%Q<O=2VZ6S[V7:R(25X
M'.68Y]ZDCU[2YK$WD=[&T*RF D9W"4''E[>N_/&W&?:HV\2Z*EDMX^IVR0-/
M]FW.^TB7.-A!Y#9/0\T 4M*\%:5HU\]Q9R7JP&1I8[)KEFMXG;.YDCZ#J?89
MXQ3M$\&Z9X?GWV,EYY",S06LEPSPVY;.?+0\#J?7&3C&33G\:^&HX9IGUFT5
M(9/+D)?[AP#R.H&"#GISUJ;4O%>@:1))'?ZO:021QB5T:0;@IZ' YYY_(GM0
M!2@\#:3:V5E;6SW<1L)FFLYA,2]N3D%5SD;2"05(((ZYJ>X\(Z=<6L4#27"E
M+U=0:57&^2=2"'8XYQ@<=, #&!BKL^O:7;V45X][&UO-'YL;QY</& "7&W/R
M@$9/09%07'BO0+4J)=7M SV_VI L@8M%D . .H.1CUH 34O#=IJKW(NI[DP7
M4:Q7%L''ERJI)&01D=3DJ03^ I^EZ5-8ZIJETUW<20WDBND$LQD6(@$$KG[H
M/'RCCY<]\"5M>TM;.WNQ>1O!<1&:)X\N&C !+\9^49&3T&13)_$>D6SJLU_$
MFY8V)YVJ)#A"QZ+N/ SC- #]8T2SUN"&.Z#J]O,L\$T3;7AD7HRG\2,'(()!
M%4;KPAI]Y;O'-+<F22ZCO)9PX$DDL>W82<8PNU<  #CIUIQ\5:<^LZII/G^1
M-80)++-*I$:[PYZG X"9/..<=C4MGK-K%H>G7%UJ45V]Q K)/!$1]H^4$ND8
MR<8YXS@4 .ETJ9_$UMJBWERL45LT,D/G'RY,G()CZ;N^[KP!ZU>OK--0L+BS
ME9UCGC:-RAP=I&#C\*I2>)M#A@LYY-6LUBO,FW?S1B7 ).WUP :LZ;JECK%F
M+O3[F.X@+,F]#T8'!!]"#V- &;9>$[.PN[2ZM[F[66UL?[/A)=3MAR"!C;R<
MJO/7BKVB:/;:!H]MI5F9#:VR[(A(VXA?3/>M"B@#*NO#]I=:W'J_FW$-XEN;
M;=%*5#(3N (Z'!Y']:I6?@W3K"/18X)KH)HQ;[&I<':&4J0>.?E)'/K7144
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
ML0J+/*LD)B,S*I(+@MG&2=OOQ6=K.@:A<'6]0M[&X:/4M7TZ>*VV8;RX&C\R
M1E_AR%/!Y.T<9.*],HH \]U33;Z>\\?-'IUPPU+2XK>T;R_]<XBD4@>G+KUQ
M^E1V$WV+Q[9BYL;EW'AB*-T6'>RL)2"I'OC&>GJ:]&J@-&L1KAUD1/\ ;S!]
MG,GG/CR\YV[<[>ISTH \WTSP]JWA-=&:XTF_U&R.GO:SP:=<8DM9#,\JC&]0
MRX?83GC8*WM.TF33?&.DS1:/)::?;:+/;A(AO6%VEC=8\C.3M5N1D9XSS7<T
M4 >56&@ZE#X2\/Q"'5M+UFPLYDBN;:,2!&+ ^3)'R'1L*?0;>HIOB#3O$FH:
M3JMG-H#K<R65FR?V>(UBF= ID#MN#$JVY57IC!P>H]7HH XQ+?4(/%OB&[?2
M[HV^HZ=;^5(NU@K(LH9&PWWLNHXR.>M9/AW3-6T27PG?W5C<O;V^A_V9=0HF
MY[:4%&W[1RP.S:2N>@/2O2:* /-;;P[J%C-H+M93&/\ X2&ZU)XE 86L,BRA
M <<9RZD@9P2?3-;'AQK[2#K!ETF]<7NO.\815&(I-H$IR1\HP2>_M7944 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %<)XK\<1:%XUTW0[Z^72;&ZM6F%^\88-+N
MVB/+?*HQDDD=QR*[NN2\3:8FN7\NFZSX=.J:$ULC1RIL+Q3[G#8&0P^79RO3
M\3@ T+;6FT[25N=>O+4M+<^3;R6J$K<!C^[V*"Q+$=AGOVJ3_A*]$.G07RWP
M:&XF-O$$C=I'E!(*",#=N&#D8R,'->5'X>>(](\,:.;&&XNQI>N27L.FM=!)
M5M&P F\$ . ">#U<XK6UKPIJEI/X=\0^'/#\L;6&HS7=SI<MT&FE$RJ'<LSE
M=_RG@,>H/7- '2:I\3-#M+;0Y[&26^CUBY$,#P0NP"AL.2 ,[ATVXW9[5-IW
MBCS/%?B*&ZU:Q&G:?!%*(&ADBFM@5RS2EP!@]1C/'IWP_$_AW4KV;P=J.E>'
MA;Q:;J9N9["%X4=$8@EL;@F<@D@,>O4\UDZUX&\0:YK_ (_9;,VL.LV=LEG.
MTR%7>()E3AMP!*D9(Z4 >C6/BS1-1$WV:\9FBMQ=-&\,B.82,B159064^H!J
MIIOQ \+ZO>6-K8ZJLLM^'-K^ZD59=GW@&*@9'IG/3U%<EIWAC6I_%46MRV$M
MI#9^&ETP0.Z;YI^20,-C:,]20"<5B>'_  5XGL;?X<1W&C2H=%N;Q[X^?"1&
MLCY4C#_-QZ9H ],\:>++7P9X=EU6YC,SEUA@@#!3+*WW5R>@X))[ &IO#.I'
M5=--TVKV.H2[MLOV @PPN.J Y))'J3SUP.E8?Q-\,ZAXBT;39=+C$UWIFHQ7
MRVY8+YP7.5!/ /.1GTK(L-*\2^'=1\7^)-*T474VK7D!M=.EG6,[%!#R,<X!
M)8G&<\<^E 'IU%(I)4$C!QR,]*6@#(\42:M#X;OI]",?]I0Q&2!)$WK(5&=N
M..O0>^*YGPSXPN_$_P -;75K6YC76+AOL^WRP52XW;<%?[H^\><[><UWM>?^
M#O MQX;\:>(;KS,:-/<"YL+<$865U/F-CMC)4>QH Z+4O%NB^'U>+5=2 EMX
MT>Y=87<1ACM5GV A 3TSBIM6\5:+HD:/?7RH'A:X'EHTI\I<;I,("0HR/FZ<
MUYU\0_#'B?7]4\00Z?H4+6MQI\4<%U#-'&\\BLK$2DG<<8(5>%Z$]L3RZ#XA
MTSQ9H6NKH3ZG92:&NDZA8B6(O%W/#,%8$XSSCK[4 =Q?>-/#VG0+/<:DIC-L
MMWNAC>7;"QPLAV X4YZGBG7_ (QT#3)["&ZU!5DU",RV@2-W$Z@9^0J""<$<
M=3D>HKS_ ,:^&/$>KWM[;:;X;M8;*30_LT4MM-%&WF9!$3MPQ1<<* %)QDXZ
M3+X:U\ZO\,[DZ1,(]$LFBOSYT7[IC$J#^/YN5SQG@T =U;>,= O-"BUJWU%)
M+":401N$;<\A;:$"8W%L_P .,UB:UXVMIK+1KK0]:L88KG54M)6NK>4[\'#Q
M !<I)TP&Q7!6?@;Q?8^"=->+2R-3TKQ =36Q>>/]_'QT8,1GZGU_'I?&&A:K
MKNF>'I-+\+M9O#KL6HW-N)($<*,[W?#;2Y)[$DXYP>* .WF\4Z+;ZG_9TM\J
MW(F2!AL8JLKC*HS@;0Q X!.>GJ*=:>)M)OK\V5K<M)*)9(01"^PNGWU#XVDC
M!S@UY[IO@^_MO%VOVNK:#<:CINH:F-3L[Q+W9%$Q.?WB!P<KQC"GIZ<U+H_A
M76]$\?RZKH]G=6VFW1NIK^PN)D,+RX(C>(@DJ7)!Y *C(/! H ]3HK+\.WFJ
MW^A6USK>G+IVHN&\VU642!/F('(]1@_C6I0 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 %%%% !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 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 445ROB7Q7'I>L6>BQ7$-O<3PM=3W$HR+>!3@L%_B8G@#
MH,$G(&" =515>PFBN+"":"[%Y#(@9+@%2) >ARH _*L2RU2_D\?ZKI,\T;6<
M-C;W$*K'M*EWD4Y.3G[@]/I0!T=%%% !117':=KM\GBKQ;;WES+/9:2+=H(D
M@!;]Y'O;.U<GGIZ#KF@#L:*Y3P5>ZCKFF6.O7&HS-#>6:/+926H1$E;#;HVP
M"5 )7^('@YX.:?B/QA(-/\76NFFYM;[1;$S+<&W)4R>6S_Q*5Q@+UZY./6@#
MMZ*PM(\4:;J!-K]J874-JEQ+YL31JR$<R*S !ESGE215FR\1:;?ZC_9\,T@N
MC#]H6.6%XR\><;UW ;AG'3ID>HH U**J7VI6NG^2MP[>9.Q2*-$+O(0"2 H!
M)P 2?2N>\1>,[:T\&W6L:7(TSK(+=<0.3%(7"$.N,J5ST8#D =Z .LHK@KG5
MM0MO$5CHG]L:D\.IK//'.=.VS6ZJJ )_J\,-SEB2N0  ?4ZV@:S!!H]Q)?:]
M)J<D-X;629[/R6$WRCREC R>3QU//7B@#IZ*R+?Q-I5U;2S17#-Y5P;5XO*?
MS!,!DILQNSCGITYZ<U9TK5['6K:2>QF,BQ2M#*K(4:.1?O*RL 01Z$4 7J*R
M;_Q-I.F/.MU<LBVY47$BQ.R0%L8WL 0O!!Y/ ()P#6/K>N3S>++3PY:75U9^
M?937!NH+4R$.&C5,$J5V_.23TX )'< ZZBN<\3:_/X5\+1W#[+W4G:&TA!7R
MUFN'(4$@9VC.6(]!BII;#7H;:&2#63<70DC,T<L$8B9-P\P(  RG;G&6;WSU
MH W:*XC0?&$4%UJ=IK5_+)(NM26-O(;8[47Y!&K,B[5))P-V,FMN#6+--9UI
M9-5=ELHX6FMI(=BVP(8Y#;06W8]3T&.M &Y17/W7B[3HK'5I(?/:ZTV#SI;9
M[>1),$$J=I7.TX/S#@8.<8-1^$IM0U&PMM6N-3GGAN[2)FM9K41".4@%F0X!
M*'. #GIG- '245PD.O3MXQ\2Z;J'B06%IIWV=K?=Y"$AX]S9+*<X-;\6O6NG
M)I5GJ=\9+N_RMO*+=PLYP6'(7:K;1G!([T ;E%9B:]I\FGVU[')*T-UQ ! ^
M^7@GY4QN/ )SCISTJ*#Q1I%U9075O<M,L[O''''$YD+IG>I3&X%<'.0,=Z -
MBBL:S\5Z+J#:>MK>&4ZA')):XB?$@CX<9QP5/!!P?:J-SXXTR/\ LEK9;FYC
MU&\DM%>.VD^1HP^_(VYR"A&,9ZGH* .GHKFF\3Z7IK:[>7FK3O;64\:3QM:-
MBS)1>/E3<P.=VXY'S=:UYM7L;>9XYYC&4MS<NSQL%2,=RV,#Z$YXH O45FV.
MO:?J-_/80R2+=P(LKP30O$^QL@, P&5R",CN,5EZSKMS_P )7IGAC3W$5Q=0
MR7=Q<%0QA@0@?*#P69B "<@8)P: .FHKE+C6KSP_XMTG2;ZY>]LM765()I$5
M9(9HUW;3L #*RYQQD$=\\8LGBV^N;/7=:@N[R"+1KFX469L&:.>../HQ*;E8
MMR3GY1U&.: /1:*XG2-1N)-5T26[\27I&I0[H].ET\())%B+/A]@(4<,![=2
M#BM]/$VDR:A;V2W1\VY=XH&,;".5TSN57QM)&#T/8^AH UZ*QU\4:0U[#:"X
M?S)U=H"8'VSA!EO+;&'('.!G(Y&:31/%.D>(C_Q*[B2=?*$H<P2(C*21PS*
M3D'('([T ;-%9VH:Y8:;*T5Q)(TJQ&9HX87E98P<;B%!('!^N#CH:HWOC30+
M!;5I;UG%W;M<VY@@DE\Z-0"2NQ3G (.!SCF@#?HK*U_7K;P_X9O=<G5G@MH#
M-M'!?CA>>A)('XUG0VWB6Z\._;!JRPZM-;^8EN($-O&Y7(3D;R!TSNZ\X[4
M=-17#CQ>-'\4^(HM:O)OL-I#:2QHEL9/(#JY<DQJ3M! RS<#UK?;5+4^*8K3
M^U'5_L#W!L_*_=N@=!YOF8[9Q@-_%G'% &S16/!XGTJXN_LL<TWGF W,:&WD
M!EB'5H\K\XY'W<]1ZBLCP=J>H>)+:WUQM0GC@D\Y9;%[7;'_ *PB,HY4'( Y
MY8'/:@#KZ*XG4];N;?XBG1Y]=&GZ<VE?; S"%2)/-V8#.IXQSCK[UH0ZCY4^
M@P76O222WDDLD'EVHVWL>QW56(7"E4P>,9*^^* .FHKGH/&^@7%Q!#%=RDS7
M+6:L;:4()@2#&S%<*V00 2">U65\4:0VH)9"Z8RO<-:*WE/Y;3*"S1A\;=P
M/&>Q'44 ;%%<]'XWT"6XC@2[E+/=FRW&VE"+.#CRV8KA23P 2,]JM7/B;2;2
M[6VFNBK-<+:[_+8QB9ONH7 VACD<$]QZT :]%<];^(=.MWUB>?5Y9HK>\2W:
M)[<J;>1E0+$H"@ON+ CK]ZL_Q3XF)\':AJ&AWKPW-E=16\NZ'#(QD161E=>/
ME?.?<$&@#L:*KW][#ING7-]<$B"VB>:0CLJ@D_H*YK19]>\0^%[?7$U 65S>
MP_:+6T$2/"B,,QJY(WL2,;B&7KQB@#K:*\__ .%A?VCX4\.ZC;PSV\NK7B6L
MPCA:4P$%A(%PI!.4(&1D@YQQ2#4]6EUZY\-#7;])H+(74=^-,RQ9Y'VAUV;2
M%5 ,C;N)/0] #T&BN>T;7K'_ (1[3[AM5FU,W)=89_LQ62X(+9Q&J@C&".G0
M<U9A\3Z3=:=;WUK</<17(<Q+#"[R-L.'^0#<-IX.1P<#J10!L45S<OCSPY%;
MVD_VYY$NX'N+?R;>60R(GW\!5)RN>1U'<<5O274$-F]Y-*L5ND9E>23Y0J@9
M).>G'K0!-163#XETN>XDMQ+*DZ0?:?*EMY$=HO[ZJ5!8?3.,C/6DT3Q/I7B(
M%M+GDG01),)#!(B,K9P59@ >ASCH1@XH UZ*YJ^\3*VM:GH-NMS#=VU@+D7
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
M*9N59(3B+=[-@L?^NA]*[NB@#F/#%M=/<->WOA2QT2Y$/DNT31/)+R#@,G1
M1G!Y)/08Y36]#NU\7:7XHTZ,3S6T$EI<VVX*TL+D,"A.!N5AG!(!!/(KJ**
M.5N=(N]?\6Z1JMY:/9V>D"62&*5T:2:9UVY(4D!5&>^23T '.;#HVL#PGXRL
M6TR1;G4[B\>U0RQ_.LJ;5R=V![Y_6N\HH XQM*U1]2\%S?V?(J::D@NR9(_W
M9: QC^+GD]L\5'X1L/$&EZ=;>';_ $R(6]@72/5!.K"6/G:53[P?! .<#J<G
MI74ZQJ]IH6D7.IWS2+:VR&21HXV<@#V S5Q'$B*Z]& (H X'PCHFI:5#8:?J
M/A73A+I2%(]50Q,TZJI53&/O*[# .[ Z\\UN^ ].O=(\%Z;IVH6YM[JW0HZ%
MU;^(G(*DC'-='10!RKV&IZ7XYOM8M[-[^RU"RBA9(Y$5X9(B^.'8 JP<]#D$
M=.:R-#\*:EH5_P"$(OL_G0:;:7<=U,DB[4>9D8!02&*@J1TZ8_#T&D9E12SL
M%4#)). * ,KQ1H47B;PQJ.BS2&-+R$QB0#.QNJG'?! -4M'O=?CTV"RU#1'6
M^BC$;W*3QFVD(&-X^;> >N-F>WO71T4 <#JNA:Q<S^./+L&<:MID=K:.)(P'
M=8Y%.06RHRXZ]@:6[\.:IJ.J6X>UDM[=_#<^F23F1#Y4LACQP&R0-AY'M7>U
MDVGB.PO=02S@\]O-60Q3B%O*D\MMK@/TR#ZXSVS0!@^%;'48?L[:GX2T^PO+
M& QM>0-$[7!QC]UC!4-C)W$=A@]1H>!-/OM)\(66GZC:M;W,)DW*75AS(S#!
M4GL17244 <C)I%[-\4/[6DTXOIO]D_8_-9HR/,\W?]W.<8[XJ;6M)NF\0>%)
M;"R+6>F3RM*4=5$:&!XU !()Y8=.PKJ** /-U\/ZV-&C@_LN3S5\3_VF5\Z+
M_4?:#+G.[KM/3UHN-&\2W6JV5Q/I>][/7FNA(MTBQ-;$2*I5 >" PW$C<3G&
M[MWXO4.IM8>5/YBPB;S/*;R\%B,;^F[CIUQS5F@#S=_#^MMHMU -+D\U_$RZ
MDJ^=%S +A9,YW==JGCUK3T6R\0Z1J6HZ8^E0W-A<ZC)?0:@TZ[8UD?>59/O%
MU).,<'CD5UE_>IIUC)=R13RI'C*01-(YR0.%7D]:L;EWE-PW 9(SSC_(H X"
MXTKQ%!+XDGLM.)-[JUO<HIEB#R0*D2/L).%?Y"03C'!!!Z4;CPSKK>'O%5C'
MI3!]0U.&[M@;M'+(!#NW,S=1Y;9R>I&,CFO3J* *M]9Q:II=S97*L(;J%H9%
MR,A64@CZX-<WH,6O>'O"]OHATLWEU8Q"VM[I)8UAE11B-FRV]>,;@%/0XS73
M7U];:;9R7=W*(X(P-S$9ZG   ZDD@ =R:ATW58=4%P(XKB*2VE,,L<\11E;
M/&>",$'()'- '&+X/O-$\.^$])L(7OCINII>7<RLB9R)"[ ,P_BDX'H*VHK+
M4$^(E[JIL)?L4FEPVJ2"2/ETDD<C&[.,.!GUS6L^N6,>LVFE&1S=7<+SPX0E
M&1<9.[I_$.,]ZT: /,M,T'Q+HFG>&+^#2_M%UI@NX+JP^T1JSQS.&#HV=N1M
M7@D9R:TM9TK6FU+2-<CT"SU#RXIX+G2S(@,:R,K!T9\*6!3YNF<G'K7=UGZG
MK-GI,MC'=M(K7MPMM#MC9@9&Z D# Z'K0!S4.BWL/B;PU=0Z+;V=G:6]XL\=
MH8UC@:9HRH R,GY#N('4\9K:\8:+-XB\(ZII%O,(9[J I&[= W49]B1@^QK2
MMKU+JXNH5BG1K:01LTD3*KDJ&RI/##G&1W!JS0!Q[Z?J>L:YI&LW>F264FFV
M=PKPF6-C-+*$&U2K$;1M)RQ'5>.N-#P/I]YI/@G2--OX#!=6ELD,B;E;E1C(
M*DC%=!2;E#A"PW$$@9Y('7^8_.@#DK_3-4C\9:G?P6)N+2]TA+4.LJ*4D1I3
M@@D=?,&#TZYQ67IWAW5XX_!$$UC)$-+TV6TO)!+&?+9HD0$8;)Y4GCVKT*B@
M#@_!NB:CIZZ=8ZGX7TV&;2T\I=60QL9E"[ T8 WJS#&[.._7-=T[%49@I<@9
M"KC)]N>*=6=JVN6.BVHN;R1Q&9X[?,:%\.[!5!QTY8<G'6@#%\!:;J.A^$!9
M:A8O%<QSW$HC$B-O#RNZX(;&<,!SCFL*'PQK<?PS\/V*Z?"^J://',]C<2(8
M[@+N#)N&0,JY()[@9KTBB@#A)K#6#:VES8>%[;3A+?(][:6LD*7+1!&&[S 0
MH;)4<'.T'!R<#/M/"=^VE26&HZ/<IC5KN[M[FPOE6>W\QV9'1BPR,,5(/)[C
MU]+JLUZB:E'8F*<R21-*)!$QC 4@8+] ?FX'4X- '&6>E^);'5O#NJ7EJ-2N
M8M.GLKMHY(XRC/)&Z.V2 1A,-MSSR :I^'O#VN6 \%K=:85_LS[6+HK-&P3S
M 0I'S<]><5Z110!Y^= U&W\0:O;3^&=.U>PU&Z^U0W]P8SY&X*"LB,-S!2N1
MMSG@<=MOPII]]87?B%KRT:!;S5'NH&+HVY#'&H^Z3@Y0\'U%;]W=V]A9SWEU
M*L5O ADED;HJ@9)/X5D#Q98>=);&&]6[5PBVS6["27*%P4SPPVJ3UXQ@X/%
M%;Q'IFH2>(= UNPA-R-.>9)[5756>.5 NY2Q W*0#@D9!/-8%YX7U4SOJ$-B
M[27?B&WU)[<2Q@PPQ*JG.6P6.TG@GJ!GBNST77+77K5[FTCNDB5@N;BW>$ME
M0V0& )'.,^H-:5 !7FUMX?UZ#0-&TU]++-I^O&[=TGCP\/G2/N&6'9UX/.<\
M#C/I-% 'F^I>&=<N9-?N;?3XGD;6+?4;6"YD3R[I(XDC9&P3M)VMC(]/PZSP
MW;/''<74OA^UT62X*[H(O+:1MHQN=DX/7 &3@#KS@68M?TZ?79M%CEE.H0QB
M62,P. J$D!MQ&W!(/?M3(O$=A/J<=C%Y[F626))EA8Q&2/.]-XX!&#UP,@@<
MB@"CKEM+J,]UI^I>'AJVC2PH456B+"3+;LAV7'&W# YSGI7)V_A+7=$TWP[.
MNG1:T=/6Z@ETZ>9"R02NK(%=_E+1A%7GJ,@&O0=7UFRT/2[K4;UV%O:Q^;+Y
M:%V5?7 R>QYJ[&XDC61?NL 1]#0!PDFDZSI&KZ3KFD^'[0HMO/;76E6LD<1B
M61U<.I.$+93YNF<\9ZU?;3M5D\8>']1DTY$@MK2ZCG,,B;8FE:,JHR06P$()
M Z_IUU% 'G]EH&HV>M7]C=>&=.U"SN-0DO+?5)C&?*5WWD.A&\LI)VXX/'(Z
MTU])\2V,6KPVFFB5)]=^V[TGC#RV[%2PCW'Y7&.IV^QSR.XO]0M].A22X8YD
MD6*-%&6D=NB@>O\ ]<G@5C?\)MI)MVF"7K>5C[1&+1S);@NR NN,@;E8< ]"
M>G- '*?\(WKT>G7]NND-^\\1P:G&!=HY,*M$S9+,#N^0CGJ?;FM_QK8W%Q)I
M-]I5REMK,%R((BW):*8;9 0.N /,_P"V5=-87B:A807D<4\23*&"3Q&-U]F4
M\@U$-&TT:P=7^PV_]HF/ROM7ECS-GINZXH L6EK%96<%I NR&&-8XU]% P!^
M0J:BB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
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
MM+*WL(3%;1!%9B['))9CU9B>23ZFL^7PKH<YN3)ID!-U,)YL CS) 00QQWR
M?J,]: ./O_$&I>'9/%<+:C+<Q6<E@T4]T5S MPVR1LA<84 L."!Z8XI?$<WB
M'1-"UJZBUM40BVEM8TE\^2',@1\NR#*-GCN"#@UVQT'2VFO97LHY'OHQ%=>9
MEQ,@& &!R" "0/J:IV_@SP[::3+I<&DV\=C*X>2%0<.1R,\Y.., ]* *.B3W
MUMXYUO2)]0N+RV2TMKJ/[1MW1L[2JP&T#@[%..U/O+J^_P"%CV>G)?31V<^D
M7$IB4)A9%DB4.,KUPQZY'M6W#I-C;ZC)J$<&+N2-8GF+L69%Z Y/(&3^9]:2
M?2+"XU%=0E@S=K$T*S!V#*AZJ,'@'C\AZ4 >?>%]6UF1/ E]=:Q<W)UA)H[N
M*0((SB%Y%8 *"#E!SGN>V .J\2:K/;:[X=TE)'@@U.YE2:=#@X2)G" ]BQ Y
MZX!QSS5^#PSH]LMBL-BD:V!+6BJS 0$C!VC/&02/H35S4--L]5MQ!?6Z31JX
MD7=P4<=&4CE2.Q'- 'FGBBYOY_!OC[2;JZFFATME%O<$@,Z/$K^6YQ\VW?C/
M4C&:W-<T\KX\\'Q_;;L_+>?,9.>(P?3WQ]*Z>;0-*N-+ETV:S22SF8M+$Q)$
MI/)+G.6)]\TZ30].FN[2ZDMR]Q9@BWE:1BT8/!P<]QP?44 <1/XEU'3VUN.?
M4)#$/$=OIZW$BK_HT,D<1..,#EB 2.-V3FM#6KZ]\.R0V@UCSX=0U2*!//;8
MUI&\;'89<,3N>/ )&1OQZ&NC?PWH\D%_!+I\,D6H-NNTD!83-P,L#WX'/L/2
MHT\*:#'H<FBC2K8Z;*<R6[)E7/')SR3P.>O ]* (_#T6I6?VZWU/4(;D+<;K
M<"0N\,; $1NQ W'.2"1G!&:W*R8?"^B6^GVUA#ID"6MM.MS%&%X653D/ZE@>
MYK6H XJS7?\ %[7$W,N[1;4;E."/WDO(I_PSMS%X6E<SS2;K^\&)&R!BYE&1
M[GO71)HFG1ZI+J:6^V^F3RY)P[!F7LI.>@[#MVJ33=*L='MVM]/MQ!"S%RBD
MXW$Y)P3U)))]: /--=A<6/Q59KJXD"0;51Y,J ;56X'L2<5H7FLZKX;O]5$=
MY/?1Q^'&U*.&<*0DR$CY=H&%(QD<]*[*[\-:+?3WD]SIT$DMY&(KER,&5!P
MWJ,<?3BI8]#TV.]6\6V!N%@^S"1F9CY7]SD_=[X]: ,701J;:M;WC:M!<:7>
M66]83.9FDD!!\U#L7:N#@@<<C&*+F^N-2\=W/A]KJ>T@ATQ+J,P-M>1WD92V
M?1=HXZ9;D'BM31O#&B>'GF?2-,M[-IC\YB7&><X]A[#BK%]HVGZE/#/=6X:>
M$$1RJQ1U!Z@,I!P<#(Z&@#SF2\O_ !!H/@>]U*XE2[;6S!(\)""38MP@D [$
MA ?3DUN:/8O_ ,+(\5[;Z[5EM;+!W@XW+-V((..V:Z>XT+2[I+-);./99,&M
M57*B$@8!4#&"!P#2IHFGQWUU>QP%;JZ4)/*LC!I  0 3GMDX],\4 <-X8\17
MVL6WA'3M1OY4;4M)EO)9U8(]Q*I0! 1TP&9B!Z#MD&Z;[4VU;3O#+ZN+J8V$
MLK7BR?96N)$DV'&U6Y0=0.O4\<5T-QX/\/76E6VF3Z5;O96K;K>(@XB/^R<Y
M7\*?J/A70=6LK6SOM*M9K>TQ]G0ICRN,87&,# ' H E\/_;AH-HFIWD%Y?(I
M2>X@&$D9202!^'/OFM.HX((K:WC@@B2*&-0B1HN%51P  .@J2@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
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
M$ #^HK,N?'6CV5OJ,EX+JWDTYXDN8&BW.GF?<;Y205/KG'8\UDGP9JTGP_\
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
MGNY+;]]E0LRX7<<<$=\9_&@!-*N1'JWA^:\U?6UGU./,=E(%,,DBPLSLQP<
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
M"?)M3&[YO7YAQ[UP?A?Q!=:K;^$=.U34)U34-)FN6F$QC>YG5D 7>"#PI9L
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
M\2.WFMQ%;W+@^5NBR=N"1@GG@UT.HZK;Z:UM'(KRW%U)Y5O!& 7D8*6.,D
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
M#(I;;Q7975Q9HEO>"WO8I)K6[,0,4JH,D@@DC(.1N R.E %S_A'M&^R36O\
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
MV]U&&+7.$*IYBE<(.A;!;)'I5CPKX7ET#5+R>&..PT^XB3_B6P3M+"DV26=
M0-@((& .<=!75T4 <WXIT74+^[T;5-)> WVE7+2K#<,5CF1T*.I8 E3AN#@\
MU@WOA'Q!?Z-XLMF738YM9NHYX1]I<K&%2)2&/E_],^,#G/:O0J* .+UGPK>Z
MKKT>IQ0VME?0S0M!J-O<.LHA&TR12+M D!PX&3CYATQSSVL:1K7A[PU'I5P;
M*72H]<M9;:Y61O.*R7BOL9-N 06/S;CD <=QZK4%S9VMZ@2ZMH9T4[@LJ!@#
MZ\T <+K_ (1UZ^'BRTL#I_V;7#%*DTTSAHG6-$*E0IR#LSG/&>AHUSPKXDU>
M:_:3^S)MUY:W5G)-<29@6-HV:$#9A02C'>.3GD>GH(    P!T HH XZY\-ZO
M-?>+9Q]AVZQ816T&9G!5U1U)8;#@?/G@GI2IX=U=+SPA+ML2NC0/'<_OWRQ:
M(1_)\G(XSSBNPHH X*_\&ZQ=_P!OS13V4%S<ZG!J5@Q9G4-$D:A91M'!V'.,
M_>]JFU/0/$>L:7:7,JZ79ZK8WT-[;VT+LT#% P*N^T-\P<]%XP.O-=O10!Q]
MEIGB6TU;Q#JZVVEK<ZA#;_9H#<NRJ\:D$.VP<'/4#MT[UUZYVC=C..<4M% &
M)J.DSZKKMH;RWM9=)MHW<(\A+F8X ;;MQ@+O'WOXS658>&M0T3QCJE]I4%@F
MCZA;1^9;F9E<7"9 < (0 5(!YSQGVKL** ."TGPGJ^F6G@R.=M/VZ"D@NG$[
MX8-$R97*>^><58\/V-E>^,]3UC2]0BNM(;9.JPL'B%XRE9'5@<9\L)GW<]Z[
M4C(P>E1P6\-K"L-O#'#$OW4C4*H^@% $E<WHWAF32?$>JWHG5K&XD,]K !_J
M9) OG'\612/3<WK7244 >=Z?X.\0'4M&N]4.FRS6J7,-[=).[2W*R@ /R@P1
MC 3.!G@XXK3\-Z1XKTK1HM$N;K3EMK&W,%K>Q%FDE4*5CWQE0%VC:3@G)7WK
ML:* /.+3P=XC2ZANYH]*^TG1I].N9/M,C--*Y0B4L8\G)0\'[N>">E7H?"&I
ML?#$5T;,0:;I,VGW1CG<LQ>.--R93D?N\\XZ^U=S10!R7AFU\0Z#I4%EKESI
MB:=I<&P7D4C;IXT7"EPP CPHR3DY([#K#X1TRV_MW6-3L+U+G27G8V(C(:-'
MD"M.48<,I<#IT.\5V+HLB,CJ&1@0RL,@CT-)%%'!$L4,:1QH,*B* %'H * ,
MSQ1H:^)?#&HZ,\QA^UPF,2 9V-U!QWY XK-AT;5;_6M(U;5DM([C2[>9$6"9
MF$TL@52V2HVKA3QR?F]N>HHH Y_P9I%_H7AN+3M0^S&:.69]UO(SJ0\KOW5>
MF['X4SQ!I6K:AK&GR6QM)]-2.5+FTN9&52[;=DF I#[<-\IP.<YSR.CHH P?
M!FDWN@^$-,TG4# ;BS@6$F!BRD+P#D@'GKT_/K6]110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7
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
M#TB(6XCTJQ06[%H MN@\HGJ5XX/TJ'6])DU>&*(2VRQHQ9DN+19PQQ@'#'C
M)_.@#@;OQ%XD\/V.OZ;JT\%U=V%O:S+J]M#M9K:2;8QD0?==5\QN/K4^JZA/
MH.G:AJ-KXF%Y83O9^:D+/+]CB:4))*LC.Y&Y">.Q!8=#73VOAJ^LH)(+74;&
M"*4DR)%I:*KY&.0&YXXJ.S\*7.GV4ME97FG6UK+DR00Z3&B/G@Y4'!S0!SGC
M2TL1X6U=K;6KJ[A-U83"$W;.MOF=%.'SG##)P20#R,5:UK4K_2?$FL'2KBXN
M!;^&7N;>W>9I4,RNP#8).3\H![G%;$/A*XMM,?38+O38K!\[[5-)C$39ZY0'
M!_*I8O#5]#=+=1:C8QW"QB)95TN,.$'10<YQ[4 8MO/.NI^#Y=.U&[N;;5[:
M07H>Y=PZ>3O$HR?D(; RN/OX],9'ABYOEM_ .H2:KJ%Q/J4L\%T)[IW25!%*
MPRA.W(*#YL9]ZZZV\+7=D9?LM]I\'F@B3RM*C7>#R0<'G--C\(SQ+;K'=::@
MMV+0!=(C'E$]2O/!^E '1W1+1&".Y6WGE!$3D D''4 ]<5S'@>>;3_#<UMJL
M]L/LFH36J78 C6Z_></C.-S,Q!QU;-6+_P ,WNJB(:AJ%A=B)M\8N-+CDV-Z
MC).#3Y?#VI3VL=M-JEG);QE62)],0JI4Y4@;L#! (],4 9'BS1XHI+KQ-H.H
MSP:]!)&C1QW3-%<L, 021$E?F!P, $$@UL>.]4O-&\$ZIJ%AN%Q#$"'5<F-2
MP#.!_LJ2WX5"GA6[BU)]2CO=/2_D^_<KI48E;C'+9R>*Z&"*5;18KJ5;B3;A
MW\L*'_X#S0!RBB:V\<V-A97EU<:5J&F32W"-=/)Y91D"2*Y8LI8.1P1G&>HS
M1\+K>.'P)9NC2L9))\[Y6<<32#@$D#\.M=-::3IMA$\5GI]K;QR#:Z0PJ@8>
MA '/4U)9V%GIT/DV-I!:Q9SL@C"+GZ 4 >3:U!!#X;^)V)9?-^V$!'N';Y3#
M <[2<=3UQTXZ<5JZ_J.H>&=7\3)8WM[*B:+#?8GE:8Q2&:1'D0,3MPHSM&%^
M7I7?3Z)I-U)/)<:993/<!1,TENK&4+]T,2.<=LT]-+T^*Y-S'86J3F/RC*L*
MABG]W.,X]J .(:*Z,&H3Z/XPMYEO+2+R(6ED>-)#( '\PR.R!PVSC'/S#D&L
MX>)9TNK73;TW6C&34V@OA>73RQQ/]G#1HDP<'8_WAR.>,8.#Z#!X>T6ULYK.
MWTBPAM9VW2P1VR*DA]64#!/UJ231=*EL)+"33+-[.0[GMV@4QL?4KC!/ H H
M>%();73)X)-9_M94N9/+FP3L0G(CW%F+[<XW$D]CR*Y'2;34+O4O'XL=:&F$
MZB1YK0JX0^1'\QST_P#K5Z-;6MO96T=M:P1001C:D42!54>@ X%4&\,Z"TCR
M-HFFEW.YV-I'ECZDXYH \YT2[EM?AEX7\2V4-U96FDL1=V45PYCGMMS(\F,C
M=C_6C/8$<UK^(/,E\,:?J$LDQ-_KUC<1I)(Q$<9N$V  GY?E ) [DUU6L:9J
M&H>396US:P:3(C17D30%I'0X&U&# +D9!R#UXK0NM/LK^)(KRSM[B-&#(DT8
M<*1T(!'!H \YU36Y$UJ&ZM-4N"B^)8K*5I;HHH7 5X5B'RE!UW'!SSZ&H]??
M6+2\U_0K"ZU"6_=H]6TQOM<O^I S+$2#]W=&5Q_TV7ZUZ$^@:-)/+/)I-@\T
MK*\DC6R%G9?NDG')&!CTJ\88C.)C&GFA2@?:-P4D$C/IP/RH XB2\O-=\.OK
M>C7;1MJ$T!LH+FXDC26-,$ID']VSD.-PZ_+6IX1UF"ZTQDG%S9W8O);=[6^N
M/,D64?,R(Y)WJ <@CM]*W)=-L)[)+.:RMI+5,;('B4HN.F%Q@8[4BZ5IR?9]
MMA:K]F<R08A7]TQR"R\<$Y.2/4T 6Z*** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *QK_P 10VNN
MP:)!;R76I2V[77DHRKLB#!=Q+$=2< #/?H.:V:\W\=>&=+\6>*8+:VUB;1O%
M-C:+/:743X+QLSC;C() *GH>-W>@#NM*U-=5M7G6VGMBDKQ/%<* ZLIP>A(^
MA!P1S5ZO![OQ3XD_X1706\030BUB\0M97]\J_N;J*/ 5WVXW1EMP/0'95W5[
MQ_#O_"+07FMQZEX6GUBX^TSQJ1 B, 8H2VXAHU9G[X^7'\- 'L-]J5IIP@-W
M.L1N)DMX@>KR,<!0._\ @":J6>M_:_$.HZ3_ &=?1?8DC;[5+%B&;>,X1NY'
M0UY)XKTC1]/D^'D46I/J6EQ:J\1O;F<.NPL#MWC P.0#_LX[5'J^H:E9>)/B
M>N@S2B2#3K5K9(F)\L%$\QD'8[2QR.<T >Z45XWHLTL/BU+/3GW:/+X1CN+X
M*V8_.(.V0]MY'?J1D]JYGP=<RPO\++Y;RX-U?3W\5T[W#-YB!\*I!.,<]/4Y
MZT >W>*?$]OX5TV*\GLKZ],LPACM[&+S)68@GA<C@!353PCXUM_%\E^D&DZI
MI[V3(LJZA (F)8$@ ;B>F#SCJ*Z.9XH8VGE*JD:EF=OX0.IKB-$UW3_#?@F7
MQ5KTS6J:M=&]D8HS%1*0(EP 3Q&(Q^!H [NBD5@RAE.01D&EH @O;VVTZRGO
M;R9(+:!#)+*YP%4<DFN<LO&HU'1VUJUT+5)-*VF2.<+&'E0?QK&7W%>..,GL
M*I_%O2=0UOX::M9Z8CR7.$D\I.6D57#,H]3@9QWQBI_!?B71I?A_H]P+VWC2
M&SBADC+C='(JA2FWKNR, 8R>,=: .JM;A;NTAN4!"RQK( >H!&:EKPKXJ:Q;
M)J7B*SMKZ47EOIMO)'%,0@MB'4C[. -V\@Y8C&!UST%Z^NK74OB1X+&HWH:Q
MOM#9[G-P4CG;8WWB" >: /4M;UO^Q?L'_$NOKW[7=);?Z)%O\K=GYW]%&.35
MN'4K2?4KG3XIU>ZM4CDFC')0/NVY]SM/'T]:^?;/4=0_X0CP?+/=SF-?%BP6
MLSR'=):[NA;J5R"/3@>E=)H@TS3?'WQ/GNYGM)H42:&6(YF13#(7>,'J0.?R
MH ]G8E48A2Q R%'?VK#\)>*K+QCH8U:PAN(83*\6RX"ALJ<'H2/UKR?X?:VD
MOQ*T9;:^7[)>>'_G7S06FD5SAI<<&; R>I'3)Y)ZGX$L&^'/!!_TZ?I_O4 =
M,WC2W>#5;JST^\O;/2Y9(+F:#83O09<*I8$@=_TS6V=3LQJ<.FF=?MDL#7"P
M_P 7EJ5!;V&6 _\ U5XQK^CFP_MGQUX$\0&RN(KB7^TM+E8-%-*KE67;ZL02
M 0<[N",BM&T2&7X\0W6I6T=M=7'AV*=(I6(Q<>8GRC/4C!&/:@#V&BO ="U#
M63:>#[X23-XCN_$4T.I D^8T08B1'']U5P<=%X(Q6WX4N;/6_%.IIK^K3V/B
M33O$#R0Q"4(\UO@*D(!Y:+@Y ^O?- 'HOA;Q79^++:_FL[>X@^PWCV4JSA0?
M,0 G&TD$?-6]7SKX:UU=)N+O^U;2*3PU-XLNA<W0D.Z*8JOE[A_SSZD\\XYX
M&&]TL?$FDW^O7VAVET'O[!$>>((0%5@"N#C!X(Z'O0!K4444 %%%% !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
M4444 %%%% !1110 4444 %%%% !4%Q9VMVA2YMH9E.,B2,,#CIU^I_.IZ* (
MGMH)+;[,\$;08V^4R KCTQTI'M+:2U^RO;Q-;X \ID!3 Z#'2IJ* (VMX'B2
M)H8S&F"JE1A<=,#MBD2UMXYFF2")96SEP@!.?>I:* ((K&T@CDCAM8(XY"2Z
MI& &)]0.M-&GV2E2+.W!4Y7$8X/MQ5FB@!KHLB,CJ&1@0RL,@CT-->WADA$+
MPQM$,81E!7CIQ[5)10 4444 %5AI]DMV;M;.W%R>LPB7?_WUC-6:* (GMH)&
M9GAC9G78Q902R^A]O:N7U/P2-2\=Z9XC:\A$%C:O:_87M=PD5LY^;=@=>FT]
M*ZVB@"!K*T>-(WM862,813&"%'H!VI_D0^8TGE)O9=K-M&2/3/I4E% $(M+9
M0H%O$ JE%P@X4]0/;VIT-O!;J5@ACB!.2$4+G\JDHH KM86;SQSM:0--']R0
MQ@LOT..*E:&)I5E:-#(@(5RHR,]<&GT4 0K:6R7+7*V\2W#C#2A &8>A/6C[
M+;_:?M/V>+[1MV^;L&['IGKBIJ* *W]GV00I]CM]I()7REP3^7N:ECMX(7+Q
M0QHS *2J@$@=!^%244 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 445B:SK>H:?=I;V'AZ]U0E-\CP211K'S@#,C+D\'@=/Q% &W16;H&K?V[H
M=IJ?V62U%RI=8I&4L!D@'*D@Y SQV-1VNNQW/B:^T/[+-'+:6\=P97*[9%<L
M!MP2?X#UQ0!K4444 %%%<S/XM<0:K=66E37MII<DD,[12J)&=!EPB'J!G')!
MX. >,@'345 +VW:^:R$JFY6(2M&.H0D@$_4@_D:GH **;(S+&S(F]@"0N<9/
MI69X:UM?$?AVRU=;=K=;I"XB9MQ7DCK^% &K15+5M5L]$TJXU+4)A#:VZ;I'
MQGV  [DG  [DUG2Z]?V]G'>W&A7"6\C(NU95:6(,P&Z1>@ SD[68B@#>HHJ.
M>>*V@DGGD6.*-2[NQP%4#))/I0!)15,7DTMQ9FVM?-LKB-I'N?,"^7P"@VGD
M[LGZ8]ZQ9_$VH3/<G1=#.IQ6]S):2$72Q,)47)X88VY^7.<Y[8YH Z:BD&2!
MD8/I2T %%01WEO+>3VD<JM/ J-*@ZH&SMS]=IJ>@ HHHH **Y?6?%T^C-&TN
MB7#P37T=A#)YJ#S'=MJG!.0N>Y]*?+XIN;;4=.L[O1IK=KV^-F&:92!B(RAQ
MC.00".W(- '2T444 %%%9&@:Y_;BZB3:M;-97TEFRLX;<4 ^;CIG/2@#7HHH
MH **** "BBLW5]732VLH1&);J^N/L]O&6VJ7V,YW'!P J-S@]J -*BJ6GWL\
M^EK=:C9G3Y0&,L,DJN(]I(SN'!! R#QP>0*H/XEB.NZ-I\,!E@U6VEN(;D/@
M!4"G[O7D./2@#<HHHH **Q6\0?:-9N=*TNU^V7-H%-T[2>7%"6&54M@DL1S@
M X'4C(JUI>IOJ/VQ9+*>TEM9_(=)2IW'8K;E()!4AQ@^W0=* -"BBB@ HHHH
M ***J/?QF6[MK8K/>6T2R- &P?FW; 3VSM- %NBHK62:6TADN(/(G>-6DAWA
MO+8CE<C@X/&:EH **** "BLC0=<_MO\ M,&U:W:QOGLR&<-N*JIW<=,[NE:]
M !17)7_C?[!IWBBZ.ER.=!<*Z><!YH,:R9!QQPP]:ZK>3#O5<G;D+GK[4 /H
MK)\-:V/$6@6^J"W:W\YI!Y3/N*[79.O_  '-:U !1110 4444 %%%% !1110
M 45!:WEO>K(UM*LJQR-$Y7H'4X8?@>*GH **R-&US^UM0UBT-JT#:;="W)9P
MWF9C5PW'3AQQ0-<_XJ\Z ;5@?L/VP7&\8(WA-NW\>M &O1110 4444 %%-D=
M(HVDD941069F.  .I)JFM_)<'3Y;*W%Q972[WN/,"^6A3<K;3RV3@>V<T 7J
M*YNZ\2WSW%['HVC'4_L5Q]EG N5B82&-7X##!4;U!.<C)P#BNAA9WAC:2/RY
M"H+)G.T]QGO0 ^BBH([RWEO9K-)5:X@1'E0=4#9VY^NTT 3T444 %%%% !11
M10 44R5G6)VC3>X4E4SC<>PSVJ.UEN);"&:XMO(N6C#26XD#[&QRN[H<'C-
M$]%9/AK6QXBT*'4Q;-;>9)*GE,^XKLD9.H]=N?QK58D*2!D@<#UH 6BLGPUK
M?_"1:)'J7V9K;=+-$8F<,08Y6C/(]=N?QI-9U^#2M.U6XC7[5/IMK]KFMT<*
MVS#$<GIG8WY4 :]%5[&Y^VZ?;7039Y\2R;<YQN .,_C4[NL:,[L%51DL3@ >
MM "T5#:W4-[9P7=NXD@GC62-Q_$K#(/Y&IJ "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "L;Q3<S0:!/%;.4N[LK:6[#JKR$(&_X#DM]%-;-(54XR <'(
MSV- %!+C3=(;3='$L<+RH8K. GEUC7) ^BUSUA<0-\6]9B6:,R?V1:#:&&<B
M2<D8]LC\Q78%02"0"1T/I1@9S@9]: *UEJ-GJ)N19W"3&VG:WFV'[DBXRI]Q
MD?G5JD 49V@#)R<=Z6@ KRKQ%%8V\NL>)O"^N+I6MVTDBWE@[AHKYXR5"O$?
MXGQA67DY]:]5K#;P[.SJY\0:IN4DJ=EOD9]/W5 '%7TDD?C#6;NWLH+?Q#=>
M&8IK.(HID-R/.R%XR6'R@GT SQ4EC)'-=>$;SPQ(C74MM*-056Y=!">9^^X2
MA1EN<D^IKL_[!N\Y_P"$DU;/KBW_ /C5-7P_<H6*^(M54L<L0MN,GW_=4 <G
MX(O] U*'1;M[IU\1VMNZ:E'OVR"3;^]-R.NW>OREN 2,5C_#35+5(]#M=:-N
M?,M&.BS;AL.&_>H1VE!P<]UQC!W9]$'A^Y#,P\1:J"WWB%M^?K^ZI?[ NO\
MH8]6_P"^;?\ ^-4 9'Q.TZ\U#P<6LH'N'M+N"[>WC&6F2-PS*!W..<=\5MVO
MB;1=1MHI;+4+>Z\['EQ0N&=B>VWJ".^<8YSC%,_L*\_Z&75_RM__ (U3%\.S
MH[.OB'5%=OO,$MP3]?W5 '$:?/I^J:ZUOJFJR6GB6RUF1E@CC N)(_,/EJI/
M+0F(KGM@$GIFJD>CZ3J?@WQY>"-;R\MIM4C@)E,A12N5 &2.H!'N.*]#_P"$
M?N=^_P#X2+5=^,;MMOG'I_JJ4:#=CIXCU8?A;_\ QJ@#D;.XTH^*? _V">V\
MB;3+L%(7'EO\L78<$Y+_ (Y]ZP;E-*C^&'C^6T^RQR)?WJJ\!52 '^1<KV]!
MTKTP:!=<8\1ZMQP/EM__ (U1_8%U_P!#'JW_ 'S;_P#QJ@#D=5U'1;KQ3K&F
M>)[I8;:YL[=M)E+8W*0=Y@8?\M=^/N_,?EZXK(\::I9)+KFR<V^HV)L&#7DF
MZ=1N1LP@8V* QW-D@G<#CJ?1#X?N6*D^(M5)7E25M^/I^ZI3H%T22?$>K$D8
M/RV_3_OU0!P6IRQ6FM^/9]*BC_M22TM;BW\A )GC,9\QX\<],\COCOBI4_X1
M^^T[5-0T+Q/'%%=6T$<K0PJ+6%_-7894&,,V=K D?+G/05W/]@W><_\ "2:M
MGUQ;_P#QJFCP]<*I5?$.JA2<D!;?D_\ ?J@#&\)ZU;V5K>PZI;V6FW']II:E
MK63=;7$SQIM\GCC(QE>QS7:U0T[3&L$9)+^YO%."HN%C CQG[NQ%]>^>E7Z
M.'^)MS!!8>'_ #IHX_\ B?V+?.P' E!)^@%/\=&TFU?P?!<2IY<NK'(\S;N7
M[/,.QZ9('XX[UVA /4 T;0>H'% 'D":E#I>CW<4<X30K3Q3+!=;!YB6]L8R5
M!7M'YI7(Z?A7=>"K?3H+"\;2-1>^L)KII8W7;Y*$@;EAQQL![#@$D>M=)M4@
MC:,'@C'6E5510J@!1P !P* /.==G:T\92W2_8]4MOMUG%-:D[+RRD.S8T1_B
MC.0Q7CJ_/6L"Z;3DTW7-62>(7UMXNC\F83<Q@S0AL<\ J6SZ@<]*]D,:%PY1
M=XZ-CD4NQ?[H_*@#R/7M7T\:]+<PW4<%S:^)+-)VN),SB/,:L5Z>7 5)ZY#9
M8\9Q5BWLXKD>/-0TLM<:U87<[:>5F9FC9K5!\JYZDEAR.H]J]3V+DG:,G&>/
M3I2@ = !0!Y7:2>'=2T^^U+1_$KVWG:88+KR(E5+?)&))UZ^8"2.2"1N],UT
MO@:XF:75K2YL+*WN;>6/S)M.?-K<93AD'\)P!E>W!SS77+&B[MJ*-QR<#J?6
MA$2-=J*JKZ*,"@#B-0ELY_'VHV'B3R1ISZ;&VG_:&"QG#/YQ4G@.,Q\CD  U
MSJ(LNG?#C_A)!!+?/=.LC7BJ9'B\F;9OW<]"F<_Q'UKUEXTDQO16P<C(S@TI
M4'J : ,CQ5;)=>$-8MVA656LI@(RNX$[#CCZXKSZQ&A7][\/;56LWM7TNY\V
M.-P%=O*AR& Z\@Y![@@]#7K--VJ,#:/;B@#QW3M8@M?#7AI+^]1= 6]U"UGF
ME EBC996%NLF<C;MR!GC[I]#7HO@ZVM+3P\D6GW\]]9>8[6\TN,%"V<(>Z#)
M"^PXR,5NM&C(49%*GJ".#3@,# Z4 >?^%+F#PUXG\4Z7K,\=K/>ZF^HVDL[!
M%N(75<!&/!*E2".HJUXIU:*2^\/2%@WA^2_:.^F_Y9.3$WE;CT*>85R>F0*[
M.2*.50LL:.,YPPSS3F564JR@J1@@CB@#R#7E2VTGQ$D=UY6B)K=A_9[),51"
M7B\]8R#]T$MP. =W3!K5O]"\/6WC_3]+F5(M+GTBZ<P/<N(Y&,T;=VYZL<?C
MVKTD(H4*% 4=!C@5C7&@&X\6V^MM<1E(;1[3[,T.<JS*Q.[/7*#MZT <!H4E
MQ:#PM9ZW(TGA^1K^."2[.4DQ)_HWF%N#F+=MSUX[XJNT,9N-&M+RY)TQ_$]Q
M#8AIR ]H8'^4<\IYF5'M@#C%>P.B2(4=0RGJ",@TNU>.!QTXH \=\73Z5IG]
MM6=C(EI<:2=/6(7$A:5$5D(,&3E$"D[FR<G<#CJ=2X&D1^)O';O]FBGGTV&>
M%QA'93#)N=3P<9 R?7 ->FE5))*@Y&"2.U*5!.2!GI0!YAHMW;3W?ABVUIH9
M-&G\-Q&V-P087N1M\P'/!<(!C/(&['>J-A$9;CP1;:O<221O?:A'#YT[!IK4
M)*(=W/S KMZ]01US7KC1HZ[7167.<$9%+@'G - ''_#B6'^QM4M;>57M[35[
MR&!%?<(XQ*=JCVP>/:LGQ!.UIXOENU^QZI;K>6<<UHQV7EF^4V-"?XD.02O&
M?FYZUZ, !T %(8T+ARBEQT;'(H \;OFT]-,\1ZLL\0OK7Q7$8)A-S&#) &QS
MQE=P/J!STJQJ>L:=_P )#%=V]U'#/!XGCAN#,^ZXV8V'D8V0D8"J<@Y!SSBO
M7=J_W1^5)L7).T9/)XH \F\0W5N=$^*ZB>+.Y!C>.OV6-?Y@CZBO5K:1);6*
M2-U=&0%64Y!&.QJ3:O\ ='Y4O3I0!XUH>G6IT3PW=:9(1XCBUAHY1',2ZP?:
M'\Y'7/">7DX( R1W/.CHT^GZKK,,>HZK);>)[+5I"]M'&!<2+YC87)Y: QE?
M8 #TKU(1HKLX10S=6 Y-&Q-^_:N_&-V.<>E '(_%)HT^&^LL\OED1#:P?;\V
MX8__ %5BZ^NBZ#K>F6]U+#:>';^*XD:>?]] ]TQCP7+D@$H&P3Q][N:])(!Z
M@&D:-'38Z*R^A&10!Y6--TA==\(Z==ZA<WFFRZ=?(LE[.5^T*KQ%,\@$8)QZ
MC'6L[3K"WDO_  MIFHW$DNG2ZAJ<-HDMPP,MGM<1 \Y(/8]QCM7IE]H!O?%&
MGZPUS'LLX)8/L[0[MXD*$DG=_P!,UQQZUM;1QP.* /)[O^RYM9U;0]5U.73=
M0MKJ(Z4L: W!@5$\K[.[9)R58$#/);/6K[W$UIXU6:(66JQ7&I211NK;+RQG
M\MEV./XXL GM@$'G KT@HA=7*J67H2.10(T$F\(N_&-V.<4 >6>#IM(U>72+
MJ?5Y4U^VADCU.T5!'*S;,2_:.^T,,ACCG&.N*S_"QL+>S^'=]'<)]KNI[BWG
ME:8LTD9BE.QLGD;@G'K[FO8Q&@9F"*&;[QQR?K2[5]!^5 'C=M=V.B^'K@1+
M#;VL/B>XCU;R803#;&6;R_,4#[FXQ\'C;[5>EN-,TJ/2Y+75&N_"MWK):]F&
MT6L68FVHI' B\S:3_#GCU%>K%5((*C#=>.M)Y:>7Y>Q?+QC;CC'IB@#B/ +Z
M<-=\80Z;) 8/[221%A8%=IMXN1CMG/3BH/$5EI%[\28H==,0L9-$< 33&-'8
M3 D9R,D#G';KVKOU55^ZH'T%(\:28WHK8.1D9P: /*[:UOM%\(^'?%-S'<W$
MVDRR+.L@+2RV#R,JD@\ET0QN,\X##N:]"T"Q:QTI/.C6.ZN':XN%':1SN*^X
M7.T>P%-U'2+C4=2MY'U.5-.C ,MBL2;9G5MRDN1N R!D#@X^N=:@#S6:]TB[
M\1:_I?B2>2'54OHI--"-MF: *AC%N>IRX?<%[DYJK)/I^I>(M2L-8U62QUVV
MU7S+*..,"XDB!!B\ECU1EX8#C[V<9)KU(HI<.5!9>AQR*"B%PY5=X& V.0*
M/*[?1])U:W\>RR1K>75K>70MU:4R; UJ@X7..3GMU'L,2:9<:6+OX:-8SVZJ
M\4JL(7 5F^RG.0."=W!/7/'6O40 .@ HVJ,84<=.* /)DCTB/PS\39+86D4L
M<]T$>$JC*OV>,@ CD#>.G3-6'U/1WU.&P\47,4>EW>A6_P#9TLKXC+_,)=C=
M/-YCQCG@8KU':OH/RI"B-MRBG:<C(Z'UH \>\;7]C'9:W##/+%J%EI5I)"VH
M.6GXRP:%>"K#J[Y/(P1QFK>HSPV^N^.KG2(X3JDVGVUQ:&!1YTB%'\QX\<GC
MN.^/:O5RBDY*@DC'([48&<X&: /+HCX>O]/U74-#\3+#%=64<4[01*MO QD&
MQI4&,.=Q5@2"5SGH*V/#'B"TTFVU"/6HM/TR4:C';M-:29M;B5XTVF/CY<@#
M*GH<G/-=PL:*"%10"<D =35>ZT^WN[46TB 0;@6C4 !L=C[>OK],T 9_C!=W
M@K7.64BPG8%6*D$(2#D>XKA]&L+"/6_"M[I5P2MSI<AUEEN&97B\I=K2'/!#
M\#IQN'0<>B:SI[:MHE]IRS"'[7 \!D*;MH92I.,CG!I=)T\:9I5M9%DD:&)8
MVD6/9OV@ $C)[#UH \GT>.WLOAEX<UJ#<ZW%Q:Q:S<B5G/V82-N#\\*"5#?[
M)(/%=$FAPZUK/BC2+&15T&ZL8=C0']W!=G>"8\< A1&QQW(]:]"VC&,#'I2(
MBQJ%10JCH%& * .!TB9]9\*W>J:K;"TGLM/DT]P?W>V5,B9E(Q\I90!Z;3ZU
MD:'JMG_Q1EMKLT']C2^'(S URP\E[L! X8G@N$'&?5N]>K8&,8&*1D1@ RJ0
M#D CO0!XQHVJ65CX8\+Q7MU%%H#7&HPW$LJ"2))O/8PB7/ !7?C=W(/H:U;&
M;2],US1=.U#46NO#$EG<-8W&H$>3+.9 0N3P0J;@F>V<9X->I&-&C\MD4H?X
M2./RH9$< ,JD Y ([T <=\+7MSX&ABMG5DBO+Q,!L[1]ID(S^!!_&N<UX:79
MZS\1_.2UANYM%22$LJJ[Y@F#,O<\X!/K@>E>J@!1@  >@H*@G) )^E 'E=I/
MIVCZ[:2VTL@2X\*RSW*VLNZ69D,95ASRX!<*?Z"J&G7&GW=[<VEK)9S6M]X6
M8K;P'S!)(I.-YZ22@'EL \]*]CVJ.P_*@(JXVJ!C@8% '.> 7L9/ FBM8& Q
M_8X0YA QYGEKNSCOGK[UTE(  , 8'M2T %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5SGC'6-1T>UT
MMM.C@=[K4[:UD,KE<*\@! PIZ],]@<\UT=8_B30WUVPMH8;H6L]M=PW<4C1>
M8N^-PP#+D9!QCJ* .+DUJZ\->(O&^IPZ8ES%;+:7%TOVG9L40DOL^4[FZG!"
M@^H-='J_C!K*2]CT[39-0DLH4EFC0N&;<-P1 J-EMHS@XZ@9ZX@OO!5U?1^)
MT?5HQ_;MND#'[(<Q!8]F?O\ S$@D]N:?+X3U6#6SJ>E:^+)[F".&^C:T$J2E
M!A70%OD;!Q_$.F0<4 1?$>83_"S6+R-9(G%GYT18%)(VX(]U89K%N[V.R\5^
M$H=-AN])^T2E;F2<-%;W";#^ZQG#2$X*]^#S78>)O#[^(/"=WH4=Y]G6YA\E
MIY(S*P7N<;AD^^:I7WA.ZUF;21J^IPRVNF7,=W'!;6IB\R5!\A9F=N!G.!C/
MK0!'>>.$M=,N]96Q$NBV=VUK/<";$@"OY;R!-N"JMG^(' )QTS)JOC%])U-(
M)]/"P/?062.]P%DE\S:/,1,?,@9P"<CHWIS ? W^A:EI OU_L34+HW,ELT.9
M$W,'=%?=C:S _P .0&//3$6H>!KV\N;]X];2.*YU&#44#VF]T>(H0A;>-T?R
M<# (SU[$ G7QG<B_UA9M)6+3M'F=+V\:Z'R((1*'5-N6Z@$9XR.O.,Z:[N[[
MX@^#[RXL$M4GM+MTVS[VP40A7&T $9[$CD\^NQ#X0#)XE@O[P7-MKK$RHD/E
MM&#$L1PVXYX4'H.:KZ?X1U:#4=!NKW78;H:/'+#&%LBC3(ZJOSG>?F 4<@ >
MU &O>ZW)'KBZ-86\=Q??93=N)9C&B1[MJY(5CDG../X3[9Y/6?$UQKVC^')[
M"U18;S6%M+NVN)2I#IYFZ)L*05W)R>^!P<UTU_X?ED\36^OZ?>);WB6QM)EE
MB,B31%MP& RD$-D@Y[D50D\%%+'2+:TOTB-CJ1U*5Y+?>9Y6+ENC#:"9&]<<
M>E &7\0=+M=$^$NL1:?#]E$2^=&L4C'RG:0$[">5')X&!@XP*/B!;#PCX9?Q
M-H;R6=SILD;M"DC>5<QEU5D=,X.0W!QD$<&NE\7>'Y/%/A>\T5;Q;072A7F,
M/F8 (/ W#T]:KZEX8N=?:VBUS48Y[&"59C:6UL84F=3E?,)=B5!YVC'(YS0!
MF7WB:'1[_P 77\>B!KK3+&VN)I//VFYC(E*@\?+MVMZYS5YO%5[%)!;W.DK!
M>77F26T9N"X:%%0EV*(2IS(J[<'GOBHM6\%W&J3>)F&J1Q)KEG'9E?LI8PJ@
M<9!WC<2)&[#M5C6/#%]?G2;VQU=;+5]-5D2X%OOBE1PH=&C+=#M4_>R"* &:
M?XNGU1;&VATF6#5+F*:9[6\9HA$D;A"Q;:2069=OR\@YXQ59O$NM2^(/#5J=
M,2RCU"WN)KF"XF_>1M'M!7(4C WY'KQ]WO-?^$]2GN]-U6SUXPZU:))')<RV
MPDBGCD(+(8PPP 54KAN,<YZU9N?#-S/J>B:@-4)N-/6=)6EA#^>LNW?@9&PY
M48Z@#C!H JIXX4V6F:JUB!HVI72VT-R)LNI9BL;LFW 5B!_$2-PR.N(5\;7Q
MCUFZ;06^PZ3-<0W$JW09B8T##:FW)SG'M[]I+'P/]DTVRT:2_6;1K&[6ZMX#
M#B0!7+I&S[L%5;'\()  ]<W-.\.7VFVNMI%JL8FU&\>[CE6V(\AF"C!&\[A\
MH].] %[0]8.LV[W""U>V.TPW%K<^='*".>=HP0>,5C77CA+;2YM;6R$FB6]X
M;6:Y$W[Q0LGE-($VX*A\C[V< G':M#P_X9BT._U.]C,"/J#1O)%;0^5$K*"-
MP7)^9L\GO@>F3FCP,!87VC?;E.AWEV;IK9H<R)N<2/&K[L;"P/\ #D!B,]"
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
M!E/0\'/YUC:M8Z7I&A:AINHI<7USK\DID$%LY\Z5D "C:"(P J@%CQC)/4T
M=+8W\EY?7\(@58+641+*),^8VT,W&.,;@.IY!]*YN+QQ<[-4N[C13%IVF7$]
MO<3BZ#,7C"[0J;1G<6QU&.*Z'0=,.CZ'9V#S-/+%'^^F8Y,LAY=S[EB3^-8T
M7@Q7T7Q!I=_>B>#6+F6X+0Q&)H2X'0EFS@J"#0!%-XWFL1J37^CSQQ6=JMTM
MQ'YC0N"VTJ6:-2K+P2 #\O/;%64\6[ULT2"UFGU"Z,%B;>[\R*=1'YC2;]O
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
M+K%MH/@N/5+O<8;>TC8JOWF.T */<D@?C6?>>#KB[_X2D'5(U&O0+ <VI)@
MC\O/W_F."3VY_*M'4?#D.L>$)/#]_,6CDMUA::)=A!7&& )."" >IZ4 0KXB
MNHM>CT6]T^&&\N;5[BS9;DO'+L(#H6V J1N4]",'\*QOAY9C4M&L?$5_:Q?V
MHWGC[5',Q>56E;(<8 (&  #NP!QBMNVT"[;4[75-2OH;J^L[5[>W=+<QJ"^W
M>[+O.2=B\ @#GUXE\*Z'+X<\/6^DRWB77D;MLJP^7D,Q;D;F]: ,^U\8R3:[
M9:7<::L$MZLYCC-P#+&8^0)$V_+N7D<FJFF^.[J]31;F?11;V6IWDMDLGVH.
MZ2J9,?+MY4^4><@@]L<ENE^!;_3KG196UU)AI4DYCS9X:99>OF-OY?/5N,^F
M>:DM? ]U;:5HEC_:T3#2]1>_#_9"/,+&0[<>9Q_K6YYZ"@"W;>+9YH-42338
MXM1L;Y++[(;DGS"Y78^[9PK!LC@\ ^AK4UC6DTIK" 1"6\O[@6]O%OV@MM+,
M2V#@!58YP>WK6%IUMI^O^-SXALENECM8#;RF6%X5FF#,%.U@"Q16D&>G[P<\
M<:_B'0/[;%A-#<_9;[3[E;JVFV;P& *E67(RK*Q!&1]: ,:_\>/IUEK)FTHM
M?Z3/!'<6R3C:R3$".1'*C(.>A P01[UT$5_J":/=7E[I31W,(D9;6WF$S2A<
M[=IP.6]/4UAZIX)DU2PU8-J$4=_JDMN\UP+8E56$@HBIOSU!Y)/WC[8W]9TU
M]8T"]TPW3V\EU;M";B$8*%EQN S^F?QH YFX\2#6K+Q#H]S:PQSV^E_:28+G
MS5PX<;2=HPRLAR/I69I:+_:/PSDQ\[:1*"?4"WCQ_,_G6Q#X,OUNKJYEUBW+
MW.DKIK)%8[(U"E]K*-_ PY^7/7N!Q5BT\)7%M<>&)3J43C0[5[;;]F(\\,BI
MG._Y>%'KSF@#1U#6I8=632;"U2YOS;-=%))?+14!"C+!6.2QP..QR>F>>N;B
M2\\<>"[Z:REL[B>SO#+;RD;T.R,[3C@X)/YUJZWX;O+W7;37-(U5=/U""%K:
M0R6_G1S0L0VUEW*<@C((/K2W7AFXN=7T>_.JMG3X9XW+19>4R@!FW!@%(VY
M P/I0!6L/&C7&KP:?=Z:;>6>REO%B2;S)H_+*YCD3 VN0X.,GN/<Q6_CR*?P
MW<:\(+>2PB@27S+>Z,FQF;#)(-@*%<@MP<#/'%0Z9X$U#3Y-(D.O(S:;9SV:
M,EEL+K)L.\G>?GR@);OZ \U:A\'W$&HW>JPW]K!J=S!'#++!9[(YBKAR\B;_
M )B0"O48!//H 3GQ:%MK=_(MY9+RX,-FUM<&:*9!'O,FY4R ,,.%/(]#FJG_
M  G8AL+>74-/.G2RW[V)-[(T4&Y5+!Q(4R58 ;25&2<=JKO\.A$CW&EZ@FF:
MB+_[?;O;6_[B%C&(V7RBW*L,[N1R>V*V9="U*YL(X+W4K:]9RQNTN+/=!.I
M 41[OE P#U/?UH V+">:YL89KB 03.N7B#[PI]FP,CWJQ69X=T6/P]H%II,4
MK2QVRE59O<DX R< 9P!DX  K3H **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HZ45R7CN:6WCT2612V
MDKJ4?]I<941;6"E_]@/L)SQQSQF@#K RE=P8;>N<\4 @]#FO'_$UM NB^,WM
M6C_L.6>Q>S\L_N_/W#SC%CCIMSM[[N^:]4TO3=.TRT,6F6\,%O(YFQ"/E9FY
M+?C0!<W+NVY&[TS0&4L5!&1U&>E>:QR2VWC96M&L=4CGU&X";EVWEA-L=26Q
M]^'@@9Q@,O7BJG@_^P]3DTF:\N[Y=?L()(M3M9(D3!*8E^T'8"R%AD$L<D@^
MM 'IE_/<PV4LEA!%<W*XVQ23>6IYP<M@XXR>G:K)900"0">@SUKQ6'2M)A^!
M$.H+;PB_D@MXY9CS(S+,"%)ZY )X[#VK6UI]*U#Q)KFE>(KV^MYKB6&72FMH
ME9I8A&A7R'*,0PD#Y (Y;/K0!ZIN7=MR,^F:6O-9W:U\<+)$UIJD4^I1I+;R
MJ%O;*78%WH1]^+:,D8& 3SUKI/B U\G@V\>P261E>)ITA!+M )%\T*!S]S=^
M&: .E#*PR&!'J#6#H6OW>N_9KR'3D&D74+2PW0N 7!#8 :,@8W#D8)QC!K"L
MHM-F\:W%WI9LW\/2Z1_IWE;3;M*)!Y9/\.[9OSWQMSVJU\+(K6/X=:.;>.))
M# /.V* 2XS]['?ZT =-)=3PWTWGQ0QZ?';B7[4TV#NR=P*XX4  [L]^G%2VE
MY!>V5O>02!H+B-9(F/&Y6&1^AK@=;M[>X\<^);=8HY7G\-*#'@-OD#R\8[MC
M9[]/:L1VM#X3T"XTR?2R\&CXFTZ_BVP78*IY@5OX905QG!Y.#T. #V"HI[J"
MVMY9YYHXX85+R.S ! !DDGM4.F2^=I%G*8)+<O C&&3[\>5!VGW'2O)[2(RZ
M%JNFK%9:Q!)X?N&M-1MX\3XP-L=RG/[W)!!ZDJW&<T >NV]U#<VD-U&_[F5%
M=&/&01D?SJ4D*"6( '4FO,=,N=-&J>'OMJ6H\.RZ(4@:5 +?[7E=X;(V[BG
M)]' [U2L[J30H?#[^(!(?#(NK^.)YT+I$A?_ $4R9SQL#A2>FX>U 'H=_KCV
M7B;1])%JKQZBLQ\_S,%#&N[&W'.<CG-;->2Z]']DF\)VWA-O*9$OFLTNF(+*
MR@X4MRH;Y@A(P/EXP*[SP?>Z-?\ ANUFT.%+>UVX,&W:\3=U<==V>I/7KDYS
M0!NEE! )&3T&:QO#VNOK:ZCYMLML]G?RV6T2[]^P#YLX'7/2N1UV0VOC22XA
M-EJ<;7UHD^GS+MNK=_W>V2W;JR#(9E(QP_/6L*[CT[^S=9U,>0;^#Q;&T$^0
M7C0S1;BI[*5WYQP0#GI0![)N7<%W#<><9YKDK_QG/8VOBR;^S$=O#X5MOVC
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
M#0_%FI3>']!@E$<VJ7FE)?/+Y,LB[2J ;E0$Y9F//08[]* .]IL<B2J6C=7
M)4E3G!!P1^=4-$U"ZU30[6]N]/EL+J5,R6LQ^:-LX(SZ<<''3%<C:>,H--T*
M.ZEL;/28)M6NK2>95+00NKN-[D!?OLO4X&6R?0@'?T54TZYENM+M[F98O-DC
M#L()-Z'/]UNX]#7&1_$":X\,ZGK5JEE*UA9/<W%F79)K>1>3#(IY!QGYL8)!
MX]0#OJ*YF?Q-=1:Y)I\=G#(/[(;48RTA7+!@NP\'CG.?TK(C\:>(/[ T?6)-
M'T_R-6ELHX$6[;>OG?>W#9C@D8YZ'VQ0!WM%<9<>*M9A6[LTTV";5K&W6:>"
MW$TL<K,6*QHX3Y254'+# + 8/)IEYXOUH7NH6UII%LC6NE1:EBZG96PV_*,
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
M-O:I"ZJ\F9+D.^URH7E G'+#!)QQUK6\5:Q/X?\ "VI:O;V\=Q)9P--Y4CE
MP49/(!_SZ4 ;%%<H_B35+>YM[&[L[:*\O!+/;^3YMP%@01Y+JJYW;I ,#COG
ML:<OCFYM;32SJEE'HUQ>+,I:_P!PA$J, J;\#;O!+ MC '0F@#MZ:9$614+J
M';)52>3CKBN8?Q)J%S/J=MIMI;O<Z5;Q27,<LA_>2NF_RE(Z?+CYCG[PX[UD
M1ZE;:[XT\':W8QA/MVD7DBEU^8 ^00K8ZX)/ZT >@5G:U:37=B$AU>?2RLBL
MUQ"(R2/[OSJ1SGT]*Y[3O&ES?6'A:[:RA0:U<26\B"0GRBJR,"#CD?N\=NM9
M#^(=2;P;K]_J]EI^I16^K/:_9Y,A-JSB,<$'.#M('KDYH ]#M+6&QLX;2!=L
M,*!$!.3@#')[_6IJY:^\479.O/I=I#.FB8$Z2.5:=_+$C(A'W<*1R<Y)Q@8S
M5-O&6HW]^(-%L+22&71X]5@FN9V7<KDX5E"G!X]>_7C! .UHK.T'55USP]IN
MK+$8A>VT=QY9.=FY0<9[XS6C0 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !6+XD\.Q^(K.W07<UE=V
MDZW-K=0X+12 $9P>"""00>H-;58?B36[C1#I)A@BD2\U"&TD9W(**YZ@ <GC
MU% %/4/!TFHZ?:B76[U=7M;C[5#J2J@=9-NTC9C;L*\%<<]\G)J27PK//)I,
MUQJ\\]SI]T;MI9(E_?.4,>"!@*NUB, >^2<YV1JFGM;"Y6^MC 6VB43+M)],
MYQFIQ<0&80B:,RE=X0,-Q7UQZ4 8L_AK?KM_JL%_+"U]:);30[%9#LW[6YYX
M\QN,^E5(O!QALO#=K'J+;=!(,!,(/FXC,8W\_P!UCTQSS6YJVJV6AZ5<ZEJ$
MZPVMNA=W8]AV'J3T [FL@^*47Q8NG.UHNFMIK7HO#-W$BI@]@/F]30!#?^![
M75'U_P"V7<ICUCR2PC 1H&B \MD;U! //<>G%%QX/NK_ $8VFH>(;RYO!+#-
M'=F*-=AB<.H\L#:1D<YZ_@,='/>VEK;BXN+J&& XQ))(%4YZ<GBIE974,I#*
M1D$'((H Y&;P&MQ:ZS%+K%VS:G<P7;.8X_W<L7ED, %Y&8EX]/SJ6;P=.-<E
MU.Q\07]D]W&B7Z1I&PN2@VAQE?D;'&5[ >E3ZOXAOK#Q7I.B6UC;S?VC%/(L
MTD[)L\H*2" ISG<.]2Z'XC;5-6U?2;JT%M?Z6T8F5)?,C99%W(RM@'H#D$#'
MO0!?U;2;?6-!O-(G++;W5N]NQ0_,JLN,C/<5AP^#;A;\W]SKEQ<71TYM/),"
M*I0G.=H'4?7K[<5TEO>VEXKM;74,X0X<Q2!MI]#CI38=0LKF*26"\MY8XO\
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
MP):7JS:?9SVMRSVD@$$OD*N&)7^\.O3ISS4WA1+>[BTB#4[;6AX@T:.1)T>
MQHC%"LC^:$ </U'S$DD'L2/4J1F5$+.P50,DDX % 'D$UEJ<GA/7-)@0ZO9C
M0)%LKHVICNHL#"VTJ]&?'(X!X.1SSZII4\5UI5M- CI$T8*AXS&?^^2 1^53
M07=M=('M[B*93G!C<,..O2IJ ///$\B6_C"[BUN/4CH^I:;';0R6EJ9UW!I/
M,B8!&*E@RD$8SCKP,2ZEI5[HEUX>U;1+.9IOLHTB>.4[W2-E!B>0]_+<#<?1
MFKOJ* /.==BAT/Q);VU_'J(T";25LHI;6V^T!9 [;T<!&(+J4Y Y*^U,L/#^
ME_\ "<Z9:3:2TEG'H'DJM[#YN&$JE%=B"-X0=#R.:])HH X(:1<67C.ZT.&W
M!T759%U9R,8B="!*F/1W\D_1I*[VLO2=#BTF2XE^UWEY/.WS37<OF,JY)"+P
M,*"QP/?O6A%<0SM*L4T<C1-LD","4; .#Z'!!Q[T >3:E9(^C>++@6+M?'Q'
M#-;2"W8R% ]N=R'&=ORR<CC@UI:A$\D7CK3=3M9I[G4?WFG,L1;SXS"JQ+&0
M/O(X)QV)W=\UZ710!Y=JEIKHU&]M[9I7UC_A$1;"X4'#W(8D@/TW'J.>X-+'
M<0ZEX@\+S:-8W5M)%I-Y:DM92)]FDVQ;$<E<#!!]OSY],N+B"UA::XFCAB7[
MSR,%4?4FI* /+?#D>G:C::=]NL]6&K:58R6]S#=6Q2.$%,."VP+*&8 @98GK
MZUTGPVTRUL? VCR)8);7K6,4=TQAV2EE'1\C)P2>OK7744 <IXT%U%=>'KU8
MI)M-M=1$E]'&A8A2C*CD#DJKE6/I@'M7*^(-/F?P]\0[BT@D>PU&-/L,21$^
M;/Y6)'1<9.X[1D#DJ3[UZB;B 7(MC-'YY0N(MPW%00"<=<9(Y]ZDH AM'B>T
MB>''EE<C Q^E3444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
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
MKI6GSW]].D%K A>21S@*!7-?\)K VN:4!<62:/?:=->-<22 &(H8Q@MG:/\
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
MB.7.U6R2%[YXFMM6\3:EXCUO3[23288-,N4BW2P2,SJ\"R+T<8(9AGU&>G<
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
MM9)+ P/'-;1M&&2520"K,W(*GG//' JMJ.KZ^WC4Z'IATU(OL"W@DN8G9O\
M6[&7Y6';.#V]Z .KHKC+#Q)X@U9["_T[3(YM*N;EXI-P56BB!91+O\SD@J,K
MLSS@=,G+B\:>)4TBSUVY@TQ]-.IM874,22"4+]H:%9%8M@8.WY<'/)R,X !Z
M'!!%;0B*% J DX]23DDGN2223WJ2N!7Q=KD%IKVJ72:<=/TB[N+9HD1UDF*J
MOED,6(7YFYR#QZ8J]-K7BNR74I)=%%S!%:":WDBC"N9-V&C\L2L6X^88(S@C
MK@T =A17#VOC=KVVM187-KJ$M]?M:P-#"4:(+"9'$D;N"'!5A@D=0?JEQXC\
M564&G)=Z?907%UK'V -(.)861F64!7;8?EP5)/3M0!W-8VJZ=INNWL5E<7TP
MEMAYLEG!=F/S(VRN)44_,AP1SP<'WKC]5\1Z_)X<U.,W5K#?:?KMOI\D\$#!
M9HW>$Y"ER5XEP>3T.,9R-74-?U/3]8\0P"+3WFL-%COHYO(8&1LRY5OFSMS&
M<#/&[O0!VE%<7I7B;67U;38-0BLY8=1TA]0B2UC97C=/+RA+,0V?,XX&,8YZ
MU%HOBW5M5OO#BJ+%H=5M)+JX2.-B]ILVY0G=ZMMR0/F4\<X !W-06]]:7<DT
M=M<PS/ VR98Y QC;KAL=#[&N<\:WFI6K^'TT^[CMQ<ZM#!-NB+[E(9@.&'&5
MY'?U'.>8NM6U3P]J7CO5K'[$8K.]MI9XY8V)F7[/"&"D,-AP2<G=].] 'J-%
M<?JGB+79;[5[;P]I\=U-ICQQM%(%Q,[(LA7<9%V?*X .&YS]*VO$&I76F>%-
M1U2VCC%S:V<EPL<PW+E5+;3M(],<&@#6HKA!XIUZ"Z,-R-.;S]#DU2W\N%_W
M3ILRC9?YP=XY&W&*NV7B;4;N_P##$)2U5-8TJ2\?Y&S'(JQ'CYN5_>=.O'6@
M#KJ@N;ZTLVA6ZN88#,XCB$D@4R.>BKGJ3Z"N!T_Q?XDN]/\ #5^ZZ4(]8N9+
M-HA%(#$X$A5PV_D?N^5QS_>':IK&K:EJNFVT-VMH^H:;XLM[-9(T:..0@JRM
MM)8KPX!&3TH ]0HK@SXRU?2[O5-*U6"TGU"WGM([6:U1DCE6Y<JI*,QP5*MD
M;N<#D=:75?$GBO2-(U.ZN--M%^SW5JEK+*-HN$E=48%5D8JRENN<'CCK0!W=
M%4]-745M,:I+:R7.]OFMHV1-N?EX8DYQC/-7* "BBB@ HHHH **** "BBB@
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
ML,$:QH"<\ 8%3T44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
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
M&U(F0&$NRQ#Y@[%MIR0 J[C]*4'BKQ!>:+X>DCFM8;F]U>?3;AI+?=PAF ;
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
M+K&J#2/'-[JSQF7[)X6EN2@XW;)=V/TK?NO!^F7J:RDYN&76 HO1YN-X50H
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
MK2XMX1;K)973P%H1TC8H1E?Y4 94>I>)M1\5G2DO;&Q5--M;Z0+;^=AG=E=
MVX9'R'#?3BL?3-9UK3_ ,6I?V@+F:37#;R&>$$[&OFB;&,8.#Z$#& *[JWT"
MQM=:;581(EP;9+3:&^01*254+T&"2?7FJ+>"M(-A-8K]J6VENQ>F,7#8602>
M8-H)^4;_ )L#O0!EI;7$WQ7U2-KO=$=&@/E/$K*5,LPVD=QQGWJOH'BK4=6M
M?#UC//%#>:DM[)+<11@86"78%13D G<IYSPI]<CJDT*VCUV;65EN!>S0+;NV
M_P"4QJ25&W&!@L3GWK,?P%HKZ596"_:XA8S/-:3Q7+)- SDE]KCG!R<@YZ^P
MH K76H:]:Q:?975_9?;VBN&F^PQEY)60CRRJL-JK@@N6( ) !YK)L-:U37=5
M\!WKWAMTU#39KJ>WB0;#($CYYY_C8=>*ZB3P?I,D]C,!=)+9QO$LD=U(K2(Y
M!<.V<OE@"<G.:9:^"]'LX=(B@6Z4:2&6U;[2^0K  J3GE3M7CIP* ,K1-=U_
M6UTC6+6%?[,O';[3'+Y:K'&<A"C!BQ<$ $,,'G %2^,UF?Q%X.6WD2.8ZE*%
M=UW!?]&FYQD9_.M'3?!FD:3JDE[9BZC5Y&F%K]I<VZ2-]YUBSM!.3VXSQBK^
MH:+:ZG?:?>3M*);"4S6^Q\!6*E22._RL1SZT <M8^(M5ETMX;B^MQ<P:U+IT
MDZQ'S)HTR1Y<8# R$8]@ Q[5!!XNU@^&X[V>VN9$@U.YM+Z6S@5YHXHG=5D\
MOD'D)NVYQS@>FZ_@C2'7[UVLGVYM065+AE=9V!5F!&, @D$=/:I;3PAIVGY-
MC->VS_:9+D,MRS8>3._AL@@Y)P0>>>M %W0+]=3T&SO4O8;U9H]PN(5VK)SU
M /3Z=CQ6E573=.M=)L(K*SC\N"+.U<YY))))[DDDGZU:H **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M 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@ K(\1:Z- L89Q;_:)9YU@BC\U8P6()R6
M;@ !2?PK7K#\2V<MW#9/'H]IJR6]R)9+:?;NQM8;HRQV[P2/O<8SR#B@"N_B
M:\$>GPII DU*^$CQ6RW:%!$F-SF0 C'S*!@'EA]:K7GC2>+P^FN6NC/-8"%G
MG:2Y2-HG5BK1E><L&&.,Y/ K+TSP[J^AWMMK-OIB/^]O =+AF1?L\4YC8!2<
M)D-%D@$#]XV,XYNVOAC4%TOP]I]RL311:A)J&HJKY4,6DE5!G[P$KIV_@H M
M:AXNO-,L?MUSX?NH[:"VCN;UWE4>3NZHG_/1UQR!CL 23BIM2\53Z;<SO)H]
MQ_9EM<1V\MXSA"6<J R(>74%U!.1SG .*I>,=-U768KG3TT:VO89(@;"[$PC
M:SN.1YC$G/RG:P* G@C'>JUQ:>([OQ)$VI:0]]IMD\?V14NHT1W &9Y%)RS
MY*KT7&>3@@ WKCQ/:P^+;3P\D4DMQ/&\DDB_=AP,A3ZL1DX[#D]1F'3?$\UW
MJUM8WFD7%B;R&2>U,K@NR(5!\Q.L9^=3CGT)!XK&B\&:O8^)],OH=9>>WCN+
MBXN&E@C#;I .">K9P%]@!C&*C?P]K>LZQ'=36B:'>_99;>_U*SE4_:MR;5V+
MDG .&!?!7  SDF@#5_X3O3R/$4JP3O;:)$LCRKC$^=^=GL"A7)XSGL,UH:)K
MTFIWM[87=B;.]LUB=T682H4D!*D,,<_*V1C\P0:Y/_A"->MDU^"VU-7@N-/M
M[:V78D(<1ELIE!E!M)7(_OY[5I>'=(O-&OK^[L- 33;&=;>-=-6=!EPQ$DWR
MY5?D*\ Y;9S@XH TI_$\UKJ\5O<:1<164UX+**Z=P"\A!((CZE."-V??&.:Z
M*N*U;2M8U77;1WTJWBN+._26#5XI0-MJ&W-'MSO+,NY",;3G.>U=K0 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% '__
!V0$!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>23
<FILENAME>exhibit31-amendedandrest011.jpg
<TEXT>
begin 644 exhibit31-amendedandrest011.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!!\# 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 **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KS
M_P")GC36/!KZ*=-2QD34+K[,XN878IT^8%77UZ8KT"O'/CQMF'AB)=SM'J'F
M2K'DLB<98XY ]Z /0;2[UU-=\NYNM,NM,1)%GD@MGA>&4!6 ),C @JQ^E6[?
MQ5X>NTWV^N:=,GFB'='=(P\P]%X/WC@\=:P-"U+0=#U!=$TB[^V"_NYKHE9&
ME$">7N8O(<_Q+@9.?F'I7#65U9^&/C"-3M4W^'-=DDPRG*07*_(TNT?=!)8!
MCV=B.* .N3XAFR^).NZ#K=SIMGI.GVT<T5RY,;%G"':Q9B#]X] .E:WB+Q'<
MVMWX=&CW^B&#4+I!*;NY"M+"<<P\_,QSQC/4<<UYMK:1O\3/B/,\:LK^'7BA
M<KD,_E("JGNV>,#FLR0G_A#_ (3JV[?;:DK3@CF)5E&2W]T#WH ]$TWXCK%X
MW\3:-K]WIEE8Z6T0MYV)B9]XSAMS$'''3%;7B'Q#=VFJ^'8-+OM%$%_<@3B[
MN KRPG&# ,_,3GMGG;ZUYQ*T%EXR^*,FH1[(KVR\FU,B$"X<18*1G^)LLO Y
MY%9TVF7^CZ/\)++4U=;JUU S3J_6"-I59=_]T!2!STP?2@#UG3_'NA:GXOO?
M#MM>P-<6JJ"QD \R0[LH@_B*A<G'K[5IZ\^N_8A'X?CLOMCY_>WS-Y48'J%^
M9B>W0=23T!X'P<'T_P"-'C>*ZBFC:],#V^8VQ(H4Y8'&,<]?7CK78>)_$&@Z
M<]MI&O2RP0:FKQB4ATCXQD-(N-A.?44 4OAMXGU;Q7X:EO-9LHK:Z@NI+;=!
MGRY@N/G7)/&21U(R#]*K?$WQIJG@G1[2\L+"UG6XN4MC)-(WR,P)^X!R,*?X
MA]#7.^$L_#+PSXGU"5;^\\/17X.FQ1KO<QD@%ER1\N2.> =I/?EOQQNTU#P-
MHI@20RRZA!<B H?,6/8_++U&,@'WH ]=HID4L<\2RPR+)&PRKH<@CV-/H **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ K/U75H],-I%
ML,MS>S_9[:('&]]I8Y/8!58D^@Z$X%:%8/BG0+C6X+&:PO5L]2T^Y%U:S/'O
M3=M*E77()5E8@X(- $+^+!;P(M]8M97DEW):1Q7$@2.0HI8R*Y',9 X.,YXQ
M45GXQ:_LHY(-+F67[1-;RF5]L$1C&2YE (V-QM;'.>W-1ZGX:UK4;6PO!K$$
M6O65R;B*9;<_9\%-C1;"V=A7ONSGGCH'W7A[7+RXTB]FU>T>YM)9))XFM6-N
MQ90JE$WY!3&023RS'C/  VV\=V=[8Z+-;PJDVKQRO!'<SB,$QD!D#8(+$G@=
MP">,4NI>-XM/AF*V1DN;6VCN+FU:8)*NX9\M%Q\[@ \<=N<FJ-OX&NH_"]KH
M%])INIV40G5XKBW90V]PR.""2&7YN1C.[C&,TZT\':YHE[!/HNO1?O+."UOO
MM]L93*T2[5F7###XXP20>,YH D\1^(AJ/A_7;?2[>68VVF^=/)YQ@:/?&715
M[[]N&(..".><5O>%V+^$M&9B2QL8"23R3Y:U@WG@[4EO]:ETW4X1;ZU:+#=)
M=Q%V618_+$BE2.JXR".HS[5TNBV,NEZ'8:?-,DTEK;I"9$38&VJ!G&3CIZT
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
M7NCS13*Z)+:&9"8RT@3.X9!&2#QS@]!715Q_Q0DCC^']_P";($5I;<9+;?\
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
MA<D$)Y\8(SG.-N?I2ZU9:5#%\1H(G5$L+6.ZM(UG($$Y@)+J,\-N5>>N?J:
M/8:*\JU?4M/U#6+C3_$>KQ6-O=Z9;OIUQ*HPQ(;S&B?.!*&*].?N^E=7XIDU
M2T^&E[)I;W4NH1V(VNPQ.>!N; Z/MW'CO0!U586F>(9M6N87M--:32Y9)XA>
M"891HG*'<A .UF5L$$]L@9KG[86$OC+2I- >!](N],G;4DB(,3)\GE,XZ;SE
MQD\D!O2I_A7'8CP7')9K;[GNKH2-$!D@7$NW./;I[4 =;#/<O>W44MIY5O'L
M\F?S WG9&6^4<K@\<]:LUYE>20OK7CRV75X[(E]/"RRMO2-FP,,I/W&8A6'
MPQJ%9KJZTXVJQZ3INIV^KD&WD8R:??O]G!VJ>"H*D-C!VLO0F@#U.BO+=)U6
MQCU[PS>W<*:5:7>F7T#0SS HTBS1X0-T<8W%?53Q67I6M6\7ASPDNJ7L4>BR
MK>PSS7*>9$MP)1Y:RYX'R^9C=_A0![-17,^%[C3-*TC2]+CUB2[%R9?L+W#?
M-.BDL=GJJ@\'^Z!U&*Z:@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** (XX(82QBB1"QRQ50,GWI1%&)3*$42$8+8Y(],T^B@"AJ^G?VEHU]
MI\<BP&Z@>$R>7NVA@03C(SP?6C1M-&DZ3:V6Y)'AB2)I4CV>9M  )&3S@>M7
MZ* &+%&KLZQJ&?[Q Y;ZTOEIM*[%VGJ,<&G44 -V)@C:N",'CK2[%#;MHSZX
MI:* &+%&A<K&JESEB!C<??UI?+3^XOY4ZB@ (!&#R*3 R#@9 P*6B@!NQ.?E
M7GKQUH\M/[B^G2G44 (%"C   ]J3RT_N+USTIU% #?+0JR[%VL,$8X-*JJBA
M44*H&  , 4M% #!%&LAD6- [#!8#D_C0(HP  B@#/;UZT^B@!OEIQ\B\=.*0
MQ1LC(8U*MP5(X-/HH 0 *H50  , #M2"-!(9 B^81@MCDCTS3J* &^6G/R+S
MUXI&AB=-CQHR9SM*@BGT4 ->-)  Z*P!R PS@^M*5!() R.A]*6B@!"JL064
M$@Y&1T-,:")U"M$C!3D J#@U)10 A (P1D>])Y:<?(O'M3J* $95888 CW%(
M$4'(4 ^H%.HH ;'&D2[8T5%SG"C I2 2,@<=*6B@!  .@ [\4U88D4JL: ,=
MQ 4<GUI]% #6BC>,QNBLAZJ1D?E3@,# Z444 ,2*.,L4C12QRQ48S]:$BCCQ
MLC5<=-HQ[T^B@!BQ1KNVQJ-YRV!U/J:41H""$7(Z<4ZB@!LD:2H4D170]589
M!H**0 5! Z BG44 -\M,YV+D=\4&*,HR%%*L,$8X-.HH 88HVB\HHICQC:1Q
MCTQ2^6F -BX' XZ4ZB@"LEC"E_+>X)GD0)N./E4=A^//Y>@JP45CDJ">G(I:
M* &F-"NTHI7.<8XH\M#_  +USTIU% #&AB=2K1H5;J"HP:7RX]H78N%& ,=*
M=10 TQQEU<HI=?NL1R/I2A54DA0"?04M% "%%9@Q4$CH2.E8.I^'[RYU9;^Q
MU1;<&!8'MI[59XMH)(*C(*MSSS@X7C@5OT4 4-/TFVL+$VH59 SF20LB@,Y.
M2=H&!^ JZ44G)4$^I%.HH ;L0  *O!R..]06EC#9M.\8.^XD,LC'&6; ';CH
M /\ Z^35FB@!IBC,@D**9%& Q'('UI0JAMP4 GOBEHH 0JI()4$CH2*0QHTB
MR%%+K]UB.1]#3J* .8/A:\^UW?\ Q.!)974SS/%/9I)*F[JJR'C Z#*G  ':
MNA@M8+:WC@BB58XD"(.N% P!^E344 ,6&)(_+2-%3^Z% 'Y4X(H;<%&?7%+1
M0 T11CHBCKV]>M*%"C"@ >PI:* &F-"22BDG&3CKCI2[0&+8&3U-+10 A56.
M2H)QCD4@C0$$(O'3BG44 -6-$9F5%5G.6(&"?K2E02"0#CD>U+10 WRH_P"X
MOY4>6G/R+SUXIU% #&BC;;NC4[#E<C[I]13Z** &)%'&&"1JH8Y(48R:<JJO
MW5 ^@I:* &F-#G**<]>.M-^SPF'R?)C\KILVC;^5244 -,:-MW(IV'*Y'0^U
M(T,;1>4T:&/&-A48_*GT4 )L4E25&5Z''2EHHH **** "BBB@ HHHH ****
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
M4M0+27=C!#:R0QRP317&_=N&2C @$%>.>AS6O0 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%-5T?=M96VG:V#G!]#0 ZBBB@ K%\52S+H,UM;,RW-\RV<3+U4R':7
M'^ZI9O\ @-;5-#H9"@9=X )7/('K^E %%KW3])ET_2RWDM,C);1A&*[8UR1D
M#"X7U(KE[;Q7H.N^)K20W$KO;RM%8VXMI,F1OE:4G;@?*6 YX4L3UP.XHH J
M6.I6FHFZ%K(SFUG:WERC+MD7!(Y SU'(R*MU'Y\.T-YJ89M@.X<MG&/KP>*D
MH *\^T/6-.L/B%XTDN[R*&.:6T\IW;"OM@ ;:>AP>#BO0:Q3X:A)S_:>K_\
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
MVO1SM:RZ)!#I37Z;V<!7$J$XQYI.S(ZG ]*ZOP"%D^'/A^-T/&G0QNDB$<A
M""#^-=+10!XU8P6"^%_#6GR6R1RQ>)7%Y$T13Y?,N/O<#(PR^V&'J*L2L-,L
M=>2SAD72;7Q*DMS#9Q!MEJ8DW,J8(*B3YB "/E;WKUVB@#R;7;30G^'VNW>E
MR3W=M>7<$R-/"%0R[T#F%-B_PCYB!@\^AK=EBTNP^*-M=&UA2W?13Y$D5ON4
MNLN3M*CJ%Y^E=Y2$94C)&1U':@"GI.K66N:7!J6G3>=:3@F-]I7."0<@@$'(
M(Y%>9332QS:M*%:33D\7)+J"JN[-MY$:[R.Z"0*3V^4^AKU6VMHK2 0PKM0$
MGDDDDDDDD]2222?>GHZ2+N1E89(RISR#@T >9W=E%)<^)Y;/4/L.B7,MB]O<
MQ1B2%;H/EG"_=9#B(/V/.3P:KJ]W<V,+-+I.F:E;W]P8Y&C+Z;J!\M S<G*;
M@V,@G!5^N:]6HH YCPQX@L6T_1-)EMSINH36"RQ6!5B$C4;<!L8[< \XYQ5/
MQ?>"Q\4^&I]17_B1!IQ/(RYCCG*KY32>@^^ 3P"?I76M:Q/=QW+@M)&I5,GA
M<]2!Z]L^GU.9J /&[:XCT_3))XXKF+0X/%%T]W]GMLA(65A&^QE(*!RIZ'&
M>PK3>QT^'3K6;0-8-NLE]/=VKZK #9SLR .FW"[$.XX( YW8SGGU&B@#R[3!
M9/XE\*WNHZ-%8PS:'- L+Q;T1Q)%M7..FT,03C"Y]ZR;;1--3X,)J,&G1&_B
MEB,TRQ9E6-+Q7(/&<! 3CT]J]E:1%959U#.<*">6.,\4Z@#R;5KN2[U#QQ<Z
M%%-.T]AI\B&")@;B-7D\T(<<DH2!CKGBI_$:>']=\"^)[_P[8O,T^GJ)&2!U
M3<F=H"$ ;P"<X&0, ]J]2IJNCE@K*Q4X8 YP>N#^8H \[O##)XXBG\/I#'--
MX;NTM72/RU,ADC,8Z#T)'MD]*JZ7'#>P^")-+C$6IVK>7JJLN)(XO)83+/GG
M)D"_>ZDY'K7J%-,B!]A==^-VW/./6@#QS2[/3K31?#=Y#!#%>1^)YE\U5 =(
M3--QGJ$*LO'3D'O7=^/S=)H%M)#%)+:QW]L]_'&I8M:B0&08')&,9'<9KJ$=
M)8UDC971AE64Y!'J*=0!Y-XJM(+BV\:7.F"&71KC1%XB :*2]^?!3'!?;L!Q
M_L]Z]$T#3M-L-,1]-MH(4N0LTC1*!YCE0"Q/<G R3S6K10!XQ/I^F#P[J5PE
MO MS%XL#02*N'2(W*9*$<A=FX\<8R:M:]IMM]F^)&G:79Q")K"VFAM[>,!2X
M1][*HXW<+G'/2O7:* /+=5N++7O$6NR:?$;N*Z\*LL;K Q65P\A !QR>F/<8
MZBI-/.GG4_AS-:11)M@F1V6+9@FWQSP.K<>YSWKTR21(D+R.J(.K,< 4Z@#R
M>&^M(+"X^T1!XW\6W#+,X8Q0Y+E))%7[RG& . 25.>*I0QVY\/V8N;=G@L?%
M\A<RVK 1PM+(1\I7Y5.5X[9%>RT4 >3ZNDZS^/O[&@8N[6$CPP(0\D0"^<%
MY)V[@1UYQUJWJT%E>:GJU[I'D/HTOAZ9+SRE'E/-G]R,#CS -_N!@'J*]-)
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
MFSV\%O%'NW%I$0H.AZM(,G\@<5MZ-K&HWNJ7EG>Z<\4,2))#=K%(B2YSE,.
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
M&FW\+.6&];F-64$#YD8$=A\K5U\D"^'M#O[K3=+A:Z?=<R6\+B-)9B "=S<
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
M,AO+<(-V6,JX&TX;G/8]?2O+?%.F_:;3Q=>6T#2Z;>3Z>]NL<1;S)U<>;)&
M,_<V@L.NT^AK4UC2_#=E\0_#RR:=I\5E-87K,/LZB)FW0D%AC'<\GN?6@#T%
M[RVBM?M4EQ"EO@-YK. F#T.>E*;JW$22F>(1R8V.7&&STP>]>6:%87GA^^T&
M>Z@FC\.I>:CY",AQ:+(^;=G'51MW@$_=WX.,U%/HZH+#S[,OI\GBQKBTB:$D
M1VK1L&.,?+&9,GG PP[&@#U,ZE8@P WMOF?F']ZO[S_=YY_"JXURPEU6[TF"
MZ@;4+:%9'B9P-N[=M![_ ,))]!@]Z\V\:P0P0>)=+T[2)K,QV=J81:VCN+E4
M8L-F 4C5"3P "3SGUVY%MSXR\2O<64IAO](MVA9[5MK[1-O!)7@_,HP<'D<4
M =E;WXBTBVN]3N+.%WC4RO'-^YW$<[6;&1Z5::X@149YHU$GW"6 W<9X]>.:
M\R\--/IS^#+C4X9%TM?#XM-TD9VVUU^[W!QCY254J"?0CO5:VT0POX7BO+(M
M:KKUY);QRPD^19LDWEJP(^522F ?4"@#U:">&YA6:WECEB;[KQL&4_0BF&\M
M1=BT-S#]I(R(?,&_'KMZUS'@&-8(M?@CB,,*ZS<-"FPJOEMM(*C^Z3NP1QUK
ME=3N"^L(T>GWMN;7Q2DLT4=I+(67&PSE\'AAC"K@ ''/8 ]2-Y;"Y^S&XA$^
M,^47&['KCK2?;+7[7]D^TP_:2,^3Y@WX]=O6O)KB71YKZYTK5[I8[>'Q&^H&
M:[LY26 8Y0DH8]N<KNWXV8X%6-0N"^LPM%I]Y;&U\4B26&.TED++AD\XO@Y#
M#& N  <<]@#TJWNY1+?&\DLTABF"Q-'+DA2J_P"LR!M;)/'IBK$=W;2K*T=Q
M$ZQ$K(5<$(1U!],5Y/K-E$^A^-85LF/F:];30(L!RP_T?<Z #G[LF2/0UI7=
MC8IKOBZVC2:RL+FRL LMC!P'#N"Z@##;<H6'/% '<7GB/1[&W@GFU"W\N>=+
M>)EE4AI&(  Y[9R?0<UI&1%B,I=1&!N+D\8]<^E>577]H2V$4FI6L%X+/Q%:
M2R:C8VS;+N/:H,NP9Y VJVW(R/8UV?C6:-/!MS(VGR7D1,.Z *^57S%^9E3Y
MB%^\5'4*10!N1W]G+;&YCNX'@!P95D!7/UZ4G]H66R1_M=OMC?8[>8,(WH>>
M#[5Y'K$1NM/\:QO;W=P;B]L+BW9K)T\SB$,R#;_LM[X!)SUKI8-"TS4/%WBK
M239HFEZAI=K&1%%MC=AYH8J<8W ,G3D<4 =V+F!GC03QEY%W(H<98>H]127-
MW;6<8DNKB*!"<!I7"C/IDURG@E=2O8_M6M1 7>FHVEI)QB4HV))5]GVQ\=BA
MJOX@O8],\=1S:S:7$VBW>EFUBDBMWF6.8N2Z$("1O4ISCG;B@#=N=;G@\9:;
MHH@B-O>6D]QYV\[@8R@QC&,?/US6K#>6MQ+)%!<PRR1'$B)(&*'W Z5Q$L4=
MCXL\,K::?<1VUKHUW$EO\Q9 ?)\N,L<X8A".3U!K'\+21MXC\.3_ &.Y@LVT
M.>U>!K.58[<AXCY3.XRQ #99C@D'IG% 'H]A>R-80R:C+9)<.7!^SS;HS@G[
MI."<*,GTP?2IDU"R<0%+RW87&?)Q*I\S'7;SS^%>4Z%I\#67P_CN+#BWO;U9
MEDMS^Z1DGVA@1\H)9,9X.139M.MHO#>L20:>%N8O%"2VQ2W.]8A<QMN3C(3'
MF'(X^][T >PD@ DG '4U!#>VEQ T\%U#+"F0TB2!E&.N2*Y[Q]%>S^$9380R
M7&V:"6>"(;FF@616D0#OE0>.XR.]<UXBM8]3N_$FI:?%YNF3^')()@L1VSW.
M6,0 Q\SJ,CU&Y10!Z/%=VT\CQPW$4DB %E1P2H/() Z9HN;RVLT#W5Q# A.
MTKA03Z<UP.@VEO9^,O#DEK:B%7\/R1SND14&3?"0KG'WN'.#SUJ[XOE7_A(;
M6W:RG#2Z;=1I>) \V2Q3,*J 5#-@'<P/"X'4X .QN+RVM(A+<W$,,9( >1PH
M)^II)[RUM1&;BYAB$AVIYCA=Q]!GK7EFAZ@-.B\.2:[8WSZ5/X<BL58V<LGE
M7 XE1E"EAO7: <<[*NC[!I>LWFEZUH]\-%U#2K>UTZ,02S[8U#!X"5R5<Y4]
M?QX% 'H\]Y;6K1K<7,,)D.U!(X7<?09ZTK75NDCQM/$'1=[J7&57U(["N",<
M=MX@\0VNNV4GV*^TZWCL59#*#&L;"2 $9RX<DXZG(/-5=%BOM!USPM+KT=P\
M[>'FLI)%B:4F??$WEL5!^; /)ZX- 'HK7MJL:R-<PA&4LK&08(')(/H*J7OB
M#2M/^P_:+Z!1?2".W/F#$AP3D'/0 9S_ (UYCX8L()5^'@O=.;]Q97<<XN+8
M@)]W8&W#H2#MSP3TJ2PMQ;^'_"[O93&WLO$EUO1;9F,4+&YV?*!G:=Z8XQR*
M /3M5UBPT2S6ZU"X2&)Y$B0L0-SLP"@>O)_+)K+L_$RR^)=7TVZ-K!:V<5K)
M#<>=_K?.\SKG 'W!@#/6JGQ$@,WA6.1;=YA#?V<SJD9=E1;B,L< $\*"3CM7
M,ZW9VFH7_CR5[ RB30X$M/,MCDN(YOE0$?>!9.!R"10!Z;<7EM:!#<W$,(=M
MJ^8X7<?09ZFB2\MHI1%)<0I(2H",X!);.T8]\''KBO,;F=!?K#XA74SI>J:+
M;V\,EO:&<%P'$L3 (S*Y+*>V<>H&+VA:%8?\)QJ22::"8M,L/LSW<0D*S1^9
MDER,-(O[O)!S0!Z EY;27+VR7$+3QC+Q*X+*/<=11'>6TMQ);QW$+S1_?C5P
M67ZCJ*\O\-P_VC9:;;21ZM%XKTFWFB(FM_+CAE:,JTC2! '5VPP^9B20>Q-6
M-+MY;[3/ L5G;S6^L:9.BZ@'C*O$@B99PY/4.^,?WB01GDT =/:^);G5M9N;
M?2%LIX+&\6VN1)-B1E**S2)C(PN\#!'.#R*Z<G R:X+P]J%EH;^,=1N8)4A3
M56D7RK9F9XS'"N4 &67<#R..*Z#Q-<QS>"-3N8;*34H9;%V6VA9E:=63H"/F
M&0>W- &K!?6ES$\L%U!+''P[QR!@OU(Z4^WNK>[C\RVGBF3.-T;AAGZBO+%$
M5WJOB 32:BMI?:19!;FVT^2,*5DD&44KR%RO#9)&1S77>"YM1?\ M6/4!:SN
MERI74K6,QI>_NU&_;D@,  IP<9'L: #Q#XTMM.T37KK2WMKV\T="9H6EP 0
M2.,G@$9]^,BND@NH+AG2*:-WC($BHX)0^A':O+/$,#1Z=\2[-;*?[3=%9+?9
M;,?-4V\2_*P&#E@PP#G(/I5K6;";^WM=B\.V_E2W7AD)$8$V+),'<@;L8W[6
M^O- 'I,%Y;71D%O<0S&-MKB-PVT^AQT-8O\ PDGD^+[[2+P6UO:V]G#<I</+
MC<7=UP<X Y3WZUD>$7TG5=9&KV,6JK=K9"UG%U;?9UA 8$1%=BAF!SR,X&>1
MD9@UBQTN3XB7LNNZ>MQ93Z-%%"9;8R*[B24LB<'+X8<#GGB@#N+B[MK2+S;F
MXBAC)QOD<*,_4TEQ>6MK")KBYAAB8X#R.%4_B:\V\-VFH^'K_P .IXC23[$N
MAM:H\HWK!/YFXHYY )CV+D\'814&EV\^EQ:+8WEC=1QN-0%G<&WDE:"!Y!Y<
M&P A69,$%P=H4KCK@ ]1FO+6W0/-<PQJ5+!G< $#J>>U8GBWQ,OAW1VNK<VL
M]R'B @DFVL4>14W #).-V?PZUP.@:?:WX^'<.I::THBTNXMKI;JU; .R,*K[
MATR&QGC(XIFJG9X4\1Z/>Z?<'5UUE9XD2T=_,A$\?E/&54C:(P%&.F,4 >Q=
M!DU7BO[.>!YHKN"2*,X=TD!53[GM6!X]BO[OP1>C3(99I3Y3O BG?+$)%,B
M=<E PQWSBJ-JL%YX\_MFPP-*.D&*\?RRJ2/Y@,8((Y95WY[@$ ]: -#PWXAO
M/$8M]0MXK1M)N(W8%93YT+!L*&'0[ASVQTYZU)XI\2C0+6!H/LLUP]U;PM#)
M-M<))*L>X*.3C=[53^&<8A^'VDQ-"89DB*RQNA1U;<?O \Y^M<7>3.?"]SIV
MHV-T^O0>(8[F7%I(YD7[6I65"%.5\K"C'88H ]32ZF2_OEN7LTM(4C:-EE/F
M#(.XR C"C@8YYYJ5]0LDADF>\MUBB;9(YE4*C>A.>#R*\Q\26D<W_"RDCLV<
MW6G6_DJ(#^]E$<@^7CYF!*].02*T-62TT#4- U&&TFM]$E@F6ZEL+0.8YW6(
M))(FQB<JC)NQD9QWH ] EO+6"V%S-<PQP'!$KN ISTY/%59M=TV#5K73'O(A
M=W4;2Q1[QDH"!G\2P ]?PK@H/LGA;4M!G:RU$^&?LES#"9;=Y6MY7D5@SQA=
MRAEW!>. <<9(JVEC:Z;XK\*M9:7<6MB-.N[:W5H'?RF+Q&,/P2O )^;&,$<8
MH [U;RV>Z:U6XA:X49:(."X'J1UI/MMIYIB^U0^8-V4\P9^7&>/;(S]:\QTZ
MUN[OPSX7L/(FB\2:=JJ/=ED(=,.QGD9L<HZEN<X;<!UJ33=$TB;1O%SW%D\$
MAU2X$5S!:YFCB?8-\?RY*]3@<'!ZT >EV]W;7D9DMKB*= <;HG##/U%->^M(
MG"274".7$85I #N/(7Z^U<YX+FU%WU6/4?LMRR3IMU.UC,:7HV#YBN2 R@!3
M@X[=C7%:]IEO)I'Q%,>G;KA[R-[0I;DNQ\J+)CP,GYU;E>X- 'K<=U;S-*L4
M\3M"=L@5P2A]#Z?C42:E820-.E[;-"K;6D652H/H3G&:\Y\00VEEKWB!K+1V
MNK.;PXJM;6J-&MPWF/\ +N0?>"-GCYL58T:QM]<\2>*+*^CGN+'5=,M%$C63
MPQN )5;9N'&,KC))X')Q0!Z&+JW9XT$\1:4;HP'&7'J/6DGN[:V!-Q<11 *6
M)D<+P.IY[<C\ZY/P3'J5TOG:S&/M.E(VEQR<8F*M\\P]G"Q?0JU4_$D&D-\4
M-%;5;>V>&32[L,9XPR$B2'&[(Q@9.,]SZD4 =P]Y;1Q)*]Q"L;C<C%P PQG(
M/?@$_2FM?V:/ C7< :?F$&09D_W?7\*\IT_P_%;2>$;:]T\M9+JU^\,4T);R
M;1UE\E7!'RJ<IP?4"K=_:62:QKGAW6+34X[:[DA;3([&US'+$D:!(T=4/EE'
M0]U SGC)- 'IAO+5;H6IN81<$9$1<;R/IUI5O+9[E[9+B%KA!EX@X+*/4CJ*
M\_=;ZU\7!M/D6]@N-2)GL;J$B:TD\LI]HBD'6/ &<C'. <\4G@V73[O3]'LM
M5TFZ77M)25+MIX)%6-F4B61G(V.).O4YW9QP2 #M;_4L:?<MIMS8/=QQ[U%Q
M/MC'.,L1D@<'G'451A\2;?%>JZ3?"VMK>S@MY8YFFQO,ID&#G !^3IS7GBZ'
M9#X%73)I"#4V@>(C[+^_)$Q*KC&[I@@>E;^I6>D7'CC6Y=;TX75G=Z3;+:E[
M8R"8@S;UC.#\^&7@<\B@#OKB\MK15:YN880YVJ97"[CZ#/>IJ\AM;:ZT5+'3
M/%XU%K6[T*"S$MM;?:5$@+^9"V$<AB&3D8SMZG QZ-H]Q;6B66AI'=I+!8QR
M!9U9ML8^4!I,;2_'(SGO0!L4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 5EWFAQWVKV]_->7AC@48LQ+B!F5MR
MNRXR6!QCG' XXK4HH **** "BBB@ HHHH *RKC0HKGQ)9ZVUU<+/:0R01Q+L
M\LJY4MG*YS\B]^U:M% !1110 4444 %%%% !1110!SMIX1BM \":MJCZ<[,Q
ML))$:/YB21NV>9@DGC?^E=%110 4444 %%%% !5/5+ ZGITMHM[=V9?'[^T<
M)(N"#P2".<8/'0FKE% %>QLH=/LX[6 -Y<8ZLQ9F).2Q)ZDDDD]R:L444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% $<\$=S \,
MH)C<88!B,CTR*>JJBA54*JC  & !2T4 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 54U2Q.I:=+:+>75F9,8GM'"2)@@\$
M@CMCIT)JW10!7L;*'3K*.U@W;$S\SMN9B3DLQ[DDDD^IJE/H44_B6UUPW5PL
M]M ]ND2[/+*.5+9^7.<HO?M6K10 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M<IK/B]+'QE8^&(YK2VN;JU:Y$]X3L;YMJQJ 1ECACU& .AS0!U=%95EJDJ:=
M+<ZW'!IS13-$VZ;,9 .%8,0,AN"..^.M66U?34T]+]M0M5LWQMN#,OEMDX&&
MS@\T 7**YS5_'/A_1H],>?4[5UU*98[9DF4JRDX+[LXVCN>G:G:7X@GO_$NK
M61&G'3K2.)X+B&\221MPRV] <H!V)Q^/8 Z&BJ-KK6E7L,TUKJ=G/%"NZ5XI
MU94&,Y)!X&.]1VWB'1+VZBM;76+">XF4O%%%<HS.HSD@ Y(&#^1H TJ*YCQU
MXPC\&:/:WLD*N;F\CM%9VVQQ%\DNY_N@*3[T_P ->)9=:U36].FAC+Z7-'']
MJ@),4ZN@<%<YP0#R,GMSS0!TE%%% !15'59M1AMXO[,MX9[AY50B9BJ(O\3$
M@$\ =.YQ7$:3XY\0ZSJ_B?3;/2K![C0I%0J97'V@G=]WC@_(<9]1TH ]%HK-
ME\0Z+"\J2ZO8(\4BQ2*UR@*.W"J1G@G!P/:I'UK2XM02PDU*T6\=MJV[3J)&
M.,X"YSG'.* +U%9=UXDT*Q>9+O6M.MWA(659;I%*$] P)XS[U-=:SI=BT:W>
MI6ENTJ[T$LZKN7U&3R.1S[T 7J*X34O'ER_CJ3PKH<%C<7D%NL\GVBYV"1MX
M#1KCHRH68]>F,=ZZZ/6-,FEGCBU&T>2W4M,JS*3& <$MSP 01SZ4 7:*H6VN
M:1>S0PVNJ64\LZ-)$D5PC&15."5 /(!X)%27VJ:?IB(]_?6UJKDA3/*J!L#)
MQD\\<T 6Z*Y'QGXZM/"T>D(DEM)-JEY%;QO)* D4;'F9N>5 ^@YZBI-6\4WG
MAKX?R^(-<L85O($'F6]M*7CW,X1</CIR">#CGK0!U5%<_IVK:E>36Y0Z?>V%
MS;/+'?VCML#C;A"N3D').X-_">!69X"^(%GXOT*RNKJ2SLM1NVD\NQ%P"[*C
M$9 .">GI0!V=%49-:TN*_2PDU*T2\=MJV[3J)&.,X"YSG'.*9<^(-%LWG2YU
M>PA>WP9EDN44Q9Z;@3QG(Z^M &C151]5T^*^2RDOK9;M\;(&E4.V<D87.><'
M\C38]7TV:^:QCU"U>[4E6@692X(&2-N<\"@"[15>\O[/3H1-?7<%M&S! \T@
M0%CT )[US7C7QW8^%/#$6K1/;W;7,B1VJB8;9-QY;(ZJ!R<>W3.: .MHKFV\
M0W>E^#;_ %W6+:W;[+'+.@LI=ZSQ#E&![;ACN<9ZU%H?B.^U6WTJ^C&G7FG7
MP)EGM)&_T4^6S;6SG=R-I/RX/\/- '4T5S^A>--"\1-J7]GZA;NEA,T;MYJ_
M,JJI:0#/W,MC=TX-:MCJFGZG&\EA?6UTB$!F@E5PN1D9P>..: +=%<YK7BVQ
MM/#6L:II5W97\VFV[3O%'.&Z G!VDXR <&I_#WB6UUG1='NIYK:WO=1M$N5M
M/.&_#*"=H/) ]<4 ;E%%% !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 %%%% !1110 5P7CC0]"\5:D=)\0Z7=^1%:I+:ZI;PN3
M$[,X9-Z@@<*IP1@Y]<5WM% 'A$NC^+M,\)Z!-='5-0L])U]I4V0EKHV8P(Y#
M&P)R/G(!!P&';II:OI5QH<OAC7-'LM:O]&M]7N+R\@F@)FS, /,$052%!,A
M*@@GT->RT4 >1^(]#@M6\"7.@:%?PZ18ZLTTL2VTC/$KD$L8^7 )SU''H.*S
MM=T+7=4\2?$L:=8WL3:A86R6LC0LBS;%3S$5B,$D!EZ\YKVVB@#R+2=.U&X\
M7Q:I;6=W!IUKX32RN ]NZ%YN2(PI&68<= <8QWKG/"VA:G90_"_?HM_#+975
M\;XFRD4Q!W 4N=O&1W/:OH"B@#B?B;:WE_H5A9161NM-N-0@35%2+S'2USEF
M4 $CMR.1U'J.7\(+JGP\TWQ*+?3-5U30(KZ,:5;I$3,P;/F$ @':"5&<8)!/
M<FO7J* $4[E!P1D9P>HI:**  G S7EWPYL[RU^(WCNYN;"]M[>^NHWMI9K9T
M255,F2"0!W'YUZC10!Y;X>\.0WWQ8\:W>KZ*TMK*UJUI+=VA,;E%^8H6&"00
M.17*:_9:M=:J[6GAO5K6WMO%T=XZ);R2B5>0UQN.2<D#"H-H'7.17OM% 'A_
MBO1KZ[\6?$2X31[V9;K2(8;21;-V$C@("J';R<CMZ>U-UK1]:BTOP_JFC1Z@
MNLV^A6EG<Z?<6<CP7L9RK0MQ\KJ<D@XX(((QFO<J* /+_P"S]4E^,>O74-I<
MP+<:!]F@NS"XB$^5. ^,9']*S/A[I3#2=._M*SUZWUG1+6ZMGADMMD&U\DX8
M)^\W':0 Q.>>G->QT4 >:_!KPW#IO@;39[_1OLNLPM.KO<VQ29 TAXRP!P5V
M^U.\4V-];_%&RUJ>WN)](_L:>U7RHFE$<Y))!"@XW# ![XQ7I%% 'A2^'M>L
M/ _PVLKVPO9;JRUF.YN$C@>0V\/F%AOV@XPI'!Z=.U>M^*9$3P_*LNEOJ=O*
M\<,]JD1D+QNX5B%'7 )/X5M44 >2^&/"0\+?$!)O"L^HCPW/:RR:A:W$<FR)
MP/D";@"S9[<L #D\@5R/AG0-5LM%^'JOH>H0W%IK4TMYFRD#1H67#.=O QCD
M]A[5]$44 >!>([+5KK4Y_L?AO5K:WMO%L5XZI;R2B50"&N QR3GC"H, =<Y&
M.KM_#L.J_&OQ#<:MHKW.FRZ?#'$]U:%H'<!,X+#:2,']:]2HH \:L]$N9?&O
MB/2]=@UQ5N=6CU'3Y[. &*0*?D!EV'9L  Y8#J.O6[X<TO5M(^)86P%U<:#>
M7-W<W$%[;.K6$WS#>DA&"KD\8/()R,C->L44 <#XRL+\?$/P;K7ES2Z18O<+
M<^4C/Y3O&0CE0"<9XSCC\:\_O/#NO1?!U;233;Z2>?7_ +7;VB6[O)%;EL\J
M!E>[8/\ >KWZB@#+UZY:#P]=3Q6#7X\L9M!'N,RD@%-I[D$C!_&O--*\&0Z%
M\0M)U#P4VHVMA<LYU6RFCD6&./;QG>!ALG 4Y/<8 ->OT4 >#Q^'/$$OPM\;
MZ#;Z=>Q:D^KRW*QF%E$\.Z,X1B,-D*W"D],=QG4OM#UW6]<\6WNB0W-O:7/A
MZ.RB\R-H?.GP#M 8#D+N7/8MBO9** /'[>WM]3^&6IRP^&M3MO$*^'_[,G\R
MSE0L47:J*#PV3R"H.!U(XH^']QXB\/:CIEGK.EWMU8W6CP+;3QV+AK%T7#0/
MQ\N2,Y/4[>W3V"B@#)\-ZU+X@T.'49M,O-->0L#;7B;9%PQ&2/?&:UJ** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KFM:
M\2'3O$=II+W5I8)/:R7"W5VA9'9",HOS*,@$L>>GYUTM<?XKT5-<U>&UUBUG
MN-#-HQC-NK,\5UN&'^7Y@0OW3T!W9ZB@#H-"OKC4]"L;ZZM3:SSPK(\)S\I(
M]^1^/-4;/6;R;QMJ>BS10+;6UG!<Q.F2[;VD4[L\?P=AWZTSP_/JMAI.B:?J
M\%W=7LT;K-=!5*Q[02IE.>&(P.,Y;-5[."X'Q,U2[:VG6UETVW@28QD(SH\K
M,,^P=?SH ZFBJEC>M>FZ#6=S;>1.T(\]0/- Q\Z8)RISP>.AXJW0 5Q>IZSX
MGT[6="L7FTI?[6N98L?9)&,"K&SC)\T;CA0#TKM*X_Q7;W,WB[PC<0VEQ-#9
MW<LMQ)'$66-6A9 21[D=* -(^(K71K;RO$NJZ9;7JB20[7\L-$&P'"LQ(X*Y
MY/)JZ->TDWB6@U"W,[OY:J''+[=VT'INV\XZXYK%UBTEG^(GAZY^QRRVT%I=
MQRR^461&D\O:"?<*P_GUKFM1M=7GU2-AH5ZGV3Q(ESY=M&BQ/#R!-G(+NP()
M)Z=..I .YC\5>'Y;J*VCUFQ>::4PQHLZDLXZJ.>N01]1BK1U?3Q?+9&[B%PS
ME%3/5@I8J/<*"<=<<UYV^F7W]AW:+IEV)G\6+?J!;MN,(N%?S.G38#[]JU(;
M'4K7Q>EUI:WJ6T^H2-?6-W#N@5=K#[1#(1\I/'R@G.X\#K0!<T[Q1-K6H7L]
MGJ&GP6&GWKP7$<RDEX549D#YX.X\<8Q[UN?\)-H8MY)VU6T2..40.7D"E9#C
M"$'D,<C [YKAWTS5YO#GB$6FGW1N1X@_M&&W?=";J%9(WPK<8)"''0Y Z4:U
MIZZKX9U*ZL/#6J07-[<6/FK>!GGG$4RLV5+-A50'!.,\CTR >AZ?J=CJUI]J
MT^[ANK<LR>9"X9<J<$9'H140UK3&OELA?0?:69D6/>/F9?O*/5AW Y%74"[
M47:&^;[N.O/2O,[+0]5F\':3X:N;2XCU73]4CF>[*'RRB3F0S+)T)9<C&=V6
M.1C)H [<>*O#[7,=LNLV+323&W1%G4EI/[O7KVQZ\=:N:G-/;Z5=SVQC$T43
M.AD4LN0,\@$']:\YNM+OF\/Z]$FF7?GS^)HKR("W;+Q":)BXXZ;4?W_,5Z'J
MY)T2]V1R2,T#A41"68E2  .M '&KXTUBT\&:'XGO$L)X=0:W66T@B>.0><0!
MY9+MN(SG&!D \BNQO-:TS3I?*O+Z"!_E)#N!M#'"EC_""> 3C)KRP^&+B3X=
MZ%8Z3H%S:>++2. 1W@@\C[-("-[O(<!EQN! W9STKH;C3]0MY/&FGW=A/>C6
M5\RSECC+))N@$7EL>B;2O\6!@YSUH [2_P!8T[3/^/V\A@^4N=[8PHZL?11W
M)X%95WK=S#XUTK3DDMVTZ\L;BY+!26W1F/!#9P5(D].W6L+1]-U'PUK=PNIV
M]QJ5K=:1:6RSPQF7]Y"K*\; <@,6W GCDY(KGIO"&OP6/A;3HFE6ZT_2;A)9
M3&9(=Y>)U@<@<H0C(<=A[X(!Z?\ V_I/V2*[%_ UO*I>.16R&48RPQ_",C)Z
M#-7HI8YX4EB</&ZAE93P0>017!ZL;S7+72=1@MM9T/5X;:78\=L95A<[,PR1
MX(=&P"#_ +'4'BNFT6]O3#8V%_IDEM<KI\4T\D2C[.DG1HE.<Y!'3&,8YH V
M&.U2<$X&<#J:XOP[XGU7Q)I-EJUC/ILT4LZ)=V2Q.)K12V&5FW\NHZY4 \D>
M_:,2$8@9('%>97>BMJ.I:1KNDZ1?:-XH:>%K_;$T<+Q9!E$K?<<8SC!+$X_
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
MV)-;% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%87B36I=,FTBRM]JSZI>BU65AD1C8SL<=SA,#
MW(/.,4 ;A(4$D@ <DGM5&PUK3=3GF@LKR*:6$*TB*>0K#*MCNI['H>U<3K^K
MZG+H/CW1;B<&73--:>*[2, RQ20R$*PZ!@489&.,' KL= MS%HMD\K+),;:,
M&41A25 R!QV&3^= &I17GD/BK4;N#5;2>\DTW6+?3[B9[.:V *LI&R2!L;9(
M\9YR>2.G2IO#NKW\\?A[P^MZ5FET--0ENC&"^/D15 /!Y)))R>!ZY !WM59]
M2LK:_M;&:ZB2[NMWD0EOGDV@LV![ &N-TGQAJ&JW.GZ--Y5MJ$MU?6UQ<1I\
MI^S$*3&&S@MN4\YP W6J'BC5;W0+WPGJ.N^5<W-G<7IF-BK$,H@DVG&,CY=I
M;L.3TH ]+HJCI!N'TV&6ZO(KN251)YL*@1D'D;?48[]^O'2N&UGQ/XCL[;Q=
M=PW5D$T&YC\N(VQ_?1F*-RK'=Q]\C(_3I0!Z/17$W6O:UIFM:S83WNG2>7I(
MU"VEGC,,4+[F3:Y!)*< YZ]:9::SK]_=^(M+LI@;JTL[>YL9;NV"%WD$F59>
M/E)CXR 1GG- '<U5FU*R@U"WT^6ZB2\N0S0P%OG<*,D@>@]:P?#GB&7Q&=.G
MMI<6XL1+>HR#<LS-M">Q!27</9?6J?BV.[E\;>$DLIX[>X;[:%EDC\P)^Z&3
MMR,G\?SZ4 =I6*?"/AXG)T:R_P"_0KE].\7ZQ--'H=VJ/J:ZC<V3W-JBKYJ1
M1K)O17;:&(=<@D@8;BNL\.RZQ)IKKKD427D<SH#$1\\>?D8@$A6*D9&3S[4
M1_\ "(^'?^@-9?\ ?H4?\(CX=_Z UE_WZ%<4^MZ]I>C>+]3@U".>:VUQ;>-+
MB'*A#Y"8&",8#>_3/)-;6L:CK^DI)!)JMK/.MI<72"WM<2L5(V!D)*B,#(+%
M@2< 8/4 V_\ A$?#O_0&LO\ OT*/^$1\._\ 0&LO^_0KGK77]>UG5M'M+:ZM
M+./4=!_M%F^S&1HY-T0XRW(^<X_K5(>.=2/A;0]7O0]I:W=D[W-];VWG1P3@
M@+YB\E8C\QR/89'< Z'4M(\':1#YU_8:? FTL2T0X48RW Z#(R>@SS5N/PKX
M:FB26+2;!XW4,K+&"&!Z$'TKGV::?XF6T[7R2VQT!IBJ1AD=#*FX#U#8SFIM
M!U?Q#JT6BZE;00II=_;EY5D$86WW)F/R]K[FP<*P.,]1MZ4 ;G_"(^'?^@-9
M?]^A1_PB/AW_ * UE_WZ%<7'XF\6?\*^@\4-?Z<7G:",6WV,@*6N!&3NW]PP
M[<8[]:VY]2U^/57\/K=K<7Z6C7OVFWMHTR&D98UV.^,#;\Q!R<CIW ->7PKX
M:AB>672;!(T!9G:, *!W)J&Q\/\ A34K*&]LM-T^>VF7='*D8*L/4&J&G:WK
M6K:I_8T[6^GZA::='<WAB E4S.S*%7/\ V$GO\P&1@YD^&9"_##P^QZ"R4G%
M &G_ ,(CX=_Z UE_WZ%'_"(^'?\ H#67_?H5S4/B_4W\/:%XG5HWL]3O(H)+
M/R_]5'*^Q"K#DNI*[LY!YP!4$7BCQ$L4=]-=6;0IXC;29($MBOF1F?R@VXL<
M$<''/0Y)SP =9_PB/AW_ * UE_WZ%51H?A!M4;3%L---\L7G- $4NJ9QN([#
M)J/XC7%U:?#W6[BRN6MYH[9B)$ )QT(&>F1WK(OH-3/Q&6.TOXXKL>'W)N)(
M _\ RW&,+D#TH Z7_A$?#O\ T!K+_OT*TX(+73;,101QV]M$"0HPJH.I^G>N
M'TSQ?JGB"RTF"UC,-]=:,FHRM"B-\[': !(P^7(.>IY'(ZUV&BS:A/HUI)JL
M,,.H&,"XCA?<BN.#M/IF@":PO[35+*.]L;B.XMI<E)8SE6P2.#]0:LUY/X6U
M+6]#\*^%[M+BUFTNZOA8R6?D$2())G42"3=R0V,C&,?3-;$OC'4CX3_X2Z!H
MVLTOS"]B8^3 )_)SNZ^9_%Z=L=Z /0*JV^I65Y>75I;744MQ:%1<1HV3$6&0
M&]#QTKC+_P 6ZG_PC_B#Q#9/$(M%O)H/L;IQ-'"0)-S=0Q^8KC@<9!JA%KAM
M_B/K5C;R"UN=5:R6&XFCS&F(2Q4^KD9"KD9P?3! .[TO0['1]YM5F9W4(9)Y
MWF?:"2J[G). 6; ]S6C7&:OXDN]*\2Q:?>SR65K)) EK=R6X>WN"6'F([@?(
MY&0N<#H>>E:_BO7'T'1TN(50SSW4%I$9!E$:60)N;V&2<=\8XH W*H6NMZ9?
M7SV5M>Q27*)YAC4\E,XW#^\N>,C(SQ7.W.JZI;Z]J?AZ6Z\P'2C?VMX(P'3#
M;'1@.#S@@@#J>N,U8^'EN4\ >'997660Z;!L?RP"B&-3MSWZ4 ;^H:G9:3:_
M:;^ZBMH=P3?*V 6)P /4D]JM5Y)K,NH3^$O&[75\UP(M<BAC1T "@/;8QCH
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
M]6,'J,F@#T6BJ.BK*FB60FF\U_)0E]H&>/2KU !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %9^KZ-9
MZY:);WB,?*E6>&2-BKQ2*<JZD="/\1T-:%07=Y;V,'G7,JQQ[@H)ZEB<  =2
M2> !R: ,V;PQ87&FZC93//)_:2E+R8OB292NS!(' V\8 '?N36E9VJV5G#:H
M[ND2!%+G)P.!D]ZR-3\5V%GX9U76+:3[0-/BE+Q!6#+(BEMCKC*GIU X.:/#
MUQJ%S;'4+J_6YM)X(Y$C-L8WB?!WCW7ICC/7DT .@\*Z=$(A*T]TL%O):PBX
MDW>5$^ Z@X!.0JC))( XQ44/@W3+:'31;27D4^G(8K:Y$Y:18R "A+9!7 7@
MC' /7FL6\\=K=:?HNIZ;*+>RGUC[%<_:82I,8:09!;&,^7GH2,XX-=1:>(=)
MOM/EO[:]C>WBD,+M@@K)D#85(SNR1@8R<C'6@"C?>"]&OM/M+39/;M9S-/;W
M-O.R31R,278.#DELG.<YS4Q\*Z<9M,EW7!;3F=X2TI;<S@J[.6R7+!B#GUJ_
MIVJV6JQRO93B7R9#%*I!5HW'564@%3R.".]0W>OZ787(M[J\2-]Z1DD':CO]
MU6;&%)R, D9R* $T+0K3P[IPL+%YOLJL3''(^X1Y.2%]!STZ#M5&Z\&Z9>0:
MQ!,]T8]7</>*)<;R%"C''R_*JCCTK0N->TNTO4M)[M(Y7E6$9!V^8PRJ%L;0
MQ!&%)R<CUK.N_'?ANS%R&U2.62W\T/%"ID;,:[W  '4#G\_0T .U'P=I>K3W
M,U^;B=KFR%C*#)@-$#N'0#!W<Y'.?;BHCH,?A][K6M,M;_4]4>".!HI+XYG"
ML<$ESMR S'G\.M26WB&WU*?09(M12U-]&\OV&2(F2<>7G )P5"]<XP<5@S>*
M;K51K=Q9ZW#HUOI=TT#275F7C,0B0ESG!WAGX&>BC(.<T =-X<TA=*LKAVMH
MK>YOKJ2\N(XSD!W/3/<@!03W()[U/J>B6NJ7-G=2/-#=V3,UO/"^&3<,,,'(
M(([$&FW&O:=IMG%+>WRX\CSFD6-C\@',A !VK[G@>M)=>)-'LW"SW\0&V-V=
M<LJ*YPC,P!"ACT)(!H J7_@O1M0TR*RDCGC,-P;J.YAF9)TF.<R"0'.XY.?_
M -5:NG:=!I=FMM TK@$EI)I#)(['JS,>2?\ ]7050B\3V$OB._T7,B2V,$<T
MLKHP0!]Y^\1C "9SG'..H-6K'6].U&ZEM;:Y#7$2+(T3*R-L;HP# $J<'##B
M@#,O/!.DWJZDCF[2/49UN+B..X8*9%VG<!V.40G']WZYL:CX5T[5-02^N6NO
MM MFM)&BG:/SHB<E7"XR,\_B:6Z\1VL'B6#P^!*+R>U>X5_)9D4!D49P,')?
MUXQSC(K)\%^,K?6-'TN'4;^!M9NUD8QHNT,59L@=LA0#C.<<T :-AX0T_3+B
MSGM9KQ9+.R-C"S3;]L1(./FSGE5/M@#IQ3+7P9I]EI\-C:W%[%;16[6VP39#
M1,22IR#GJ<'J,G!%:!\0:4M^EDUXBSR,R)N!"NR_>56QM+#!R <C!]*K6OC#
MP]>R-';:M;2LD;RMM;@*C[&.>G#8'XCUH ?!X:L+75X-2MS-%+;V@LHHU?\
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
M$LC1L0""KKU4@\@CT-0S^(-*M[[['+>(L_FI 1@[5D<95"V,!B", G)R/44
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
MK61_):\:"8RMD]5X(52<<CTP:[O5='L=;MDMM0B>6))%E55E=/G4AE/RD="
M?PJZ!@ #/'J<T >;ZQIEQJWA74IK+PM>VEW>SV>^.Y=6N)A%,KL6.]AM"@@9
M.3SQTST.K6MW<>.?#-[#:3/:VT5T)Y0!B,R*@7/.>JGITK6MM?TN\U+^SX+M
M7NMC2*FU@'56VL58C# '@X)Q6BZJZ,C#*L,$>U '%Z3HMQ:>-]0LT9#HL,@U
M.) >8[B8,K)_NY#R8]7%7?'%CJ-S8:==Z9;/=RZ??)=26D<WE//'M=&56R,,
M ^1R.E;.CZ+IV@6(LM,MEMX =VT,6)/3))))X ')Z "K] 'GE_I<UW9:?=6/
MANZLVDUNUO)XI65IRD9^:23YR,XP ,DX ^@K:MHFN3WGB&[L]/E?_B<V.HPP
MLRJ+R.%(PZ@D\'*$C=CH*],HH \OUO1M<\0WGB6>RTJYM?MMA8_9C=-&GF/#
M*\C1L Q(W A?3GFM?4M/O=9UF36XM/NK<1Z+<69AE $DTLA4A,9Z+M//3+#!
M/-=S10!P;:)+/X'\+V-S::E:75G#$IN+%@)K*5(=I; R&4\J0 V0W2LZ.R\2
MV-[IVIZOI%UJRSV+6EU'I\BPR(XF=DD*;U4[U<;@#P17IM% '!6.G:AX=\5P
M74.A2/I=QI<=HD%FR-]B='=MA#,/E(?[PXROIBM7P%I][I_P_P!+T^^MI+.[
MA@,;HQ4E3DX/!([ULZIK6GZ-$9+^X\I0C2'",Y"+C<Q"@D*,C)Z#(S5"_P#&
M?A[3%5[O4XTC;A9 C,A.T/M#*"-VT@[<YP<XH Y33_#^K3>%_#?AZZLI8;O1
M]0AEEN\CRVCA<MO1LY)<8&.H+'(Q70^#+.ZLSKWVJSEMS<:O/<Q%P/WD;;=K
M<$^G0\UU'444 <#XUL-8U&[U:TMM)EFM[K19((+BV,:,\QW_ "2N2&VC*D*.
M"6;.:ALXM:TC6#<S^'+K4;'5-+MK62%&B+6\D0<%) SA=C!R<@G'/%>@3SQ6
MT$D\SA(HU+,QZ "H["^MM3L+>^LY1-;7$8DBD (#*1D'F@#BA;:MI'B35(YO
M#G]J:=J]O;JBVQC\J!TCV-$X<C$?<$ ]3P3Q3FTW4[#5/%44VG/>V^LP1M;-
M !L#"$1-$V3\HR 03QACSFN[HH \_P!%T+4-%UVT2:WFN8;3PU%I[7*@$23(
MQ)49.>GJ,>]5]#T;5+2U^'D4VFSHVEQ2)>_=Q"3 R#//.6(Z9]:](JE8ZG8Z
MLMTME<B86\S6TQ3(V2  E<^N&'(]: /-M"TZ77_!&F:;!9RJ\.O2W1NF4!$6
M.]D<N&[D@% .N3Z<U9CT_79-9T6ZGT&YC:RUFYDF6!HD@6)TF5710PW9WJS,
MPW9+?2N_TG1['0[+['I\316^]I C2N^&9BS'+$GDDGZFIKZ]M]-L)[V[D\NW
M@0R2/@G:HZG YH \ZBT?55T.SA.E7(F3Q2VH.N%R(#<,^_K_ '6''7MBGZCH
M>N3-XFN+/3Y6D;6;74+:%I!']KCBCB5E# _*24;&<<@5Z+)<116[7$CA8E7>
M6/8>M1Z??VNJ:?!?V4PFM;A!)%(H(#*>AYH X#4=+OKRS@UO2_#5U:SPZE:W
M=S:W,JFYO$B# @G>P^7<"H+<[>W%;?AN*^;QCXBU&?2[JTM;V.U,+S[ 6*(P
M8$!B0>176T4 <=<6EY9^,];O6TJ:\M=0TZ""'R]I5W0R[D;)^4'>O)XZ\UEW
M?AO4?#WA+PL^GSPOKFCB*S5G)V3++B-T]=H)5A_US%>BUA36_A__ (3*WEF6
M,Z\ULQAW%B1$IP2!]T8WXSU^;% &I864>G:?;V<))2",("W5L#J?<]37GFCZ
M?KK:[X8O;O0KFV:T>[CNUC:)8(=X^7RT5ON=\XW'/>O3** .>\9Z7=:EH!DT
MY ^IV$R7MFN<;I8SG;G_ &EW)_P*LG1O#6J:?XKG>=EDTRZV:E,=V0+W!1E
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
M5U!8VLES<R".")2SN>B@=2?:L'1+SPM;7#G2K^$2ZK*;CYKEF^T.0/F3>>>
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
M'/\ :Q;+:[WN9'!C4DA2&8@\DG)YR3S0!SNF:YJLMS<>'KJ])UNWU+8TJQ(
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
M1CCGICB@#G=)\5ZG>0Z%I5Q<J+Z^O[ZUEO%C4$I;,XRJXVAFVKVP/FXZ5H>
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
MMCMY&=F4!CM4+N888'< 1R.:5?$^CR6%M>PWGGP7*-)#Y$;RLZK]X[5!; .
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
M>=\^5E)8,W4;1RO)SC.1H6EEJUOXSBU5]*D-O-HL5J^V:/,,B2.Q5ANY)#@
MC(SW YH T]*UVR&@:;<2:LVHFZ4^3<);$/<XR2PC1<\ =A3Y/%V@Q65I>/J,
M8@NYC!"VUN9!G*$8RK#!!!P1BN/\/>'M=T6W\(7LNG2.^G6<]C>6:RQET$A5
MA(AW;3R@!&<X/MBI6\,:K!]EN(K&1VG\3G5YH5DC_P!'BVE><L 6Z,0N>2?Q
M .WTG6;#6[>6?3YFD2*5H9 \;1M&XQE65@&!Y'4=Q534/%>BZ7>3VEU=N+F"
M$7$D4<$DC",DC=A5.1P>G3!S53PO87UEJ_B66[LW@BO-1^T6[,Z'>GDQIGY2
M2.4/7':J]UI^HGQUJ&HII\LEI)HJVB2*\?SRB1VVX+ ]&')&* -2S\5Z)J%]
M!9VM\)9;B$S0$1N$F0 $E'(VL0",@$D=Z+;Q5HUXX2WNVD9H&N8\028EC4@,
MT9V_. 2/NYZCUKD]+T/7+2V\!(VENLFDVDD-V6EC*QN8/+&<-DC=Z9XIOA_2
M?$">(/#FHW^CS0-;V-Q;7K&XB\N-V,1!C16(6/Y" %&>FX=R =I;>(=+O+&P
MO;:X:6WOWV6SK$_[PX)Z8R!A2<GC J35=:T[0[>.?4KE;>*2585=@2"[' '
MXY/4\5S7AG19K'Q+JD E1](L+AI+&,?\LI)U#R+_ ,!R=N.TQ%7_ !O87VHZ
M39PV%F]U)'J-K<.BNBX2.578_,0.BF@"T?%NB_V>+X7,I@V.Y*VLI9%1BK,R
M!=R@$$9( X-+=^+-#LH_,FOU,?D)<M)&C2*D3G"NS*"%4X."<#@^AK!U[3=2
MA\8-JD>@#6]/O;&.UEA$L:O;NC.0<.0"I$A!P<\5E>)?#VO7FG:MI-IHD0MI
MM'2"S%C-'#$DH#[D?)#,!D!!C;R<@9R #O+C7-/M;K[-+,_F;XXVV0NZJTA
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
M.W%/^(K,FH>$#.<:;_;47VDG[N[:WE;O;?CKQG% '2IXCTUY[:%GN(9+E]D
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
M>U9(KN_O;2QFN  6BB=V ;!X_O@$\9;OC% &_I^GV>E6,5C86T=O:Q#"11C
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
M8'TJY0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
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
MALKJ+8%;[Q#QN&&5(([8_$&MT>([$VYG43&,W'V:([,">3)&$)X8<'GIP>:
M,CP?X4_LK3$75+9#>1WEQ<IMG:2,&21V5@I^4,%?&<9Z\UM-X=TEKZ6\-FOF
MRR++* [!))%QM=DSM9A@8)&>!Z"K=A?1ZA:_:(DE1=[QE94*L&5BI!'U!^O6
MLU?%>EMJ$=F'E_>7;V*3>6?+-PH+-'GU 4^V01G- %I-"TV.[O[D6H,M^H6Z
M+.S"8 8 8$XZ<=.G%5;'PAH&FSP3VFF0QRP0M!&Y)8K&>JY).1QQGH.!4]KK
MUI>720P+,RR/)''-Y?[MVC)#@'V((YQG!QFJ_B+Q$- DTN,VDT[7]XMLIC7(
M3(+$GWPIP* '6_A/0[1+%+>P6);%S);!)''E,1M)'/IQ]..E31^'=)BO7NX[
M-5D>;[0RAV\LR_\ /39G;O\ ]K&?>N8L?%ZZ5K/B2/6+J\EMK;4HH8I/LY9;
M='BB(W%5PJ[G(R>?U-=#JGBC3-'\Y[MY1!;NB7,Z1EH[<MC;O(Z?>4]\ @G
M(H 6;PKHMQ#?0RV9>._D$MTIE?$KC&">?8?D/05HW5C:WMA)8W<"7%K*GER1
MRC>'7T.>M/N;F"SM9;JYE2*"%#))(YPJJ!DDGTQ67%XGL);K[*4N8[AK<W4,
M4D)5IXAU*#N1D97[PR,B@"0>&]*^Q7-HULTD5S$(9O,F=V>,9PA8DMMY/&<<
MGU-:%K;16=K%;0*5AB4(BEBV .@R>:QK3Q?I-\VD"W>9AJZ,]FQB(#A1ELG^
M$@#.#S23^,=*M[BVMY!>>=<R31PHMJ[&1HLAP,#GD'Z]>G- %NW\.:3:77VB
M"S"-YK3A-[&-9&SEU3.U6.3R #R?6JVG6&HW.M-JFLV]E%+;I);V:VSF0^6S
M EF8J,$A$X'3!YYP)+3Q1IM]IEO?6QF<7$KP1P>41*94+!D*GH1M;.>!CK5$
M^/M""6Y5[MY;B2:%8([21I!+$"7C( X88Z=^O3F@#=U'3K/5K":QOX%GM9@
M\;=#@Y'Z@'\*I?\ "+Z-NNF%G@W4 MI\2N/,C&<*>>G)_,^IJ\M] =-&H2,8
M;<P^<S3*4*)C<2P/*X'7/2L^W\3:?<WD5IBXBGN(#<6R2Q%3<1C&2F>I&1\I
MPW(XH BOO!GAW4HK&.\TN*46*>7;$LVZ-/[N[.2OL215J;P]I5Q,TLEH"65$
M=%=EC=4^Z&0':P'8$5@^%+^^\23/JSWE[;K!>W4+6IC AEB61XT'(R&&T$D'
M.<@\8QO7&O6EO>O:[9I'C>*.5HH]PB:0@(&[\Y'T')Q0!$WA/07U[^W#ID']
MI$@F;D;B.C$9P6'8D9%6]6T>PURR-GJ4'GVQ8,8R[ $@Y&<$9P0#]15!_%VD
MQV-U>.\RPVEZ+&<F%LQRDJ "/3+KR..:??\ BG2].ED6>23RX9X[>>9(RT<,
MCXVJQ'0G<OKC<,XS0!/;^'M+MK]+Y;7?>1J4CGGD:5T4]0K.25!]JJZ-8:C)
MJ,NKZW;V4-^8OLT26KF0)&&+$[V4'+''&,#:/4U@V/BY=)UGQ+%K%U=S6UMJ
M<<,4@@+);H\41&XJN%7<Y&3S^IKM;R[@L+*>\NI!%;P1M+*YZ*JC)/Y"@#,N
M?"FB7OV[[38K*;YTDN"TC_.Z8V-UX(P,$8QBK&G:#I6DSW,UC910271!F9<Y
M<@ 9.?8#/KWK)UOQE#I&DW-V+"\:6%H%\MHL?ZY]B-G.",^ASVZU>O/$UA9"
M;S$N6-O"MQ<K'"6-O&<X+@<]B<#)P,XH M0:+IMJE@D%E#&NGH4M J_ZD%=I
M"_4<4QM!TU[U[MK<M*\JSL#(Q1I% "N4SMW#:N#C/ ]*AN_$^F6MN)DD>Z4V
MOVS_ $9?,Q!_STX[>G<X. <&L3_A) GC-I_[1>31'T);Z- HVDF3 9>-Q)&,
M YY.!UH WM#T*VT)+U;5 BW=T]TZ*3M5F !QDGKC)]R>!TJ.Y\)Z%=F],VGH
MWVUUDN<,R^8PQ@G!_P!E?KM&>@K4MYOM%NDPCDC#C(61=K#ZCM7$6GB"74K_
M %B_NK^]TRUTC4?+"^3^[DB$<>8V!!)=F<XQ\WW<>X!U1T#2VNKJY>U$DMU
M+><RNSB6,9PK D@CD_F?6F:)X:T?PY#)%I%C':I)C=M)8D#H,DDX&3@=!DU7
MF\7:7:IJ'VLW%M+I]O\ :IX9(&+B'GYP%SN7@\C.,<XJWH^MVNMQ22VD=RL:
M%</- T8<,H8,A8?,,'J.* %U+0M-U::":\MMT\&?)GC=HY8\]0KH0P![C/-$
MFA:9-IDVG3VBS6LW,JS$N9#Q@LS$DD8&"3D8'I567Q7I<-^;1GE.+Q+%IA&3
M&MPRAEC)]2&7GID@9S7)ZYK.KVME\1##JDZ/ID4<EFP5,PY@#D#Y<8R3UY]Z
M .RD\-Z3+I]U8RVIE@N@%N/-E=VE & &<G<1CC!.*R=<\.SWVO>&I8(=UCIC
MRM*?M+)( T91=I!W$@\GD<>M=(DP2Q6>3<0(PS;5+$\=@.3^%<_I_C_0=3NK
M"&WDNL:@A:TFDM72*8@9**Y !; Z?AUXH U)?#^E3::-/DLD:V$GG 9.X2;M
MWF!L[M^>=V<Y[TR;PUI%Q:"VFM"\7GK<',K[FE&,.S9RS# P23C ]!4$7B[2
M9;2SNEDF\F[O381DQ,,3!BA4CM\RL,].*J3^/]#MVOM_V\I8R21W4B6,S+"4
M0.VXA>!@\$]<4 :.H>%M$U:Z:ZO]/BGF:W-L[.3\\1S\K<_,.21GH3D4Y/#6
MCQSVD\=C&DMI"8('4D%(SSC(///.3R#SUJKI_C+1M1U-M/26>&<6_P!I3[3
M\2RQ#JZ,P 8#/4?7IS4UIXHTV[O+.V5IHVOHS+9M+&56Y4#)*$^QS@X..<8H
M 5?"NBIIUM8)9!+>UD\VW"R.&A?GE&!W+U/0]SZU)+X<TF:VM[=[3,=O/]IC
M D8$2YSYA(.2V23DY.344'BC39X/M.Z5+5K9KN.X>,B.2(8^93_P(<=>>E1_
M\);I237<%PTUM<6L:3/#/$5=D=MJ,H[@M\OJ#P<4 :%GI-E87=W=6T)2>[</
M.^]CYC 8!.3Z #Z "HCH&F&\:Z-N3(THG(,K[/, P'V9V[@,<XSP*GL;]+\3
MA8IHG@E\J1)DVD-M5N.Q&&'()%,UFZALM$OKFXGFMX8H'9YH$+O&,'+* #DC
MKT/2@"HOA314MX+=;,B*"Y-W$OG2868DG>/FZY)/U)]:C_X0SPZ;@SG2H#)]
MI^UY.<"4YRP&<#.3D#@]\U GBW2[1;&R\R_N[F:P%W$%M7>2:,;1N^5<%CN!
M('3VJW#XGTRZL+"[LWDNA?Q&6VBB0EY$ !8X.,8R <XY('4@4 +)X5T6:UOK
M:2SW07TOGW2&5\2OQ\QYZ\#\AZ"K]U86M]I\EA=P+<6LJ>7)'+\P9?0YZURL
MWB,ZCXA\(W6E7TKZ7J(NB\00 2;(R1G(W ALC&>U:\/BW29[2PNDDF\F^NVL
MH6,3#]\K,I4CMRC<].* +EMHFG6L<T:6_F":,12F=VF9T&<(2Y)*\GCIR?6H
M=$\,:+X<21=(L([428W;23P.@&2<#D\#CFN>\;>)VMM%F.DW%TDT%_;VTEQ#
M$&C#-*@>,L0?X6(R.AXSGBK]QXGTK2;WQ#=75_?/'IT<+7,!MV*6X(;!3"Y.
M[&2<D<#D4 7]6\*:%KE]!>ZEIL-Q<P+M21L@[<YVG!^9?8Y%2S>'=+GN+RXD
MMB9;R$07#"5QYD8SA2 >G)_,^IJ"W\5Z5/=7MNTDMN]G +J0W,+1 P\_O%+
M97Y3S[4MGXITZ\U.WTY!=)=7%N+J%'MWP\)_CR 0HZ##$') QR* )4\-Z1'-
M9S+9*);*'R+=]S;DCX^7.>0,#&>F.,5&/">AC3K?3_[/0VMO.;B&-G8A)#G+
M DY&=S9['<?4TSQ'XB&@/IB&TFG:_O$M5,:Y"9!8D^^%.!7/Z;XO73-4\11Z
MS=7DT$&JI!%(;<LMNCQ1%0Y50%&YR,GGG\: .G?PUH\@U%9+%)%U+'VQ9"66
M; P,@G'   ],#TJM%X,\.PZ++HZ:5#]AE8,\;%F)8=#N)W9&!@YX[5)J?BG3
M-(,K7;RB"WD2*YG6,M' SXVASV^\OT# G -7M6U2UT72KG4KYG6UMHS)*R1L
MY"CJ<*": (--\/Z7I%S/<V-H([BX"K-,SL[R!1@99B2:?)H>F2ZH^I2643WD
MD/D/(PSN3G@CH?O,.G0D=ZSK3QKHEW?3V?G3P2Q6QNP;FW>)9(1UD0L/F4>H
M_E2Q^,=+DBG?;=*8;-;_ &&!BSV[9Q(H'4<'CJ/2@"]IV@:9I)0V5MY9CC\J
M/=(S^4F0=B;B=B\#@8' ]!4E_H^GZG/:SWMJDTMHY>!SD%"1@].Q'4=*@B\0
MV,]OIT\7G21ZA"9X"D18E H;) Y'!'Y@=3BLRV\?Z%=+8/$UX8M05C:R?8Y-
MLK*"2BG'+8!./8]^* -:V\/Z5:V-W8QV:&UNV=[B*1BZR,_WR0Q/7)SZU1@\
M$>&[;2)M+BTF%;.9E9T+,22IROS$[A@],'CM4UGXITV^L/M4)GW?:6M/L[1%
M9O.7),>T]\ GTQSG'-5CXYT-8(96EN TEZUAY?V9RZ7 !)C8 '!P,CU[9H L
M?\(AX?\ (OH?[+@\N^"BY'/[S;C!)SU^4'(YR >M:36%H^G-I[0(UH\9B:)A
ME60C!!]<BN<O?'EE#I"WMK:W<SC4HM.EA:$H\,C.H.X'D<,"/7(_#IGN8HK-
MKJ=O)A2,R.TGR[% R2?3 ZT 9MKX6T:RFBFM;0Q2Q0&V1TF<$1GDK][IG!^H
M'I4%QX)\.7>EVFFSZ7&]I9MNMDWL#"?]E@=P'L#BI[;Q-I]S>PVF)XI[B W%
MLLT13[1&,9*9ZD9'RG##(XK$\,:A?>)+VXU%KN]M5M-0N;<VQB BEB1F15.1
MD," Q(.<Y'3H =7%96T%BME#$(K9$\M8XLH%7&,#'2J#>%]$?P__ &"^GQ/I
M6W:+9R651G(QDY&#TQT[5!XBUV*RLM0MK>2X^VPV;7#&VB$C0+@[7(((Y*G
MP2<' .#65X?UQ;BU\)B\U"];4;K1A<M L7[NY/EQEW9MOW@3P 1][D4 ;!\(
M>'VT)M%;2X6T]FWF)LDENS;B=V[@<YSQ4G_",:-_9L&GBQ1;>WD$T6UF#I)_
M?#@[@W)^;.>:;8^)].U+3+74+7SW@NIS;Q?NB&+@D$%3R,%6SGI@U5T_Q!IL
M=MJMT=1NYXXM1-LRSQ$,DI" 0QKM!(RPQU))/.* +TWAO2;BSBM9;3=#'.+E
M1YC@F4'(<D');/.22<TNH>'=)U2]@O+RS62Z@4I','96V'JI*D;E/]TY%<_H
MWB.0^*/%2ZA<7*6EF;18H)XP&B:0-\JA1\VYBN,9)R!FM&?QQHMI#>O=O<6\
MEE-%#<Q/ Q>-I2!&3C(VMGALX[9S0!JV&CV&F:2FEV-L+>R1"BQQL1@?7.?Q
MS5:W\+Z/:_V<(+/8--S]C E?$.1@A1GH1Q].*B@\6Z3-'J;O)-;?V;M-RMS
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
MFBBGA>*:-9(G4JZ.NX,#U!'>L'PK%X<:"ZN/#^EVUDJ7$EM,8K00,71L,",
MX!]: $\6Z7?ZBFCS:?%'-+8:G%=M'))LW(%=3@X//SY_"N=U+PSK=WH_BZV2
MS3SM6OXKBW_?+MVJL0.X]O\ 5'MW'OCT(.I=D# LN,@'D9IU ' MX>U:V\1Z
MH4T/2M1L-4F6Y6YNV7S+-RBJRLNT[P-N0 1Z9'6MKX@<?#GQ)_V#+C_T6U:D
M^M6EMKEGH\GFB[NXY)8OW9VE4QN^;IGYAQ[U9O+*UU&TDM;VWBN+>08>*50R
ML/0@\&@#CYM'U?6)=.U6WACL;K3])GAM3,RN'N)40 G&?W:[,\\G/08YBT+1
M]5T[Q+%K6IVEO;6YTD6UW++>^8XD5]Q9B1@@YXYP!Z=*[B&&*V@2&&-8XD&U
M448"CT K-L[_ $OQ38W\ @^T6L<\EG<17,. S+C<"K#D<]Q0!A>"M(;3FU*2
M*876GVTTEOI2ICY(2V]U!)P?G.SZ1+6?I/AG6;+2/!5K-:+YFCW+R76V52-I
MCD0;>>>9 >W0UW\$$-K;QV]O%'##&H5(XU"JH'0 #@"J>GZU9ZG?:C9VYE\[
M3Y5BG#QE<,5##&>HP1S0!PMSX3UPBZO8;&UFN8=>EU*&TNI%,=S"\7EE">=K
MXR02" <?AIW>B:I=0:)+'HMG9-!JZ7T]M;2)B.-8V4Y;"AW);/3&.,\9/3PZ
MU:3Z[<Z,AE^V6T"3R!HR%V.2 03UY4]/2BXUJSM=;LM(D,HN[Q))(<1G:0@&
M[YNF>1QUYH XR\\,:U-;ZVT5K'YLVO6VJ6Z/,!YD<9ARI(SM;]T?;D5UNOZ3
M)X@\*:AI,CBWEO;1X2RG<$9EQ[9 /TR*NV5ZM]$\BPW$025XL3Q%"2K$9 /5
M3C(/<5!?ZU::;?Z=97'FB;4)3#!MC)4L%+'+=!PIH P+;1]4U'4O#E[J=HMK
M+HL<IDV2JXGE:/R_DQ_!@L?FP<X&.IJYX.TZ^TNQU"&_MQ$\VHW-TF'# I+(
MS@<=P#S_ %K3UG6K/0K-+N],HB>:.$&.,M\SL%7..@R1R:T* .*OM'UNS\2Z
M]=V-K%>V>M6D<9W3B-K>5$9!D$<H0V>.0<\5%HWA_6+.]\&/<VL872-*DL[E
MHY@PWLL2@C."1^Z.?J,9KNJR--\166JW:P6T=R4E@^T07!B/E31YQN5^G4C@
MX)!! QS0!G:1X:N--\4ZG<F1#I4LIN[6$=4N)!B4^WW<C_KJ]8-QX5UUH+ZY
MMX(ENHO$8UFVADF 6XC"!#&Q&=K$;CT(SCWQZ-10!YOJ7A;Q!K-SX@O/LEI:
MR736-Q:1SS>8K26YW%) !C:>G4_C5G4=#UC5?"]S"GAW3],NY[BU;[/;S(21
M%,LC,[A5!X4A1S]>>._HH \]U_PIK.KW_B2:VCC@-VEA)9M+(-K26TA<JX&2
M 20,\_XV)=+U[4=?OM4N=#LQ#<:*+(VD]T'#OO=BIPN-I#8SZ?E76:QJUKH>
MD76J7OF"VMHS)(8XRY"CD\"K<4BS0I*N=KJ&&?0T <UX0T.[T.2_BWW4>DN8
M_L5G=3B9[<@'> V3\A^7 R<8/3-8WC/P]XBUTZ[:16]O<6EQ;1"P+W/EK$Z\
MN&3'S,3T8]!Z<Y]!HH X>]T36+G4/%5Q]B0?VII,5I %F4@2JLH.2<?+F4<X
M['CI4&FZ%X@T74S=0645U#?:5;6=Q&UP$:WFA5E!!P0R'>>G/M777.MV=IK5
MGI,OF_:KN.26(",E2J8W?-TSR..O-+HVLVFO:<+ZR,AA,LD7[Q"C;D<HW!Y'
M*F@"EX,TV\T?P9I&F:A'&EU:6L<,@C?>,J,=<"MVBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "N
M/^(41EL]" FFC!UNR5O*D*9!E'7'7U'OS7855U#3;+5K0VNH6L5S 65C'*NX
M9!R#]010!YGKGVNSO/B%J-CJ5U:S:?;6MQ$8F'SLD!(WY!W#CIWR?;&Q?:AJ
MFNZUK&E6=^FGW-I:036SFX,>PNI8RE=I$B@_*03CCL3FNI?PUHL@O%?3H"MZ
MH2Y7'$R@8 8=P!P!V'%1WWA/0-4EM);_ $BTN9+10L#2QABBCMD]1['B@"6[
MEN&\+33+=!;G[&7\^ #&[9G<H8'C/K7#"?5[3X?:%KAU_4);J_?2C,KE-@#O
M&KA?ER P?GGG'USZ3/;Q75O);S('BD4JZGH0>HJB_A_27TR#36L(396Y5HH,
M?(A4Y7 [8[>E '(:U=>(KJ]\0VNGS7:7\%Q;+IAMAF)494+B3@H#RY._D J1
MVS5UFWN1XI\5O!J=Y;S6N@6TJS0E5=W4W!!8X]1D@  _2KM[X%DO]<O[N]TC
M0[[[3-OCO97DCGC3:%52JK\^T <[US[5T\/AG2TB82VXGFEMEM;B>4DO.BC&
M'/<=>/<^M '*:7++J7C[0;ZXN9Q)/X;^T,BRD)O,D.<+TYSSZX'H*T?'$'G:
MMX1'GSQ*VK[&$4I0$>1*><=\J/U]:Z!= TE);&4:?;^98H8[5B@)A7CA3V'
MX]A4VHZ58:M#'#J%G#=1QR"5%E0,%<=",]^3^9H X"^U[4[CPMXHUZWO9H=0
MT?4)HH+<-^[V1, $9.C;UYR>?G&","NR\1W%S%X/U2Z@EDM;F.QEE1TP6C8(
M6'4$=14[Z#I4E^UZ]C";ARK.V/OE?NEAT8CC!/(QQ5N[M8+ZTEM;J)98)5*2
M1MT93U!]J //X[W4+)/#-O-JUS<?V]&))6N;CRE5UA4B-&5<KN))]25Z\G,]
MO?:E9ZQHOAO5M7$RW4EX3<0N5=_+V&.$N,'<%<DD8)V#WKJ[OPYHU_H\>D7>
MFV\^GQX\NWD3*ICIM],=L=*9<^%M!O-(ATFXTFTDL("&B@,8VQD=U]#R>1ZF
M@#F7O;^+5]*\,R:O]L,MM<O]K:8VSSR)(JA R Y9%8Y ZD9/0BE@N=9MM7\'
M6-[K7VQI_MD-X\ "I.8T;:QX!W#'..,C.*Z6_P#"^A:GIMOIU[I-I-9VV#!"
MT0VQ8_NXZ?A5@Z)IGG64HL85>P7;:%5QY Q@A .@QQQVXH Y/0[V_DU*Z\+W
ME[<R7]EJ!G>X+D.]F?GC.1QSD1D>S'KS4.E:AJ^NF+58=4AM#;:O);W4+SLP
M,:RM&(#%MPKD;2&SG)ST.*[M;2W6\DO%A07,D:QO*!\S*I) )] 6;\ZSU\,Z
M&FN'6UTJT&IMUNA$-Y.,9SZXXSUQ0!F^/;N]LO#T,]A>RVDOV^TB+1A3N5YT
M1@<@\88]*YK4M?U3P]-XFM%U&XGA@NM/6.XN-K-;)<,%D;.,8') (P"?3BO0
MM0TRRU6!8+^V2XB5Q($?D!@<@_4'D5"=!TII;R1["%VO4$=T77=YR@8 ?/4
M<<T <5XGFOK*Y\1Z/%>73Z>_AV:^1FF8R6\RDK@/][##G!/\)QQ5FTN+NPU'
MP+:07MP;6YM)O.@9@P<K &7)(SP3P,XZ5U]MHVG6EO+!#:1B.9/+E#?/O0 @
M*2<DJ 2 .@S4,'AO1K5K)H-.@B-B"+78N/)SUV^F>_K0!R_AW4KK5O#^D>)Q
MJ\OGS),;FP^\D[[6Q"J_P%"O4#)"G.<YI?"MWJFK+X?UT:O ;6^MV^U0>>T@
MGD*;AL4J!&R$,"!VR#DC-=-9^&M$T_59]4L]+M8+Z<DRSQQ@,Q/4_CW]>]&G
M^&=#TG4;C4-/TJTMKNXSYLT405FR<GZ9/)QUH I>([EAJND6$=W,LERTS?9(
M3Y;3A4Y)E!!15+*3C).0,&N1T?5M9U>V\#+-K%U&;];N.[,.P&7RU;:<[>O
MY_'&>:]"U'1M,U9[=]0L8+EK=B\)E0,4)&#CZCJ.]5[?POH=H]LUMI=M"UL[
MO 8TV^6S_>(QT)Z'U'% '$Z3X@U"271=#N[^=DN-7U&SDNV;$LD=NS[$+#&&
M; Y&"0I[G-;?@"'[/+XJA\V27;KLP#2-N;'E0XR>^.F>O%;,GA70I;%[*32[
M=K9I_M!0K_RUSG>.X;.>1SS5K3M&TS2/._LZQ@M3.^^4Q(%+MC&2>] 'GNK:
MC=:!JOQ"UBTEGDN;2VM6A1Y"Z)NC;G;TPN2V/8UT*W%WIGC;1;*VO9[W3]3L
MIY)A,_F;&CV%95/8-OP0/EZ8 KH6T;37U"6_>PMVNY8O)DF,8+.G/RD]QR:3
M3]%TW2O^/&TCAP@C&WG:@Z*,]%']T<4 8OC6ZN](@T_7(;F9+.QND.H0HWRR
M6[':S$?[!(;Z*0:H7^KW<+Z)BXFCM=>U0H9=Y_=0>6S1HI_A,FQ3ZC>0,8&.
MSN;:&\M9K6YB66"9#')&XR&4C!!'H145[IMEJ-G]CO+6*:WX(C=<@$'((]""
M!@CI0!YEXFN+\VWB+2)KRZ>SL-3TQK6;S2'"S2IOB9ARP7J,Y/S#.<"M>]N]
M4U35O$&E6&JI83Z2(?L\TMR1L4QJYE=-I$@)+*=QQ\O8Y)Z^30M+ETV;3I;&
M&2TG.Z6.1=WF-Q\S$\D\#D\\#TJ"[\)^'[^[M+JZT:RFGM%"0.T(RBCH![#L
M.U %7Q?K5WH?@34=7M0KW4%MO4A"54G +8/89+8/I67>3W^F^*;"PLM1N9[+
M4M-N979W$C0O%L*RJ2#@-OQC[O3 %=I)&DT3Q2HKQN"K*PR&!Z@CTK/M= TJ
MQA>&VLHXXWC\H@9XC_N#T7_9'% &+\/DO;GPKINKW^JWE[/?V,$CI,5V(VW)
M*@ $$YYR3G%8&K7]SH?B/QYJ]J\\US9:5;30Q/(S)G;-_#_=&,X^OK7H5A86
MFEV4=G8P)!;1#$<2#"J/0#L*C?2-.DU,ZD]C UZ8O),Y0%BG/RY].3^9H YF
M.[O-/\4^&HK6_GO;'5K:8W/G/O&41769?[N2=I POS# %:'B>\O+:_T**)I1
M8W%XT=X(,^:R^4Y4*%^;&X MMYP/3-:>GZ)IFE$&QLXH,+L7:/N)G.U?[JY[
M# K'\7>';C7Y=/(L],O[6W9VDL[_ '(&8@!75U5B"!N&,8.[V% &!=S^(],\
M'?:[O4[U)VUN&. 2! YM6NE1%;Y<@E#DY.?7N*NW]_?Z7XMU#1Y+RX<:Q;*^
MDEG/[F0'9*H]=NY9/IN["M/2/!NGVVFR6EW86RP23+.+**1Y(877&"I;&3D9
MS@=!QD9/0R6EO+/!/)"CRV^?*=AEDR,'!]QQ0!PM[=ZKJFJ>(-+L=52PN-(,
M(MYIKDC8AB5S*Z;2) 264[CCY>,'D]5KU_\ 8/"E_?27RV)BM'?[4(C((FV\
M,$/WL'MWZ4:AX9T/5=2M]1O]*M+F\M\>5-)$"RX.0,]P#SS6C=6L%[:2VMU"
MDUO,A22*1=RNIX(([B@#S:[U76+*/QA;)>7=O]DT*.^MO,E666*7;-DDG(&?
M+7*@D#L1FK]C_:<OB2WTMM;OF34M :Z9V9<PS*\:ATP..)#QT.!G/-=(GA#P
M[&CHFC6:B2#[,^(QEHLD[">XY/UI]SHD-NGVO2K.T75(+<P6DDY;:B]D)'(3
M(' ]!0!@>$=5O=9:RLKJ:9+W1TDBU4;S^\G!V+GU5@&D]@5[&M+Q+JKVFL^'
MM,:9K>VU*YDBFF5MI.V-F6,-_"68#D<\8'6M+1=/FLH)YKPPM?WDOGW+0*0F
M[:% 7/) 55&3UQGC.*FU72-.UNQ:RU2SAN[9B&,<J[AD="/0^] ')_:[NU\3
M:3X9GUB:ZMKEKR1IP?+D.S:R0;P<DJKDE@03M&>]9+ZOKIA@LSJES']G\4C3
M%N55-T]N5W#=E>67.W/<KSGFN\;P]I#:?;6 T^!;:U8/;HB[?*;GYE(Y4\GD
M<\GUITN@Z5-!;0/8PF*UE\Z%<8"29)WC_:R2<]>3ZT <9!>:\EKX@TZRNI+^
M:PUA(H([BX$<LT)BCE>)9,<-\SX/IQD=:BL_$TFI7FDZ1#->0K=&]$L=_.T$
MZS1NF(-ZAB2JN3P>0HYZ@]JWAS1W:=C81;IYA/(PR"T@X#YSG<.QZTR]\+Z'
MJ6G+I][I=M<6JR&4)*F[#DY+YZ[CDY.<G)H Y)3KJZOX7TF\\12RF=;V*ZEM
M-J^;Y>-O)7[P!VD^H)P#698SW>IW/@S[=J%W*\6KZC:F7S2I=8EG56;& 6PH
M&?KZFO1AH&E+)92)80HUBACM2B[?)4C!"XZ9'7'6HO\ A%]#^S1VYTNU,,4Y
MN41DR%E.<N,]SDY]<F@"/Q;;ZC<>%[[^R+B6'48XS+;F,X+,O.P^S8V_C7%P
M>+)[S6C+:7%RVG:]8*FE,TA(CNAMW@8]/,!.>GE2=*].JI'I=A"EJD=G"BVC
M%[<*@'E$@@E?3(9A^)H X[69KV+Q'JFEC4KLVB^&VF1?,PRR!RN\, #D@=<_
M3%9%A9F7_A6L"7ES'YFFS%I$?+KFVC)"DYQ_3MBO1FTFP?4FU%[6-KQHO(:8
MC),?]P_[/?'2JUOX8T2T-H;;3+>$V886YC7;Y6[[VW'3(X/L * *'@2]N[[P
MQF]N'N9H+RZMO.DQN=8YW12V.IVJ.:P7N]6CU3QG?#5;Z9=#D\VULQL"2?Z(
MK[& 7)7<W&,'W-=QI^F66E0-#8VZ01,[2,B< L3DGZD\FDMM*L;.[NKJWMDC
MGNB&GD'64@8!;UXX^E '%V\FN3V"ZI8>(+017VER&(37!F5Y]N4F&5 0 G#
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
M)/*JF<JPX(X4C'0O(/6@#M*PI_%NG6]^;9TN"BWL=@]P$'EI.X4JAYW<[EY
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
M:SD,"S2+*JB5<<@D<Y!Y^AP>B\"W]UK'P_T2]O)VDNKBR0R2_P 3-C!;Z]Z
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
M]\$'&&R/3FM;4;Z]U?5_$EFFOII%UI<\1MV:1QY<7EH^\QA@LBLQ<'<#Z=J
M/1:*YGQKK$NC:%:W'G&"&6]MH+JY'R^3$\@#MG^'CC/;.>U9&N7DF@HL5IK-
MS/:WNK6D,Q>4N;&&3A@)"20&*CJ<KOXQP: .]HKR_P 57VJZ3!XTLK+4+P6M
MKI45];S><S26\K%P4#G+8(0-@GC/'!K0U#3;J#QEHFEKX@UG[-J4%[-<#[5@
MEE$. I RH^9C@=,G&* /0**\NT;6=6%WHVA:A?7,ME)JVH6?VXR%9+A( ?*5
MG&#DG=DC!/EX[G*7]_K$,-[8)JEXD%GXFM+.WNEDR[0R&(M&S');;O*Y.<]#
MG% 'J5,,J"41;U\PJ6"9Y('?'XBO-/%<TVCV&M6EAK6I37&EZ.UT#/=LAA9F
MD97+CF5B0%"D$ )R?FYT+"..\^)D\\ES.KRZ#;292X8 .TDBG"YQV'&,9YQF
M@#K8XK/7]-MI[[2_E;$BV]_ I>-O=3G!K1    & .@KS#PQK=_J5KX)T_4+R
MY,6HZ?<3RSB9E>XF0KA-X((PI9L \X'85&M_K$C:=92:I>I%%XHFTU)TDPT]
ML(G8!CCYB&&W/^SZT >IT5R7@V\>&+7K6\OY98;+6)+6WDNYB[A"D;*I=CEN
M7(&3GH*ZV@"E>Z1IFI/&]_IUI=-']QIX%<K],CBK@ 50J@  8 ':EHH ****
M "BBB@ HHHH **** "BBB@!&4.I5@"I&""."*@L["STZ$PV5I!;1$EBD$81<
MGJ<"K%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 56O-/L]02-
M+RUBG6-_,C\Q VQL$;AZ'!/(]:LT4 9USH&CWEM;VUSI=G-!;-OACD@5EC;U
M4$<'DTR;PUH5QI[V$VCV$EF\AE:!K=2C.3DL1C[W/7K6I10!1.BZ46M&.FVF
MZS&VV/D+^X&,83CY>/2I;+3K+34=+&S@MDD<R.L,80,QZL<=2?6K-% %*#1]
M-M;IKJWL+:*=F9S(D8!W-RS?4]SW[U%_PCVC"S:T&DV2VS2^>8E@4*9,YWX
M^][]:TJ* *4NCZ9/IC:;-I]K)8M]ZV:)3&><_=QCKS]:B'A_1EM+6T&DV/V>
MT;?;Q?9UVPMZJ,<'W%:5% %6UTRPL9IYK2RM[>6X??,\42J9&]6(')]S5>\\
M/:-J%V]W>:597%P\1A:66!68H<_*21TY/'N:TJ* ,[^P-&W2M_9-CF6(0R'[
M.GSQCHAXY7VZ4X:'I(-H1IEF#9J5M3Y"_N >H3CY1]*OT4 9@\.Z(+=+<:/8
M"!)?/2/[.FU9.N\#& WOUJ[=V=M?VDEI>6\5Q;2KM>*5 RL/0@\&IJ* ,X:!
MHP:1AI-B#)$('(MT^:,=$/'*^W2H[KPSH-]:6UI=Z-I\]M:_\>\4ELC+%_N@
MC _"M6B@"*:W@N+9[::&.2WD0QO$Z@JRD8((Z$8[52;P]HSVCVKZ59/;N5+Q
M/ K*Q7[N01V[>E:5% &=+H&C3FX,VE64AN8Q%.7MU)E0=%;CD#T-1'POX?,4
MD1T/33'(BHZ&U3#*OW01CD#M6M10!GZCH6D:O:16NHZ99W=O$08XIX5=4(]
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
MB)O5>/E/N*O44 9W]@:/LE3^RK+;+,L\@\A?GD4Y#GCE@0.>M:-%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
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
M5+'UKUA[>"6W^SR0QO"0%\ME!7'ICI4:Z=8K:&T6RMQ;$Y\D1+LSG.<8QUH
M\ZO+U[[2O'$LUY-;ZCI;EM.,<S Q1"%6@9 #R';=GKNS@YX%*-3AU34=:TWQ
M3JDNDW\5O:26OE3^2\:F)69XAT9O-WJ< G@"O19;"SGN8[F:T@DN(O\ 5RO&
M"R?0GD4LUC:7%Q%<36L$L\)S%(\89D_W2>1^% 'EVI:D;'Q[KQO!)'HDDM@F
MH7,4A22#,9\LL1RJ%N&(.1D=LU=UVQMKOQ=XE7SID2'PW!)&8+AH\,'N"K94
M@G'!YX_2O06TRP=I6:QMF:;_ %A,2DOSGGCGFFC2=.&[&GVHW+M.(5Y7TZ=*
M .&T;4)=;UG1[#69I&M;GPY!=P_O"@GF/^M;((RRC81W&XD=:I:;=7US:_#^
M34IWFF_M:Y2.:0_--$L5PL;D]R4"G/?.>]>CRZ7I\UO';RV-K)!&<I&\*E5/
MJ!C J26SM9WC>:VAD:+_ %9>,$I],]* /([K4K75/#&GZEJ5V$UB+Q-"EU&\
MY4P[;L 1E<\*$"G&,?Q=<FM2WOEUC5KQ;KQ%'I^KV.LLJ6X#><\0?]VBKO 9
M'CV]%P<D]>:]$?2]/DN6N7L+5KA\;I3"I8XZ9.,\8XIYL;-KU;UK6 W:KM6<
MQC>!Z!NN* ..\&6$=UK&NWTUW>S366LW,$*R7DC(B%$^4J6P>O&<XXQTJMKH
M2U^)LEW" ;__ (1^5K5&D(\V991M4#//../>N[@L[6U+FWMH82YRYC0+N/OC
MK3WMX9)HYGAC:6/.QRH++GK@]LT ><Z;=326?@35-,O)Y[S4)%BU%6E+><AA
M9IF=<X!1U'/&TG:.#BMOQR&-YX61;JY@$^L)!((9VCWH8I25.",\J.>H[8KI
MX;"SMKB6X@M((II3F21(PK/]2.33I[2VNF1KBWAE,9RAD0-M/MGI0!Y<FHW&
MF)<Z>+JX&DQ^+%LIY'G9C#;M$KA"Y.0ID8 G/1L=ZB\70R1V'C"Q,DCZ/:RZ
M?- &E8K!*TB^8BG/"[=K;>@W9&,UZF-.L529!9VX2;_6J(EQ)_O<<_C2I86<
M=F;..T@6U((,*Q@(0>HV]* .3@,+_$H6<%U+)8RZ"6$8N79/]<%W#G@XXR.:
MY[0M&ENOA-#=Z.\W]HVUU-=0JEPX6<QW$A\I@#@JR@KCW!KTS^S[+S?,^QV_
MF;-F[RESMQC&<=,<8JAJ&DW1MHX-#N[?209,SLEHKETP00O("MSD$YZ=#0!6
M\+7::Y%-XCC\Y8+\+]FCD)&V)1C)4\ EMQSW&WTKD]0BLX/%7C]G<)</H\+Q
MJTI!?]U/N(&>< ?A[5Z/:VT5E:0VL"[(846-%]% P!2365I<.SS6L,CLGEEG
MC!)7.=O/;/.* /--+-QI%YX=;3);B6>]\,32M#).SK++&L)CPI.!]YAP!P:O
M>#+FUU6[T;5+7Q*D]Q)9LMW8Q;B\K;02TP+MM9&&,X'WL="!7=IIUC%)')'9
M6Z/&,(RQ*"H] <<4L%C9VLTTUO:P12S',KQQA6D/JQ'7\: .+UQQI?Q;T/5K
M]Q'IL^G36,4SG"1W!<. 3T!91@>N,5L>,]5N+'PMJ\ND8EU:"RDEA"+N9./O
M?U [X[X-=!/!#=0M#<11RQ.,,DBAE8>X-1VEC::?#Y-E:P6T6<[(8PBY^@H
MXM=B^)_#W]BW<\NG:EI\[W@%P[!HPJ&.;.<A]S8W#DY]N.7M+<I\./"VM'5=
M36\O;S3XKFX.H2X93-@Y&[;T)[=N>:]:ATVPMDE2"RMHEF_UJI$JA_\ >P.?
MQK(\0>&$U?3K.RM#;6D-O?0W;)]GW*_EN&V[01UQ@F@#AM5FO_#%_P"(+73[
MR].AI/IS7$DEP\C6@DD(N KL2P^0*QY^7?GBKOB0W.GS^+;;3;JXCTU?#CWG
M[J=A]GN1OV%&!RNY5R0.#MSWY]&AL[:WMC;PVT,<)SF-$"J<]>!Q3(],L(;1
MK2.QMDMF.3"L2A"?]W&* .$EBT[3F\/V[WUTTNIQO<NMW?-]GD*PH&9R2>F0
M51< GGC&1AZ'=6^H_P#"NK[4;[SI0EY#)/)<'.Y4^4$YZ\#KR>^:]9-A9LD*
M-:0%(&W1*8QB,^J\<'Z4"PLPD:"T@"1/YD:B,81O[P]#R>?>@#S+^U;JRL[M
M&N[@V+>+S:7<SSLQBMR!A2Y.57=L4\\!L=Z9XI>\T^V\8VMG>746FVZV,L#1
MSL/L\SOB2-3G[I7:Q7H-W3FO3UT^R2*6)+.W6.;_ %J")0'_ -X8Y_&D&F6
MM!:"QMA; Y$(B78#Z[<8H YG0H_[/^(FNZ;#<7#VQL+6Y\N:=Y<2,\JLPW$D
M9"KGZ"F7,JZCX_U+1]6DDBLTTR*:R596C#99Q+(""/F7]V,]5ZC&:ZR.QM(9
MC-%:P)*1MWK& V/3/I275A9WP07=I!<",[D\V,/M/J,]* /,(1<:KIGPXN-;
M>22\FO71I&D9&D00S[&.".678<]>:ZCXE@?\(-.NXKF\L@"#R/\ 2HJZB>QM
M+ET>XM8)63[IDC#%?IGI3KBUM[N,1W,$4R Y"R(&&?7!H \XO0VGGXBV%M>7
MB0VVF174.;N0M%*T4I9E8MN&2BGK_.H]7O;RTL[;4R?[1T^'2K4W=O%<-'=6
MF=Q\^/L^[H0<$[,<\BO1CIE@3(38VQ,@VN3$OS#T/'/04G]E:<9(I#86N^(
M1MY*Y3'(P<<4 <=XQ(NO _C743]UK*6UB/\ L1*P/X^8T@^@%9VH37VA:QJZ
MZ-/<R3OX8:]2)YFEW3JQ"NJL2 <'&!@' &*]'DM+:6 P26\3PDY,;("O7/3I
MUIL=A9Q3+-':0)*J[5=8P& ] <=* /-)IK*ZT'5]6TCQ3YZR:%,YM[.212K*
MNY9G/F,R2 \=B><YQ7;>$].AL]"MKF.:YFDO((II7FN'DW-Y:C(W$A<^@P*T
MDTK3HHYHX["U1)VW2JL*@2'U88Y/UJQ%#'!$L4,:1QJ,*B* !^ H \AGM[AO
M#VM:K9ZIJ+:SI_B*2"Q!O9&'_'PJB$H6PP*G'()QCL*T]2O;B\T?QQ<SW4]O
MK.E74GV$)(RM$BQJ8-J@\B0YSP=Q8CG@5UOAWPO'HLM]/<&UN;FYO9KM)EM]
MCQB1B2F22>,GGCZ5LR6%G-=1W4MI ]Q&,),T8+K]#U% ' 7E[J5IK\=Y?QK>
M6<EW90S&UG9)]-G98AY93H\3,P) Y^<\' QH?#R&SMY?$<4+@3KK-T&C,I8A
M=PP2"??KWKKCI]D;S[8;2W-U_P ]O+&_IC[V,]*ECMX8I))(X8TDE(,C*H!<
MC@9/>@#SK4;N2^A\=F]NY[74=+)>P*2LAAB$*M$Z 'G<^_/K]T\#%3I;F\^(
M7AB;4T9+^70II;A!(RXE#09& ?7=Q[5W4UA9W%S'<S6D$D\7^KE>,%D^A/(I
M7L;22Y%P]K TZ])6C!8?CUH \ID@BL_AW\0;FTGGAFAO[X))%<NK*5((Y#?_
M *^];5_J-A>^)=9TC7M6?38UT^WDT^47/DD*P;?+&<X+AL#/.,#U.>X&E:<L
M;QBPM0DARZB%<-]1CFG2:=8RF R65NYMSF$M$I\H_P"SQQ^% 'G.J7T>HZWK
M.DZEXB&D20P6\EA-<;HY?+,8)E3#J"_F;@1@] #QQ76>++Z/3_ ]U<WEW=PK
MY4://;XCERS*O!/"9)Y/8$^E;<]C9W4T,UQ:P2RPG,3R1AFC/JI/3\*EEACG
MB>*:-)(W&&1U!##T(/6@#R2[\0W&EQ>+XK:^C2&&XL25M)S(+6&38L[1GJ,#
M.2 ,$YP#2^(=0BT/Q!XEO/#TZM./#D,D?E2^;M_?/N=1D]%._P#7O7JJ6-I$
M&$=K @=!&P6,#*C@*?89Z4VVTVPLABULK: ;=G[J)5^7)..!TR2<>] 'G5P=
M'7QS"^F7^Z.?PS<E)([QBS'S(B&#;L[B 23U./:J=G.FE>&_!E]<ZE-';:Q!
M NH7=[/)+%O%N3&K?. H+$@X(!*C.:].BT?2X$*0Z;9QJ000D"@$'J.!WJ1M
M/LFLS9M9VYM6X,!B78?^ XQ0!Y^UM?0Z?9PZ/K%OKPCN;F5+.XF:-+B+"YCB
MEW-DQEL*22.HXVY%&[U>4Z5::U;1SWNCQZ7;?:+5[EDOK(9;$RGI(6Z-W;9U
M(.*],DTO3YH(H);&VDAB&(XVA4J@]ACBE?3;&6>.>2RMWEC "2-$I9<=,''%
M #X;VUN+BXMX;F*2:W(6:-'!:,D9 8=LCGFIZC2"&*626.)$DE(,CJH!<@8&
M3WXXJ2@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
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
M#NLIXA\.V&L10M#'>0K,L;')4'L36G7C_@U;>Q@^&MQ;3%9[VTFAGS,3YBB
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
M:,#Z"E:&)VW-$C':5R5!X/4?2N5@\=6T=Q?Q:I;I:&RTY=1F,<WF[$R0R,,
MK("/N\]1S6?+=WT_Q)\.SW%B;82Z7>.L:W&\MS"0K# "L,]LCYNIH [HQ1G&
M8T. 5&5' /;Z4UK6W>$PM!$T3=4* J?PKD/#OB6S;1=%M=*TWR9M0-RT%I)<
M'$:QN?,9GP3C)'0'E@.@R)X_',;I; V#),VK?V1=1&7F";&01Q\ZD8(/'!''
M7 !U+00LJJT2$+PH*CCZ4J11QDE(T4GJ5&,UR=_XY_L^RUJX;2Y)3I5_%92)
M',/G\P1E6!('_/5>*>WBO5DUBWTB3PVR7UQ!//$K7J;"L;JO+ '&0X/3(Z8/
M6@#JR RE6 (/!![U']F@&,01\<CY!Q7*6_CHWEMX=DM=(F=]:\U45IE7R7C1
MF*D]QE",CMSSTJ*/Q[<?9$NI]#>*"/4AIEXWVE6\F4R",%!CYUR5R?EX/0T
M=A]FM\8\B+&0V-@ZCH:SM8TBZU)8H+;4FL;1BXNXHH5+7"L.0&/*'KR.>:RK
MSQM'!=,+>PDN[:*]%E,T+$RJV0K,(PIRJL<$Y!X)P0.:TGCV:);NX?1)5L[+
M5%TVYF-PN5+,BAU4#YN9!D9''<\@ '9JJH@1%"JHP !@ 4M<WH>LZGJ'BKQ#
M87,%NEKITT44124EOFC5P2-HZA^>>,8YZT_QMK%]H/A:XO\ 3XX7G62*/,KE
M0H>14W#@Y(W#C_\ 40#<2V@C<O'!&KDEBRH 23U-*D$4<KRI$BR/C>X4 MCU
M/>O/[O4K_2/'NMWD.G?:I4T.WN)8!=;47$DV[#,.N% 'RC..<5MW/C6'[/"^
MGVPN9I;"/4/*DD,9\MP=@!"MECM; Z<<D<4 =*UO \31/#&T;<LA4$'ZB@P0
MG;F)#L&%^4<?2N4'C6ZNM0M;+3O#]U/-<Z>E^JSRK RJ7"LK!NC#)_$?C3T\
M<0RWEF8K)Y=/NKAK<7,3%FC(W .Z;<+&2I^;=QD9 SP =.;> EB88R6ZDJ.:
M/LT'_/"/IC[@Z5S47C6-X='OI+(II6KSK!:W(DRP9\^673'RA\<$$XR,@9XS
M=+MI?$'C+Q NK6L3+IM];_99([E]\!$,;@+A1P2Q+<C.<$$4 =N+: 8Q!'QT
M^0<4&V@,31&"/RW^\FP8/U%5]5OI=.T][F&SENY R*L,74EF"Y)[*,Y)[ $U
MS,WC^.'1]5OAI_GOIM]%9RI;W"NC>9Y>UE<@9'[Q<C'4'ZT =DJJB!$4*JC
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
MQM;&I;[7[.UC?269'F;]^P*=W08SNZ5H75[;60A-S*L?G2K#&#U=V. !Z_X
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
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !7*>.KVQM+?2$O]JPS:BB"29]MNC;'(,W]Y>.%XRVWD=:ZNC&>
MM 'C>G:Q#8:78+?RAM!M?$-[#?8C(BA0F3R ZG.V/<5.#P/E]JUKV]T/1YM!
ME1V/@^:[NFFEERUL)7 ,9YX$63(%_A!P1T!KTS*,63*DC[R_XTI4%=I (]*
M/-W.FV.H^&+=-S>$I3=A7NCF$S,08L[N-F#($SQTQ_":QI[>%8=,@NI1_99\
M6,FGAI2 ;0QME5YYCWY [8QVQ7L) 88(!'H:6@#RO45T;3M5\1Z%JL5O;VL.
MEQIHD-P?E,?EMO\ *S_'OQG'S<+Z5DWU]IMQX3L;-VC^UKX05X6N,NK,$(VP
MI_SU#+RP.5 7@]O:2H;J <>HI<#TH \HA71]=\30'4)(+J&;PLDDHFDRKOOY
M8@G!.!G/L#[U7TC6[$6/A+_A*IXWT:YT 1K-=?-%]K&T,')X#[!P3S][')->
MOXI"H(P0"/>@#RK5)-&M=2M-)UN\N+70)M(2+3I[Y X9P[A\LX.V0IY1&<'
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
M['T-:M)N7=MR-V,XSSB@#S7P5>60\<RQ6-Q9FVN=$MI42S!\MF5Y 3G^-@,
MO@=@0.E7O%UCIFI?$'PS8Z@(Y(KBVO4EA:0@2#:FT$ \_P 6*[L%=VT$;@,X
M[XIU 'D\7]E7FO7NEZM?W-EKMIJN^QBBC7SWA##R?*8J24*8##./O9QR:NZ-
M=Z/?ZO-9:VTB^*;36I)8T7*SO'YA\HJ>IA\HJ#_#@'->E8&<X&?6D)16!8J&
M/R@GJ?:@#R6V>6[\,Z?(A5/&T&L*LXSB?=]H_>!NYB\HD_W=H&.@J6"RB>#Q
M[J.D1K/KEA?7#Z>R.6>(M:QC*#/4G</<CVKU;:-V[ STS2T >6Z5>>'+CQMX
M-N=%EM29=.NTE,9&\MB$@2=]^=V<\YSFM_QI?QV6O^&AJ;(F@R33"[>7_5"7
M8/)$A/&W);KQD+Z"NR"J.@ ^@H(##! (]#0!X_8W^B6>G7\&Z%;*3Q8XC8R;
M;:,&,%6D[&/@X7@$A>1U%:-M.DT33_MOV:2VL/&$L;-)%MC@A9I,##9V(<K\
MO3E?:O:<#&,"EP/2@#RAI=+U+7]1T[6-0N;+6X=3$VGQPPJ)WA&TP^2Q4G:5
M&U@#@?-G&2:])L-9T[5+B]M[*[CFFLI?)N47K&_H:NG:/G.!@=3V%06]K#%-
M-<H2TDY!9R<Y ^Z![#)_,GJ30!P_BO2O*\4@Q68FA\1V;Z9-A,B.9?F24_1/
M,)Z?ZM>^*H:>DLW@759M4MTAN-&TRYTH.R!=[J&#R+[,!'CW+#O7I],62-G:
M-74NOWE!Y&?44 >8^'8],LO$WA4VSPQ_;O#L@NR).9BOD[=YSR1\X&>@!'05
MF:'JUE8:%X1?5I(SX>:34([B27YH4G\TF'S<\8V[\9XR0?0U[)37*!?G*A20
M/F[GM0!YI<VFA_VSX(T^!FDTLO?>4ES(3YD9C.!SR4). #P1@<BMWX;21?\
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
M;#[T;<%54$]SQS[YZUTESX3MM<-U/K$XO#=6#6(\J/R@D3'<Q ))W$A3G/\
M", <Y  ^([^TUNPTN_L($EU*WDEM&CG)7S(P&:)SMXX.0P'.#P.^;H7CB_U2
M3PW+<Z5!;VFNQR>4R7)=XW1"^&&T#!"MSG/3@9P-:T\-3I<6%S?:B+RYTZW>
M&TD:#;@N "[C=\S84#C:.3QSQ2T[P2VG0>&H4U+>N@LYBS!@RAD9#N^;CY6/
M3OCZ4 :>KZY<:5K>CV9M8VM-1D>#[2TI'ERA"R*5QSNVD9R.16;H7BZ;7K.$
MK96XN6U"6RGA$Y941 27SMY!7:1Q@[UYYK8\0Z%!XBTEK">62']['*DT1P\;
MHX8,I['C'XU#8>&+'3?$%[J]KE)+J".'R@/D38,;@/4JL8/_ %S% '&>$=:N
MM"TG3[==/@.F76NW=B)%F(D1FN)MI";<;1C'7/MQSM0^);>POM?QI,$-XNJV
M]B/*D_X^Y94CV,[;1C 89X. IQFI8O!$D6FV-F-4!%IJK:H&^S\LY=G*GYNF
M7;WQBEO? L>H)K8GU&1'U*[BO8I88PKVLT2J$922<XV+U]_6@#+\9S:C/96@
MU#2HDDM->T_[+,D@99P94)*YY0@DJ<_7FNET#7+K4M0U?3K^TAM[O39D1O(E
M,B.KH'4@E5.<'!X[52NO"=_J&GV\5_KKW-U%>071G:V55)A;>JA%( &>IR2<
M]1QC2TS0WT_7=7U1KH2G4FC9HQ%M\O8@08.3G@<^] '#>+]0U#4M&^(MA?1V
MKV>GV@6  DE28?,!P1URW7/&!CUKH!XPFTJYO[;6+&.&&STH:E&\$QD9H@2I
M5@5&'R!T)'/6I=6\$G4G\1!-4D@AUR%(IX_)5MA">7N4]?N@<>O/M4MWX/CU
M'4IKF_NA-#<:4=+F@6+;N0G)8'<<'/\ GO0!-I6NZC>:V;&ZTF6*W:V\]+M$
MD"*V<&)MZ+\W.01U&>F*AN_$.K#Q=-H5CI=K*(;:&[:>6[*?NWD9&X"'YAL)
M Z'U'2K/A[0=1TA52_U^YU1(8_*@$L21[5XY8K]]L #<??CDU+'H;IXNN-=-
MT")K-+0V_E=%5F8'=GKEV[=,4 96G>,+O4[G3)K?2)Y=+U ,5G2.3,*XW(SY
M4*0P]#P2.O6JMI\1+>;0+K6G2W>VMX-TL$4I\^"<L%$$B,!M;)QGIU[<F]H7
MA"YT%A:PZ]=2:/$S-:V+1J/)SG"F3[S*N>!].3BJ]S\/;35!<-K%R+F>?3_L
M$D\$(A>1=RL)'.3N<%%(/ '/'- &@-;F'B*/P]K%E #>VCSP/$Y>.0*0)(V!
M Y&Y3GH0>W2N<\!:W)8>&? ^DK;(\>HV<H\TR$&,QJ6^[CD'ZBNHMM N!J$&
MI7]^EW?VUJ]M;R^1L5 Q4LQ7<<L=BYP0.. ,UEVO@:2QTSP];VFKM'<Z(76&
M<VX8.CJ5967/7!Z@]NE %*[\8:O=V6DRV5M;0-/K[Z9.K2LV1&\@X.W@-Y?/
M' ./>K#^*+;2-0\433:3!%<VMQ:0%X9,M>22JHCW':,8W*.^!GK4R>!#%ID5
MJFL3^;!J[ZK%,T*':[,[%2.A'SMS_P#JJ2\\#0ZDVO"\OI'75F@?,<81X'A
M".IR02"H/3K[<4 )?>+;S2KW4M/N["![RWTU]2MS',1'/&APZDE<JP..QR"#
MQS3M&\57U]K.FV5]IT%O'J6FF^MGBG+L-NS<K@J /]8",$]#4UQX5EOQ>3WU
M^DM_<:>VG+.EOL6.)N6(7<<L3@GG'RC@<Y6S\+26NIZ+>F_#_P!EV+6*IY&/
M,5MF6)W<']VOZ_@ 9_BA[R;QOX9T_P BVFLIENG>*9SM<K&!\PVD<!CCZGI5
M;2;UM&T3Q''X=\,6BRZ3>F'['#<$?:0L4;;@VS.[:0 ".P&:Z/4="EOO$>E:
MNMXL?]G+*JPF+=O\P -DY'H,?UJI#X6G@_M<+J0V:I>BZG7R,?+M56C!W="J
M 9Z\GU& "N_B4:MX'U;7(].M[O2_LDDD$<LI7[5$$.\,"IVC(9<<YQVS4,7B
M74C>V6D:5H]E^\T=+^$R7)1$&579@(< 9XQG\*LIX--O9>(-/M;\0Z?JXDVV
MP@RMJSKM<I\W?EL=,G([@RV?A:>SU6UU!-11I+?3!IJJ;?@J"#O/S=<@<4 5
M['QF=5M_#?V2T6.?7+1[I/.8[(@BJ67('S'+@#IP">V#H^%M=N?$?AR/59+*
M.U>5G5(A,7'RL5Y;:/XE/0'C![XKC-4T.31;7PYH7VR\6TTZVD$=ZNDF\C=^
M%5610Q5@N[YN!R1WX[7PLM\FCB*]9'6-]MNZVAM2T6!C,1/R$'<,<< <"@#@
MI=2U+6?#/A35=0@MI;W_ (2+$11B.DDR[<D?*/E [\ =ZZ>#QK,EM>QW]C''
MJ%MJ:Z:(H)&D21V175@=N[&ULD;<_*:2'P+);Z?86,>KN;>PU(ZA KVX)'SN
MVPD$9&9&R?8=.<NN_ BWL>K;]3EBGO;Z/4()X(PKVLZ*JJ5R2&&$&0>N3Z\
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
MG;@$<YQV/-:E]X:M=3\)-X>OII98&@6$S#"OE<;6&!@$$ CZ4 5?^$@OK?Q
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
M><"M&@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
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
MXO,8E57>,DCJ /45Y5/=(^NZ=-%975LUOXHE,\(MI7<!DE4R/(0<A_E(5<
M@<XXJK8V$&DS74-I$ES%XP62*18L.L/VD$E3C(386/'&,T >KZIJMEHUB;R_
MG2&$,J L<;F8X51ZDDU.]W;1F(/<1*93B,%P-_T]:YCXD0?:/!4S" S^5=6L
MI"Q[R$6XC+$ <\*"3[9KFM6;3[G7]9TS7$U..PU** Z;]FLBPEC" >6I\LLC
MB0,V,KC<#Q0!Z;)=6\3;9)XD.0,,X')Z#\:+BXAM+66YN)%C@A0R2.QP%4#)
M)_"O)M<TJQE'Q%\RR22X.FP_9R\8=VF$# E3CE]VT$CG.*ZOQNEQJ'PCU46I
M:29]-W';R6 4%A]2 : -6^\0S67@Z[\0BP:18K9[M+<R;&,87=\Q(X; SCG&
M<4Z_\1+9V.DLD DO-5D2*V@+X&YE+L2V#A54,2<=O>JWB^6.;X;:TT!#+/I4
MRPA>2Y:(A0!W)R,"LK4K9V'@C7(P7M=-EQ<[1G8DD#1[S[*Q&?09)Z&@#7C\
M4%K/5))+3%QI$Q2^@1]Q";0^]#@;LHP8# [CK6_!-%<P1SPR+)%(H='4Y#*1
MD$?A7':+;[-0\9^(+@%;"^D3RBPP'BA@"%_]TG=@]P,]"*C\/VNLP?!.TM[7
M>NKC1<6XZ,KF,[![$?** -J[\1^1XMTK184MYH[Q9S)*LV7B:-0=I4#OGU_"
MME;RV=I56YA9HO\ 6 ."4^OI7F5A>Z=<:]X(N-.L+@/;6-U#.BVKJ\3>6G[M
MSC@[@>IZG/?-0^&'@N/$7A=TLIHK672KJUDMC:2;826B/E2.PR[#YLDG&1G
MSR >J"Y@*JPFC*N<*=PP3Z"B.YMY97BCGB>1/O(K@E?J.U<-X5TJXM-6?P[/
M;_\ $M\/SM/92D B190?)'U16E4_1#4/@TW%MKUI;1O%J6G-9S-!=-$8[JR!
M="89^QR<8/!.TGGK0!TS^(6A\8S:-<QP0VL=@MX+EI<$DR;-I!  Z>IS6S-<
MP6T7FSS1Q1_WW8*/S-</KMEI4OQ'\W7K.&73Y-&\J-KF'?&T@E8E1D8+[3P.
MO/%<]8QW7ANU\.1>(A?Q:4=/GMU=;<3_ &=VERB2*4<C,6U<X_A(]: /0M9U
M\6&H:?IENT!O;_S/*,SX1 B[B3CGDX ^OMBKUA>R2V]O'J"P6VHO&&DM4F#[
M3WP>"1[XK@X]-TVP\0>!K6&";[+!!=JIO5S(B%1Y6\D?+G^$'!'3J*HS6]U=
M^$]1TJ2-E\6IK+30/L(D9C<!HYD/_/,1$#/0*I!]* /4S<0+*(C-&)"<!"PR
M3C.,?3FB.Y@FDDCBFC=XSAU5@2I]QVKSNWT:WN_$7CN6RLK?^TU=)-.F:, I
M+]E"[T)Z'?D$COUJ;P4=)U*_TZ]MTU2/5+*R-M<PSVWD+;@XRCD(H<[AQR3U
M/K0!V<VL6D>JC24GB;46@:=8&?'R@@#/4C)/''8^E4_"GB%?$7A[3]0E6*"Y
MNX?.-NLFXJ,D?4CCKBLB\6"T^*]O=W-N5BET=D2?R25\Q903E@, A><GM7)>
M%K.VL[3X=7"6RPW@EN$NG\O$@4PR#$AQD#=L ![X]J /6Q<P-<-;B:,SJ-S1
MAAN ]2.M.EFB@B:6:1(XUZN[  ?4FO,?"B6M]=:7:ZH-57Q+I=S(\L7V?8H8
ME@\AE" -&P.>6.<COBN@\6W36'BKPU=WL;MHL;3B=PA=(IRH$3N!G ^^ >@+
M4 :7A[Q'_:]EJ-S=I;VJ6=_+:;EFW(0A #;B!US6A>ZUIVG_ &/[1=Q(;R01
M6_S#]X2">/; )S7F6FW%M9KM&G31P'Q1=R0W#6LOE6X*-M;RP!NSDJ!T!.>P
M!BT^)(_#WAHW-G<M'8>);D3>99OE(V:XV_+MZ'<G08R0* /7#<P+<+;F>,3,
M-RQEQN(]0.M/=TC1GD9411DLQP *\OMUM;W6KS2=;754U:/6&O+-(K; E3?F
M&190APJIA3EA@*1[5TWC9KB&?P_=&-Y=+M]25[]54MA-C!'8#JJN58^F >U
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
M4V\BR%SC^*3G)Z]:71[B.?Q%X6G2QN;:);J_BFM3:RL8#(&.V61@2S,WS'G
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
MU6\O+F[LITGG;;#/ KD\A>5RN<]<'&/0 [2QL8=.M5M;?<($XCC)R(U[*O\
MLCL.W3H *F$L9F:$2(95 8H&&0#T./3@UCZQK<NAZ%;7-U#$]_/)!:I#&YV-
M<2,$ #$9V[CG.,X'3M7)-J4GAWQUXGU&^BMY'73+';]G0H)6>65%W#D@[B!G
MG@ ^U '?WUC#J-L;:XRT#_ZR/M(O]UO]D]QWZ'@D59KSWQ-XF\1V?AGQ&\=J
ML#6MH)K;4/(>-6SD,NQCD.O4')!R#CC%:^I>)-2@NKS3["VBN=0L;5)Y%$$C
M)*SE]L8VYV9"?>.>HX/. #JZBN83<6LL(EDA,B%!)$0'3(QE2<\CM7)Q^)=?
MOO$7]EVFDV<!6QMKZ07<[!T61V5T(53\XVG'4<=:HQ>-];>QL;]M,L/)GU9]
M+>(7#[MWFO$K!MN,949XSR>G2@#K=-T^WT#3G62\FFR?,GN[R0%Y&P%W,V .
M@ X ' K2KS_6/%5Y'X<\5QZEI.G7D^CR1I)"S$P31NB."0P)R-W3VZU>U?Q/
MK5KK&M:?86-BPT[3H[Y9)IG^<$R94@#@_N\?CGVH Z]IHEF2)I$$K@E4+#+
M8R0.^,C\Z?7'_P#"0&]U[PV\6E6C-J.F37<$\K?O(CMC)0';P#O7)&<XZ55T
M'QKJNI/X8FO+"TBM-=20((I69XG1&DR<C&"%(]>A]@ =U17$+XUU"==-N;:Q
MMWAOM5FTP02.R2Q%#(-[$ _\\B2N. PYK0\:ZCJ6G6VD?V;-%$USJMM;REU)
M)5G' P1C.,'V)H Z198WD>-9$:1,;U# E<],CM3Z\ON-4O\ PUKOCO5;&SLY
M4M!:W-TKL4W@0Y8* .IY.3[=<\=#J7BR_P#.U%-%TXWLFG/&CP>4Y:=F19"J
MN/E0A77DYR<CCJ0#KZ*Q_$.M-HF@/J?D2,J-'YG[LOY2,P#.RKR0H)8@>G;K
M7-W?B35;NX\,OIU]ILMI?ZC)"9K?+I,BPR.IX;Y>5Y7KD=>.0#O**XN]\;7$
M&B:CXA@MH9=)TZ\>WFCR?-=$?9)(IZ#!R0I'(7J,XJ\VOZG?R:BVAV<%U'IU
MVEK)%(^QYSA&<JQ("[5?C.=Q!''!(!T:RQN[HDB,\9 =0P)7/3/I0LT;2O$L
MB&1 "R!AE0<X)';.#^5>>Z7J:V'Q#\5:3IZVXU&\O8)8XI/E38MM$9'..I^;
MH.23Z9(BO+W4-"\6>-M2TVULI7MM-L[JX$I*!]BSD@  _,0#R3QQUH ]*IC2
MQI(D;R(KR$A%+ %B!DX'?BN<C\27.K:C+8:-' )X+&&\D:YR03+NV1\$8X4D
MMSCC@]L!=9MO$FN^ -=CM_(:X:\#*^"T96%PRY[@,I_G0!Z%)+'%M\R1$WL%
M7<P&2>@'O3Z\TU?5)_$4'@W6UAMEL+C6XFMP5/G*F'"L6Z?,!DK@8XY.*W(O
M%FH7MQ;SZ=IK75@]^]G(JQ.'1%=HS-O/R$!E^[UQWSQ0!U]%<-!XNU^6PU?4
MCI-HUIIMQ<VSQPRO),[1L &50O*]2>AXX'KO^&M:77K&6\AO+*\MO,VPSVA(
M#+M4G<I)*,"2,$]AZT ;5%<A%XLU"]N+>?3M-:ZL)+][.15B<.B*[1F;>?D(
M#+]WKCOGBJ4?C;6-HNIM.LDLTUS^R)@LS,_,HB#K\H'!(//7GICD [F66.&)
MY976.- 69W. H'4D]J<"" 000>017GMYKVJQV7CZ>]@L=0M-++*EI*I"-&+=
M)"IZ@@ACGCD^@K3M]1U*Y\>0:9NMETLZ,MS]G$9ZLX4]\=L#C@$^M '6Q2QS
MQB2*1)$)(#(P(X.#S]:?7F_@W6O[,\':!I=K&!<7;7K1GR6D6-(YFR=B<GEU
M&,CJ3GC!VK+Q3J5Y+IFESZ:MCJ]V)WD68%D2*(A?, X)#%DP#@C)STY .KCE
MCF#&*1'"L5)5@<$=1]:?7&?#9'BT/5(WCBC==9O04B^XI\YN%]JIZ1XKU.'3
MYGU![>XNKK7IM+M JLBJRR.N3R?E"H3CJ<8SSF@#H1X9:+4+JYM=<U6VBNI?
M.FMD:)D+$ '!:,NN0!]UACMBMJ"".VMXK>% D42!$4=%4# %8ND:[/<>(-3T
M*_BC6[LDBF26+(2:*3.& .2I!5@1D]CGGC%UGQ?K5C<^)UM=/L6BT*WCNBTL
MSYE0H[D !>&PA]A[YX .XHKFAXBN]3U*[L-&B@\ZSLX;F0W.<,TH8I&,'CA2
M2W.,C@\UCZ5XMO\ Q%XC\/2V)C@TZ^TN>ZDMY5)<.DD:,"P/;) X]3SD8 .Z
MBFBF4M%(DBABI*," 0<$?4&GUQ&B^)R]K;6EOIUG9WU]JUY:+'%_JE,32&25
ML %B=A/8DL.G)J]+XBU.S-I87]E'!J5U//'$T:M,C11\^:$7YN05^4D$9.3Q
MR =3161H.IWM]I#W.JV#6$\4DB.ISM=5/$BYY"L,'!Y'2L*+QK<G3M#UN2UB
M_LG6+F.W15)\V 2$B)V/1LG&0 -N[JV* .NDN[:*>."2XB2:7_5QLX#/]!U-
M35PN@6<FK>*_% U:.TNHK74H&B#1DF-T@B9"N3Q@L3]2?6M:ZU^^N-3UFQTB
M&WDFTF*-Y5G)_?2.I<1J1]WY0/F.>6Z<4 =)17#0>-=4UN\TN'0;"S9-1TEM
M1B>\F9=A#QJ58*I_OD<9Y_72\::CJ>GPZ,-.FBB-UJMO;REU))5FS@8(P#C!
M]LT =/17'7OB^]CTS7-5LK:">TT.9X;F-B0\WEJK2E#G"[<G (.=O;-;>JZE
M=IX8GU71H$NIQ;?:(89,CS1MW;>.A(Z>] &M17*R>,H8]&.MJT<VFPZ4-0G9
M%(8[AE%7G'.&X/3 ]>!_$.IVNKZ7IUY#:A]7@D:UDCW%89D3>8W&?F&W)##;
MG:>!F@#JJ*\_\.>+=1G\,>'?M;QRZEJ]O)<B18'D"(NTL2BG).748! P?;!Z
MSP_J%]J6D)<:EI[V-V&='A/0X) 9<\X88(SR,XH U**XS3?%NHWFM6FES6]I
M'/>64\ZA"7%M+&R QNP.V3[XR5(P01CFKW@'4=0U?P3IFI:E+'+<74(E+(I'
M7GGG^7:@#I:*X_3_ !;>S>(].TR[MK=#?+<Y2)BQMFB(PK."5<E3R!@J>*OZ
MWKFHV'B+1]*LK6VD&HK/^]FD8;&C7=T Y'/K[<=: .AHK@K;QMK#6EC=W.GV
M*PMJ_P#9%T(Y6+>9YQBWID?=R <'GD^G-X>+-0NKE)M-TUKNR&H-92HL3APJ
M.8WE#_<P&4_+U(&<YXH Z^F2S101F2:1(T& 6=@ ,G Y/O7)P>+-1O[BTN-.
MTUKK3YKU[60+$X:-%=D\[>?E*[EY4<X/7.16(?$.ICP9K>H:K;:?J:0:N]KY
M$J$(%6X$8.#G./E(''(SG- 'I5%<3K'BW6K.\\316FGV+1Z):17FZ69\RHRR
M,5P%X.(^.P]^UC4/%\ZSW,5C;PJUOHXU8FY)Q*I+80$=,;3EN<;AP: .NHJA
MHE]/JFAV.H7%NMM+<PK,80Y;8&&0"2!S@C/'6K] !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %96O:
M)'KEK;Q-<26\MM<QW4,L8!VR(<C((P1ZBM6F2S1P1-+-(D<:#+.[  #W)H P
MI(8O#B7FJRV]]J=Y>R1I.;6WWN0!M4!!T1<GUZDDG-/\(:#%X>\/16<<)A9W
M:9XRV[RRQR$SW"+M0>RBK&I>(=.TWP]=ZTUU#+:6\+R[HY5(?:"=JG."3C&/
M6H?#^HZCJ:-=7#:?+92Q1R026KDD,0=Z,#D';Q\P(SGH* ([WPNEUK-]J45_
M<0/>V0LYXE52C!=^UN1D$>8W0XZ?C7MO!L-O)H):]DECT>S>RCC:-<2QNJJ=
M_OA%Z8[^M;DFJ:?%.\,E_:I+&"SHTRAE &22,\#'/TJKIOB/2=6T@:I:WT!L
MB2/-:0 #G SSQGJ,^HH S_#OA)_#QC@36[^ZTZV!%G9S[-L ((QN"AF !( 8
MX ^@(GUCPVVJZYI6K+J$MM-IGFF%4C5@3(NUMV>O'3I6NM[:O9_;%N83:[=W
MG"0;,>N[IBL36_$AL8M'GTXVMW;WVHQ6;R"3<%5R02NW@D8]: (7\"Z;>3ZK
M<:K-<:A<ZG:BSFDE*KLA'(1 H&T9.<\G/>I/^$1CN8D74]0N+UXK.6RAE(5&
M1) %=LCK(0H&[CV R<N\3>)#I&E_:M/-K=21WEO;3(9,F,22K&>!W&[H<=*V
M[>^M+Q)'MKJ"=(V*.T4@8*PZ@XZ$>E '+6W@0P212MKE[+)'IC:9EHX@#$<8
MX"CD8_$^W%6)_!<,V@:-IR:A<17.C&,V5ZBKO0HNP;@1A@5X(QS6TVIP7%A<
MSZ;<6UT\*G[DH90P&<$KG%4-#\0QW_@[2];OY+:T:]M8YB'DV(&9=VT$T .T
M3P\='O\ 5+UM0N+N;494FE$BHJJRHJ<!0.RCO_B:<W@NVD.K01W<T>FZO(9;
MVT"@AG( ?:W50X W#GOC!-3>&?$JZMX4BUG4GM;0-+-&S"3$8V2N@^9O4**U
MI-4T^*&.:2^MDBD4NCM,H5E R2#GD8YS0!1&@!?%2ZZETRLMG]C%N$&P1[MW
MUSD?3':F>(/#G]O7&F3&^EMCIUR+J+RT5LR!649SVPQXK2&I6#7"6ZWML9W
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
MMWN+J>."!!EY)7"JH]R>!4M 'GD=O=Z?XMB&EJT]A+J6)]-N+4J;4A-GGP2
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
M ^!]:Y/1)+O1=+\+7-_9ZK'ID5I=6DHM[1VDM9&E!0O'M+;2BX! ]/6O8**
M/-=3\.QS>&])TOP]:W=A?V*RW=A/<"0&!,ME&;&1Y@;;LR"H.<90"I[J]6^M
MO ^JV^CWUK:VUZ1-:?8WWVN;>5 I0+G 8@9QCD5Z'10!S?Q!C27X<^)!(BL!
MIMPP##."(V(/U!KF(M)L;C6M(U+2[#RK>#1IX]19;8J)0P3RXV&/F;<&;')&
M.>HSWNL:7#K>CWFEW$DJ6]W$T,IB(#;&&" 2#C@U8M;<6MI#;AW<1($#/C)
M&.< "@#RVTT^32OAUX1O[;2;E7M&MSJL=M:[;DHL;KDJ1N;8[AL8/3(JS.L.
MFRZ9X@TW3M5FT8ZJ]U?J\$GF.SPE!.(2 VU6(S\N?X@.A/I-S=6]E;O<7<\4
M$"#+22N%51[D\"E%S;FZ:U$\9N%02-$'&\*20&(ZX)!&?:@#SS4Y(]/N-'UF
MPTO4[?0S=74ES]GMW,JR2A=LYB(+ 9\P=,@-G'.*BL8H?#_B31KV+3]27P[)
M!=+#O@D=H;B216WM&!NC# ,!QQDCC)%>FT4 >1V5HR>%] C&F7<;VWBEY0IL
MI 8X3<2MNQMX7:R\]*35=,3^Q?&[1:5,;F36H9;4I9OO=1Y!W)A<D95SD>AK
MUVH9+JWAGA@EN(DFF)$4;. TA R0H[\ GB@#R_Q7):/K7B?3;F2Z6VUBTMHW
MG-A/,(,!N4,:,#P0<,5PQ)YKTS3GM)=,M7L61K1HE,+(, H1P1^%9C^%X1J5
MU>V^IZG:_:Y!)<00SCRY&VA<\@E3A0/E(Z5LP01VUO'!"@2*-0J*.P'2@#RB
M.WD_X1+2M,N--O#);>)R]Q&UG(5\LW4K[ONX9=C Y&1@U-J%M?6\WBJ33M/O
M&M8M:L[QH+> J9X5CB\PQ C#$,I.!U*UZK45O=6]Y%YMM/%/&&*[XG##(.",
MCN#0!SWA*/3IIM2U73H=05;YXVEFO(WB,KJNW(C8*1@8!;'/OBL;4YI+/QAX
MC35+.YFMM0TR.+3Y([9YD(57\R([0=I+,#SU'TKOZ* /($%Q_P (QIFGMI.H
M0W#^$_LWGBRE=Y'VX-O@C:G*@DL.01@C%:]S%?6.@^%?%&FV<CZE:VL-A<6\
MRF-YHY0J;6#8/RR[&Y[;O6O2*S)M#@N-<CU26YO',2@);&<^0K#.'V=-W)Y^
MG<"@"QI=@NF:9;V:L7,289R,%V/+,?<DDGW-><:A97MQX>\8Z'=6EPVL7>HR
M3V$@B8B0,5,#JX&!LPH//R[.:]2HH \FUO21*OQ%#Z;)/<S:?"EO(MFQ,THA
M()C.WD[]N<=\5ZA8/YNFVSG=EHE)W@@YQW!YJS4,-U;W+RI!<12M"VR0(X8H
MV,X..AP1Q0!Y=<Z+K6EPW"6-E(T/AC4&O]."*";F&7#-"G?Y4>9,=SL]*VM>
MTUE?P?#<VC3O_:QNKT)"9$5FBEW%B 0%#N ,^U=PMS ]R]LL\9N(U#O$'&Y5
M.<$CJ <'GV-%S=6]E;O<74\4$"#+22N%51[D\"@#RJ^LV/A+Q+;QZ=<D_P#"
M2QSVT:VCYV>;"Q=!M^[@2'(XZUJK+$-:\0Z-KNCWMZVH7T=U8NEO(T<\86/8
MOF*,1[&3G<1C.><UZ+10!Y+XCL#<VGQ$D73;B6YFGMS:,+1V>3;%$,QG;DX9
M3T]*]59HI+4NXW0LF2&7.5QW']*3[5;_ &O[)]HB^T[/,\G>-^W(&[;UQDCG
MWJ:@#R3PWI_V+3?AZZZ9/!<07<_VH_9'5XU:*5?G^7(!)0<^U36]CJ%UX-L=
M$EM[A/$UIK*S-,8F !^TEWG#XP5:,MSGG.WKQ7JM% 'E.N6DS>'?B/IS:==R
M7%S<//;*MH[B4-!$JE"!@G<IX'(P>E:5W<PP>)]7M]<TJ^O=,UBPMXK1H;22
M564*P>$[1E"2V[G YSD8KT2B@#S'4X8UU[6=)U_3M6>PU2&W%FMG"TR.JQA3
M"753L(<,P)('S9R*](1%2Q6.5<JL8#JQW\8Y!/?^M35%-<P6[1">>.(RN(XP
M[A=[$$[1GJ< \>U 'EFCV=U%X/\ #HMKB[TC4[7[9Y33V+O!@RY,4R$9 8%2
M#P>#C/2O1/#;SR>&=+:ZL183FUCWVJYQ"=H^49Y&/0\BM2B@#R&VETJ2YMM,
MU2:>*WL-?N+U9[C3YR929) %9]ACV[G/S[C\H (!Z;]IH,&M:CX^TNXMI(;7
M4)H@CF$HK?Z.BET) !(<$Y'<5O6'A&UT^-;:/4-2DT]/N64L^Z)1G[N<;BOL
M6(['-;B7,$EQ+;I/&T\04R1JX+(&S@D=1G!Q]* .!:V\1:Q\/=4NKFT=-=:T
M^QK#G!D\HXDQZ>8P?'J-E9.NPZ=K_A/Q%J6GZ7K,E_-I1M6%W:2(V\'*1B/:
M-S EOF4''3/->LU#+=6]O+%%-<11R3-MB5W +GKA0>I^E '$VYM]+\>RWT%A
M/'9)X?!<P6CX9ED+;>!R^TG"]>:[+3=0@U;3;>_MM_DSIN42(48>Q4\@CH15
MAT#HR$D!A@[20?P(Y%0-)9:;!#$\D-M%E88E9@H)/"J,]2>@% 'F=S8ZA=>$
M=:T&6WN!XB;5VGMI_*;YB9P\<ZOC 54P"<\!=OH*VM"LK&W\7>,-1N-+/[JZ
MCN+>4V9)(6W4,8CMY.X./EY)^M=K<W5O96[W%U/%! @RTDKA54>Y/ J5E#H5
M.<$8X)!_,4 5-*U.WUC3(+^U$@AF!(65"CJ02"&4\@@@@CVKSV\MG71?B;#%
M8W -TTGV9$MG_?%K5$^08^;+@CCO7I4$$=M"D,*!(T&%4=J?O4.$W#<1D+GG
M'K^HH I:,RMHMD55E_<("K*5(.!D$'D&KU%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %<_XKUJ^
MT2WTV2QAMY6NM0@M'$Y8 "1@N01W_/Z&N@K*US0H==BLXYKFX@%K=1W:&#;D
MO&<KG<IXS0!SA\:7]@-5L]0AM9-0M=3MM/MW@#)%(;@(4+ DD;=YSSSMXQFJ
MWBKQ3K.EV?B32_,MX[^UTAM2M+R&%@I0$JRE2QPX(X.2.0<<8.W=^"-.OFUE
MKFYO)#JDL4[G<BF&2(*(WC(4$$;5ZYZ?6IKCPE9W]MJ2:C<W%W-J%G]AEN&V
MJRP_-PH50!RQ.<<GV   *$VL7&G>(=#MKZ*SF2;3KJX>Z6(B1/+\LD+DG (8
M9Y.2M26/B#5IM,L=>FM[0Z-<V+WLH3(EMEV!T&22)"1D' 7!'>KB^%83J.EW
MT^HWMQ-I]O+;J)?+VRK)MW;P$']Q>F!Q]:@T7P5::)']E34+^ZTY ZV]C<R*
MT4"L""%PH8C!(&XG - #-&UO7K_4-/>;3$.EWML9FF1=AMGP&522Y\P$$C(
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
M]O%L\H1L%!!!4GHB]^U;= 'E7A'6M9T'PGX9<P6+Z-=W?V$A=_GQM)*ZH_\
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
MZ:<="V5(QC P . *74?"$-[KQUBUU34=-N98EAN19R*JW*+G:&#*<$9(##!
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
M;!HI58>8S ;>#P1G)]!S7"W]OJ5S=>*;[3])U%X6U.POEA,#P/=Q1I'Y@3<
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
MQ#88 'G9]*FOK01QV.NZ1H6K+9?VQ'>:A!,LK7$X$;)YODL2WRDH<8R=N<<
MD ZKPYXBDUK6M?M?,M)K;3[B.."6W.=X:,.=QR02"<<8Z5>M_$6EW6OWFBQ7
M<37MHD;RQ[QGYMW ]2 N3Z9%8GA/>_BWQ7=_8KNWMKN>WE@DGMGB$@$"*2 P
M!SD'/>LG7]+U:ZU;QM9V-O<I/JNDP)9W 0B-F190RE^BGY@,$Y^;/3)H [NT
MU73K^1X[._MKB1 &=895<J#T) /2B[U73M/=4O;^UMF96<+-,J$J!DGD] .I
MKE+>&76?%'AC5+2QNK%+&TG2\6>W:':'50L/S ;L,,\9 V=>1FSXBM6F\=^%
M)_L4TT-N;HRRK;LZQ;HP%RP! YH Z%=7TU]/CU!=0M6LI<>7<"93&_T;.#5+
M4?%.C:98V=[-J%NUO>3I!!(DBE79F"Y!SC Y)/8 UP>C6FI:=?:/?R:=?#3K
M35M4\Z$6K[XUFD8PRA,9*X)&0. Y]ZENM'O[>TNM0CLKMK.3Q3;ZC';1P,TB
M0@H'?RP-PRP9L8S@YQS0!WUKJ'VC5;V-;_3Y;:**)UCA;,L9.[)DYQM( V\#
MH>M36VK:;>I,]KJ%K.L S*8IE81C&?FP>..>:\^U[3=4U#4/&O\ 9UA<B6[T
MZR$(DB9%G*-(TD>XC:258+U_B^M6]9:7Q)X=U'4-'\.WUOJ!BM_-%W";::=8
MY5D, S@GY0XST^8 $\X .XLM2L=1$AL;VWN1&VUS#*K[3UP<'@TEWJNG6$BQ
MWE_:V[OC:LTRH3DX&,GUXK!\+)87E_=ZQ::1JME-<11QSRZEYJ22%<X78Y/W
M<GYNG. 3SC*N[>YM]7\96VH:?=7<&K0(;)XH&E611#Y9B) (0ALGYL#Y\^M
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
M(J6J]C9Q:?86]G "(H(UC3)R< 8Y]ZL4 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 445C^(;^XL+>
MS^SSP0F:Z6)V=2S[2"2(D .Y^!@8Z9/:@#8K-;Q!HZ6UW<-J5KY%I*(+B3S
M5BD. %8]C\R\>]<IIOC+4+V#3;"01QZC>ZK=V'G&/ 6. N2VW)&\J@&,XR<]
M!BLE=1U+0=.\<7L4MM-=0ZW""TL)*NK1VZ] 1AL,.>F1T] #U.BN/N]?U.\N
M/$J:5)!"VAA55)H]PGD\H2$-R"%P0HQSG)YZ5%IGBR]U?4HUA$<-K=:!%JL*
MO'EXW<D;2<\C ]!]: .UHKSRV\3>)-6A\)1VEQI]M+K>E2W4LCVS.(Y46,Y
MWC(/F=.W7)Z5'>^*?$MI9^(+UKG3VCT74XK<QK:L//C9821DN=I_>'GGG'2@
M#T>BN UKQ'XBMYO&)M+FPCCT.WCNH0]LS&0&-I"C?/WVXR/R%/N?%^IZ/?W,
MFH&WN+0Z%-J\<4,11HS&5S'N).X$..<#D=.U '>45Q4VK^*K:VO+PPVYLQIL
MES'-,B?).HW!0J2$LA&>^1CJ:BTS7]>FU#2+>[NK0IJ^C27D9BMR#;RH(NY8
M[@?,]!R* .ZHKF/AW<7EYX!T:[OKDW$]Q;)*SE<'YADY]3G/-37NKW,_BY?#
MMG*MLXT\WTD[1[S@OL55!XZAB?P'&<T ;EQ<PVD+37$JQQC +,<#). /J20,
M5'8:C9ZI:+=6%S%<0,2H>-LC(."/8@\$5YS?ZUJ7B#2/#4\CQ6MU%XB%E<JD
M99&EB:1=RY.=N5S@^O7BO2X($@CVHB*22SE%"AF/4X]2>: (;_4;+2K7[3?W
M4-M!N"[Y7"@L> .>Y]*M5Y+K,^HW/@SQNUY>BY$6LK#&K)MVA7M\ $=!CC&/
M?DFM^\\6ZIH5[X@MK]K:[-G%9RVSQPF( W$C1;6!8Y"L <Y'!//>@#NZ*P=%
MGUXZK>0:G;@6.Q'M9GV+(6Z.K*C,,#@@\=<'UJ/QAJVH:/8Z?-I[6X>?4;:U
MD$T9;*22*AQ@C!Y]Z .BHKSK4?$7B>QM_%H6]T]WT"-;I9#:,//0Q>9Y9&_Y
M<8(W9)Y'ISH7GB+7-2N=2MO#]JIN;&&%U1PA2221-X5RSJ0N"!D#.<GMB@#M
M:9--%;023S.L<4:EW=C@*H&237%W/B'Q%J$VJ0Z'8H;O36A0P.8VCD=HTD8,
MY<$##[05'4$\]!!#J6L)K7C:X%[$PL;:%[>"6+<B?N3(%X89&2<G/.?PH [F
MWN(;NUBN;>198)D$D<B'(92,@CV(J6N$M=>U[4+_ ,.V-M<V5NNI:(;V21K8
MN8Y!Y6<#> 1^\.!QCWZ4EAXQO[O1/"UQ=&&T&J22Q7=X%PD31A\!=W"EV7C.
M>XZXH [RBN5\.WWB+6]#M[R:>RAD^W,K$6K!9K9'9<KESRX 8-T&>AZUU5 !
M17 7OB[7H=+UO5($L&MK+4ULK1#"Y>[^=(V4?/PV\LH//3IZZ+:]K5UKFN6E
MA_9RVFF20*UQ<1N N5#RJ2&^9@C#&,8/7M0!UU%<6GB^_DT[0M7^SPI::Q?1
M6]O:LI\WR9,[9"V<9VC>1C@9&<\U/;>(-6GN=6T[%G_:%GJD5M$!&P62!ECD
M)QNR&",_.<97IVH ZL.A=D#*74 E0>1GI_*H#J-F-273C<Q?;6C,H@W?/L!
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
M12" ,9P<G)Z5:CUK6]:?5O[):RMIM,N(H/(N<LLC;$DDW..0,.0I ZKGD'
M.OHKB;WQ/J<^G^*-2TQH$309GB%O+'G[1Y<:R2;CG*YW$+CIC)SG CL?$FM:
MMKM_Y-S:6VEV=M97Q5[5FE:*579TSOP&POWL>G% '87.HV5G<VUO<W4,4]T^
MR"-W :1L9(4=3P*M5YI<ZA?ZV/ &MSS1""^U-9UMEC_U0:WF*#=GDA>&SU/3
M'2O1+V[CL+"XO)<^7!$TK[1SA02<?E0!F^(H-)U6T&@:I>+%_:68T@64+),
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
MI3K<7$:3D+O&TY /3)12?IZ$YEN_"&F:A<ZC-?>=<_VC:I:W,<C#:\:Y*X
MP068Y'<_2K=MXATB[TR348-0@>TB<QR2[L!7! VD'D') QUY'K4EEK6FZC<S
M6UK>127,'^N@SB2/_>0\KU'4=Z *^A^'K?0HF6*[OKMR OFWMPTSJHZ*">@_
MGWS4NLZ+;ZY!;PW,DR+!<1W*>4P!\Q&#*3D'H0#BM*B@# N?"-A=G6O.GNB-
M9B$5X Z@,@7: ../E)''KZ\U#<^!],N=0@OA<ZA;W*0+;RO;731?:8U^ZLFW
M&['/(P>>M=+10!SEYX)TF[U@ZFCWEI*\:Q7$=I<M%'<HO"K(HZ@#CMQQTJQ-
MX5T^:^U*[#W,3ZC (+A8Y2$8!2H.WIG:<9_KS6W10!A6OA2SL[K3KF&XNA+I
M]F;*W)=3MB.W@_+R?D7D_P!WZYYW5O"TVG0:-I^FVVL3Z;9F9Q)I]ZD=S%(_
M3[Y560AI,\DY([9KOZ* ./M_#VJ7&EP12ZGJT1COX[F$W%VIF1% RDAC&'!.
M[Y22.1D]AT]_//;:?<36MLUS<)&3'"I +MC@9) '/J:LT4 <KX6\++9:#HZ:
MDT\US:IYQAF*[([ALF1P%')W,Q!).,\5MV6CV=C;W<$499+N:2>?>=V]I#EL
M^W;'H *OT4 8UAX9T^P>Q8>;-_9\7DV0F?<+=,;<+P.=H W'+8XSR<VK;1K&
MTU6]U.*+_2[TKYTA.>%4* /084?7\!5^B@#FHO VDP6NG0Q27J-83230RK<$
M2 N"'!/H0QZ8]>O-*? VC?V5/IZBYCCDO/MJNDQ#PS;RX9#_  X)X]N.:Z2B
M@#$O?"UEJ%O:)<7%ZTUK<+<QW(G(E#A2O7H 59A@ #DU7_X1&WM;2[@TRZNK
M-KR\2ZFE2=MR[64D+_O! ISU!YSC%='10 5A3>$M,GM)+9A.$DU :BY64AFF
M#!AD^@(  [ #TK=HH Q+CPKIMS)?;Q*(+]D:[ME?$<Y50HW<9^ZJ@@$ @8(/
M.;TNDV4^I66H20@W%BDD=N>T8?:&P/7"@?3-7:* ,%_!^COX:DT 0.MD[;R5
MD(<.&#APW4$, 1Z8 Z<5=31X?[-N+*>>YN1<1&*66:3<[*01]!P3T K1HH Q
M+SPII=WHEII(26W@LY$EMG@D*R1.GW6#>O7).<Y.>M3MH%I*]B\[SSR6<_VE
M'ED+%I-C("W;@,< 8 /.*U** ,K4-*FO-;TJ^BN[B%;-I#)&DQ6.567&&3HW
M."">G/KQJD @@]#110!S=CX(TS3AI0MI[T+I3N]HK3;Q'N4H1R#QM) ']>:;
M_P (-I@\MEN+Y)H[Z2_29)MKK+("),$#HP8Y'Y8KIJ* .:3P-I$=C':1O>JD
M5^VH1,+IMT<K%B=I]#O;\_7FND P !T'J:6B@#FY/!&ENLJK->1QR:@-1V+-
M\JSA]^5!!P-_S8_IQ3[KP9I-^-8%Z)KA-6\LW*N^!E  A7 !4C P1Z9KH:*
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
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !7+ZYJVHV?C7PUIEM.B6FI
M&X$X,8+#RX]XVGMD]<Y_"NHKDO$%AJ-SX\\*W]MI\LUG8&Z^TS*\8">9&%7@
ML">?04 7QXT\/-<BW&IQF0W7V0X1BJS< *6Q@$D@#)P3P*V+JZ@LK62YNI4B
M@C&YW<X %>=7>A:W)X?UZV31YS/=>(H[Z%?-B^>%987+9WX'$;<'GI74>-=*
MO]9\-&+30#=PW$%U'"[!1*8I%?83T&=N/3.* +C>*-&CM[Z::]$*V*"2Y6:-
MXWB4C(8JP#8.#@XP<'TIL'BO1+J)I+>]\T"80 )$Y9W*[P%7&6^7G@'C)[&N
M6\1:'J>NR:YJEMIMQ%)<>'I=+AMI&C5Y99"3S\V %X&2?XCCWMZA8ZO;7_A+
M6+?39KB/3X);>[LD=!*GF(@#KEMIVE,'GHW% %GPIXG:^TS4KK4;OS1'JL]I
M;E8"K,JD;5" ;BV,Y&,\'TK1?QEX?2U@N7U.-8YYF@C!5@QD7.Y"N,AA@\$
MUQ/]A^((E?4ET.64P:_<WIL&N(U>>"5"NY2&P'7.<$C///-:ESH]W+_PC]Q8
M^&FLT36_[0N8%DBWHODNA>0[\%R6!^4G@>M '4W7B+3[;PQ+XA5I9K!+<W(:
M*)BS)C.0N,C\<8[XKGYO&+Q>(]$>69X=+OM-GN'@:V;S/,0Q8P,;VX=N .<9
MKH?$UC/J?A36-/M5#7%U8S0Q G +,A Y[<FN;LK+5F\1^&;^;1KF&&STJ>WG
MW21$I(WE8& YSGRVZ9ZCWP =&/$VCM96=Y'>":&]0O;>3&TC2J!DD*H+<#KQ
MQWJK+XPTP:CHMK;F:Y75HVE@FAA=T\M5SG(![E>.V<G'?E=%TOQ!IVE^'+.?
M1)_*A-XMUY,T(FB+R;H\/O\ EC()W;#NR!VX*>'M"UW3;7P.T^D2[]+BN;:Z
MC$T9,>\*%?[V"ORGID]..U '9Z_XBMO#XL/M$5Q(U[=);1B*%GP6ZD[0>P)
MZG''MA:=XRAM=:UZUUO4$2.WU"*"V/D%0BO%&P#X!VC<^,MCTK0\96-]>0Z-
M/8VCW;66JPW4D4;*K&-0P.-Q R-P/6N9U?0M<O-(\<0Q:/,9M4NH9+1?-B_>
M!8XE)R7XP4;KCM0!W&H>(=*TN0I>W0B"LJN^QBD98X7>X&U,Y'WB.HJ'Q7XA
MB\+>&[O5Y8FF,(58X5.#)(Q"HN>V21SVKE+G2-03Q!K-O=^&/[7T_5Y4N(9G
MF0)"?+1&292WW04!RH;.:Z+QKX<D\3^$KK2[>9(;KY);>1A\JR(P9<^Q(P?8
MT .EMO$L6F?:$U"VEU#:&>W^S@0^ZH<[@<9 +$C/45<N_$6DV,[Q7-V(RDBQ
M2/L8QQNV-JNX&U2<C@D=1ZBH+'5]4N[=(Y]!N;2\P!)YKQM"A[D,K$L/3 R>
M,X[<K=>']7.B^+_#S6+7 UBYFFM+S<OEJLP'W\G(,9]N0!B@#JKCQ=H-KJ3Z
M=-J,:W<<B1O'M8E68$J"0,#.#ST_,5'8^-O#>I7UK9V>JPRSW:EH %8"3')"
ML1@G'.,YQSBJ?A_2[ZP\9:]//:3"TG@M(X+IW0^:8D96X#%AU'4#O7*^$]-N
M-=\$>"H([.2%-/O$O9+E]H4*A?A<')+$@8QTSGMD ]!/B+25O([5KL!Y)C;H
MQ1O+:4=8P^-I;@C;G.01U%51XU\.&XF@_M6'?"91*2&"IY8W/EL8&!SU]<=#
M7*0>&=7D\&Q>$KFTD$T&I+*NH[UV-$+GSO,'.X.5RN,9W'TYJ[;:;KEMX=\9
M1P:0AO;R^N+BSBNC&Z3JZJ!D;B/X3PV.V: -V]\8Z3::3JE^'GD&FPB:XA%O
M(LBJ5)4[2H.#@_-TX//!I8=;@O-5TA$U$VSW-O)+]@DMR&F "_-E@"H7GZ[O
MI7(3>'];OO\ A+@FEWD8U?0DMX'O+F-F,RK,"K88A22Z\#Y0/3I6I<:;JVHZ
MSX9N#IES:106%U!<2-)$6MVD1%7(#G)^0GY<]J .EA\1:3/>0VL=X#).6$)*
M,$F*_>".1M<C!Z$]#56'QGX>GN8K>+4XWDEN#:IA&V^:"1L+8P#D' )YQQFN
M9T_P_JUQH'A/1+RP>VFT*[ADFN0ZF-TA5E!0@Y._C@@8!;/;,']A:W_8K0_V
M//YW_"4_VEL\V+/D?:?,W9WX^[VZT =]JFKV&BVJW.HW26\+2+&'?.-S' ''
MN:RY/''AR&.Z>34=OV5@)U,,FZ,8SN*[<[,<[\;?>H_'5A>ZGX:%K86;W,YN
M[638K(N%2='8Y8@=%-9.H:3JLVJ>-98]+F:/4M*AMK5O,B'F2*DH(^_QS(O)
MP.M '2WWB;1]-)^U7RJ%B69V5&=8XV.%=BH(520<$X'!]#4\>LV$VK3Z7',3
M>P1B62+RVR$/0YQ@@X/3T/I7G.M:'XDO_#U]I0T2;][H,-O;M#-$F9E5@ZS-
MNW-@D;0,K\QSUR-[Q+IM_/=Z#J.GG[%J-P#IUPCL-WV>1"S<KD;XRF\<XX//
M- '7V5[;ZC917EJY>WF7=&Y4KN'K@@'%<O>>*O-\8>&K'3;S?9WTEP)A]G.V
M54B9@R2$8(# ?=)[<\UT&HZ<;CP]=Z99L+8R6KV\++P(LH54CZ<?E7$:;9Z]
M)/X)CN?#]S;'1O,ANY!+$4 ^SF(.F'R5)(/0''8XH [(>(])-\EF+H^?)O\
M*'E/B4I]\(V,.1@Y"DG@U4T;Q?IVL:+'J:K<0Q2S/%$CV\F^0JS ;5VY8D(2
M0,XYST-<YX0T6_LAIVE:KX:4SZ4Q":L\R/$Z@$*Z+NW!V'!! QDG/8Y]OH7B
M#3]$T-CH<ER^D7ET)[,7"*US%*SD21D-C(!4X;!.2* .V?QGX>CM;:X;4XA'
M<N\<7RMN9T!++MQD,-IX(SD8ZU$WCOPTL$LW]J*4AACGDVQ2,4C<$JQ 7(&
M<GMWQ6))HUV;WPU=6?APV<,6J2WMS"CQ;H@\+IND^;#.68$[<\>I%2:AI.J2
M:SXTFCTR9XM1TJ&VM7$D>)9%68$<MD?ZQ>3CO0!T=KXFT:]OWLK>^22=(3/@
M*VUHP0"RMC# $@':3CO5#3_%>D0:5IK7>O1WDE[YGD3B$H;C:6)PH'8#'OCC
M)-9=CIFJPZWX2N7TN=8K#1YK:Y;S(ODD80X7[_/^K;D9'2L[0="UNSA\$I<:
M1.ATVYNWN_WL1\I9%D"GA^<[QTSWH [:V\1:5>:9'J-O=^;;22&)"L;%V<$@
MH$QNW#!R,9X-6--U2RU>T-S8SB:(.T;<%61U.&5E(!5@>H(!KSMM!U^WMQ?I
MHTD[6WB"\O38-.BM<6\V\!D8-@, V<$CN*[CPW:K;V$TBZ0NE?:9FF:W)4R$
MD %I"I(+G'8GC'.: .:UKQRTWAZ^O]):6U-CJL-G(]S;,H93-'&_WP /O-[C
M )QFNHM/$FD7T5[+!>KMLFVW.]60QY&02& .".0>A[5Q-[H6N'0-<TR/1YI9
M)O$"WT+K+$%DB-S'*2,N",*IR#CG&,]IM;\/:YJ5_P"+)+2Q,9NDT^6S::5
MD[V[EV0X8E<\#) ZT =MI^LV&ISW,%K,QGMBHFADC:.2/<,J2K '!'0XP:2;
M6K""[^RR3-YHD2%ML3LJN^-JLP&%)W+P3W'J*R_#$+2SSZA+X;;1IY(UC?SY
M$DFEQGNK'Y!GC)R<G@=\G5-&U/\ X2V34M'AO+2=KNW$^9$>TO8 $WNZDY5U
M&X @ _*O7J #:TSQ?INHPZE.1-;P6-TULSSPNFY@0O&1U+' 7KTXYQ5Z'Q!I
M<\-Y*+M4%D1]I696C:'(R-RL 1D=..>U<//X>U[[+J"0Z>YDMO$@U>%3*@6\
MBWAMB_-PV,_> &0/J)/$7AK6-;O=5UO3[8V\YM[);:UN&5?M+P3F8[\$@ \(
M,^_;J :OBKQ6(?"^JW.B7@CO]/>$2QRP$/&'90,HX!&03@XQQ4WC/Q')I_A;
M7YM)N=FHZ;;F0L8"RHVT,!DC:3@CCGKTK-\1PZQXD\&:JL/AJ:TO+H0HL,DD
M(FD*N&)9@^W: .,G/7@52O=(\1CP-XD\+#2Y[P/%(NGWAEA#3B3G;+EP=ZDD
M%C][&>O4 [6P\1:5J$]S;P7J--:QK),&4H ASAP2 &7@_,,CCK3K37M-U"Y^
MR6MU_I#P^=&LD;)O3IO3<!O7D<C(Y'K7(^(/#FK:]K&JI#:RVL%[X=-@ER[I
MA9B[-M(#%L8."0,=:O0:?J6K:UX9U*ZTV6P?2(9C<*[(=[O&$\M-K'*YRV>!
MPO?H 6?"GB-[CPA::AK-T&N9KJX@!2+F0K-(JJJ*,D[4Z '@$^IJ/PMXF:^M
M-;N=0NP\5MJTEI 1 4;:%3:FS&XMEB,8SFN>TS1/$&E67AB^.DSR/IE[?FZL
M5EC,C1SNY61#NVDJ&'&0?F-)+H?B!K:^OHM%D,L7B)M3CLI)XU-S T/E,H96
M(##)/)QP.30!V;>,_#T<$<KZDB!YVM@KHRN)5&2A4C<&QV('ZU+#XHT>XC@D
MANFDCG\K8ZPR%09" @8[?E))'#8ZBN5N=(O+F31+RR\+O9!=92]N8O,B\T((
MG0R2'?@MEA@ L<#\!8US1M3D\32:EHT-Y:7WG6ZLXD1K2]A!7=YJ$Y#*-V&
M!X&,]@#M+J[@LH#-<2;$!"]"223@  <DD\ #DUDMXPT!+=9Y-2CB0W/V0B56
M1EF_N,I *GD'D#@YZ54\;Z=J-]IEE/IELMW/87L=T;0R>7]H0!E9 QX!P^1G
MN!6)>Z1>7EII]U8^%Y+)VUFUN[B$R1><4C/S22'?@G'  ).!^  -V_\ '&CV
MGA^[U>!YKJ.VG%L\<<#AUE) "LI7*CYEY([C&<C,LNOVD&K73MJ4ACM]/%S)
MIZVC>8B[C^\Z;N1QMQVS7+ZQH&M7EMXU$.F2EKZ]M+BT!DC'GK$L(8#YN#^[
M;&[':M6XTW5+_P 87M[_ &;+!;7.@_9%DDDC(64NS;2 Q/1AR 1G/)H 3_A*
M[G4+CP9=V)>"SU>5A/!+"0Q!MGE !8#@$#D<'UKH3XATH:A%8FZ GFD:*(E&
M"2.N=R*^-I88/R@YX/H:Y"PTO6A8^ $ET:XB;2&"7@,L1\L"V:+=P_(+-QC)
MQSQTI/#FBW]I/#I&J>&Q,UE>-/!J[S(T3+O9E<+NW"7#8QMZY.<4 :?B3Q5]
MFO=%@TR\YGU>*SG/V<LCJ20Z"0C;N&,$ Y&#TP:V?$7B"W\.:?'=W,4T@EN(
MK=%BC9_F=PHS@' Y_'H.2!7"6>D>(K;P[X?T*;0[B6?2-7BFENDEB\N>)79O
M,4EP<D-D@@<YKK_'&GWNH^'52PMFN9X;VUN?)5E5G6.9'8 L0,X4]2* +UYX
MCTJP5FNKEHPD:RRDPO\ N4;HTF!^['!^]CH?0U?GN[>VLWNYI56W1/,:3/ 7
MKFN+.G:O:ZCXIWZ7+=0:Y"DD&V1#Y;^2(VBDRW & <C(P3WZ[MII5QI7@2#1
MU+7=Q;:<ML"I ,C+'MXW$#D^IH =9>+M"U&%Y;._$R*L3?)&Y+>8"4VC&6)
M/ R1@YZ5-#XCTFXLA=PW8>,S&W"B-O,\T9S'Y>-VX8)*XR ,]*X^;1-:@\$>
M#S%I33WFB"+[5IIF16E @:)]K!MNX;MPYYIUQI>IVD^D^(=*\-&'[/>32W.E
MK+&)Y4EC"&0G=L,@(Z;NG&<T ==%XCTJ>PCO(+HS12.T:"*)WD++G<NP#=D8
M.1C(QS55_$&GWLVB266MQ)%>ROY<:Q;_ +6%1LIGJA!&3W^4BL#6;'5S>Z/K
ML'ATRQ1?:$N=+AF1)E64HWF9W!&?='DC=_%U.,U++HMVMWX4DLM!%I;VNH2W
M5Q!"\?[A7BD7+?-\S%G!.W/?KC) .D@\1Z5=6,M[#<L\$4_V9V$+Y$NX+LQC
M.=Q Z=:=<>(=*M;V.TGN@DDDP@5BC;/-(R$+XVACQA2<\BL6U\/7MKXVO94"
M_P!AW3)J#+GD78!0C'H0$?/]Y1639:+?V^L7^F:AX:&H6\VI27MKJ+S(845Y
M/,^="V[>A) P#G Y'6@#M-4UK3=%CADU*\BMDFD$4;2' 9CT%4[7Q=H-[I]S
M?0:C&T%M*(9LJRLDA("J4(#9)( &.<\9K*^(;F.RT%UB:8KKEF1&N,M\_09(
M&?J:S=2T?6/M^NZYI^F%FOIK%!;.(S*T<+$O*H<[!)AOEW'C8#Z4 =0_BS1(
MK1KJ2\*Q)<BT?=#(&28XPC+MRI.1C(YR/6I=2\1Z3HXN#J%V+=;>)9I6:-L*
MC$A3D#N01CKP?2N6TGPQ/>6OB_3=5L+BUL]4N1-#+-<+(^##&H.0Q.Y63//
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
M1L%DD+;L9(!^7WSS]OJ&M:=H-_=6NLSM._BDV1:XCC<%#<B+^Z/X2.A[<8H
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
MJ'8Q84,4 )'\0X!W>NK)XRT&*RMKM[UO*N;@VL>()"WG#.8RH7*OP?E(!XH
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
M!"HRI7Y=I9CG<2<#U-4M$\23R^*=8TN:]@O],L;:.X_M%0JB)CG=%(R_*2
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
M$NR9W(D 7:."V!QQP!6I6$?&.ABV-P;F81"]^P$_99<B?(&PC;D') R>.>M
M$C^%=(EM;FVF@FFCN;?[+*9;F1F:'GY-Q;<!R<X/.>:63PQI4DUO-Y,T<UO!
M]F26*YD1S%_<9@P+#OR3@UD^,?$3Z?:1M87KP26VIV<%V3#\ICDD0,NYEQ]U
ML_*<C(JU>^*M*N?#^LW$6I7-C]A5DN)FLW$MJ2N0_ENF2,$$<8(H T/^$<TH
M7EC=):F.6QA:WM?*E=%BC8 %0JD#'RKV[#TJ;2=(LM#L!9:?$T5N'9PC2L^"
MQ+-RQ)Y))_&JM[XDTO2;<O>73D10+/,Z0L_EQGH[[0=H.#UQT/H:P9?%Z:5X
MPUA-0OI9-*BTZVNX5BMS+Y89I=[_ +M2VW"*23P/QH WK;POI%G.)8+5D"S-
M<)%YKF))6SEUC)VJ>2>!U)/>K.EZ-8Z+'<)81/&MQ,UQ*&F>3=(QRS?,3C)Y
MXI]WJME9:1)JL\V+&.+SVE12XV8SNPH)(QS5"U\6:/>PF6VFGD&]40"VDW2$
MIO&P;<N-O.1D>] ":GX/T+6-5CU.]LBUXB>69$F>/S$SG:X4@.OLV14U[X:T
MG4;;4+>\MFFAU#:+E&F?#!?N@?-\H'HN*;!XGTBZL8+NWN6E2>1XHXTB<R%T
MSN79C<"N#G(X[T0>*-(NK"TO+:Z,\=V7$"Q1.SN5R&&P#<-I!!R.#P: (+[P
M9H6HW=M=W5I(]Q;Q>0LHN959X^NR0ALR+[-FK$WAG2;BZO;F2WD\V]MQ:W!6
MXD4/$,X7 ;  W'ICJ?6H)?&>@Q6=G=->L8KR5H(-D$C%I%SF,J%R'^4C:0#D
M8QFJFN>+;-?#-[=:?=7"7(T]KN-DM79H5*DHSJ5.T$@_> Z'T) !8E\#^'IU
M59+%RJV?V K]IE > 9PC#=\P&3C=DCM4\/A/1H)_.BMYED^R"RW?:I<^2,D+
M][U).>N3UJ71M0W^$M/U*_G4%K&.>XF?"@?NPS,>P'4UA)XG:;X@6]HEW-'I
MATB:[DCGMS$H*R1A7#,H.-K-WQ0!2U3P:8]1LXK71WN-*M;-;:U%OJTUM-!A
MB6#$-EUQLQ\W&T\<UK+X)T^_T>RM=:2:XFM)'DMY?MDIE@W'[JS9#D8P,D\X
M^E7(_%^CS0SR0RSR&*T%]Y8MY \D)SAT! W X[?CBFZ;XLLK[0-.U)X[E'O;
M9;A;=+>1Y,;59B%"Y*C<!N P<CGD4 ;-I:06-I%:VT8CAB7:BCL/ZGW[U-57
M3M1M-6TZ"_L)TGM9T#Q2IT8?Y[5:H **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KF_%NE7]\VC7^G(
M)IM+OUNFMBX7SDV,C $\;@')&2!QU&:Z2B@#@]2\.ZC>6?C6]BLW6YURP6SM
M[5I$# K$Z!W.[:,E^Q/"CN<#IX8KC_A%E@>R#7(L_+-M,RD,P3&TD$C!/'7O
M4MQK-G:ZU9:3*T@N[Q)'A C;:0@!;YL8SR.,YYK0H \QG\':R?#/B'2-.2ZB
MTZZT]4L[&_N$D:&;))1'#-B/&  QX/3 K=MK76;#Q;?ZW_94L]OJMG"CVZ31
M^9;21%\*<L%*L'ZJ3@YZCFNAO]9L]-OM/L[EI!-?RF&#;&Q4L%+$%L8'"GK1
MI>LV>L-?+:-(397)M9@\;(1(%5B,$ D88<T <-I/AG7_  9-HL]C9)J\<>F&
MPNX(YUC,3^89 Z%\ KEF7'!P ?:I/$GA;6]8US3[N"'[*]IIL@CE@=#$EQYL
M<D:%2073]WM.0.QP.WHM% '/1:[J\;:)%>Z \,EZS1W16YC86SA<C !)=3AN
M1C &346OZ;J'_"4Z%KMC";J.R6>"XME=5<I*%^=-Q R"@R"1D$XKHV\L2H6V
MB0@A2>OJ0/R_2GT >=R^%]4CFAO(K%G>X\2KJTT"R(/(B$?E\Y;!8X#'&>IY
MXY[?68YIM$OHK>)III('1(U(!8E2!R2!WJ[10!P-EH6M6$?@N_%B\DND6)L+
MRS$J;B&C12Z$MM.&C'4C(/X5#+X7U2*:"\BLG=[CQ*-6FA61!Y$0C\O!RV"Q
MP&.,]3SQSZ)10!D>*M.GU?PCK.FVH4W%W930Q!C@%F0@9/;DUAV=CJY\5:+J
MD^DRQ0V^D36LJ^=&Q61FC('WN>(SR..1[XZ;5M4M=$TJYU.]9UM;:,R2LD;.
M0H&2< $U:AE6>&.5,['4,N?0C- 'E]AX9U[2M,\-W3:##J4MA!<6EWITTT6=
MLDBNLD;$E,C: 02.#7<VUI]B\*S0_P!GVNG_ +F5_LMJH"1[LG'  )YY(ZG-
M;594^JZ;<ZJF@R,[SW5J]P%"L$>(%5.''!^^. >] '&>%=,NM;\-?#^5K-[:
M#2[>*Y:=W0^9_HY150 D\[@QR!PN*CTS0/$-K:>%["32,)HVJRRS3_:8]LD;
M+, Z './WBY!P<]CUKT2QL;;3;**SLXA#;0J%CC4G"*.@'H/:K% 'EVNV%]I
MWPN\:+>V;0-<7ES=1!G1MR22AE^Z3@^N:U/$?A2^\77E_<&)M-+Z+-IT9E92
MSO(RMD["?D&P#U.X\<<]'XBGT=HK32]9B::'4IQ;1Q&-F21\%@&(X PI//I6
MPB"-%1<X48&22?S- '&2:7JVLZAHFHWFEBUFTJUN \4LB.L\LD838NUC\G4D
MMC^'CKC$D\%ZV=*OK+2TFMK#RK>>UT[4YUF2.XBF63RT8%B(B$Q@GN,#K7IZ
MLK9VL#@X.#T-+0!SOAFVFW3WMQX9M-#FD549(S&\LF,_>:/C:,\<YY/ K&GT
M+5[8>+].CLOMEMKK/+;W'FH%B:2$1,L@)#8&T$%0W'OQ7=T4 <=;:'?:?XMT
M!X[:6>PT_2)+![DN@RQ,6#M+9Z1G/'<=:M^(K75[C6].^RV?VG3?)F2?RYUA
M=)#MV%F)#>7PV0O).,@XQ7344 ><^'- URP/@@7>F,@TBQN+>Z*SQMM9E15Q
M\W.=AZ9X(]P%_L*YM_AE>6>H#[!J%K=7.H6DC.K%)!.\T3#:3_> (Z\D=Z]%
MJC>Z-INI7=G=WMC;W%Q9L7MI)8PQB8XR5ST/ _(4 1Z%9SV>DQ"[V_;9<SW)
M7IYKG<P'L"<#V KBW\*:O+X4U;PC+;%H;J_>:'41(FT123>:2PSO\Q<L, 8)
M"\]<=M?ZS9Z;?:?9W+2":_E,,&V-BI8*6(+8P.%/6I[Z]2P@6:2*>0-(D>(8
MFD;+,%!P.PSDGL* .(UO0-:F/CN"VT_SH]:M56UE$R*-WD"(J02".1G/3'OQ
M3M4\-:IK&IS(;9[:WN?#<NF&=I$/ES.01D!B2!@\BN^K/T[6;/5+J_MK5I#+
M83""</&R8<J&XR.1AASTH XV'2M6O?#VH17/@[3]/U/^SIK03PO"S3NZ[?W9
M&-J$\G<0>@P>M=CH$$]MX=TVWN83#/#;1QR1D@[650#R"0>E:)( ))P!WK._
MMNR_MV+1@[F\EMFND'EG88U95)#=#RPX% '&1:5XCM+2Y$.F.5F\0RWDL:SQ
M+*UL^<&-MV%;.W/(.,X-+:^$]5D\&:]ILMJMK>MJ4]_IS^>)/WGF>;$<]1R%
M!)YZ_CZ'10!Q.F^%=2M?%:W\TJ-:7L276HH&R#>(3MVY_APXQ_UQ2GMHFI7.
MM^,2UHT5OJMG%;VT[2(066-U)(!) RP[5V=% ' :+INO+K/AB[NM%>WBTW2I
MK*?=<QLV\B'! 5B"I\LXYSZ@=]OP+IU]I'@ZTL+^W-O=0M+N0NK#YI&8'*DC
MHPKI*S]4UFST?[']L:1?M=REK%LC9@9'.%!(&!]30!P-EX=\27=_H<^HZ<89
MHH+RVO9END**95 #Q(#A4XX  /J/XCO^$(?$-KINGZ1JVCP6XTV 6YO5G619
MU5=JF-1\RY !.['3&#GCKZCDF2-9"<L8TWLB#<V.>PYYP: /.]-\/Z[;^&_!
M6GSZ65ET:^1[DK/&1L2*1-P^;N7! ZX!SBG/X4U>3PIJOA&6V+0W-^\T.HB1
M-HB>?SB6&=_F+EAC&"<<]<>@6=RM[9072)+&DT:R!)4*.H(SAE/(/L:FH \Z
MUSP]K-[:>/88-.=FUA8ELR98P'VPK&2?FXY4GGM776NJW;Z^VES:7)# +19T
MN3,C;CD!D*C)4C/!Z'#8Z5KUCZEXAT[2)Y4E2:21!&]Q]F@,AB5R51G"C."5
M/3/0]J ,R\T[4XO'5QJD%B;BSN-)6UWK*JE)$D=L$$C.0XQ[]<5C:/X=UBU@
M\"0SV$B?V3:RP7CB6,^66AV CYN>>>.U=Y87B:A807D<<T23('"3QF-USV93
MR#27=ZEFUL'BG?SYA"OE1,^TD$Y;'W5XZGCI0!Q/@[0M1TU-/TW4_#&FH^EC
MRTUA3&QF55*JR #>KD8SG'?DYQ6CXOTV_O\ 7?#5S:Z;)>6^GW;W%QM>,?*8
MV0 !V&3E@:ZZB@#S;4/!.HZYK'B"Y@@71+/4-(:P\C>I,\Q)(ED5"5&!\O4D
M@GZ5HS:5KFL7&B7TFGI8WNDVMQQ-(CQRSO%Y84;228\Y8DX/"\=<=Q6=_;EC
M_;D&D"1S=SVS74>$.QHU*@D-T/+#@&@#A=/T/Q"NIPW]QH\JN^@RV,^^\C9O
M/+*> #M"G!P%P!Z+5MM!URW\*>"WM['S+_0##]HL6F0>:%@,+[6SMR-Q(R1^
M%>@44 <OX8LM2A\0^)+^]T]K2'4+B&: /*C,0L"(00I.#E3W_/K6/<>'-872
M_%V@K:?:(-;GFFMKWS$"1"90K"12=WR$$C:#D8Z5Z!10!RD&DWUKX]M+M;66
M33X-'^P_:3(F2_F*W(W9QA>N.M)XTT[4=0NO#LEA8272V&J1WD^R2-<(J.I
MW,,G+"NLHH Y&_T;4?$WB71[N^MOL.EZ3,;I(I)%::>?!"DA2555R3U))["L
M4^'];^R,O]E2%O\ A*1JF/.B_P!1Y@;/W^N.U>CDA5).< 9X&:HZ/K%GKNFK
M?V+.UNTDD8+H4.4<HW!Y'*GK0!RNLZ/J4/C"YU"/P[::]I^HVL4,D<TD:M;.
MF[^_P48/SC)R.AI(=,U[0/$5X]EHMKJ&G:E;6\92*9(8[22--A7:W_+(C&-H
M)&#Q75:MK-GHL=M)>M(JW%Q';1E(V;]X[!5!P.!DCDUH4 <!K/A75M3U#Q1:
MA$6WUK2H+=+Q7"K')&) 04^]@EUZ<8SSG@V9]+U;6;W1=1N],>TGTJTN \?F
MQMYTLD8CVH0V-O4Y;;T7CKCM0RL6"L"5.& /0XSS^!%+0!P</ARYD^'?AW1=
M1TFXDGLUACF^S7*1S6S)&P$L3A@,AL=^C'CM71>&;?5;'P[%#J\KW5Y&TF&;
M;YCIO;9O(^4OMVY(XSGGO6C%>I+J%Q9B*=7@5&9VB8(V[.-K'AB,<XZ9%6:
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
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ K
M\63ZI;V-K)I<!N6%P#/:QSB*6>+8V5C8_P 0.UL9&0I&>:WZJWVG6FHK"+J(
MN89/-B97*LCX(R"""#@D?B: //%NE\0:WX,EMM0OE$B:DC2RQA+B,KM!1@00
M&4C:3CMD>M3Z-K%_?Z5HMI<:I<37<EU?PF.,!);I(9'C5FD&-@4;"Q R21P>
M179KX?TI)[29+-5EM X@=68&/><N1SU8]3U/?-0?\(CH!C@0Z7 RV\KS1!@3
ML=_OD9/\7<=#WH XJRU*[U?1_AQ?7\OG74FI.)), ;B(+A<\8':NC\%_\A+Q
M?_V''_\ 1$-:L/A;0[:*UB@TV&)+25IX%CRHCD/5A@]>2,^G'2K=EI=EITMS
M+:0")[J3S9R&)\Q\8W')ZX &?8>E ' ^(+W65NO'3P:Y>0+I-C#=VB1K& K^
M7(^#\O*Y4<=_6M:UU*\\0^(M1TI[R:P%MIMM/ 8"%+/*'+2<_>"E5 !XZYSQ
MCH)O#NDW$E\\MFKM?H([O+-^^4# 5N>0 2,>A([T3>'=)N# TEFI>"(P1NKL
MK",]4+ Y*\?=.10!P>A:C?>(-?\ !&IW\\T,]SI5W)+'$^V-V1X@&"],,#GZ
M$5TOC&XU"'4O#=O8ZE-9I>Z@;:?RE0[D,,C?Q \@J,=O4&MR?1-,N9K*::P@
M>2Q_X]24'[G@#"^@X''L/2LGQ5H-UKE[H+0I T%A??:I_,F:-B/+=!LVJ>07
M!SD=* .0NM3\0:=;ZKI@UNZD^P:]8VL-ZZ(7DBG,1:-_EP2OF=1@\BM:9M6?
M7+WPM;:Q.9[?3UN;>YN+@1RNTDDGSG;&0ZIM1<8 YYSD8ZJ7P[I,]DMG+9(\
M F\_:S-S)G.\G.2V><GG--U?POH>O/;R:KIEO=O;_P"J>5<LH/49ZD'N#P:
M.9M+_4M=U#4=&EUM;2]L],MI8;FT V222*Q:<*?OH& &WIUSU&([C4=8UR_U
MK3].U:"UN=-BMV@N#+Y:X:)9#,T>U@R$EEP3@!>QYKJ=2\+:%K%S;7&H:5:W
M$MLNV)G3[J_W?=?8\4:EX6T+5]0@O]0TJUN+N ;8Y9$R0,Y /J,]CD4 <+X@
MU&Y\0^%O'JSWDD)TNV>"."!MJE?LX<NP/)#EF ST"\8.36@]]JNKWU_HFG7R
M6-Q9:=;26SF?80SJ3YI78WF*" I!..#W.:ZG4/"FA:K=RW5]ID$T\T7DRN01
MYB>C8^]CMGIVIE]X/\.ZDUHUYHUG,;-=D&8Q\B_W>.J^QXH J>*'GE^&>K3-
M=8N/[)EE,]JQ4%A$6RIZ@$C\JYR#3WG\5>%[5-0NX=WAZ<F:-E\P O;\ D''
MY5Z+-!%<6\EO-&DD,B%'C895E(P01Z8K-MO#.C64EO):V*0O;Q&&%HV92B'J
MHP>AP/R'I0!Q6B^)=4U6Q\+:?<W(\[4+*YDDF,WD-/)$ZH &53S@LQ  SCTR
M#V>@'4;;P[&NJ7D6H7L'F+)- .)-K$ =!\P  /'4&H[CP=X>NM(ATJ?2;>2Q
M@?S(86!Q&V<Y4YRO4]/4UK6MK;V-K%:VL*0P1*%CCC7"J!V H \Q%Y-KFD^
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
MSC5K'/V79E?)R,';CID<'UH RO ][=W6DWT5[=273V6IW5HDTN-[I'*0N[
M)Q@9QVK-TJS<_$;Q<R7MTC"WLR"&!QN67L01QVS76:?I=EI:3)90"%9I6FD
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
MN2IV8/?WXKJI] TJYOGO9;*-IY HE;) EV_=WJ#A\=MP..U31Z58PZI-J<<
M6]F01R3;CEE'0'GH,G'IDT >;B\FUW1_ ?B">]EDEO=8CDDA##RD)27"!>VS
M&W/4\YS78>+=7FTYM$M(93 -3U)+22<8RBE6; )Z%MH4?[W'.*G7P;X<6Y\\
M:/:[Q<?:1\ORK+S\X7H#SV'-:.IZ78ZS8O9:C:QW-LY!,<@R,@Y!'H0>XH \
M]25M)U[Q=$FIW$3RZGI\,;E1)+)OC3]TI)&"PRH8GCJ3QFJNJ7FH7OAG6+>Z
MO+E#8^)K6VB"S998FDMSL9L?-CS#USVZXKNSX,\.-#<1-I%LPN2C3,RY9RF-
MI+=<C YS4G_")^'_ +->6XTBT$-XRM<((P!(5QM)]QM!^HS0!S-Y>:QJFI>(
M--TW5([*XTAH5AEFN,;5,2.9)$V$.&)93D@?+Q@\UT_B"34AX;EDTMHOMY$?
MEAG\M7)9<H&(^4L,J">A(IMWX1\/7U]:WMUH]I+<6JA(9#&,JHZ+[@=@>E:5
M[8VVHVC6MW$)86*L5.1RI# \=P0#^% 'FE]J1UBWT:-9-1M+J'Q-#%+;WJ@S
M6;>0QV@\AQSN5N<[N]7[;5[V"UU33[C6+IFM_$"6-NY16GGC9(Y/)#?* 3N<
M;ST ]J[!_#FDR"+?:!VBG^TJ[.Q;S0,!RQ.2P P"3D#CI4<WA70[F*XCFTZ*
M1;B=;F7<2=THZ/G/#< 9'..* .#U'4+V]\!:U%?2M(]GXBAMH]S;F6-;J A2
MV!NQNQD\UU&F?\E2\0_]@RQ_]#GK3_X1+0!;SVZZ5;)#<3+/*B+M#NN-I./3
M (]^>M7(=)L;?4I=1B@VWDR+')-N)9U7H#D\@9./J?6@#D]8L)=2^*$%M%J%
MU8EM"ES+:[0_^O3@%@0/R[5EZ)XDUG55T32+VY7S[F"]S<"7[.;MH9A&I4A6
MY*Y<@8SUZ<'OK[1=.U&YBN;FV#7$2E$F5BCA3U7<I!VGN.AJ'4_#.B:Q806-
M_IEM-;6Y!@C*8$6!@;<8V\<<4 'AQ=030;:/5;V&]OH]T<MQ",*Y5B/0<\8/
M'4&M6HK:V@L[:*VMH4A@B4)''&N%4#H *EH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ K,UK7K+0(
MK:2^\[;<W"6T?E0M)\[G S@<?YQFM.N>\6Z7>ZK;Z6EC'&[6VIV]W)O?;\D;
M[B!QR3VH ?;^+M+FL[ZXD^T6QL9UMYX9XBL@D;;L 7ONWKC'7-5=7\;6NF:5
MK4_V.Y^WZ5;?:9+*0*'*$':X()4IP<D$XP1UXK'U3PAJ^H7NOW4/D0RS:C9Z
MC8%Y,JSVZH-LF!P"4/3/4>F*GUSPIJ'B/^W+YXX[.ZO-$;2[>%Y-V"2S%G(&
M,9*@8SP">^* .QL;AKNQAN'A>%G4$HX (_(FN?E\?:-"L\CI?""WO?L-Q/\
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
M [A@]*@^(#2(GAIH8Q)(-=MB$+;=W#\9JAK?A+4]2MO$%W!#"E[JT]D4A>7
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
M[0,Q 8CIE <=LG&*LR?;M2\616#ZQJ$-K)X?6Y*03;")-X&X$#.?Q_3(H ]
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
M"2N[(. V.!@#FN8\(0:OKW@Z2\'B'4(=2^U7,<4S%70;)G1 49<$849[^XH
M[Z*)(8EBB0)&@PJ@8 'I65/X4\/W5W-=7&BV$L\S*\KO I+LIR">.3P.:YGP
M_P",8]?TSPQ<ZBMY;:A<W<UNT=HV(6FC60,'YY0A2P'/./2M:W\=:=.;MS9Z
MC%;6;S17%U)!B.-XB 5)SG))X '- &K+X<T6?5XM6ETFR?480!'<M"ID7'3#
M8SQV]*>^A:3))>R2:99N]\H2Z9H5)G &,/Q\W&.M94?CC2?M%];W'G6UQ9Q1
MRM$^QS(KMM0H49@26^7&<Y(XYJMKOC9M,TG5)HM(O?MEB\*/#,$4?O2 CA@Q
M5ER>0#G/!QUH UX?"N@0:6-,BT:Q6Q$GF_9Q NS?_>QCKP.?:K<FDZ?+>QWD
MEE UU'&8DF* NJ'JH/4#VJA=>)H;9KB,6-[//:P+<74,(1F@1LXW?-@DA6.%
M)/'N,T[CQUIL<UI%:6M_J+7ED;ZW^Q0;_-B!4'&2.?G!Q^'7 (!J)X<T2.&W
MA32K-8K:4S0((5 B<_Q*,<'D\CUI&\-Z(\<L;:39E)9A<2*85P\HZ.>.6]^M
M,LO$-OJ%RL=M;7+PM/+;BY 4QB2,D,IPVX<JPY SCZ5)JFMQ:9<0VWV6YNKB
M:.258X%7.R/&XDL0!]Y1C.3GZT .DT#2)6NVDTRT<WBA+DM$#YRCH'_O >]*
MN@Z2LXG73;42B'[.'$0W"+^YG^[[=*I1^*;"]M=.>P2XNY-2MC=6\4(4/Y6!
MESN("@%E')ZFL/P5XD8^$]-^V/>7FH7EU>)#$Y!F=8YI.I8@ *H Y/H.X% $
MFN>"([R[LQ:Z1H-WI=M 8H["]A*+"Q;)>-E4XR HQC^'@\FN@\/:+%H.F?8X
MEBC0N9/*A!$46?X4!)(''YDGC.*S7\>:4EK;S>3>L\UZVGM D&Z2*X4$E& /
M7 XP2#P1Q5"\^(<0TN2>RTN]^V0:C!87-I<*D<D#2.H!(+8((;Y2"0<CH,D
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
MI5G/?6^/*N)(59TQR,$C/!Z>E7;JTM[ZTEM;N".>WE4I)%(H97!Z@@]:FHH
MRH?#.A6ZRK#H]@BRP?9I MNHWQ<_(>.5Y/%7[6UM[&UCM;2".""(;4CC4*JC
MT %344 90\-:$N-ND6(VSFY&(%&)3_'T^][]:D;0-(:&\A;3+1HKT[KI#"I$
MY]7&/F/3DUHT4 4],TK3]&LELM,LH+.V4DB*! BY/4X'>H;OP]HU_JD&IW>E
MV<]];X\JXDA5G3'(P2,\'D>E:5% %-=(TY;JZN18V_GW:[+B3RQNF7&,,?XA
MCL:B@T#2+:TFM(M-MEMYH_*DC\L%7CY&PC^[R>.G)K1HH SQH>EBSGM#I]NU
MO<*%FC= PD & &SU '0=J?I>D:=HED+/2[&WL[8$MY4$81<GJ>.]7:* *%YH
MNF:A<+<7EA;SS*AC#N@)*'DJ?5<]CQ3YM)T^XOH+Z:R@DNX 1#,T8+Q@]0IZ
MC/M5RB@""\L[74+22UO+>*XMY!AXI4#*P]P:B@TG3[:UFM8K.%8)@1*FP$2
MC'S9^]QQSVXJY10!C0^$O#L$?EQ:'IZIY1AQ]G7_ %9ZKTZ'N.]3OX?TB6SE
MLY=-MI;>8AI(Y(PX<CINSUQ@8STQ6E10!G/H.D227$CZ;:L]S&(9V,0)E0=%
M8]Q[&H;WPKH&HP6D%[HUC<16G%NDL"L(AZ*".!P..G%:]% %"71=,FNS=26,
M#3G;ER@RVW[N?7'49Z=J6#1M-MKLW4%C!'.7:3>J ?.WWF]F.3D]35ZB@"O>
MV%IJ5L;:]MHKB$D-LD4,,@Y!^H/(-5Y-"TF:R%E+IUM);"3S?*>,,I?.=Q!Z
MMGG/6M"B@"I!I=A:WLUY!9PQW4X"RS*@#R = QZG':DN=*T^]NX;NZLK>:X@
M#+%+)&"T8;J >HS5RB@#,B\.Z+ EJD6E6:):.9+=5A4"%CU*C'RGZ40^'=%M
M]9DUB'2K./4I00]TL*B1L]<MC/-:=% %;4-.LM5LI+/4+6&ZMI,;HID#*<<C
M@U0_X1/P\+>X@_L2P\JYVB9?LZ_O-N-N[CG&!BMBB@#"N=&ETZ)I/"]GI%E=
MSR(+B2:W(#1JN/X,$D<8R<=:T]-L(M+TVWLH22D*!=Q&"Q[L?<G)/N:M44 4
M[[2=/U)XGO;.&=X<^6[KEDSP<'J,]_6D;1],>>UG:PMC+:(4MW\H9A4C!"G^
M$8["KM% %6QTZRTR P6%I#;1%BY2% H+'DG [DU*UO"URERT2&>-&C20K\RJ
MQ!(!]"57\A4M% %&?1M,N=-&G3V%M+9#&+=XP8^#D?+TZ\TU]"TEY9Y7TZU:
M2XB$,SF($R1CHK'N/8UH44 9%WX6T"_M;2VN]&L)X+/_ (]XY(%98AZ*,<#@
M<=.*M2:/ILMX;Q["W:Y,7DF8QC=Y?]S/7;[=*NT4 5[*QM=.M([2RMXK:WC&
M$BB0*JCV X%6*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH *P?%FCWFL:?9"P,'VFTO[>\5)W*(X
MC<,5+ $C(SS@UO44 <)J?A/6[^+QD@.GJ=<M8X("9W^0K$4)8;.!SGC-2OH/
MB.P\0RZAIL>DW$-_!"EU#=NX\B6-=N^,A?F4C&5.WD#D9KMJ* ,[5+.YN?#M
MU8VYBDN9;9H5:4[%+%<9.T''KP*XV\\%ZYJO@'2O"5V--MHK:.VCFO8;AY)
M(MO,:F-<,=O4GC)ZUZ'10!QDOAG5;>?Q-;V+6LEEKN9-TTC*UM*T8C<[0IWK
MA01R.>/>LK6O NM76G7VDVLEA/8?8K:WTY[N5PUJ8@ PVA",MC.\'/.,$ 5Z
M110!S%CH>HCQ1K6H7HM5M=2L[>#$,S%U:,/NX* 8/F<<]O>L.Q\*>)K;3O#.
MES#3)(-!ODD2X$[AIX5CD1<IL^5L..Y&1UKT.B@#G_%&AW>JMI5[I\D2WNEW
M@NHTF)"2C:R.A(!(RK'!P<'M61JWA'4=3TWQ7*GV2/4==MDM51I6\N)$0J"6
M"Y)RS'@>@[9KMZ* *]L+B.PC61(A<+& 55R5R!_>P#C\*Y'P[HGBG0?#$FDQ
M+I*7#3SR+=?:))!'YDC/G9Y8W$;NFX9QUKMJ* .)@\#RZ3;>%++2WADM]'NW
MN;B2XD*R3%XY%8@!2,EI">2.F*1/!^HW'A;Q%I-U/;6\VHW\UY;30.T@C+.'
M3<"J]"!D#.:[>B@#A[WP_P")=?\ #=Q:ZB=)T[4$,4ELUEND1IHY%D5W+*"%
M)0#:,X!)R>,6-6TCQ+XC\(WUE?C3;:^E\HPPPRN\09)%<EG*@_-MQ@*<>]=A
M10!R46BZW8>(M3U:U2RE_M:WB%Q!).RB":-2H*ML.Y"I / .1G'.!!HG@Z[T
M#6- -N]O+8:9I4E@[O(RR.SM&Q8+M(QE#QN[^U=I10!QMEX4NX/%\6MI';6#
MF68WIM)V*7T9#"/?'M #C*DMUR#R<\7O$.DZMJ.L6,EL;2?3%AECN+6YD95W
MMMV2X"D2;0&&TX'.<YY'244 >>:)X1\1>'V\/7L']G7%S8Z9_9=W;M.Z(T88
M,KH^PG=D<@KT..V:72?!NMZ5_8M\&LGO=.N+W?")F"307,A<X;;\KJ=O8@X/
M//'H5% 'F>N:-<Z/<:1=X@>^U+Q2EV\0D(C7]PZ!0V,_=0<XZDUI:IX.U&_C
MU:_C-JFI7M_9720M(WEA+9D*HSA<Y.ULD+QD#G&3V=Q8VEVT;7-K!,T9W(9(
MPQ4^HSTJ>@#BM1\*W^H^(H-76*TLK^&X@9;^UG=7>!0OF12)M D!(<#)Z$'C
M&#K^+-'O-8L+(6!@-S9W]O>*D[E$<1N&*E@"1D9YP:WJ* .$U3PGK>H0^,D!
MT]3KMM'# 3._R%8MA+#9P.<\9J5]!\1V'B&;4--CTFX@OX(4NH;MW'D2QKMW
MQD+\ZD8RIV\@<C-=M10!B>)M)N]6\&:EH]J\+75U9O;+),2BY92NX[0<=<X
MK+UK0=;E?0M4TP6#:CIL3PRVMR[>3-'($W .%R"#&I!VUU]% '&:WX8O==L+
M6'4+'3IG5)'WP3O ]I,<;##(%S@ ').,\''\(33/#FO:'J5U=Q7-MJ4FH6-O
M%=O<R-&1<1)L\P84Y5AR1P01WS7:44 <7IO@VZT>_P#":6DD$EEHME-;2O([
M+)(T@3YE4*1U0G!/?VJA8>$?$-I;Z!8L---OHVJR72R>>^Z>)A, <;,*P\T<
M9.?4=_0Z* . O?"&N2^'O$&DPG3RM_JAO;>1YG'RM*LA# (<$;2.,YSVQS??
MP[J]IJGB&6Q^R2VVN1JS":5E-O,(_+)X4[U("GL<C'?(["B@#C=/\)WNCZS:
MR69MI+&TT)-+B\R9ED9E.0Q 0@#CU_"M;PGI5YH7@[3-*NO(>ZL[5828G)1B
MHQG)4'GZ5N44 <%#X-UA?A[9:.)[*+5M/NA=V[AFD@=EE+A7RH."&*GCWJSJ
M^A^(M=\'WMC<0Z3:WURT6V&*5_*0(X8DOLR2<=-N!Q[UVE% 'G_B'PIXCUF;
M4\G39DDN;6XLI)YW!MUC:-FB"A"%R58[QR<X(Z8T)O#NL?VAXIDB^PM%K-JB
MH6E=6218?+((VGY>^<D]L=Z["B@#C=+\.:O8ZOH%W(+%DT[1FT^4+.^6D)C.
M5^3[O[OO@\]..>9.GZCH \,:0LVCKK-A!=2[I+YH0T;N!A',9SG)RI4_=!R,
M#/K%5[NPL[]%2\M(+A5.56:,. ?;- &/X,8#P^ELEA!9I:R-"JV]R;B)^C%E
MD(!;)8Y)&=P:L"Z\(:Y)I&K:;"=.*7.MKJ4,CSNI*>>DQ5@$."-NWC.<YXQ@
M]\B+&BHBA548"@8 %+0!PNK>#M5U6\\2RK/:6W]H+9R6<@=G,<MNV]=ZE0-I
M;'0GBGZKH?B;7O"&H6%W!HUK>W"QHD<$KF+Y6#%V?9GG'"@<>ISQV]% '):[
MHVN-X@LM>T=-.FG6V-I=6=[(RQLA8,&1PI((.>J\@]J6Z\.ZI/K^DZ@SV<B1
MV5Q9WJ@M'M$K(V8P <XV$8)'8YKK** .&T_PAJ:Z+H.A:@]JUIHMW%-'<QNV
M^9(L^4-FWY3]W=R>AQUXZZP;4&CF_M&.W1Q,XB$#LP,6?D)R!AL=1TJW10 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %>9?$3Q+>>%_%.F7NIVF
MH3^%&MF29[&1D,5P6X9]I&0%P "0.21R*]-K$O+'5SK<UW;R6=QI\UJD#V-S
MN4%@SDN& ;&0P!&TYQU&.0# L/&6CZ=X>T^YM=5DU>/5;XP6#22G=ECG;(S<
MJ$'4GG '4FI[?XC:=>06,=K \FHWE]+8):%P-LL7,A+]-@&#D YW#CTP+CX2
M-#H=JNE7EM:ZG:ZN^K1!HB;96;&8@O78 JC\#P,\:GB+P/J^L)H>IVM_86FO
M:3<M<1;("+9@P4,A&=V#M'/7KTR, %/6/B/J(A\*&PT2YMY-8O\ R)8KO$<B
M;'PR '^]_>Z8/KT=!XML=(\8^,[K4KG5$73;6WEGMI)ED@C!08$2CHS9&?<U
MI^(_".K:_)X<OWU"S34=)O?M3 0L(7'&5 W;N,#DGGGIVS=0^&<^L:SXNN+Z
M]A%MK]M#"!$IW0M$%VM@\'E0<9]L]Z -G3_'D%W?-I\]C);7[:8NJP0M(&$L
M)SQN[,",$?D36;HOQ5L]8N?#R_V1>6UOKIF2UGD="-\1PP(!)QTY]?SI]AX#
MO5UL:U?W%LUY;Z*NDVT<1;9QG,C$C())^Z <#N:RM'^%^IZ9%X+B:_M''AR>
MXD<@,//$K9XX^7'XY]J -;XIZW?:)I6C/;S26]E/JUO#J%Q&Q4QVY/S?,.5!
MQC(QZ=ZK_#?7KK4/$7B_2&O&O=/TV]4V4[2^:0DFX[-Y)+!=O&2>M=SJ,=U-
M9O%:);-(XVYN061?<J/O?3(^M<K'X+U#1/"]U9^&=72UUF[NOM5SJ-Q KF5R
MV7^7& ,< =A^= ':T4BY"@,<G')QC-+0!S_CJ26#P'KUQ!/-!/!83S12PR,C
M(ZH2""I!ZBN,\.^-V\-_"GPSJ^J)?:G-J4XMW<SEY#(S/@_.>F%QU]*[WQ/I
MD^M^&-3TJV>-)+VVDM]\A.$#J5SP.<9Z5Q%Q\-M4F\ >'O#0O;,2:1>I=&?Y
ML2A"Y QCC._WZ>_ !J)\3]-ATWQ)=ZE97-D^@2K%<0EE=G+<)M(.,D\>WK6)
M9>(]2?XRQI?-=Z?8-X?-Y+9R71DB4[_OX!P"%X/ Y!^IFOOA9<:I#XTAN[^%
M$\0313PM&I)@>,DKNS]X'C/3O5NW\!:O=^+8];UJ_L71M&.E30VT;@L#G+!B
M??/3OCMD@%_2/B/I^KW-I#%;.GV^UFNK'=(,RK&<$,!]QB,,!SQZ'BLRP^+M
MM?P:%<IH.H+;:S-);VS[XR3*IQMQNZ$\9.*N^#?!^M>&-&.D7-YIMS;6R2):
M2I;E)G#9P)&Y  SV!/3GCG$TSX6ZII^E>$;(ZA9O_8%_)=L^&'G!GW;1Q\IZ
MCOVH V!\3[1?">N:Y-I=S&VB7C6=Y:^8I8,&"Y5NA&6'IT/XRVGC^+5;[5-(
M;3;RRNH-+&H1DRIN>)@.003M89'6L>7X9:G-X8\7Z2;^T#^(-1-ZL@#$0@R!
MRI&.?N@9XZU?M? >IV_B>[U@W5HPGT-=*$0W<, OSYQTRO2@#D;KQ1J(\!>
MAI-UJDUMJ6JI#-/=7(%Q.HE8&-G'0'&,YZ  ]ZV]&UJP\'^)/%-OJ&KZ_=1:
M/8PR2_;[D3IM(RNS@'>=P'/?N>M20?#+5(/"_A'2!?6;-H&HB]:3Y@)@)"X4
M#'R_>QGGI5K5OAI-K>N^++N[O(4M==M(K=5C!+PM&%VL<\-RH)''I0!J_P#"
M?+;V6JW6H:)J-NMA;0W0\M/-$R2 %0A& 6!.".@YY(&:9%\0HY7\26HTY_[0
MT.V6Y>)904E1DWC#$ @XZ@C(]ZB3PWXPE\ SZ#/K]I!?K;I;VUY:1.&"J1\S
MDG.XJ,?*!C)//:EHGPVO-.U77;BXU"R,.K:8EDZ6ULT?ELL>S*@L>._)R3Z4
M 8UQXQO=2\ >%M7U<ZC9-?:K"!+ILZH9"6<A6'_// P0>>!UKJ-1^)FF:?+J
MTIMII-.TBZBM+Z[5A^[D<X^5>K!20&/!] :QYOAKK$O@;P]X>;4;$MH]]'="
M4(X#JA;"]^3NZ]L=Z?JGPMFO8O$.G0WL4>F:]?Q7UPQ!,L)#;G51C#;B!@DC
M'H: -/6_B1%I&MZKI<>CW-Y+IVG_ -HO)%*@0PC&3DG.>>P-=5HFK0:[H=CJ
MUJKK!>0),BN,, PS@^]<7JWP]OK[Q)KVI6]U:QP:EHC:3'$V[,8('SDXYQ@\
M?K6EH'AOQ%HD7AJRCUBV&F:;:M!>VZPY-RP&$8,1E<<''\Z .QHHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH ***XG6K^W_P"$]&F:Y<&VTN73-]HSS&)))_,(DPP(
M^<+L('49)% ';45S'P\U6ZUKP)IE]>RM-.ZNAE8<RA)&17/NRJ#^-1Z>\J?%
M#6H#<3O!_9EK*L3RLR(QDF!*@G"Y"CIZ4 =71110 445Y!JU_;VFO>-[::[U
M1+DRVT&E+;7$RA9Y( 552#L7+\X8@'F@#U^BN/N;N>PT?PE#XBM7N]2FNK>*
M26&78L=SL.6."-PX;C!!_*I+_P <1V<5Y<Q:?)<6EGJ*:;*ZR!7\UBHR%/!4
M,ZC)(/4XQU .LHKS>37KCPYXE\:Z@-/N+NVMDM+B=?M 'DIY1+[=Q.3U.T<<
M'D<9Z.#7K^X\>R:.EO#_ &>FG1W8D\P[VWNRYQM[;,8SWSGL #I:*YWQ?K5_
MHMMIC6$$4KW6I6]JYD?;M5W ..#U&1[9SS4=[XN-M;ZK<P:>UU;Z.0M^T<H#
M*P0.XC!'SE58$Y*^@R>* .FHJ*VN8;VTANK=Q)!-&LD;CHRD9!_(UYSI6N'P
MY8^.M8FBNKU-/U9XTB,Y.R,1QG:NXX !8G ]: /2Z*Y:3QK#87>K0ZO8RV(T
M^S6^#%UD,L+,RCA>C;E(V\]1S61<:K/9?$B*^U6!K*VA\/7-Q(!<&50JR1$Y
M&  P&<XSUZF@#T"BN2'C?;-<1OI<KA+%[V-H)1(K!>L;G "/@YQD@\X)Q3+?
MQM=7-QI<"Z#,&U:R-W9$W"8;:$+*_P#= #@YYSZ9XH ["BN/@\>?:;71)(='
MN6EU2XGM?*\U!Y4L0DW*3GD9C;GTY]J@O?%5K?\ AK[3J&D3YAU>.QGMTN,>
M5,LZJK;P1N7<5/ YZ$4 =O17":G'/KGC^^T6^M1+I\6E131K'<E'1FED'F(0
M!A_D4#D8QUY-6?#?B*S;0M(MM)T^2.:^-RT%K/<%MBQR$2,\AW'&XCIGE@.G
M( .RHKFG\472Z?:W#:)<6\LL<SRK>/Y4<'ED+AI,$98D;>/F'/%48O&%WJ6J
M>%/[.LT^P:S:2W;&63;( JH=N,$<;P>O)';N =G17':5XEL(+.;[-I\T-S=:
MU/9);23;C)<!F+L3DA5^5FXS@#@=!2WOCQ-.MM3^T:9,;W3+B""XMXY%(VS,
M!'(K'&5.?0'((Q0!V%%8FC:_)J>K:GIES8/9W5AY3E3(KAXY Q5LCH?E8$=L
M=36W0 45Q7Q&T]8?"/B#68[F\CO(K!O):*YDC6(J"00JL!G)ZX]/2L[QAI,.
MG_#R\U"VGO1(\-KN4W<C D2IR 6X)W$'UXSTH ]&HKE_^$SBMI]9AU2PELGT
MV&*XQYBOYL<A8)C' ;<I7&<9QSBK6C^)/[3UBZTV2T,<D,2S+-%)YL,BL2,!
M\## CE<=P>: -ZBN.\4:C<S^,/#OAB&>6WM[\3W%W)$Y1VCB4$1JPY&YB,D8
M.!UYK4N=+L='D35TN);.UL8Y)+B,2,8G38<L5SC<,9SUZT ;M%<W#XL/VS2H
M;O3Y+>/5XV>R<2!B6";_ "W' 1BN2.2.",^N4/B)/_PCKZ\WAR[&G*2GF>?&
M3O$_D[=N<]><C/<>Y .YHKCW\?16%YJ5IK.EW.GW%I;I<Q1F1)/M,;OY:[2I
MP&WE5()X)'..:MW'BQK"^N["_P!.9+R&Q:_A2&4.L\:G# ,0N&!QD$=""":
M.EHKE;+Q;?7NG6E]_P (_/##>B)H)9)U\L(T9D9Y"H)C5<8R1R67UXH/XWN[
MZV\.7&EV46S4M1ELIA)/]TQB7(4A2""8C\WICCG@ [FBN/3Q+IVG:EXB=K">
M*ZBO;:U<&7<;J:1$$049PN0RCMW)J:^\:#2O[9@OM.<7NFV)U#R890RSP#.6
M1B%Z%2""!VQG- '545SNE>*'U#7$TNXTR6T>:Q%];NTJOOCW!6! ^Z067UR#
MVZ5<U[7K?0+>UDN#$OVJX6V1YI/+C5B&(WO@[1\I'3J0.] &M17!:M?7Q\:^
M%KF.PE^TRV^H(;3[1\C%3&%8D\8Y)SC.#TK6L_%[:AHNGW]OILBFZ>9)?.DV
MQ6IB+*_F2 $ ;E(!QSD=* .GHKS^^UN/Q!'X$UFU$T*76J[3&9.WDS9! .&^
M9.OM6GX(W"[\5H7D94UR4+O<L0/)A.,GMS0!UM%<]JE];0^,=$M);":6ZEAN
M7M[A9=JIM5=ZE<\DY7J./6L[3O'C7PTB>31I[>SU.[DLDF:9&*2J9, J.Q\M
MN>Q]1S0!V5%>=^+]<DU;1+6YL('^PQZY;6XNEN"I8K<JCG8.J9#+R>O.,<UM
M7GC>WMKLK#:M<V\=Z+*9HGS*CYVEA&!RBMP3D'@G! S0!U5%<7<>/GM[:_NS
MH=R;33]2%A<OYR;E)**&5?XN9!QD<=^PDO/'+Z=;^(&O-&GCGT>V2[:%9D;S
M8GW8.>@(V-D<^V: .PHKG+;Q/+<:M=Z7<:3-!,ED+V$>:C&:,DJ1P<*V1TSW
MZUS,VK/<^'? R:18"/2]2N(U-M/<DEH_)D<1L2#D?*"2<YQCO0!Z317'Z7K-
MOHMMK6E1V$L)T4"1(9+DR&99,LFPD9VDY0#L1CM771EVB1I$".5!90<@'N,]
MZ '45R]EXQ-SJ]KITVF2P3WEK+<P0M(/-4(5^61"!Y;$,".2.O-5]&\=G5I-
M"9](GMK76A(+>9YE8AT5G*E1V*JW/J.G>@#L**\[\1ZY)K,/AN^LH'&G2:_;
MQQW"W!!D D*DE!P4)4XR2>AP,UTWC8$^!-?(9T9-.N'5D<J01&Q!!'/44 ;U
M%<9I'BY+.*&RU2SDLXH='&H+<O('#Q1A0Y('*D;@<<Y!['BM"#Q3NU#2K2^L
M7M4U>)GLY!+NR0N\H^ -C[>1@D<'GU .CHK@?"&LKIOAZ"TP]S>7FL7UM:Q/
M(<MMGE8EF.2%55.3SV')-7/ <D[W_BP7"/&Z:RR^6TQE"_N(>C'L<Y'3KT%
M'945Q&JW%W:?%"V>QM9;R5]$G(M_/V(2)HN3G@>F0,\U=C\9B[T+3M5L].D:
M&\M'NB]Q)Y4<(7;\C/@C>2V .^#SQ0!U5%<>_CIITT7^S-$N;R36+![VV3SD
MCX54)1B3P?G'/2HIOB!)!9W]X^@W*VVGZ@MC=L9TW(3Y8#* ?FYD'&>G?L #
MM:*Y"^UZ34K+Q-I%U8S6-U9Z?YZ[9PV^-U?:P9>A!0@C]35?2_%":=X6T2TC
MC2YOAHT%TZ2S^7E=@ P<'+,0V!C'!R1QD [>BN4B\<0WDUO!9V;&ZELH[T6M
MS)Y,S(Q8;40@[F78=PXQQUS5RV\3+>Z[<Z;:P1RFUN/L]R// EB^3<',>/N'
M( .>2>F* -^BBN2D\5W%EXH\007\4,6D:580W33"0EP&\TEL;>3\@&,]N^<
M ZVBN?@\3,-8T[3M0L&M'U.%Y;-A('#%0&9'X&UPIS@9'!YXI/&FLWV@^''O
MK"&*2;SX(3YC[0HDE6/(X.3\P_GVP0#H:*\^O=3OM)^(.JW,-A)=NN@P7$EN
MMSA%(EFW8+=\* ,#G';K6O<^.+7[)%+80"XE?3X]1\F241-Y4@)11P<N=K8'
M3CDC(R =51573;Z/4],M;^*.6-+B)9525-KJ",X8=B.XKSRYU"5[WQ;J^K6'
MG1Z!=1S0>3=LCQ+'!'(44A1D-N8D'@YP>U 'IM%8$NMI=:P^AO;NOG::;U95
MDQ\NX*5XP0<GJ#7%Z#)(^F_"N9II2\BN),R-A_\ 1)#R,X)R.IH ]3HKE8?&
M]O<7]C'!:M-9WMPUO'/"^]T89PSH!\J$J<-D]1D#-0CQM+>>'K_5],LH)X8+
M2>=2;G[CQX_=RJ%RC8R<<_=(H ["BLWP_=W5_P"']/N[U$6XFMTD?8V025!S
MT&,^E8]YXWM[>[*PVK7-M'>BRF:)\RH^=I81@<HK<$Y!X)P0,T =517,)XME
M?Q%<:"VELFH1.A1#+\LL# YF!V_=!&#WR<=2,UD\77-MK'B<:E;Q1V&DO#'&
M8Y<LY=%9>" ,L74=<#CW- '845Q=]\0!IUCK,\^E22-IL"W&;:4/%,C''#D#
M# CE<9Y&,U8N_%]U;OK=JVD&&]L-/_M"!)9P5FC^8<E0=I!0Y'/;F@#K**R_
M#EY=ZAX<TZ\O41;B>VCD?8V025!ST&,YZ=JU* "BBB@ HHHH **** "BBB@
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
M-?""[TNXO8))%N5:.4(5!WW0D^Z2<XW'OT%=WH^J_P!K6DLYM+BT:.9X6BN
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
M"?*C8/'EP$< '(.2<C.*]=I-BY)VC)QDXH \8U"PL[K2/&$MO<2_V_::V_\
M9FVX;S4D(BV!%)_B.0>.1].)=7T_3[M?'XGN)!JMI<K)IX2X?S(YS;1%/+&<
MY:3CCKTKTC0= .C7&IS27$=PU]>/=Y$.PQE@H*@Y.1A11I&@'3-7U:_DN(YV
MU"X%QM\G:8B(UCP#DY&$'XYH YI)D/Q!NX=1GB6X_P"$8A%P!(%PWFR%NAXZ
MY^AKG]!UFPM])\%+XBGA_L*?163S;E@8/M8V<2$\!M@?&?\ :[UZ^57J0*1H
MT==K(I7K@CB@#RC7Y=&@M$TJ*>5O+T&=K.34Y"_F+N(4Q*<%I?E!#9!5=O!S
MPZW&CZYKF@RZY/%-97/A@;I)IRB2R!T+9.1N(Y/MC/;->K%5)!(!(Z'%(T<;
M!0R*0IR 1T- 'E>C-/:S_#N#4KA_-%U?"$W+?O&A\N40[L\YV%/T[T[PI/I^
MK:AIDEWJLD/BFSN9!>6<<86=SE@ZR9Y:+!!!Z#"XYP*]3(!.2!2!$#EPJAR,
M%L<F@#D?B#/#!;^'C+*D8.NV9^9@.C\UR.IZQIX\1174%U'!/;^)TAN#,^ZY
M"X*')XV0G@*IR#P<YXKUT@'J :38N2=HR3GIUH \KU[1;U+_ %[P_IMJ&DG=
M-;T^5DRL94?/'GWDC5=OI,>,"NITG7-+@T8^+-2>/3X=5>(QF?Y2J$!8U/UY
M;_@7M76X&<XYJM>V,-_9M:3@F!QAT&,,O=3['VH Q_'%Y;V/@S4KB[^T>0$5
M7^SR>6V&8+][!VKS\QP<+FO,M7OK)=/\96T=_:+")]-GMULG,40W,@=HP&P0
M>A(X.":]M(!!! (/&#2;%_NC\J //+32-*OO%OB[P[%(J6=WI]K(4CER5E;S
M0TB\_>X0D_0FK_@IKO5&BGU.T$-UHL3::WR8#S XD=?]DJL94_[;"NJU.UN;
MK3YH;&]-A<N!LN5B60IR#]UN#D<?C2Z;8KIMBELLCRL"SR2OC=([$LS''&22
M3@<#M0!S'B>6"+Q]X,WSA&>:Z4J9,9'D/CC/KWKBK(Z=;Z9I6I1W*"[3Q;);
MI.;@EA"UQ(I0$G[I4C(Z'@U[,0"<D T;%_NC\J /&-8U'3KOPSJS:O+ GB*V
MUZ/>DS 2QQB[39M!Y\ORL8QP>3US736]A8Z_XK\=Z0UP&2YM[0 K)N:-C&_S
M+SP02#QWKT QQE]Y12W SCGCFEP <X&: .'\+.^KZ/\ ;=7MEMI=-M7TV7(V
M#S4.V9P?[IVK@]OF]:YGPWJULNG^!8=;GB_L2;2) 'N&!A>\&S"R$\9";\ ]
MR>XKU[ QC Q2-&C+M9%*YS@CB@#QS2;K3[#1/#UTEQ##:6OBJ[CEF,@"QQ,U
MQM#-V4DIU]JLPZQI20ZE%/<)]FD\5E8]\H2W0&%64RYZQD@D#@,V.1UKUHQH
MR;"BE3V(XHV*1C:,9SC'>@#QZ/4+<>#?L[WD)6V\7QQH =BI&+P,H523M7;R
M!G@5VGQ+\P^"W*<PB\M#/C_GEY\>[\,=?;-==M7^Z/7I45U:P7UG-:742RV\
MR&.2-AD,I&"#0!Q7C>ZT]M=M-/O&C6633KEHOM9S QR@PJ?QS>F"" 6ZYQ6S
MX"O?[1^'^@7#3_:':PA$DA;<6<( V3W.<Y]\UMVML;>VBA>5IS&,+))RV.V3
MW.._>I@ H   '8"@"E+I-I]E$5M;00/'&Z6[I$ 8=PYVXZ?A7F/P;O+?PMX?
MU#PSKTT.FZK97LCO%<N(_,1@N)%)QN7@\CT'K7KE,>&*4J9(T<J<J64''TH
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
MZ[71ER,@@#D'@@&LR[\$O<PLZ:A''>3:K#JEQ,;8LKO%MV(%WC:N$4=3W]:
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
M:ECX[NKJWTB\FT406E]?-ITC_:@SQ3AG3A0N&3<A&[(/^S3]%\$76D-X</\
M:T4PT6TFME!M"/-$FWDG?QC8/7O20^![J+2-.L/[6A/V+5FU,/\ 8S\Y,CR;
M,>9P,N1GTQ0!7'BJ+2+#7K^VT+:\&MI9W*)<#,SN(5$N2,9_>*,>W6I=4\4-
M)HWBRUU;0XW;2K42SVRW6Y+B!T9OO;00<*P(QVX)I]SX'NKBPU>U_M:)1J.J
MQZD6^R$^64,9"?ZSD?NEYXZG\)M1\&W.H2>)F.J1(-=LX[1@+4GR0JNNX?/\
MV0Y].U #Y/%D=OJ4&CVMM;_:39Q7$<$USY32JQ(*Q?*=Y4+STZBLZX\9:KIK
M>,KNYL+>>UT-E$<<=P59E\I).Z=2'R?3I@]:NZQX,EURP6POKVVDMECB5&^R
M'S8)$ZR1/O\ D)P/7&._(INJ^";C4%\3PQ:LD-OKR*)$:UWM$PC6,D'>,C:H
MXP.>YZ4 6Y?$6K6Z(;G1(K82/(4EFO0(EC"J5+L%.UF+;0N#]T\GC.9;>,;_
M %?4?"+Z?:0QV.L6TUS(LLI#J45<KPI&!OS[D=N^OJ'AZ^O-4T?4(M4CBFL(
MY(Y%:VWI)O"@LJEOD<;>#\W#$8.:S=+\#7.E6_AM(]85Y-$66$.;7B6*0 $8
MW?*PVCYN><\=J *\7BJ/2=(U74K?0XX88-;>VOO])/!+(K3GY3D98$CL!FMW
M4?$JZ:UX9+8/%#-#;1,KDF6:3&%V[>  RDD9X)XR,5%IWA1;?3==L+^X2\M]
M7N9IY%6'R]HE&&7[QS]>*AF\&+-X*M]!.I7"W5N8YH]1 !D%PC!Q+@\'YAT]
M.* +VA:[<:M=:A;7.FS6CVCH%E(<Q3JPR"C,JDD<@C'!]<UG7_C46EAJ>JPV
M'VC2]+N6M[J438D^0@2,B;<,%)[L"=K8[9V=%LM3M(7;5M46_NGP-T<'DQJ!
MGHF3R<G)SSQTQ6)+X)+0:UIT6H!-(UB=I[BW,.9$+X\T(^X !L=U."3CV )[
M;Q1?7WB:\TJST=98+.2#SKHW8 \N52P<+MY(P.,_C4NL7L$'C#P_:R::L\\Z
MW)M[DRX,)6/+#&.=PP*FTO0)--\1:MJ?VN-X=06%5MU@*F(1J5'S;CG@^@I=
M4T.?4/$6CZK'>1Q#3?._=- 7\SS%VGYMPQCZ&@#%TWQW=7J:-<SZ*+>RU*]E
ML!)]J#NDJF0#Y=O*GRCSD$$]".3>M?%<]PNK0OIT<=_87J68MC<D^;OVE'SL
MX4AL]#T/I5.U\#W5MI6C6/\ :T3#3-3?4 _V0CS"S2-LQYG'^M;GGH*V'\-6
M[>+X_$(E=9!;>2\(^[(P)V.?=5>1?H_M0!G7WC1[>>?[)I4]]!;7:VMP8 [2
M Y 9D4(0P4MSE@>&XX&9[/Q4VI:S=:=96]L\EK<2031R76R:/:I*NT>T_(Q
M 8$\,#Z@11>%-1LM=OKC3M>:WTN_F^T7-D;<,XD( 8QR9!3=@9X..<8I\GA-
MKKQ!9:M>74$DUE<R3031VVR?RV# 0L^XY0;O3G:/Q ,*Q\27&I>%/#FI:WI5
MO<O>ZK$D9CG($+F5@CXV_P ., 9.<#)K5U/QP;&'5;FWT[[1;:9?16,Y,^QS
M(_E\JNTY4&5!UYYQT&8H/ UW!H.EZ2NL1F+3=02\A9K3DJCEPA^?K\V"WL.!
MWY^Y:YF\4ZK<07MO#=F\!CL+[1997<Q *C!D=0P.W<K8. >OH =3K/C&71)V
M^U::J0)/;PEGN KRF4JI:)=OSJA< G(Z'TYIS:_J$MWXTM[[3[:XT_2X0H@6
M<@R(8?,(/R]6#'//& .>M)J/@C4=6_M1WU>.W&I26MRT36WFM#)"4.P/O&8\
MIG;@<DG/)S?G\)7,EUXADCU55CUJW6.17MMQ1Q%Y6[(89&WG;@<]\<4 &G^(
MQ%=^'--734M[+4[#S;:43DA&1%;RL;>NTY!SR%/I2OXMD*VL45BC7=U#)<Q1
MF5RGDJP56++&2"V00-O SD\<NO\ P?'J7A;2]'N+QEET]H&CNH4V-^[PIP,G
M&Y-R]?XJ=KGAF[O-4L-6T75%TN_M(FM\M;B:*6%B"49,KT*@@@C% &GH6J-K
M6B6NHO97-B\R9:VN4*R1L"000?<<'N,&M&J]E!);6<<4UP]Q* 2\KC!=B<DX
M'09/ [# JQ0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !5/4]2@TJQ:ZN-Q7<L:(O+2.S!51?<L0!]
M:N5R'CI9/M7A23G[.FNP>=Z#*.J9_P"!E?Q(H ZN-V\M#.$CD;JH;(SZ X&?
MRJKK&J6^BZ3<ZE='$%NFYST YQR>PYY/:O./B3<VDL_B*U,6R^CT,/"\R-(T
MN#(W[A1]TJ0"S\_P\#&:]+L98[[2[>7(EBFB!RPX<$>_8T 4+#Q-INHZJ^G0
M74#3+:QW6%DSOC?!#+QRO(^;WK666-G*+(I8 $@'D US'Q$MH#\.?$;>3'N&
MF3 ':,@!20/P/->8>$HK9_$OPX?04C$Z:2_]LM",8C,8V^=]6SC/MCC% 'NW
MFQY4;URQPHSU/M0LL;NR+(K.GWE!R1]:\8^&7ARROM'U[48[97U>SU>\?369
MR!"60!&"YQ@^I&#@>@QG^$HKW[5\.H[%7&K0S7QUH8_>HAD^;S^_/;=U.,4
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
M4&O);XII<GC.VTB(I807]A//;6* D0;8_M!1 "#P#N&.><UUO@J+0WGU/4=
MOKF[M;PQM(Q14@#@$'8JHH#8QN_#O0!UI8 @$@$]!GK06 ."0#7E>J[+BR\;
MV>J+CQ +AY-)SQ,R>6OV8P'KPX(^7HQ;/4U?TS2K"_\ B5?KJT%M<7L6FV$Q
MSC N4:4LX']X?+SU /H: /12P498@#WK&;763QC'H36RB)]/>]%SYO\ =D1-
MNW'^WG.>U9/CE&>73#!J%A;7<9EDBAU)-UK<?* R.<_*V&R"/]K@USFFKI>L
M>)?#\>IZ;!;VG_",R*UC<L&2/$D6%.>"-JDC(Z#/:@#U)F55W,0!ZDTM>,:5
MJ=O!X>\'-K]S+'HC:;+;M.T2RQQW 90JR!E8#Y P!(]1W-=_X:O=%T:QT?P[
M!?W3RS0R/9+>@^;+$K$YSM P!T!P=H''!H Z=F"@EB !W-!( R2*X[Q).D'C
MC1#JPC_L)[6X3=,!Y*W1*;2^> 2@<+GN2.]<A)8PK9Z';WP1M//BJ46"RG@6
M120!>?\ EF6X'8J5[$4 >P@@@$'(/>D#JPR&! [@USGB6&QT/X?:E!#8RFQM
M[)HUMK1BC!,8PI&2HP>O.!GK7G6HS63V'C^&.2UD@N-$MYK86T!2%W"S+N0<
M@G(0;L\D =L  ]H# D@$''6J\TMVE_;116\;VKJ_G3-+M:,C&T!<?-GG/(QC
MO7$:'%IUE\2($T\01K=Z"'F\HC]]()!AF/\ $VTMR><9JYXA^R+\2_##3&(%
MK2^64L1RI6/ ;V^]C/O[T =GN4G (SZ9K&\1:ZVA16,B6RW'VF^@M&!EV%!*
MX3=C!SC/3CZUYGX<@TZSTSP#?0+#'>MJ<\,LP(\SRBL_RL>NW.SCIDCUIDE]
M83Z%8+J@C'B>U\20R7JR)^_3_2N&]?+\O: ?NX % 'K\$UTU[=1S6\<=NA3R
M)5EW-("/FRN/EP>.IS[5/*SK$YB4/(%)52V Q[#/:O.TT33_ !'KGQ T9_*"
MW7V?:0!E'\G[X]PW/UJSI;-K/A.^UC6;&.WN8M/>P9)$  :,$2D>BF0$ ?[
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
MBF?4N?2LWP?<Z!-)IFIO?:C'K6F6<BZG;M"J&/Y/WGVC$89AN7*DDDDYYYH
M]4HJKINHVFKZ=!J%A.)[6==\<@!&X?0\CZ&K5 !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %5=1MK2
M\L9+>^V^1(0#N;;ALC:0>S;L8(YSC%6JYWQI?KIVAQ3RZ=;7\1O;:-H[@\+N
MF10X&#DJ2".G3K0!OQ(T<2H\C2,HP78 %O<XXS3ZY9?%9D\63Z&IMHKB&9%^
MS7!*2S1% QFC)X8 DC:,_=)SVK1UC6C8:AI>F0(C7NI2ND7F$[45$+NQQR<
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
MAU8$ ;N01CCJ/>M/2=?U.]UB*VN-+<6<]MYRW*12(L+Y'[MMZC=D'(8>AX%
M'2$@ DG '<TU75U#(P8'D$'.:XG4)3K7Q7@T&] ?3;+2OMXMVY2:9I=@9AT8
M* < ]SGL*TM:32O"4%UXG2U6-X;?R6AA 03,SJ$SV!W8&?0\]!0!TU%<K=>)
MK_3-8;2KVTMI)Y;"6\M)(Y&5',>-\;9!((W*0W<'H*S(_&GB#^Q-$U631M/,
M.L26D=NBWC!E,RDG=\F.#C&">#WQB@#O:*X:+QW>VU]=Z/JFGV\6L17MO:0B
M&8M#*)PS(^X@$8"/D8_AXZTNL^.+[1+7Q%#-86\NH:1;1W:8D9([B%\@,."5
M(*L"OL.>> #N**Y>\UK7K'8MW9:?!YKRF.43M(H554HFW"LTC$M]T$ (3SG%
M9EGXJU/6=7\'2VJ0V]EJVGS7DL#DE@RB/C<.H'F'''49- '<I(DF[RW5MK%3
MM.<$=1]:=7#Z;XI2"WDBBTNTM;V[UZ?3TBA;Y'D7)>5SM!)PK$\9)P.^:34_
M'-]I4&M02:=!+?Z5-:JX64JDT4[!4=>"00<@J3VZT =S2$@ DG '4FL#1-<O
MKS7]7T?4;6WAFL4AF1[>4NK)+OP#D Y!0_7BM74Y6ATJ[E6".<I"[>5(VU7P
M#P3@\'Z&@"KK&EC7+6U:WU*>TD@E6X@GMBK G:0,A@592&/Z$<BI-.TM[25K
MF[O9;V[9/+\Z1$3:N<[0%  &>><FN2B\:QV.@^'5BM['3%U#2TN+99\I;>9L
M4K;JXP$//!/8< ]NIU_6XO#_ (?N-5GC+^4% C!QN=F"JN>V68#/:@#5HKE+
MOQ/?Z7JT^EWEI;R7#:?)?6DD<C(DGEX#QMD$@C*D'G(/08J]X5U75=;TJ#4K
M^SM;:"[MH+BW6&9G;YTW,'!4 8)&,$]?:@#=K(U+0SJ&NZ1J?VHQG37D=(_+
MR'+H4;)SZ'C'?UZ5S6I>.[S2K'5I;JTM4FTO48[::/>QS X5A,..?E+,1Z(W
M/%;=[KM["MY+;P6SVT-S%;B>24(J @&21LD JN[& <D@CCK0!T-%<./'WEZ'
M+?7<26Z0:J^G3W11S%$%!(F9>&"GY1@G@L,G%=1IM]+=Z,EZZPRLRLR_99/,
M2103M*-WW  _C0!H45Q%AX_BN=#N=6)M9HH8XP]O$S+-!<.X00R(1N!#$#=C
MGGCCE-4\9:SI.E:Y=R:,)4L+=;B&=ED@CF!.&3#KD,O'L0>HH [BFO(D>WS'
M5=S!5W'&2>@^M<M/K^MZ9JFE1:K8V,-GJ%XUJ)H9V<Q93=&&RHY8@KZ XZYX
MBU?6Y/LVDW%QIEG=07&M16\#2$YC&\JDR@@Y;@D8(X(/M0!V%%<)=>-]6MH=
M7NSI=G]DTK54L9_])8NZ-Y7S*-N,CS<\^F/>K6O>,[C3#XA>ULXI5T**&6:.
M5RK7'F#=A" =N!T.#DY&!C- '8TC LC*&*DC&X=1[U1N[N\MM#FO%LEFO(X#
M(+5)@ [@9VAV QSQD@?2N/U#QKJ!T?Q6MI]C-WI6FI>PW488Q.'60\ ]<&,X
M()!R/<4 =U;6T5I;I! NV->@SDG)R22>22<DGO4M4])>XDTFT>Z*-,T2EBF<
M'CWJY0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
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
MK6DU*QAACEEO;9(Y3B-VE4!S['/-/N+VTM/^/FZAA^7=^\D"\9 SSVR1^8H
MYI/! B\+Z-HT6J3QMI$\<UM<"-224R '4\,,,?3L>U,_X0-!:7$(UB\,DFJK
MJL<K)&3'*"">-H!!Y_I77U ][:QW26KW,*W#C*Q-( [#V'4T <]=^";74I]<
M-_=2SPZO;0V\R;0I3RMVQE8?Q98GIC..!TJ5_"TEUF;4-1:YO%LI+&&<PA?+
M23&]MN>7.U<G@<< <YCU?Q/+%K<NBZ4]@VH16GVLB[EVHWS;1'D'()PQSSC
MX.>*5OXKU76(7N]&71C:Q74EM,+NY93%L<KOW*#D,58 8'53GJ  7[+PE]CN
MO#\POV<:+9O9Q*8@/,1E126YZXC7IWSZ\6]3\/B\UJRUFUN3:ZC:(\(?9O22
M)\$HZY&1D C!!!%:<U[:V\T4,US#'+*<1H\@#.?8'K1)>VD-S';2W,*3R_ZN
M)I &?Z#J: .?;P9"O]FF"\='L]0?4G=HPQGG<.&+=,#$C<#IQZ5I6]MJ:>);
MRXDO9'TQX4$=NZ(!'(.I0CYB#SG=W(QTJ]]MM/M M_M4/G%BHC\P;B0,D8ZY
MQS]*GH R=9\/6>MW6F7%R7#Z?<^?'L.-WRE2A]5.02.^!5>S\*VFG6FLP6<C
MQG5)9)79AN\K>.0H]-Q=L>K&M:*_LYFF6*[@D:#_ %H20$Q_[W/'XTT:G8'?
MB^MCY<8E?]ZORH>0QYX'O0!A6?A V4WAZ1-0+?V):/:0AH1^\5E5<MSUPB],
M=_6H8?! @T;2]-74G*:=J!U"-S",NY=GVMSTR[=.<8_'IOMMH(8YOM4/E2 M
M&_F##@#)(/?@$_05C>(O$3:5HUKJ6GK;W<4UY;P%_-RNV258]RD9R1N]10!7
MM?![V&LW5S9ZU>PZ;=W!NI]-"H4,I.6(<C<JL>2H///K6AKV@G6FTZ6.^ELY
M["Z%S$Z*K@G:R$%6X/#'Z&M&6]M8+B.WEN88YI?]7&\@#/\ 0=32B\M6F>%;
MF$RQC+H'&Y1ZD=J ,WP[H \/6]W"M[/=+<7<MUF95!4R,68?*!GDFL)OAZ%M
M9-/M]:NH-,^WI?PVRQ(QAD$HE*JQ'W=PS@CC/?I75R:E80P1SRWMLD,AVI(T
MJA6/H#G!I\][:6KQ)<74,+2G;&)) I<^@SUH YO4O!0U(>(EDU%U37(8X9L1
M#,:HI4;>>I!.<]_2K.M>%Y=5?3;R#59[#5=/#+%>01J0RL '5D;(*G:#CL0,
M5T1( ))P!5>&_L[F!YX+N"6*/(>1) RKCKD@\4 <[>^#9)[K3]0M-<O;75K2
M-XGO=B.;A'(9E="-N,@$8 V]JMR>%D;5],U%=0N1-9P2V\FX*WVE)&5FW9'!
M+(#QCJ0,<8VH+JWN=_V>>*780&\MPVTD9YQTX(--COK26Z>VCNH'N(QEXED!
M=?J.HH Y[3_!4%C:V&G->23:7IUR+FSMG0;D8$E%9_XE4G(& >!DG%:.@Z&=
M#&H#[49Q>WDEXV4"[&<Y8#GIQQW]S6@+VT:X:W6ZA,Z_>C$@W#ZCKWH%[:&\
M-F+F$W0&XP^8-X'KMZXH R+CPXPU^XUC3KY[.YNX%M[H>6'60+G8X!Z.NX@'
MD8/(-167A"VTW4](N;&=HH-+LGLH;<IN#(Q4DLV<[LHIS]?6MM-0LI)DA2[M
MVEDW;$$@+-M.&P,\X(.?2JVFZYINKSWD-C=Q3O9S&"4(P.& !./8;L?4$=J
M(O$&@P:_9P123203VUPEU;3QXW12H>&P>".2"#U!-4KKPHM[9ZTMQ>9O-7MA
M:W%RD0 6(*RA47)Q]]CR3RQ]@-R2]M8KF.VDN84N)/N1-( S?0=36#J_B26/
M7?["TI[)M2^R-<@74F%8A@JQ\'(+9)SS@#H<T /N/#,MPV@L=0PVCOOC(A&)
M3Y9C^;G^ZQZ8Y_*JU_X&MM3.O"ZO9MNKR0RDQ (UO)$%$;(WJ-JGGO[<5T4E
M]#:6L<VH306A8 -YDH"AL<@,<9[TZ:^M+==TUU!&-ADR\@7Y1C+<]N1S[T <
M]<^#I-3T*:QU;6[V[NW>.2.]54B>!XSN1D51@$'DGG.?3 #;GPC=W^D+::AK
M]S=7(N8;AKEX$7_5.'10B@*!N&3U)R>>F.CEO+6&U%U+<PQVY (E=P$P>AST
MJGJ'B#2],%D;J]A07L@CM_G'[PD9R.>@')- %N\LX=0T^>RNT$L%Q$T4J= R
ML,$?B":Q-.\*"S_LM;J_DO(](5EL1)& RY78&<C[[!25!XZG()YIVC>)?MVI
M:O9WWV6U:SOQ9P 2_P"NS$CC&<9/S]!6U->VEO-%#/<PQ2RG$:/(%9S[ ]:
M,[P_H;:##>1?:S<"ZNY;LEHPI5Y&+,!@],GCO[FJ&H^#EOKC7Y$U*>&/6[86
M]Q$$5@,(8]RDC.=IZ=,\^U=!]MM!<"W-U#YQ8J(_,&XG&<8ZYQS]*+F\M;*,
M275S# A.T-*X4$^F30!@MX/BGOXKB[NO/B72WTJ2'R\"2)]I8DYR#\H]NM2>
M'?#=UH:)%<:]>ZE;VZ>7:Q7"HOE+T&XJ 7;'&3VS6U<WMI9HKW5U# KG"M+(
M%!/H,T3WMI:C-Q=0P_+N_>2!>,@9Y[9(_,4 96L>&X]2U.SU:VNI+'5;16CC
MN8U#!HV^]&ZGAE) .."#R"*-0\-KKFD7>GZU=/=+=1>4WE+Y2Q\@AE&3A@0#
MDD\CZUIMJ%DDRPM>6XE=S&J&4!F8 $J!GK@CCWITU[:V\T<,]S#%+*<1H\@5
MG/L#UH Q1X9DFD^TWVH&ZO4LWLH9S"%"(^-[;0>7.U<G@<< <YP/$6C7&E>&
MO">D6CW-P;#4K15GCM6D*11@C<X4$8 QD\?A7<RWMI!*(I;J&.0E0%>0 DL<
M#CW/2D34+*2:6%+N!I803(@D!9!ZD9XH Y^]\$VNHK<W%U=2?VG-<PW2WD2A
M3#)#Q'L4Y^49;(.<[VYYX34_!B:Q8:O%>7I-WJL"6T]S'$!LB3.%123CEF/)
M/)/L!=A\0P:OIL%[HEW8S1-=K"SS2[5*B0HVW&<L<':.^16J][:QW26KW,*W
M#C*1-( [#V'4T 9&H>')+_5]/U,:I/;W-K!);OY4:E94?:6X8':<H.15#3?
MR:9'X>6'5KHOHL4D$;E$_>1.%RI&./N+SUZ^M=+-J%E;L5FN[>-@RJ0\@!!;
M[HY/4X./6K% ')?\(+"UG+&VH2BY_M1M6M[A(P#!.Q)( Y!3DC![$\]Q)J/@
MM-3L]12>^87>HRP27%PD0'$+!D15). ",\DGYFYY&.A@O[.Y61H+N"58CB0Q
MR!MGUQTIT%W;7186]Q%-M +>6X; (R,X]1R* ,"[\.W:7NM:I::G-%>:A:Q0
M P0IF,Q[MI3><9^=LYXZ=,5K+:W<^@K9W=PIO'MA%-,J\%RN&8#CODU8-[:B
M[%H;F$7)&X0^8-Y'KMZUST_B:XN]?O=)T7[#-<6'DF:.XEVF7>6W*A'0JJYR
M0>3CCK0 S_A##_PCL&A-J/FV":>NGO%-;JX9%&%<#/#@=^1WQTK5U+PY8:KX
M8DT"Y$GV-H5A!#_.NW&U@?[P(!SZBK]Q?6EHT:W-U!"TAP@DD"EC[9Z]:DEE
MCAB:65UCC499F. !ZDT 8+>&)+AY+B^U W-]]B>QBG\D*(T?&]MN>7.%R>G
MP!SG2T33?[&T.QTL3&9;.!($D9=I95 49]\ 59AN[:XDECAN(I'A.V14<$H?
M0@=/QID.HV5Q'))!>6\L<7^L9)58)]2#Q0!F7GA33;_7+C5+A&=KBR-E+"3\
MCK\WS$?WL.ZY]&(JI+X,B_X1O2-(MM0N('TN:.XBN<!V>1,Y+@\-DLQ/N<]J
MT;SQ-HMA);1SZE;![B801J)5)+;=W//  Y_$>HJZ=0LEE6)KRW$C/Y:H95R7
MP#M SUP0<>] &#8^$I]-%U]FUJX8W%^UZZSPHR,60JR,%"Y4YSU'(&/?0T?P
M_;Z)H)TJT=DC)E?<@V[&D9F.T#[H!8X'8 5H2WMI!<16\UU#'-+_ *N-Y &?
MZ \F@WUH)Q ;J 3%MHC,@W$XSC'7..?I0!S-UX#L]4^V/JMPUQ<75DMD\\,8
MA<J&#!V(SF0,JD'@#' HN/!MWJ'AN]TG5/$5W?-=1>1]HDAC4QQYSPJ@ L<#
M+'/2K7B3Q0NE>'I]3TQK2^:&6&-U$V0H>14S\N>?FZ<=*V)+U);.[>QN+66:
M%67YI?D20#HY&<#.,]Z *FMZ%%X@\/RZ7>3.I<*1/"-K)(I#*Z^A# &HM8\.
MQZG:Z9;0S_98M/NH;F)53<"8_NJ>?N^O?W%7DU&"&QAEOKNSBD,*R2,LH\OM
MEE)QE<D8/N*N(ZR(KHP96&0P.01ZT <G=>"!=:=K5DVI.J:M?+?2L(1E&7R^
M%YZ?NDZY[^O&#JUO>7/B^^FDGU*SG4Q1V^-#%Y%(JJ"&238=@WEOE+#!&?IW
M]]/<PRV8MVM LDX2;[1(5)3:?N8'+9QP>V:E:]M5NUM&N81<L,K"9!O(]=O6
M@#,OM(F\0>#Y-)U:5H9[NT$5R]OQM<CYBO48SVY].:S&\#BYDU9[[6+JX.JZ
M<MA<@1QH, . RX7@@2'C\\UO)>21WM_]KFLH[2 (T;++\Z@@[C(#PHSTYY&:
M?-JVG6]O=W$M];K%: FX<R#$6.?F]/QH 73+22PTZ"UENGNGB0*9G4*6Q[ 8
M%6ZJZ;J-MJVG07UI()()T5U((. 1G!QT//2K5 !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %<GX_B9
MM,TJ<6\DT=MJ]I-+Y<1D*QB0;FV@$D#O@5UE% 'DOB*RAOU^(LO]GR2S2V,
MLRULQ9F$.,1Y'4-M!QT('I5O59(9==U*S\01:J^FZO8P):O:VIF64!2'B)",
MR-N)8=/O9R,5Z?10!Q?Q LC)\*]1LQ;2S3?8U2*(@S2%QC'3)+>XJCKZVN@:
M]I%_!:3V^@RP3I-)IUF'\N=_+VR2($8G<J%=V,CIWKT*B@#S33Q;>&=>T0-8
MZDN@'3Y8;$R6\DS0S--N(954LA9,;00, %>.169X;9;&P\$ZD]O,ME;WFJ1.
MT4#/Y1>20("%!(R1CZXKUU@2I )4D=1U%9F@:'#X=TI=.MKBXGA6220-.5+
MNY=ONJ!C+'M0!YK:S7FGZ787TEIJ<6GVVOZ@]V(;4F2-9'D\N4(5.Y1NY(!Q
MGVK3DTZVM[*RGT&^O=,D:YN;NVGO[5F@E+A=ZR1D*8U<D[?N]"1U /I=% 'G
M>@&=?%VA7=YH\EAY_A]8%BC@=DBD60'9G'RX7GYL'''6M75Y)K'XAZ9?7J.V
MCMI\UNDFPLD-P74Y;^[N08!/H1WKKZ* /*9--GL?">EP36TWD?\ "3I<6D!A
M8M!9_:=PRN,JH7G!Z @''2NM^(=K)??#G6X+2!IY&M&,<<:[BV.> /:NIHH
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
MU+)&6&Y@,9('4@9'YBI* /+=1M;J?0O&FC7EM,VM75_)/IS",YE!V_9W1_\
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
M6ZQD,=PF. V[&XE0"<=,<#&3->>)?$6GVVKW$NEQ2V]KIKWL5P4>%!(@),3
MDD\<AACOP*T;CP?97FH7]U<W-S+'J%DME>6YVB.95#@,?ER#AVZ$#IQQ5>W\
M%&/1+S2KK7]5O89[5[.-[AHRT,+#! (0;FQCYFR>.W.0#//B7Q2MYH=NUGI&
M=9WF B23]T!!YGS<<G.>G4<<=:@3QQK8LXX9-.L1J<6N+I%T/,?RB6 99$XS
M@JPX/(]ZLZUI5U!KW@NVM7O72P:97NUM]X1?)*+OPNWDX!Z=<\=:TY_!=K-!
M HO;I)4U(:G),H3=-..F[*XV@8&!C@"@"I'JVJ6_BJ&RU#3-.FOAHL]UYMIN
MWNRRH/+4L,A3D''/('I56R\?K/HUSJ EM;DQFV@^S1QO%-#<2R>68Y48E@ 2
MO.!GYL=*W[WPW%>ZZ=6-[=13&QDL D>T*$<ABPXSNRH(.>U4;SP+I^J+?'4Y
MY[F>\M8[5[A0L;A4;>K94#YPV#GV& .<@%W0]1U>ZU"_MM2L=D$6QK:[6,Q"
M8$'<I1F)!4CKG!SVI^OZV=);3;:)4:ZU*[6UAWYVJ2K,S''4!5/'&3@9'6GZ
M)HTVE1-]JU:]U.=@%\Z[V JHZ !% ^IQD]SP,.UW0K;7K6".:26&:VG2YMKB
M$C?%*O1AD$'@D$$$$$T <OJWC?4])M/$4#VEK-J&CFW<,"R13Q3'"L!DD,"&
M!&>V<\UV&FG4C;O_ &H+03>8VP6I8KL_ASNYW>O:L74/!=KJ>G:G;W-[<^?J
M31&YNHP@<B/!15!4@*,>AZGGFND0%4568LP&"Q&,^] ',ZEK6M+XO&@Z;#8
M2:<]VD]P7.&615P57&1\WK[YXP:FC>,[CQ!%H5O:10V]]J6G-J$IE!D2%5*J
M0 ""V6;CD8 -;DV@K+XE77%O)X[A;-K-8P$*!&8,3R,YRH[X]JR[+P+::9;:
M,ME?W4=UI,;P6]R0A9XF^]&XVX8< ] 00.>N0#-M_'&JWEUIEE!86:7<VHW6
MF7?F2,526&-GW)@<J0 >>><>]'_":ZR-,M"+&QDO6UQ]'F_>.L9(9@'7J0#@
M=<X]ZV4\&V<5WIMS%=7*2V-U->%OD/GS2A@[/\O<,>!C''H*P/$'AJ738--B
ML9M1N&G\1)J4TB0"0PYW%V^5<!02.#F@!;OQQKNF6.O0W>GV#ZGI-Q:J3&[B
M&:*=@JL,\AAD@@GM6S%K6LMKB>'Y?[.CU(VTEZ\J*[Q+%YFR,;25)8\Y.<#;
MWSP^_P#!=MJ5AJ$%Q>W(GU":&:YN8P@8^45**H(("C:.,=SSS5V^\/1W>KV>
MKPW<UMJ-M"T'G1A2)8F()1U(P1D C&,'\J .-U+Q!J&OV'AJ:+R;.8>(/L5W
M R-(HFB$N<'(RF4! Z].>*DU+49M$M_'4.DV&FZ=<Z=IZ7B7,$'S2LZRNQ8<
M<Y4XZX+'KTKHY?!EFUMID$-W<PBPO3?AEV%IISN+,Y*\Y+L2!CKQC IUUX0M
M+VYUZ6XN[EEUJT6SN(QM 5%5E!3C(.';KF@#6TDW!TBT-U*DLQB4LZ*5!X]"
M2?UK UCQ)J27^IV.B6:W-UI\*2-&\3-YSN"PC# @)P!\QSRW3CGH=-LVT_3H
M+1[J:Z:) OG3;0S8]=H _(5C:EX16\U_^V;+5M0TRZEB6&Z^R,FVX122NX,I
MPPR0&&" : ,F_P#%?B!;S6+>UL+& V&EPZB%NF=F^82$QL%P,_N\9!X]ZDL=
M<U75/&NG+#-#'I]QH0OA;-&2=SNG5@W7T.. 3QS6G+X0MI+S4KA+VZC^WV*6
M#HNPA(EW ;<J3GYVY)/6BT\(PV5]IEY!J%XLMA8BP_@Q-$""N_Y>H*C[N,T
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
M>5))X(SWK8F\ 6<MA+ -2OX[@ZB^IP7<;(LD$[YW;<+@J<D8(/!JW>>$EO\
M1HM/NM6OY)%NH[N2Z/E^9+)&RLN1MV@ JO"@=/KD R9[J72O$FN6MGI^E6][
M_8_]HM?1V_S2R[F4[QD''R9QD_6M[P=/>7?@W1KF_G6>XGLH96D"D$[HU/.2
M<GGD_I1+X:@GUVXU6:ZN'>XL/L$D7RA#'DG/3.<L>]6M"T@:%HMKIB7<]U';
M1K%')/MW!% "CY0!P .U &/JVMZXOBQ-!TJWT_=)I[W:373O@,LBK@A1T^;U
M]^V#SPUH^))_ FJ3VBVUY_:MQ;SQ@[MCI#.C@'N,KG\JV-0L[V?XH6EQ;F[M
MX4TB6%KE;<O'O:5&"%B,9P">O4?@;X\'64:Z*D%S<Q+I,[W,>-I\V1PP=G)'
M).]R<8Y- %"+Q;?CQ+INFW$%KMOKJZMC'%N8P>6KNA:0$J2RIDK@%=P]*IVG
MC36Y(["\N+.P6TFUF32I4C9R^1*\:NI/'51D$<Y[5H6G@&WLYM.>+5]2V:==
MRW5K&3&1'YH<.F=F2#YC<DDCL14B>!K=+"WLQJ=[L@U,ZHK$1Y,I<R8/R_=W
M,>.OO0 W2?%;ZEXDFTEY+:WN()Y4EL9HV2<1*2$E0DXD5L*?E'&[VKK*Y\^%
MHVU"UO;B]N+B6REGFM"RIOB,H8$!L<J Q !]LYP*N^'[.^L-$@MM1O)KRY0O
MF:8J9&4L2NXJ "0N <>G?K0!GZQJ,EOXP\/V*V=I(+M;G;<2KNDA98\_+Z \
M9YYKG-*\7ZG8>"[+5M7N(GCN-0N(I[P6KLEJ@EF 9U5L[<JJCH%!&2<<]C?Z
M%'?Z[I>K-<S1R:=YGEQH%V/O7:V[(ST]"*H6'A+^RK5+>QU>]2*.XEGCC<1L
M@$A9FC(VC*Y<GDYX'/% &OI%V]_I-O=22VTIE7<)+5MT3C/#*<G@C!J[6?HF
MCVN@:1#IMF"((BQ&<=68LW P!RQX' K0H **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ J&XN[:T"&YN
M(H1(P1/,<+N8] ,]3[5-7%_$A;<V.@M<P>=&-;M=R^7YA*ECD;0"3QV'6@#I
MX-8TRZL7OK?4;2:TC)#SQSJT:D=06!P*%U?3&MA<KJ-H8&D\H2B9=I?.-N<X
MSGC%>>7VGO97OB+5K'199=-O+O3]L2VSG:\;9DN%A7#-MRAP!\Q0]1US[VQN
MIM+\1V\FEZI<^?XAL[N,RV#DR1?Z.6?"H!T1\@#C&#@G% 'HJ>+M!EU:VTV'
M5;2:XN8GEC\N964A6"XR#U). /8^E6+#4E.E&\O[_3F02R+Y]O)B+ <A1DG[
MP& >?O9K NK46'Q$TBYATZ86$FFW,!:WMB421Y8G^?:,+D!CDXS@]ZYG35U'
M1M+T#4'TG4'LK'5]0>ZMDM'\U%E>7RI1'C+ !NP. U 'HESJB21Z?+8:AIIA
MN+A5WRRY$J<Y$1!Y?.,=>]2MKFD+<1V[:I9">20Q)&;A-S.,94#.2>1QUY%<
M;J]K"]OX;GTW0[NWA_M];MD6U<NJD/OE=0"8\LW0XZCIT&!/I-MJ^A^-M*M=
M/+ZK/K<BVLB6Y^1_W95O, PH4Y)Y&.?7D ]5DU/3X;Q+.6^MDNG("PM*H=B>
MF%SD]#4<FN:3#,(9=4LDE,OD!&N$#&3KLQG[W(XZ\UYSXC6]FO-21-)U"-X=
M;L;@BWLGD6ZC1H<SE\') 4C8F"-O(/)$6MZ9+-I?Q :'1KPSW5W ]KML7+2
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
M]H!SY6-N\C;F/GL!GB@#TRBJNG7HU'3K>[$$\'FH&,5Q$T;H2.0RL 015J@
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
M'$CDD,#N/S': <]<T =A17GC?$&Z'AW0M4N4@TZ#4K(RO>2P/+;Q3_*%1RK
MHIR3D^G6M23Q)J=\^NII/V+?H\4982HSBXD:(2D AAM7! !YY)/0<@'46UG#
M:-,8%V+*YD9 ?EW'J0.V3R?4\]2<SUPMOXLUG7=1LX='%A;P7VB+J<3W4+R-
M&Q8#:0K+N'/MZ\]"1^,=3O?#>D:I;I9V[7NEO>,C(\S&4!2%6-2#LY.6)P.
M<9S0!V?VZT^W"Q^TP_:S&91!Y@W[ 0"VWKC)'/O1->VEO<06\US#'/<$K#&\
M@#2$#)"@\G@$\5YXM_J6M^*O#.IZ:+.VO;[PW+.3<(TB1[GMVQ@$%N3CJ/7V
M(-:N-?N?!EU?6\4%_!KES:7"Q$E/,CAG1BI/.TE<T >E45QMKXFU9Y=3TJX^
MQ+K5OJ$=O BPOLDAD^99<;\GY!(3SP8R*[$YV\$;L4 16UW;7L1EM;B*>-7:
M,M$X8!E.&&1W!!!%5]7TFUUNP-G=^:$WK(KPR-&Z.K!E96'(((!KB[?Q7K T
M;2YK>VTQ)KO7I]-E41.J8$DHWC#=3Y>3G.23TJU;^,-1BCN;*]6S?44UM=)B
MFCC9(FW1K('*%B1A2>-W) Y&> #IM.T:+3W\UKJ\O)]I02W4N\JIQD < =!V
MR<#-:5<CJ>M>(=%CMC>)ISB;6+>S1XT?]Y!*RKNV[OD<$D=2#CI5'6O&.L:<
M/$8MXK&1M+OK*"(.CC>D_E@[L-U'F=>G'2@#O**XF[U7Q?;Z]8Z(DNB-<W=K
M=3K.;>4(OEN@7*[\G(< \]>?8OC\2>(+^;[1I6F1W-G#J+V<Z$*I*(YCDD#F
M08(()"E>1QGG- '675[:6*(]W<PVZR.(T,L@4,Q. HSU)/:IZ\R\2:O=^(O"
MMOJD)MDT[^W;>&.,QDR%8[Q8]V[=@$LI.,=#ZUZ7(ZQ1M(YPJ@L3["@!U9BZ
M';#79-7>:[EF8 )%)<,T,1V[2R1YVJQ'!/N?4YYF'QGJ!TCP_K[Q6S:9J]U%
M 8%1A+ LI(C;?N(8@[=PVCKQTYO>&M7U_6=1OVN3IJ6-E?W%FZQQ.)'V8VL"
M6('4Y&#0!U=%8?BG6I]!TR&\C@=X?/5+F5(&F-O$029"BD%@"%!QTSGG&*R[
M+Q3=W.I^'8(KG3KRTU6.[8W%LC8/E8*%?F.,@C*G)!!&: .NEECAB:65UCC0
M;F=C@*/4FL\^(=$6R-Z=7L!:ARAF-RFP,.HW9QD=Q7"ZUK6J:WX#MKIY+6"7
M^WHK20)"Q5Q'?"-3C?P/E!(R<].*O2V4T7Q12.1K#R)=&FFN46S($N9(ED)&
M_EF"@9.>  0<9H [U65T#HP96&00<@BAE#HRG.",'!(/YCI7$Z-KWB#4+?2+
MO3])MTT:]MBX^15^R*4W1'B3YQT4@*N/PQ5;2O%^OW'AW1=5O(K!FUOR8K6&
MWC;,<C*[N6+. PVIP,CDXR>I .RN]+CN+!+.&>XLTC961K1_+9=IR!Z$>H((
M--TA=,MK9M/TR:%DM&*2)'('9'/S'=Z,223GUKG!XEUZT>WT_4K"&"^OM1^R
M64S ;'BV&0R,BNQ! 5EV[N3CH#P>#DN(_%GC-;IXGE^W09:)"BD?9X\<$G!Q
MC//6@#K)KZTM[F"VFNH8Y[@D0Q/( TA R0HZG !/%5]7T>UUNQ%K=&956194
MDAE:-XW4Y5@P[@US?C9;@^(/!YL_)%S_ &C*(VF!*K_HTW) Y/KC(SZCK5"7
MQCXALM-U1[N'3S<:'J$<6HO%"Y22U<(WFQKORK*CY*DGH: .QT[1XM/<RM=7
M=W/M*":ZEWL%X) Z =!G YP,]!6C69IM_/?W]^RM"UA"ZQ0,BG<[;07.[."
M2!P!R&JAXL\12>'8[.=U,5C([+<WIMVG2V&/E+*I!"D\;N@_'( .BHKD]/\
M$.H7>OV>FF73Y8[G1?MXG@1F7S0R*=IW?,AW$COTYJGH'B_4O$5KH]O +.VU
M"\TMM0F=XV>-1O"*JKN!Y)))SP![\ '8F^M%OEL3=0B[9#(L'F#>5'!;;UQR
M.:F90RE3G!&.#@_G7G]V=:G\<>&F=;&TU=]'O!,<--%&V^#. "I89[9'7KQS
MTWA'69_$'A:QU.YCCCN)E82K'G;N5BI(SS@E<T :,4ME;3QZ;%+!',(C(MN&
M&_8#@MMZXR<9]35JN8O-6O(O'#Z9%%9[?['DNHYGC)D#K(J[2<_=YS@8K(T+
MQAK-V_A:XU)=/%IKEG),4@C</ Z1B3.XL0P(SQ@8XY- ';W%[:6LL,=Q<PPR
M3OLA220*9&]%!ZGV%3UYGJ&J7OB"V\$ZVQMDLKS68I8H!&?,12DNS+[L$XZC
M Y/MSM6GB37]4EM+W3-,2?3)+Z2VE#!59(E=HS*',G)!7)79T..HR0#LJCCM
MXH7D=$ >4[G;J6/UKS\>,/$8L8K\II;1C76TB2$1R N//,*N&W';@X)&&SSR
M*?J/B_7M+L_$,<BZ=<7FE7=I&LBPO''+'.4&"N]B&&X\Y(.!Q0!WTTT5O!)/
M/(D44:EWD=L*J@9))/0 412QSPI-#(LD4BAD=#D,#R"#W%<;-XAUB ^++&[7
M3IYM+L4O(&6%UC='60['4L2<>61D$9ST'2JT.N:DWB;19&N8(=/;P\]]-;)
M<9#0[L?-UP<#TYX.: .^HKB;7Q5KQM[76+C2T;1)K"2\F=-JM;XC\Q,'S#Y@
M(ROW5YP>G NZ+J_B*]U&Q>YTV/\ LJ[M3*TR[5,#X!4?ZQBZD$C(4<C/?  .
MDN;F"SMI;FYFCA@B4O)+(P544<DDG@"I$=9$5T8,K#(8'((]:QO%]_-I?@_5
M]0MXK>62UM))O+N$+1N%4DJP!&00,5AW7B#7WUJ;3=/.F1*FC1ZBDDT#OABS
M*4(#C(^7KD8SWH [:BLWP[JC:WX:TO57C$37MI%<,@.0I=0Q _.M*@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "LGQ#X>L_$EA':W4D\+0RK/!<6TFR6&1>C*W8\D=#UK6J*XN8+2
M!IKF:.&)<9=V  R<#D^] &5;^&XH8;:.34+^Y,,XN)'G=6-PX&%W_+C P" N
MT @'K6<_@#2WTBYTS[3?+;R7AOH-DBJUG-N+;H2%&WDGCD<GU-;J:SIDMB;U
M+^V:U#^691(-H;.-N?[V>,=<\4S^WM(^R1W1U2S$$DODI(9E :3.-@Y^]GC'
M6@#.N/"%M>:+_9UUJ6HS$SQW$ES)(AED>-@R9.W: "HX  _,YFG\,6]U=)+=
M7=W/$EVEZEO(4V)*N,$';N R,XSUSV)%3IXFT*2PGODUFP:T@?RY9Q<+L1O0
MG. >1Q5BSUG3-0EN8K/4+6XDM3MN%BE5C$?]K!XZ'\C0!D:1X*L=$O6EM+[4
M?L?F--%ISS@V\+L2257&<9)(!) )R!G%;UW:Q7UE/:3@F&>-HG .,JPP?T-5
M[76M+O3.+74+:8P*&EV2@[%(R&/H#@\].*H:CXOT/3M&O]3;4()8;)-TJQ.&
M8$C*C _O=O7Z4 4H_ =C%]C*ZEJFZVLVL"WG+F: X^1OEXQ@8*[3[FK-IX.L
M;73;;3GN;NZM+>Q-C'%<%'4(0%)^[][: OICMR<VX=5BN]<A@M=4T^6%K5I3
M;(VZ9CN4!P0WW!D@\=2.:L0:SIES<M;0:A;23JI8QK*"=H."?< \'TH PI?
M5G)I^E0+JNK17.E I:7\<ZB=4( *$[<,I '4'H*NS>%H);4VPU"^2%[=K>9=
MZ/YX8DLS[U/S$LW(QU-6H/$NA75U!;6^L6$L]QN\F..X5FDVDAMH!YP5;\CZ
M4NNZ]8>'=/%[J$HCC:5(4_VG=@H'Z\GL* +MK:PV5G!:6Z;(8(UCC7.<*HP!
M^0K#_P"$,T[=>1K-<K8WMR+JXL R^2\N0Q/W=P!(!(#8/IR<U$\96]KXGU:T
MU34=.M],@M[6:UG9Q'N,OF9!8MAON#&,<5T%]J^G:9&LE]?6]LC#<&ED"C'<
M\]N1STYH @L-"AT_6M3U2.YN'EU$H9HW*[ 47:NW"@CCCJ:R_B)9W.H> ]4L
MK.WFGN9T5(XX5)8G<#^' /-:MQXCT2TN!;W&KV,4Y* 1O<*&RYP@QGOV]:D.
MMZ6+TV9U&U%R Q\HRC=\OWN/;OZ4 43X9L+];F746GOVO+3[(YN@%(A/)4!5
M7&2<DXSD#T%4X/ UK'HEYI4^KZO=PW-LUH'N9U=XH6&"B';CD8Y()X'-:\7B
M#1IQ:&+5K&07A*VQ6X4^<1U"<_-CVJ*]UBW\ZTBM=7TZ*0WH@E29@S28'S1(
M PQ)R/7'I0!1O/!.GW[DW5U>R*=-?2V3<@#0OC.<*#N^4'(]*+;P7;6]X]VV
MJ:G-<O8BP>265#NC!)!P$ R-Q[8[D$\UGZ]XZAC\/Z[=:'<6TMYI,ZPR+,I8
M-RFX@ @X'F8STR#UKJ+'5]-U.2XCL+^VNGMVV3+#*',;>C8Z4 95OX-L;5-"
M6*[O5;18F@MG#J"T1"@H_P O(PB\C!XZU!/X"TRXTRYLI+N_S-?MJ27"RJDL
M%P3G?&RJ,=3P0>M;E]K&FZ80+Z_M[8E=^)9 ORYQN.>@R1STYJ&]\1:)ILDD
M=]JUE;O$@D=99U4JIZ$@G@&@"M!X:%O%!LU?4C<1NSO<O(CO-D 8<%-N, 8
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
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
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
M4&6VMMVYQ_".Q!KHO!&E7&D:'/%<(T2S7US<P0-UABDE9D3';@YQV)Q7244
M>73PZI-JVGR?V'?P_9/$DD\D,%N!#Y964"8-U<ON!+9P,D<=V-IMV-$NPFEW
M@F;Q<M\ +5]QA%RK^9TZ; ?Y5ZI10!S?C^VGOO &N6EK;RW%Q<6;QQ11H69F
M(P!@5CW%M)+XRO[TZ?=- _AU+99#:OS)OD8ITZX9>*[RB@#S+P['JFAWOA>[
MOM,OY+-?#T6G.([=G>UN%*EMR 9 8 #=C'R#/'-4-*L]5T?2/#%Y<Z)JSVEH
M+ZWNK6UW+/%YLP>.0(C L,+@XZ!NE>N44 >>V.DQ67BGPQ+9:)=V=A!;W[%'
M1Y#"TK1LNX_-AFPYQGC.*S;'3+N#POX=@&EW:36_B22ZE06K@I$9IB'/'38Z
M_@<=J]4HH \LGTV[.@ZNJ:7>>?+XICO$ M7W-$)XV\P<=-JM_DU:US2[^_?X
MB1VUC<LU_IL,=J3$RB9UB<$*2,$Y(%>DU4LM3LM1>Y6SNHIS;2F&;RVSL< $
MJ??!% '!Z@UP-?2^OM"UN[TG4M+BM=EJ'62!T:3<LD:L"%<..3TQ@XJ*?3#I
M&K/:WGAW5KG1+[2X+2&'3YI)/L^P.&@DPXRI#_>)QUYKTRF3316\+S32+'$B
MEG=S@*!W)H K6%G%;Z/;67V=8HH[=8O(+EPJA0-N3RV!QD]:\WC\/^)M-MK"
M:S@+W'AV\:RT]&/_ !\VDIVEF]E1HOH86KTVRO;;4;*&]LYEFMIT#Q2)T93T
M(J>@#C+S3#:>,_"8BMKB:UT^SNTDN!"S!681!22!]YMK_P"37/\ ANQU329?
M#E_<:?>_8K9M2MYX1;N7@,LY>.38!DJ5 &0#C=]<>E6U_:7DUU#;SI)):R>5
M.J]8WVAL'\&!_&I+FXAM+66YN)!'#"ADD=NBJ!DD_A0!S_@S2[C3;;5Y)D>*
M*^U2>[MX7&#'&V,9'\.2"V.V[G!S7)>(-,O;FR^(JPZ9=R37\MO]DVVS9FVP
MQK\IQR RM_.O3K>>*ZMHKB!Q)#*@=''1E(R#^524 >6^*XM2U!M>BM]%OUW7
M=A<0FVMN+I$>)FD=CR64*5V#!&T'!ZC3EM=3B\6B\TM+Y8[G4(S?:?>6Y:!E
MVJ#<1RXPC!0.-QR5QCIGOZ* .4\:+J$$VA:K9V4]_!IU\9;JUMQND9&C>/<J
M_P 14N#BL?68IU_LO7+'P[?I8I?RSW=G:@Q73^9'M\_8I!W;LY&<D'Z@>AT4
M >>?9OL-QI$NF^'+^UM+F[N9Y9]AFNH7=!R0Y;R_,.[)/0 9VEN,G2]*U*'P
MKH:)'K&D:Q80W:13K:&=#F0$Q2Q@'*OA2#Q]S(/3/K-% 'EWV6]2_N8/$7AK
M4KJVU?3[9?*TR1S%"ZQ;9('"N J[LD,>/F/-27MIJ.G-XQT^;2+V=-4TY%T]
M[:)ITPMOY?DEOX2&R1NQG<3U->A7^IV&E0B;4+VWM(F8*'GD"*2>@R:?>7]I
MI\(FO+J&WB+!0\KA023@#)[DT 5/#Z2IX9TV*:&2&5+2-'CD&&5@H!!KS_0+
M/5].TWP/<7&F7RP:0D]K?0>22Z.Z;5E5!DLH((R!T?(R,UZD"&4,#D$9!I:
M.9\(Z;/97.OWCQO#;:AJ37-O"ZE2J[$4L5/*EF5FP>>1GDUS^IZ5++=^/+*;
M2)[B364C%DP@+1R_Z.L8S)C:FUP3\Q!&,BO1JK7%_:6MS:VT\Z1S7;E($/61
M@I8@?@": /.'TB>QU+4='US1=6UFRU""W6&>SD?RG*0I&\<N'4)\RE@6X^8\
MUVGB:*X7P7J,-KIL>H3BS9%LW)99?EQM.<%OS!-:-]J=CIH@-[=10?:)E@B#
MM@O(QPJCU))JW0!PWA:*\7QOJUY+::D+:\T^T\NXNX!%N9#+N&T8VD;E^7&>
M_N9;LWNF?$&\N[G3[N[T^_TZ*WMY;>$RB%T9RR,!]T-O!W'CCD\5VE% 'E_A
M^PO[:Q^&ZW&F7L3:>DRW0:!B8<P,@W8'&6(%.M]%U%OAQJ$5IIDRZE'JLMV(
M'0P//']L\[:&.#\R*!^0KTZJNHZE9:182WVH7,5M:Q#+RR-@"@#SW4+&34=*
MN=;T3P[JL5VMS9SW,-^[K->)!(',85V/0=#W/ S5SQ!&^M>&KW4=/\.WEO-)
M>6,\JR6^RYN!%,A8E.IVHN!GDX.!C&>W74+1]1;3UG0W:PB<Q?Q",D@-],@C
M\*LT <"\5W#J_BP7VF7EQ;:U;1M9[8"^0(?+:%\9"'=S\V!\Y.>M1^%]#N].
M\5V4.HVTDYM_#EK9/=M"6C::.1F90Y&#U4Y_J*]"HH Y?QM:W\T&CW=E!)<)
M8:G#=7-O$,O)$ P.T?Q%2P;'?;QSBN5\3Z-=Z@OB;4;6PNY+;46TY([?[,^^
M9HI0TDA0C( 3 R0,[?IGT<:G8MJK:6MU$;Y8O.: -E@F0-Q'89(JW0 R)8UC
M!B0(K?-@+MY/.2/6GT44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 5@^)-:ETR;1[*W*I-JEZ+42L
M,B,;&=CCN<)@9[G/.,5O50U?1K+6[1+>]1B(Y5FB=&*O%(IRKJPY!'_UNAH
MXG7]6U*70?'NB7%QF33--:>&[1 &EBDAD(5AT# HPR,<8.!2:E9W2ZAX!VWY
M#O.5WB%,\6LQ';G )'XDUULOAFPN--U&RF,\@U)2EY*7Q),I7;@D=!MXP,8Y
M]31-X:LYWTIWFN2^EG=:MYGW3M*9/'S?*2.<T <W=>*KW2+OQ+;L+79:7ME;
M6A$6Q4-QMRS\\X+Y/(SCMFM#5=5UCP[%.;FY@NX[F[MK>Q;:!*AD;:^\?*IP
M?N\C/0^M:%SX0TB].L"[ADN$U<(+M)'.UM@ 4C'W2 !@C'3/7FHQX+TA]#N=
M)NQ=7T%R%$LEY<O+*0IRN')R-IY&,8//4F@#"U?6?%FCZ;>2N;=56_LXK22Y
M1&E>*614<.L;;002<,.H[9%=GIL-];V2QZA>1W=P&8F:.'R@022HVY/08'7G
M%8__  A6F-I/]GS3ZA<(98YFFGNWDE9HV#)EV).%(! &!^9KH@,* 23CN>]
M'##Q-JD?B+2X3<0W%M>ZI<64@ACS"BJDC)M<X)D'EC=C*@[AP15*+Q/XB6**
M^FO+1X4\1G29($MMOF1F?R@V[<2"."/H<YSQT4?@31(IH9(Q>*(+QKV!!=R!
M(I&W;MJYP =[9'O4G_"&:7]D-MONO+-__:7^MY^T;]^_/^]SCI[4 <AXOU6[
M\0>!_$]S%<+#:V5_]B6W\L'>(Y45V8]02V2,8  &<YKTV5G6%VC 9PI*@G )
M^M<W?> M%OY-1,GVR.+46$EW!#<O''+(,?.5!X8X&2,9QZ\UT3VZ/:M;MN,;
M(4.6))&,=3S^- 'F.I^(Y]7\#>*;._FF@U&#196NM.NK<1212;&!9".'B/0$
M$^YYK8BUS6-,U*ZL)[VP>,:$=0MWG0Q1P.IVX=@22G()/7@UMS>#M,NK2>WN
MGNK@36AL2\DN7$!.2@;&>>Y.6..M%WX.TG4))'O!//YE@=.=6E.&@/)7COD
MYZ\=: ,.WUS4+N?7]*NY'FACT9+N*66$1,2XE5L#@[<H,;@&ZYSQ5'2/];\+
M?^P7)_Z2QUU,/@S2X)YK@2W[SS68LI99+MW9XQG&<G&?F//;/%30>%=.MGT9
MXVN ='B,-F#)D(A4*0?[WR@#GT]>: #QAJ%WI'@[6-2L6B6YM+22=#*F]<JI
M.,9'I6!>ZSX@GUZZTZTO[6VB31(]01S:[V$A9@0<M@CY?R[=ZZ[5M,M]9TJZ
MTV[WFVNHS%*J-M+(1@C/;(J@/"]B+V2\\VY\^2R%BS>9_P L1D@8QUR2<]>>
MM &+HWB;4=5U/PTCND<.KZ$U_*BH,QRCR?ND]OWAX.>@K-LO$_B+4]/\(^3=
MVD,VKS74,\C6V[!C24JP&X?W!QW/>NF'@S2DATF.-KN+^RHC;VSQ7#(PB( ,
M;$<E?E7WX'-)9^"M(L$TM+;[2BZ7+)+:CSV.QG!#=>H(9ACH,\"@#'?6O$MV
M-2@TKRY[W29XK9]R1QPW#".-Y&?+;D!WG;MZ8ZMT'97?F-I\YAE,,IC.V0 ,
M5..N#P:Q[WP9I%[KCZNXNHKB956Y6"Y>..Y"\*)44X? XYZC@Y%;Y 92I&01
M@B@#SGPEKFH3:1X0TA[YS<:GIKWLMTR*7555/E7(P6+/DD@\ ^H(Z;PEK-YJ
MUOJ<%^J&ZTW4);)Y8UVK,%"LK@=LJXR/4&FV_@G1[2RT^WMOM43:<Y:SF%PS
M20 C:54MGY,<;3D<=,\ULZ?IUMIENT-LA >1I79CEG=CEF8GJ2?\XH Y6>2^
M?XE:A;M?R&SCT6.9;?8NT%I)%/OSL!S6%X.UC4M'T;P3#-<13:=?:4^8%APT
M9BA5P0V>21D$=.E=W=^';&\UC^U6,\=X;;[*SQ3,H:/)(!7H<%F(R.]5[7PC
MIEE_8XA-P%T=&CLU,N0BLNT@_P![Y>.<T 9>@:QX@U:31-3$2'2M0M_-N%D,
M8$19-R>458LWH0WUXZ4_XB"0Z/I0A*++_;5CL+C(!\Y<9'&15_1?!FD:!=M-
M8"Z6,,S16SW+M! 6SN,<9.U<Y/3ID@8!-:.KZ1::W9"UO%<HLB3(T;E&21&#
M*P([@@&@#BY_%FMZ#J>I:/J,L%].LEE]DNHH1'\MQ(T>'4MC*E6QR,\9Q4NL
MZSXKT71M3N7,"I%=VBV<EPB-*\<LJQNKK&VT$%N&'4=L\UT=QX3TF^TZ^LKZ
M%KM;_;]IDF<[Y-OW3D8V[<9&W&#SU)JO_P (5IC:.^F33ZA<1221R22W%V\D
MKF-@R NQ)PK $ 8'YG(!BW/BO5-#F\2V]]-!>-8?8FMY%A\L#[2YCPPW<A6&
M>HXZGO2Z[)XB'AOQ5'>.8[,:9++:32",3Y$;;T8(2,=,,,$9_&N@N/">E7DV
MJ27D<ES_ &I D%VDC_+(B9V\#&"-QY&#S45MX-TVVT:[TLSZA/#=Q&"5[B[>
M63RL$; S$E5P3TQUH Q[6\O],F\%6B3PR1:C&T,[M /,VK;LZ ,#P 1Z?C5S
MX>R7L^B7DU]?27;G4;M 74 C9/(O;V X[8XK5/AJR,FDR-)<%M)S]D)D^[E=
MASQ\WRDCG^?-3:3H=EHIN_L0E5;F=YW1Y6959F+-M!.%!8D\>OTH S)]5O-1
M\67V@V5R+,V=E'<&4QAR[R,P48/&T;.>YW#D8YY:XUB_\3:=X$U)Y/L4T^K-
M'+%&H91(D5PI89[90X![$5W-[H%G>ZI'J8>>WODB,'GV\FUFB)SL;L1GD=P>
MA%13>%M,EBTJ)%E@BTIQ):)"^ C!2N3_ 'CAB.<]30!;U)7M]#O?LD@MY5AD
M=9$0?*V"=V#QG/->=:>-0N+?X8O]NW74]G(XGECW%<V@)XR-QZ\G\<UZE)&D
MT3Q2*&1U*L#W!ZU@6?@W2[#^ROL[W8_LH,+3?<,_EAEV$?-G(V@*!V XYYH
MP=.\7:G<6>G6$W[S4+C4;RQ>>!$4LMNSC<JN=H8A5X.1][BNH\.RZQ)I\JZV
MD2W4<[HC1D9>+.49@"0K$$9 .,].#5&?P)HMQI;6$@N=GVQKZ.9)V66*=B2S
MHXP5))/MS6UINFP:59K;0-*X!W-)/*TDDC'JS,Q))_P Z"@#EM7\0:M9ZUXF
MM8);8)8Z*E_;;H2<.3+D-\WS?ZOVZU5M?%.K:?>64VJW$-S:7>A2ZFT<4&QH
MFB$9(!R<Y#GKW'&.E=)=^&+"]O=0NYFN/-O[064^V3 ,(S\H';[S<CGD\TD7
MA73H[FQG/G.UE:-9PJ[Y7R6QE2,?-G:O)YXH Y0SW^H>(/A[JMW=(XO3/.84
MC 6(M:NP"GJ0 <'.<XSQTJ_HFN^(==BTC6+2-!IM\&:=)Q&%B4@["A5MQ8'
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
MJKM)=?O2"790I92/NG  X]!0!2\)>(%UQ[U?M<[26_EK+:7EOY-S;.0<AU
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
MMK=G<A\N0I" .&.<^6W3VSB@#IK'Q?H&I75K;6>IPS2W08P!<XDVYW '&,@
MG'7'/2I+GQ/HMI+Y=QJ$47[XP;V!">:!DIOQMW?[.<\'TKB](T35[;1?!5O+
MI4Z2Z=J4LUTNY/W2,LP!R&Y_UB],]ZIVY$,K_:=(UAM$MM:FU.&>WCBECR'8
M[]XDW&/<6?&S/;) Y /4YYXK:WDN)Y%CAB4N[N<!5 R23Z8JFFN:>\<[^>R"
M#;Y@EB>-EW<+PP!.3P,=31KD NM U&W:R-ZLMM(AM0VTS J1LSD8STSD=:X"
MX\/^)5TRZCM&N]1M;.YM+JRAU!Q'<RA&8R0&0<D $%6;OGDCF@#M6\6Z#';/
M<2ZE%"D=PMM()@8V25L85E8 @G(ZCH<]*JZAXYT6ST+4=5BG:Z2P81RQQ1MN
M#G&T$8R <CYNF#FN>U32KG4M"DN+'PQ<V=Q<ZA8RRQS2(T\BPRJS,YWD8"C
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
M\9>*O[*T\?V;=H+M+ZVMY 8&=?GD0,F[[JMM8G!.?:NMD=(HVDD8*B@EF)P
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
M9 P.#D<LO4>M8_AS3=;3Q'H-_=Z+=6PCTJ:SN=SQ+'#(6B("(C86/Y"%P,G
MSZT ;UEXLLM;L=#OK74?L"W]Q\D$\!+7*[6.P9QCLVX9'&*UY?$&E0WBVLEX
MJR&80;BIV>:>D9?&T.?[N<\]*X;2]'UJ'PSX&L)M'N(YM(OD-UEXR%1(I$+C
M#<C+C'?KQ2R>&]7G\(:KX2FM)3-/J+S0:@"OEF)[CSO-)SD,N2,8SD#''- '
M7S^,?#UM/+!+JL"R0SK;RCDB-SC 8@8'WAR>.:W*\TUO0]7N],\>PP:5.\FI
MW$+68W(/-"Q1(3RW&"C=<5Z2&WQ!MA&5SM;K]#0!SNM>)81X<U6XTFZ7[9!8
M2WD#/ Q1U5<AES@,N<<@D<U+H/BC3M4MH(3?Q/?I9QW,ZXV\$#<P/0@'@XZ'
M@UQUOH.M6VC:G8V%K?C3;C1IXH].O&1WM+EP L4,F<F/&<Y) VKSV&@-,UB/
M5-*N8-)+FW\.3V96<IY?GGRBL;<\@F,@D<4 =3!K]AJB30Z;>H;G[.)X]\3#
M*-G;(H.-Z$CJ./>N8TCQ1J]Y9^ ;B6>(C65?[:HB +$6[R#![#*CM5?0+#6(
M?$=IJ-QHM_'&=#-K*9'B^24.K;516PJ\84*![^M-T;1=7M--^'D,VF3J^DEA
M>C<A\K_1WC!^]S\S#IGB@#J?&^I7NC>"M7U/3Y4CNK6V>5&=-XR!GI4VG>*M
M$U*6XM[;4[>2>UC$LZ[MNU/[_/!7_:&1[U'XUTVZUGP3K6FV48DNKFTDCB0L
M%W,1P,G@5S'B/PWJ/BQC<V=M)I\D.D3VB&YPK2RR%"$.TGY!L.3T^?C/- ':
M6.MZ=J-W+:VUQFXB19'B=&1]C=& 8 E3@\CBC4]<TO13 -1O8K8SL4B#GER
M20!] :Q/#$<MW?'4;OPS/I5XEO\ 9Y9;J=97;Y@=D9#-E 03DXYQ@=:D\6V5
MW>:CX9>ULY+A+355N9RFW]V@BD7/)&>77IDT 77\6:$EG#>-J""UE1)!-L;8
MJOPK.<80'L6Q4^H^(=*TGS?MMV(Q"@DF8(S")3T9RH(0'!P3C.*Y'4=+OH?%
M&M0W7AV?6=,U@QR0O'<*L<;"-8V2968?+\@;(#=3P3Q6;XA@U71-"\>V<VE3
M3VE_:RW4%]$Z>6B_9EC*."VX;=G& <@T =^?$6E*+S-V!]BA6>X&QLQQL"5<
MC'0A3R/0U"^L6CZU8)'K,"QRVDEQ]EV F9/E(DW?PA0?QW>U<C>Z=JJ76MO:
MZ5<7<6K^'X;:"6)D"I(B2@J^6!&?,7& <U>L=.U.'7/"-S+IEPD=AH\UO<G<
MA\N1A#A>&.?]6W3(Z4 ;UGXP\/Z@'-IJD$P2,2DKG[I;:,<<DMP .22/458B
M\1:3-:7%RMXH2VD$,RNK(\<AQA"A 8,<C QDY&,YKB;;0-<B^%^E6D6FNNI:
M=>+<O8O*J&=5E9BH=3@$JV0<]0*?J&E7]U;6FN:9X:GM)H-3M[NYLYY4-S=I
M&CH23O*Y4."H+?P]N* -_P -Z_<:OXF\26CS![6QD@6!?(,3)N0LP8-SG/K5
M_4/$EGIVOZ;HTJ3M<7RNZ%8F9550,G(!'4CZ9R<=\SPU!?GQ=XDU"YTRYM+:
M^^S- \Q3+;(]K A6)!_S[5+KMG?'QGX;U*VLI+FWMTNH9S&RCRS($VL=Q''R
M'.,GVH U?^$@TK[;':?;%$LDK0QDJ0CR#.4#XVEA@_*#G@\<5?FE2&%Y9'5$
M12S.W11ZUYO:>'-7D\'6'A6YM)5NK+4HY3J&5\MHDG\WS5.<[BORXQG<3GCF
MO29&V1,P1GP"=J]3["@#GK'Q3I-MI6F?;=>M[N>Z@,D4ZQ[#<@=65!G'T_*M
M"+Q#I4^F6VHPWB2VMRVR!HU+&1N?E50-Q8;6R,9&#Z&N'\-Z)J]A'X"2ZTN=
M#I=I<17ARA\IF157HW.<'IFH=.TC7M*ET34CI%S+'9:CJ37%HC)YGEW$C-'*
MHW8.!U&<X8T =)X5\3MJ%AJ]WJ-TCQV^JRVD#)"4)4;=JA.6+9)XZYK4_P"$
MMT$6T5P^IP)'+<&U7S,JPE'5"I&58=P0,5PS:-X@2WN=0BT6X9[?Q'+J(LC.
MB/<0/$8SM*OPXW$X)&<=\UHWFDW%Q:Z3<V/AR>SW:Y#?7$+.AEV*I#22'>1N
MZ< DX ^@ .A_X3?PWY)E.JQ*JS>0^Y6!C?(&'!&4ZCEL#D5+?>,/#^FSW4%W
MJD,<MH%-PG+&(-G!; .!P<GMWQ7'ZWH>KW>F?$"&#2YVDU66,V0R@\T"&-"?
MO<?,AZXJWJ6EZG=7GC>6/2[@KJ>D16UH24_>2".4%?O<<R+UP.M '4RZG"/$
M4-JNJQ9^QR3M8K%O>10RXD##D 9QC'.[VKFM,\8F_NHM0FU/['9'49[#[)+9
M.1+AVCCVO@$2%ER1D]2, BI[#3]1C\5>'KR33YU@MM$DM9W)7Y)2T1"D9R?]
M6W(R.E5]+\.3WW@36-(U."73Y9KV[N899"N8BT[2Q2 @GE3M/X4 =JE[;R7T
MUDCDW$**\B;3\JMG:<XQS@_D:AU#6+#2RBW<^QY%9U1$9V*K@LVU03@9&3T&
M1ZUG>#UO9=!AU+5%1=2U!5N+@)]U<J JCT 4#CU)JGXE@U.;7K%;?39+BR:U
MGC>>V9$E21BFU6=B&6,@$G;R2JY]" =-;7,%Y:PW5M*DL$R"2.1#E74C((/H
M14M<]X%M;RP\#:+8W]J]K=6UI'#)$[*2"J@'[I([>M=#0 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!5#4]&L=8%L+Z)Y!;3+/%ME=-LB]&^4C)'O5^B@ HHHH **** "BBB@ K$M?
M".AV-SYUM8F/Y_,$(FD\D-G.1%NV YYX'6MNB@ HHHH **** "BBB@ HHHH
M8L4:R/(J*'?&Y@.6QTR:?110 4444 %4+G1K&[U6TU.>)VN[,,('$KJ$#?>^
M4'!S@9R.U7Z* "BBB@ HHHH **** "BBB@ HHHH **** "J%WHUC?:C9:A<1
M.UU9%C;N)74(6&#P" <CCD5?HH **** "BBB@ HHHH **** "BBB@#,N_#NA
MZA<M<WNC:=<SOC=+-:H[' P,DC/2H?\ A$/#/_0NZ1_X!1__ !-;-% &-_PB
M'AG_ *%W2/\ P"C_ /B:/^$0\,_]"[I'_@%'_P#$ULT4 8W_  B'AG_H7=(_
M\ H__B:/^$0\,_\ 0NZ1_P" 4?\ \36S10!C?\(AX9_Z%W2/_ */_P")H_X1
M#PS_ -"[I'_@%'_\36S10!C?\(AX9_Z%W2/_  "C_P#B:/\ A$/#/_0NZ1_X
M!1__ !-;-% $-M:6UE$(K6WB@C  "1(%& ,#@>@ %3444 %%%% !1110 4'D
M444 4-,T>QT=+A+&)XUN)FGE#2N^Z1CEF^8G!)]*OT44 %%%% !1110 4444
M %%%% !1110 4444 %%%% !574=.M=6TZ>PO8S):W"&.6,.R[E/!!*D'!JU1
M0!';P1VMO';Q!A'&H50S%B .G)Y-2444 %%%% !1110 4444 %%%% !1110
M4444 %9^K:'IFNQP1ZG:+<I!*)8U<G ;!'(!Y&">#D5H44 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !61X
MBUT:!8PSBW^T2SSK!%'YJQ@L03DLW  "D_A6O6'XELY;N&R>/1[35DM[D2R6
MT^W=C:PW1ECMW@D?>XQGD'% %=_$UX(]/A32!)J5\)'BMENT*"),;G,@!&/F
M4# /+#ZU6O/&D\7A]-<M=&>:P$+/.TERD;1.K%6C*\Y8,,<9R>!67IGAW5]#
MO;;6;?3$?][> Z7#,B_9XIS&P"DX3(:+) ('[QL9QS=M?#&H+I?A[3[E8FBB
MU"34-157RH8M)*J#/W@)73M_!0!:U#Q=>:98_;KGP_=1VT%M'<WKO*H\G=U1
M/^>CKCD#'8 DG%3:EXJGTVYG>31[C^S+:XCMY;QG"$LY4!D0\NH+J"<CG. <
M52\8Z;JNLQ7.GIHUM>PR1 V%V)A&UG<<CS&).?E.U@4!/!&.]5KBT\1W?B2)
MM2TA[[3;)X_LBI=1HCN ,SR*3EF!R57HN,\G! !O7'B>UA\6VGAY(I);B>-Y
M))%^[#@9"GU8C)QV')ZC,.F^)YKO5K:QO-(N+$WD,D]J97!=D0J#YB=8S\ZG
M'/H2#Q6-%X,U>Q\3Z9?0ZR\]O'<7%Q<-+!&&W2 <$]6S@+[ #&,5&_A[6]9U
MB.ZFM$T.]^RRV]_J5G*I^U;DVKL7). <,"^"N !G)- &K_PG>GD>(I5@G>VT
M2)9'E7&)\[\[/8%"N3QG/89K0T37I-3O;VPN[$V=[9K$[HLPE0I("5(88Y^5
MLC'Y@@UR?_"$:];)K\%MJ:O!<:?;VULNQ(0XC+93*#*#:2N1_?SVK2\.Z1>:
M-?7]W8: FFV,ZV\:Z:LZ#+AB))OERJ_(5X!RVSG!Q0!I3^)YK75XK>XTBXBL
MIKP645T[@%Y""01'U*<$;L^^,<UT5<5JVE:QJNNVCOI5O%<6=^DL&KQ2@;;4
M-N:/;G>69=R$8VG.<]J[6@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
5HHH **** "BBB@ HHHH **** /_9

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>24
<FILENAME>exhibit31-amendedandrest012.jpg
<TEXT>
begin 644 exhibit31-amendedandrest012.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!!\# 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 **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KS
M_P")GC36/!KZ*=-2QD34+K[,XN878IT^8%77UZ8KT"O'/CQMF'AB)=SM'J'F
M2K'DLB<98XY ]Z /0;2[UU-=\NYNM,NM,1)%GD@MGA>&4!6 ),C @JQ^E6[?
MQ5X>NTWV^N:=,GFB'='=(P\P]%X/WC@\=:P-"U+0=#U!=$TB[^V"_NYKHE9&
ME$">7N8O(<_Q+@9.?F'I7#65U9^&/C"-3M4W^'-=DDPRG*07*_(TNT?=!)8!
MCV=B.* .N3XAFR^).NZ#K=SIMGI.GVT<T5RY,;%G"':Q9B#]X] .E:WB+Q'<
MVMWX=&CW^B&#4+I!*;NY"M+"<<P\_,QSQC/4<<UYMK:1O\3/B/,\:LK^'7BA
M<KD,_E("JGNV>,#FLR0G_A#_ (3JV[?;:DK3@CF)5E&2W]T#WH ]$TWXCK%X
MW\3:-K]WIEE8Z6T0MYV)B9]XSAMS$'''3%;7B'Q#=VFJ^'8-+OM%$%_<@3B[
MN KRPG&# ,_,3GMGG;ZUYQ*T%EXR^*,FH1[(KVR\FU,B$"X<18*1G^)LLO Y
MY%9TVF7^CZ/\)++4U=;JUU S3J_6"-I59=_]T!2!STP?2@#UG3_'NA:GXOO?
M#MM>P-<6JJ"QD \R0[LH@_B*A<G'K[5IZ\^N_8A'X?CLOMCY_>WS-Y48'J%^
M9B>W0=23T!X'P<'T_P"-'C>*ZBFC:],#V^8VQ(H4Y8'&,<]?7CK78>)_$&@Z
M<]MI&O2RP0:FKQB4ATCXQD-(N-A.?44 4OAMXGU;Q7X:EO-9LHK:Z@NI+;=!
MGRY@N/G7)/&21U(R#]*K?$WQIJG@G1[2\L+"UG6XN4MC)-(WR,P)^X!R,*?X
MA]#7.^$L_#+PSXGU"5;^\\/17X.FQ1KO<QD@%ER1\N2.> =I/?EOQQNTU#P-
MHI@20RRZA!<B H?,6/8_++U&,@'WH ]=HID4L<\2RPR+)&PRKH<@CV-/H **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KD_'FL7FGVV
MCZ?83-;SZOJ45B;A?O0QMDNRY_BVJ0/KGM765B^)_#L7B33([=IWMKFWG2ZM
M+E "T$R'*M@\$=01W!- !)X;MD-J]G/=6\D$R2,PN)&\X \K)DG?D=SSFJ'_
M  FUO]EL=2-HW]CWMT+2*\#@D,6**[)CA&88!R3R,@=M2SAUM_+74;FR"H06
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
M01S),KAXY"[;!'NX DW8!'3Y@<XJHOCJTB:_2\M_+:U\G9)#*)(9_-;8H63
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
M<XW#!QU/S'GM3(O ^HW4MG_:^I6DL,6D3:5+';V[+OCD"#<"6.&^3W'.,=Z
M+][K-UJ&EW<$NE7=M!<Z9)=0W22'"\?<<KC8_(. 2.#SQ5'P7XCE_L_PQH]Y
M8S1&[T>.:WNGD5O-,:1[\@<C[X()Z^U7-,\/^(8-#DTO4=9M;J..U:UMGCMF
MC9@5VAY?F.X@=A@=3Z833O"=[977A:5[N!UT2Q>S8",@S;E1=PY^7_5@XYZF
M@!WC[6KS2M*TZUL)3!=:MJ4&G)<  F$2$[G&>,A0<>Y%:$GAFV5+;['<7=O+
M#/%*TGVF1C*%8$K)DG?D CGUI_B;P]!XFTC[%+,]O+'*EQ;7$8!:"9#E' /7
M![=P33K.#76$::C=66$(+O:QLK2X]F)V ]Q\WU'6@#,F\;6\-B-6-HS:+]L^
MQM>!QE6\SRM^S'^KW\9SGOC'-3#Q5BZUVUDL2EQI2HPC,HS<!P2A3CN05'^T
M"*SHO \J://X=:[B?0I+W[4J%#YJ(91*8<YP1OS\W7!QC/-:VH>&8K[Q7I^N
M"=HS;Q-%/$!Q<+N#Q[O]QP6'N: *6K>.(-+-V!:BX-B\<=W%%,#*&8*Q$:8S
M)M#@GI[9((I__"8.VMZC8)H]P;?373[7=M-&J1QM&7\S&<D8[#GVIDGAO6K3
MQ'?WNCZQ!;V&INLEW!-;&1XY H0O$P8 $JJ_>! (S@]*L6WAF0:MXCGNYHY;
M3641#$@(9%6/RSEB><CGMCWH JP>/;)KA/M,/E6<MG)>+<QR"41H@#,LH ^1
MMIR!D@X(SD5GS:A=WWQ \)7$EI+:P7-I=R(IN"VX;$(#H.%89[9Z]>*M6/A'
M6)/#\_A[6]:AN]+^RO:1-#;F.=T*E 9&+$$J#V R<$TMAX7UU-3\/W>H:K93
M#1XI8<QVK*TZNJJ"<OA6PHZ<9^O  [XHRS6WPXUBYMYYH+B&-7CEAD:-E.]>
MA4@UFQ7\^B^+[N]@DU,>%[;2FFOC>>:R+.K97RO-YW;<Y"\=.]=)XRT&?Q/X
M5O=%@N([=KM0AF="VT!@>@(ST]:N:KI*ZYX=N])OFVK=V[0R/%_#D8RN?3K0
M!A2^/$MQJ0ETUY#9V#:@#:S+*CHOWD+<!7'7;SQT)IZ>-) ;%+K3!8OJ+?Z$
M;NZ14F78&ZC.UN<!2,G!IH\/^);WPWJ&EZOK=G<O/9R6<4L5JT>0Z[3)(-QW
M-CL,#KZ\6;[PY/?:)8:9=QZ?>VL5OY-S;W,1V2D!0KJ>2A&#Z]>O>@";_A(Y
MIKA+&TTUI-2%DE[/;22A/)5LA4+8.7)# #I\IR1QG/A\>PW[:.NEZ7<W1U6W
MFFAW.D>QHBH='R>""V#].,TW2_!MYH%[97NG:BL\Z:<FGW0NU8B8(24D!!R"
M,L,'.0<9!&:73_!<FDW^@36EU$T.EP72.KH0TSSLK.V0?E^9<XYZX[4 ;GAW
M6X_$.A6^IQP/!YI=&B<@E'1RC#(X.&4\UGZAXM6TCU>XMK%[NUT=MM\Z2 ,I
M"!V"+CYBJL">1Z#)XJSX4T6?P_H2Z=<3QSLL\THDC4J#YDC28P2>A8C\*S9O
M"5VD_B"*QO8H['7<M.DD9+P2,@C=DYP=R@<'H1GD<4 %YXW*7MU;:=I,]]Y.
MG1ZDLJS(B21-NP1DY_A/;].:J7.HKJ7C'P9J5FTODWVGW<ZQO(55@8XF3(Y
M/S'G'>KG_"(S6^IW<]G/!':R:/'I4,+*28U3=AB<\_?QCVZTRS\+7>GR^%II
M+R!H]!L7M9,1MF8%$7<.?EP(P<<]: +6F^+/[2TN"Y2P:.ZDOVL'M'E&^)T+
M!MQ QP%+?[O/M6CXEN8;/POJMS<VTMS;Q6DK30Q/L9T"G< V1CC/(.?2L#PU
M:Z=JOBK4/%&ES2R:=<Q1B,%"L;SXQ)*H(!SL6-<^H8>M=%K^G2:OX>U'3(I$
MB>\MI+<2.,A-ZE<X[XSTH Y35KR>[U;PCIL-DCZ7?6\LCP23GYPL(PK<'.W=
MGGJ<'J,ULZ]<2>$/ -]<:8C3MIMF[Q"YF9CA5)R6.2<?KC&147_"-WW]I>&K
MO[5;[='@DA=-C?OBZ*F0<_+C;GOUK6\0Z2->\.:EI!E\G[;;20>9MSLW*1G'
M?&: .1FOM2C\?Z9/'9R7%U-H4[-:I<XC+"6+#9; ''<#O6M!XYLKS2]+N;9$
M6?4;9KF.&ZF$015(#!FP>=S # .>>P-.M?#^J1>(;#5Y[RTEDMM-DLF1(F0,
M69&W#DX V 8YSDGVK)L_ VL:1I^AOI6KVL>IZ7#):L\UNS0W,+L&*LH8$$$
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
MLT4 1QPQI"(A&@7&"JKA3Z\4[RT_N+^5.HH 3:O'RCY>G'2@J&&" 1UYI:*
M&^6G]Q?RI#%&S(Q12R?=)'*_3TI]% "!54DA0"?04B1I&6*(JECEB!C)]33J
M* &+%&F[9&J[SEL#&3[U6U#3HM1LI+.0[;>8;9T48\Q.ZY[ ]#[9Z=:N44 (
MJA%"J % P !P!44EO^XF2W86\L@.)50$AB.&QT)'O4U% &;HVES:;;.;N^>_
MO9B&GNGC5"Y  &%7A0 .@]2>]:)4,,$ CKS2T4 -\M/[B_E2&*-F1BBED^Z2
M.5^E/HH *C2"&.1W2)%=_O,J@%OKZU)10 SRH_-\W8OF8QOQSCTS3B 2"0,C
MI2T4 -:-'969%9D.5)&2#[4H10VX* 3WQ2T4 -6-$=G5%#/]X@<GZTBPQ(Q9
M8T5B220H!)/6GT4 (R*WWE!^HI<#&,<>E%% #%AB6,1K&@1>BA1@4-#$[*SQ
MHQ4Y4E0<?2GT4 -:*-G5V12Z_=8CD?2@QH2244D]>*=10 @ 48  'H*-JG/R
MCDY/'>EHH 0JK$$J"5Z$CI3#!$VS=$AV8*Y4?+]/2I** $90RE6 *G@@CK2;
M$PPVKAA@C'6G44 -6-$&$15& .!C@=*/+CX^1>!@<=J=10 QH8GC,;QHR'JI
M4$'\*4HIQE0<=,CI3J* &E$)R54GUQ0$13E54'V%.HH :D<<8(1%4,<D*,9/
MK21Q1Q#$<:(,8PJ@<?Y)I]% #2BDY*@GU(H\M./D7CVIU% "%0PP0".O-)Y:
M?W%Y]J=10 PQ1LR,44LGW21ROT]*<RJZE64,IZ@C-+10!AZSX>.JWNCS1W$4
M$6FW!G$)@WB3*,FW[PP,.>WI6UY:>7Y>Q?+QMVXXQZ8IU% #/*C,7E>6OEXQ
MLQQCTQ2^6F -BX'08Z4ZB@!OEIDG8N3UXI&AC=-C1HRYSM*@C-/HH *:L:(6
M*HJECEB!C)]Z=10 T1QJ %10 ,  =O2D2&*.,QI&BH<Y4* .>O%/HH :B+&@
M1%"J!@*HP!1Y49E$I1?, P&QSCTS3J* ,F#2+D:Y+J%YJ<EU$I)M+8Q(BV^0
M 3D#+'K@GH&([UK444 -\N,8^1>!@<4C0Q/&8VC1D/52H(/X4^B@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ K#\6^'W\4:!+I*W@M4E>-VD\KS#\CJX &X=U'X5N44 <W<^
M%YM5UO3-1UC4$G73)#-;V]O;^4AD(QN;+,3@$X ('UJK9^!TM=.@T9K[S-$M
MKP7<%J8?G7:_F+&7W8*!^?NYP ,UUU% '%_\()<BXC8:Z_E0ZNVJQ*;92^YM
MP968GYL!R%.!@  @X&+(\$Q3Z#K^CW]X9[?6+F6X9HHO+:)GP>/F.<$ CZ5U
M=% '+Z?X9U.'Q!8ZQJ.N)>3VMG)9D)9B+S%9D;<?F/S909QQ["KFI^'WNM?L
MM=L;L6M_;0O;L7B\Q)H6()5E#*>&4$$'\ZW** .4G\%!M.M+:WOA%)%J@U6>
M5H-WG3;RYXW#:N3C'.  />MW5K&34]&N[!9UA:Y@:$RF/<%# @D#(]?6KU%
M'(_\(9<W'AFT\.7^L;]*@@CMY([:W\F2XC0 !7<LV 0!G: 3SR*OS>''/B*T
MU6UNHK=+2PDLHK?[/E0KE#G(8=-B\8Z9K?HH X\>!2/!6EZ"FJR17.E/')97
M\40#1NF0I*$D-P2".A!-2:AX0OM3TVU-UK\O]LVERMU;W\=NJK&P!7:(LX*E
M68$$Y.>O0#K** .9OO"]YJ&G6*W&LL^H6M]'?"Y-N-A=05VB//"X)XSG/.34
M#^",P:S81ZB5TK6)6FN[=H<ON< 2['! 4/CD;3@DXQVZVB@# M/#DMGK.M7\
M5\J+J4,42QI#M,'EJ54@[N>#Z#H.E58?"5Q!?7^J0ZC!!J]U9BU-U;V852P.
M1*Z%B';\N,BNIHH ;&&6-5=M[  %L8R?7%.HHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M**0L%ZD#MS0 M%%(&!) (R.H]* %HHHH **** "BBB@ HHHH **** "BBB@
MHHHH ***C,\(G$!E03$;A'N&XCUQZ4 24444 %%%% !1110 4444 %%%% !1
M130Z,[(&4LN-P!Y&?6@!U%%% !13=Z[BNX9')&>E.H **** "BBB@ HHIID1
M9%0NH=@2JD\G'7'YT .HHHH ***:7175690S?=!/)^E #J**:SHFW>RKN.!D
MXR?2@!U%-5T9F564E3A@#T/O3J "BBB@ HIJ.DB[D967D94Y'%.H **1F"*6
M8@*!DDG@4V*6.>-9(I%DC;D,AR#^- #Z*;O02"/<N\C<%SSCUQ0CI(H9&5E/
M0J<B@!U%%% !1110 4444 %%%% !1110 4444 %%%% !13=Z&0Q[EW@9*YY
M]<4&1!(L9=0[ E5)Y('7C\10 ZBFHZ2('1E93T*G(-"2))NV.K;3M;!S@^E
M#J**:[K&C.[!549+,< "@!U%->1(XS([JJ 9+$X %.H **** "BBB@ HIK.B
M8WLJY( R<9)[4+(CLRJZLR'# '.TXS@_@10 ZBBFNZ1@%V502%!)QDG@"@!U
M%-=TC1G=@J*,EF. !3J "BD)"@DD #DD]J%974,I#*1D$'((H 6BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
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
MPU[K%S.=6TY;"Y BC08 <!EP.,"0\?SJVOA:1M1T>\N=2:X?3;>6##PJ!,)
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
M3KM#Y!!#=,=0.U57LQI$MQXBU%YM0O8;7R +2V.1'NW$)&"268X)Y_A&,8H
M9HGB9]<AT:6UBB*WMJUS<\G,&,+M^N\E><?<;TI?$VOWFB[C#;0&);66<2SR
M?ZQTQB)5'S$D9.[!  Z&F^$M'AL!J6I1VTUL=4NFN%@F!#1)V&W^'+%WV]C(
M0>:=K/A4ZMK!U!-3N+4R6+V$T:(C!HV.<C<#M.>I[C'H#0!F_P#"7:OJ&H65
MEI&E6C/>Z0NIQ/<W3*%R5&U@$/\ >[=?:JUCX]U/6!HD6GZ/;K<:G!=,5N;H
MJ();=U1U;"'(RW!')]!UJ&RT:^TKQSI5C:W<[)9Z ;3[7-9EHV(D7"DKM4-M
M&1SVYS3KC0WTCQAX2L]*,RQ6EK?>;<R6S2H7E:)OWA& "S!SU'(].* *E_K9
M\26'AJ[N[%+74+/Q,EG<1;MXCD3>&VM@94\&M>+Q-%87NOC^RK:&\75H+%?*
M?_CZEE2/8[MM&,!AG@X"\9J[)X,B-I80Q7CH]MJ1U265HPQGG)8G/(P"6/ [
M #M45[X%@U"/6EGOYE?4KN*]26%0KVTT:JJ,AYZ;%Z^_K0!;N-7UNRM[PW6F
M6X$5S%''=?:%6%HFQNE8$Y79DY7J<<=>.3UW7'\0:-8W!LX3=Z=XIMK5""56
M1ED4A@2,J&##UQ[UTMUX2N[_ $V".\U^ZFU"&ZBNDNS"BJ#&3M7RP-NWDGUR
M<YX $/\ P@B_9KR,ZQ=-)/J<>JQR/''^[G3:>0 -P)49'''3'6@#GO&&M7>I
M>#O&6B:WIUM!?:?9K<(T$AEBDC?.QU+*"""K \=1Q72ZMXIN[:?4+72=/:]N
M-.BC>2+RY"9F9=PC4JI"G;CEN,D<=Z?J7@U-5TS68+J]/VO5XD@N+E(@-L:Y
MVJBDG &6/)/+'V +OPC<OKAU?3]=NM.N+B%(;Y88D9+@)G:P#@[& )&1GB@"
MQXKV7OP^UEYK<JLFF3.8IEY4^63@CU!_45B7'B:\\/>$[*:*U@:&WT5+L-++
M@SLJ F)%'S [1DM@@9'OCK-3TM=0T&ZTE96B2XMVMO,QN*JR[2>3R<'O7.7/
M@+[2CQC6;B))M(&DSJD2'?& P##=G:?F.<=?:@">Y\5W4.J+;?9K>."YTI]0
MM)II" [)M+QMQQ@,#GG@].*F\.^)IO$-II%Q%!$@NK5I[M,G-NP8+LZ==VX<
MX^XU27/A*UO;+1(+NXFE?2I%D27 4R@(5*L!QM(/([XJ6P\.0:,FM2:?++'-
MJ,KS[@ QA9AT0'C&\L^#W<T ;E%9^B0W]OHUK%JEP;B\5<22E54MR<9"\9QC
M..,YQ6A0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !39)8X@#(ZH"0H+'&2>@^M.KB?B5%:/8Z"]Y"
MDD2ZW:AMR;L*6(;WP1U]J .OCO;26V:YCNH7@7.Z59 5&.N3TXI@U*Q,"3B]
MMC"YPLGFKM8^@.<&O-+NQM]+N/$=]8:7YFAW-YIWEI#&_DI*C9DG"1X+(O[L
MD+PQ4CUJQINAGQ!8>,],?[3'/+J2WEE<SVK1;9/)B*2+E0/OJ>!SC.>O(!Z2
M)X6F,(E0RA=Q0,-P'KCTK-NM?LHM0GTN">"34X[<W'V=I-O'8$\D9P>QX%4/
M!TUUJU@?$&H6OV:\OHT3RC@F.- 1C/<%S(P/HPK-O@EI\3+RYFMI!'/H:)',
ML#,I=992PW 8! 9>OJ* -WPOK\?B#P_IM](T,=W=VD=R]NCY*!@#TZXYZUJ)
M>6TER]LEQ"UQ&,O$K@LH]QU%>6>&K%;-?ATT%G]GNUL9HKI_)*LK&$ "0XX^
M<# /<<5;\%I;7LNAP:A#JZ^(M'5TG26W\M(V*E9',@0!U<\CYB22#V) !Z5/
M<0VL+37$T<,2_>>1@JCZDTS[=:9B'VJ#,H!C'F#YP>A'K7)^-KJ;3M8T'49A
M>?V3$TZ74EK!YS0NRJ(Y"FUCCAUR!QO]ZQ[S0+2Z\-Z?IWAY;JUU!;B2^TNZ
MND*&WY+,Q!4;4?)41D#(;., X /1!>VK1K(MS"48E0PD&"1R1G\*5+RVEM?M
M4=Q"]O@MYJN"F!U.>E>8:A=:1J6G^!)Y]+%G"FI&&>UN(3F+_1Y=RG(^9<C)
M;H1R:AGT^YT9=1U'3+2Y7P[_ &_%=?9[2$,?)$&V25(R""HF(;@?P9'8T >J
M)>VLL$<\=S"\,A"I(L@*L2<  ]SFD6^LWMFN5NH&MU)#2B0%1CKD]*\RU/3M
M'N+#3KNPMKRXMKOQ%;W4DEU;LN[H)7"%1M3 &3@ \_4R-90I?>)[6">;2HCK
M-M/9W$%MNBC<0)\Y3&&3>I#=L]2.M 'I)O[-;3[6UW +;_GL9!L]/O=*66^M
M(88YI;J".*3&QVD 5L],'O7F)U#4K/\ L34=6LY+?3H;B^ANKC2[<R1F1V4I
M<B-E8A&_>#(!^_UP:ENM-BTW3=-;0+J>Q:*"[:WAU2V9X+J*1U9HG7 ,98@%
M0,'&1CL #TUI8UA,S2*(@NXN3P!USGTK(AU>ZO\ 1[;4K)+6.*YEB,/VJ0IN
M@9A\W ^\RG*K[C/M0UB&]U#X5WL,%F]I>SZ,ZK:9):)S#_J\]R#\M8WB#R+S
MP!X6G@A\T"ZTR:(I'N*('C9F&!P N<GTH [M[ZTBD$<EU CEQ&%:0 [CR%QZ
MGTI9KNVMI(XY[B*)Y3MC5W"ESZ 'K7DOB#3+:2Q^(DL.GAKA[F![-DMR69A%
M%DQX&2=ZMDKW%;5Y<63>)O$6F^(--N[RUU9;=M/:*"219XA&/W2N@^0B0,W)
M&-V<B@#IX/$+_P#"6ZII%TD$%O9VL%PDYEY;S&D&#D #&SWZUMK<0O,85FC:
M4+N*!@6 ]<>E><^(K2XOM6\<V\-M))+<^&XX(5"$B24"?**<<D;E_,57>[NM
M3UE+C0X;L7+>%+BWMYVMG11<;D*J6(&"".IXR,=: .QO/$HA\6Z3HUO]EFCO
M//$SK-EX6C3< 5'3/N?PK2LKR0P,U_+9(YGDCC\B7<I4,=H)./FVCD=CFO/-
M,NK*[UGP$]MI]U$UG;W%O=*]G(IMV,(!5R5X^8'D\=^]4+33[:2VT*&2P!2/
MQ7>.4:W.$MV,^"1CB,[H_8Y% 'K<=W;2VOVJ.XA>WP3YJN"F!UYZ4Z"X@N8Q
M)!-'*AZ-&P8?F*\JGC2S\/\ B QI+!#;^*(KF&)+=VCD3="?NJ"3&6#<J#R,
M@'I71^"'TBZUKQ!J=G/"U[?SI-+"L#QM$@14'+JK-DJ6)QC)_$@'7RWEK!-'
M#-<PQRRG$:/( S_0'K5";Q/HMO?7]I/J-O'+80K/<[Y !&K;L9]\*3CT(]:\
M_P#'TC32>*;6&PNX[C[/:.KQVTDINPC;@5;!5%3)&!@D]_6]J5O]HU_QDBV$
M[OJ6AQ&T/V5OG8)/D9QPV648.#DB@#N8-9TZXTN#4A=PI:S*K+))(JCD9 )S
MC/M5J6ZMX55I9XHU8$J7< $ 9./P!/T%>=:-<BWUGP_>7EO*FC/H0M8WEMV5
M(KG*EPP(^7<H !/7:1WK-LM"$4W@ZWU*Q,ELFIWYCCF@+>3:.DWDH^1\J\I@
M'ID#M0!ZFVHV**&:\MU!VX)E49W?=[]^WK3[B\MK0H+FXAA,C;4\QPNX^@SU
M->5ZUHFG*_Q$AATF$#^RHH[)$MN#((9 !%@=0VP?+T.*L7\T+:M<6OB%=3;3
M-6TJWAMY+:T,X<@,)(CA&9'RV1T^N0* /3!=VQE>(7$1DC&70.,J/4CM3&U&
MQ01%KVW ESY>95^?'7'/-<1JVFWVAZKI.H:-!()=3M5TBZ#L&>-@I,4S'^(I
MAPQ[@^U5O$UG)I%Z_P#8FV7R;&WMWT:Y@+1WD2,VP0N.5E7+=,_PD@=: .TA
MU*^?Q/<:;)8QBR2W66.Z2;<Q;(!5TQ\N<G')SM-1>(?$$&AK8Q,\0N+ZZ6VB
M\UL*I()+M[ *?J<#(SFMJN/\<I&]_P"%BT7F>7K"/(1&6V1^5*"S<<+DKR>.
M: -W3M0F\B&'5WLK?4)&8+%#/N$J@G#*#@\C!QSCUJZ]Y;1W26KW$*W#C*1%
MP'8>H'4UYK<QP7.MZUHFNQ:L9[C4$NK 6UOE)T 0QE90AV%"N#E@!]":%CAN
MM;U+1M=BU;[?_:YO+(0V_P DR!@T3K,$.T*H"G+# 4CVH ](:\MVF>UBN8#=
M*/\ 5%P6!QD97.:KZ3JL>JP3$)Y<]M,UO<0DY\N1>HSW!!# ]PP/'2N-T@7=
MKXP@AMG74--FOKMVBG@*7.FR'>6;=_%$[9 R/XEP3BM/PM'(?&GC6Z7/V62\
MMXT/8R);H'Q^8'U% '1"YG35+A)GM%LXX$=3YI\T-EMQ88P%P!@Y]:GBN[:>
M1XX;B*1T +JC@E0>1D#IFO-O%%I%)K'CH"TWBY\.HB8A)$LP\_ ''S.-T?3G
MD4PV$L6K6ZZ'!]FNY_"EQ"DL<>P?:28S&&;'W\[CSSUH ])&H61,P%Y;DP'$
MH$J_N_\ >YX_&I%NK=I%C6>(NR[U4.,E?4#T]ZX#2&TO7M" LM&NX=6M]'DL
M95FMY(1!E1F([@%<EAQC/<Y&>:&BW,%UJ'@3?:7)AM=%N;6[,MG(%C<1P H^
M5QP58<\4 >E+J%DQ.V\MSC;G$J]S@=^YX%(^I6"0).][;+"[;4D,JA6;., Y
MY.:\C@T+3T^$F@.VD(-0%U9K.?LI\\*MPI8-QNP%W'V'M6YK<&GZ/XGFM+VT
MNK;P_J&G+!;G3[$2Q"0O(94*K&Q4OO4Y &<>PH [[4]0CTZRDF:6W63:?*6>
M41AVQP,\_H#57P[JTVN>%--U<PQI->6D<_E!CM#,H.,]<<]:XJ )I&O7=EJM
MG>&PN-$@MM,,T33X"AQ)$Q4'YSE"?7 ZXKIOA\'3X>>'XY(I8I(["&-TEC9&
M5@H!X(!H F\*>)$\0Z#97EP;>"\N$>0VR2Y*@.RY&>2..N*UQ?V;0M,MW 8E
M.&<2#:#[G->4Z%H4,NB^%H;73_(\06.JB6ZD\@I+%$LCF3S&(!VLF% /7(QT
MXZ"+2+BR\8W>@0VX.B:C,NKD@#$;*1YD>/\ :D$38]&>@#O'D2.-I'=5C4;B
MS'  ]<TRWN8+N$2VTT<T1X#QN&!_$5@^.9E@\,L\EB]Y']IM]ZJKL(QYJGS&
M5/F94QN*CKC'2LWP,SKK7BI'6Z*RZ@EQ')-;-$)%:"(%AE0.H/'7CGUH UY/
M$$MUXBN=#TFWCFN+.-)+R:9RL<&_)1< $LQ )QP ._:K=CJ%X]Q>Q:E:1VHM
M@C+,LVY)%(.6!(&,8((/3Z8-<MI^?"?C[Q%-J22)I^LM#<VUZ$+1JZIL>-R!
M\IX!&>".^:L>+[NXO+#2[RSMKB;3;75();W;$Q,D W98)C+*K%&Z<[<CI0!U
M8U&R-LMR+RW,#'"RB5=I/H#G%2BX@:41":,R%=X0,,E?7'I7!GPY%XDU+Q?'
M'\NC:I;0)&X7Y6N@K;I4]2/W7(ZE?:HY4\0:S\/M3U*6QECUQ[1;7[.  [")
ML2A?]]O,QZC90!W<>H64T,DT5W;O%$2)'60%4QUR<\4/J%E'#),]Y;K%&VQW
M:50J-Z$YX/M7EVMQ:1KGA'Q+J>FV^J7%U<:5]F<7-F8OG7)C01[%W2 D\@''
M3/2M36$M- U70]0AM)K;0YH)EN);"S$GESN(PLDB;&)RJ,F[&1G'>@#OY[RW
MM[7[1+<0QQ$ K))(%0YZ<UE^$]<F\0Z$-0GACAD^T3PE(G++^[E>,$$@9SMS
M7'64=OX<USPZQM;]?#BV5S%:M/$[F&=Y0P+J!E-R;@N0, E>.16[\-(Q!X1,
M MI;<1WUYMCDA:+"FXD9<!@.-I% %:Z\<ZE:OXE?^Q+>6V\/LOV@I>D22(8Q
M(653'C(4]"PZ=:ZFVUG3[FQL;L7,<<=]&DEN)6",X8 C /?!'%<1I.BV6O>*
M_&MOJ"736=U=0$1B22*.X00HIZ$;UW @X^AJOK,-HGB/6]%URWU-=.U"*!=/
M6RM/,22-4"F)65"497#,.5 W9XZT >D/>6T<PB>XA64D*$9P"2<X&/?!Q]#2
M0WEK<2/'!<PRO&<.J2!BI]P.E<+I.D:>_CWQ'+=Z:LC1V]E)#))%N/F(K[F1
MR,%P=N6'.<5SLMMKA\-ZAI>E_P#$V@32D^RW2P&&Z2)9$W6DHZ,YCW8X!X.1
MS0!ZY!>VMTCO;W,,RH<.T<@8*?0XZ417EK/)Y<-S#(^P2;4D!.T]&P.Q]:X+
M4X;?5M=DU338LZ:="GAO<PD+(Q*F&,J1RZ_/QC*YQQD53\-V4-EJ'P]>&S\B
M7^QI8KQUA*D/Y<.%D..#N5L!NX- 'HE_-<PM:?9C:X>X5)?M$A7Y"#G9@<OG
M& ?>I6OK195B:Z@$C/Y80R#);&=N/7!!Q[UR_CF)'O/"TODEY(=:B<NJ%C&F
MQPQ)'1<E<GITKC;[3;9-!\5S0Z>!>#Q)#-:LEN?,V"2W):/ SCY9#D<<-0![
M#7/0>)1=>-?[$@^S2VOV!KKSXIM[;Q(J%2!P/O9ZG\*9X]CU"X\":JNDI)-<
MM""(XOO2)N!=5]RFX#ZUQNK2G6M?O;CPS;7"RW'A:>V@E6U>("3>"D>XJ K
M9 ST- 'I@U*Q:.>1;RW9(#B4K(#Y9]&]*PM \3SZQ:0:O)]@BT6YMA,LIGQ)
M Q(PC@\'*G.<C!XP>M8N@RZ+J<\NKP0:HES%IIM;A+NU,"0J""(BNQ0[ YQC
M.!GID9Q=/EFTCPKX$NYX;V+3K6T:'4#;VV^2WF,:!'>,JQXPZDXR-_O0!ZJ;
MRU6-)#<PA)%+(Q<88 9)![C'-'VNV^R?:OM$7V;;N\[>-F/7/3%>:QZ+I$6N
M^#UMK"=M/\Z]D!O(3E5="1N!4;%+DE5('L*I6#S:9;Z1-):S_P!AV?B*_:XB
M2!B(D9I?L[[ ,^6"P((&!D'M0!V>G>)KW5K;6VMH].1[#4%M8GDN#Y4D>V)B
MQ<#KASC QG ]ZZ.6^M(&*S74$9!4$/(!@M]T<^N#CUQ7DM_##/X<\8"&PGQ+
MXAM[FV'V1QO!-N6=,KS]V0G';)[U;U_3+*ZN_B-(=/262;3(OLK>1N\R7RI
M?+..6W%.G.<4 >H3W=M;%!<7$41<X02.%W'T&>M3 @C(.17E&NWMO%J$\=W,
M[)J?AV*U<W%K-(D1)<;@41N>3N4[?NKSZ=UHT%NG@JVM]!N(I(TL_+MIU4*&
M<+C<1V.[DCUS0!KQWEM+<26\=Q"\\?+QJX++]1U%$=Y;2R^5'<0O)@G8K@G
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
M!T+;OW@*]&'&1DCOQTJI)J/_  C^L^)H[+1M+CN;72TU)IHE,;7+L92P<@9
MRA('/7KS0!TZ:'&NNR:K)>7D[G'E6\LN88#MVED7'!(SDDGJ<8R:TR0H))
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
M#;1&6>5(HP0"\C!1DG Y/J2!4E<%J?BJY?PUK5Q<:=8W0T_6$L3'*#L=?,B
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
M[I-P::7;O9=Q*[MHQN"X!QW%:5(K*ZAE8,K#((.012T %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5
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
MW293.W[VTCCKS7H]% 'D:I>_\(YI>GOI&H1W+^%?LQN$LY'D>7: ;=L@K'R
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
MX;FM9'N+*1%67=$=C;E&/NMR>#C@FO28Y$FB26-@Z.H96!R"#T-,N8/M-K+
M9'C$BE2R8R,^F010!Y+H&D#5?#7@*70[8VVI6EOYD]Y]G*!$-NRD,Q'S;G*8
M'.1D]!6CIMC=WNA>"K!;&ZM=6T>[C-ZTD++Y:(C+,2Y&&$G'0G=N![''H&C:
M5#H>C6FEVTDKV]K$L41E(+!0, $@#.!5Z@#R6+37BT:-X](NDG7Q?]I^6QD#
MB'[26W_=SMV'KTP:ZSXDVIO?!LL"6<MU(;JV81Q0-*V!.C,<*"?NAJZZH$O;
M62]ELDN(FNH45Y(0P+HK9VDCL#@_E0!PNO1QZ/XK@N)-,OSH5W8-;YTRV9_*
MF+EFWQH"0'!7G'51FJT,4?AO6H8+K1-2DT"ZT9+&VC2%[IK<AW+1.%R1N5DY
MZ?+C/%>E44 >7W5I%:ZMJ&E:QHFKG2=2L;>&TBL8WE146/:;=RGW2#D@D@?,
M3GO2^(; Q:AXF+6$RV__  B7D^8\3,AD3S3M\PC#, 5YSFO1CJ%F-0&GFZA^
MVM&91;[QYFP$ MMZXR1S[TW5-/CU;2KK3II)$ANHFAD,9 ;:PP0,@]B: .#T
M32H+S6?"&HZ59-;BTTV1;Z46YB#J\:A48D#<=^6[XP3W&=SX;K+!X"TJSN+6
MXM[BUA$$L<\+1D.O7 8#(]QP>QK:T^2PL3#H<5\DMS;6ZD0O(IE$8PH9@,<=
M!G%:- 'E::=J5UX+7P_+:W*>(K?6!.+@PMMS]J\PW DQC;Y9;OG^'KQ74:.L
MB_$?Q-*]M<)%-;V:12M XC<H)=P5B,'&Y>_>NLHH X#QMY\NJWMI#IMV6N-#
MFBCN[>V:8S,2?W&<%4' ))&3D8(QSFZ79"?6([BYTBZV_P#"*Q0,TUB_^M!;
M<G*_>P1QUP:](.H68U :?]JA^VF,RBWWCS-@(!;;UQDCGWJS0!S_ (&2:+P'
MH,-S%-%/%80Q2QS(4=65 ""#SU%=!110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !6#XGUB[T<:0]
MJ(2MUJ4%I*)4).R1L$J01@CWS6]6;KFB6VOV"VMQ)-$8YHYXIH&"O%(C;E92
M01G([@B@#E-9\7ZS86GBMX%LFDTB\MH8=\38=)5B)W?-]X>9UZ<=*=?^,=2\
M/W'B&'4Q:736-O:SVIAC:($SNT:H^6;@,H^8=B>*TIO >FW%OJD,EYJ+?VI)
M%+=,9@2S1A0",K@?<4G\A@<58OO!NF:I<:E+?O<7 U&U2UN(W90I1"2I& "&
M!8G(/4^PH YK4M0NO#WCO4-5U&2*[%GX9EN (8C&6VR@E>2>XX/OWZUI7.L^
M*[*WU"ZDL[8V<>FR745Q(B@+.@SLVK*2R,.AX(QWS5^#P58I>&ZO+W4-1D:R
M:P?[9*K!X6.2K!5&?KU]:98^!K&QTNYTX:CJL]O+;M:QBXN?,^SQ,,%(\CCC
M R<G ZT 8-YJ7BF6'PG=3:E8Q1ZI?P?NH;5N%:W>0JY+_, R]L?IBM"\\5:G
M9ZY:P$VDL$VKC3VCBC9@D;(2&,F<"3(R4YP#^-;-QX5LKG2=*T][B[ TN2.6
MVF20+(I12@R0,'Y6(Z=_7FJ3> =+:9G%WJ*I_:']I)$MR0L<Q)+%>,X8DYR3
MC)QB@#!\,ZQ(OBG7]"LI88;R;6KBY=KB-F4Q*D08)@C<^2._ Y/8&SKGBK5M
M+'C62W2P,FCVUO/ S0-\X96)#_-R1C@\?2M=_ FG.[R_:[Y9SJ']I+.KH'CF
M*[3M.WA2  5Z''UJ2^\%6&H_VS]HN[TC6(HX;L*R#*H"!M^7C@G\Z *@\0:S
M8Z]JNGW<5O>F'2AJ5M':Q,C9W.IB.6.XDJ,-@=3Q46A>)=4U76]+MTGL;BRN
MM,%]</#"V87RH\O._ SN.,@GY&_"]J_AZ5?M^K6#W%UJKZ:UE%$\JQJXY(Y
M!!W$G.1^';+\+:3J-I>VA@E\206D0VSP:M);M&R[" %V9;<#M.<XP#R>E %W
MXFY_X5YJN "<18!]?-2JTFL>*[?7K_0BVEW%Y+ISW^G3+ Z(&5PIBD7>2>67
M# COQVKJ-8TFUUW2;C3+U7-O.H#[&*L,$$$'U! -49+$Z+%<ZO'#>ZSJ0A6(
M9:,2N@.=J\(@Y)8],^^!0!4\/>))_$(TN6V:'R7LO/OE,1#1R%M@0?-\IW+*
M#G/W/>D^(MW>V/@+5KFPN?L\Z1#]X%R0"0#CG@X/7M5SPSHZ:7:WEP;1;6YU
M&ZDO)X@0=C,> 2,C. ,X.-Q;'6KVLZ3:Z[H]UI=Z'-O<QE'V-M8>X/8@T <5
MJ9U>#X@:C)97-FEY%X=CD:66W9D;;-,0 @<$9]=QQZ&KD'BW5-9M].ATNV1+
MVYT:'4W^17"F7[JX9TX!#9.2>G2M@>%+?[?-?-?W[W$UD+%W=T.8\EL\KURS
M'\<= !523P#II@TI;>]U*TGTNW%I!=6TX24P#&(W.,,O ZC/&<YH W=(GOKG
M2+2;4[5;2^:,&>!'#A'[@$$@C-<GX&D;4?$WC'4+WYKV'5&L8]W6.WC52@7T
M#%BWN>:[.UMHK.UCMX01'&NT;F+$^Y)Y)]2>365<^&+9]9EU>SN[O3KZ=%2X
MDM63$X7[N]75E)'0'&<<9H IZC<PZ#K%CIVFQ10W>OWSN[LN40I#EWVC&6(C
M4=>IR<]#DWOBO7[:P\2Q0PVDNH:!+')(WDL4N+9E#Y5=P(<+NXR02OOQT=]X
M8L=0M[=9I+@7-O<"ZBO%<><LH&-V<8Z9&W&W'&,5;L-(MK 73 O--=OYES--
M@M*=H49P ,!0   !Q]: ,/4?%4EK8WFIVI@N;!?LL%N0N"\TS* =Q8#8!)&>
MW4C(Q6=K7B'Q;HFCZQ>2V5J([?R&M)IE \P,X5T94D;!&00W3GI6_'X0T:/P
MD?#'V8G2C&8_++'."=V<]<@\@]L"JC>!K.;0[C2KK4]6NDGV!Y[BX#R[4;<J
M@E< 9&>!D]R: ()M6\00ZJ-#WVT]^T$EWYUO;@*L>\*B['E&3DG)SV''.0FG
M:_KFI:C;:+<6]MINJIIPO+T$><JL7**JX;&"59CR<# Z\C2UKPI::W<65W)>
M7UI?V8*Q7EG,(Y2K8W*W&"#@'&/IBF3>#[!K^RO[:YO;.\M83;^?!-EYHR=Q
M60L&W9;+9ZY).: *7PP##X<Z.&QNV/G;TSYC=*S]49U^+ZA+ WQ;PY(IAR@#
M#[0O7<0,=N_7I76:!H=KX<T>'2[)YGMX<[#,^]N22>?J:B/AZW;Q2OB'[3<B
M[6V-H$ROE^46W$8VYZ@'.<T <CX<BUCPII>D^$$9)=0-M<7CM&!(L*>:-L:!
MW3('F 9S_#TYR++Z[XP>[T'3'@TS3]0U"TNGG65&F6*2(J 1M?!5@P.,Y&>I
MQ@]#KWA>SU^>SN9+B\L[VS+&"[LI?+D0-C<N<$%3@9!':A/"]G'J6F7R7%V)
M=.CDCB!D#!_,(,A<D$L6(!)S0!BV_B^XC\2OI>IRQ64\4DI^S2VS+]I@5"1)
M!)G#'(!*]0,CMDQP^+]3_LOPWKDB6SV&MW$4!MT0[[<39\MMV[YL' ;@=<C&
M.=__ (1FT>\AGGN+FX2"Z>[@AF*E(Y'W D?+NQ\[8!)'/L*AL/!^G:<EK!%+
M<M96<QGM+.1E,<#G."O&X@;FP&) SQT& #G+?Q;XA\JUO;AM.:V.OMI$L,<#
MAG7SFB#ABYVD8!Q@YYY]/07#&-@C!7(.TD9 /T[US@\$V(LEM?ME]L74?[3!
MW)GS]_F9^YTW'./Z5TM 'G'A?Q)JK:-X=L[B[BGO]9N;O%P\)_=I&TC.<;N2
M<  <  ]\8/3^'-;N[^_UK2]02/[7I5RL1EB4JDJ.@=&P2<'#8(R>1[U#%X%T
MN"RM[>&>]C-I=-=6<HE!>V9BQ(3(QM.]@0P.0><X&-C3M*M],%PT1>2:YE\Z
MXFD(+RO@+DX '"JH    % &-XEU76;37M#TS2I+*,:D9T9[F%GV,D1<$889&
M1T_6L\^(?$UVMV=*L8+N73KM;6>/"HDY4)YI#-("GWB5&#T&<YXZ._T.#4=7
MTW4I)[A)M.9VA6,KM)==K;@0<Y!(JA-X+TZ77I]5CN;^W-T5:[M8+@K!<L!@
M%T[G  .",CKF@#G=2\4^*8+7Q1?VG]E-!X?NB&A>%]UQ"L22,-V_Y6 8\X.3
MC@=[6L>,=1L9&N;?[*ULMS91K (V=_+F*!C(X.(VR_RKSD#."#PNE>')-0U3
MQ6FI+>PV&H7ZR" A5CN8A%&ISP6 )5@0",BM*^\!Z7?RZ@S7-_%'?3Q7,L,,
M^U!-'LVN!CK\B\'(XZ9YH K7/B75+#6=<TNZ^R&X2".?2 L3 3AV\L*WS')$
MA53C'# ]ZZZ(2"%!*RM(%&]E7:">Y R<#\37-"P?6?%-I=7FCRVT>BM*MM<W
M$BL9V8!05PQ.W&2=V#G;Z&NHH XE?%6IQ^)-,LY3:2P7NHW%FZP1L5B5$D9"
M)<X9_P!W\R@<9QP1SSE^!_PA'BOC_F:5_P#2J"NPA\!:7;S6KQW6HA+2]>]M
MXOM'R1,^[>H&/NG>W7)YX(J27P382Z9?Z>]Y>^3?7HOICN3/F[@_!V\#<JG'
MM]: .EKB+/Q5JC^(]*L9FLY(]0DNXG\B-BD)B!*;9,X<X7# #@\<8Q7;*"%
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
M%.=V< Y4#;N]1D W]*>^DTJVDU(1K>/&&E6-2JJQYVX)/3IU[5QGBO5[S6-
M\;VEE)!#;Z79R02>9&7:9S!O;N-H"L .#SD].#W]<UJ7@G3]1O=2N1=7UK_:
MD'D7T5M*%2X&TJ&(*G# '&1CISF@#(BUW6YK.33O#]JDMSIVGVSXD52LLCQ[
M@I)D4JN !D9Y)],&*7Q%JFF^(_$.H7SK]DT_0[>]:P"Y*L1,60.&QG*#+8((
MQTK9F\":;)>6MW!>ZI9W$-NMK)):W10W$2_=63CG&3@C!&>M7)?">ES:G+>L
MLH6>R%C-;!\0RQ#=@,O? =AU[_2@#%O-;\66%GJ5X]G:FTATR2[BGD10%G0;
MMFU9261AT/!&.^:BEUWQ1:VWA^>6?2G&L7<4(1;:0&%7@9SSO^8AE]!D'M6E
M9^!+"STFZTW^T=5GMIK=K5!<7/F&"%A@I'D<#'&3DX'6KLWABUGM='@>[N]N
MDRK+;L&3)95*#=\O/RL1VZT <K<^+/$EEI.MWDDNFR?V)J2VLP6V<?:HV\H\
M?/\ NR%E_P!K)';OH:MXCU.PU#Q@L"6.[2M*BO;=FA;+$B8E7(;D?N^,8QDU
MHW/@JPNK'5[.2[O?*U6Y%S<X9 =X"CY3MX&$3\OK4MWX1L[V?5IIKR\+:K9K
M97.&0 Q@,!CY>#\[\_[7TP 8L?BW5-.OF.K?99[5]"DU=5MHF1XS'LW)DL=V
M0_7 Z=*;>>+=?T73IM:O]-CFTE=/-P64HA2;C8@Q(Q96SC. 1C/L-Y/"=B+Z
MVNI)KB8P6+:>(Y"A1X6QN# +SG:OY?6J=CX TBSTV?399]0OM/DA:!+6\N3)
M'!&W!5!P1QP"22!T(H H+'J"?%72#?W%O,S:+=$>3$4VMYL&X<L<CICOUK3^
M(=W>V'P_UJZL+G[/<16S,L@7) [X]#[]JDT[P=:Z?J5E?MJ6IW=Q96[VT)N9
ME.(V*G:<*-WW1R>?4FM75]*M=<T>[TN]5C;74312!6P<'T/8T <;>QZM_P +
M&C6TNK1+[_A'WS/);LR?Z\8^0.#Z?Q?X4#QGJEYX8TS5(/L<$EUH[WQB$;3.
MTP"G 0$8CY.6)[@9'?HHO"\$6J)J0U"_>Z6S-GO=T;*%MQ)RO7=SZ=L8XJA!
M\/=)MH;2**ZU!$M[$Z?A9POF0$Y"-@=B3@C!]2: *-CK.J:KXR\.R+<QPVEY
MH+7KVWEE@&+PYYW#GYL ]N>#FN@\7W-W9>#=:N[&<075O9331R%=VTJA/3UX
M_P#UU#:>#]/LIM(FAN+T2:7;&UB8S<R1$J=K\<C*+TQTQTXK8O[*#4M.NK"Y
M4M;W,3PRJ#C*L"",_0T >?Q)JDOBWPR(+NV6]?P_<?Z1) S*HWVYSLWY8_\
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
MM;+5K.XGFC,L<<<P8NH[C'7U^G-<7HB:B=2\%S2Z)J,,6FZ3/:W321 ;)-D
MQC.2,H<$#GMFH/#VDW]GIOP\BDTVZBDTYYOM8\@_N=T,B<\=V9?YT =+XD\5
MC3[[2+73[NT>6XU2*SN(V4L=K'Y@I! ##C(YQGH*W)=;TN"^2REOX$N7;8J,
MX&7QG;Z;L<XZXYKS>TM-9B\-^'M%N=$OY-0TK6HIKF98P8Y4$CL9E<G!W!LG
MN"3FK^G:=.FHW&CZQX>U&[D359+ZUO1,WV4JTIE60_/A77=C;MR2!ZYH [2R
M\2:)J-Z+.RU6SN;DJSB.*96)"MM8\>AXJM=^)K1=9NM#MYXUU.*T^T 2*2HS
MG:,9&>A. >U4? EG+::;J(N+.2WE?5+R9?-B*%DDE9E89]5V_ES45]!>6WQ
MO;W[!<RVESHJ6ZS1)N59$DE8J><YPZXXYH L^$/%MIKVBZ5]IO[0ZO<6,=U-
M;QN 1E06(7.0!D?3(J]IVLVS:<UU/JUG>1O=21Q2VJ_*<,<( "VYE .<>A.!
M7&Z!IE]:)\.TDTZZC.G6<T5Y^X8"%FB"X;CNP_K3;31[B31#%/#J^GW*ZY>W
M5M>6D)+V^]Y&1RF#N1E;!&#][G'4 'HT%Y!=V:W=K(L\+KN1XCN#CV]:Y'PY
MXGU7Q)I-CJ]C/ILT,LR)=V21/YMH"V&4MOY=>^5&>2..NWX:.J#PO;'58HTU
M *YD$<>P,=S;6V_PEAAB.Q)%<9=Z*=0U71]=TC2+[1_$[7$+:AMB:.%XL@RB
M5ON.,9Q@EB<?@ =])K6F17Z6,E] MS(_EK&7 )?&=O\ O8YQUQS0^MZ6E\MD
M]_ MRS%!&7 RP&2O^]CG'7'-</IFFSKJ4VC:QX>U&[DCU62]M;[SV^RE6F,J
MR'Y\*Z[B-NW)('KFK7AB*^M530-5\.SSW-GJ,US%J$D:M;LK2.XF#DY#X<C
M&<GL,D &JOC#3M5T:6[T_5K2RV7@MA+=KD,1+M("Y4Y;:P7Z@ULWFM:9I\OE
M7E]! _RY#N!MW'"EC_"">!G&37GL^FZHO@/4]).E7ANEUWST CW"2,WPFW+@
M\C9SGCTZ\5H7-A?Q-XUT^YT^XO%UH&6QE2,LLFZ!8_*8](]I7^+ P<^M '5W
MWB?0M,EFBO=7LH)( K2H\RAD#9QD=LX/Y&KEY?P66E7&HLV^WA@:<E.=RA=W
M'KP*X&+1;ZRU+4XI[:XN2OABWT\7(A9A-,GF[@#CG.Y3^/M76^&+=H_!.DVE
M[;NKQZ?%#/#*AR"(PK*1WY!'O0!E6?BF_6;PU-?K:M::^F(Q"K!K>0Q^:BDE
MCO!4$9PO(!Z'CJ;J\MK&(2W,R1(6"@L?O,>@ [D^@KB],\'Q?\)%ID]M'>6^
MB:,)&M(;F9V+RL-HVHQRJ(I8#/))] ,Z7BBVODU_PWJ]O!+<V=A<2_:H8EW.
M!)&460+U;:3R!DX8X% &LWB+1DLHKQ]4LUMY9?)CD:90&DSC8/\ :SQCJ*LZ
M?J5EJMDE[I]U%<VKDA98F#*<$@\^Q!%>=:KH5Z\6J7D5C</;ZAX@LKR*U$)+
M"*(Q>9(R_P .[8QP>2,=SBNZ\0:?/J?A?5-/L)!!<75I+%$_W=KLI /MR: )
M;?7=*NI6B@U"WD=8S+M5QS&.KCU7W&17,7?CN*YL=#U+2KBW%A=ZI]CN3.A#
M+'^\^8'(V_ZO/(Z'M4=G8WFK7W@Z?^S[BPFT=)/M@EC*!,P^7Y:GHX+8.5R,
M+V.*R++3=2C\-^%M/GTB\673M=,UQF+<HC#3'>,9R/G3GWXZ' !Z%;:[I5YI
MS:A;:A;RVB.8VE20%0X.-OUR0,=>141\3:&+6.Y;5K-(9)C K/,%S(.J8/\
M$.XZBN#O--UB.75[ZVTR]F2'Q&NH?9HRT3W-O]G6)C&<C+!LL!D9V^XJSJ.F
MI<V%A=6'A[4+<3:[:WEPEPK23.J$;Y74EL8  QG)QTH ["V\5:!>1/);:Q9R
MI'#]H<I*#MCSC>?1<@C/L:LC6M,:&WE74+;R[F-I87,@VN@&2P/< <YK \3:
M-?/KFE:CH\2[Y4ETZ\Z#;;R#=YF.Y1ER!WW$=Z9X.T>_T6WN;?4$8V^E[[/3
MFY=GM]V\-QU^7RTQZQ>] &O8:W:Q:'97-]JUG<M-$7^TVZ[8Y0.KJ,G"C(R<
MX'KS5FZU[2;&..2ZU"WA215=6=P!M;A6)[ GC)XKSO3]%U"'P=X:C1=6TK6;
M"PEC2XAMS*JME<PRQX(96P"#_L]14PLM2AU"YAU_PU?7UMJ]C;*8M-F/DPR+
M$$D@<!U 7.2"<CD\T >GT5GV%PR7#:9]@GA2U@BQ,1F%\@C:C$Y)7;SD#J*T
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@!DT,=
MQ!)!,BR12*5=&&0P/!!K(_X1'P[_ - :R_[]"MJB@#%_X1'P[_T!K+_OT*/^
M$1\._P#0&LO^_0K:HH Q?^$1\._] :R_[]"C_A$?#O\ T!K+_OT*VJ* ,7_A
M$?#O_0&LO^_0H_X1'P[_ - :R_[]"MJB@#&7PGX?5@RZ/9@@Y!$0XK9HHH *
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 ***YV\U>\NO%<OA^PFBMI8+!;QI9(]^XL
M[(J@9' V$GOR,8H Z*BL;PGKI\2^&++56A$,DP998P<A9$8HX!]-RG'M6?'?
M>(;;QE9V-S-87-E>02RR10Q%'M N-IW%CO!+;>B\\@=10!U-%%% !117+:7K
M=]XFU+5!ITT=IING7360E,>^2>9 -Y&3A4!..A)P>10!U-%<?JFK>(=,DTE+
MF2T'VG6DLW:*$@2P,A8$98[3D$'KWQ6Z/$&E'4%L1>)Y[2M HP=K2*-Q0-C:
M6 !.W.>#0!IT5S\/B/3;6/4KJ\UZTEMHKT6X(4(+=BJ8B)R=S9.<_P"UCM2R
M>-O#<4=R[ZM"!:L!,,-E,C(;&,[<<[NF.] &_16=<Z[IMH1YMT,%%DW(K.%1
MCA6)4$ $@X)ZX.*T: "BD<,48*VUB.#C.#7G]KXXU"W^&VI>)=0$$MU#+<10
MQPPLJ%HY&1=W).#MR>1Z4 >@T5EZ.+W%Q-<Z@+NTD(:W+V_E21C&&#=,C(XX
M!QUSUJKI?B."]T;^W;B9(-.GDVVH(Y9=^Q#ZEG." .Q4=: -ZBL.\UU'T.[U
M72I%N18ES/ 5*L=@R\9!P5?'3/?&>#6K:7D%]807MO('MYXEEC?L489!_(T
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
MZK8WM[>6=M<+)<6;*MP@!_=EAD _A3S?VHU,:=YO^EF$SB/:?N [<YZ=3]:
M+-%%4;[6-/TZ5(KJY5)74N$ +-M'5B "0H]3Q0!>HJ"SO+;4+5+JSN([BWDR
M4EB8,K#.,@CKTJ>@ KFO$VDI>3QW5C8ROK:PM#;W*3/ L:L?^6CJ1N0'G9R?
M0<YKI:K65_:ZC')):R^8D<KPN=I&'0[6'/H0: ,C0].'A/2]%\/6EI<75ND;
MI)=@J%1@-Q9P3GYV)QC/)K,?2UU_Q+HNN1:)<Z5>V4SM<W%PB)(\1C9?*)1C
MORQ4]P IYSQ79T4 5+&[FNS=":RFM?)G:)/-*GSE&,2+@GY3GO@\=*MU2O\
M5K#3,?;+E(B5+X.20H^\Q Z*,C)Z#/-6XY$EC62-U=' 964Y!!Z$&@!U<1X>
ML[[P=J.L6,FG7-WIM[?27UK<VP#[/,P6C=<Y!!Z'!!!ZBNNM+^UOS<"VE\PV
M\S02_*1M<8R.>O4=.*SCX0\,DY/AW2<_]>4?_P 30!E^)H-2U'_A'Y8].E/D
M:Q%<R(I4M%"JL"S<XSEAP,_C6!<Z?KMQJMC,^@W*M9^(FN6$#1) 8"L@$BC<
M"S'<I9F&<D_2NS_X0_PQ_P!"YI'_ (!1_P#Q-'_"'^&/^A<TC_P"C_\ B: .
M,U/1M6GT;Q;;QZ5<O)?:W;W5NOR_O(E,&YNO'^J?@X/3UK3O]/OY=?\ %URF
MG7#17VC0VUL^T?O)%$V5ZY'^L7K@=?2N@_X0_P ,?]"[I'_@%'_\31_PA_AC
M_H7-(_\  */_ .)H XJ?1-973M/GTVVU"RUNWTJVM^=KVUV5!#0SH20 OS?/
MQP_!/2O1+:[FGO;R"2RFA2!E$<SE=L^5!)7!SP>#D"J'_"'^&/\ H7-(_P#
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
M1W,BO//Y<H8Y.\C:HSC)R<G@<9]*HH :C;D5L$9&<$8(IU%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %<EX^:Y6ST5;:]GMO,UFSCD\K;\RF4=<@]" ?PYR.*ZVJ.K:/9:W9K:W
MT;O&LJ3(8Y&C9'0[E964@@@CL: /.]6NM4TG5/'^J:;J AET^"UN"'A5_/*0
M$[6SP 0#G !YX(KH[S6]8'BN>QLF@=&T&2]MX)%"CSPX5=S^G/M6C-X.T6X3
M5$E@G9=4C6*\'VJ3]XJKM ^]QQQQBI)O"NDW%RUQ+%.TK63:>S&YDY@;JOWO
MUZ^] &?X0U]M8N+V"XN+Q+NV2+SK&^MUBFMV.[)RH"LC8&",]#53Q%INO6OB
M5_$'A>:UNKM;6."]TNZ.T3QAG9"C_P #99QSP?PKIK'1[2PN9;J/S9+F6-(F
MFFD,CE%R57)[ LQ]R3G-8VIZ-J5QK4U_:6=NLCQK#YZZK-"SHN2 R+&5X+-S
MR>>M &-I?BP:K'H]AHUM/IQO8[R:6([!+#)%*JO&-X*_>=CTZ+T':YI^K:[/
MJ>G>'=4NX+746LI[F>YM K;]DBH@4,"H.&W,,'D<<5%>^$;B^TVSL7T'2XTL
MG,EM+!J]Q'+$[9W,)%BW9;)R2>2<FEOO"=W?VUC#)HNG1M8%C;3P:S<QS1EO
MO?O%B#'=WR3GJ>: &-_;)\:^%;>^U<-,;&[:X6T51"\D;1#."">0Q!YXYQCF
MH;'Q9JDJ6-C<7"_:;W7KO3OM2Q ".*$R$8'(W$( ,YZD\XK2DT'49)M-F_L3
M2TDTX,MLT>K3IM#8W!L1?,#M!(;.2.:@'A:\&GO9#1--\IKLWP8ZQ<%TG+;C
M(K&+*G))X/<^M &?J_BC7M-M?$=G'=1M<Z5=V0ANY(%)EBN'4;648&Y<MR ,
MC' KH- O]2_X2O7='O[P7<=K';7$,GE+&5$OF97CJ 4XSSSR35*Y\.:A>:=/
M97.CZ;)%<3)/.QU>X#RR(5*EF$0)QM7 S@8'%6K73-9L]7NM4ATK3?MEU&D<
MSMJT[!E3.T;3%@8R>@[F@"'55OM#\87GB&6V-WH\NEK#,RRHIMC&SN20Y&4(
M<YQDY'2IOAM;7=I\.]%AO8VCF\@L(WZHC,613]%*C'M4E]9:YJ3(+S2M*FB0
MAA VI2^66!R"R^3AN<<'(X!QFMVQ>^> G4(+>&;=PMO,TBX]<E5YZ\8H XI/
M$6OG2]7F2.6]>RUR2U=;.)!,+95!/EJW#,,]#DD9]JZ7POJD>LZ!%>0WYO5=
MY!YK1>6PP[ *Z8&&48!X'(--C\*:7 )?)6YB:6\-\SK=2;O/*E2P.[N"01T/
MI6C8:=;:9;&WM8RB,[RN2Q)=V)9F)/))))H \_A\1>(4@BOYM2BDC3Q(VE/;
MBV51)$9S%DGJ&'!&/3G-6K_Q3JK^'O$NOV5PL8T2]FA6S:-2DJ0D!]YQN#-\
MQ!!&,KP><]#_ ,(9HOV7[-Y-QY7VW^T,?:I<_:-V_?G=G[W..F>U2R^%=(EN
M[JX:!P+MUDN85E813NN,,Z9P3P,^N!G- &/H$MU=?$/Q$\E[<F!+6R:.W<)M
M0.LIV_=R,')ZYYYSQ4FL7FMS>.+;0]/U..RM[C3)KDO]F61T=)(U!&3@_?/4
M8_3&\NB6":[)K*1NM]+$L4C+*X5U7.W*9VDC<V#C/-8>I:+>7WQ"T_4?)N$L
MH-.FMS<0SA")'>-AQNR1A6[=2/J #)TGQ+K6J:9IL-Q>)%?^;>6]PMG$IEN&
M@?RP\8<%%3NQ; R0 ><5)H_BG5]1B\!W$LL2KK$<OVR-8A\S+ S@@]AD9P*Z
M*3PAHKMI[+;21-8*Z0&&>2,[7P75BK N&(!.[.3R>],L_!NB6"Z6MM!,@TMF
M:S'VF0B,L"#U;D8)&#D =* .-O=3N_$>@>%M?>[*P76OVY6T"+L1!,RJ,XW;
MAM&3G&2>!QCK_'>IWVB^"]2U+3IDBNK>,.C,@<=0#P>.],_X0/0/,)6"Y2/[
M6+U8([R5(DF!W;U0, ISSQ6OK&D66NZ7-INH1O):3 "1%D9"PSG&5(/ZT <E
MK>J:^-?\165GJB6L-AI45]!BV5V#DRY!+9R#Y8S^F*ZO1KR35?#VGWSXCEN[
M2.9MG\)9 >,_6JTOA?2YKJ\NI$N&FO;86EPWVF3YXAG"_>X^\W(YY-:%C86^
MFZ=!86H=;>",11JSEBJ@8 R3DX% 'FFFWFH:-X8O[^#4)9)/^$HDMRLL<9!5
M[WRV/W002K'H>.V!Q5KQGJ=Y<:)\1=-GEWVUGI\;0 J 5\R-BPR.O('6NL_X
M0[1?['O-*\B8VEW,;B53<R%O-+[]ZL6RIW8;@]:C?P/H4D.HQ2P7,@U*)(;P
MO>2DS*HP-QW9SR>>O..E %)?^2K6G_8OR?\ H^.K?BC4KW1[S1KU+G9ICWBV
MU\NQ3@2 K&^XC@"0H#[-6C'H%A'K$.JA9C>Q6WV59&G<CR\@[2"<'D Y(SQ5
MC4],L]8TV?3[^!9[6==LD;=&% ''>'/$>HZM/-I<MY)]NBU MO,2 M8E=\<F
MW&,,I5<]0Q/3&*S-6U;5[_0K\2ZE)&]MXI@LE:"-4S#YT("G(/\ >)]^^1Q7
MH<>E646JR:G';HMY) ENTH')C4DA?S8_IZ5G/X/T62QOK-H)C#>W0O)O])DW
M><"&#JV[*G*K]TCI0!QVJ2ZII^O>.K[3M1\B>PTJTN-[PJYF9(YV ;/ !P<X
M //&,5O)KFJ7/BFWLXYXX[:YT%KY4\H'9+O0 YSDC#'CBM23PCH\IU(O#.?[
M2MUMKO\ TJ7]Y&H("_>XX9AD<\FGIX7TN.\BNU2X$\5F;%'^TR<0G'R_>]AS
MUXZT <IX;\1:[<R>#+F^OX[B+7;.1IX1;J@1UB$@92.<]01TYX KI?%>HZCI
M=C;7%C;75Q$)P+L6:*\ZQ;6^:-6X8AMF1@G&<"GVOA'1[/\ LGR(9E&DJRV0
M^TR$1 C:1RWS<<<YK0O]-@U$V[2M,CV\GFQ/%*R%6VE>QY&&/!R* .3LO$EU
M>:GX46SU5+S3]36[\R40!&?RP2N<CY2.A&!R#1HNLZO)XSNO#NH:DK&UD>XB
MF6-!]KA(7$8&W 9"?G(YY7'7C>C\*Z1%/I\\<$B26!E:W*SN-K2$F0D9^8L2
M22<]:&\*:0_]G$Q3[].E>:VD%S('5WSN);=ELY.=Q.<T <C9-XA_L;QC=Z9J
MEQ/J%KJTWDQ2QQL)%1(_D'R\$J-H[ X]\]1H&M#Q#<M?V-T9-*%M$$&U?FE9
M=YR<9X5DX]21VI;C36T)KS4-!THW=[?7 >>%[UHDR<!G ;*@X S@ G%7- TB
M/0]&@L8TB5@6DE\I<*9'8NY ]-S''MB@#&^TR77Q8^QR$^38Z.)XE/3S)92K
M-]0L8&?]IO6N4M-9UC3=/\0^,\6MR5U9[>>VDB;S5MHY?*6-'#84CEL;3DD^
MM>@7FDM_PD5IKEJ ;B.!K6="<>9"S!A@_P!Y6&1[%AWIS>'-,>ZFG,#8GF6X
MEB$C".25<8<IG!/RK]2 3D@4 >>7C,_@;XGS71/VD:A= ,?O )%'Y./H I%=
M'?75U9^+_!<KY6?4(9[2\7^]B$2C/^ZR''IN;UKH+KP[IEY=RW,UN2TS1M,@
MD8),R?<+J#AB,#KZ#.<##9-)-YXEMM5N0 EA%)':IG)W28WN?P4*![MZ\ %;
M7M8GMM=T+1;>7R)-3DF+3A02B1)N(4$$;B2HY!XSQ7*:'=7FFIKD*:BHGF\4
M20M(8@9IE\E#MC4 KO.!DD!0 QXQQW&LZ!I^O10+?1N7MI1-!-%*T<D3CC*L
MI!'!Q[UG?\()H.U@(;H.UX+[S1>S"03;=N\-NR"5X..HZT <\/$NO#PC+K+3
MO_Q*=6G@OT\E"\MK',49N 0'51N.W@X/J*U-0UK5C87>J:6)[VR^V+%'':K&
MTI@08E>(,,.V\,,'.0I(ZBK,^BR:'92V7AS2(YTU&:5KIKF[;9"7!)?:V[<"
M2<J,=?>M*/P[80Z/IVF1B6*'3@GV8Q2M&R%5*@Y4C/!.0>#GF@!GA;58M9T&
M*\BOC>JTDB^:T7EN,.P"NN!AE& >!R,]ZYR+Q)J@\1Z1&+Q;JTOM2NK20Q1*
M(%5$D9 C$!RX\L!CRN=P'3CLM/TZVTRW:"UCVJTCRN222[L2S,2>I))K&B\#
M:!#/#+';3J8+IKN%1=R[8I&W;MJ[L*#N;*C@YY% '#7\=[;^$OB7<QZK=B2&
M]EP0L>21;P'.=F0<<<8XZ8/-=1=ZCK,^J76@:7=R"ZM-/BN$G<1;I'D:0#<"
MN-@V ': >>H[[*^$]'%KJMLT$KP:L6:]22>1A*64*3R?E. !QCH*@O/ ^AWS
MV4LT5VL]G&8H[B.]F28QDY*-(&W,">Q)H R(+_Q-?^+(]*?4[6S"Z5;7LP@M
MQ*OF&1ED56)Y4[#SU&:WO$-]<6LFFP6UV(&N;@HR(@>>50C';$""N<@$EN H
M/(JQ!X?TVUU@:K!"\=T+9;0%96V")22JA,[0 2>W>EU;0;#6I+22\27S;.0R
MP2PSO$Z$@J<,A!P02".] %#P3JUYK7A>&\OR#<B>>%VVA2?+F= 2!QG"C..,
MYQ7+:WXHUS2(M>M?M<DNH:?=Q7$")#'F:Q9=[<8ZJJ3#/J@]<5W.CZ'8:#:/
M:Z="T4+RO,4,C. S,6.-Q.!DDX'')J232;"75?[3DMD:\^SFU\TC),1.XK],
MT <EX@\0:G'X;OM<T?4(_LYN[:&T+Q*Z,C21QNPZ'DNPYS]WCK5N:ZUO3?$^
M@:5<:LMU%?"\,KBV6-OE4,F.HXW8Z<XYK6G\*Z//X=M] :V9=-MQ&(X8Y73&
MP@K\RD$X(!Z]15BYT2QN]4L-2F65KJP#"W?SG 7<,-D X;('<&@#S6Q?4Y/!
MWA>5M;OB]UX@:.8XC^8>?,>?DYY4''3/;&!71G6/$.J2ZA-H\L2C3=1-J\5P
MT:Q/&FWS"YQN#$%F!&!]WCJ:V/\ A"]#%A]B6WG6 77VQ MU*#%+N+90ALH,
MLQPN!\QH?P7H;ZV=7%M*ER^WS5CN)$CF*\*9(PVUR,=P: .5U'Q%XBMK3Q+J
M":G%Y>CZM%!' +9<2Q,(258GG_EH<$8.>_:NQ\6:TWAWPMJ&K(BN]O'E0_W0
M20H+>P)R?85%/X-T6YMM1MY89VBU*=;BZ7[5*/,D&W!X;C[J\# X%:UU96U[
M82V-W$L]M-&8I(Y/F#J1@@^M '+^((-3MO#OB1;K4X[RRDTB9H5=%657$;;_
M +H *8*XZD$]:R-1US4M,\,(VG7H5[+P\EXL$,2NX=4)W2EQ@1X7  (8_-C.
M..HLO!FC6.DW6F11W3VUS%Y$@FNY9&$6"/+5F8E5P3P"*9/X&T&YP);:<C[%
M]@<"ZE D@&<*^&^;&3@G)&: *0UO5)_%>GV27$4=M>:)+>;/*SLE#1 '.<D8
M<\<5AZ/K_B2^MO!EQ)JT?_$^AD2=/LJ8C80M('7ON^4CG(YZ<<]C%X5TJ&ZM
MKF-+A9K:U:SB?[5(2L38)'WN22 <GG@<TRV\(:-:1Z3'!#.B:3G[$/M,A\K*
ME3_%SP2.<\&@"'P;J5]J.GW\>H3BXGL=1N+/S]@0R*C?*Q X!P1G''%<?XB^
MU20?$\37]Q+%!IRK'"X3:JM;LV!A<X!)[]^<UZ'I6BV6C+="R211=3M<2[Y6
M?=(WWF^8G&?0<53O_".C:E/J,US;REM1A$%V$N9$650,#*JP&<'&>N.* .:E
M\1ZIX<NK]+JX6^MH?#S:I'%Y03RWC."@(Y*D$=<D8ZU9GOO%%K97M^+RW>R.
MER7$3RB-F6=5W H$ S&5SPQ)'')KH5\,Z6+];UH9))EM#9?O)G=3">J%2<'Z
MD9JGI_@;0=,L;FRMH;D6]Q$T!C>[E<1Q-U2/+?(I_P!G';T% &);:SKD5MX?
MCN=1%Q/KR+(ACACB, 6#>RJ3D,2<'D= V!TQ4UV/7I++0(M7O@ERGB**)6M]
MA+QG<T;.-N X&,@?+WQTQUM[X1T;4-"M='N;>1K2T*&V(G<20E1A2LF=P('&
M<T/X2TB2SLK9X[ADLIQ<Q,;J7>91T=FW9<\_Q$T 85QKFJ75MXKFT^\%O)H+
MF.*)XD(N&2)96:3C.&+$#:5QC-,L]:UW7_$UM;VFH)I]G-H]KJ?EFV61U+NP
M9"2>X7&>U='=>%M*N[RYNI(9 ]W&L5VL<S*MRJC $B@X;@D9ZD<'CBK$>AV$
M6N-K*1R+>M;BV+"5MOE@DA=F=O!)/3O0!@?$!973PVL$BQRG7( CLNX*=LG.
M,C/YUF2:GXLB@\4:;#?+=ZAH_DW-M<+;HIN8G4L8F7& ^%8 C'5:[75=(L]9
MMXH;Q'(AE6>)HY&1HY%Z,&4@@C)JG<6UQH=D[Z)I8O[J>=6G$UUY;/D8+L[
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
M] S("<>V36K533--M='TRVTZR1DM;:,1Q(SLY50, 98D\"K= !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
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
M".]DU!$MWN1:;F1@5FW;=C C*'/7<!CO5K2M<T_6A<?89V=K:3RID>)XWC;
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
M/^&)[ZW*I*988%E896+S)%3>?]W=GGTKF-0=]#\;Z[<MJ[1>7X:61+J[02"
MB63G"@;AGG'J<#L* /1Z*X*PN-=OM7U_1(]1N[21=-MKBTEN%C:2&5S*I8@
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
MS:73(C.@ED*-$V1@CY20?O8/6@#TRJ&JZQ9:-%!)>NZ)//';1E8V;,CL%4'
MXR2.3@5B:+<ZA;^.-9T>YU&:]MTL[:[B,RH&C9VE5E&U1\OR X/2H_B,&;P_
M8A&VN=7L K8S@_:$YQ0!UU%>?/J^HZ?+XHTZ;7)O]$NK-+6YFA1Y1YP7,:A0
MH))R%R."PSP*;%J_B)H_$5G:B2XGL=2@2&WDFC6=H&BCE>-7^Z7P6QG/<9X!
MH ]#J@FL64FN2Z,KO]NB@6X=#&P'EDE00Q&#R".">E4/".JQZOHK3I/=R,EQ
M)'(EY$(YH6#?ZMP.,J"!GN,')K!U/3[K4OB?=06NJW.FO_841\ZW1"^?/DQ]
M\$8]>,GU% '>45YIHGB;7/$4.D:=)/';WEQIDER\J2"$S.LIC#K\C<8 ? '\
M8[<5:BU#Q)?WP\.R:E:+JD&E).US;2^6LLQDDC+@&-LA2BY& ,L>O& #T&LT
M^'=$9B3HVGDGDDVJ<_I7(K/K][XBBTN?7VBW:"+F5[!(]AG$FTLA9"=IQG!S
M[8KI/!NIW.L^"]%U*\8-<W-G%)*P& S%1DX[9- %G_A'-"_Z NG?^ J?X4?\
M(YH7_0%T[_P%3_"N<$VK77CC7;<:S=I9Z;%:74=M%'%\^[S2T9)7.UMOU]^*
MH:=K7B";1--\5K?6DUE-82SW%IYV[S7\HNJQ 1C:RLI!&X\ YR1F@#LO^$<T
M+_H"Z=_X"I_A37\/:#'&SMHNGD*"3MM$)_  <US::IJ-IX7B\4QZR+R-]'DN
MFLWC4K-,(_,4QD8*@88$<\8[C-/LGU]U34!K4#:?=Z<SJ%E65S+@,LL?[H #
M&<J<CI^(!N66C^'K^Q@NX=$LECGC$BB6Q5& (SRI7(/L:G_X1S0O^@+IW_@*
MG^%<;;Z_JEIX=\$^([[4I#I]S##'JH94"[I8QLE)VY4"0@'! ^;VJY+JNJMJ
MFD:4;ED;5(;J\4RRB%P%9-D2D(W*H^2,9RO7&00#I3X=T( DZ+I_'I:(?Z5)
MHNIV&KZ8ESIA/V17>%1Y1CVF-BA&T@$8*D=.U<IIVI:R^MZ3X9U74XFN?L5Q
M<W%W9X'VADE5%0$J,$!B6P!R.PR*N?#1&C\(,CR-*ZZC?!I& !8_:9.3CCGV
MH Z#^V+(Z[_8N]_MWV<W.PQL!Y88+D-C!Y(X!J_7#:S97&H?%""WM]1N-/9M
M"ES-;JA<?OX^!O! _*LVR\1:W!HF@>(-4U!C8Q7DMAJFV-%CD42/%'<=,J-P
M7."!AL]J /2Z:\BQ@[CR%+8 R2!UP!R:S= DN;C3!>7,TCFZ=IXE< &.)CF-
M> /X=N<Y.2:PKN.9_BYIX%Y<+$-&GD\I6&S(FA!X([]SUX'- '0:=J-AXCT9
M+RSD>2RN0RJV&C8@,5/HPY!]*GT[3K32;"&QL8O)M85VQQAB0@]!D]/:O,O"
M=SJ&F:1X-FBU&8VU]J-S9RV91/+V'SW!'&[<&0<Y_"MK1=2U_78[#6[?4+6"
MV^WR17=O+-E?+#LGEA/+RL@.W!W<GKP0  =[6*WBO1Q!-<"YD>UAW>9<I;R-
M"NW[W[P+MP,')S@8J'QT;T> ]>.G;_M?V&7R]GWONG./?&<>]2>$S8OX(T?[
M)Y9LC81!,8V[=@Z_UH V8I4FA26-MR.H93Z@]*?7#C4+K5-1\2:;8:@]A'H]
MM +/R@I!+1%Q(VX'<O1<=,*>_3/TW5M<\4:KHL?]JW.EQZAX?%_)%!%&=DOF
M1C*EU)P0QX.>#VH ](HKRJYU7Q+!H&J:_%KUQ+)I>M26R6;0Q>7<0B<1[&PN
M=V#P01TZ9YK2O_$&J7.A>+]8M;Y[6XT*ZFC@M]JF-EA16(<$9._GG(P",8QD
M@'H=%<'IU[JVI>)]:>?6[FRL]/2TNEMS''M4/$S.CG;DJ#[@\=:KZ+J^JW6M
M65E+J-U+:W^@R79G940R2*\8$L:@912)#A3[< CD [JXU""VDM4<2N;F7RHS
M%&S@-@GYB =H^4\GBK5>8>';[4;+PG\.VCU*X9-0FCCN4D",'4V\CXSMS]Y
M>O<YS4T_B;5I?!ESXKM[J07-MJ3PG3]J[#&MQY/E$8SN*X;.<[CZ<4 >DT5Y
MAK^KZ[:1>-[R#6[E!HD\,EK$(HMI!BC<H_RY*_,1V//4\5Z?GG% !16'XGO9
M+2ULDBO&MY+B\CA"QQAI)P<DQIDX4D _,>@!Z=:Y6UUSQ%)H<SQQSWSV6M7-
MM/!#(BW,ELF[ 0D ,RDKGH2%Z\\@'HU%9'AC48M6\.VE[#=S722!OWL\?ER9
M#$$.N!A@00>.HK7H **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ JGJ>EV6L6?V74+=9X=ZR!22,,IRI
M!'(((ZBKE4M2U6UTJ. W!8O<3+!!&@RTDA!(4?@"><#@T /.G69N;6X-M'YM
MHC) ^WF-6 !"^F0!^51C1]-&ERZ9]B@-C-O\RW* HV]BS9'N6)_&LM_&VB16
M-K=R2W 2YNGLT46SLPG4L&C( .&RK<=\<9J)/'^@-8O=22W,(CO$LI8I;619
M(I6("AUQE0<@@GB@"Q!X*\.VVCS:3#IB)8S%3+%O?Y]OW03G) [#.!5N3P]I
M4UQ<W$UKYLMU;_99S)(S>9%S\A!.".3^9]:Y[6_%\&H>#O%$NCW-W9:GI5I)
M(Z36YBEB;860[9%^ZV.#C\JT[;5+=M=T^UFU"Z6Z;3&N&MRF(77*9D+%?O G
M'!Z$Y% $=UH5Q(UMHD%E8Q^'(Q'(Y:1FE+(^\)M(P02J_,6SUXZ5TU8,?C#1
MWF1'FDA26U>\AEEC*I-"F-SJ?0 @\X)!!&15'5/%,%YX?UE=.GN;2_@TMK^%
MGB 8QE6*2+N!!!*D8/([@4 ;%QI/_$_M]9MBHN%A-M,K<"6(MN'/9E.2/]YA
MWR*$?@+PQ%>K>+I,9N%E\\.TCM^\W;MQR>3GGFJ_ASQ=9:G%I^E2S7<6I3V*
M3))-;M&)\*-[1LPVO@G/'UY%1>#_ !!++X+TJXU&::]U"Y,P 1 9)=LC G P
M   .>!T'<4 =!)HFFRW_ -M>U4SEUD)R=K.HPKE<[2P& &(R,#G@5&-)\[Q"
M-7N=ID@A:WM4'.Q6(+L?=MJCV"^YJ;2-7LM=TV._L)3) Y9>5*LK*2K*0>00
M0015+Q-X@'AVRM)S:RW!N+R"U C7.WS) N3^!./4XH U+VRM=2LIK*]@CN+:
M92DD4BY5@>Q%8\?@KP[$L@_LR.3S;;[(YF=I"T//R98DXY_SBL,>+AH_B?Q,
M=5GO9-/M8K2:-%MB_P!F1D<N6V+P!@$DY/'M72:GXET_2HII9C-+';PBXG:"
M,R>3$<_.V.W!/&3@$XXH JMX<M=&BEOO#^E6AU98%AB-Q*ZAU!Z,_P QZ$\X
M)[=*LZ=HD<>D7EM?PP/)J+R27RQ A':08*]B0%PN>"<9[U-J>MVFF^'+K7&<
M2VD%JUUNC.=Z!=PQ]1T^M9.BPZWJ_ARVU2XUB6UOKV!9TBABC,,&X;E3!4EL
M C))R><8H W++2K/3Y))+>-O-D54>221I'*KG:NYB3@9.!TY/K3-3T33=9-N
M=0M5F:VD\R%B2"C8P<$$'D'!'0]ZHOX@ATRT$-^99[RUM$GOOLT1D\H$'+''
MJ5; ') .!4T'B73+K5;73H)6DENK7[9 ZH3')#Q\ROT/WEXZ\B@"-?"&@):1
MVL>G)'!%<_:TCC=D"RYW;Q@]0>1Z=L59DT#2IM0DOY;&*2YD@^SR.XW;X^1A
M@>#PS#)YP2.]1?\ "16;6\4D45S*\PD:.&.(F1U0X9@/[N2.>^1C.16?)X_T
M 064L,MU="^MWN;9;:TDD:1$(#8 7[P)Y7J.^* )[3P1X;L=-NM.MM+CCM+I
M=D\8=OG7^[G.=O)^4<<GBMR"%+:".&($1QJ%4%BQ 'N>:R+GQ7I=I+&)GF6%
M[A;4W'E'RTF;&$8]CD@>@/!(/%8?C3Q.T&E9TFXNDDBU*VM9)X8@8]QF17C+
M$'^$D$CH>,YXH W]1\*Z'J]W+=7^G13S30?9Y&;/SQ\_*P!P<9.">1VQ6G;6
MT-G;1VUO&(X8E"H@Z "J'B6>XM?#&J75K.T%Q!:2RQR*JDAE0D<,"#R/2N*T
M;Q/JRZIX-A.J?VH-:L3-?0O'&&MB(E?S 8U7:NX[<-GVYH ]!:QM6OQ?- AN
MA$81*1\VPD$K],@&J<_AW2;C1H-(DLU_L^#8(X%9E5=A!7H1T(!^HS5>/Q;I
M<EY;VVZ=3=PO/:.86*W*(,L8\ EN"#CJ1R,BJUAXYT?5((9K,7DD=P$^SL;9
MT6<ONPJ,P ) 1B1GC'- &O-I%C<:A:7\T+/=6:LL$AD;*!N&[]\#.>N*IGPC
MH!MGMO[,A$3W/VHJ"1B7).X<\<ECQ@<GU-2?\)%9&*V*I<-/<M*D5MY1$K&,
MD/P>@!'4X'(]1FF?&^A^58R+-._VV:2WB1+:1F$J!BT; #*L-I&T\T 6)/"/
MA^76TUE]*@_M!=O[T C.W[I*@X)'&"1D8&.E++X5T6>WO()+,M%>S">Y0S/B
M608PQ^;K\J_D/059T;6K/7;)[JS,@6.5X)(Y8RCQR*<,K*>016;J'C72--GU
M*&87COIJ))=B*TD;RT8$[L@<J I)(XH Z%5"J%&< 8Y.3^=9$'A70K;6Y=9A
MTV%-0E8N\JYY8C!;;G&XC^+&>>M1V_B[2+B^DM1+-&5M6O%DEA9(Y85QN=&(
MPP&1T]0>E,@\7Z9<+*56Z#1V:WZH8&W26[9PZ@<GIT^][4 22>$-"EMW@DL
MR/=?;#F5\B?_ )Z YR&.3DCK0/!^@)"T,>FQQQM<B[*QLR#S@<A^#U!Y'H>:
MGM?$%C>V^ESVYEDCU-=]L0AY7;NR?[HQZ_3J<5G^--<GT/2[0VR2F6[OK>UW
MQIN**\JJQ'^UM)Q[T 7)_"^C7*:@DUF7742#>*97Q-@8&[GT 'T&*LQ:+80Z
MFNI)"WVQ8?LXE:5V/EYSMY/(SS]>:P-.D,.LZCIW]OZM-=?8OM$=O<PJ!;QL
MQVD,4^=@<C))X&#R*7PKXC>3P1H%S?-/>:C=V"SLD2;I), ;VP,#&6'XD <F
M@#H]1TZTU:PFL;^!)[688DC?H><_S -4_P#A&=($LTHM"'GMQ:R$2N-T0SA3
MSTY/YGU-6M*U2SUO2[?4M/F$UI<+OC< C(Z=#R"#D$'H16?_ ,)5I_DR3A+E
MK=();A9EB)1XXR Y4CT)Z=2.1F@!MYX+\.ZA:V-O=:7')'8+LM<LP:)>FT,#
MG;C QG'%7H-#TZVU/^T8+81W0@6W#JS ")>B!<X"CL,=ZAA\2:=/=V%LCRE[
M^T-Y;?NFP\8"DGZC>O'7FL&#QA:V>EZ(UJVH:I'J=_-;)<318==K2%@5PO38
M5 QG YH V[3PGH-AK,VKVNF0Q7TS%WE7/WCP6"YP&/.2!DY-/B\-:/%:7UH+
M)7M[YV>ZBD9G65F^\Q#$\G Y]J3Q1KH\-^&+_6#;R3_983((T')/;/H/4^E$
MWB*UAVH8;J2Y,!N&MXX2TB1@XW%>W(.!U.#@'!H <?#>DM8W-F]LTD-U&(9_
M-F=VDC&<(6)+%>3QG')]36A;6\5I;1V\*E8HE"H"Q; '09/-16&HVFIZ=!J%
MC.L]K.@DCD3D,I_7\.M8UEXWT6_$CPF\\F/S TSVDBH&23RRF2OW]Q "]3GI
M0!I7NA:;J%XEY<6Y^TK&8O-CD:-C&3DH2I&Y<\X.15#5=*O;]X-'BL]/3P^8
MT\XECO&Q@?+6/;MVD*!G(QD\<"I4\6:46OHYI);:>Q,8G@FC(<>9Q'@#.[<>
M!C.3QUH3Q7I9%Z)7E@FLYHX)H)(SY@>3'EJ ,[MV1C&?T- &W5"ZT33KW48=
M0N+56NX8VBCF#%653R1D'U (]#R.:S;KQII%E9ZA<71N(3IQ3[9$T),D(;[K
M$#.5/]X9'7T.-&XUFSM99$N&>,16_P!ID<K\J)DCDCOP>.^#B@"O;^%M&M4T
M](+/8FG,6M%$KXA)!!V\]P2/H2*2T\)Z#8:S-J]KID$5],Q=Y5S]X\%@N<!C
MSD@9.35:Y\:Z/8IJ!O3=6TEA;BZFBDMVW^2<@.  <KD$'TQSBM/2]6M]7BFE
MMH[E$CD\O,\#1;^ =R[@-RD$<CB@"^1D8-8]KX5T:R<FUM##&6+_ &=)G$&[
M.<^5NV=>?NURGB#QE<W&@ZY-8_:]/?2M5@M#*8QB13) 'SD'&1*W3!P ?:NI
MM?%6EW(U'+SP-IY7[0EQ \; ,,H0I&2&YQCDGC&: )KOP[I5]>27=Q:!II8Q
M%,0[*)D'19%! <#)X8'J:N75C:WOD?:8$E^SRK-%N'W'&<,/<9-5-.UZSU+4
M+O3T$L-[:A&EMYDVL%;.UAV(.#R#VP<4DVOV4&I7>GOYOVFUM1=N@C)S$21N
M!Z'E3QUXH 9K/A;1/$$UO-JFG17,MOGRI"2K*#U&002#Z'BK$>B:=%JJZG';
M!+M81;JZNP B'1 N<;<\XQUK,_X3;1V-DL/VR>2^LOMULD-I(S21?+R..OS#
MCMWQ2-XYT,6VF3I+<S#4XVDM%BM9':3:,D8 ^\.FWK0!:M_">@VFN2ZS;Z9!
M'J$K%WE7/+$8+;<X#$9RV,\GUJ$>"?#@N/.&EQ!A<_:@NYMBR\_.$SM!Y.<#
MGO26GC/1[[3[:ZM9)I&N;EK2.W\HK-YR@EHRK8VD!23G' ]Q4-QXDTN^M-%N
MX=0O+>.[U 01>5"?WDBEE:*3*G:,JV>A^7@T =*RAE*G.",<'!_.J.E:+I^B
M0R0Z=!Y$<DAE==[,"Y.2W)/)/7UKE_'/B=K70+LZ3<74<]M=P027$,0:-7:1
M T;$@_PMR1T) R#Q76ZEJ-KI&FW&H7THBM;=#)(Y!. /8<GZ4 4&\)Z"VO'7
M#ID']I$@F89&XCHQ&<%AV)&14L?AS2HK6^MEM?W-^YDN4,CD2,>K')ZG Y'H
M*IW'C'2K.SU2YN_M,']EJK7<30,SQJPRIPN<@CN.F#G&*:_C32TN[BS$.H-=
M11"=85LI"\L9)&]!CE<C&?IZB@"[)X;TF:TN+:>S$\=P5,IF=I'8K]T[V);Y
M>W/':DF\-:1<:?/8SVIE@N'5YA)*[-*5Q@LQ.YL8&,GL*9'XGTVXM;&>S>2[
M^W0&YMXX$)=XAC+8., ;@.<<D#KQ3;;Q9I%V=+^SSO(NIN\=LPC;!= Q96XR
MK *V0<<C% %V'1[&WU.34HXF%Y)$L+RF1F+(N< Y/;)_,^M+J6E66KP1PWT)
MECCD655WLN'4Y5N".0>1[UER>-=%B@2622X :_.G8%L[$3@X*G /_P!?MFJE
M_P"/+*WT6:_M;6[EDAOHK"6!X2CQ2.R ;@<'&'4CUR* -.Y\*:)>_;OM-B)?
MMY0W.^1SYA3[AZ\%<#!&,4U/"&@QO+)'IR1R3.DCR1NRN7085MP.0>.O4]\U
MK&XC2T-S*?)B">8YE^78,9.?3%9=MXGTZYN[>U'GQRW4+3VHEB*_:$ !)3/4
M@$':<'!SC% &C9V-MI\)BMHMBLY=N2Q9B<EB3R2?4U6O=!TW4+Q;RXMR;E8S
M#YL<C1LT9.=C%2-RYYP<BN=\+ZA?>)+R?4FN[VV2UU"Y@-L8P(I8D9D53D9#
M J&)!SG(Z=-^XUZTM[YK3;-(\<D44K11[A$TA 0-WYR/H#DXH CU7PKH>MP6
MD.H:;#*EI_Q[[<H8AC&%*D$#  P..*9J7A#P_J\=FE[I4$@LEVVVW*&)<8V@
MJ1\O'3I37\7:3'8W-X[S+#:WHL)R86S',2J@$>F749''-/OO%.EZ=,ZSR2>7
M%/';S3I&6CAD?&U6/J=R^N-PSC- %@Z!IAO?M@MMEQ]G^RAHY&3$7]P $ #Z
M58T[3K32;"&QL81#:PKMCC#$A!Z#/:N.L/%RZ5K'B2+6+J[FM[?5(X(I/(+)
M;H\41&XJN%7<Y&3S^IKM;NZ@L;2:[NI5BMX4,DDCG 50,DF@"O!I%C;ZK<:G
M%"5O+E52:3S&.\+G:",XXR<<<9/K5/3O"6@Z1J,]_8:7!;W,Y8NR9QEOO87.
M%SWP!FJ&K^)8IM(URVLYKFRU2TTY[Q!)#M<)M;:X# @C*D8/([@46WBVSL-
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
M;:3R5V  KM.T=O8=JR/#R^(=)T>UT:\TZ*YEM(E@COHYU$4J*,*S*?G5L 9
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
MR7X>*.53D%&;*DD \,.N.AKU.J=WIVG37,.H7=K;O/: M%<2H-T([D,?N^]
M''#P[KMDQN;6*-TO]8EOK^S6X\IA&T>Q%$@'8JK,!UR1DCK5LO"VN6NAZ/8/
M8VX-CK[W["&<%?),DC\9 YQ( ![<XZ5Z+O7>$W#>1D+GG'K3J /-+WPQXDCT
M#7/#]O9V]S#=:E]NM;MKD)\K3K*R.N"=P(/(X(]^#VOB.'5KGPU>1:.T4>IO
M%B+>WRYR,@$CKC(!(ZX-:U% 'F=[X3UVXM/%\4.FP1#6K"&& &\\QED574[V
M(Y^]DG)_&NC33]17QO'K!LF^S+I'V0CS$W>;O#XQGI@8SZ^W-=310!YSX9\+
MZWX</AZ]:V6>2TTHZ7>VR2KD8<.LD9) /((()'!]JE7PEJFF)I-_:P175W!K
M-UJ5Q;";8 LZR JC$8^7>OIG!KLM9UBTT'2YM2OC*+:'&\Q1-(1D@9VJ"<<U
M=1UD170AE8 @CN* /.X_#.OK$@ELH"P\3'52(K@']SDD]0.>>!W[XZ5)J7AC
M6;J'Q*8;6/?>:M:7]JKS "18?)W*2,[2?*./J*ZO_A([)M32QC2XDW3M;>?'
M$6B655W%&8=#CN1C/&<\5KT 9>M:9)KWA>_TN9A;R7UH\#,AW",NI'!XSC/M
MFL&TT75;^Z\,SZI:I;2:&KM(T<H83R&(Q#R\<A2"6.[!Z#!Y-=E5=[V"*]BM
M)&*2S*3%N'#XZ@'U YQZ<]C@ Q/!NFWVEZ??07]N(GEU&YNDPX8%)96<#CN
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
ML,L*H5==H&%._&/ZU9OY=8M]$U/5K/Q OV671)KB!4G\]VE1=PF0L@"C!P5
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
MCU;3K>\6%M\?G)G8?8]OZT]]%TR2YM;AK*'S;2,Q6[!<>4A&"JCH 0 "/84
M<5X<U74)O$>BPG4;F>TU+1YKEII2 9W5XMLRQ\B($2'"@]",@$53TW5=8O-%
M\%L^LW8DOM3NK:Y<;,RJ!<$9^7J-BXQQ[5V]IX2\/6$D$EIH]G!);AQ"\<0#
M1[OO;3VZ"GQ>&=%@CM8XM.A1+20RVZJ"!$YZLOH3D]/4^M ' 3WVL6>@:U>K
MKE^\FC:ZEK;J[*0\320@K)QE^)6')XP.]>J!U+,H8%EZ@'D5E/X9T62WN+=]
M.A:&YF$\Z$$B208.]AW/ Y]AZ"KEOIME:WMS>06T:7-T$$\H'S2! 0NX]\ F
M@#EO$7_)4?!7_7'4/_1<=8":CK$5K_:+:W>R/!XJ_L\1L4V/ UP(RK *,_*?
MPP,=\^B7&C:==ZC;ZA<6J27EOD0S'.Z//7:>V>^.M5_^$8T4P-!_9T/E-<?:
MBG.#-G/F?[V><]<T ,\5WO\ 9_AB^N1?M8L%"K<+$)&5F8*,*2 220!GN17!
MZMK.M6=EXN@AO[FT:QGL&ME,PF>)92H=2S DYSG&3@G@XKTV^L+34[&6QOK>
M.XM95VR12KN5A[@UF'P?X<*2J=&L\2JBR8B WA#E0?7!YY[@'M0!@10:K/K_
M (H\/PZW>@BQMKBTN)&4O!+)YH)& !MRBG;C'7%6?".LS^(S:SLT\)T^V-O?
MPER1]KW;61O4IL)]Q(IK:O-*:V%U?Z+:V8UB6-(Q+=,^UU!Z.1DX SCW-3Z/
MIS:=9,LIC:ZGE>>X>-=JM(QR<#T' &>< 4 8_B^ZU2TDLI;&VGO;5%E:[M+.
M?RKEE&W$D?(W;<G*Y&=PZUB6&MRWFI3BWU6YFL)/#$-[%)(=C&0LX,G^R2%7
M(Z5V][I5EJ$L4MS 'EA#+'(&*LH;&X @@X.!D=\56N/#6B7<MM)/I=J[6L7D
MP?NP/+3^Z .W P.U ''Z%K5WKK:!I-[J,\+W7AR*_P#.C?8\\[8#'(Q]W[V!
MP=W((%1O9W-YXR2%M;N'F3PT ]]:A8FF99B-PZ@ D9X_/'7KKKPAX<O;"TL;
MC1;*2UL_^/>(PC$7KCTSW]>]6VT+2VNS=?8HA.8/LV]1@^5_<X_A]NE %/P;
MJ-QJW@K1-0O'WW-S9122OC&YBH)./<UN57L;&UTRRBL[*!(+:(;8XD&%0>@'
M858H **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ JCJ>JP:4EN9EDDDN9UMX(H@"SN03CD@#A2<D@<5>
MK"\3V6KWD-@-*,3I'=*]W;RS-$)XMK#;O4$CYBI(QR!@\'! %M_%6GW5C#<0
MK.TLUS)9I:[0)3,A8.F,XXV,2<XP,YK.N?'""724L],O)C>W\EC*KJJ-"\:N
MS+@L 3\G!!*XR<] <.W\'>(M-@M[NR331>Z?J]U>V]L)6$4T$^[<A.WY" PQ
MP1Q[UN:II6OZD="U!H[$7MCJ!N7MO.81K&8GCVB39EB-^[.T9Y'I0!8M_$&F
M6UUK\\EY?$6ES%%-'.IVI(R($2)<9^;<OU+4^Z\9:;81:F;Z&[MI]-MQ=3V[
MQAI/).<.NTD,O!&0>".<5A:EX-U;4)?$4JR6T$UUJ%KJ%@QD+#? L8"R#' )
MC[9QGVJ;7O"^J:^-9OS#;V][=Z*^E6\+3EE&\EF=F"],[<  ]#ZX !OZ9XGL
MM4U5]-CANX;@6ZW4?VB'8)8B<;E^AP#G!Y%)XMUU_#7AJ[U6.T>Y>$ *BD
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
MC%$:(E2I1MK;64J.QR":Z;389K?3XH[A($FY+I;C$:DDG:O R!G&<#.,X&:
M.4USQ->31^,--MK>ZM'TK3_-CO$9,[S'(X/4G'RKCC/7..*O>'O%=K=0VEA=
M?:HKH::EX9KF/:DR *'<,?0D9SCKGD<U3U3PYK$NH^+'M4M'@UK3T@C:29E:
M.18W3!&T\?,#G/;I44GA+4KV[TY;D01VL>@S:5<,DI+AY!&-RC;R!L/4CK0!
MNV7BO3[[5H--"SPSW,!N+4RJ )XQC)7!)!&0=K '!Z52^(-[<Z=X4:\M+J:W
MDCN[4%H>K*TZ*PZ9Y#'I4?A/3->L4@M]7L=(A%I'Y7VNS)9[K P&*E1LXY/)
MR?05H>,-'NM=\-S6-D8A<>=!,@E8JK&.5),$@'&=N,X/6@"F?'NE1P:L\]O?
MV\FEQ"XN()X-DGDG.)%!/S+P>G/&,9K1G\2V-OJ$UE(EQYL5E]O^6/<&BS@X
MQSG/;%86L^$[WQ$NNW<_DVEU?:0=,MX]^\("68LY [LP&!G &>^!''HGB.YU
MMM3N;2PA#:*^GF)+IF(D+9!SL&1_+WH U++QMIU_9P745KJ"QW(A^R>9;[/M
M1D4L%CR<$@ [N0 !G..:S?#WB*1+[Q3)J4UWY<&J1V]O!<;=ZEHH\1J!QRS'
M'.,'.<<U&?"^MV_ASP@;86C:KX>$8:!I2(IU$)B<!]N02"2"1Q56[\(>(+X:
MW=;=.@NY]3M]2LXWE:6-FCB1#')\@^4A2,CU]J -Q_'VCQ%XYDO$N([V.QEM
MQ#O>.20 IG:2""#D$$Y[<\5JZ+KUMK?VQ88KB">SF\B>"X3:Z-M##C)&"K @
MY[US=YH>NZG9:;(^G:7930:G;W<EM!,2H2(DGY]@W,<\#  QUK7T+2KZQ\1>
M(KZY2$0:C<Q2P;)"S +$D9W# P<KG@GK0!IZAJL&G26T+J\MS=.4@@B +R$
ML<9(   ))) _$BN9\1^,]G@S4=0TB.?[5;W"V<J,JA[60NJG<"<9PP(QD'(/
M3FM'Q#HU[=:YH>MZ<8WGTQY5>WD?:)8I5"M@X.&&%(SP<$<9K%U7P?J=WH?B
M 6ZVW]H:S?PW31O*1'$D9C &X*<DB/)XZMZ#- '5Z/8O9QSNUQ?.D\GF)!>2
M"1H. "H;))&1GECC/%8M]\0M'T][[SH-1,6GW @O)DM&*09"G<Q_NX8<C\L5
MU2%B@+KM8CD9SBO.(;&^UBZ^(6CVT4/EWUX+<W#R?ZK?:Q*Q*XYP#D8ZG@XZ
MT =2?&&GG6YM*AM[^>>%H1*\5N6C19,[7+?W/EY/_P!?#H/%VG3S6"A+A(=2
MR+&X= ([D@%@%.<@D D;@,CIFJ&G>&+FWUO7O-6-=-O[*WM(624F4"-'0DC&
M!D/QR>E5-/\ "NJOI7AK2-3%N(=!N(Y1<Q2$FX$2,L6%Q\I.06R>Q SG( -R
MS\4V=_ISWL%O=82\-DT3*HD$H?801N['].>G-9[^*]*TD>(+Z:?4Y8[.[CBN
M(WC+"%F1 !&,#"G<IR>['UJ>S\,RVGC2^U1)E_LVX"7(ML<K=[3&TGT,>![D
MDUB:MX3UN]M/%L,,=F&U>\MY[<M.0%6-8E.[Y>#^[/3/6@#?'C/2D&K&Z%S9
M_P!EQ+/.+F$J3&V=KJ.20=I&.N1C%6;/Q';7>MRZ.UO=P7T<*SM'+&,"-L@-
MN4D<D$=>H-<GXNTV>%O$NJ7\=@MCJ.F6^GQ">=@/-WN%W$#Y06E7YL\8R<5=
M\,27L?B-CJ>G0F\N;54^V1:DMTWEQG*J0(TVKEV.<')//:@#;\5Z])X<T87T
M=G)=,UQ# %4J IDD5 3DCNW;OCH,D<\_BB71O%_B*2^74I[*WT^TN1;1QA_L
MP/G>8< X& HSR2<<9K?\8Z1=ZWX<DM+'ROM*W%O.BS,55O+F23:2 <9"D9P:
MQ[SP]K5U?^*+DPV8_M;28K.$"=CMD590<_+]W][UZ_+TYH UM2\8:9IL<LA6
MXGBALUOYG@0$10$G#G)&?NL<#)P#Q0GB1YO&?]A1V,K0BQ6[-R"NTAF(4@;L
MX^4CIG/;')YG5?"?B34='FTMUL)K630ULHDDN&"VUP%96<*$P^<KAC@KCCJ<
M[=CHNKVWBRTU62.S\EM)CLKA5F8F-T=FROR_,#NQSMZ9]J -'Q;KK^&O#-[J
MT=J]R\"C;&I &2< G)' )&<<U@7?B*ZTSQY<^?'J4MH-%6Y^P1(KF-O-8,V
M<?=7N?8>E;OC'1[G7_".HZ79M&MS/&!&920NX," 2 <#BLU]'UJ?Q3<ZO);6
MBI-H_P!BV+<$D2[V;N@^7YL9Z\=* -*3Q5I_V&UNK59KP7-J+R*. +N,) .[
M#$#N,#.3S@'!K1TO4[36M+MM2L)A-:7,8DB<#&0?8]#[5P5IX2\0:/#X?N;:
MSTJ_GM-*CTR\M+F8JA"<K)&^PX.2V05Z&N_L(98+&&.;RA*%^<0KM0$\X4>@
MZ4 <SIVI77BCQ1KELMU-;:7I$JV@2 [7GFV[G9FZ@+D  $9Y)SP*TEGE\/\
MGG4;^:\CN;E([%&5?-RR@>4,  \ACD]B<G@FL^#0]3\/^*-4U+288+NPU9UF
MN+9Y?+>&8#:70X(8, ,@XP1QZ5)K^BZMJ\6F7T36T=_IM^EW#;%SY;*%9&0O
MC.2KMSC .!CJ2 2W/C73;/3M3NYX;M&TMU6^M_+!D@##*L0#@J0<Y!(Z^AQH
MW6NVEE)*+D21I#;BXDDP"JJ20HX.2Q((  YQQ6=9>'//U37M1U.&,#5X(K5[
M8-N B16'S'C).]NG0 <UEQ^"M1D^']UH=UJ*2:DX18KIERH$+#R P[C"*6]V
M:@#0NO'NDV$.J->1W<$NFPK// 8P[F-L@.NTD$9!'7C'.*MKXIMG&U;&_%PS
MR"*WDA$3RJ@4F1=Y V?.HR2.3CK7/ZCH/B+7/!NK:?/IFC:?>W5O]G1+:4E&
M)/+LVP$#CA0#[GTO>(]%U>XU;2M<TVTL+JXMH9+>YL+R0A)$<JV5?:<,K(.=
MO()H OVOB_3-4LK*73#/=R7T4DD,,*@2!4.URP<@+M8A>3UX&:K?#N_N=3\$
MVEW=SS3S//<@R3_?(6XD50?3  &/:JAT+7;+Q'IVO6D&GRR?8WLKRS60Q)&K
M2>8K1MM.=IX.0,CGCI6GX*TF_P!#\-)8:BL G2XGDS!(7!625Y!U Y^?'X4
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
M7C3<5!.,XZ]2.E7XIHI@QBD20*Q1BC X8<$'W%<?\6/^27:]_P!<%_\ 0UH
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
M3K1;A(O)640J&$?]P'&=OMTK&O\ QWH^G7@@F9S&+M;-YT9"L<I(&"N[?C)
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
MG+%>SC2M6%O9//'--Y"E5DB8*4X8DDD\<8]Q0!TEK8VEBLBVEM% LLC32")
MNYV.68XZDGJ:;?Z=8ZI;&VU"SM[NW)R8IXPZG\#Q7,:YXY&G:#XBN;?3KC[?
MHT2O);S%!C>NY&R&(*^N#G@\5>DU>U7Q59072:C:7)L)YPDDBB 1JR!BX5B"
MPRN#S@$\T :?]B:5]H$_]FV?G"+R1)Y"[A'_ ',XSM]NE6+.RM-.M4M;*VAM
MK=/N10H$5?H!P*QH/%]C-/IJM;7<,6J*6L9Y54)/\NX 88E25Y 8#/UXJK8>
M/;"_;3673]1AM]0N9+2*XEC0()D+C8<,3SY;8(!';(/% &]>:3IVHSV\][86
MUS+;,6@>:)7,9/4J2..@Z>E0P>'=$MC;F#2+"(VRLL!2W0>4&ZA<#C/?'6JG
MBS7I_#VEP74%F]T\UY!;85E&WS)%3/)'KQ[XS@9--O?%=M9+>M]BO)QI\:R7
MWDJC&W!7=AOF^8A?F(7=QCU% #;_ $"?[/'IFCIIMAI$XD6^C2W(D8-C/E[2
M%!(W D@]<]JZ!55%"J J@8  X JC<3Q7V@RW-K.3#-;&2*:)B"5*Y#*1^!KE
MO _BO[1HOAG3K^&_-W>Z8DT=Y. 4N&1%,G.XMN^;.6 !Y()H Z^\T^SU&-([
MRUBN%C<2()$#;& (##/0\GD>M5[G0-'O+2"UN=+LYK>!_,BBD@5E1N>0".#R
M?SK-M/&5I>7-M!'87ZO=VLEU:!T13.B$!L ME3\RD!MO!J?3/%%IJVG:5?6M
MM<F/4F98U8(&CVAB2XW< ;2#C)!P.M %F7PYHD^GRV$ND6+VDTAED@:W4H[D
MY+$8Y.><]:D70])4VA72[,&S7;;$0+^X'HG'R_A61:>.M'O-5L+&-GQJ&_[)
M/N0I*5&<8#%ER 2-P&:OZQXAM]%O-.M9;6ZFDU"5H8?(0,-X1GP<D8R%/MZX
M'- %ZRTZRTV-X[&S@M4=R[K#&$#,>I('4GUINH:7I^K0I#J-C;7<2.)%2XB5
MPK#H0".M<ZOQ LOLQN)-+U2**&]%C=L\<>+64N$ ?#\@EEY3=P1G%7KWQ;9V
M%Z\$MK>&*.\ALI+D(HC667;M'+!B/G7) (&?8X +DOAS1)K&>QDTBQ:UN)#-
M-";==DCGDL1CEO?K4CZ'I,EE;6;Z99M:VK!X(6@4I$PZ%1C (R>E<E\0?$;+
MX/\ $"Z6+_SK%1')>6CA!#+\IQG<&. RYP#C/L<:VM^.=)T!KG[49'2S*"Z>
M-D_<[@",J6#-@,I.T'@T ;"Z+I:B["Z;: 7G_'R!"O[_ +?/Q\WXTS^P-'^P
MR6)TNS:TEQYD+0J4?'3((YQ@=?2I-2U2#3-+DU"1998EVX6%=[.6(50![DCV
M]>*ATG7(-6N=0M5AF@N;"80SQ3!<@E ZD%20058=Z )XM)TZ"]%[%86R70C$
M0G6)0^P=%W8SCVJV0&!! (/!!KEO%NO"+1]>L[&.]EN[.Q:666T95-N2C%#D
ML#GC=A<G'U&88/&-GI'AO3S=F:ZNDTN&[G59$W["GWCO9=Q)5N!DG!H WAX>
MT5;&*Q72;);6)_,CA6!0J/\ WE '!Y/(J]!!#:P)!;Q)%$@PJ1J%51[ 5R]O
MXVAN_$$=O#;L=*;2EU+[<64*8V/#$$Y"@ YXSGM@9+H_'^DR736WE7(E^QO>
MQ &-O.C7&[;M<X8 @[6P>?K@ Z&_T^RU2SDL]0M(+JVD^_%/&'5OJ#5== T9
M+>TMUTJR$-FVZVC$"[83ZH,?*?<5AQ^/[-[*QO6TC5X[:^DMX[:5H%Q(9AE<
M8;.!T/'TR"#39_B#9VMMJ,UQI&JQ_P!F2B._4QQDVZD*P<D/AE(8'Y2QQVH
MW'\.Z)+!<0R:/8/%<2>;.C6R%97_ +S#')]S4MUHNEWHA%UI]M-Y (BWQ [
M>H'H#W'>LBZURRLO$NI!UU)Y[33%N7C5@86BW-\R+NQOR&!/' %+IGC.RU.\
ML[?[%?VPO;(WMK+<1J%FC 4L!AB01O7@@9[9% &PVDZ<]W;W;6%JUS;KLAF,
M2[XE]%.,@?2HSH6D-K U<Z99G4@NT79A7S<8Q][&>G%9EGXPMKZ9((K"^2::
MP.H6R2JBF>($#CYOE/S+PV.OUQEZ=XJCUC2_"=_?VVH6DNIS@P""11&S&)V
M?#<IMW<$9RH.!0!TXT'2!K!U<:79C4B-OVOR%\W&,?>QGIQ]*T*YV?QEIUO&
M;EXKDZ<MW]C>_"J84DW[.?FW;=_R[L8S[<U6O_'UAI\FJ"73M2:/2IDBO94C
M39$&"L'Y8$KA@>,GVH UU\-:$EP;A-&T]9C/]I,@MDW>;S\^<?>Y//7DUJ50
MUK58-#T6\U6YCED@M(FFD6%06VJ,G )':L>V\;V4^I-82:?J5M,UJUW;>?"J
MBZC7&XQ_-U&1PV#S0!KQZ%I$.KR:M%IEFFHR#:]TL*B5A[MC-1R>&M"EMW@D
MT;3VADF^T/&;9"K2_P!\C'+>_6N<N?&EAJGAI-1>PUVUTZ5K1XKF,+$7\V0!
M0"'SC=A6]FXR#FMC4?%MEIRZA(;>ZN+?32!>SP*K+!\H8Y!8$X4ACM!P#^%
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
M*-/\(ZY:Z+X1L)FTYCH5TLCLDK_O(UB>,8RGWCOSCH,8R>M=[10!PB^";_\
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
M+D=Q_9>GFUDM?L-M]GD.7A\E=C?48P:>UA9O'!&UI R0$&%3&"(R.A4=L>U
M'DVC75OJ,'PYO=2OO.=6NX9;B2X.<K$^ S9Z\#KR>^:N/JMW8VFJ*;NX-D?%
MZVMW,T[,8;8K'D;R<JN[:O7@,>E>FBPLQ''&+2 )&_F(OEC"OUW =CR>?>D3
M3[*-)D2TMU2;_6J(P _^]QS^- 'F/BU[S3K+QS;6-W<QZ;;Z?!<0F.=E^SW#
M%@R(P.0"H5BO3YNG-=+I4?\ 9WQ,OK""YN'MY])ANGCFG:0&7S9%+C<3C( '
M&!P*ZA=,L$M/LBV5LMMG/DB)0F?]W&*='86<,PFCM($E"[0ZQ@,!Z9]* .5N
MYAJ'Q"N]&U1Y([(:6DUF@E:,.Q=A*X((^91Y>.ZYR,9KF4%QJFA?#V?6I));
MN35&C\UI&5I8A'<!'.".64(<]>?>O4+JQL[Y46[M8+@(=RB:,/M/J,]*6>QM
M+ID:XM8)2GW#)&&V_3/2@#E/BA!"_@"[\W.R*:V;.XC&)T!)/T)K#U>RLKWQ
M9KZQW$WDP^&H7B:"Z=>1)<$-N4Y..O)Q^E>ERPQSQ-%-&DD;C#(Z@@CT(-0'
M3+ LS&QMBS+L8F)<E?0\=* /-1K)U)M(L-;UB&Q@O?#MO<07%RS*LD[ ^:P8
M.@WJ/+(ZD9)&.:ZZ[L;V^^&MU86M])>WLVER0PW;KL:9C&0KGT)X.??-;<NE
MZ?-!%!+86LD,3;HXWA4JA]0,8!JW0!RG@35M/D\ Z3MFCA^Q6D=O<QR,%:"1
M%"NK@_=((/6LYIXM6\4^(--U.::SM;?3K>73P)&A\N-E;?*N",,K8!/\. .,
MG/8OI6G27HO7L+5KL=)S"ID'_ L9I]S86=XT;75I!.T1S&98PQ0^HSTH \XC
MU#5=.T3P?XOU;[4SF!;;4X%+?-YJ@1RF/IO#[0>/^6A]*N:O.VCZEH.EZK?Q
M6EE>P7+S2W+.T+W19&"%MZX #2;03C@<9 QZ"Z)(NUT5ER#AAD9!R#^=1W5G
M:WT!@O+:&XA)R8YD#KGZ&@#S5=-6XU?PGI,OB"_U&SN+34$>>.ZDB^T*A38<
MJW.T,0&!RP'4@T)=)J.J:C:W7B)=,U73M5"01'>9S$I7RU4&0!UD3&?E.2QS
MS7I!L;-I8Y3:P&2( 1N8QE .@![4-8V;WB7CVL#72+M2<Q@NH] W4"@#R76]
M1MM4\'ZU=ZG=;-6M=>CB:%YBIA1;M BA<_=\O#=,$Y;J,UZ%XX=3\//$;A@5
M.E7)!SP?W35JRZ7I\]PUQ+86LD[ !I'A4L0"" 3C/! /X5//;PW,1BN(8Y8S
MU210P_(T <)::!-+H&D>)/M,EYJ&F:,QTRW5 $21X0,D#EF. .N/:J&B3V>J
MV=OJEEXH\V672Y!<VEL[B1FV@[Y/WA*.C#&[ ^]CTKTJ&"*WB$4$211KT1%"
M@?@*A33+",SF.QMD-P<S;8E'FG_:XY_&@#SG3-/NO^$$\-:AI]]Y^IW\5J\M
MOJ-Y(T5\5@<F+.2$."6X&"8QG-2Z'JRZQKNCZ=>07=KILUC=E+:YG+%KM+C:
MZ%P?GV*#MYZ'/4<>@OIEA);+;/8VS6ZG<L1B4J#Z@8QFEFTZQN+9+:>SMY;=
M,;(GB5E7'3 (P* /,;.2_NF\+6]YJ%ZT#:W?6D4HNG5KFU1)O++$'YC\HPW7
M&#GG-=7X!=Q8ZS:>=++%9ZO<V\'FR&0I&&!"[B22!D]372R6-I*T326L#F+_
M %9:,'9]/2EM[2VM-_V:WBAWG+>6@7<?4XH \_N7NY-3\;VMMJOV>1+NP%N;
MN9VC5G6,^6><JCL2IQTWG%=!X+O7NK3489["6PN[:\,5Q;M/YT:/L0_NF_N$
M%2!Q@DC K<;3+!_.WV-LWG?ZW,2GS.<_-QSSZU-!;P6L(AMX8X8AT2-0JC\!
M0!Y%?V]Q)H'BG4K35-1_M?3=<>/3P+V1MK;HPL6PMA@V[;@@\'BM:Z@NI->\
M<75M/>SWVEQQ7&GVPNY"BS&V+ ;,X8%C]T\>@&375:!X7CTF[U*[N3:W-Q=W
MTEW'*+?:\6\ ;,DDG&.O'4\5M1V=K#.\\5M"DTGWY%0!F^I[T <#92E[SP5=
MZ1>3S)J<#K?CSV;SH_)W&1N>'63:-W!!;'M6)HD5S_PC_A#6K35-0FU6;5?L
MTPDO))%F@,L@D5D)(^5 6SC/RYS7J\-A:VC326EK;P32\NZ1!2Y]6QUK(\)^
M%XO#6CP6C_9KBZBW@W<=N(V<,Q;!Y)[XZ]A0!R&AWJZW>6L]SXB2TUJVU26.
MYLDW>>XWLODE3)@ILP00O &[J":U_AW8QRV,^J2W=[<727E]:@S7<DBB,7+8
M&TL02 HY///6NP^P68O&O!:0?:G78TWEC>5]"V,XIUO:6UHI6VMXH58Y(B0*
M"?PH XS5I)!X_P!1@%W<I$WAUY=BW#J$82D;U /RG '(QTK)\+F2VO/A]<+>
MW<DNJ:,_VOS;EW$I6&)E.TD@$$GD#/)SUKT>33[*:9II;2W>5EVL[1@DCT)Q
MTIJ:;81O$Z65LK1?ZLB)04^G'% ')>-H;/\ X2KP;/>N(XEOIT:1I2@4&VE(
MYR,9(%<Q=(+;3O$FKP7-Q%=VOBN,1&.=E4!I+=6!4'#95F!R#Q7K4UO#<!1-
M#'*$8.H=0VUAT(SW]ZKG2=-*LIT^U*NVYAY*X)]3QUH \]%\NK:QJ45WXB33
M-6L-7*Q08;SVB##RT1=X#)(F,@*<DGOS72^.]4;2=.TR625X-/EU*&&_F5BO
MEPMGDL/NJ6V GT)KH3869NTNS:0&YC78DQC&]5] V,@5++%'/$\4T:21N-K(
MZ@AAZ$'K0!YWXA-E9^%+R;1M9NIH?[7M'5H[HF.'?-$K1(5/*8))4D@;JE6T
MDN?&?BZ6.XO9[C31;7%E;"[DV+*86.-H;!!/\)X]J[C^S;#[)':_8K;[-']R
M'REV+]!C I\5E:03/-#:PQRN,,Z1@,WU(H X#0+C2=:T33[^TUJYFU272Y%N
MK:.Y):20H"S2IU5E<$ C&"V!P0*IZ#K,=W<?#E3JK22W.E2+= 71)D?R4QOY
MY;=NQGG.:]+@L;2UFFEM[6"&68[I7CC"F0^K$=?QJ.+2]/@.8;&UC.6;Y(5'
M+?>/ [X&?6@#RO3HW;PYX2O_ .TM0-S<:Y-92R_;9"7A:2X!0_-_LKSUX!!K
M1A6]1-?TG3;^,&VUY$M+:_G=DF4VZ2- 7R6 )+D=>1C&#BO0AI.FA%0:?:A4
M;<H\E<*?4<=:'TG39%D#Z?:L)&W.#"IW'U/')Y- 'FB7%E?:MX,N;RWGL##?
MZC;S1W-T6\J15D)029PRAN ?0 =L46VMP/XF\/W5MJ;^3=:M>P3F>Z_?2KMF
MPKH,!45E4(.3@*>"2*]0^Q6GE11?98?+A8-$GEC"$="H['Z4T:=8ARXLK<.T
MGFEO*7)?&-W3K@GF@#RRQ,D&G:1J2ZA?/<CQ5+9!Y+R1P83<2(4(+8(VXZY/
M YX%;&D:A8:O>W']IZO/::[9:Y(@MXY]LC()"(XPAZQ-&5)P,'ELY&:[C^R=
M-V!/[/M-H;<%\E< ^O3K4OV&T^V_;?LL'VO;L\_RQOV^F[KB@#SC0[Y=:O;6
MXN/$26FM6NJRQW%BH;SG =E\ED+X,>S!!"\ ;NH)J[X4N[NW\1VMKJ"BZ^UV
MD\MGJEK.S1W<>]"3+&?N2+E1GD<D#'2NY%C9K>M>BU@%VR[3.(QO(]-W7%);
M:?96;N]K:6\#O]YHHPI;ZX'- '':]I]IJ?Q.L+2]DE2"31+G(BN&A+XFA.-R
MD'WQGM7/:?J]W!;>'[#6]4$>E7'V^."\OBQ6XV2@6_F,&7DQ;B"3@\'DX->I
MW5A9WZJMY:07"H=RB:,.%/J,TMS96M[;_9[NVAGAX/ERQAEXZ<'B@#SBTOK6
MRU/1]%UG7VO-&EL+@VU]/*8DN9A*!@ON^8JGW22<]>3@U%KUY9PV)T^#6KNY
MDM] EFAN+VZV!AN(292H!DE)7@C& <Y^;GTNXT^RNX$@N;2WFA0@K')&&52.
MF 1@8I9;.UGE266VADDC!5'>,$J#P0#VS0!Y[IFKQS>(-.EO-2_T>]\,+(Y:
MXPDDP=0S#G&\9P2.:Q[74-1N? NAZC'<+JL<.B;[^T:\:.X /6>-\X,B[2#G
MGW&>?6&TZQ;[/NL[<_9O]1F)?W7;Y>/E_"F-I.FNL2OI]HRPC$0,*D(/1>./
MPH \YO\ 5(=:U76;&]\0#19(TMYM.:8,DRPM$C!XQO4%M^\$8)X .1@5T/Q+
MA\_X6ZZ)=SLMDSGJO(&<D#\\5U,UC9W-Q#<3VL$LT)S%(\89D/\ LD\C\*F=
M$EC:.15=&!#*PR"#V(H \^GL--U3X@P6J3R/9GP_(08+IAN_?K_&K9/.>_;V
MK'TK7Y+S2_"%MKFJ16]I?:*7^T7;-LGN 5!#,'7YPO(R>I)ZXKU :7IX8,+&
MVR$\L'R5X7&-O3ICM1)I6G2V@M)+"U>V5MPA:%2@/KC&,T 4_"\30^&K&)M3
MDU38A47L@P9U!(#=3GC'.3GKWK7I  H    X %+0 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7)^.
M]9O--MM(T^PE,%SJ^I16/VA0"84;)=ESQNVJ0/<Y[5UE8GBCP['XDTV*#[0U
MK=6UPEW:7*KN,,R'*M@]1U!'<$T +)X<B0VKV=W>P20S)(Q-U(XF4'YE<,QW
M9'<\YQVR*H_\)K:BWLM0-K)_9%[=?9(;T,#\Y8HK,O9&88#9/49 !K3LX];D
M\M=1ELHU0@NUJ&)EQ[-]P>H^;ZUS]EX'GM]$MO#DUU#)HMI>K<PM@^<8UD\U
M(F[<-@;L\@8P#S0!I0^*Q+_;4;6$B76ESI 8&D&Z8N%*%?9MP SWR#C%0:MX
MYL]*>YS#YZ6<R0W0BE4R*S!2=D?5PH8$].^,X-6[CPRDWC*WU]9RBK;^5<6X
M'$S*<Q,?]W=)^8]*I#PYKECX@U"?2=6MHM+U.43W$,T#/+#)M"LT3!@/F"C[
MP(!YP>E #QXT']IZG;MI%TEKI4I2^NWDC"0J(1+OQNRP((X&2,\TQ/'VGQW$
MJWL9@MTLGOA<)(LJA%^\K[?NN 0=O.>Q-20^%9)9?%4=]+&UIKQY6+(:-?)6
M$C)Z\+G/J:IIX3US4_#-WH'B+6;:XM'M6M8I;6W,<C\8$DF6()&.@P": (OM
MU[<?$W0C/:SVD4VEW4GEM<;E;YH<;E'"N,G.,_>ZGM+\2YI+;0].FBNKJW)U
M6TB=K:=XV:-Y &7Y""<C-36/A[7VU_1M4U34+"1M/M9K9Q# X,P?R_FY;Y3^
M[Z<X]\\7?%V@W?B&PL[:UFAA-O>PW9:4$Y\MPP7 ]<=>U '/:;K%SHNOZ]/)
M+?R>&8UMTM6O6<DW+MM*1O*<E"2N23M![@9K0N?B#;V=EJL\NG3R/ITD*R?9
MI%DCD64A59'XS@G!&,@]JV?$NB/XAT![%;HV=T'CG@N$&[RIHW#HV#U&Y1QW
M%9&I^'O$>N^%[K3]3U'3_MD[0[3;P.L481P^<%B69B,=0!QCH<@%B7Q=-#<I
M8S:1)!J3QRS16DUS&'F1" -A!(9CG.W(QW(XS-?>*UMO[3:VL);M-*17O=C@
M,F5WE4!^\P4AB..HP2>*A\4^&9?$UNUK<0V$L#P;4\X-OMIN<2QN!G(R..,X
M'(YJM%X1U#3Y]66PU".2#5H$2X:Z4EXY5C$9E7'WMR@$J<<CKSB@":?QLCWP
MM=,TJYU OIJZE#(DB(DD3' P6.1^(S[=QNZ1J<&N:)9:I;!Q!>0).@;A@K $
M ^_-8-KX2FTS6(I[&2$6=OHRZ5#%(3N 4Y#$C\L?CGM6KX7TF;0?"VFZ1-*D
MLEE;I!YB @/M& <'I0!R'ACQ')I$,MO<VEY/:S^(KJP6[>8/Y;-.ZQK\QW,.
M ,]LCKS712>+XX-7M+*XL)H8[N^>QADD(5V=58[]AY\L[2 P)[<8-98\&:D-
M,2U^U6N]=>.L;L-C!F,OE_F<9_2F-X*UAKZ&=M4LG\C63J22R6[-*Z$.HC<[
MOX1)M7'& .E &]I/B5-9NV2TMP]ND\UN\JR@M$\;%2)$ZKD@D>V,XR!4FN^(
M!HESID!L;BY;4+@VT9B* *^QG .XCJ%/MZD5F6GA*5/%5MKLYM(KN'S5FGM0
M4:\1@0BRKT.W@YY)*CITK0U_1KG5;_1+B"6)%TZ]^UL'SE_W;IM&.GWR<^U
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
M,(8G6$")PP1023DD<L3^'%5_$_@[4]>N=7,>HVJV^H:=]C59X6=K9OFR8R&
M ;<-W&?E'6@"PLC'XKJ%FE,,FAF3RS(Q3/G*,A2< X]*;XMU6Z'B+PUX:M9Y
M+8:O-,UQ/$=KB&%-[*IZJ6) R.0,XP>:NVNA7\?BRWUF>XMG6/3?L+HB,I+;
MP^X9)P.,8_'/:G^)?#AUN33KZTN1::IIDQFM+ADWJ,C:Z,N1E6'!P0>E $DN
MCV^GW%MJ$-Y<VUO:%Y+A'N'>.1/+898,3R"0<^U58/&$3RZ0T]C-!:ZP/]!G
M+ [F*[U5Q_ S*"1R>F#@\5=-CJ.J6DMKJ[6T=O+$\4D5J6/F!E*G+,!@8)X
MZXY['(L/"5ZMGH-AJ5U!<6VA2"2V=%*O.41HX]XZ+M5N<9R0#QTH KO\1&30
M[S6CX=U#^S[3SEDE\R+(>.7RRN-V?4Y&1P>M6G\>6MC?ZA:ZSI]UIAM+-K]&
MF*.)X =I*[2<,"0-IYY%8/B?29_#WP@\0V=W<P,TDDTZ.F0,RS&3;@]2"Q'O
MBMO5O!R^+/M4^K3Q+Y^G-8P&U)8('8.9,GJ<HF!T&#R<\ &A_P ).T&JQ:9?
M:;-!=7%L]S:HLBMYP3&],Y #C()'3G@FJ6E^-+C5M*M=2@\/7ZVUZ(?LTC,A
M#&3.2VTDHJXR6([\9J>/0-1NM0T_4=5FM9;S3;:6&#R@P6220*&D;/W>%QM&
M<9/)XJA'X/U.#P5H6AQ7]L9=+DB,F^-C#=1H"-CKG.#D''/*B@!EWXZGFTVP
MN-,L5=Y=9&ESAI@0I#X;:1PP8#@\=<^U6SXDTS3=6\2W-U:W5O+806K7+M+O
M67<'\L1KN(!SQVR2,U2'@C5$LI4&I69G&N#5X3]F8)G.61ANSCDXQTQWJ;4_
M!$VLS>)!>7D:1:O;VT:/$IWPR0$E7P>#\Q!Q[8R<YH OW/BX:?>7-E?Z=-%=
MQV3WT,<<BN)XT^^%8X =<C(/KP32:1XP&IZCIMK+IEQ:+J5B;VTED=&$BC86
M4@'((\Q2,]?:HKOPUJ&K2F]U&:T^W1Z=-8P>2&\L&7&^0YY_A&%[<\G/"6'A
M>^M+_P ,W#W%NR:-I[V3A0V9=RQC</3_ %8..>OM0!#\2Y)H?#5M+;W5S;R?
MVC:Q[[>=XB5>958$J1D$$BNLED6SLI)-DKI#&6VH"[L ,X'<G^=8GC+0;OQ'
MH\5C:3P0,EU#<&292P_=N' P/4CUIUUI_B'4(9X)=1M;.-[>5$>T1_,61EVJ
MV2>BY)QZ@<\4 5(?&9DGN[4Z5-]N@T]=16V612[(2?D/3;(,?=/'(YJ2Q\9V
MU]J6CVJP;4U:P-];S&4;2H"DICKN&X'TP#Z8JKH'A34]+UVTU&XN[ I%IHL9
M(;>W9=Q#[MP)8\DDDDC_ !JH?AM#_9ZVR7[H\6H&>VD48,-LS/NMQ[;)91G_
M &AZ"@#L-+O6U'3+>]: P^>@D5&;)"GI^8P:H:YXA&B7FEVOV"XNGU&=H(S$
M4 #!&?!W$=0I]O>I+B358_$=C%;?9SI1A?[0AB;>C<[6#YVXS@;<9Y)[5#KN
MC7.J:IH=W!+$B:;=FY=7SF3,;QX&.G#DY]J *EKXTM[BP#R6<L-\=1;3!9LZ
MDF<<D;AQMVC=GT!XSQ4%]X\@TVTU5KK3KG[9I<T,=S;QLK?+,0(Y%8D;E.?3
M.01BJK>![UEGG%[!'?)K9UBT<*2BDKM,3CJ05R,CUSCCE^K^#+O5K76)C<6T
M6H:H]J&.&:.*.!PZJ.A8D[LGC[W3CD ZG3;NZO+4RW>GRV,@D91%+(CDJ#PV
M5)'(YQ5RD7=M&X -CD Y&:6@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBN6\;WUE:0:1%>R%$N-
M01%\R41P$A'.)B0<IQG;W8*.* .IHKQNVO(;G1=(MFU(MY/BZ6UQ#<-&!$7E
MVJ &R%QC SP,8KL_ OE6^H>*=.MY,VUIJNV&+>6\I6AB8@9/ W%CCUS0!V-%
M>2^)=8LDUF\N(;Y8+JSU^RCE:YF'G*F8@XC'&R#:QR3D,6;IQ6C8ZCI&IZQJ
M5KK5^]OKUKK.ZTC279.\((,*Q@\F-D^\!P<L3CK0!Z'!=07,DZ0RJ[6\GE2A
M?X'VAL'WPP/XU-7C=XEA8^'?&YMQ#!?6VNK,?+(62*+S("6XY"X+<]QGWK1U
M;7M,CUCQM*NH2M9G2[-@;"X 8DO*K,C<@=5#,,X[]* /0M?U8:%H%_JS6[W"
M6<#SM'&0"549/)]A5RVG%S:0SA=HE17QZ9&:\EN=0MAIGQ)LXKRR,!TA9H8;
M1_W*EH9%8IS@\A02 ,GL#7?7]U>6_P /+B[TE?-O8],,EL$&[<XCRN!WY[=Z
M +=YKBV?B73-&:UD8W\<SI.&&U?+ )&.N?F%:U>46U[HLOB3P7>:+=6TUU-I
MUV"?.!>23RT(\SG)<MNSGGKZ5+X1DTO7SI%P^L))JHM9(=2TY(\2RL4Q(+E2
MQ.%<<$@<D <'% 'IEK=07MLES;2K+#(,HZ]&'J*FKQ?0=4T^P\(^"89[FSM]
M(GMY(K^69-\*W01-BS<@ X\S[QZ@>QK3;3]/?4?!NF?VQ<ZAI]Q+?1J[7#(L
MT1B8A5PWS("=JG/( Y(H ]5I&)"D@;B!P/6O']<L[*&T^(JI<3 Z7;P/9YNW
M)@=;<%2I+9SN'\_4UO6ZVEKX[>"*Z9(K[P\UQ<?Z2W[QQ(H$A.>N&;D=OI0!
MW=C-<7%A!-=6IM+AT#26[.',;=UW#@X]15BO(M#\C48/AK%=W4DBW.F7 F3[
M2P$N(D^\ >>2<_B#3])U.P30]!L+R[#1_P!JZA!!]JG'V8)&\H42YSOPI78N
M1D@<\4 >J374%O+;Q32JCW#^7$IZNVTM@?@K'\*9;3W,MQ=)-9M!'%(%AD,B
MMYR[0=P Y7DD8/IFO(M+GT^[TOP!=:G/!.MOJ5Y;2S3MD( DX1"6/'1, G/2
MKU]J4UC+XH,-S*;*/Q':+?,)68Q6K1P^9SG(7.0?0%J /6**\G\5@VEOXUCT
MR<QZ.NAK/B"4K'%=G?@)M. 2H0E1UR">O.[HJV]C\25MK2=O+N]#6XE0S%_,
MD$N YR3S@D9]* .EDUQ8_%D&@FUDW36<EVL^X;<(Z*5QUS\XK6K@_$EGIU]\
M2-*M]58+:2:1=J0TQB#GS(3MR",\ G'MGM6-!:7UCX*T_P 0[KBY.AWT\T/F
M,6>XTX2.HSG[Q$9#J3_=&.M 'JM8>O\ B>VT31=0U%(FO/L$BQ3Q1, 49MIY
M)]G4]^M2^'8"+![^2,I-J$ANG4C!4-]Q2.Q"[<^^3WKR_5TTRT\-?$6%3;P7
M?]J E00KB-A;D''7!))SW.: /9Z*\MUB>;1-8\7P:%),6_L:VN_*CE:1MYDE
M$CKDYW; #D<G K=\'MH]WK%QJ.B:W#>03VJ"6VLEQ!&P/RNPR2LA!((."0.1
MQ0!O7NOQ0:PFCVD$EYJ+1>>T49"K%'G 9V/0$\ #).#Q@$U+I^JO>7]U936,
M]K-;)&[&0J5<.6 *$$Y'R'K@^U<G82QZ!\6/$3ZK*L$6M06KV$TIVH_E(4>,
M,>-V3NV]<'-7/&VM>7H/G6,I:UCO;9-1G@.=EL91YOS#T7KCH&/2@#LJ*\K\
M3C[(GC)-+N/+T<>'_M!%O*5CBN_GV["IP"5"D@=?E)Z\RWVD:7;:OX-5;B=+
M;4Y9FN3]MDVSL;4XS\V.< <8S^- 'I]%>1VLMQI"PV;3RMX5'B5[<2R2%E6
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
MWL*.?K7&-X^G6W-TV@S?98]5.ES,+E-ZR>9Y:E5Z$%B,\C&>]27GCN73=/\
M$$UYH[K<Z+Y;201W"N'2095@V![Y&.,=Z .M2VMXX1"D$2Q#H@0!?RI5@A1@
MRQ(&'0A1D5QNH^.+^Q?6+.;1/LM_;:;)J-F)[@-'<1IPV2H.U@<97GKU[U);
M:N9M1\(#5-.#W]Y;RR174<_RQ'R@6R,#)8=L8'8T ==-!#<*%FBCE4'(#J&
M/KS6;K&DW6JS01C4F@T_#+=VJPJWVE3CY=YY4<$''4$].M92^-XC::;J;69&
MC:C="V@NQ+E@68JC,F.$8C@[B1N&0.<5AX]F&^9]$D2SAU8:7/,;A<HY=45@
MH'(W,,\C /&>P!VE1M!"Y8M$C%L9RH.<=*PO&^L7V@^$KS4=/CB>XCV*/-8@
M+N8+N'!R1GI7.76I:AI'CW6[R'3OM4J:';W$L"W>$7$DV[#,.I"C'RC..<4
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
M0-!%9-9BT:WR,%U?=G. 05':G:KX>_M37])U)YXA%IXE!MW@WB7S%"G)SQC
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
M(LF[&PL2?NYP2,]ZZNB@#A[3P/J5M>Z;,VMP2"PU&>]5FLSYDJRJZL)&W\L
M^ V   .#TJS:>"YHM/32+F^BFTJ/4&O@BPE9')F,P1CN(P'(Y Y  XKKZ* .
M,OO UQ?/K<O]K"">^O8+^UEBM_FM98E15)RQ#C"#(XSDUT&C6NJV\#MK&H17
MET^!FW@,42@>BEF.3GDY].!BM.B@#EK[PD^I:[9ZE=3VQDL[P7%O<1P%;A(^
M?W)?=RI).>.G&.]4?^$(U&*T6WM]9@$<.KOJ4,<MH61@[.YCD <;\,^01C!4
M'%=O10!Q$?@:_2&.,ZS P37#JX)LSR2Q8I]_U8\_3BEO_ =S>3:E=)JR17<V
MIPZI:2+;'$$L<:Q@,-_SJ57!Z=37;44 </>>"=6O_P"W)IM:MHY]52U!$5HP
M13"<X(,A+(PRK#N#U[4V]\!ZC?6WB")]9MD.L&W9BMB=L31!1P/,Y!"# SQD
M\FNZHH YN_\ #M^_B>U\0:=J$$%X+3['=1S6YDCFCW;@0 P*L&)QR>#BK7A3
M0YO#GAVWTJ>[2Z:%G(E6+R\AG+8QD]-QY_2MJB@#C;/P,UMI-OH,E\DNB6UX
MMU#$8B)=JR>:L1;=@@/CG&2!CWK6TK0[G3_$6M:I)>12QZF\3B%82IBV($'S
M;CG(&>@K<HH Y>_\-:FOBB76]$U>*R:[@2"]AGMO.5PA.UU^9=K@,1SD>W%.
M'AB[LM<O=3TK45C:_MHX;I;F(RDO&"J2@AA\VTX(Z' Z5TU% '*:7X,_L35=
M/N-/O(UM;'2CIL4$D)9C\RMO+!ASE>F.YJAIO@._T6+09M/UB 7^EVKV+R2V
MI,=Q S!L%0^5((!!#5W5% '$1>!]0M])LH8M6MS>V6KRZG#*]H=A,ADW(R[\
MGB5N01T%,D\ WS07,L>MHFH_VL=6M;A;7B*0H$9&7=\R%<C'!&>IKNJ* .7U
M#PWJFIZ;8BYU>$ZE:W\=\)1:GR04XV"/?D+@G^+.>?:MRTAOX[J[:ZNXYK=R
MGV=%AV-& H#;CD[LMD]!CI5RB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBC.* "BBB@ HH
MHH **** "BBB@ HHHH **** "BBD5E==RL"/4&@!:**0LH8*6 8]!GDT +11
M2*RL6"L"5.#@]#0 M%%% !1102 "2< =2: "BFHZ2H'C=70]&4Y!IU !12,R
MHI9F"J!DDG  I>M !12%E#!2P!/09ZTM !1110 4444 %%(K*ZAE(92,@@Y!
M%+0 444C,J*6=@J@9))P * %HHI"RA@I8!CT&>30 M%%% !1110 44UI(T=4
M9U#/]U2>3]*=0 44BLKJ&1@RGH0<@TM !12!E8D!@2IP0#TI: "BBB@ HI-R
MAPFX;B,@9Y(_R:8T\*/L>5%;&<%@#CIF@"2BBB@ HI&944LS!5 R23@ 4M !
M1110 4444 %%%(&4L5##<.2,\B@!:*** "BBB@ HI RDD!@2.H!Z4M !1110
M 44$@#). *0$,H92"",@CO0 M%%% !1110 4444 %%%% !1110 444T21M(T
M8=2Z\LH/(^HH =1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
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
M#R/-)C1H"_F/NQDJ F0,9)8#CK2Z7X(?2T\.HFI^8NB><(]UOCS1("#N^;C
M/&*C_P"$"9(('AU9HM0M=2GU&VNE@&$:8L9$92?F0[B.H/3F@#*\.ZL=!E\3
M>=:1BYN?$?V>*&#<4+M!$V>%SC:&8@ GM[UIW'C/5;2TWSZ"RR#5(+ ,[/$D
MR2LH61-R9/WL%3C!'4TZ7P ;BUU(2ZU<B[NK]-2AN8HE0VTZHJAE'.1A<8/8
MD>]6[KPI?:AIMM!?:X]Q=0WD-VUPUNJ@F)@RJ$4@*,CGJ3D\], &;>^-=:L8
M/$1?1K)I=""SW&V\;;)"8_,&P^7G?@,.0!D#UXFU'QCJD-[K%O8:3:S+IVGQ
M:@'FNBGF1L)"5P$.&_=D#M[]JM7W@Y[[_A)@VHA5UZ!8) (/]4H0I\OS<G:3
MU[_E0?!\S3ZI,VI*6U#38]/?%OPBH' 8?-U_>-^GX@#8=;BO_%>C^7I4!EO-
M'EN[>[=_WB+NBS&1MX!WJ<@GITKCPT4GA+4=?UO0M/U2:TUJX5#+*=PS<F+^
MYR%&W /4*.A KM['PK+9:EI%Z-05SING-IZJ8,!U.SYC\W!_=K^OKQ4;P/(_
MA6^T)M4&R[O&NS,+?YE+3><0!NQC=^GYT 7+CQ#J$TVIKHVF)?#3;A+>:,S"
M-Y7*HS!,\#:K@\GDY''6JVJ^+[C2M6CMYK&(0OJ$%DJF;][(LNT"8* <*&;;
M@XSM/3@5(_A"XCUZ\U&QUNXLX-1V-?VL<2E9750NY&/,9*@ XS^!YJM>^!)+
MJXO636YXHKC4H=35/(1BDL90XW'DK\@P.,>XXH S[WQ!J/V'QX^HZ?97]AI9
M9!:M*5#QB!)"I^4YR&.3Z\=.:W4U^XN+R;2]'L[=[BSLH;B599"B#S VR-<
M]0AYZ#C@YXAO?!;72>)(DU62.#78]LT9A5O+8Q+$S \'E5''0'/6IU\+S6NK
MKJMAJ*P7CV:6EUN@WQS*F=C[=PVL,GG)&#TH SK7QU<ZO)H2Z1ID3KK%G/.C
M7-P4\EXBJLC@*>A;&1G..@ZUN^%];;Q#X=MM3>W%O)(9$DB#[@KH[(V#@9&5
M..*H6G@V'3K[1)K"Z\N'2;66WCB>/<9/,VEF9LCG*@\#N?PT/#6B'P[HJ:;]
MI^T*DLL@D\O8?G=G(QD]V/X8H DUO4I]-AMFAAC999A')--*$C@7!.]NYY 4
M =2PKFXO'=W<:5HMU!I43R:AJ4NFNC7!41NAD&X?)DJ?*)[$9Z&M[7M"DUBX
MTRY@OWM)]/N#/&1&)%;*,A!4^S'![&L>V\"O:PV$2ZQ)(EEJLNIIYL"DEG+D
MJ<$<?O6Y^G3H0 MO&LQLI8[JQB35$U?^R$ACF)C>4J'#;BH(78=QXSP14?A)
M)H_'?C(3PP12%[0GR#\KYB/S<C@GO_,U)<> Q<PWN=4>.ZEU5=6MKB.$ V\X
M4(."2&7:N"#ZG\-/1?#T^F:UJ>JW.I-=3Z@L0D00B-%,:[00,D_K0!/XJU"[
MTGPEJ^HV(B-S:6<L\?FYVY52W;KTZ5F6'B"_GDL-(CBMWU1]-6^F>25MBH2%
M7D+DECGMQ@]>,[VK:='J^C7VF3,R17EO);NR]0KJ5)'OS6'!X2GM+W3M2M]5
M_P")G:V?V&2:2W!CGAR"%9 1@@C((/<YSF@#1\-:\GB/14OU@:WD$DD,\#-N
M,4J,5=<]^0<'N,50\7ZKJ>F2Z%'IP@Q>ZG';2^8Q!*E6; (!QG9R?\:UM%TB
MWT/35LK<LXWO+)(^-TDCL7=CCU8DU7\0:%_;D5CLNWM9K*\2[BD5 _S*&&"#
MU!#&@#B$UFZ\+:GXVU"UTZWEL[?4[>2Z'G&,A6@A#; %.3\Q/./UXZ/5_%UU
M:W&I1:7I4NH/IKI'-%&DA>1F57*H54J"%=3R>3QQUJ.^\#O?67B&V?5,+K<L
M<DK?9QF/:J)Q\V#D(OXY_">?PE=_V_<:II^O7%@+Y4&H010JRS,JA0Z%LF-M
MH R,]!W&: .G1MZ*^"-P!PPP1]:Y3Q1XON/#ANY7L8FMK9(G&^;#W(9L/Y:@
M$C8,$D\$G''6NL50JA1T P*Y#7/ K:S<:TRZQ/;PZM#$DL8A5]C1_=*L>B]R
MOKDY&30!7\8ZM)JF@^+M,L[6WGBTZQ=;EIW(R[1%]JC!Y52K9/<@<=18TCQ!
M+8W'A_2+FVBCL[O2A-#=F4Y+QHA:,KC ^4[LYZ ^E+>^")IKG5Y;36I;>/6;
M407\;0*^]Q'Y8D7D;6VX!&"#CMUJY?\ @^UU+0=*TNZN)7_LYXG2< *S!!M9
M3CLR%E/LU %34/%>HV6EQ7CZ=;Q![.2[!EN" Q7!2$#&[>RY)XPN.](OB[4;
M[4M-LM,TNW8ZCI)U*)[BZ*!.8QM8!#_STZC.?;K5S6O"KZMK!U"/4YK426$E
MA-&L:N#&QSE2?NMGJ><@#T!J'2_",VEWVE72ZIYSZ?IATY!);CYU)0[CAAR#
M&OX9^M $>D^,GUVTT9;*T2.^U&SDO&CFD.R!$94;D#+?.P Z<9/;!<_BK4-M
MM9MI!M]8DM&N9K5R\JQ8;:!NB5L[B#@\8 ]>*IP?#^6QL=&&GZY+:ZCI2R11
M7:VZL)(I#ED="<'D @Y&,5=O_"%S->6&HZ?KUU9ZI;1-!+=-$DHN(V;<P=#@
M?>Y&,8SCI0!!!XNU>\U#3+"'0EMKF_TZ2\\N]G:-H71T5D<!"<?/P1UXX%0Z
M9XXO[V'P_>3Z3#!9:M<-9DK<EI(Y@)#G&T IF-AG.>0<=JUU\-RQZ_8ZLNHL
M\EI9RVN)HMQD\QE9G8@CG<@X  '(],4+7P0]KI>AV(U,,NDWS7J,;?F1CO\
ME/S<#]XW3V].0!;/QA>:C<:?+9:1+<:=?2.BS*D@,0&=DCDIMVMCG!XR.O-5
M=,\<ZC>1Z'=W.D6\%EJE[+8Y2Z+R1R*9,'&P J?*(Z@\]*O:+X0NM"G:"VUV
MY;1TD:6WT]XEQ$22VWS/O% 3D+QV&2.*BM?!$EMIFC60U,,NEZ@]^C&WYD9C
M(=I^;I^];]/3D L>#]5U356UIM1$&VWU.:VC\IB=H3"@8(Z=\YY)/ K4\0:U
M#X?T:;4)D,FUDCCC!QOD=@B+GMEF'/:H=$T$Z+=:G(EZ\L%[=O=B%D \MWP6
MYZD9''IGO4WB#0[;Q'HESI=VTB1S $21G#QLI#*RGU# '\* *$6OWJ>(Y- N
MK2!;Q[,WEK(DK>7*H8*RG*Y4@E?7(.>.E9'PWLDO?#.DZ]>VL!U-X' NT8F2
M17?<V_@=2,]ZWK70ITU/^U;R]CN-22U^R12B#8B(2&8[=QR20N>0/E& .<R>
M&-#/AOP]::1]J^TI:KL20Q["1G/(R>>: ':[K2:-!:_NS)-=W"VT" ,<L59C
MG:"<!48\#M6%<>+=:MM!U'46\.NSZ=/B5&9X_.@P"98@R9. 3E2!]TX)XSL^
M)?#Z>(M.B@%W-9W-O.ES:W4(!:&5<X;!X(P2"#U!-11Z#?/9107^L/>LTJO=
M,\ 59D'2,*I 5>YZYY!R#B@"AJ'C"ZM/"+^(H=.AN+9YXA;*+@JTL,DBHDG*
M\$[@=I[=2#Q5>3QS=:5J&I:?KNEQV]S!!%<VWV6<RI.DD@B49V A@Y4'@]<C
MWS/$_AN?1/ >J:?8W$T]O/?P36EK%;EC; W*.RH!G*C#-C''/;@=!J'@VWUZ
M/4)-5NFEGO;5+99;=/*\E$?S%* ECNWX;))^ZO'% %#4_&NJZ5IFM7<VA,XT
M^*.:*4F2**=6."H+H"&4]NA!'(JU-XNOK"]UNTO]*3SK#3UU&%+68R&6,EUV
MGY1A@8ST!X/?N77@_4=3\-7NDZKXCFO);J-8OM!MD38@(/"*0"QP,D_@!5NX
M\-W<VNW6KIJOD7,]A'9@QP?<V.SAQECSECP>,8'U *<7C6.33X;J%K2]CO+E
M+:SELY&D61BC.VX!2RE0K97!/ Z9XAF\<3V%@9M6TYM.4:A]C-W.LBV^PH66
M8Y4,%) 3G&&/7'-+=_#ZWNQ>W*WIL]2N+F&[2YLH1&L4T0(5PA+ DAF#9/S
MUJ+H>I_8HDGULW5SYFZ=Y[53%,FPKY9C! "\YZYR.IZ4 :FEW4M[IT-S,D*O
M)D_N9?,0C)P5;C((P?QJW67X>T.W\.Z+#IEJ<Q1L[CC !=RY"CLH+$ =ABM2
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
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
M<'IG%3QWEK+ 9X[F%X5.#(K@J/QK%\:R10^"M39["2^A\G:UO$6!920#]WG
M!R<=@:\UUT1W5KXT5HY;@7(TZ>W<63QI(P8!FC!'8#U)P#R0,T >R?:[<K(W
MVB+$;;7.\?*?0^AIPGB)0"5"7&4&X?,/;UK@[71M)O/&OB72EM(%TR_TFV5X
MXD"QR-NF#$8XW!63GJ.*M^"8+^X(_M>$"?0T;2XI2!^^((W2CV9%B^AWB@#L
M9IX;:(RSRI%&.KNP4#\356^UG3]-:T6ZNHXVO)1% "P^=L$\>V 3FN=UV5[3
MQ]H]WJ"YT4V<\(D<9CAN2R$,YZ+E R@GU([URHTQ["PT.:ZM)&TV+Q1/);(8
M&<PVC),(QM )"EB,#'1EH [S1/$1U*]U>VNXX+9['4#9Q 3;O-_=HX/('/S]
M!Z5LO<P131PR31I+)]Q&8!F^@[UY'K5K:RZ5XVNQ;*]Z-:@DM)/+S( !;_-'
MQGJK\C^Z?2K^H"TO==UW1]>_M3S;N[BN-.-I;[EN(PB&/RY0A*%64Y^8 9)Z
M$F@#TTW$ E$1FC\PG 3<,DXSC'TYI99XH!F65(QR<NP'09/Z<UQ'A;2M+D\:
M^*KIK&W:>+44EMI6B&5S;HK,AQW;>"1WZT_Q=86%]XY\)I>VD-Q$3=)*)(PR
M[3%A0W;!;H#P3[T =9;SW,FHW4;BV^RJD;0-'*6D;.=VY<8 X&,$YYJOJNL+
M9Z!J.I67D7;V<$DNSSL*Q522"P!QT]*X+4+&U@NOB+;6H>R@?2;=4:TAY&R*
M4-L QN(RH('J.E5#=:-JLFMZF)[%-1/A]K.*TAAD#$JKY93)&AS\P4*!G'Y
M ]+TO5H;_2;:\DDACD>VCN)D#C]T&4-SZ#W-2Z7JEGK.GQ7UA,LUM*,HZGJ/
M7^M>?Z%96=OXE\+_ &>VB03^'I8KHK'C>^82%D/=N'X//#>];OPQ5(OA_I-O
MY#PSP0B*='A,9$@X(.0,GWH ZG[9:A=WVF'&<9WCKZ5D>*/$#Z#I8N[>*&Y8
M7,$,B-+M*++(J;L '/W@<<?6N,U[PQ?S:EKVA:;:JEOJ!36;6YV#;#<IPRY/
M=G2(_1WJ37]^I?#XZM=V3V]WJMY8S-;E?G2-9HL*<<\*K.?3<U 'H-Q=,UA=
M26#V\T\2.$#R83S . Y&<#.,\<4\7<<5M!)=S01/(%'^L&TL1T4G&?:O,]3L
M[*,?$FSMK6%;:;2XF@ABB 1Y?)D'R #!;/ECCG.WVJ1;NR@U5K;Q':7$^EZG
MHEM;V;I;R2KD!A-$-@)5R64]B<#T% '9#Q"T?B^\T:ZC@@MX+&*[6X:7[V]V
M3!!  Y3U/6MZO,M2L-/N/%.J1W=DAAC\,Q11QW \S8X:7Y,G.7 9>Y//O75^
M%YI!\.](DDCEFF32XO,C&1(SB(;E]0V01]: -V*ZMYWD2*>*1XSAU1P2I]_2
MD6[MF;:MQ"6V>9@./N_WOI[UY3X=EM7US1)6M9(K&3P]/;/ UI((X2'B/E.S
MC+LHW99CR<\#--\+6-I:1?#AUM$BN#;S17C>7AN8"-LAQG[P  ;N !0!ZR+F
M H'$\95CM#;Q@GTI[.J %V"@D $G')X K@O#ND3V.O2^&'M1_9&DW!U&TDP-
MI27=Y<>/]AS,?^ )5KXEQ6KZ1H[W<:M&FM66XE<D*90&QCGIGI0!V,5Q#-&9
M(IHY$!(+*P(!'7FFQW=M+!Y\=Q$\.<>8K@KGIUKRK4],?3[KQ#J'AVS?^P6F
MT^2>"PB!68HY,YB3!5L)LS@88@@YP:-=M=$O?"^IZCIOVVZ2]U"PE:2>W,89
MTE0.8TV*01&/F8#GUX- 'J;7UFB*[74"JY*J3( &(Z@?2GR7,$4L<4DT:22'
M"*S %OH.]>=>+-.M]+EE;04L8]NGL9-)EMO]'OXW=F*1E>5E)STSG<O%17@-
MQ!XVL=;M)!?WRB73E9-S2)Y*B-(B.K)(&X'1CGOF@#TJ6ZM[<$S3Q1A1D[W
MP,XSS[U+7E<FE02>(K]-:MK>XNAX7@2XDDC#*]R#('.<8+X(]\$>M=IX/82?
M#_0_M>#C385G$O8B,!PV??(.: -I;NV9PBW$1<J6"AQD@'!/TS0+JW:V^TK<
M1&#&?-#C;CZ]*\@T?2]/7P[X#+V,2SKJ4B7.Z+#B(I,"K\9V\QC!XY6KT4MK
MIMIJL0L<VJ^*U:$K&YBME,:$3%$QN3>&&.FX^U 'J(N[8QI(+B$I)]QMXPWT
M/>I!)&TC1AU+K]Y0>1^%>7:;HDNL>%O$%O;QRKJ=AK<U_ISW-N8\2!A(F 0
M W(('9N:[/PF[:CIS:_-;&WN-5VSB-Q\T<04"-2?I\WU<T .L?$33^)=:TN[
MC@MX[#[.(I?-SYOFACSD#!^7&.:V9;FW@DCCEGBC>0X17< L?8=Z\M\3V5I>
MW?Q'::UCGF_LR$6A>/<3((G'[O\ V@VT<<YQ5;QG<_;M+U^&*UN!>2:';LDR
MP23-=;=[#8<%4",3N/4DCI@9 /7/M$)=D\Z/>HRR[AD#WIKWEK%&DDES"D;G
M:K,X 8^@/>N+UJVNK;Q38:WHML[#6K8Z=<N(MIB;!>*=@1GY1O!SZ@5GZ_%8
MZ7XD?3=6CO(- NM*CL[-K:U\Z-2K.)(B-CE68%",8SM]0* /2JBBN8)GD2*:
M.1XSAU1@2I]#Z5@WUE?1?#JXL=&^T)?+IC16GGOF4/Y>%#-_?Z<^M<Y9QVNH
MZKX1N]+A$$=K:31ZI&T>SRH?*QY4P(X/F;2%/HQZ9H ]"CN()7*1S1NP&2JL
M"0,D9_,$?A61JWB2UL!J-O;O#/J-E9F[:V:7;\N"0"0"1G:>W:L+X7:586O@
M^QNHK&&&^*R132>5MEVB5B%8D9QC! /;%4?$,<-MXS\122VS W7AU5@E$!(9
MP9PP# 8!PRCKW [B@#M=$U5-6TBRNB8UGGM8KB2%6R4WJ&^N.:N)<P2RR11S
MQO)']]%<$K]1VKR[3;-;6^\*G288[>]F\-W$,LB)M)FVP[!(?[VX/UYX-+H*
M:/JEC:2W$6IC5=/TZ6VO+>YM1$D(*8=9#L D!8 KR22<^M 'IZW=LR.ZW$15
M%#,0XPH(R"?08H-Y:BU%T;F$6Y&?-WC9^?2O*;6RAT?X>^$=4M["2-(_LO\
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
M%)HY20UPRQB1U4CA<*P )!R<]!S0!TUS=V]G&)+JXB@C)"[I7"C)[9-3=:X
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
M(L:*B*%51@*!@ 5YQ?>.;[4/ NN:GI=U8I=6E@TLD6QEFLYL?-&Z,<Y'.&P
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
MBA9P"0"!SZ9) 'KSCI5'PIXF77-*MY;V2T@U":6X06R2<LL4SQY4'DC"9)H
MJR>!8KK^VC>ZO>W!UBQ6SNLK&OW0X#KA>" YXZ>N:M+X5#ZI87]UJ$UT]I9R
MV;++&@$R2%2V[ ']Q<8[>M;1U"R%Z+(W< NR,B#S!O(ZYVYS65XCUNXT6;1A
M#%"\5]J$=I*TC$%%8,<C_OGO0!6T[P=#8V^FV;WLUS8Z5)YMC#*HS&=K*NYN
MK!0Q"].V<D U#%X'2+3K&R&IS%+34VU-&,:Y:0NSE3_LY=O?IS71Q:C8SV9O
M(;RWDM1G,R2J4&.OS XXJK=ZD)--CNM,O-.=7F1!+--^Z8%P& 9>K8R /7%
M#=#M-1M!?C4+V6Z62[>2W\X(&CB(&%^7C .['?&,^@SD\&0!;NUDO9I--NKY
MK^2U95YD+^85+ 9V;@#CKVSCBMUM1L5N1;->VXG+;!$95W%L9QC.<XYQ2VM_
M9WI<6EW!<%,;_*D#[<],X/'0T <VUG#X@\9VE^^F7MO_ &-YT?GW$?EK.S%0
MH7GYTX+YZ A<<].K*CD@#=ZXJO-J%E;7$=O/>6\4\F-D;RJK/G@8!.339]4T
M^U9EN+^UA9656$DRJ06SM!R>IP<>N* .<@\"+;1V'D:Q=QS65[/>12JB$YFW
M>8I!!!'SM@XR*FA\$VD?A&\\.27MU-;7$DLBR/M#PL\AD!4@#E7.X$]_RK7U
MK58=)TV:=I[9)A&S0I<2A!(P'3U].E-T#4IM8\+Z9JCQHD]Y9Q7!120H9T#8
M[G&30!!:>%].L=?_ +7MT9)OL2600'Y=B$D''=L'&?2EUG0/[6U#3+Z._N+.
MYT^1VC:(*P8.NU@0P(Z=#VJ#PUXC_M7PG!K.IM;69=Y5D^?;&NV5D'+?[HK8
M:_LUM$NVNX!;/@K,9!L;/3!Z&@#S[5_#<FBV&DZ1!=:S)I\5Q<7)NH;*.[\M
MV)*HT6PDC]XY#8."/<8U+#P]?ZK86"WNI3B'3[Y+NS=K%+=W"K@*\8 "K\S<
M84_3OU;:E8):_:FO;9;?C]Z95"<].<XK)UWQ!)IQT.2R6WN+?4;^.U:3?G"N
M&.Y<<'[OK0!%J'A)KCQ ^LZ?K-]I<]Q&L-XEN$9;A5SM)#J=K $C<.<4RX\&
M :Y)J6FZS?Z:+F-(KR" HRSA!M4Y<$JVWC<.< =^:Z2:XAMD#SS1Q*6"AG8*
M"3P!SW-5GUC2X[5+I]2LUMW8JLK3J$8@X(!S@G(H PKSP3#>0>(H3?S)%KB+
M',%1?W2J@C 3_@([YYJQ<>$H+W5&O+VY>=)--;3)8"@"R1,<L?4$FM>YU33[
M,,;J_M8 H!/FS*N >!U/?M2W&I6-F,W5[;0#9OS+*J_+D#/)Z9(Y]Q0!SMIX
M+G@T6ZTJY\0ZC>V\EJ]I!YZQY@C8;3R%&]L<!FSC\3FW:^%EMM4TJ^^W2.VG
M6+6*(4 #HVS);W^1>G'7BMAM0LDO$LVO+<73C*PF5=[#U"YR:5;^S>[-HEW
MURO6$2 N/^ YS0!S>G^%[_0K71-/TS6+QK.QD(=)5BVO#C 1L*"<#H1SDY)X
M K<US1[?7]#O-*NBPAN8RA9?O(>S#W!P1[BIHM2L)Y)TBO;:1X/]<J2J3'_O
M<\=.])'JNG3,ZQW]J[)$)F"S*2L9&0YYX7'.>E &=J7A>UOK/3(H99;6?2Y%
MDLYTP6C(7;@Y^\"I(([Y]>:K7O@VVU#3=2@FNYA=ZA/#<S7:*H8/$4,>U2"
MHV+P<]^<G-7M/\3Z+J>E#4[?4;;[&79/->55&0Q'KQG&1[4Z]\2Z/I]QIT-S
M?VZOJ#%;;]XN' 4L6SG[N!U]2!WH RI?!CC6IM2L]>U&T-XB+?Q1B,BZ*C:&
MY7Y&(&"4QP!C%:NNZ#:Z_I8L9VDA\N1)H)H2 \,B$,CKG(R".].BU-89;YK^
M]TZ.".<1PE)L%1M!VR9X#YSP.V*O"ZMS-Y(GB\W9OV;QNV^N/3WH Q9/#(N%
MU*:YO&DO[^T%F]R(P/+B&[A%Z#EV/.>3Z "K^FZ7_9V@V^E"X>18+=;=)2 &
MVJNT$XXS@5+#JFGW$$L\%];2PP\22),K*GU(/%2VUW;7D7FVMQ%/'G&Z)PPS
MZ9% '-7/@6UU&.].HWDD]Q=Z:VFO<)&L;F(\[FQPSY YZ>@Y-6%\+/%J=OJL
M&J3KJ26OV2>=XT87$>[<-R@  J2<$>I!S6VU_9I>+9O=P+=/RL)D <_1<YKG
M=0\3SR^(+G0]$DTY]0M;=)REU*0)2S,/*!4Y5@$))P<9'% #)? 5M"=,FT?4
MKO2[RPB>%;B((YFC=MSB164JV6^;..":DU'P-9ZI<I)=W,L\2V$MBT<JAO,6
M1E9G)Z[]RJ01C'85T-U?V=BJF\NX+<-]TRR!,^N,TC:C8J)BUY;@08\TF5?W
M>>F[GC/O0!B1>%9EN-#N+C6+FYFT?>(Y)8U+3!TV'S".IQW&/4YJM%X$@A2&
M2/4)UO;?49M1M[D(N4>8DR(1T*-N(QUZ<\5TESJ-C9QQR75Y;P1R?<:655#?
M0D\UBOXF%KXOO=*OWM+:Q@L8;I+B27;DN[I@DX ^Y^M #+[P9;W^DZA9O>2K
M/J-U'=75RJ+N=HRA4 = H$:#'/ /<DU!J/@=;RXUF2WU:ZLXM:M_*OX8T1ED
M;9LWKN!*G;P<=<>O-=9N7;NR-N,YSQBJT.IZ?<W MX+ZVEF*>8(TE5F*?WL
MYQ[T <[+X)9+^VOM.U[4;"Y2U2TN9(UB;[3&F=NY60J&&3A@.]:5EX=2Q\13
MZO'=2MYMI%:&%@" D98J<]2<NV23S6BNH63WCV:WENUT@W-")5+J/4KG(IBZ
MOIKARNH6C!$WMB93M7.,GG@9!&?44 9FG^%TM-5M-3NKM[N\M+5K2*9HU5V1
MBI/F$??/RC'0#)XR<TMQX:!URZU:POIK*XO8%@NPBJPD"YV.,]' ) /(QU!K
M4_M*P^R&[^VVWV8'!F\U=F?][.*=]NLS!%.+N#R9B%BD\P;7)Z!3WS[4 8VF
M^$;72=9M+ZRF>*&UT\:=%:[05$0(8'/7=D=?_P!=3:_X<36Y]/O([R:RU#3I
M3);7,0#%=PVNI4C!5AU'L*U+6\M;Z'SK2YAN(@Q7?#('7(ZC([U/0!R$G@-)
M=)U2P?5[MQJ-^E],[)'E74H<* HP"8USG/X5?N_"ZZC>PRWUXT\,%XE]#&T:
M[HI$Q@(W4*2,D=3DC..*Z"B@#DY/ Z26EU;G4Y@+C55U5B(UR)596"C_ &<H
MOOUYJ2^\%0:C_P )"+B^GVZW'&DH15'E;%PI7^N<UU%% '*W'@V9]735;3Q#
MJ-G>20K!>R1)$1=*I)!*E2%89(! X%:%GX=2R\17&KQW4C>?:Q6A@8 J$C+%
M>>I/SMDD\UM44 <MHG@S^PV-O!K5^^E1LS6VGOLV0%L\!MNYE&3@$X''7 IL
MW@:VODNCJ-Y+<7%QICZ6UPJ*DC1-C+,1PS\#!Q@<\<FNKHH Y.X\%S/=V6H6
MGB#4+34[>W^RRW4:1'[1%G(5D*E>"3@@<9/6IY?!Z)K*:II^IW=G.UJMI<X"
MR?:$4DJ6W _."3\WN:Z6B@#+\.Z*GAWP_9:1%<2W$5I$(DDE"[B!TZ "M2BB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "N2\=-=0KH5XEO/<:?::G'-?Q01F1O+"L%?:.6"N58@
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
MLK78K;1_%0%Q87J>'[[3OLZ'3;,R*DID=I%9$4D>8&7G')7FO1** /*[33-
MLO&=Q8WVE,;0>'+9$@GA,[@>9,NTD Y?;@>O&!G%-T#PXT&J^#[+7---PT.A
MW$%P9K<RHC%HBD;M@KD*&')[&O0XM#@B\1SZX)YS<S6Z6S(2NS8K,RX&,YRS
M=^]:= 'F-E!'/JMSHFMV.KO?Q:R][:&*%A!(OF%HI1*JX4*A"D%NBX / IOV
M765O;JST:22YM[K[>8DNK=HY],G99"'63 #1LYXSS\P() X]0HH \OTQ-.U;
M2_M#Z5K":G9:5+:3175LZ)""HS$!M ERP!4#/3/'=WAZQ%I?_#YH].F@>/1Y
M8;QA:LFQS'#\LAQP2RMU[@UZ=10!Y3H4TMAHGA6TN-*OXIK:YNHY;O[%*[6K
MG> %0##%@V Q#*/K4>A0W5GI'@>6?3]05=/U*\CN%-HY>/<LX0E0OW2649 V
M\]:]:HH \]LO#\6MIX\TF6WDMX;Z^#02-"R#/D1 2(2 #B12<CN*2XA\0:Q\
M/-0U">PDCUN:".)K08#,D3#S%'^^?-QZAEKT.B@#S62'2=;T_4=5M8_$%M-.
MMK%-=O:NDD3I,K1XB*_/L;EB 1M!&3VZ7P9)J4EE?C5(X&F2\95O((C$MZNQ
M,2[#T/\ "<<94XKI:* /*[NQU"Z\)Z_H,UM<#Q!)JSSVDWE-ARTP:*97Q@*J
MX!.?E"8]!73:<"/BCK,C03"-].M8TF,+!&=7F+ -C!(#+W[UUU% '">.(;K[
M<UUIL\B7L=@Z&VGM6FM;Z-B<PG RKD@8P<G/0]LK6&N8;OQBMQIMXL^K^'X1
M;QQ0/*I=8YPZ;E&,J77J1G(KU"B@#S*"Y&GZHBZYI6H7&EZGH=M:0[+*63RV
M4.)8655W(6W*>0,[>O%27FG0/XFU02Z3(($\,Q6\2- TJHX,N8U;!#, RC@D
M\UZ310!SWA>-I/A[H\-W"^\:9#'-%.A#!A& P96&<Y!ZUP/A/2K74/#_ ,/9
M]*M/+U&T=9KJY6$H5A\IPX9L<AB4 '?J. :]<FC\V%XP[)N4C<N,CZ9!%4M#
MT>#0-%M-*M9)7M[6,1Q&4@L%'0$@#- 'G_A:""Y&EV.MV&KG7-(DD,OF0LL
M)#!Y1(%VNK@DXR22>G<,T+1+1?AK9;[:ZTS4!=$?:X;$^? PN&>-F4KED!"$
M@\8],<>IT4 >8V<NM1:KH6I:M9JUC:WMY%<7%I X25G11%=&/DJ#\ZD] 6)S
M@YJI>Z-((-[V$LEA<>+(KNVA^S,WEP?+YKE<95&8.><#!SWKUFB@#AM%NHM"
MUGQE<M97:6?VV"2)(+1SYF88T9D4#YOF!R1Z$UW-%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !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 %%%% !6#>:S=2^(Y-"TS[.
MMU#9"\DDN%9EPS%44 $=2K9/;C@YXWJY;Q-IB'4$U73H;TZZ+<VT)MB521"<
MA96(*A ><\,.<<G! -3PUKD?B3P]9ZM%$T(G4[XF.2CJQ5USWPRD9]JQ-*\5
MW6O^*;JSTJYT273K.9HKA#<.;L;>"PC QC<, YZ<^U7/#E@GA#1M$\.".ZNG
M*2![J.(M&).7=G;^$,S'&>O2J,D%MXEU[1=5L]-O;*]L+AFGGNK-[=Q%L93&
M2P&\,2O0D#&<^H!V5%5+&_%\;H"VN8/L\[0'SXBGF8Q\R9^\ISP>^#5N@ KE
MM/\ $TS^)?$=CJ,ME;6.C^1_I#$IN$B;\L6;"XZ>_M74UY=JEI=SW'Q-"Z;?
M.-0LHH[,_9)")V%NR$+\O.&(% 'HEKK&F7L\\%IJ-I/-;@&:.*96:,'IN /'
MXU&-?T8Q/*-6L?+C*AW^T)A2WW<G/&<''K7$R6(_MV%CI-\UD?"TUK*D-JZ;
MF+(1$#CAB ^!Z_6J%_IVOS>%O$.G 76K6ZVELUG=3V;0W3A)"QA92!YA4#((
M R6QR: /2Y=5TZ%KA9;^UC:V4/.&F4&)3T+<_*#[U /$.BM&\BZO8%(W$;L+
ME"%8C=M//!QSCTKA-7-QJNH^+;J#2=3,%[X;2"V,EE(IED!G^4*1D-EUX(![
M].:OR1&Q@\)&WT6XC!B*SW=O9,TUJXA"A2F/EW<J68$ #MG( .ODUO28HX))
M-3LDCG0R0LTZ@2*!N+*<\@ $Y'84^/5]-ETY-1CU"U>Q?[MRLRF-N<<-G!YX
MKS/P]IUU'!X#BN](OD:PN[P7'FVC'R@5D"$G& -S+@_B..:6UCU/2IK;5!I&
MH36%GXAOYIK:.U?S/*FWB.9(R 6 W'ISAC0!Z7_:^F_8%O\ ^T+7[&W"S^<O
MEGZ-G'8U/;75O>VT=S:SQ3P2#<DL3AE8>H(X->?ZJCV<^C:S9^']2325N+E[
MFVLXW6Y#2A<3F-2&SD/D=0'R1U Z#0#9:/965I8Z-J-K;W]Q+(BNKN8B<N7E
MW$F/<<X![D< D@ '2UQEYKWB2SUW0M+FBTQ)-6,_\#MY'EIOP?F^8GIQC\:[
M.N-\21SO\0O!]Q':74D%JUV9Y8[=W2/?#M7<P&!D\4 /D\3W^E^(=/L=<;3;
M2UFL[J>>;<55#%(BJ=S' 5E<'!YSWKI'U73H[&.^>_M5M) &CG,JA'!&00V<
M'CFN<U:!G^)6AW36<\MO;Z?=JTPMV=$=FBVC< 0"0K?Y-<CI4.HZ/H_A:\N=
M(U>2RM5O;:YM[6*59X#)*&CD\M<,R[5(XZ!J /5X+F"ZMDN+>:.:"1=R2QL&
M5AZ@C@BN>T37=1\46;ZII0M(-,,CI:M<1L[W(5BI?AAL4D''WCCGVJWX=TRS
MM/#:V=G83V%I(9&2"9V,BAV)).XDJ223C/&>W2N?\#2S^%/#T'AG5K*^6XT]
MGBBG@LY)8KB/<2KJR*0#@C(.""#0!TUMK @TJ&YUUK739V+J\<DP"@JQ'#-C
M(P,YP..>*GN=:TJSCBDNM3LX$E0R1M).JAU W%AD\@ $Y]*YNX>^M/']MJ]Y
M8W)TV?2VM5$,33FWE\W>=P0$C>NWD9&4QGI7/:;X?N;&?P=#=Z=/)!#J%],8
M_L[2+:PR"3RE<@$+C<O!Z'Z4 =])XG\/Q*K2:YIJ*[*JEKM!DL,J!SW'(]:M
M7FJZ=I[*M[?VMLS\J)IE0GG'&3Z\5YQ=V5A-KOQ TXZ2US)/;6\,$<-H7!)M
M\*H8#"<[>I &,]N+&EZ;?Z(^M:=KEI=7Z7NEVL,,T,#S++Y<'ER1$@':=^YA
MNP#O)]: .[O-<TG3I3%>ZI96T@4.5FG5"%) !P3TR0/J13UU?37O#9KJ%HUT
MN[,(F4N-OWOESGCOZ5P>@Z#<VGB?0+;5[.2Z:V\.?9)[A[=I(O.WQG:7Q@G
M;G/;WJI:+J$FN^'K@Z+J-JMIK-X9[:.T810"1)@KAR,OO+!BX.T%OX>* .OC
M\6V&K::;G2-6TU"MX+8M=/\ *V)-C  ,#EL-M]3CJ*V;G5=.L[A+>YO[6"9R
M L<DRJS9.!@$]SP*\UDL[U?!<VG/I5^;J#Q)Y^!:NVZ,WWF[U('*[.<CCMUX
MJ[>V5[]D\<Z3>Z==74VK.\MA*D#.DJO"J(A<#"%&7^(C'7WH [>\U_1M.:5;
MW5K&V:+;Y@FN$0IN^[G)XS@X]<5>:6-(3,TB"(+N+EAM ]<^E><OI5S#KFL"
M[L[BZD_X1B&S-R+5W$TP\W>%;;R3N7\_:NL\,AX? ND)=0S)+%IT22Q21-O#
M+& P*D9SD'M0!:3Q)H4DGEIK.G,_DF?:+I"?+'\?7[OOTJ5-:TJ73X]0CU*S
M>RD.U+A9U,;'.,!LX)R#7F^@Z5-!I?PWBGTBZ1[%Y3=JUD_[DF!U!?Y>/G*<
M_0]JEM5O+*1R=&OA"WB6ZG%RMC([VT;HVV5$V\[B2N[! W$D4 >AC6M**VK#
M4[(K=G%L?/7]]_N<_-^%6([JWFGF@BGBDEA($L:N"T9(R-P[9]Z\VL=&O9/A
MQ=J;>>SU72M2NK^S>[39\ZSR2+ST*LAVDCC#&NX\.13'2A?7<)AO+]OM4T9.
M3&6 VH?=4"+_ ,!H EG\0Z+;2&.XUBPBD$HA*R7**1(>BX)^][=:FMM6TV\G
MN8+74+6>6U.+B.*96:$_[0!^7H>OI7G&OZ9<7%E\2DBTJ[DEOEB6UVV;DS$0
M(OR';SAP>GIFK^K03KXDOKBST.>[A;PP\"P&W>..9]Q(A)P,$@D8Z\XZT =F
MNM:==6ES)9:G8R&&/<S^<K)'D94O@\#\JAAU[3[?3;634M8TM9GM5G>1)U2-
MUP,R)N.=F3P<GJ.:X>QCNY-:U&Y?3]4>WN?#B0JTM@T8$BM)F,)C(QN "G+<
M]QS4NB6,T>H^ I+C3+L?8="DAN&>S?\ <R[(0%8[>#\C_P"2,@'8W7BO1;2Y
MTN!]1MR=3+?9G652K*$+;LYQMX ![DBKJ:MITE\;%+^U:[!(\A9E+Y'7Y<YX
M[UYOH5G?6-EX)FDTN_"65]?K-&+5PT0D\T1DKC(4[EYZ#/)%+;KJ$FNZ!<'1
M=1MA::W=M/;1VC"*$2),!)O(R^\L&+@[1NQ\O&0#O+36;<)<27NJZ6T9O#;P
M-#* !G&V-B6.9,GH/4<5=L-3L-5B>73[ZVNXT<QN]O*L@5AU!(/!]J\RNM.N
M)=&U2$Z3>N)/%L5TL9LI#N@$L3,X&WE=JM_DUU?AZ&2+QQXKE-K/%;SM:M%(
M\#(DA6+:Q4D '!P* -E]26'69XI=0TY+6&U$CPL^)HVW'+MS@)C';KGFI;36
M]*O[DVUGJ=G<3B)9C%#.KL$;!#8!S@Y&#[BN2UJVF;QKK,RV-U)#)X=^SB1+
M9V5Y-[G8"!@G##CWK+L;"6W_ .$)_P")1>[;;0KB"[1+5TVNT<7R,=O!+(_X
M\]Z .^_X2#1O*EE_M:P\N(!I'^T)A >A)SP#@X^E3R:G8132Q27ULDL,?FRH
MTJ@HG]YAG@>YKS&XTC7)O"GB'1K9;O4;)]&*6,MY:&"Z1AG%NV0/,P.0<9SU
MZBM&ZFFU3Q)?WT>DZF+2;PVUNC36,BEI-['9M(SGGH1^F#0!VJ>(M$EC>2/6
M+!TC*!V6Y0A2XRF>>XY'J*>VMZ2L,$S:I9"*X!:%S.NV0 $DJ<\X )./2N'M
MK=]-\->"MFAW$<B)$EU<16+//:.MNRYV;<Y)++N8$#<3WS6;I&G7:VOA2WNM
M(OPUEKU[+-YUHQV(QN"K$@8QETY''/'2@#TR'5],N-.&HPZC:26)Z7*3*8SS
MC[P..O'UI5U?36L1?+J%J;0G:)Q,NS.<8W9QG/%>:I#J>G3OJ<>DW\]G9^)[
MB[FM4MG#R0R1%%E1"!OVLV[ R>]:.K*\$NE:Y8^']233!>SS7=O:QNERS2H
M+@QKAL[MP(ZX;..U '?VMW;WUM'<VD\5Q!(,I+$X96'L1P:2ZO;6QB$MW<PV
M\9;:&E<*"?3GO7-:1>:;X?M+."WT?5+2VU2]=D\R-W\MW(.^7<28MS'@'UZ#
MD"7Q9+-%J.A/'87$L8N7WWEO;F>2TS&P!50#C=G;N(( )SZ@ NWWBO1+ Z;Y
MNHVQ74I"ELZRJ5<!2Q;=G&W Z^I [U:UJ\>QTN2:*\L;27*A);XXB!)&0>1U
M&<<]<5YSI%GJ-EHGA-IM)U('3M<NVN(_LY+JK_: K8'5?WB?,/EYZXKK/B-;
MS7G@:^M[>UFN9W:+9%#$TC$B52>%!Z &@#3C\3:3)KE[HXO81=V<22S*S@8#
M;CCZ@(2?0$5>M-0LK\.;.[@N/+(#^5('VD\X..E<1J5JS>)?%2W>FZG-8ZGI
M-LB/:PME@OG!P&QPXWKA3R<].M:O@Y=7CN-3AU*5[R",Q"VU":U-O-.N#E9%
M(&2O W #.?4&@#H+C5=.M+J*UN;^UAN)2%CBDF56<GH "<G.#49US25,X;5+
M(&W94F!N$_=,3@!N>"3P :X2[LO-UO7M&US0M7OX]0O%N;2:V:46\B[4VAW5
M@(RC)U.. ,9J?7;:XA\6)XHL=+NIH+:>*TO;5+>3?=@9VSJN/F\HMP<'.&YX
M4T =C=^(=%L'=+S6+"W:-E5Q-<HA4MG:#D\$X./7!J:]U;3M.5&OK^UM5?[I
MFF5 WTR?<?G7!7"Z?<>-?&45SILMW]ITNT542T:0MN67*G"_*3QUQT]JH6FE
M7FAF'3/$>EZMJ=G>:+:V1DT_S)%5T5EDBD"$8!WY#'CKS0!Z/>:_HVGM(M[J
MUA;&(*9!-<(FP-]W.3QGMZU+=:KIUBJ-=W]K;AUW*99E7(]1D].1^=<')I/D
M:_JX71[E8!X9ALXOW#S#>IES&'P=YPR#.3FJ,UEJD?A[2I]/CU&#5X-!@@EM
M)[!Y;>^ # V\@V_(X;/S9'#]Q0!Z7<:KIUI=16MQ?VL-Q*0L<4DRJSD]  3D
MYP:MUYE-9M-JVMZ/X@T#5[P:A=I=6TEL\OV9QMCVJ[H0$*,G4XX (S7>6&LP
MW^IZAIZV]W#-8L@<SPE%D# X9"?O+E6&?4&@".#Q'I=QX@N]$CNXC?6L:221
M[QGYMW ]2 F3Z BK5IJNGW\CQV=_;7#H 76&57*@]"0#TK@_$FEZO=ZSXRM+
M"WN5FU71H([2X5"(RR>=N4OT4G<HP3GYL],UHV\,NL^*O#6JVEC=6*6-G.EX
ML]NT. ZH%A^8#=A@3QD#;UY&0#J[S5=.TX@7U_:VQ96<":94RJC)/)Z <FH?
M[?T;[)!=_P!K6/V:XSY,WVA-DF.NTYP<8/3TKFO%QMD\<^#I+FW,R"2[X6$R
MD?NN#M )X..W'6N>&@2VKV#KI=Q]CF\6-J$4"VKMY%N8F7<R@?("_P V#C&X
M<=< 'H[Z]H\=O!</JUBL$ZAXI#<(%D4]U.<$<CFHIO$>EP>(;?0Y+N);Z>!I
MUC+@?*&50/J2W [X-<T;5]+\3^)(KW3)Y],U*RA2S^S6S2)L1&5X2%!V\L6&
M< [SZ&L[2]&UK2+[PW!=1W,EPOAV73VNHT,BPSEHB S#H %/)Z[>.: /0(-5
MTZYO'LX+^UENHP2\*3*SJ <$E0<]>*A;7M(47/\ Q-+,FV0R3@3*3&HX)(!X
M&>*\_P!$TY]3T>TLVT/5['Q%IFGS6B7-T\JP0.T1C+1L6VN&(4@#.!SQ@5J^
M'G&J:/:02>&KRRU2PTUK-Y+JW,:Q'8%*1L>'#%005R,#DCH0#K=%UFRU_2+;
M4["59+>>-7&""5R <-CH<$9%9<GBNQTRS^TZGJFG2)-J/V2W:U?@;G 56))^
M90<L> ,=!2^ _-3P+HMO<6MS;3VUG%;RQW$1C8.B -P><9!Y[]N*XW[#>IH<
M\BZ9?8A\7B^,8M7WF#SPV]5QEACG@&@#TC^UM--REM_:%KY\F D7G+N;(W#
MSD\<_3FA=5T^2^-A'?VK7H!/V<2J7XZ_+G/'>N*\G4H?%J76F1WK6UUJ"M>Z
M?>VC&-/EP;B&;&%( &5R03D55\*608Z7IVL:%K']LZ1.[?:Y&E%MGY@9D?.U
MMX)^4 G+<C&30!IKXZDL_!U[J^I?9%N8=1FL8D4E%<K/Y*G!)/HQYZ ]*Z72
M9[Y[:XFU"YT^>#>6M[BTRJM%@'+ D@$'/(8@@ \=*\^GM;T_#G5;4:;J!N9=
M?:=(1:2;VC^W++N VYQL!.?ZUWGB9I)/".J&WT[^T)'LY MFX*^=E3\A'!Y]
M.M %A-=TB6WGN(]5LF@MP#-(+A"L8/(+'.!GWJ2TU?3;^YFM[/4+6XG@ ,L<
M,RNT>>FX Y&?>O,+ZVOKI?%3)IVK3KJ'AE(+=I-/:/=*/.&P(%RI!=0 ?F[\
MCFM"[TW4)M41-*L[FVFD\*3V<4WV=XTCN"4**6P I&&//2@#I+KQ4O\ PF6C
M:/8W5C<07BW'V@(^Z2,QKD=#@ G(Y'8UOW=_9Z?&LEY=06Z,=JM-($!.,X&?
M8$_A7GNFRRWFL^!F31-2M?[/MY[>Z$ME(BV[&)5 W$8*DC@@D5T/BB6>+7=!
M:/3[F2/=.'O;:W,TEL2H 4#!"[^068$#';.0 ;4NN:3#'#)+JEDB31F6)FN%
M = ,EE.>1CG/2A=<TAXK25=4LC'>'%LXN$Q,?]@Y^;\*\V\-:==1+X"CN]'O
MHVT]KQ9_-M&/E9!"$G& "<8/X].:NVFB7-SX"U18X9+*_L=6N]1T]KB)H@C+
M.\D9^8#Y64X/LQH ]%CNK>:>6"*>)YH<>;&K@LF>1N'49]ZY_P ;>*$\->&]
M1O+>ZL1J%O 9HK>Y?[_H-H()S@XJ[X92>321J-W"8;O46^U31$Y,>X (A]U0
M*I]P3WK@?$$.HKHWC[1[G2M0NKS4I'GL9H;1Y8YHS&BHH=00K(5(P2/;.: /
M03JBQ:K.L^HZ;':PVJRR1,^)HV).78EL!,8QQUSS4L>OZ/-%-+%JMB\<)42N
MMPA"%AE03GC(Y'K7%ZQ!/<>(M<G33KUHKCPP+=&^R2$/+ND.S[O+89>*BGLY
M],T/P=J,6CWTEM:1*FH6]G"Z7*,8=@?8,,VT[@1UPQZT =\-6TTV"7XU"U-G
M)]RX$R^6WT;.#5&X\5Z);7FF6S:C;,^I;C;LLJE655)+9SC&1@>I/UKCW@.A
M7VAZUIN@:H-'%Q=O<VP22:X1Y@N)S$26'*N"!R ^<#)%79[7[-K/A*^L=#NK
M:PBGO"T,4!+1&5#M9U'W-S9// SSB@#LCJNG"^%B;^U%V3@0&9=Y.,XVYSTY
MJ-=<TEKU;)=4LC=-(T:P"==Y<#<5"YSD#DCTKSQ=*U2Y\%MX;FM+I==AU?ST
MN_);RS_I7F_:!+C;]PGC.<_+BMS0;=+/Q!XQU&?2K@XO%N+=OL;;I56W13Y9
M(^8Y#@ =<^] ';453TK4HM7TRWOX(YHXYESY<Z%'0YP593T(((/TJY0 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !116%XCUJ32YM(L[?:+C4[T6J2.,K&-C.S8[G"$ >I'IB@#=)
M!). .]9<?B31IA/Y>IVSF#;Y@5\D;ON\=3N[8Z]JX_7]9U.70/'FBSS()]+T
MYIHKI(\>;%)"Y (SPX*,,CCH<4S4;2\74? 16[A6628J7%L,_+:S%<\\@ D
M>Y- ';Z7KNE:VLC:7J%M>"+;YA@D#;=PR,XZ<5H5P4_BBYT:[\26WDV2I:7M
MG;6GEPF-0USM^:3GG!?)QC..V:T=4U;6O#\4YNGM;M+BZMK:P=5VR R,%;S%
M)"\'E<$9Z''6@#K**X+5M=\6:/IMY-+#:HJ7]I%:RW"*7ECED5&#*CD*5)X;
MN.V:[+38K^&R5-2NH;FY#-F6&$Q*5R=OREFQ@8'6@"W15/5M032=&OM1D0NE
MI;R3LHZL$4MC]*Y5-8\4BW:^$%N;&73GN!+,J8BF"[E"A)"70C/7!&,Y[4 =
MM17G]AK_ (ENKGPQ&UY8!==TUK@G[*V;=U2-R1\_S9WD8XQQUZ&*T\5^(;V#
MP]#'+8)<WNH7NGW$K6[$9A$V)% ?C/E@E?PR* .[OM1LM,B26^NH;='D6-#*
MX7<[' 49ZDGM5JO+=8U?4[_PKJVG:QY$E]I6NV-NT\"%$F0SP.C;23M.&&1D
MUO7GB35+FV\47>EO!&-!D:-8)H]WVADB61]QSE0=VT8Z$9.>E ':5BGPIHY.
M?L\W_@5+_P#%5AKXPN+?5+>>^*QZ1J6D_;K$"+]X)%4,\3'/S-M((&!GYO2E
MFUKQ'+//H]JD;:O9Z?#<S.D:&-II-^%PS@A 4QD9)SU&.0#;_P"$4T;_ )]Y
MO_ J7_XJC_A%-&_Y]YO_  *E_P#BJPIO$/B._>\L=-LHXM4LK."62+,<D9GD
M4ML9BZG9QC*Y/4]L'L;.2::R@EN(A%,\:M)&K!@C$<@$=<'O0!E_\(IHW_/O
M-_X%2_\ Q5'_  BFC?\ /O-_X%2__%5EW6O:G>WGB2#2I((7T14"I-'N$\AC
M\PAN00N"%&.<Y//2J%IXFUWQ#JVFPZ7-9V5M?:+'J:^?;-*Z$NH*'#@'@GGC
M\: .C_X131O^?>;_ ,"I?_BJ/^$4T;_GWF_\"I?_ (JMJN'M_%&I_P#"2Z1:
M226T\%_>7=M)Y$9,<8C5V39(<;FPF&Z@$D<8H WO^$4T;_GWF_\  J7_ .*K
M0L-.M=-A:*U1D1FW$-(S\].K$^E<38>+-:U&ZT98&M5FO+VX@OK%X2[V<<9?
M!.&!!^502W!+@@= ;=AX@\0:PUEJ.FVB-I\M])!,DGEJJ0J[)O#;]Q<%02NW
M!R1VR0#M:*\ZMO%7B+RK6^N)[!H#X@?2)88[9E+IYS1!PQ<[2, XY[\\\;'A
M"?4+C6_%7VN]\^*#5##&ACQL'DPD <]!GI^.: .MHK$\4ZX^A:;;R0JAGN[R
M"RA,@)1&E<+N;'4 $G'&<8XS6+?ZQJD.I:YX?FN$9TTHW]K>+%A@N61D8 XS
MD9!&.#TXY .GM-9TV^O)+2UOH)KB- [1HX+;2<!O<9&,CC-7JYKP';%/!&@3
M3&.2;^S;=4D$85E0QJ0N>]5_$T^H)XP\)VUK>^1!/<7'F)Y>X.5@<C//UX]>
M>PH Z.QU&RU*.62QNH;E(I#$[1.&"N.JY'<9JU7EMCJFJ:)'K%_:RVWV3_A*
MFMYH'A+-(LLL<9(;<-I&X$<'I6[-X@\0:A/?2Z)9K*EAJ'V5XI/+"2(I7S"7
M+AE;!)'RXX&<YX .CLM%M['5]0U**29I[\H9P[ J=@VK@8XP./YU/>:II^GN
MB7E[;V[R9V++*%+8ZX!ZU;KAOA_(U]J_C#4+SYK]=9EL\MU2",+Y2CT7!+>Y
M)- '96MY:WT1DM+F&XC!P7B<,,X!QD>Q'YU/7,:C=QZ-KNG:3IJ1P7&NW<TL
MLNW(39$"Y Z;CM7KZD\]#AWWB_7+2'4+-?L9OM/UBTL6E>%MDT,[1[3@-\K
M/@]1QP!G@ ]#HKAGO?%W_"2_\(\NJZ6)3IS78N_L#<-YVT#9YGICOZ]:B\-^
M,]1\3OIFGE8K&^DL9[F[D5-X#1S^1A 3T+!FYS@8'?( .^HKSN+Q?K]^FC6T
M)L;:[GU6ZTJ\9H&=-\*2'S$^8<?(#M/TSWJ;5_$NN:+O,MU9W4EI<V5O*EO
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
MYC$/#"8E"$_*,%FY [YJY0 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !6?K&BV>N6D<%VK@PS+/#+&
MVUXI%.5=3V(_J0>#6A4-U=P6<)FN)!&F0H)ZDG@ #J2>P')H RYO#%E<Z;J=
MG/+<.=30I>3E@))5V[-N0, ;>, #J>Y)I)O#-M.^DN]U=[]*.ZV8,O!VE,M\
MO/RDCGU]:>?%6@K;17#ZM:I%+,8$+R;3Y@^\A!Y!'<'IWJK>^-M$M=(74XKH
M7,#7:68\E22)6<+AN/EQN!Y_J* 'W7@[2;XZR+Q9IX]8"?:HW?C* !"N "I
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
M;JA:W@OX);N&)))XU;E01U^F01D>E \4:)BX+:G;H+>'SY#(VP"+M(,XRO\
MM#(H B?PII>_26@2:V.E(T=KY$I7", &4_W@=H)SW'UJO%X+TZ&RL[1+B\\J
MSOFOX@77(F+,Q).WD9=CCIS]*T],US3-9\[^S;V&Z\@J)?+;.TD9&?PI+K7=
M+LKGR+F]BC<.J-NSM1F^ZK-T4G(P"1G(Q0!G6_@O2[36Y]3MY+V(3S?:9;-;
MEA;M-U\PQ]-V0#Z9 .,UH:/HEOHB7:VTL[BZN'NI/-8']XYRQ& ,9/;I4<_B
MC0[;4O[.FU6U2\$D<1AWC<'DR$7'J<'_ ":LZCK&FZ3Y/]H7T%KY[[(O-<+O
M.,X'X4 &K:59:YI5SIFHPB:TN$V2(21D>Q'0@X(/8BLN/P9IAT6YTN\EO=0B
MN559);RY:27"G*8;^':>1C'//6K]MX@TF\TV34+>_@>TC<QO)NP%<'&TYY!R
M1QUY'K5/4_%^D:;H&HZN9S+'8 ^=$BGS%?&0I4C*DY'4#@YZ4 .E\+6=Q:WL
M5U<75Q+>VWV.:XD9?,,//R A0 /F;) R<]>!C)\0Z#=O-X2M;!+R2#3;T227
M".@>*,0R(I.<;N67C!R,YS760W,4]J+E&)B(+9((X^AYKB[OQXEU8:+J6F3Q
MQ65QJ_V*Y-Q$0?+!D&X$XVY\O/(/![&@#<G\(Z7<6ICE$QN#=B^^UA\3"<
M2 @8R% 7&,8XQBDO/".GW^G7=G<2W+&\FCGN9PX$DKH5*9(& !L7   X]SF[
M:Z_I5]I\E_;7T,EK'(8GD!^ZX(&TCKNR1QU.1ZU/I^J66JQ2265PLHBD,4@&
M0T;CJK*>5/(X/K0!FZEX4T_5=0%]<2W:SFT:SE,4YC$T1.=K!<=R3QCJ>W%-
MM/"&FV4VF302WBRZ=;&TB?[0Q+194[7_ +P!4''3C'3BH6UV[U/Q9>Z#I30P
MKIL4;WMU*A<AY 2D:+D<[1N+'..!CGB]!=W]A->MK,]H+*)8S#<HICW$E@0P
M)/S9VCCKD>N* *<?@K2XM-M[-)+H&UNWO+:<2#S8969F8J<="6;(((.<8Q4M
MQX1T^YMQ'))<;S>I?R3!QOEG3&UF.,<;5P  , #&*LOXET6*PNKV;48(;>T;
M;<-*=AB.,X93@@D$8!'.:KGQIX:4L#K=D&5WC(\T9W( 6&.^ 1^8]: *NJ>$
M5N8=8>SO[ZWO=4:-I)H[CRRC1@!2"HR   "!U'7KFNF4$* 220.I[UFV_B+2
M+O2X=2MM0AFM)VV121'=YC<_*H');@\8SP::_B;1([&*]DU2U2WEF\A':0#,
MF<;.>C \$=N] &!!X>NKWQGXGFNUO;;3K^&WA5HY$"W"JC*X[LO7&1M/)YJ]
MJ'@31=1>[+BY@BO+-;.>&WG,<;QJ"$RH[J&(';U!JV/%_A\V:7:ZI UNZ&3S
M%R0J!BA9L#Y5# C)P,@T/XHTU/$<NB-*5GBM1<R2,I"*I)QST[,<YQQ0!)IO
MARUTO5+C489[IY[B&."3S9-X98\[>HSD;FYSWJC'X(TN&WMK>*:]2&UO3?01
M^=D1R98\ @_+EVX]^<X&+>FZS;+H-C=76JP7QN%PEQ;Q$"X/)RB L3P">,\
MFI7\3:'%:6MW)JMHMO=L4@D,H D89R![C!SZ8YH HW7@G2+VVU2"Z-Q*FI7"
MW4I\S:R3*%"NA !4@*N,>GUH;P98R6$%K->:C,T-S'=?:)KCS)7DC.4)9@>
M1P!@=>.36MIFK6&LVS7.G74=Q$KF-F0_=<=5(Z@U%/X@TJVEO8IKV-'L8Q+=
M Y_<H>C-Z#@\^Q]* (-3\-VFK/<BZGN3!=0K!<VX<>7*BDG!!&1]X@E2"?P%
M5;OP7IM[!K$$TUV8]7D62[ <#<5"J,<<<*HX]*UDU:PD, 6Y7_2(3/$2" T8
MQEL^@R/S'K4,/B'2KAI5BO49HXO/9<$$Q?WP,?,O^T,CWH R]>\."2VUC4;8
MW5SJ=UI;V"Q[E <8;:,8 !W,3G(Z^E+X<\/"VTC29K[[4U]:6(MXTF=2;?*J
M'"E>_P H&XDG Z\G.M%K>F7#V20WL+M?Q&6TP<B9 ,DKZ\8-9'AOQ#+<Z-?7
M>LW$"M;ZG<V8=$V!@DQC0!<DDG XY))H T_#VF3:/HD%C/=SW3QE\23RF5]I
M8D N>6P"!GVK,U"SOM7\5:1(;":WMM)NY)S<2.A6<- R#8 Q8'<_<#[I]12^
M%=?N-;U/Q%%)-%+!8WRP0%(C&0IB1B&!.=P9B#GTZ"H+SQ6NC^-;VQU6]MH-
M+BTV*ZC)0A@S2.K9.3GA,\ 8&?3- %^'PAID$DBH9Q9O=?;#9%P81-NW;@,9
M'S -MSMSSBHKWP7IU^NK+-/=[=5ECEN@L@&3&%"8XXP%7IUQ]:T+SQ#I%A&D
MEQ?Q*C0_: P)8"+_ )Z$C.$Y'S'CWJ9-7T^34SIJ72->"(3F$9+>6>C?3MF@
M"A/X5L+N[U*XN7N)FU&S%C<JS@*\0# #@#!^=N1Z_2M+3;"/3-/ALXI9I4B4
M*'FD+N0/4FJTWB'2H+-+N2\40.K.K!6)VK]YL 9VCN>@J]%<0SVR7,,J20.@
MD21#N5E(R"".HQ0!5UC1K'7K#[%J,(E@\V.7;_M(P8?J/R)JIK_ABP\0O:37
M$EU;W=FQ:WNK28Q2Q[AA@&'8@#(/I7/WGCQ+JPTC4=+GCBLYM8%E<FXB(/EA
MG4L"<;?]63R#@'L:ZBTU_2;[3Y;ZVOX9+:*0Q2.#]UP0-I'7/(XZG(]: *R^
M%[)+W3;M)KI9=.21(29-V?,QO9BP)8M@$DGK5:/P3I<5G9VRRW@%G>27D$BS
M;7623=O^8 <-O?(]^,5LZ?JEEJD<KV5PLHBD,4J@$-&XZJRGE3R.".]9]_XP
M\.:7--#?:S9P20,JRJT@S&6Z;O3I^% %.Z\":3=RW9>6^6*ZNTO7@CN2L:S*
MRMO '0DJ,\_3%:-KX=LK:]U2ZW2S'5-OVJ.9@R-A @XQ_= 'OWR:GO=:T[3T
M5KF[10T9E&W+?NQU<XSA1D9;ISUI#KFF?:H+87D;37$)N(43YO,C R67'4=.
MGJ/6@#)T[P58:-8W%M9W6IM&T#PVZ27KM]F5AC$1/W.V#R1BMC1K*;3='M+.
M>YDN988PC2R.79OJQY/ID\G%,MM>TN\MK6YMKQ)8+N0Q02("5D89R <<]#^1
M]*:OB'2&NS:_;X5EV.X#':&5?O%2>&"]\$X[T )?Z#::AJMEJ;O<17=FKI$\
M,A7*OM+*P[C*J<>WUJFG@[3%\*R^'&:Y>PD9F&Z3YT8OYF58#J'^8>_MQ5S2
M_$>C:W*\6F:E;W;I&LK")LX1LX/T.#4</B6PG\2WFA*SBYM(8Y9&*D+\^_C.
M,<!,YZ<^N: *L?@S3XY[RY^UZBUU=QPQRSM<G>?*8LC>@()/;Z8IUSX.TV\B
MF^T27+W,US%=O=!PDOF1 !""H & ,8QZUH6>N:9J%S]GM;R.28Q^:J<@O'G&
M]<_>7_:&14>M7RV4=F#J=O8/-=Q1*9DW^=EAF-1D?,W3/..N* -)$$<:H"2%
M  W$D_B3UK$NO">G75Y?W&ZXB744"7T,3XCN0!M^88R#MX)4@D<'-/G\7>'K
M:>2";6+19(YA Z^8#LD., ^G4=?45%XK\0Q:)HFHR174,=_!://&KQF0+@':
M7 Z*2,9) S]* +<.@VL&OR:S&\RW#VR6I0$>6(U)*J%QQ@L3^-:E85MXDLK;
M0-/O=5NXX9)K..XE;!PH*@EFQ]U<GJ<"I+SQ9H%@\R7.K6J/!&LLJ[]Q16S@
MD#M@$_09H BLO"&F6'DQPF<V=O<&YM[-G!BAD.3E1C. 6) )(!/ &!B&Y\$Z
M7<PZA"9;Q(;^Z6[FC2<[?,#*V0#G&612?IZ9%7X/$NB7-XUI!JEK).L1G*K(
M,>6,98'H0,C..F>:99>*]!U*Z@MK+5;6>:X1GA5'SO ZX]>.<>G/2@"&Y\(Z
M7>SZK)>B6Y&J6Z6]W'(PVNB9VXP!@C<W(]?I57_A!-.;19M+GOM4N8I2FZ6X
MNS)(%1@RJ&/0 @'CDXY)JOJ?BZ/2/">JZO'J-KJ;17+Q0&&,A$8L L;8)W;<
M\G(SCM6CHNJA]3N]/N-7@O9L">",0&.5(2,9<="-V0" /3K0!O*"J*I8L0,%
MCC)]^*6H+.\M[^V6YM91+"V=K@'!P<']:GH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KE?'%IJ,L
M&DW^GVDU[_9]Z)Y[2"8QR2QF-XVV'(^8;\@9&<8KJJ* /.[S2GFM]'N;'P]>
M6BOKT5_<1S'?-M5"K2R?,V#G'&2< >X%?4-'U22#Q(\.F7+[_$%GJ$*!0#-%
M&8-Y7)'/[M^#CI[UZ910!YQ=Z?>G7]:MM2\-:AJ=AK+QSP&.Y B0^4B-%.N\
M  % <@-D'C.,5MZ%8W%OXR\47$UG)'!<BV$$S)\LGEQ[6P>O!]?PS70SZI8V
MVHVNGS7,:7=WN\B$GYGV@EL?0 U9DC66)HVW;6&#M8J?P(Y% 'E7A+3WUKP7
MX 6WLY8CILB7DT[1[0J*C@A3_$7++P,\9S@C%:%OI&H#X1:[I7]FSKJ%P+]8
MX"@#.99)&0^G(9?IWZ5W6DZ59:)ID&G:?$T5I NV*,R,^T>F6)./QJ[0!YWK
M.F:H]TE]HT5_:ZJMK;Q;'C#VMZH)S',IX4KEOFXX;@GI38]*NTUG5=)U3P]>
MZC!=Z@UY:7:W)^RA68,/,7>-I0CLI)P,5Z-10!A^,%O6\+W8T^P2_N,QD0.B
MOE0ZEB%;@LHRP![@5PNH:9>&Q\:?:=-U-8]1-G):/)+'YLLBJBJ!\V-V\ [>
M!@8XR!7JU4]4TJQUJR:SU" 30%@^-Q4JP.0P8$%2#T((- 'GLT]U=Q^(;A-"
MOI=<O[.,+:W]BL<,L<38.T;V5F'F$X9N>!V-$NF:K+%XZQI6I,-5TJ..U>X*
M%Y9/*D3:0&^4Y8<8  ]*[[3M%LM++-;B=W(V^9<W,EPX'H&D9B![ XK0H \_
MM["]&OS7+Z=<B(^&HK(,8NLP9R4_)A[>]9AT/54\,:*+6#4K'7++1(K962,2
M0SNJX:WF0Y&W(X;@#<3GU]3JM-?VL%];64LRK<W(=H8R#EPF"WY9'YT <YH]
MKJ5KX[U>YN[%Q%?V=H1<1D&)7C$@=>3GJPQQT-.\2)?OXATOR=,FGM#!.DES
M:A/.C<[,)N8@HC $DKSE5Y'?JJ* /,O#6E:I:'P$+O2;J'^R["X@NBRAO*9E
M15Z$]=K?UQFG1Z+>P_#*9WA>SU32KZYU.T\X8PPGDD4<=G1BI_WC7I=9VH:%
MINJ7MG>7MOYTUFQ: F1@JDX/*@X;E0>0<8XH -#M)K32XS=*!>3DSW(!SB1S
MN(SW"YVCV45Q=[I=VOB#7=/U'P]>ZM8:M.EQ;S17.(!^[1"DR[QM"F,'.#D=
M.1BO1:CGGBM;>2>>18XHU+.[' 4#N: .$U[3M0/B6#Q/I^ERR3:=*EJ]KLPU
M]"?O."3C*%B4SZ-_>&*LA%WXC\?6:Z=/=27MI;11H(N&+0, K$_=Z]6P*]"L
MKVVU&Q@O;.59K:XC$D4B]&4C((_"J]IHUC9:I>ZE;Q.MW>[?M#F9V#[1A?E)
M(&!QP!0!P":%J&@WJV.H:/J&N:==:5:V1>RN-H5XD*.DBEU!1LYR?4YZU=ET
MB[AUC7?+TN18)/#L-C!Y2ED,B^;F-2><?.@R?Z5Z#10!Y?=:-JPT?3)=.@U&
MSUNVT6WMQ^[$EO=LH8-;SH>  <_/Q@.2#5@Z7>C6-8TO5O#MYJ=OJ%X+JWN8
M[D_90"$XE7>-NQEX.TD@#'(%>D44 9FGZN;[4]1L7L;FV>R9 'F VS*V<.A!
M/&58<X/%95U;7(^)=CJ M9FLX])G@>94RHD:2-@OKT1JZ5(HXBYCC52[;G*C
M&X^I]33Z /,M%LM9T_1O#-M)HEUMBFO!<O$B?:(-[LR!68_*KAN64Y& ,BF:
M#I.JZ;8^"YKS2+M%TJ2\CN5 61T#A@KA5))&3VY]L5ZA52\U2QT^:UAN[F.*
M6[E\F!&/,C]<"@#@)_#VH6]HLT=A+_I?BF+53;QJ"8(05!+8XR=I8@9.6QUS
M4^JZ9J,X^(B1Z?<.=2M$BL\)Q,PMS&0/3YCWQZ]*[JVO[6\FNH;>99)+63RI
MU /R/M#8/X,#^--O]4L=+6!KZYC@$\R01;S]^1CA5'N2: .7L;._M_&FE7QT
M^X:V?1%M'D&T>3() Q#@G(X],]*9X:T:YL?$VH6!*-HVFSM<6*@\I).N63';
M9F3'M,/2NKU.6TATJ\EU!]EDL+F=LD8CP=QXYZ9Z<UGZ,V@Z4\.@Z7)''(8#
M=) '9W:/*C>2V2?O*,DYZ>E %7QMI^H7VF6$VG1&>6PU&WO7ME(!G2-LLHSQ
MGN,]U%<MXLT+4-97Q)J=C87)2^T^ULXK8Q[7GD25G9RIQ@!2%!;&<'MC/HMA
MJ%KJEDEY93+-;R$A74'!P2#U]P:LT -C*M&K*I4, <%<$?45YK>Z)K,QUZXM
M;&8LGB*VU2*%L+]KAB6(,JDG&<H2 <<@>M>F44 <#J>BOJ^L:QJ[Z=>M87.G
M6]D;=,PSRLLS.TBC((*!A@G&2#VP36&CZI/IKVFI3:K<0Q:DLEAJL$8BO8E$
M)'F2*!\^#F/E<L#R,<UZ/52RU2QU)[I+.YCG:UE\F?8<['P#M/O@C\Z .>T'
M5=5L(='TS6[&:2[O'N ;V*)4CRI=D,B@_*[H-Q '!S^&EXMT>37/#-[96[;+
MO:);5_[DZ$/&?^^E%:YBC,RRF-3(H*AR.0#U -/H X#3]!UMO$\.H7,02VUB
M!+G58M^1!-"P,2+Z\,JGU\HGO5'7M'U*[L?B#'!IMR\FIO#]CPG^NVQ1H<'M
MAE;KCUKTVB@#S>YTV[.N:W9:AX=O]5L-7F2YMI4G*PC]VBE)T+C;M* YP21[
MC%+KFE:J5^(%K#I=S-_:UH@LY(]I61OLXBV]<@[AW'3G->CU4U+5+'1[%[W4
M;F.WMD(!D<\9)P!]: .&U70]1U75)XK6VFMTN/"\NGI.Z;5CG8@JI[CC//3\
M:C2TN=5T#49)?"FHV>KII4]F9+J?S=SNN/+A.]LJ6YR< 8'X>D44 9GAR%K?
MPUID,D#0216L4;QLN"K*H!'Z5Q=YHFJ'1?&7AZ:QEN)=7NIIK&Y S$RRJH7<
MW\)C([]E&W/2O1B0H))  Y)-5=.U.RU>S%W87"7%N79!(G0E6*L/P((H YS0
M].NK3QUK,\]O,T$EA9P173IQ(T7F;^?^!*??\*F\8VES=W'APV]K+.MMJ\5S
M,47/EQJC@L?Q8>]=15+4M7T[1X4FU*]@M(G;8KS.%4L>@R>] 'G]SHNLM+JM
MW;6$Y\GQ-#JB0$!3=0+%&C;<G&<JS ''*CU%2^(_#VHZW#XPU"PM)4&H:3%:
M002#RWGD0NQ8J<8X8*,XZ'M@GNK/6M+U"=K>SU&UGG1=S11RJ74>I7.0*O4
M06<[7-G%,]O+;LZY\J7&]?K@D9_&O-K32=6AT+P_ITVD70DT_P 0O<S-M5E,
M1EF;>,'D8D3WYX'!KT6QU2QU,W(LKF.?[-,8)MASLD !*_7!'YU;H \QOM'U
MH_VY=VFFW,A3Q!%J,=N',374 A2-@C9&&R&(R1]T>M=?X8@AVWE_%HUUIC7;
MJSB\?=/*5&-S_,V., <YX^E;]% '%1V-[X9\>:QJR64]YI>M)"TC6R[WMIHU
M*<IU*LN#D9P1T[U-XJ@U75]-L;NPL92+#4K>\^S.0LEQ&A.\ $X!Y! )!RO;
MBNOHH \T\4:%J&KV_B[4;&RN -1TF*QM[<IM>>52Y+E3T #!03CH>V,Z?B*>
M.'QCX)F-K*4#71\M8LNG[C^Z.>/:NOO=0M-.A$U[<Q01E@BF1@-S'H!ZD^@K
M,VZ#KFMV=R)A+J5@K20H)W1X@WRL3'D<'./F% ''6GAW5-*UZU\01V<K63:Q
M>74ME& 9(XIHEC63;W.4+%1SB0\9R*74?#^H%+Z\BL)WCO\ Q':7Z6H3)2&,
MQAW8=BVQFQUZ<9R!Z910!YYXWL=6U&;7+.UT>>2*ZT5HK>>U"*993YGR2N2&
M !92%'!W-G/2KNG0:C;>,H=1FTJ[%M-H<-NS#8?*DC=V96 ;.<,,8SFNVHH
M\P\-Z1K&C6W@V^N;"Y,5A93V5[;*NZ2!G*D2!1]X?)@[<G!^M2-X>U"W%I,+
M&9DG\5'53"J@FW@*E<L.Q)PV!S\WJ#7H%_JECI:PM?7,< GF2"+>?ONQPJCW
M)-6R<#)H YCPI:W-KJ_BAY[66&.ZU/[1 SK@2)Y,:9'_  )&J#Q)H-[=>)+&
M\L$!AO;>33=3).,0'YPX]QAU'O)6R/$VB,-PU.VV%MJR;_D9NF%;HQ]@2:U:
M /.8?".N7'P_UK1)Y0MZMK)IFGR,_P!^W0MY;,>Q<$*?90:T'L+WQ#KNA:E]
M@GT\V%G<I<K,NWYY451$,?> (+9&1\HYYKMJ* /,?#UCK$<G@2&?0[V$:/;S
M6UX\FP!6\H)D?-RN1U[YXSSAD.EZW9PV6HII=U*EEXDO+Z:S  >2"8RA)%!.
M"5$@..O6O4:* .3\)P7B:_XHNKC3KFT@O;R*:!I@HWJ((U/ )(Y4]?YY%5M2
ML;M_&NL7:V,[V\N@K:1RJF0\N^1B@_!E]ORKM:K3:A:P7UM92S*MS<AS#&0<
MN$ +8^F10!YA+I>NOX8ATDZ'=;F\++9B2 1J[7 1E,4KD@A <$ <-D]>E;M]
MI&L/:>&=5TNW>WU.WA%C=1RD!E@D4*S'!(.QU1P/8CO7=T4 <'K>G76D^)[6
MZAT?4-1T9]-2P,.GSE9(&1F*DKO7<K!L$YXVBNNT6SCT_1K2TBM$LXXHPJVR
M-N$0[+GOCI4FH:C9:5:-=ZA=16MLGWI9F"JOU)X%307$5U D\$BR1.,JZ]"/
M44 >9V^DZM%H>C:?+I%UYECXD:ZE8*K*8C-*^\8/(PZ^_/ X-/U#1]::3Q!=
M6>G7$A778-1B@#F(W<*0QHX1LC#95B,XY4>M>FT4 <_X8@A/VS4(M%NM,:[9
M#)]M?=/*5&-S_,V !@#G/'IBN;E*OXS\<6O]GRWCW.GVD2HD>X.3'*-A/10<
M]3@>]>B50MM&L;35KS5((G6\O BSN9G8.%SM^4G:,9/0#K0!QOA_1M3\):M
M+R";4+231+2R\V!?,,<L 8%-O7:V\D'IQSBHH/"FLZ-X/\,-8QQR:UI$^1&S
M_*(IF*R1D_W5#J?^V8Q7HU% '$^&O#&H:1J&H:?+*QTNV=Y=-F8Y8O,H,A([
M%6\S'M*:H>$;"YMX=*M-6\-7T>H:)$8_MTLYE@P$*;H!O))<8XVC )] #Z+1
M0!S'P]L;C3/ >D6-Y:O:W5O#Y<L3@ ALD]N#US^-9&O:%JM_KOBJWMK>5(]8
MT6*VM[P$"-)$\X%6YR,[UZ ]?:N^HH XFULKW6-9\*7TFGSV#Z1#-]K$JA0&
M:()Y2D<,,_-D9&%'>K_C>TNKRPTM+6VEN&BU:TN'$:YVQI*&9OP ^M=/10!Y
MCKNCZE=:=\0(X-,N7EU.:$V8"?ZX+#$A(/;#(W7'ZU9U*VU:#4/&,?\ 9-Y>
M0:Y9*;*:%0=A$'EF)P2"O/S#L=Q[\5Z+10!Y?#IVIZ?=P_VCX=U/4+"_TFVM
M'AM;@!H)(U96CD42*I1@V<Y('/K6DNDW-KKVK&/2Y([8^'H+&$1*63S$,N8U
M)Y( =1D]?PKOJ* //-+TZ_M9O +2:=<JNF:9+#>$1Y\IS%&H!QURR'IGMZU4
MT/1]2M-)\!PRZ9<QRZ==S/=KL_U2M'*H)QUR77IG]*].HH \QO-*U23P)XHL
MH],NFNKS6);BWBV8,D;3JX;K@#:"><5N>+[.]-WI&M:*RQ:EYAL2) 5WPS<'
M(ZDHP63'HC>M=E6<-"TT:XVL_9\Z@4$?FM(Q  !'"D[0<$C(&<$T 6[.UBL;
M*"T@7;#!&L:#/10,"IJ** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
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
MDNEO#,)VN5E(=G">6,]B O&W&.^,\T /\/WZ:QX=M[R'4%O$F5MEU$FS<-Q
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
M(9;#RQA89)O*7:?O>8"5)R<'D8'&)K75_$,[>);Q]8T^"WTB[N(42>WVQL!
MC(7?.5568$D9)&?;'0V_A32;6;=%%((1<F[6V\PF%)B<[PG0<DG'0'D#/- \
M*:3]CU>T>&26WU=F>\225B)&90I(Y^7@ <8Z"@#CM3\0:R=-\667VVY0VN@K
MJ%O<M"D<H8B4-@8X4^6,;@&&3[&MB+5-0TS5/"E@;KSK.[L9Y)@T0\PF.-&7
M!&!CYNF.W6M./P3HJ/<.\=U.]S9?89VGNY9/-A^;ALMR?F;GJ,\5/!X6TVWN
M=,N%^TM+IB/';-)<NY 8 -G)^;( '/3 QB@#F8/%>JOH/AOQ()4DM]7O(8)K
M+RQB))F*H48?-N4[<Y)!^; '%5[;Q+XB$%G?SW]O)$?$+Z5) ML%#Q^>T0;.
M201@$8_'-=;9^$])L'C^SQ2+!#.UQ!;&4F*&1LY9%Z#[Q('0$\ 5$/!FD"T2
MV"W/E)??V@H^T/D3[M^_.?[Q)QT]J */Q2_Y)AXA_P"O1OYBNHA=8[.$NP4;
M5&2<<G %5=:T:S\0:3/IFH+(]I.-LJ)(4WCTR.<57A\-64,]O*TU]-]GR8TG
MO))$!VE<E2<'@GK0!S6E>(M6NM=T>SDO4GAU2UNG:>&)1"KQE-I@) 9EP^,L
M"#P0:HVWC/5(/[$_M"Z&^*_EL-;58E"Q,'V1OG^%69H_JK=>":ZC3_ VAZ9/
MI\UM'=!M.WBU#WDK")6QE "V-O XZ<"K=UX6T:\BU:.>Q1UU8J;S_IKM4*OY
M #\: )]$FN+G35NKB4O]H9I8@5"E8B<Q@X'7;@GW)K1JI<Z;!=75E<.TRO9N
MSQ+'*R*25*_,H.&&#T-6Z "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
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
M\2VMQ??;/L=S8QV]Q.B(8EN653NVJ!A2202/KFNET-->@U._BU6Y@GM&"/:
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
MLQ(@22*-OG*+\HW.1N?'UXH L:CH&JZKJ-KJ%W8Z<;NT#""2/4KF(Q[AAL;
M!R.#4,_A:_NK6XM[G3[":.X>-Y3)JMVS,8SE/F(R #R!G&>:Z#5/$FEZ/YAO
MKAT2$*9I%B=TA#' +LH(4?7MSTK48>9&0CE=PX=<$CW&<B@#D)?#NIS7-[<R
M:?IIFOH!;7#?VE<CS(QG"]./O-TYY/K6-%X5\0Q>*DGBT^TAL8=+33XC'J<R
M@*KLV,CYR,$#GTJI;^--5C^'C^('URWFU:.:5%T^2*/$Y69D6-54!]S #&">
M3G&*] N-?L[)$%V)DN#!]HD@BA>5XT[E@@.!G(]\''2@#%.@ZF;C3)UTO2(W
MTQ2MF([V=%B!7:0%"@'CCD&F6_AO4;2Y\Z'2])4"<W*Q?;IS$LISEUCV[0<D
MG@=3GK6Q<>+-%MH(IS>>='+:M>*;>-I?W QF3Y0?EY'-17WC/0M/FBAGNY&D
MEMOM<:PV\DN^+*C<NU3D?,.G0<]!0!F0V?BJ\UR/5KW2M$AFM(Y;>W'VIW)5
MRI+Y$?&=@ 'U]:BNO"5W>:Y_;,VD:1]N(42.E]<(LNW[OF(%"OCMN!J3QIXJ
M^PZ4QTJ\F2ZBO[:V=X[<O'EI45XRY4J#M8]\@X'7BNQ=UC1G=@J*"69C@ >I
MH XI_"5W)K[:V=(T@7SLK2,M]<*DC+]UF0+M8CL2":L6^A:M;7:7*6&F&2.6
M2>,27]PZQR/G>RJRD*3N;ITW'&,FMBV\3:5=W45M%/()9X3/ '@=//C&,M&2
M/GZ@\9."#T-8OAO5K_Q+?3WT=_<VT%I?W%N]F]GB.6)"47YF4,'R QY..01Z
M &A>6^OZA936=YI^B3VTZ%)(GGD*LIZ@_)6?#X>U2""6(6.G.)8/LS/+J-R[
MB+^X'*E@/H:D\0ZAJ</C7PYI5IJ#VUKJ*71F"Q1LP\I%9=I93C.3G.::FOZC
MHWC2V\/ZO)'=6VH6\LUA=1Q;9-T0!>-U'#':005 ],4 6].L]>TG3K>PLK+2
M8[:W01Q(UY,^U0, 99"< 4R;3]=N-3M]1DL],-S;JR1,+^X"J&QGY0NTYP.H
M[5'9>,-&L]&TV2YUBXOOMIF^SW!LW#S["Q("HG4!2 ,9.!U)J_<>+M%M;9+F
M:YD2W81EI3!)LB\P IYAV_(3N7AL8R,XS0!FW.AZM=ZW;:S+I^EG4+9#'#*+
M^X4*IZC:% (/<$<URVE^$?%5O>H1IEM8S1R>:UY#KUSY4C[MS8@QM 8Y^4C
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
M'<#"\$'D\ @G (J#4/&6AZ7<WEM<W,WG6<2S3I':RR%(VSA_E4Y7Y3DC@=Z
M,SP=X4_L_2(5U6UD%W#>W%RB-<%XPSRNRL%#%<A6';@Y/O6S'X7TB*[DN$M2
MIDN!=/$)7\HS=?,\O.W=D YQU /7FM6&:.X@CFA=7BD4.CJ<A@1D$5DVWBK1
M[R[BMH+EG>82F%O)?;-Y9P^QL8;!]/PS0!(GAO24_M3_ $5G&JY^VK),[K-E
M=IR"2!\N!QC@"JMKX,T&SE$L=F[2"U-GNEN))"T)_@.YCD<D#/0<"DL?&V@:
ME/90VMW(YO6=+=VMI%1W3=N3>5"AOE8[2<X'2LSQ3XI^SMI<>E7DRL^LV]E,
MZ6Y:)P9 LD>\J1D#(X.<@CJ#0!LV_A/1K4Z8T5O,&TS/V0FZE8QY7:>K?-\O
M'.>..E.MO"^D6=P)8+4H!.UPL7FN8DE.<NL9.T'DG@=23U-7M2OXM+TRYOYU
MD>*WB:5UB0LQ &> *R]/\565YI&FWDB3I-?6XG2V6"1I,;5+$*%R5&X#=C'(
M]10 LG@_0Y;6[M7M9C#=W0O)U^U2_/,""&^]QRJGCC@>E;@ "@<X QR:K:=J
M5GJUA%?6$ZSVTH)1U]C@@@\@@@@@\@BN6U_Q<PM_%=CI_P!IMKW2-/\ M"7!
MMR5+['<?>4KCY!UZY..F: -8^#M#-HUJ;:;R6O/MS+]KEYGW;]^=V<[N?3-)
M>>#="OY;R6YM)7EO'BDF?[3*&WQ_ZME(;Y2O8KBFZ%XHT_4DAM&NG^W)9)<R
M^;"T:NA !=6("LN>I4D"K=GXCTR^U%;"&=Q<O#]HC22%X_-CSC<A8 ,.1T]1
MZB@"D^CGP\D]SX:TB*XN[V=3<K<7KHI^7:9,D/S\JYP,MU))I6\*6A\%?\(Y
ML3R3&%;86B4N6W,PV$$?-EL C/3.*U+_ %6STQK=+F1O-N7,<$4:,[R,%+$!
M5!/ !-5H_$FE3Z=9WT-R98;QBEN$C8O(PSD!,;LC:V>.,'.,4 :5O%Y%M%#O
M=_+0+O<Y9L#&2?6LJ7PKHD[ZFTUBL@U/'VM&=BDAP!G;G"MA5Y !^4>E8'AK
MQC$;.[DU>^GD$FMS:?9N]HP/! 1&"H-IZCY@.:Z6Z\0:;922QSSNKQ2QPD>2
MYW22?<1<#YB<C@9QWQ0!+8:19Z=(\L"R-,Z+&TTTSRN57.U=S$G R>/4D]33
MM5TNSUK3I=/U"'S;:7:64,5.00P(*D$$$ @@]JSG\8Z'%9)>2WC)"UW]BRT+
M@I/NV[&&,J<^N!4EKXITB[M+NY2Y=%M)A!.DT$D<B2'&U=C*&);<N,#G(QF@
M!&\*:.TEY(;>8O>6RVMP?M4O[R(9PI^;_:;GKR?4U!>>!_#]\M@)K*0-81>3
M;R1W,J2+'_<+JP9E]B35J#Q-I4\=TR7#![698)HGB=9%D8 JNPC<2001@<YJ
MNWC/04M_.DO&C NUL75X)%:.9B,*P*Y7.1R>,'.: -R**."%(8D5(T4*B*,!
M0.  *Q9?!VA3:\=;>R(OF*F1EE=4D*_=+H#M8CL2#T'I5>3Q[X>AANI9;FY0
M6DFRY5K*8-!D AG79E%P0=Q 'O5_4_$FEZ0LCWEPZI$BR3/'$\BQ(3@,Y4$*
M.#R>P)Z4 -NO"VCWMH;:XMY7C^UB]R;F4,)AT<,&W#'8 X%++X8T>>[OKF:R
M$DE_"(;H.[,DJA=HW*3MSCC=C..]5;[QMH&GS7L4]W+OLHTEN!':RR>7&P)#
MDJI^7"DEN@[GFI/^$GM6\5Q:%'%.[R6?VOSUB8H06 7! QCDY/0<#.: (8/
MOAZWT:YTA;.5K*Y4)*CW4K%D'1-Q;<%']T'%7V\.Z6^H27SP227$MK]CD:2>
M1@T//RD%L'J><9YJW?:A;:="LMU)L5W$: *69V/154<D^PK USQE:67A/6M6
ML"TUQIT<@:!X7#1RA-P#KC*CH<G P<YH W-+TNTT;3XK"Q1TMXE"HKR-(0!P
M!N8D\# '/  %7*Q]!CO&26[GU.YN[>X5#%%<VHA>%@"'_A4D$X(!''J0>-B@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "N?\ %4.JRQ::=,MC<QI>*UW''(L<OE;6&8V8@*<E<D$'
M&0#S7044 >9P>&]>M-'@ TH/+9>)'U)8([I&::%FD^ZS$#($@^\03@].[[GP
M]K]Q8:^_]F!9KC7;74X(1<(3)''Y&Y<YP&_=-UP,]^]>DT4 <#J&C:S=W'C6
M0:8X_M?28K6V FC(,@CE4@_-P,R#D^A]LSZ5I>L:)K_]I?V?+=07NEVUM-"D
ML8DMY8=V!\S %2'/()Y'2NWHH \^T/PIJ6A7_@^'[/YT&F6EY'=3)(NU'F9&
M 4$ABH*L.G3'X6I+7Q%I^I>+[_3-*$MQ?R6_V R2QA25B5"S#=G ()QWXZ=N
MWHH \[N?"^HKX473M-TUFNK:YBU"1]1DC/\ :,X?<X?:S8W 'D\#Y1T%+?Z%
MJM[I]KJEAX9LM+OK74;>\:P22(272QAU*O(GRYP_RY)QMYQG ]#HH Y7P[::
MF/%NOZI>:;)9VU^EMY(DEC9\HA#!@C$#KZFI/$UC?W>N>&KBTLGGAL;YKB=E
M=%VJ89$X#,,G+C\ :Z5F5!EF"C(&2<<DX'ZTM '"_P#",ZCJ.G^.=/FB:S&L
MS.UK.SJP*F!(^0I)'*'(]#4\6F:KJ>I^'-0OM->SET:&8RJ)8V\Z1X_+VQX;
M[O4Y;;T7CKCLZ* /.=&\.ZU9:7X$MYM-<2:1,[7F)8R$!ADC!'S<\N#QVS71
M>$=/OM/.N?;;5H/M6JS74.75MT;A<'Y2<'@\&NDHH YE[#4;?XB2:M'9F>QG
MTM+8R+(H*.DCO@@G)R'&,<9ZXKGM#\.ZU96G@>*?375M)GN&N\2QG8'CD12/
MFYY<=/>O1Z* /-[CP_K<GAW5K1=+D\^Y\0KJ$2^=%S")XY,YW<'"'CU(J==
MU&#7M5M9_#&G:K8:C=_:H;^X,1\C<%RDB,-S;2N1MSGCD=1Z#10!2UFTDO\
M0]0LX<>;<6TD2;CQEE(&?SKC='TC7=,U+0=6DTQW$.CC2[JS2>,R1E2K"126
M"D$J01NSC:?4#K[O6;.RU;3],F:07-^7$ $;%3L4LV6Q@<#IG-:% &#X1T6;
M1-)N([C"RW5[<7C1J<B+S9"P0'V! ..,YK)N](U9-<\6R0V'GV^JV,:02+,@
M^=8W0J02#G+ YZ8SSG@]I10!PVDZ-JUIJWA6XFTZ01Z=HCV5P1+&=LI\K 'S
M<C]V>?<>^*-CX>UJ#P[X6LY-,D$VGZT]Y<#SHL+$6F((.[D_O5X]C^/H]% '
MG^AZ!J.GW[:;>^&=.NH(K][JWUF0QL=C2&094C>)1N(!Z=#GUZ#QMI=WK/A2
MZLK&-9+DR0R(C,%W;)4<C)XR0IQGO7044 <Q;Z3)>^*KG7K^T^R0-IPT\6\[
M(S."Y=B^TE<<@ 9/\7M5;P'I-Q86MQ]HN1<PVLCV&GOR2+:-VQG/\6?E)[B-
M373:CIUGJUA+8ZA;17-K* )(95W*V#D9'U -306\-K;QV]O$D4,2A$CC4*JJ
M.  !T% '/^,-.OKZ+1YK"V^TO8ZI#=21!U0LBAE."Q S\V>O:N;UGP]KE]IO
MCF&+3&\W5Y86M!YT>&VQ1H<G=QRAZ]L?2O2** . O-%U./Q1JDS>%['6=/U?
MRI0]T\0-HXC6-DD#9W)\H/RY[\&NZ53!;*JQABB !(P%!P.@!.!^=2;E#A"P
MW$$A<\D#K_,?G2T >5VOA;56^&EQX<G\- ZG*UP8KB::'RX6DE=TDW*Q?*A@
M>%SD8]ZW]-T;6?#WB+[<R2ZQ%<Z5;6D\B2(LBS0;OF(=@"K[R>"2#V[UU]Y=
MV]A93WEW*L-O C22R,>%4#))_"JNG:O!J4]U!'#<PS6Q42)/"4X894@G@@^W
M3H<4 <#%X2U_3=%M-#CM5NK/^RIXF>&X$0CN9'9L.3AFB ;  R..1TQJ>']'
MUBUU[P]<W>FM%%::";"=A-&VR7=$1T;)&(SR,]174ZKKECHT44EW(X66XCM5
M\M"^)'8*H./N\L.3CK6C0!YA<Z!XDA\,ZGX=323=9U9;ZWO5N(U26(W:SD,&
M8,''S#ICC@]J[W7M-?6_#6I:6LOD/>VDD ?KL+J1G\,UI51U#5[+2V@2ZE(F
MN&*PPQHTDDA R=JJ"3@=3C [T <Q::1JNHW/A:;4+ V4FB*[3,)483/Y1B"Q
M[23M.2WS!> !CTT/!=A?Z=8ZC%?V;V[S:E=7,89T;*22LZ_=)YP>:U;/6K*]
MO9+*-I4NHXQ*\,T+QL%)P#\P&1D'D>AK0H Y'Q#8ZE+XX\-ZI:Z;-<VNG)="
M=HY(U.9$55P&89Y!S_6E71=1U;QK:^(]2MQ;6^EV\L5A:!P\K/( '=R/E' "
MA03ZDCI76T4 >;Z)X>UNR@\&I/ICJ=,N[N2ZQ-$=BR+*%(^;G_6#IZ&K-SH.
MHP>)-9CD\,Z=K.GZK,MQ'=7+1_Z.WEHC+(K#+*-@(VYZXKOZ* .)T^Q\0:/K
M>KV,>E0WFG:A>_;(;YIE"P;@H97C/S':5RNW.>!D=10U/PMKEU'XHMK>"-3<
MZG!JEG,\PV3&,0GRV Y',1&2,<CK7HA9595+ %N ">M5[.]2^69DBGC\J9X3
MYT3)DJ<$KGJI[$<&@#CM7T34M:O=3U==.EMYGT*738;622/?))(=V258J%7
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
MGN-A@EA#!64[3N0[SD=>] $_A;Q.W_"#:'<7IN;_ %"?3ENIEB :0J -SG)
MZGIU/8'!J\GCG1[B2WCL1=WKW-E]N@%M;,WF19 XS@9RPX[=\&N6TWPAXBT6
MUT"X33M*U*:UTQ=.O+.><A<*Q9)$<H<'E@1CZ9KHK;1=3M_%]EJC6UK]GATJ
M6U=8&"@2-(DF%7'W1MQD\^U %BP\<:/J,VF+;B[\K4E)M9WMV6-V"EBF3_$
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
MO,VCYQ+N5,CG!FXSC@5N>,=%N]=T(0V#P+>V]Q%=0+<C,3M&P;8^/X2,C\:
M(I_'&EVMEJ=S/#>(=+=5OH?*#20!AE6(!(*D<Y!(Z^AQ/>>+M,L-+OM3G%P+
M*S=4>9(]ZL3C[I7.0,@$] <C.0:IVUGK,ND3I)HVF:=+=E(9(+>02!(^0[EM
M@#-@G"XP.,DY(KEO$&D:CX<^&7B/1V6-]*MRITR0RY=8C(I\MQC^$D@'))&,
M\B@#LK;QIH\]W?VLIN;.:RA^TR+=V[1%X<X\Q 1EESQZYXQ4=UXXTFP34?MR
M7=M+I]L+N:%X=SF$D@.NTD$9!!YX[XK+\0>$+WQ5=7UY+LL)CIAL;8%A)\YD
M60LV.-H,: #J06X%17FAZ_K'@_6+&?1='TZ^NK)[1!:R[A(S#!<ML!51V7YC
MS[4 ;R>,M)\V^CG-S;?8[7[:[7$#('@YRZ]R,@CUZ>M6CX@MHTF-S!<V[QM&
M@CD4%I&D.$"[20V3[\=\8-85[H>JW&ORWZV%I-"^AFP,-Q+E7D+[BK#!^0C@
MG]*R9/ NJQZ9=0Z8XAMX+JWO--TV_F,\<;Q[O,0MR1&P8 #)P1GC.* .JA\7
MZ;,9H@LRWL-TMF]FZJ)1*R[U7KM(*Y8'., \UK6%ZE_:"X2.6(%G0I*NUE*L
M5((^H-<K<:'=ZMH@AU/PWIB1S3H9K&WG^9$56^=90J_O-Q7'3 '7FMGPOIM_
MI>@I9:C=RW,B22>6\LF^18BQ**S_ ,3!< GU]>M #%\6Z8TMKDS+;7DYMK:[
M*?N9902-H.<C)4@$@ XX)R,X]I?7WB'Q;K%GYVH6":7<P+"T6T*5V*[JXR0V
M_=CIP ",'.:EAX.U-/#6E>%[L1&TTR^CF6]63F6&.3S$&W&0YPJGMU()Z5NZ
M%IE_9>)O$=[<PQK;ZC/%+ 5DW$!(EC.X8X)*Y[T 7=5UB&V>6QB%S)>?9VG9
M;5%9XH^F\[N.N<#DG!P#@US/A;71=:)X);4M1OVU&_MFD 1<QW+")F;S#CL
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
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *KWMC9ZC;&VO
MK6"Z@8@F*>,.I(]CQ5BB@!J(L:*B*%11@*HP *=110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 5KO3K&_:)KRSM[DPMOB,T2OL;U7(X/N*LT44 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !117)W^H27GCM] FNYK.W32Q=PM#)Y;22&1E8Y[[ %..GS
M<@\4 =917.^!=:N?$/@O3]2NRK7,@>.1U&!(R.R;P.V[;G\:R9]'U2R\0Z-&
M/%6KW$]S<M-/ QB$/E("SX4)N"[BB8W?Q]30!W%%%% !117!6VO2:3XF\<7%
M_<7L^G:1';RQP*=_EJT)>3 [\C/)X[4 =[16!9>+["[OY;26"ZLV2S^W+)=(
M$22#."X.21@D9# 'GTK&GU^>^\<>%3;KJ%M87D%S)B4A8YU$8*L5!)!&<X8
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
M,1U^6RCNF&](-S*L:L20<9./E! SSC-=#J'B[3]/2^F>*YEM-/D$5Y=1*K)
MQ )SSN. RD[0<9]C@ WZ*YZ7Q?:+KLFD0V&HW5Q$('=H(0R!)20KYS]T;3G]
M,\XBT37()=*\ZPM]6O@]Y<H1,R&2-DD8."68 *",*,],4 =-17-67C?3;_38
M;V&"Y"W$\D-NC^6IG*?>927VE!@_-G![9R,NL?&FF:G:6LEDMQ-<7,LL*6JA
M1*KQ<2!LMM 7C)SCD8)R* .CHKD_A_?7-_I&I274MR[)JMW$@N6RZ(LA"H>O
M0<<5<N?$4\'C>UT%=/E>&6QDNGN R #;)&O0L#@;CGC/(P#S0!T%%<_#XPTZ
M:33B8[B.TU*0QV5XZKY4[8) &#D;@"5W 9QQVK;N;F&SM9KJXD6*"%&DD=NB
MJ!DD_A0!+17+/X]TJ*6YBFANHY(+)K\)M1C+"OWBNUCR.,JV#STJ2U\:6EW/
MY$6GZ@LKV!O[998T3[1&,9V$MP064?-CKD9'- '2T5RFD>-$O/#FDZA=V<L5
MWJ-OY\5LKQ@NNU264EP HW ?,0<D<<TQ?B)I,UOI\MG::C>-J$<SP16\ 9R8
MN)$()&&!X]/>@#KJ*9')YD"2['7<H;:PPPXZ$>M<E9>+M+L=+AG U>>.[U6:
MR7SD\R19O,8%>O"@@@#T H ["BN.U+QXL'A^]O[32[LW-I?1V$]M/L5H7=D
M)^;!&)%(P3G(Z<D:=YXJMK-;LFRO)38Q++>K"J,;8,-V&^;YB%&2%W''U&0#
M>HJ*UN8;VTANK:598)D62.13D,I&01]0:Q9?%MC#J"VSP78C:^&G_:=@\OSR
MNX+UW8[9QC/>@#?HIKND4;22,%1069B<  =ZPX/%MA-+")(+NWM[BU>[@NIH
MP(I(EP2V025X(.& XH WJ*P8/%EE-=V5O);7<#7\+3632HH%P%7<0N"2&VG.
MU@#CZ'%33?'FG:I)I8BLM0CAU,R):SS0JJ-(@8E/O9!PC$<8XZYXH ZFBN,L
M?'Z-I!U'4=+O;>-]3;3XQ&J2$MYQB&=K'G(Y^O&:N7/C>TM+.:XN-+U2+[/:
MF[N8WA57@B#LNYLM@_<8X4DX&>XR =/16)J/BBSL!<&.WNKW[+;K=7 M4#&*
M-L[202,DA6.!DX'3IF#3_$TNH>+[S1TT^86T%I!<+<DJ ?,WX)&[<!\@ XSG
M.0!@T =%169KNMV_A_3A?W4,\D E2-S"%.S>P4$Y(XR1D]LU5;Q3:)=ZS:M;
M70ETF)99EPGSJP)4I\W.<'TY&.M &[17*7OB&WL-5UJ98-3EO+'2TNI+-G41
M%,N05R<;LA@3Z*,9K)?Q%J$FN^$+UH+\"_TZYEEL(64B5PL14@;MO\;8+$8[
MXH ]!HK/T36+;7]'@U.T$BPS;AME7:Z,K%65AZA@1^%4M:\5V6AO=B>WNY5L
M[9;JY>% 5BB)(#')&?NL<+DX'3ID W:*YC4?'%CI]SJ<'V#4;A]-MTN;@P0@
M@1,&.\$L,@!#QU] ><7K?Q+9W6NQZ3'%/YDMF+V&8JHCEBR!E3G.<D9&.,CU
M% &S1533-035=.@OHHI8XIEWH)<9*]CP2,$<CV-6Z "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BL1?$L,LFMPP6%]-<:0RI+"B*7E+(''E_-@Y!'7%;0.0#@CV- "T444 %
M%,BFCG3?$ZNF2-RG(R#@_J#3Z "L3Q'I$FM6RVT5O9A\';>7""1K;/!:-2#\
M^.AR .#SC!VZ* ,BQTV70X-)TK2+>W72;:-HIO,=O,50OR%<##$M][)'K3XM
M/F/B6XU.<H8UMDM[90<E1N+2$^F3L'_ !5G4]2MM)TZ:^NW*PQ 9P,DDD  >
MY) 'UK);Q8B3/:MI&IK?AI!':,B!YE159G1M^QE^=1][J<4 :UBVH,;K[?';
M(!.PM_(=FW1<;2V0,-UR!D=.:MUGZ/JAUBQ^U?V?>V(+$+'>Q".0CCYMN3@'
M/?!XZ5H4 %>4WSP7-QXX*ZSH2KK]JD%OF];,96$QY?\ =^^>,UZM10!Y;??V
M;JE\!<Z[I$5I+X?ETF5H[LLZO(5^905 (&WN1UJ.UOFN+[PV^J:KX?$>E0S6
M\[P7S$SJ\80.H*#:>,XR?K7JU% 'F?A35CHEM;:7>:SX<ELM/3RX+J*8B:X1
M1M174KA#C&6!;..G.:IZ:;>ST?PC9R:UH1?1KQYYRMZV'4I(H"_)U_>9YQTK
MUBB@#R5S"996&LZ#A_$::N,WS?ZH*HV_ZO[WR_3GK3M6-O?67BV"+6M"#:S=
M0S6Y:];"*BQJ=WR<']WGC/6O1=/UNWU'5M4TZ.&>.;371)C( %;>NX%<$Y&,
M=<5IT <$VLZ>WCR'6_[7T?[(NFM:,OVP^9O,BOD#9C'RXZUSZ!;2TMKNTU[0
MAJMEK%UJ$,;73&&6*=GW1LVT%3A^" >1[UZ[10!YSJ.NO?\ ]ES2ZWH,BI.[
MWNGF[9860IA0'"$OM/S890&)[8%9.EK#IEAX<1=;T!YM'O[F4J+EE1XI1*,C
MY3AAY@^7IQ]ZO7** /)[R.RN_P"V91X@T:*XEUF#5K BY++NB6-0D@VC .P]
M,XW=\<N\0_8/$,&N79UC1K>_O]*73((C>%D1=S,S,P7).6X '1>O/'JU% '
MV^L:</' UJ76-(6U.EK9E4NRSAPY<G&T#'..N?:K'BR]\,^*- ETX^(;.WF#
MI-;W D!,4J,&5L=^1R/0FNVHH XRR\:"6..*_P!0T*W<8$D]O>F0-ZE4*#&?
M<\9_BQSS;1::V@:KX7;7=)?2;Z\>=+DW.)8XI)/,="F,%@=P!W=P3TP?5Z*
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
M7A[2)))8;"]2Y9VCD:,R2HJE$W*01P7;&>=OM6TVCVCZ['J[0Q?:HH# D@C
M?:3D@MU(]!T&3Z\6+RQL]1A$-[:P7,08,$FC#J&'0X/>@#R[6C=7/@/Q!;7U
MQ<S0:?KT5O9SO.^YXOM$/#,#\^TLRY.3\OJ,UT.IZ;;K\4/#:B2ZXTZ\(S=R
MD_*T&/XOS]>^<5UDVD:;<626<VGVDEJARD#PJ47Z*1@4K:5IS745TUA:FXA&
MV.4PKO0>@.,@4 ><QZ]<V-LT5YJ-RMC+XKFL9[F2=MT4(5BB;\Y12P1<Y& 3
MZU?U6_31C86<6OROIUYJ[Q375Q,SBWS$62#S P;;O YW9&<9QQ79_P!B:3]D
MN+7^S++[-<DM/#]G79*?5AC#'ZTIT;2SI7]EG3;,Z=C;]D\A?*QG.-F,=?:@
M#@+NWO+9M"LE\47=Y%/K[V[26\SH5A:"1_)+[F+[2!AB<CIP17H&G_9;2--*
MBO3<3VL2AQ-/YDVWH&?/)SCJ>M-&AZ2(;:$:79"*U.;=/LZ;83_L#'R_A21Z
M/:1Z[+K AB%W)#Y!D6,*Q7(/S-U;H,9Z <=3D YKQ)J#2>,+70[C4AI]K<6$
MDL+M(\7FRAP" R.IW*N"!G^(G' QG6D%U<>)= TNZ\0WM_!+HUR9I[>9[=;E
MDEB59 %;(.&/S*>>N<&NZU'2=-U>%8=3T^UO8D;<J7,*R 'U 8'FE;2]/>X2
MX>PM6GC3RTD,*EE3^Z#C('M0!YIHUS?IH_@K5'U;49KJZU1["?S;IF22$"<
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
M:U77QI]Y>S >'UO@LTK3;)1(RF1%8X7Y>=J@+\HXKOKC1=*NY9I;G3+.:29
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
MRV4332$Y+/M&2?>NAJ&TL[6PMDMK.VAM[=/N10H$5>_ ' J:@ HHHH ****
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
M( /+]/\ 9]Z6XT/Q3JWA74]+UC4=-DGN;-[2-[>)T4[Q@R/DGYL?PC Z\\C
M!93Q@3/:VTNE3VMQ>ES9I<S1I]H151B5()P3O "G!X.<8-9%QK%Y;>/A=06-
M_<>;X?6X-AYP78WF\Y#,%5L<'')-:^L>')M9TJQT^]L].O;:.!DG@G+#]YA0
MDD;A25(PW8'YNO%5=.\*ZGIVIVUTU[%>>1HJZ89)F822N#N\P\'J>,<GOF@"
M5/$>G:GJ?A>YBM;YVU*UEN;-UDV(!Y89E==W+8(QD$ YP:KVOQ%M[A-,N9-&
MU&WTZ_NC9I>2>7M2;>R*K ,3@E<;L8R<9INE>$=0TP>$1)<6C1Z#:R02L"P\
MT,@3<..,!<\^OXUD^"]+E\1>"M+MY);;^S[?5);HM&Y:1S'<R.J$8P/FP<Y.
M1QCG- 'IE8/BR^M+'3K1[VWNY8I+^VB!MI?+*.TJA"Q# E=Q&0,Y]*LZ--JT
MLVI+J8MS&ETRVCPHR;HN,;@QY(Z$C@]JP_'%S;WL5GHUO<12:E_:-C.;4,/,
M\L7"L7V]< (Q)[8H O:AXOM[*'5+J.SGN;+2GV7TT1'[LA0S;5)RVU6!;],D
M$55O/$>GV?B"\N%M+Z>6WT;[:)(IAY4L&XGY%+@;LYY(!QW-1S>$;Y%\1V-G
M=0#3=>9Y)3)GS+9Y$"2%1C#@@ @$C!]:+_PA=R:C=263VT=J^AG2(4D9MR<G
M#GCH,XQ[=: +6G>,?[0O;:T_LF[@>\L#?69E=,3*-N5X)*GYUZ]C5CP9K=UX
MC\*V.K7=L()+E/,"A@1@GC'TZ<\\52L/#5_;:MX>NY);8II>FO8R!6;,A;R_
MF'''^J''O[<W_!^BW?AWPU::1=W$$_V1?*C>)"N4!X)R>M $VIZ\FEZQI5A-
M:RE-2E:&.X!4(CA2VULG.2%.,#DBJ]QXJMK95\V,1O+=26UN))519#'G<VXG
MA05(YYSV.14WBC0V\0:')9PS_9KM'2>UN,9\F9&#(WYC!]B:H:WX9O)+?1YM
M"O(K;4-(8^0;E"\<R,NUUDQ@\C!R.<B@""'X@6L\6GF'2[Z26\O);'RU\OY)
MHU9B,EL$$+D,.,')(J"[\<W+:=936>ER+</K*Z7<PS2)F)@WS $'#9'0YQSG
MMBKMUH6LWUUH-Y=W5G)/87C7<P161#F)H]B#DX ?.2>2.V>,]_!FIM:W&VZM
M%N#KRZQ#D,RXR,QMT/0=1^5 &C>^-K>PL]?N)K"YSH93[2BLI+!D5P5.<'AA
MUQ4L_BIT\22Z);Z-?7,\4<,TDB-&$$4C,N_EN@VG(Z\<"L;7/!>L:C_PDT%M
M?V*6^NPQ^8TD3[XY$C$9P <;2%!]1R.>M;=EHE]#XONM8N);9X;BPAM"J;@V
M8V=MV#V/F$8SQCK0!7M/'6G7FIZ?;0HSP:B76VN(Y%?E02-Z@Y0, <$_C@UU
M-<EX9\/^(- BBTJ35+.;1;/(M2(6%P8^=D;G.W"\#(&2 .E;'AV;59]&C?6E
MMQ>[W#&W1D1E#$*P5N1D8ZT 4M7UZ]L?%NBZ1!9>;#?)/))('4']V!P ?]X'
M/MBLQ_B&$TC4-6_X1_4186'GK/*7B&'ADV,H&_D]3D<<=:U]8T6\O?$6BZM9
MSP(U@)TD29"=Z2!0<8/4;!^=92>#;N;P1KWA^ZN8$?4I;J5)HLL$\YV< @XS
M@MCW]J -/4O%MGI6H:A:W<$P%EIW]HO(N"&C!(('.=V5/7CWJAKWBZ]T_P /
MR7]KIRR'S[:))5G5XG6:14WHP^]C=C''/MR6#P[XBEUN;6)[S3%N9-+%EY20
MNR!PY;)R>5YYX[X[9--_A](ND:O:V#6NG"]N+6YALXBSV\,D,@D) P,;RH!
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
M:RW8(C,V]A)M;>H#A?+()Y&3C'.:UI807GC+3=-O=2O+^V;PXQ=IIWC,^)4
MD901@D<^_4T >DT5Y%X<<_8?AWJ+7MR]W?22VMQ*]TY,L8@EPIYQP43\1GJ:
MATJU9O#?AW5K&_O)-:77&MOFNW?S(OM+B2-E)(($>6/&>,YH ]-T?7$UB[U6
MW6VE@?3KO[*_F$'>=BON&">,.*UJ\IOM1FL#XKFAE9+;_A)K5+^6-L&.V,4
MD.1R!C@GL":U9M&.I^)-?T.PN9(=(N-+BDW02$+:W;,X4QD'Y25"L0.O!/WN
M0#T&BO-8-3U?4_"6IZQ#:20:KI.FRV*0JI_X^U!\UE'1@-J;#[L.]4Y-0M_[
M&U37/"^O)>3-I)+VEBI.W# ^:X+L1, 6'."<'KC@ ]6K(;68G\5_\(^]I)O^
MQF\$S;2A <)@#.<Y/?%87A%M+NM9FU#1]>M[V">T3S+6S!\I&#<2,"[%9""0
M0<$[>1D56UVPT_4OB;#;:I(RVSZ%)P+AH=V)E)Y4@G YQGW[4 =Z  ,#@45X
M_IVJ3PVV@:?XFU*.'3;BSNA;W.IABDY$V(][;E^?R=I4D]SWK3M=/@F\2^&-
M,GU>]U*UDTB[#2R7#I]I59(@C$!N>">?XAR<T >F8&<X&?6J&JZM%I2VJLN^
M>[G6VMX\XWR$%N3V "L2?;O7F&EZ[LT'PC#JVHPII-Q'>0/<7N9(FE20+$LC
M;E_@#XW'&1Z@$7K[3[!;3P/"VHMJD7]LM'%=2MS)'Y4Y !R=R@X .3D <G-
M';Z?KMQ+:7EWJVDSZ1;VJEFDN948,!NWD;2>!MSDXR"*VJ\C\81I-9_$VV9W
ME2&PM9$B>1G$9V.> 3P.,X'%>HV0LIM-06,B/:,I"/#)D$<YPP/KGD&@"W63
MH>N)K;:D%MI;<V%Z]FZR$$LRJK;A@D8^:O,] MG;0/!>L6-_=RZQ+J0MYRUV
M\GFP;Y/-5E)(PJC=G&01GJ:O+J%E:QZVES.RK/XN\D 3".)F\J,[9F(.(SM.
M1W( [T >J45XY!>K<Z5:VPU1F$/C#[,HMKED A9R0H ;[O7;SQVK2CCFC?Q'
MH^FZA!"(-<A%I!?2,\,A:!)&A8Y)"LV[\>QSB@#U#:N[=M&[IG'-+7)^$]?L
M!I5K:72+IE[+=W-NEG-<!]TJ.Q=8F_C4$\8Z# [5'\1W\K0+&7[5-; :K9*\
MD4QCPIG0-D@],$]: .PHKQ[Q/:/HMAX[MM-O+M-+CTZ"=?\ 2I#Y-TQ;<JL6
MSRH1B,_Q#UKI;RVM=,\8Z+ICF0Z+J*W,SF:=Y$GN\)M#%B?X Y"]"<D#(H [
MRJU_<7%K:-+:V;WDH90(4=5)!8 G+$#@$G\*\U:#45\)W^IQ27%PF@ZU+<6(
M,C,;BRC8;XR<_. /,"YSRBU?\5L#X!O=;266![V]M;B,K(T9$1FC1 1D<%.2
MI[L: .RU_5UT#0+[5GMY+B.SA:9XXB Q51D]2!T%2P7L\]W$@LI!;26PF%SO
M7:&)_P!7MSNSCG.,5YCXJO[2_P!,^(EMK,Z1W]I"PL89)-I6#R 4:,9YW/OR
M1U^Z>,"M5KB.7Q7*L=[(8)/"OF@1W+!0=^-RX/RG ZC% 'HU%>6>%L6MY\/+
MB.ZG:;4M'D%V9+AG\[;#$PR"<<'.,>]1>')H]7O]!0ZU;-?6MY<M?S1:BJO?
M+EPB[%?>>=A"L %"D=." >GZA?V^EZ;=:A=OLMK6)YI6QG"J"2?R%5=+U.ZO
MYIDN-,FM$5(Y(I6=6257!.!CD,,<C'<8)K*^)$<,GPX\0^< 0NGS,N3C#;#C
M]:Q[?[*_BRUT:^"KI+Z(L]FC.1')*7/FL#GE@NPCN 21C)H ] IDSO'#(\<9
MD=5)5 0"Q],GCFO)M/CN=5/@BTUJ]NY%NO[0A;_2G0W,"AO*9L$9)3:=W4YZ
M\UZ/K$$=OX5OH$>6..*S=5<2L&4*AP=^<YXZYS0!?M)99[.":>W:WF>-6>%F
M#&-B.5)'!P>,CBIB< G&?:O+-&ABU74O!=M=W-Q)#<^%R\T7VIPLC#R,$@-U
MY;Z]ZK^&]:$T/@ZSUJ[W:5/9W862XDRD]Q'(%1'8\'$88@'J>>H% 'HWA_7$
M\0:?+=I;26_EW,ULT<I!8-&Y0]"1U4]ZU&17&&4,/0C->,Z1J]II^FZ=:O?V
MT6B2:UJ<,\]P3+"'\UC")#N'##<06."<&M<6MO'?^#K2'7+F_LIM1NT65;AE
M1XS!*P12&.Y5;Y0<D\8S0!Z@    , =J*\>DCBL_#FI7D-W<+-I?B=+:S8W3
MD0Q&YC!0 G&-KN"#GCV IWB)52T^(-\M[<B?3;V"6T;[6_[EO*A;(&['4GCZ
MB@#U87%P=3:V-FXMA"'%UO7:7)(*;<[L@ '.,<UAV_BFZOVM9=-T.YO-/NG(
MCNXYHU55638S,&((&,L,9) ['BJ:F.7XIZA:R3.]O)H<,C1-*2H)FD!(&<#@
M#IBN0TM8+7X4^$[FVF:%GU>S#M',5#C[4 0<'!&,\&@#V"BO.(=0TS4=9UJS
MUO4I;/6;35E-G''-LG,(V&)8E/WE<9# #G+9[5FZAK=FOB"VNK?41$\?B;[-
M<-<7 \_;M9'3 QLA! P#G.0>#U /2[G42+.YET^ W\T$@B:"*15);(R,L0.
M<GGMCK5ZO&YA96/@'Q>+6<6UU!KDN1%,49%^U*%! /0@GKP:Z'4)X[_6?&=I
MJ]PUN]G;1RZ<_F%#%%Y6?-C.?O>9N!8>@![4 >@^6F_?L7=ZXYIU>7V-O/K'
MB+3K?Q!+<"XF\+)->6_VAXU\W>H8E01@]<X[_2NK^']W-J'P\T&YN9FFFDL8
M]\C-EF.W!)/K[T ;]U++!9SRP0-<2I&S)"K!3(P'"@G@9Z9/%/A=Y((WDB,3
MLH+1D@E3CD9'''M7E=C8VS^ O%FK&\O&O+9M5@BF^W2YC19'*C[W;:IR>?P-
M6=1U.W@N=%CU&]MY+.X\/GR[>6[2$K,=F)079021D @[EP2.IH [B]UQ++Q%
MI>CM;2LVH)*R3 C8OE@$@\YSR.V*T9KF"W:%9I51IG\N,$_?;!.!^ )_"O-4
MTU/[1^'^GW^HF_D:TNQ/<)=N_GMY2;B'SDJ3GO\ IQ67;&SDT_PA)J$RO;VG
MB"^M!-/*3LB47(12Q/HJ 9/84 >QT5YYI]S<6OC.W%PL.H6EYJ-TEKJ%M*1+
M$X$A:"=#]Y5 8*1TVKP,UI^.M4_LR70_M5Q%;:3/=M'>3SH6B7,;>6),,/E+
M>IQG&>* .P(!&",@TBHJ#"J%'L,5Y@E[9:5=Z'8SZX+OPY=WEV6N7?;;APJF
M. /N(,8)DP"Q&5QVQ5*.[C@TB6[AO&6SMO&4:+/YQV);EXQC=G_5X(&.F,4
M>J7]Q/:V$T]K9O>3HN4MT=4,A] 6( _&K&!G=@;L8SWKR+7]3AET?XD_9-2;
M9!);R0>3<D!<PQY*X/0L6SV))KI->:XT/QC;7UJCS0ZY;-8*ARR1W0^:-R.@
M5EW;L?W!0!W59/\ ;B?\)9_8!MI1)]B-X)R1L*APF ,YSD]\5YYXXGLM.M=;
MT^VO9(KS3=$C>%KFXP48&0J\ X8R$K\SYXPO!YK3U+4)W\72W>E2)/>GPG/+
M:["&WR>8I7'KEJ /1J*\LTV?2]3TV75--\1K)*^CRBYM;1F1LA<^9-\Y99%8
M8W'!.2.13O#\,46I>!\3S2?VMH,HO5DN&<3[8X"N03CC<W3U- 'IEM<P7D"S
MV\JRQ,2%=3D'!P<?B*(KF"::>&*57D@8+*H/*$@, ?P(/XUR'PH^R#X<Z2ML
MT9D6$"<(V2K]P?0^U<K?7*:,/'LE@?*O$U2%YO*8B5+5DM_.D '(X+'=VZ]J
M /7J*X[35^S_ !$,.DR Z1-I0GN(XWW1)-Y@$;+V!9=^<==N:=KMSN\>Z+IN
MHX&D7-I<%%8_)+= IM5NQPF\@'OD]1P =?17D-O'/=7^@6-[?7;:>^O7]I;-
M]J=3-:"&78"0?F 8%0W7 &#S7IVG7.F12-HEE=QO/I\4:26YFWR1*5^3=DEN
M0.IZT 3S7%Q'?VT$=F\D$H<R7 =0(2,8!!.3NR>G3'-9D7B%KK4V@LM/FN;6
M*[:SGN4=1Y4@4,25/)49VDCG/;'-9NMOL^)/A:,3R*LUO>AXO-.U\*F#MSC(
MR><9JO\ #RVLXCXC>W5-RZW=1Y5LX *X% '6W%]% [PC][<K"TP@0C>RCCN0
M.IQR15;P_K$?B#P_8:O#$T4=Y"LRQN<E01G!Q7+7,=A!\7KB6<Q1S2Z'&T9=
ML%V$L@./7"X_"N;\)(+"T^'-Q9RR?:+VPGBE5IV*RA8-RJ5)P & Z#CGUH ]
M?K'\1^(8O#5C#=SVES<1RSQVX$&S(9V"KG<PXR17$^"KRUUF?0M0.OH-:CB>
M/4+&)"LTDFW$@G4N2 KC(.T < 8! K7^*C*OA2U#3>3NU2R ?(!7]\O(SQQU
MY]* -V'Q) ==BT:[M+JQO9XFFMUG"%9E7&[:R,PR,C(.#SFMJO,[UY;7XJZ*
M]I?_ -O3S6=RACE*$V"A00X\L*H#D!26&3V/:J^F7=Q=>'_!^JVD\AU^;48X
M=1!8[Y.6%PDB^B@$@$?+M&,4 >J45Y+9ZU9OXH\/75KJ(2.XU:^@N//N,W$@
MVS864# 50ZJ$0@D +SGBHDW6/@/7]?M+F]EO[;4+NU\X74DC0VQNP'(&XC*Q
M@L&QD=<T >DKKB-XK?0#;2K(MF+P3DC8R[]N ,YSGUQ6M7GVD2:*OQ7_ .)3
M<VS13Z$"HAF#*Q\[.1SUQ@GUZFM/7;G=X\T73=0P-(N;2X**Y^26Y!3:K=CA
M-Y /?)Z@8 .@U?58-&T\W=QN*^9'$BKU=W<(BCZLP%-T^^N[JWN&N=,EM9H9
M6C$9=6$H !#(W=3GO@Y!XKS+4$:7P1LU"4SVMOXGB@T^::0DM;"Z0#YB<L!A
M@#Z**]:CCC@A6.,!8T4!1GH!0!RMEX\AO?#W]O)H>K#307W2A8G*!&*LQ19"
MQ *GH">.E;D.JK>QZ=<Z=#]ML;T%OM44BA8TVEE8@G)R<# Y&>:XGX?^(-)T
MCX66MQ>WD(5)+K]V&#.Y,\A"JO5B<C '7-97A?3+[0++X<6&H/-;7#SWADMO
M-90JO%,ZJ5SC*[E]P: /7**\BM<V/@+5?$%O<WDMY;ZC<6\DWVF64QVOVW]Y
MA=W.(P3G[P[$59O[^UTW2=1U71M>2\TV6>S-\FG ^3:P^8!*R89BK,F=P!R!
MSP>: /3[FY@L[=[BXE6*)!EG8\#M3V17&&4,/<9KS#Q;!X?F\':S=:5?+=V9
MO;&9A','MK=O.C5O+(X4E>6&>^>,U9EGL]0U/Q99WUR(8+2SADTN1)BHC@\H
MGSHF!Z^9N!8>BCIB@#T@  8 P**\OTBTGUSQ5I=OXAENOM4GANWN;BW6ZDBQ
M.)1EMJL,'CD#C/6KOABYN+;Q1:P72PWT=[%<R6>JVDIS*N]69;B,]'7@!LX'
M3C.* /0Z*Y#QHMZUYIQL#974T<<\C:7>2&-;I!LRR/T5TR,$C'SGIUK"T6_L
M]>U&>UU4SVVG-H=I/IJW4I1UC*MYLF[/^L4[ 6ZC (QGD ],HKG_  //J5UX
M(T>?6"YOWME,K.,,WH6'J1@GW-=!0 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !4<UO#<*%GACE4'(
M#J& /XU)6;K&L1:2EJIC,MS>3K;6T(.-[D$\GL JLQ/H.A.!0!:-A9DL3:0$
MM][]V.?KQ2M9VK&$M;0DPG,64'[L_P"SZ?A7":/K9T?7?&-QJ*-&PU&UACA,
MYD7>\* !6.,*2V[H,#/'%3:KXZOH]-N_L>G(MU;7]I:N[2EH729U4/&^WYNI
M!&!M/KQD [<6T G,XAC$QZR;1N_.DAL[6WV^3;0Q;<XV(%QGD]/7%<UJWC9-
M,^UA;+[2]@8UO(89LR!F56*QKC]X0K _P]>,G($D7BRZN]>O=,LM!N9Q921+
M--Y\: +(A=6 )Y[#'7GG% '01V5I%*98[6%)&8L76, DGJ<^M-_LZQV[?L=O
MC.<>4O7\JY.Q\?RWT&AW":#<"#60ZVK>>F?,56?:P[ A6^;/;ITRV]\56M_H
M*S:AI$^Z#68K">!+C BF$R!7W @LN64].>A% &]K>@C4K!H;*=+&<RI*95@5
MU?:V=KKQN4GJ,CZU'HWAXZ?>F_NFL'O/+,(:RLA;+L)!.1N8DY4=6QQP.M96
MJ>/'TV373_8EQ+!HC1_:Y?.0?NV4-N4=R <X]CTJWK7C.'2Y;V.WM?MCV*(]
MQ$DNV0[ANVQK@[VVX...HP2>@!T4]K;W2JMQ!%,JL&42(& /J,]Z1[2VDD,C
MV\32$8+,@)(Z8S6'%XLBN]9ETZR@6:2!H?.C>79,$D"L)!&1R@#C)R.0PQQ7
M14 5CI]H%&RUMU9>4/E#"GUK)\*^&D\-Z6EK))!=7"O*WVE+?RF(>1GVGYF/
M!;'7M5/4_&\6GQ:I<QV$EQ:Z7=QV=RRR!7\Q]GW5/! \Q,DD=\9QR\^+;EO$
M%WI4>ASG[$MO)<S//&JQQR[LOUYV[#P.3S[9 .B2UMXRY2WB4R??P@&[Z^M5
M+W3IQI+VFBW$&ES$@I*MLLBIR"?DR <C(Z]ZQ;'QO%>WUE$EC*]O?P//;S0-
MYA4*N[;(H'R%EZ<G)XX-,A\:R33W%F=-$5\NEG4HX))^57@>7+\N8W&Y<C!Z
M]>* .CTVQ73K%+82-*P+.\KXS([$LS'''))/''-30VMO;;_(@BBWMN?RT"[C
MZG'4UR6E>,9Y/#NA27D5L=4U'3UO K3^7&5V(2Q;:=I)< * ?KP::OCV:Y72
MDL?#U]-<ZC;3SQ02R)"5:(A60ECQRW!Z'CUH Z^"UM[566W@BA5FW,(T"@GU
M..])<6EM=A1<6\4P0[E$B!L'U&:P_&.MW^A^&Q?65O&T[7%O"RROC8))50G@
M')&[^O.,'FY=:O-!\7>+K\:?+=K;Z?9W,\2W/RQ*!,7VENIP.  ,X[4 >@W%
MM!=1^7<01S1YSMD0,,^N#2/:6TDGF26\3N!C<R G'IFN<USQHFCV$NH"PDDL
M8;-+QYY'\H.K9^2/((>0!22N1U'/-)J7C">TU6\TZST::[EMK!=0W><D:O&2
MP[Y(/R'MU]N: .B:PLVMVMVM(# QR8S&-I/TZ4Z2SM9MOFVT+[!A=R X'M46
MEZA#JVD66I6X80W<"3QAAR%90PS[X-8VNZUJ-EXHT#2[2WA>"_:;S7>4JV$C
M)P/E..H.?;% &\+2V#NXMX@T@(=@@RP/4'UI^S9#Y<(2/"X0;?E7TX&./:O.
MO"7B&;2-.M[:>RGEL[G7+NR6[:<,4<SR[!@Y)'RXSGCWK>O?&T%G8WFJBT:3
M1[*Z-K<W2R?,I5@CN$QRBL<$Y!X) (Z@%SPGX:3PSHEO8M)!<W$093=);^4S
MJ6+8/+'C/K6M]@L]CI]D@VN06'EC#$<C/K61%XG2ZUVZTNT@CF>TG2&X7SP)
M4#*K"01XY3Y@-V>N>,#-5+?QO;W6H6$<%JTUG?3M!%/"^]D(SAG0#Y4;:<-D
M]1D#- '1O96DF=]K"V6W'=&#SZ_7@4UM/LG#AK.W8/\ ?!B4[OKQS69KWB)M
M%O=+M(].GO)=1F>&+RW50&6-GP<GOM/TK&7XA!;%GFT6ZCOH=4BTRYM!(A,4
MDA4*P;.&4A@1C].M '43Z39W#V9>) EH^^*-4  (Z=N,=>,51\3Z#+XAT^VM
M8[N.V$-W#=$O 90WEN'"XW+U*XJO#XDOIYVL(]'VZK#;_:;BU>Z7$:EV5!O
M(+-L) X&.I%0V/C>VU&?03;VK_8]963R9Y&VF.2,$M$RX^]\K=_X6].0#H4L
M;1+86XM8!"#GRUC 7/KBG26EM-;_ &>6WB>#C]VR KQ[=*YG4M;MY3H<EYID
MCI<:MY%K)'<85& <+(<8R"%8@8(P0:Q_%FN2:OI6G7=C _V!=>M;=;E;@J7*
MW*HQV#@H2&7D^^,<T >A"-!&(PBA -H4#C'IBFRV\$T8CEACD0<A74$#\*YF
M^\;V]I=.L-JUU;PW@LYVB?,JL2 6$8'S*I."<@\$X(%8OCO7)-2\):FVGP.;
M6TOX;9[E;@HWF+,BOA1]Y025.2.<\'&: .\DL;29U:6U@=E0HI:,$A3U ]O:
ME>RM9'+O;0LY&"QC!)'3%5=>NKFQT#4+NT16N(;=Y$#-@9 )ST/3K7(>%KE+
M>/1VAL_,U[4=)2>8&[81R1J$S-)P?G9GQG:2>><"@#MFTZT*82"*-P"$=(U#
M)[CCCUKFM.\%S0"VAU&\T^]@MF1TD731'<LR$,I>7>03D DA0333X^CDM=->
MUTFYFN+R^ETYX"Z*8+B-7+(Q)_V#R.,<^U;=]>NOA.YO;_3I586;23V2RJ6'
MRY9 X(&>O(- &G+#%.FR:-)$Z[74$?K44EA9RPI#):0/$AW*C1@JI]0.U<O:
M>*C&-%TO3-$GE-YI(O+96N%"JJB,;&9LGC>.<?G6YX?UJ/Q#X?M-6@A>);B/
M=Y4A&58$@J2/0@C- %][:WDD622")Y$^ZS("5^AI\D:2H4D170]589!KR^]U
MW4]8T+1]1O+;RY8_$RP)';3D[U2X=-A!"@_=')Z]>*V=7\5V]QX7U_\ M719
M]VFW"6]W:1W(&0VQU82 @XPZGCGJ,4 =B-/LAC%I ,# _=C@>G3W-#6%F\'D
M-:0&'=N\LQC;GUQCK61)XF4^(9]'MH(YKBV>$31F<++MDQ^\5,?,B@\G(Z$=
MJC\;IJ[^'2VCPR7$L<\4DUM%+Y<D\(8%XU;L2/ZCO0!NO:6TENT#V\30N26C
M* JQ)R<CIUYH-I;-Y>ZWA/E@!,H/E ]/2N'\/>)O#GD:OK5E=WD$5I;J+S2K
MDN)+5U+'B-C\I;(''!('O6D?'-O;2WR7]F\:VULMRLMN_G1RAFV",-@ 2;BH
MVG^\#G% '1_V=9;2OV.WVDY(\I<$_E1_9]EAA]CM\-R?W2\_I7*^)O%6LZ/X
M>URX71_)NK*V6:*9I=T+ALCAMHRRD<KCTYYJW+K%I;>+T34;%K>ZBTB:Y>Z%
MP6B6%9$W+CC)Z') /&!0!T/V&TW%OLL&2NTGRQTQC'TQ3?[/LMFS[);[,YV^
M6,9]>E84/BX&?1_M6GR06VLJ392^8&);9O5)!@;&902,$C@C(JG8>/&O%TN>
M31IX+._OI-/$S3(2DJM(H^4=03&>>Q/?K0!UIM;=KA+@P1&=%VK(4&Y1Z ]0
M*0VEL79S;Q;V8,S;!DD="?<5SGCO49M-T[39=[QZ>^I0QZA,A*^7;G.26'W5
MW! 3Z$U5\(ZFD_BSQ+IEC="YTJV%M-;LLGF+&TB-O16R?E^4,!T&XT =:]G;
M2;M]O"V]MS;D!W'&,GWQ226=K*T326T+M#_JBT8)3_=]/PJ>B@"%[.VDD,DE
MM"SD8+,@)(Z=:?'#%#'Y<42(G]U5 'Y4^B@"!;*T6)HEM81&_P!Y!&,'ZBL'
M4_#-U<ZJ+RRO;%(#"L)M+W3Q<1)@DYC ="I.[GKG ]*Z6B@#,TW0K'3;2.!+
M>!F5F?=Y*K\S,6. !A1DG@?_ %ZN+9VJ)L6VA5-P?:(P!N'0_6IZ* (4L[6*
MX:XCMH4F?AI%0!F^IZT^6&*>)HIHTDC889'4$$>X-/HH A>SM9+86SVT+0+C
M$3("HQTXZ5CZ'X=.EQZM%=SP7L6H7LEV4^S[ N_&5(+-N'RCTK>HH @-G:LC
M(;:$JQ!*F,8) P/R  J011A44(H"?< 'W>,<>G%/HH BDMH)7WR01N^TIN9
M3M/4?3VH%K;B42B"(2*,!P@R!C'7Z5+10! ME:()0MK"HF.Z7$8&\^K>OXT+
M8VB,C+:P*R?=(C *_3TJ>B@!D<4<2E8T5 26(48Y/4T"*,2/((T#N &;:,L!
MTR>]/HH BM[6WM(S';010H3DK&@49]<"BXMH+J(Q7$,<T9Y*2*&!_ U+10!"
M]I;2%"]O$QC&$R@.WZ>E11Z=;QZG-J 7-Q*@C+8 PH[<#G\<]!5NB@")[:"2
M597AC:1?NNR D?0T0VMO;DF""*(GKL0+G\JEHH CDMX9F#20QN0"N64'@]1]
M*C6PLU*%;2 %#E2(Q\OT]*L44 1):V\4\D\<$22R8WR*@#-]3WHFMH+G;Y\$
M<NWIO0-C\ZEHH CAMX;<$0PQQ@]0B@9_*FI:6T=P]PEO$L\@P\BH S#W/4U-
M10!"+2V#%A;Q;B_F$[!DMC&[ZX[TL5M;P*RPP1QJWW@B  _7%2T4 006=K:_
M\>]M##@8_=QA>,YQQ[TZXMH+J(Q7$,<T9Y*2*&!_ U+10!#):V\R*DMO$Z)]
MU60$+]*>8HS%Y113'C;LQQCTQ3Z* ((K*U@??#;0QM_>2, _I3I;:WF=7E@B
MD9?NLZ D?2I:* (HK:"!66&".-6ZA$ !_*DAM+:W@,,%O%%$<Y1$"J<]>!4U
M% $*6EM';?9H[>)+?!'E*@"X/7CI1+9VTSQ/+;PR-$<QET!*'V]*FHH B^S0
M>?Y_D1^=_P ]-@W>G7K20V=K;R/)!;0Q._WV1 I;ZD=:FHH AN+.VNPHN;>&
M8+R!(@;'YT3VEM<[//MXI?+.Y/,0-M/J,]*FHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
MP?%'A^;6X]/GLKM;34-.NENK:5TWH2 5*LN02K*Q'!!K>HH X:Y\#:C?G6I[
MC6(8;N_N;:\MY;:V(^S30JH4_,QW#Y>1QD9]>+M_X;UO6?#LEKJ>KVAU SP3
M1/!:LL"&&19!\A<D[B.3N'; XYZRB@#D3X9UVTU^[O\ 3-<MX(-2$;7\4MH7
MQ*J!#)#\_P I*J!AMP& >:OZ9H=WIWB#7-2^TPR)J/E&.,HV8S&FP;FS\V>O
M:M^B@#BM-\%7NGZ?X5M3J%N_]A2M(6\EAYX*.F,;OEX<GOTI)?!-_+I]];?V
MA; W6M)JP;R6^7:Z/Y>-W/* 9]SQ7;44 <7JG@N]U*#Q9%]OMXQKZ(@/DD^0
M%C$?][YL@9[5/+X:URV\03ZII&L6ULM_'&E_#-:F4;T7:)(OF&UMN!@Y' ZU
MUM% ')ZKX/DU?5+>YN)K<FUNH9[2[$9%U J;=T>_/S!RK9S_ 'SP>*U]#;5F
M2^&JR128NW%L\<)BS#@8!4DG(.X9[XS[G5HH \IO+EYO%6L207VCI,UXI&G:
MC9S^=(8@H1@J.!)RNY6V,>1SP .RT[0;HZYJNJWS0B+5;2"&6T"G=$4#Y&_.
M#GS&'0=!7244 <AHOAC7]-TPZ//XB633[>!H+.2*V*7"J5*IO?<0=@(Q@#)
M)/:J^E>"-0L[RSFN=3M&2'2I-,D2"T*;U8J=^2Y^8E<DGKG\:[>B@#A8?!>M
MZ?9:#+I^MVL>J:1:_80[VC&&XM\(-KKOSG**V01SGBM;_A'M0?Q#HVJSZC%,
MUA!/%,#"093*5)*_-\H&P #GCJ>]=)10!C>*=$D\0Z!+I\-PMO*989HY'3>H
M:.59!D9&02F.O>LFZ\):C=3^(Y9-0MBVM:?'9$B!@(BJNN[&[G/F$X]AR>M=
M?10!P6H^ ]3OK6[MO[7MA%=:.NFMYEJ7,)4,"T9WC:&R-PY^Z.>F-(>%]1.K
M75_)?VK//I*::5$#* 5+MO\ O'C+GY?8<UU=% '+Z+IVM:(^AZ2+FWGTVTT]
M;>XQ;LI+(-JN&SCG &WGN<]*N:WH=SJ.LZ-J=I=Q02Z=)*2LL1<.LB;2.",'
MI@\_2MRB@#B8O!-_'I=E9_VA;%K;6FU4OY+?-F1I/+QNXY<C/MTI[^!Y3I^K
M:(M[&=%U.Z:Y>-HSYL0=@TD:G."&.<'&1N/7BNSHH Y34/"+ZGKMIJ%Q):J]
MG>)<6US%$5N(XQUA+ _,K'.<]CC'>D\/^&=9T&7[ FM12:#%*TEO ;<BX12Q
M81F3=@H"?[N2.,BNLHH XKQM,T?B7P:(9H(YAJ,C 3'C'V>4<^F<XSZD=>E/
MO/!=S=)).M[ E]<:M!J=Q(8B4/D[-D:C(.,(HS]3CG [*B@#GKC0+N+Q2^OZ
M;<PQS7%JMK=03H61PI)1P0001N88[@]NM5)_ \!\&V>@VMY)!-9S)<PWJJ-Z
M3"3>S@=.2SC'HV*ZRB@# UKPZ]^NAQV4T5M#I5Y'<A&0MN5$9 @Y&.&Z\]*P
M/^$#U2'2_P"QK75[5=+BU)+^U$MJS2Q8F$QC)#@$;LX/7FN^HH Y.U\,ZSIN
MM7S6&M0QZ1?W!NIK=[8M-'(V-XB?<  Q&>0<9./6LZ\\!ZF^G:QI%EJ]M'IF
MH7OVY!-;,\D#F59'4$. 5+ D<9YQ[UWM% %'5;.>_P!$N[*.6-)KB!HO,9"5
M!9<$XS[],_C7/6OA&]T^?0KZUO8/M^F6']G2[HSY=S#A??*L&4,#SW%=?10!
MQP\%30OI<EO>PB6VU675;EGB/[Z20.&"@'Y0!)@=?NCKS72ZO9R:AH][912+
M&]Q \0=AD+N!&<=^M7** .3T[PK?6&I:)=_;;=_[,TIM.*>4P\S/E_/G/'^K
M''/4\UI>$]$F\.^&[72I[A+AH"_[U$*!@S%NA)QUQUK:HH XA?!&H1V4%FFI
MVQ@M]:.J0[K=MV#*TI1CNY.7QG X'0YIVI^";[4+7Q/ -0MX_P"VYXI0QA8^
M2$5%Q][YLB,>G6NUHH Y/6?"4VNZC%<7<EH&@N8;BVN8XBMQ;;-I=%;/*L5;
MKTW'@\5H^)9IX;:TDMKB>"5+@/NBL9;H, I!5DCYP<]>/SK;HH \UOK#3]=O
M=4O=5CU*.>^T[^SQ]CT:[&Q-V[>6,?S,&"XX&,8YS2RK=ZSX<O-)\1:GJ4YE
MA$4,UGX?NXBK!@RRN"IRX95.!@=?7CTFB@#SB\>\UOPKJ.E:W?WTEQ=6_D1R
M6OAZ[C1.^]E*G<Q(&>0!T J2Y$6I:VM]J37\L,FE3:;<11:'>)O$C!F925./
MNXQS]:]#HH \YL(XXX-#M=1DU&Z@T-M]JRZ)=JTK*C1QE_D(&U6.<=3@\=*J
MV]EY&D:38^??,;#5WU(O_85X/,W/(^S&WC_6$9YZ#BO4** ,"Y\40>21:VVI
M"4\ RZ1=E5]\"/GZ9'U%9VDQK%87UMHTUY'K-XYN);_4=+G1'DX&2&51@* J
MJ#P .O.>PHH .W-%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 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 %%%% !7$ZU
M<P'QX++7EQH\NF?Z(T@/EFXWGS!G_GIMV;>_7'4UVU9NKZ=<:K:O9+>&VM9E
MV3F)?WK*>H5L_+D<9P3UQ@X( ,GX<ZE=:MX!TJ\O)7FF977S9/O2(LC*C'U)
M55.?>N4T349?^$JL=%O66WU*+4+B7^U0Q*:G$-^8E;NPW ,A.%\OCH,>A)IT
MMI)IL.G3Q6FFVB-'):+"#YB[<(%;/R[3ST.:R+7P<L-KIUA+=)+8Z=>?:[8&
M'$H(9F4%]V."W) !(X]<@'4454L8+V$W7VR\6Y#SL\&V(1^5&<80\G<1S\W&
M<]*MT %>9VOV.+QSXV6YTBXU"*W:V>**&,.(\P!F"@D8)//'4UZ97GUI]NT_
MQ%K>K6TEWNU1XF:.30IF$?EIL&")!GCK0!)KQN;>7P=I5G;PRZ?<W)#PW-PV
M) ()6$;_ "-E1@')SDJ..]9*6>GV.K^);34].A.AZ);V\T"+=2-);#]Y*#%D
M AF;' 88 "Y( K4NA=7=SH5S++J;SZ9<27+LVC2D3,ZNI &[Y% <X'/0<FH[
MBRAOK[Q&][#JLEIKENEO)"FE2HT2HK*"'R<GYL].U &J_C=K*2^_M/2;B&WM
M[0727$(=XW.X+Y661 ),D8'((.<\5%XG\2Z_I'AW7;A=(B@FL['[1!<_:/,B
M8G((^Z#O7&<8P<CD5E"TN]0\/W>C^(;W6M1AFMS;QO%I#P,HX(=N3N<%1@\#
MKQS3Y8;[4_#.HZ1KE[J]X]U:M:I-%HSQ! 1]\KD[FZ9Y XX R<@'<F]-II#W
MVH^7 (86EF*.7554$DYP">!GI6'!XND^T:)]LT[[/:ZT,6DHFWE7*;U21=HV
MDJ#T+#((]Z/[4CN=$?3M3L=4NO.A:&=DTV2-7# @X7G P?4UBZ=;>1%HMOJ
MU6\M]%;=9C^R9$=B$,:&0Y(8JK'H!D\^U $WA>T?7M9UB^UBSMVN+#6)!;3Q
MW#%XBD:*$'RK\F"3C."2<KWK8\:72_V.-*74$L)M4)MEN&<+Y2;278$]]H('
MNRUG>'KAM$DU1IHM3N1?WKWF%TF6/RRP4;>IR/E]JL+J);Q#+J4]KJ4L/V<0
M00?V3*#%SECNR<[OESP/N+[Y (_"GBJ;4/AZ=4E5;G4-/CDAO(UD'S30Y#?-
MR/FP&!_VA3;7QIJ5U/HT2Z#&IUFQ-W9DWO1E5&99/D^48<8(W$XZ#MFI:20:
MIXBN;8ZC%;:U& UM_8LI$4@39O!W#)(QG@9P.E+9VSVEQX:E_P")DPT.S>T
M_L:4><&1%W?>^7A!Z]Z -:S\<K>Z;8.MCLU"[DN(S;-(S+&8'*2$LJ$D;L $
M+SN'2HXO&][,VC0KX>GBNM2DN(?*N)3%Y3Q*S9R5RR';D-CH>F>*YY-%N+:T
MLGL;O5;?5+*\N;F"Y&BR%"MPY>2-XRWS#)'.01@5JR"XGU/0]0GDU66?39)9
M9"VCR8F:1"A  (V* >!STY).20#2LO&OVRRLU-@(]5N;^?3Q:>=E!+"7\P[]
MOW J$YVYY QS7/:1KMSX>NO$DTFEB1Y_$D%HT,5QPAEC@4,"0,\MG''7M4?]
MC/'''/!-JD>I6^JSZG;7 T:78IF+>9&R;OF4AB."#THDTFYG:\>6XU#?=:K;
MZHV-#EPKQ"/"@;^A\L=_\: -J\\<:G90Z\9- B,NAJ)KH+??*T)3>&0[,E\
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
M7).3O.[.>< =N0!8_%E^6U&)M N&FMO),31E_)F61MI.]T7&SJW!P.1FN?\
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
MRQK+-'!'D_>=V"JH]\FK-<9\2(+9]*TBXNX8W@M]8M'E>1 RQQ^8 Q/HN.M
M&SIFNO?>(-:TN6V6'^S6A59!+N\T2+N!Q@8],<ULEE7&2!DX&3UKQ[Q+;Z7>
M+\19C% \L%G;O99&&C=8/E*#^%@V!QR.E7=;N=*O]>OK#Q/>W,%K?V4']FS1
M0K()!M.\1-L8B0/SQ@GY>N!0!ZK56^U*STZRDN[J=(X$P"Q/<G 'U)XQZU1U
M..-/!EY'<W%W#&NGNLD^09T'EG+<=7'7CO7F&J(TOA77K:\L]+O/LAT^4:GI
ML8\F>,3]609"2*F[=@GY6'08H ]F+*,9(&>!D]:"P498@#IR:\WF?29O$'B&
MUUM(%TZ>P@_L@R(%1H=C;Q#Z.'Y^7G[A["LZUN_L<VEV7Q!5C!=Z!##')<(6
M47&6$R$@'$I4Q\]?EXH ]!&N2?\ "9-H#6JA/L'VQ;@29)^<)MVXX]<YI+G7
M7MO%MAHK6RF*[M9K@7'F\KY90%2N/]L<Y[5YYXDDEL_$ENMA&\MI;>'D%W:3
M.?M$MJ) 70,3D2;.3GD@$<$YK6NCX=UCQEX76%;*;26TN\(A*@1 $PE59.G9
MOE(ZJ>.* /1BP"[B0%ZYS6/XCUQ]!LK2Y2U6X6>\@M6!DV;!+(J;AP<XW=./
MK7G7AZ[6+2_!?V]D;08VO8)FE.8HI0Y$ DSP!M#!<\9(]JDNT:R\,72^8%TL
M^*;9]-!/RB 31,VS_8#"0C'&!D<8H ] \5:ZWAOP]<ZHELMRT&TF)I=F06"Y
M!P>F16R64$ D GH">M>,>);RQN/#WC*UUA8_[=34?,MDE7,K6X=/):+N4VY^
M[QDMGJ<Z>M2:5J'B36]+\17E];2W,D,NDM;PJ7EB$:$"!RC$.) YP".6H ]4
MW '&1GTH#*V<$''H:\UM-,T:Z\9^,9[N-6EM%MYXI$(,D3" AW3'&_/4CO5W
MP$TEOJMU8NNG7J)90F/5M/78)HP6"I*G19!DG@\@]J .]9@HRQ 'N:"P49)
M'O7$ZO+;+\0Q#X@6#^QYM+VVC70'D^=YA\U26XWE=GX X[URNGZ5#=7G@FP\
M01B<21:C'Y=T3N>W)'D*^>3\F, _S% 'K-_?6VF:?<7UY,L-M;QF221CPJ@9
M-9O]O,/&"Z&ULHB;3VO5N?-]'5-I7''WLYS69\1+".7X9:Y:PVPD$=B_E1A-
MVW:O&![8K"EA\/:KXZM(GBLIM+/A^4K&R@1']\I^Z>.F6'YCUH ])9E498@#
MU)I:\9TS4[>+0?![>(KF6/19-):W,[Q++&ER"HVR;E8 E 0"1ZCN:]-\+V<&
MG^%[*TLYKR:WBC*P27I_>LF3MSP.,8QP#C&: $U[76T6?2HUMDG%]?1V;'S=
MIBW@D-C!S]T^E:%K-=22W0NK>.%(Y=L+++O\Q-H.XC VG)(QSTZ\UY#:WVGW
M&C^$VO1&/$MMKL?]I*Z?Z0DA,F\OWVGC'; &.G$FKBP_X1WQG%NB4#Q-;R1A
M6P0";8,RXY[2<CT;T- 'L1=0NXL ,XSFE+*HRQ '3DUYEK]OH.B>(;>PU!5T
M_P -7=BXMWB@1X/M#R$R Y1@K,I4@\="!43R:1I6JVVE>(VNY="GT9+?3I]1
M0LS-N<2*2!Q*R&/' ;  ZYH ]*_M"U_M/^SA,IN_)\\Q \A,XR?3)Z?0^E6
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
M*"T/S_,AP<C.'R".0![B[<V>@WWC1+:;[%=Z<OAKY-Q4Q,/,R#C[O3YA^8H
M]#FU"U@OK:RDF47-R&,4>>6"C+'Z#(_,59Z#)KR30C:RR_#2]U"..5SI4T#3
M21[SYP6+8I.,[@0V!USFNN\=32VZZ'+*I;2%U)/[2XRHBVL%+_[ <H3GC@9X
MH ZP,I7<"-O7.>* 0>A!KQ_Q+;0+HOC%[9H_[#DN;%[+RV_=B?<OG&(CVVYV
M]]W?->IZ;I>FZ?8M;Z=:P16LS-(4B'RL6Y)_&@"[N7.,C/IFC<,XR,^E>+>'
MM,TZXT'PI=:2(_\ A(8=7Q(\;9E6W$TGFJ_<1^7G@\9(QR>;<.EQR>%?&E_H
M5LDFM6^H7J6LD!_>I$Q7<(\=,J&QCOTYH ]<:6-(WD:10B EF)X7'7)[5%9W
MUM?Z=;W]O*'MKB)98Y.@96 (/Y$5Y]/;Z?J>NVLWAJ.WDTZ?1[E-1B@0>6PP
MGD*ZCCS,E\ \X#5B:??Z79:!X,;4'^S:"VEF"YF2V5HDO=D0_>AD89P)%W8Z
MY&>M 'L995&6( ]2:KOJ%K'J4.G-,HNY8GF2+/)12H)^F64?C7FB2:1X>O="
MM=4DNIO"KZ?/#:3ZDF]1,901O^4 9CX0D#Y>!U-7(+'1]/\ '/A@_9&2S.D3
MP6KW<9:0LLL)C!+9;=MR1GD#/3F@#OK*:ZE@D>]MX[=UE=0J2^8"@8A6)P,$
MC!QVS5G<"N[(QZYKR'3)UMM+TIG"'08O$E\+\#E$1GE\DOV$>XH<GC[II->M
M88])\2&$H-$?6-/?3]C80/OB,YB(Z+][)7C._P!Z /7P0<X(...*"P7[Q SQ
MR:XKPK%8V/C[Q59:>L$-L8K.588<!-Y5P[ #C/"9/TS4>I26?_"?WUOXE6#^
MRY],C6P:ZQY60S^<H)XWG*>^ /2@#IM9UA=*:P@6,27-_<BV@1FVKNV,Y+'!
MP J-V]*L:9/>W.GQRZC9+971+"2%9A*!@D A@!D$ 'H#SR :\P2U"Z3\.X_$
M*127@O7$AO%!D\CRIO+#[N>ACSG^+WKM_'=S;6?@^Z>Z@DEMM\*.J,4 4R*,
MN0"=@ZMQRN1WH Z-65AE2"#W!J&]G:ULYID17=$+*C/M#$#IG!Q^5<9X#GB_
MX2+Q7;Q2QO$;J&>/R83'$0T"99%Y !(/.3G!/-5]9N[)?'&KV?B18A:SZ9&N
ME?:%S&Y^?SE3/'F$[.!\Q &* .FT36[O6](T+4XK"-+?4;<3S[I_F@W(&4*-
MOS\G';'6ML,"< C/UKR;P^]IY?PO:0QJZZ=-%(7X('V<#!SVSD?G5;3+&TM?
MADVKZ?:%[J*]DCO)+9=\WV/[<7= .<C8 =N,$$^O(![$K*PRI!'J#5:]U&TT
M^U%S=3I'$72-6)ZLS!5 ]R2!7F-W)I5OHUYK7AZZOK_29[^SEU01Q 0^2K8D
MV(B+DXV[P <@8/>IO$</AN[\)W6I:/ LNGOJUC<S3!"8!B:-79 1@#8/F(&#
MDYYS@ ]1+*" 2 3T&>M!8#J0*\KO#97%OXRL]2C1+UE$FB_)M<P>2OD"W'7(
MD#<+R&/O5K3])M-1^(B0Z[!;W%\F@V4DRM@C[4DCEFQ_>'R\]<$=C0!Z7T&3
M2!E*[@PV]<YXKD_'4TMNNARRJ6TA=23^TN,J(MK!2_\ L!]A.>.!GBN+\2VT
M"Z+XR>V:/^PY+BQ>R\MOW8GW+YQBQ[;<[>^[OF@#V $'H<TM4M+TW3M,M/*T
MRWA@MY',VV$?*S-R6_&KM !1110 4444 %%%% !1110 4444 %%%% !1110
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
MQ6M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %9.OZ##KL%J&FDM[FSN%NK6XC )CD7(Z'@@@D$=P
M:UJ* .<NO":7FG:Y#-=G[7K4/D75RL8&(]A0*BYX #,1DGEB?:G7'AJ6XET&
M4ZAA]'8O'B$8E)C,?S<_W6/3'/Y5T-% '*W_ ('MM4;7_M=Y,4UAH7/E (UN
M\0 C9&]1M!Y[CTXIUQX.DU/0IK#5];O;RZ=HWCO55(G@:-MR,@48!!Y)YS],
M =110!RMSX0N]0T;[%J&OW-U<&>&9KEX$7_5.'10B@*!N&2>2<]>F.EGMX[N
MTEMKE%DBFC,<BD<,",$?C4M% '-:=X06RBTJWGOY+NUTABUA'(@#(=I12[#[
MY56(' ZY.3S5WP_H;:%'?)]K-P+N[EO&W1A2KR-N8#!Z9Z=_<UL44 <W?^$A
M>:AK-U%J,T U:S6UN(@BLORJRA@2,YPYXSC.#[4U/!\?VK3I;B[\Z.RTZ333
M$8L"6)PH8MSU^1>GOZUTU% '.>'/"]SH"QP2:[?7]E;+LL[>=4'DKT +* 7(
M' SV[=,6=<\.0ZQ=V-_%<RV6IV#,;:ZB ) 889&4\,IXR/;@BMJB@#%N= _M
M;3;JRUNZ^V17,+0.D<?E(%88) R3N]R3CMCG,-GX;DAGL;F[U%KRYT^!X+.2
M2(#;N !=P#\SX4#(P.O'-=!10!YWKWA^;0_ ^@Z'927=U]CU*SV316QD=(TE
M#%F"@CY1SG@<5NWW@NTU>'4)-0N)'O;WR2+F%?+,'DG=%Y8.<88EN2<DG/'
MZ>B@#FKSPE_:4&I-?7WF7M_8'3VN$A"B.$YR%7)Y)8DDD\@<8&*?<>%I)IM#
MN(]5G@N-*C>)9(XT(E1E"G*L" V%&".G/&#BNBHH Y&Q\"1V%GHD$.KW>_2)
MY9()2D9)20,K(1C'1NO7-.D\#036M_'+?R^;<:F-5AG1 K6UP H!7J",*!@]
MB?7CK** .6U/P9'K&GZO%>7I-WJL"6T]S'$%V1)DA44DXY9CR3R3[ :$.A.G
MBAM=DO-\K62V;1"+"[58ONZYSEC[8_.MFB@#G-6\*RWFO1ZUINLW6E7IA%M<
M&&-)%GB!) *N" P).&]SUI-5\(0:Q9W-I=W4CQ/;+;VY89>V(.?,5LY+E@IR
M>ZCWSTE% '/R>')Y]3T:_N-3>6?3(I8MQB \[S %9FP>#A1TQSGZ55/@B"Z:
MXEU&\:XN9M,DTM[A(A'(\3XRSGG<_ P> .>.:ZJB@#FXO"LL=WH5T^J232Z1
M%)&A>%?WF]0IW8QC 48Q^.:K6_@C[/IFEV*ZDY33M1?48V,(R[LSL5//W<R-
MTYZ>G/6T4 >6QP:K)K=_>6LVHVNJO=2/';76AB5.,J@^T[0-A4#^/@''U[SQ
M#H@\0:2+-KJ2UD6:*>.6(!MKQN'7(/##*C@UK44 <A/X#6XMM9BEUB[9M3N(
M+IG,<?[N6+R\, %Y&8EX]/SKH-0TM-3T"[TF[GD=+JV>WEE& Y#*5)X& >?3
M%7Z* .;M?"TUMJ>F:@VJO//864EFOF0J ZN5))"XZ;%QCW]:ST^'WV;3=)BL
M=:NK2_TII?L]['&A)25MSHZ'*L"<>F,#\>THH K6%HUE9I ]Q+<R#)>:7&Z1
MB<DG  'T  '05S2>!1#HUKI<>JSFWM-06^@WQ*2I64RA.,9&X\GKC'2NNHH
MY2_\%"_MO$D$FHNJ:\RF<K$,Q[46/Y>?[JCKGFI=0\'0:OJ-S<ZA<F6*ZTTZ
M;-"L>T%"=VX')(;)_P ]:Z:B@##T#0KW25Q?:[>:J43RH3<(B;$XZ[0-S<#Y
MCZ=LG)=^'B_B$:Y87AM+UK?[+/F,2)+&#N7*Y'S*2<'/<@@UN44 <RG@V"V?
M0?L5T\,>C-))$C('\UW5E=G/'7>QXQR?PK:U&TGNXX1;79MI(I1)G8'5Q@@J
MP[@Y]JN44 <BO@2"VAL3I]ZUE=6E]-?))%"NP-*&5U$9X"X8@#M@=><PM\/8
MQ:_N-:O8K^/4I=2MKP*A:&23.]<8PRD,00>OMTKM** .<G\+27+:3+/JLTUQ
MI]V;QI9(US-)L9,$# 5=K$  >GOFYH>A_P!BOJ3?:3/]OO'O&!3;L9@ 0.>G
MRCWZUKT4 <=/X"\ZXF9-;O(XGU5=52,1QG9*""1DJ21QP#T]ZDNO! N]-URQ
M;4G5-8NUNI6$0S&P"#"\],1KUSW]>.MHH YC4_!=OK-_J5QJ%T[IJ%@EC+'&
MFS:J,SJZG)(8,Q/?MZ5!/X,N]0\-WND:IXCO+XW47D>?)%&ICCR"<!0 6.!E
MCGIVKKJ* .7U7P7;ZY?7T^I7321WNG#3Y8HTV@*&+AU.3AMS$]QTXJ%?!EW)
M>0WEYXAN;FYBL); .T$:ADD*Y+8'+?*.<CG\0>NHH YFT\(FSD\.LFH%AH5L
MUM"#$/WJE%3+<]<*.F.<_2J;> %&G0Q0:O<V]];7\U_:WL4:[HWE9BZE3D,A
MW$8/;%=E10!SC>%I9;K1[N?5II[G3IWN#))&O[YVC,9R!@* K$  #MUYS5;P
M.K6,\']IRK*^K#5HYDB7,<N[=C!R"OL>?<UUM% &1I=IJEOJ^I/=W\MS8R>7
M]F25$!C(!#X*CD'Y3SSG/&.J6^A>1XHO=;^U%C=V\=N\!C&T*A8J0<YSEVS6
MQ10!RVA^$G\-D1QZW?3:/;%GMM/=%(ASGY=P&]U&3A2>..N!6/X#\/SW7@_0
M%U5IT33Y6N$M)K8Q.LH9MN_=R0-V1P.<9)Q7H-% '+:-X.?1+AHK?6[UM'$C
M2PZ:0FV)F). ^-Y4$DA<^G6H-*\!G2IM%D76[N4:0DL-NCQ1X,;X^5L#)/RC
M)ZGVZUV%% &3X<T,>'M(&G+<M<(LLLH=D"G,CLY''NQ_"LR#P1;P6CZ8+MVT
M5KS[8+)D'RMYGF; _P#SSWC=MQGMG'%=310!D:1H9TK4]6O/M1E_M*X%PZ%
M C!%3 .>FU1U[TE[H;7?B33]96ZV/90RPI%Y>582;=Q)SG^!<?C6Q10!R4/@
MCR-*TVP74G*6&I-J*,81EG+N^T\_=S(W3G&.>.9(?!%O#:RZ8+MVT62\^V?8
MB@^5O,$FP/\ \\]XW;<9[9QQ74T4 <9J'P_6[AUJTM]8N;73]7E^T7%LL:-M
ME)!9D8C(#;02.>>F*UUT"6/Q'<:TE^QGFL4LMKQ @!&9@W!'.7;V]JW** .2
MA\$"#PUHNB)J3^5I-Q%/#(81N?RSE0W.,9ZXQ^%36W@]K+6KRZL]8O(-/O;C
M[5<:>JH4:4XW$.1N4-@$@'GGUKIZ* ..'@+;-$5UN\6*#57U2&/RXSM=]^Y2
MQ7+#]XV,]/>I+KP,EQI.LZ:NJ7"6VIW9NRIC0^4S.'8*<<Y8=\X'YUUM% '.
M3^%2=4U&^M-0>U?5(4BOD6,,'*KM$B9/R/M..XX''%)#X1BL]36ZLKGR(H],
M73(K?R]RI$IR#G.2<G\OSKI** ,+1?#\^BV6CV4.J3-9Z=;&W,)B4"<8 1F/
M4%0.V,YK=HHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***CFN(
M+90T\T<2D[09&"@GTYH DHHJ);B!YW@6:-ID&6C# LH]2.HH EHHHH ***AN
M+NVM%5KFXBA5C@&1PH)].: )J*165L[6!QZ&EH ***9++'!"\TTB1Q1J6=W.
M%4#DDD]!0 ^BD1UD171@RL,A@<@CUI: "BH#?6@.#=0 C_IH*E1UD0.C!E/0
MJ<@T .HHHH **** "BBH#>VBL5:ZA!!P09!Q0!/12*RNH96#*1D$'(-+0 44
M44 %%%% !1110 4444 %%%% !15>>_L[6:*&XNX(99CMB220*SGT4'J?I5B@
M HJ.&X@N59H)HY55BC&-@P##J#CO0EQ#+-+#'-&\L1 D16!9,C(R.V1S0!)1
M14,EU;PS1PR3Q)+)]Q&<!F^@[T 344@(90RD$$9!'>EH ***C@N(;J!)[>6.
M:%QE)(V#*P]01UH DHHHH **BDN((7C26:-'D.$5F +'T'K4M !1134=9$5T
M8,C#(93D$4 .HIJNC[MK*VTX.#G!]*=0 4457N[ZTL(Q)>74%M&3M#32! 3Z
M9- %BBC.1D44 %%%% !1110 4444 %%%(S!5+,0% R2>@H 6BHX9XKF%)H)4
MEB<95T8,K#U!'6I* "BD9E7&X@9.!D]Z RMG!!P<'!Z&@!:*KQ7UI,[I%=02
M/']]4D!*_7TJQ0 4444 %%%% !1110 44Q9HGE>)9$:1,;T# E<],CM3Z "B
MBH5N[=_+VW$3>82J8<'<1U ]<8/Y4 3445&UQ EPENTT8F<%DC+#<P'4@=30
M!)114<EQ!%+%%)-&DDI*QHS %R!D@#OP": )**CAN(+CS/)FCD\MRC[&!VMU
MP<=#R./>C[1#]I^S>='Y^SS/*W#=MSC=CKC/&: )***"0 23@"@ HJ.">&YA
M6:WECEB;.UXV#*<''45)0 45''<03/(D4T;O$VV158$H>N#Z&I* "BFR2)%&
M\DCJD: LS,<!0.I)]*(Y$EC62-U>-P&5E.0P/0@T .HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH *XS5O,MO'C7&J6,UUHLVE&"-TMVF2*3>3('"@
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
M2DN_MD=@VW8C[_, !QG8'^8+GKWQQ0!F:5:2ZIX[\5V^I_9+NTB:S BD@)P
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
MHU]'H@U:WFBC98SQ\T;*6)X/0@C(J_<_#;1[W4/$5U>3W<ZZ]$D5U$S+M4(
M$*$+D$8'))YJ>U\!V4-S>WDUY<W%]=:>--^TN$#1P 8PH QD]23GGT'% '+>
M&_B7K>IZGX/2_LM/2U\117) @W[XFBSSDG!!P.,?C77V_@?1K;[)Y=K GV6]
M:]B\N(+Y;G'"?W0=JYQUP?4UFZ=\,=-TR;PY)#J-^W_"/B46@<QX82$EM^$Y
MZXXQ7;T 8/BKQ!_PCMG:W3CR[62<1W%TT+2I;+M8AV52#C<%7.0!NR:YF\N+
MR^\9>$KVS;3I+R?3[_%PA+0LN8=K#!RPQSC(Z]17;:A82WC6[PWLML\+EL(J
MLL@((*N".1SGC!R!S6/8^";+3+K2I[.ZN(AIL=Q'%& FQO.8-(2-OJ!@# '3
M% %+3_%FHZCH&D7HAM+:2[DGAN';,@1XV9<1Q@AWW,I( Y SFLL:O_PD<WP[
MUJ6V2&>XO)MRKSM/V>8$ GG&1FMJU\!V]BNE_9M7U".33I+AHY!Y9++.VZ16
M!3&,]#C(]:=8^!;73[?1((M2OF31[B2>WW^6<EU92K?+R '8>O/6@!G@5$CG
M\5I&JJHUZ; 48'^KBI]_K-Q:^+]0M8K"R:2#1OM<5PV1(V'(V,<<+D$XYZUK
M:+H4>BRZE)'=33?;[MKN02A<*[  A< <84=<U7O/#,5YK=SJIO;F.6>P-@44
M)M6,DMD97.[)/?'M0!@Z=XUU+.AW.JVUFEEJVDO?C[.6+Q-'&CL#G@@AS@=L
M=3UK9TC4=8U0:==36=FVE:A:>>^TG?;E@I13DD29#$$@#!'O4=OX*M(/[#5K
MVYEBT>T>SAC<)B6-D5"'^7D[54<8IV@>$1X?C2"+6-1N;.W4I96UPR%;8'C@
MA0S8!P-Q.!Q0!S7@?6)]-\/^"M-BCA:WU%KJ)R0=R;!+(".<?PXQBM6U\9W4
MZQVAAMQJ%QK-QI<! ;R\0[BTA&<_=0_+GDD#/>K$/@6WM=)T>SM=4OHI=)G>
M:UN@(S(-X8,I!7:00[=O2F'X?V?V,Q1ZG?I<KJ3ZG;W6Y"\$S$[L?+@J02"&
MSG- &'I.JS:!K7BE98H7N[K6[>VC$$9"%FMHSNVY)^Z"<9Y/&><UV.@:AJMZ
M;Z/5+#R#!-M@G5"BW$9 .X(22I!R""3TR.M94_P_M+N'4Q=:IJ$D]_<17?GJ
MR(\$T:JJR1E5&#A1ZBK%SX>U./1UAMM>U&743.CM>OY0+!>BLH4+Y?J%&3Z\
MDT :OB"Y>S\.:G=)!#<-#:R2>3-]QP%)*M[$5S=MXBUBXOM%TO3K3385O=%^
MW*S[]L3*8QM"K_#\^ ,_CQ@]7J=BNJ:5=V#RO$ES"T+/'C< PP<9!&<'TK)L
M_"<5EJ&G7L>H71DL-/.GQ!@F#&2IRWR_>^1?0<=* +/A36G\0^%]/U:6%89;
MF+<\:G(5@2#@^F0:V*R_#VB1>'-#M]*@GFGAMP0CS;=V"2>=H [^E:E !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %17-U;V<)FNIXH(@0"\KA5R>!R:EKF?&4LD*:.ZV$UPBZ@I>>
M&!YWM!L<>8(U!)/.WD$#=D@XQ0!N#4K%K$7RWMN;,\BX$J^7UQ][..O%8GAW
MQ/\ VM)K[W$UD+33KWR([B%_D:/RD?<S$XS\Y'8<5Q%A'JFG1Z?=3Z;J<EA8
M^([V>[B-JQD*2&3RI0BCYPI<,=H(&<CIPMQ'?BXU:_M=*U!K%?$UMJ$\(LY%
M:>W$* LJ$ N1( Q4<_+0!UMKXKFOKWQ/!;W6E+#IJ1&UNGD)BW.C']ZP/0$
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
M;D=B/E;"M@'KBF^+&G/B&VA33KHB73KF);ZVMFF;<Q3]ST*H&P"68?PX!'-
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
M'@_0VM1J.G:O9Z?-$(I].DE@G0ODP2IMR"=JX((.,XS0!Z.OB;2)-;FT=+^
MWD4"SNOF#A6SCOUPI/L,'O52+Q58V<>CVVJZGIS7^H!MK6LG[EMJDEE)/W>,
M=>IK(TP74'C6:XU#2KF%+S0K12L<#2Q(Z-*9(RP!&1N P>3VS6)X>M+VPTOX
M=2SZ;?J+))X;E/LLF^%FB*KN7&5!/&X\>IH ](75M->.*1=0M62:3RHV$RD.
M^<;0<\G/8<TZ34["*]2RDOK9+N3[D#2J';OPN<FO,&CNX+,::=+U)I[?Q=]L
MD*6<C)Y!N3() P&&&TY^7)'<"KL%H)M7U#1M;TC6+BY.KM?6<T0D%O(I??$Y
MD7Y4*#"D$YPH !SB@#O3KFDB=(#JED)I)3"D?VA-S2#!* 9R6Y''7D5%9^(=
M+O\ 6KW2;:[BDN[/;YR!QD$Y.,=R,#/ID5YU>Z9+_P (_P"*/*T>\^U2^)(;
MB#;82;VC66 [U^7)4!9#D>_K76Z(LUOX^\3>;:W*QWGV6:"8PL(V58MI^?&,
M@C&W.?;% '176IV%C(D=W?6UN\GW%EE5"W.. 3SSQ6+K_B:/3M9T_1;>[LH+
MZ]65@]R<K&$48RH922Q8 <COZ5B7D$\&L>,[74["YNH-5MX_L31V[2K(@AV&
M+(!"D/DX./OY]:2ULM1L-=\!P7L5U<366FSPWERD+NBR&.(#<X&.2K<D]J .
MQBOFL]+MYM;FL[2X*J)BLN(O,QR%9L$CKC-6X)X;J!)[>5)89!N22-@RL/4$
M=17-^*YI(-5T!UL;B1!<2;KVWMVG>T)C(&$4'[V2NY@0/3G(B^',-S;>"(+2
MXMKFUN(9KA"MQ$489F<@X[C!'(X]* .C34K"2]:R2]MFNU!)@652XQU^7.>X
MI(]3T^:[>TBOK9[E 2T*RJ74#@Y&<C%<'X56:XT73M'O-$O(/$6E1S1_;)[=
MA%%(RLIF67&U]^<X&22W(XS4&GV%Y>Z#X*L/L%U:ZIHUU&;UI(& 1$C993OQ
MAQ)QT)W;L]C@ [^'6])N+B&WAU2RDGF#&*-+A2T@4D-M .3@@@XZ8-.?5],C
MFDA?4;198PS.AF4,H49)(SQ@=:\STW39;?P]X:"Z1>17$/B66>4"QD#I$99\
M.WRY"[73D]C[5LZ1!J-IXLACM!<W&DS7=W)+;WMHR/8.=Y,D<N &C=CP#GA\
M@\' !T%KXFM-9LM-O=(U'3_(N;C8PN'^9TP>$ /WS\I /;M4UGXMT*^DO$BU
M2U'V2X^S.6F4 OA3QD\\MM^H-<%IEK=+X2\!VLFE:@MSIVIQBY#64F8@J2JQ
M/R_=RR_-T.>"<'$NIV-^WAOQK8KIMZ\YUA;Z,+;L1+$'@;*'&'.$;A<GCZ9
M/2TO;62::&.YA:6  RHL@+1YZ;AVZ'K5==<TA[:>Y35+)H+<XFE%PA6/_>.<
M#\:\]U>/4=8U#Q=/I>GW_P#I>F67V8S6[PBX\MY#)&"P&"5.W!P?FZ8J+7;6
MTUWPAXDU#3=#US^T+K3?LK"\MY1([@Y1%C(^8J2WS 8&<9/. #T2;Q#H]O;7
MUQ)JEIY=@,W9696,/LP!R#[=35,>*+5H-*OT>-]-U%DA656!,4KCY V"1@GY
M?4-CKGCE]6T^6?Q%K*:?IMRL-SX7:VC*VCHC2[G*IDJ!NPPX]Z77A+J'PMT:
MQA@N(;R>?3X(HYXFB=9%EC+':P!& CGIT4GIS0!Z!<7,%I"9KF:.&)<9>1@J
MC)P.36!KOB;[#!H]UITMG<VE[J,5I++OW*%8D$J0<9&#UI/&DLD-CILB:?+=
MA=0A+R10/,UJ.?WP1>6(.!T(&[)!QBN)73[M](E2YTS4)8H/%HO91-9L6> M
MDOL"_,.<G:._UH ].@UC3+FQ:^M]1M);16VF>.=6C!SC&X'&<D4[^U=.^Q_;
M/M]K]E+;?/\ .79G.,;LXSGBO/[G0EDU#7;^WCU#3K*^NK-K6:SMFWQSQ*Q,
MYBVGY"2JG(YP3TP:+0Z]#J/A[4]5LS):6EW>Q7$EK;.OF%P!'<F+EES\X/IO
M)Z&@#T ZKIPMH;DW]J()V"Q2^<NV0GH%.<$_2N>3QI:+XHN;2XU#3$T@6$-U
M!>>> KL\DB;=Y.T\QGI7*WNBW"P-*=.NI;*Z\5PWL%N+1W,<'R>8Y4 E59@[
M8('!SWK:O=-L+/Q_<3W>C&739=%CMXA%8F5"XFE9TPJD D.#@XSGZT =E=:G
M86%NMQ>7MM;PM]V2:544]^"3BH=3U:UL+!IFO;2)GC+0&>4*KD#/'/(Z=*\V
ML-.U#PO'H,6M66J7%@=)-F_V!7G:VD,A;8ZIDE2A5<C(S&*O:;;'P[KEQ;3:
M/J TFZTB&VTU1%)<^0%,F^%R Q4G>IYXXQDXH [3PKJTVN^$]*U:X2..:\M8
MYW2/.U2R@D#/.*UZYOX?130?#[0;>X@F@GALHHY(IHRC*P4 @@@&NDH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ J&ZN[:RA\Z[N(H(MRIOE<*-S$!1D]R2 /K4U<]XSU.XTC0XKN
M"&VF_P!-MHG2X0L,/,B9&".1NR#[4 =#17 :WXL\0V,GBQ[4:9Y&@QQ7"B6)
MRTR&/>R'#@*<<;N?I7>1R>9 LJC[RA@"?44 /HKB]"\5ZC>^(=/TZ\%FZ7EA
M+=%K9'VQ2(Z JLA)65</]Y<<CWP-O6]8DL+W2=.MQ&+K4[AH8WE!*QA8VD8D
M C)PN ,CD^U &S17*/KNLVE_IFC7J6*:CJ%U<)%/&&:/R(EW;RF<AR"HV[L#
M).3C%95SXTUFW>:Q$%B=0M-;MM-G8JXCECFVE'7DE3M;D'=@CO0!Z!17#-XL
MUFR@UZ*ZMXKNXTJ]@B>:RM7(\B1$<OY6\L2H8Y ;MGVJ:S\8/J$FBV=C>Z?=
M2ZJ]P\=W%&WEK%%S]PMG?\R@@D8.3VQ0!UEU>VEBB/=W,-NCN(U:60*&8G 4
M9ZDGM2QW=M+=36L=Q$]Q"%:6)7!:,-G:6'49P<9ZXKSGQ#K=QJWAC4;._BB6
M]TO7K*VD>($)(/M$+*Z@DE<JPR,G!SS6KJ/BZ71=1\627%K;.FFP6;0&-2CR
MM,755D;)X#;1D#@$T =@+VT-\;$7,)NQ'YA@$@WA,@;MO7&2.?>IZX%VU*S^
M)DL]P]G<3IX<E>/8A@4L)E.&)9L#/?L#[4W_ (2W5YDUBT6:T\Z#1!J,%U';
M.JASO# !F.]?E!5AP<]Z .ZEN[:&Y@MI;B))[C=Y,3. TFT9;:.IP.3BIJX;
M2]7U&"3P1;71M+E=0M':2=H6$J%8 PP2QY/<]_:FQ^-;]]!T?Q+Y5LVDZC>)
M 8 C"6*.238C[]V"<[25VCJ<'CD [NBO/9_%_B""VU._9=--KINMII\D8B??
M+&SQ+D'?A6'F9Z$'T'?K_$6LQ>'?#NH:Q-&TB6<#3%%."Q X'MD\4 :=%<?=
M^(=8TO5M.L;O[%-_:=K,\$D43*(IHTWE6!8[E*YP1@Y'OQ<\&:GK6MZ'9ZOJ
MAL%AO;2">&*V1PR,RY;<68Y'((QC'(YZD W[JVAO;2:UN$WPS1M'(N2-RD8(
MR/8UDZ=X9MM.,0^W:C=10X\F*ZN3(D>.G'?';=G&,]:R=5U[7D\1:QIFGMIT
M:6>F1W\4D\+N26:0%& <?\\^HZ9Z&H=-\7:I+>^'YKY+,6&M:=)=K'"C>9;E
M(T?ERV'!#'^$8QWH [>BN)T_Q'XFU*+3M1M],A.F7UHTYD<*/LV4WQDD2$R
M_=.%4YY]JK6?BW7QX0TS7[Y-.$6I_8E3RHW M?-8!WD);E1D$8QC.">] '?U
MF66AP6.M:CJL<\[SW^SSE<KL^087  !&!QUKFO\ A+]3MO[7$\5K.MMJ4.FV
MDD,943/)LY.7P=N_! (R5ZC/#-5\2>*]'T?5+NXTVU7[/<6RVLLHVB=)75&!
M59&*LI;KG!XXZT =W15+3UU-;-EU*6T>ZWMM>VC94VY^7Y68G.,9YKB7\=:I
M:6MJU[]A2>'66T[4T2!\11[@%E7Y^%P\)).1^\'IR =Y<7UI:20QW-U#"\[^
M7$LD@4R-Z*#U/L*6ZN[:QMVN+NXBMX%(#22N%4$D 9)XY) _&N%\4W-[?1Z#
M<#[,0?$D:V?R%?D59%RQR<Y()!&,C%)?>*M6@\-:^]U#IMQ=Z3JD5HQ\AA%,
MC&(AMA<E6 E'<\K0!Z#4$%]:7,\\$%U#+-;D+-&D@9HR>@8#H?K7/3:UK.H7
M>LPZ%'9%]+N([<Q70;]^Q5'?Y@?D&U\ X/(/:N9U'4]3T+7/'VKZ9]CQ9):W
M,J7$;-YJK!DJ-K#:2,_,<_2@#TIK>)YTG9 TD8(0G^'/7 ]?>FSW=M:O"EQ<
M11-/)Y40D<*9'P3M7/4X!.!Z5)&XDB20=&4$?C6!XDU.XT[4_#L<<-M)%>:B
M+9S*A9DS%(P9#G@_(1WZT :USJFGV5Q#;W5];033,%BCEE56<GH "><X-4=4
MT[3;C6-.N+^^FCD#;+>T-V4BG<?.,QYP[+MR/3'M6!H5M/?>./%T6H-:75M'
M<6O[I[8G!$*NF,L0,$YZ'GD8K7U_4[BQ\0>&[9(;:2&]O)(7:5"7C(AD<,AS
MP?EP>.A- '0T5YWI_B/6['1-9U&Z?[:L.MS6TC0VCNT$*/L+[ V64 #@<CDG
M=S77^'=4&LZ)#?K>6EXLK/LGM 1&RAR%X))!VXR">#F@#5HKCE\82)XKETF\
MD@LFBED(MKB!U>XMUC)$D,F[:YW8RH&0,^F:32?$'B756TN]BTR'^R]0MFF:
M1@H-L2F^,Y$A,@/W3A5/?CI0!V5%>=:3XS\12VGA75M0M]-.FZY(EN\5NCB6
M"1U8JVXL05)4@C''J:OV7BO4Y?$.F:?,+)EOS=H?)C=EA:+E0)<[9.!A@ ,'
MTQB@#MJ*X+2O$OB6]\+C79SHL<+L8@I5UV,+@QER2WS#:"0@Y)P ><52U7Q3
MK-WX?U00SQ6T]CKEK8F46SH98I'A/*,V5.)<'U [9X /2J*XR_\ $7B&2XU2
MVT.PAO;G2WBBD1D"K<2%$D8 F4>6-KC!PW/K72:MJB:1X?O=6GB8I:6SW#Q@
MC.%4L1Z9XQ0!?HKD[74/%US=-&+&T2WFLS)#=2( L4_&$95E)=2#]X8QCIS2
M>#_$>I>)[.>XE6TMWMA]EGA"%F6[7[_(<_N^5V]SUSC&0#I[2[MK^UCNK.XB
MN+>0926)PRL/8C@U3UW1;?Q#I$VF7<DR6\VW?Y) 8X((&2#W KC;7QQ<6WA'
M0-3NH;;3[2]BE-Q=1VCR6]JX8!%958%5;YOF)P-OOD2R^(=2M?%$MU<WMM+I
MUKX=&HR0V\997.X[RC;N<[."<\=NI(!WJ*515+%R!@LV,GWXXIU<;'KOBG8U
MR^FV_P!A?3WN5G*A1#*!N52!*2ZD9Y 7&/?BMI?B_5A+H$^JK8FSU;29+[;;
M1.'A:-(W/)8A@0YXP,8QD]: .[HKD;;Q#K!T:T\13Q63Z/-ISWTT<>X2P#8)
M$4')$F1D'A>1GVJ;1M6\1WFIVC76FQ?V7=6OFF=-JF"3@A?]8Q=2"><#D>_
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
MZ9I\PAO+^VMY" =LD@4@$X!.>@)X'J>*M3W$-K \]Q*D4,8W/)(P55'J2>E
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
M9A?&0A#<_-@?.3GK3/#FAW>G^*],AU&VDN#;>'(+*2Z:$M&9E?<R[R,>A_\
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
MP1J5Q!\+K+6-0N);N0637<A(&XX!8CCJ3S^=10^)-5AM_">ISRQ3VNO/'%+
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
M4 9^CZUXDU./2=5A@C?3[ZT:::.9HT6-BF^/RRK%B,_*=WUXZ5SNL>*M0OO
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
M=.+E7(PS>;G<<C@YXQCT&+$GA;2Y#IK;;A7TYG:"1;APY+CY]S9RV[J<YR:
M.8/C#4F\*6OBZ)D:SDOQ#)8^6.(#/Y((;KY@.&/;J,=ZT]"O]>U3Q)K$<U_:
MK8Z9J)MS"EJ=TJ&!' W;OE(+@YYSSTK2A\):5;S,8TE%LUU]L^R>8?)$V=V\
M+V^;YL9VYYQGFGIX<M;:+6/L[W(DU4L]P?/*DN4";E8<H< #(Z8% &S15'1[
M%],T>TLI+B2X>",(9)&+,V/4GD^F3S5Z@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "H+N\M["#SKF
M41IN"@GDLQ. H Y))X ')J>N9\8:?J%R^B7^GPM<G3-16YFME8!I8]C(VW)
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
MNQ?,V[=^.<=<9]*?10 4444 %4+/1K'3[^]OK:)UN;UE>X=I7;>0 H."2!@
M#CL*OT4 %1W$$5U;2V\R[XI4*.N>JD8(J2B@"GI>DV.B6$=CIULMO;1_=123
M^))Y)]S5RBB@ HHHH **** $(#*58 @C!![UC6'A+1-+F62SLC&$.Z.+SI&B
MC/JL98HOM@#%;5% !1110 4444 %%%% !1110 4444 %%%% !1110 51U31[
M'68X$OHGD6"99XPLKIMD4Y5OE(Y!Y%7J*  <#%%%% !1110 4444 -DC26-H
MY$5T8896&01Z$4% 4*=%QCY3C'TQTIU% %'2=(L=$LA9Z?$T5N'9PAE9\,Q+
M,<L2>22?J:O444 %%%% !1110 4444 4-2T:QU9[1[V)Y&M)A/!ME=-D@! ;
MY2,G!/7U-7)(HY0!(BN 0P##.".A^M/HH IZCI=IJL<27:2,(9!+&8Y7C*L
M1G*D'H3Q[U8@ABMH(X((UCAC4(B(,!5 P !V&*DHH **** "BBB@ HHHH **
M** "@@$8/(-%% #8XTBC6.-%1%&%51@ >PIU%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 50FT:QGUBWU:2)S>VZ-'%()7 56QN&T''.!V["K]% !
M1110 4QXHY"A=%8HVY=PSM/J/>GT4 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !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 %9'B+71H%C#.+?[1+/.L$4?FK&"Q!.2S<  *3^%:]8?B6SENX;)X]'
MM-62WN1+);3[=V-K#=&6.W>"1][C&>0<4 5W\37@CT^%-($FI7PD>*V6[0H(
MDQN<R $8^90, \L/K5:\\:3Q>'TURUT9YK 0L\[27*1M$ZL5:,KSE@PQQG)X
M%9>F>'=7T.]MM9M],1_WMX#I<,R+]GBG,; *3A,AHLD @?O&QG'-VU\,:@NE
M^'M/N5B:*+4)-0U%5?*ABTDJH,_> E=.W\% %K4/%UYIEC]NN?#]U';06T=S
M>N\JCR=W5$_YZ.N.0,=@"2<5-J7BJ?3;F=Y-'N/[,MKB.WEO&<(2SE0&1#RZ
M@NH)R.<X!Q5+QCINJZS%<Z>FC6U[#)$#878F$;6=QR/,8DY^4[6!0$\$8[U6
MN+3Q'=^)(FU+2'OM-LGC^R*EU&B.X S/(I.68')5>BXSR<$ &]<>)[6'Q;:>
M'DBDEN)XWDDD7[L.!D*?5B,G'8<GJ,PZ;XGFN]6MK&\TBXL3>0R3VIE<%V1"
MH/F)UC/SJ<<^A(/%8T7@S5['Q/IE]#K+SV\=Q<7%PTL$8;=(!P3U;. OL ,8
MQ4;^'M;UG6([J:T30[W[++;W^I6<JG[5N3:NQ<DX!PP+X*X &<DT :O_  G>
MGD>(I5@G>VT2)9'E7&)\[\[/8%"N3QG/89K0T37I-3O;VPN[$V=[9K$[HLPE
M0I("5(88Y^5LC'Y@@UR?_"$:];)K\%MJ:O!<:?;VULNQ(0XC+93*#*#:2N1_
M?SVK2\.Z1>:-?7]W8: FFV,ZV\:Z:LZ#+AB))OERJ_(5X!RVSG!Q0!I3^)YK
M75XK>XTBXBLIKP645T[@%Y""01'U*<$;L^^,<UT5<5JVE:QJNNVCOI5O%<6=
M^DL&KQ2@;;4-N:/;G>69=R$8VG.<]J[6@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
>*** "BBB@ HHHH **** "BBB@ HHHH **** /__9

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>25
<FILENAME>exhibit31-amendedandrest013.jpg
<TEXT>
begin 644 exhibit31-amendedandrest013.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!!\# 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 **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KS
M_P")GC36/!KZ*=-2QD34+K[,XN878IT^8%77UZ8KT"O'/CQMF'AB)=SM'J'F
M2K'DLB<98XY ]Z /0;2[UU-=\NYNM,NM,1)%GD@MGA>&4!6 ),C @JQ^E6[?
MQ5X>NTWV^N:=,GFB'='=(P\P]%X/WC@\=:P-"U+0=#U!=$TB[^V"_NYKHE9&
ME$">7N8O(<_Q+@9.?F'I7#65U9^&/C"-3M4W^'-=DDPRG*07*_(TNT?=!)8!
MCV=B.* .N3XAFR^).NZ#K=SIMGI.GVT<T5RY,;%G"':Q9B#]X] .E:WB+Q'<
MVMWX=&CW^B&#4+I!*;NY"M+"<<P\_,QSQC/4<<UYMK:1O\3/B/,\:LK^'7BA
M<KD,_E("JGNV>,#FLR0G_A#_ (3JV[?;:DK3@CF)5E&2W]T#WH ]$TWXCK%X
MW\3:-K]WIEE8Z6T0MYV)B9]XSAMS$'''3%;7B'Q#=VFJ^'8-+OM%$%_<@3B[
MN KRPG&# ,_,3GMGG;ZUYQ*T%EXR^*,FH1[(KVR\FU,B$"X<18*1G^)LLO Y
MY%9TVF7^CZ/\)++4U=;JUU S3J_6"-I59=_]T!2!STP?2@#UG3_'NA:GXOO?
M#MM>P-<6JJ"QD \R0[LH@_B*A<G'K[5IZ\^N_8A'X?CLOMCY_>WS-Y48'J%^
M9B>W0=23T!X'P<'T_P"-'C>*ZBFC:],#V^8VQ(H4Y8'&,<]?7CK78>)_$&@Z
M<]MI&O2RP0:FKQB4ATCXQD-(N-A.?44 4OAMXGU;Q7X:EO-9LHK:Z@NI+;=!
MGRY@N/G7)/&21U(R#]*K?$WQIJG@G1[2\L+"UG6XN4MC)-(WR,P)^X!R,*?X
MA]#7.^$L_#+PSXGU"5;^\\/17X.FQ1KO<QD@%ER1\N2.> =I/?EOQQNTU#P-
MHI@20RRZA!<B H?,6/8_++U&,@'WH ]=HID4L<\2RPR+)&PRKH<@CV-/H **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KGO%VM7VBVN
MFM86\4KW6I6]JYD?;M5W ..#U&1[9SVKH:Q?$^B3:Y86L=M<QV]Q:WL%Y&TD
M9=2T;AL$ @X/UH Y%O$%QX<\1^-+]K"XO+:U6TGN%6X&(4\HE]NX\]S@ #@]
M.*Z'6O&EMI;W:00+=O9PI-/$)@DC*P)"QJ?OO@9QQU'.3BJ6H>#=0OXO%2-?
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
M6TEAEB+;U=T?*D$8.4QR#P: .5\"^(YK'0?#UC=V5P\%_<W%M'>O,&S*'E<
M@DM@A",GN.F.:W;3QQ:7NHZ?%!!YMIJ#LD,\,@=E(!(,B ?(K8X.3U&0,U3L
M?!5_::7X=LFOK9_[(OY+QG$3#S0WF?+C/R_ZT\\]!5KPWX:UK0/+TTZQ!-H5
MLY-M']G(N F25C9]V"JY[+DX X% %S7O$LVCZKI^FVVDSW]S?I,T(CE1%+1K
MN*DL>.HY/'\JHW7CNWMFS]C,B17*6MRD<RM-$YP&(C&=RJ6PQ![$@$#-:6IZ
M+<WWB?1-5BGB2+3O.#QLI+2>8H4X.>,8SWS[5GV_AK6M.UR_?3M8@CT?4+@W
M4T$EN6FB=L;_ "G#  -C/(.,\4 6[7Q1_:&H7-M86L<XMKB2VF_T@"2)T#'+
MICY58K@')SD''-0:=XSAU*/PU(EE(D6O1N\1+C,16,R88?0=J8_A*2Y\3VFL
MW+VJW-K<2N+JWC*330L&"P2=BHW+R<_=& .35#1_!&JZ:WAJ.35;1[?07D6$
M+;,&EC9&0;COX;#=1QQT.> #+L-;U'1-)NOL48N&F\6O99N)B2D;3A< D$GC
MCVSGMBMNY\2VNDWWBJ];2;DW6F64%Q=;9P1,FV0C8"<  *W. 3Z=*8W@J_.E
MW$ U"V6X;6QK$+F%BBGS0_EL-P)'&,@BI-1\'W]^WB<F_MA_;FGQV6?*;]UM
M5U+8SSGS"<<8P.30!=M/%RR:I-9WVGS606P_M&.1G5]\(.&R%Z$$CCG@_A3+
M#QC]MU#1K8Z9,J:Q:&\M9%E5L1@*3O!QAL.AP-W4\\5!>:3>:9?MXADD29++
M19+1K>"!I'D((?<HSSRN-OOUKG_!$DT%YIL5I?:!JJ1PBW<V:3":WCQD_>=E
MC&0,KA0<  < 4 =U?ZS]GU:WTFUA%QJ$\+W C:38J1H5!9FP<9+ # .?P-8?
M_"?Q2Q:<+32;N:YO+N:Q: NBF"XB5RR,2?\ 8/(XP<^U:6J:#<2^);'Q!IT\
M<=Y;P/:RQ3 E)H6(;&1RI#*"#SW&/3-C\%36]WI5S!=P^;;:G/J=T6C/[Z25
M75@HS\H ?CK]T4 :^I>(5T?0K;4=1@%H\S11M%-*H6%W(&'D&0 ">6&14/\
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
M1YG>::RN(W@"W3YB)M5#$ -ZEA_^J@#TFBO(/#5I%]D^'^IZ+</+JT\ 2_\
M](9Q) (#N\P9. KA /0D"IM-GEN_#WAB\MY-OBH:HD6H#.)F^=A<)*.NP+D@
M'@ +CM0!ZS4-U=06-I-=W,JQ00H9))&. J@9)/X5Y3!'HT6@>--8N)+N:2RU
M&[B62UNV$D4;A%(!R0![D' &>U4M4EL[K2?B)8PRV$\!TJ"ZMX+,9A!"2;G0
M9(."JY88Y Z&@#U\W%P;^"*.TWVDD3.]SY@&Q@1M7;U.02<]L>]6J\XFNK5?
M&>D-H$UNQDT"\-M'%(/+=P\13 !QR=W(Z\U3TN5+K3_!%[I<Q_MF298M6^;$
MKIY3?:/.'7*N!RW1B,8S0!ZG17C6E&QMM(\-:E%= 7G_  DT]MYQN"Q\EIIP
M4Y/W2-IQ]#7LA. 3SQZ4 +17CV@ZUIS:_P"&KNSOEBAN[6^68&3?<LWRLHG;
MHTF<D*1\O/)'-;_@2:2#5Q83I979_LY98-6L&^2ZBW  S)SME/7.3N^;TH [
MG4)KFWL)IK.T^UW"+F.#S!'YA]-QX%9^JZY)9WZ:;8V?VW47M9+M8#+Y8,:%
M5(W8/S$N !TZY(K)^*+I'\-]:=I3&5ARK!ROS9&.G\JIS1Z5-\8[)V6T>9M%
MDD!.TL7\Z/:WUQT/I0!V]O(TUM%*\3PNZ!FB?&Y"1T.,C(Z<53MM2/D6(U*%
M;&]NV*):F42'<%9B PX/RJ35V8(T,@E.(RIW'=C [\]J\=T5M-ETGX:WNH&W
MDB$MU$\\Y##)BEVJ6/<L!@=SCO0![+17G.A7#V_C.WB<6FI6]W<W9M]0MVVW
M$+ L7BN%[JOW0P/&%&!FNR\2[/\ A&-4$E\U@AM9 ;M1DP J1O\ PZ_A0!J4
M5Y'<:M=Z=IE\EU9VEJEK>67]I7>E@R6LMLV[YP@Y7&%WKS\I[@T:K%I$6B)=
MZ9KCW&FS:]8.SVTOEVT&9%$@C*G &.3S@$YX.: /7**\EOEL?#]YXCBMY)AX
M=DFT\;4N2L,=RTAWAG.[;&5\LR>S8[UGWU]:CPUXKM1J,*I!KUF\ MI#$B1N
M;<DH-QPIRYZX/S$4 >U5 UY;K?)9&5?M+QM*L?<HI )^F6'YUYIXMAT/2Y[G
M2+;9 _\ 8]S<P+<REXBSL3F%2<F4L.H/RC& <U'I]S:W'B?1-15K:;4+KPMF
MVFDVDS7*LF,$_>8'/T&: /5J*\R\#SZ5JM]HU_;ZPYUB*V:+4+*.,+(6VC?]
MI'7*N.&/<\<&NO\ &D]];>#-5GTU93=) 640CY\?Q;<?Q;<X]Z -ZD8D*2HW
M$#@9ZUYK8?\ "(7UOJFH0ZW'<Z9<V*I=0VJB.*-L_(V!RLYS@?Q' XR!4G@^
M6.UBU?1=>E5-=M+9$D=I IDM G[ME*XQ@9#8_BSSC;0!W]C-<7%C!-=VOV6X
M= TD'F!_+;NNX<''J*5;RW>]DLEE4W,<:RO&.JJQ(4GZE6_*O(;>XDD\">'+
MJ&XT^^:#0M]SIM]+L,T>!N>*3G;*I7&2#U[5>NY5B\1>)KO3;98-:N?#EO<:
M?&Z 7!DV3Y*CJ6 V@_0"@#U>BO)O.\/W^@ZUJVCZYYF[0YEGM[;]TJ,%RK38
M.1*#D DY//7%-B<Z;?:<^@R@ZC>^%+B0*)2YGG01&(D$G)!+ >V1TH ];HKR
M^UO]*OO#%SJGA*ZEEU]=$D1X8'RPDV@YF7KYH<$ MR26ZC)&GX,DT+4-975-
M#UC[09+()<6EN@5%^8$-,.2)>HR>2-W7% '3>)]<_P"$;\/76K&U>Y6W +1J
MX4X) SD_6M>N0^*,B1_#?63(ZH#&H!)QSO6N;U:ZTW0M<\71037"V3Z##<RI
M9W'[PR%Y5:16.<-MVY;TP3F@#U.LA=<SXN;0#:NI%E]L$Y<88;]FT#KUKS"[
MUE[%?&(T>ZMV4V5A.D>F$[5C+NL[QX/)"=7&.0. :Z/1)] ;XJJ^B3V30SZ$
M,?974JQ$V>@[XQGOC&: /0Z*YOQ]=W=CX,OKJS$Q:,Q--Y&=XA\Q?-*XYSY>
M_D=*Y76+[1X]#O\ 5/"EVTUC-<69U(V+YAB@$@$A0+]URF=^.0,$XXH ].I"
M0JEF( '))[5Y/XL$-O%XN.D3HFBMX>,SBVDQ$EWEO+*[3@,5'('7"D]15L6V
MGIXIN;&U*217_AEI9H3)Y@GD#@*Q!)W'!//I0!WZZB]S%IUSI\ N[.\P[3K(
M%$<10LKX/+9.T8'KGM5^O)=&N--32/A>UG<0(2R1S"*0 %_L;!@P!P6W;0<\
MYXJFOV"#3GU*.Z'VJW\8^3%,;DDI$;D*RC)^Z4)SZCZ4 >S45X]XCU"TL=*\
M?64MU'#=+J,$]M#OPX0QP'>@Z@9WY(XZU<U:\T[4_$.N:;K.L_V?>">&72GC
M0&9H?+0H;9NY+AP0N<DD&@#T#Q+K7_".>'+_ %@VK7*VD1E:)6"D@=>36FC;
MT5L8R,UX[XLOK&\T+X@6NNR1+J\!;[%%.P5Q;^4IC,0]"V\G;U)(->CV5SH,
M_B-&@NH9-9;3D.Q9B2;?=D$+G;C<>N,\T ;%U=065I-=7,JQ00H9))'. J@9
M)/X5C'Q(RZUH^GOI\L8U2.:2.1W ,810V&7KD@CCM6=\3_,_X0"^V9V>;;^=
MC_GEYR;_ ,-N<^V:K>,[>QN?&7A2+4BHLW%XC[Y"BL3&N%)R.N#QWQ0!U>I:
ME'I<<<]RI%J7"239XB+$!2P_NY.">V0>F2+M>8QV_P!E^$WC*!Y)'TM!?#33
M(Y;_ $?9\FTGDKOW;3Z8QQBO0-%^T_V%IWVS/VK[-'YV[KOVC=G\<T 7J*\U
MALH+SQ;XWFM2;C4[!HIK!//8^7,;;J%SCEB1@\4WP?)H.L7-C?V^KB6Z^PM%
MJ-BL87.0-QN@>=P8$!FY))ZC- '7Z3XAFUB>":UTUFTJ?S1'>B89!C<K\R$
M@-@D$$^X%;M>-:1>V>F?#OPQ=!X(-*EU"1-3G2,.@7,PC\T#JF_9G/'2K=Y:
MZ/%!X=BM=9>[TZY\1'8PFV0^6T+EHXMIP8PV!QG!)% 'K5%>4:K'H\&N:IX:
MU;4AI-O%!;C1V<$R",(,F!V)/F"3=TRQ^7KBJVNP64S?$-KFXD>XL]*MYX3)
M.0T<PAD(8 ' ;<!TZ$\=: /8**\M?5=(U+5M4T_Q3?>29[2TDTN7?M=D,8+-
M;D?\M/-W?=^8_*.<4S6+FQO_ !#K>DZ_JKZ9=AX)-,8H//,7EH1]G;N_F!P0
MN22<<B@#U6BO-[BXDM/&BS-]EU2VGU.*%L-LO;";8HQCD/%@;B!C&XGG&:]%
MEBCGB>*5%>-U*LC#(8'J"* ([2\M[^V6YM95EA8D*Z\AL$@X]>0:GKQOPK=6
M=OHG@>UD%NNDR-<1:CP @N@O[I)NV?O8#=]OM7<>!UFB_MV%'+Z5'J3KIQ+9
M CVJ65#_ ' Y<#TP1T% &W>:U96.JV.FSSQQW%ZLC0J[A=P0#(7/WC\PX';)
M[4[1=8L]>TJ'4K":.6WF!*M'('Q[$CH?4=CQ5J6VMYIHI98(I)(26B=D!*$C
M!*GMQQQ7GOQ%@>SN_"%K!#'!H,FL)_:"(@6(Y(*!P.-I8MG/!.,T =WJNJV6
MB:7<:EJ$ZP6ENA>1V[#T'J3T [FLN\\66UEXUTWPQ);3&XU"!YXIE(V ("2#
MSG/%>)^(XKNZ^%?C(M$TNEVOB%CIC8RL<7FX/E^B#.!CCDUTOB.WT&[^*OA*
MUB%H=*;2KHB.)@L14JY[<$$Y/H: /9Z*^<](UN\@^&'@.6ZNO^)0FJR1:A),
MIDC0!SY0D (R@SG!..![5L>*[.#3]"\&VT&OB]MY/$B>1=P?NPD#-DK&VXY1
M2< @XX [4 >Z45FZ'H.G^'=/-EID316YE>7:TC.=S')Y8DUI4 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4=:*Y[Q=XJ@\*6%G+)&LDU[>164"N^Q [G[S-SA0 23[4 =!M (P!P,
M#CH*38N2=HR>O'6O.M3^*,NF^'I-271UGEAU;^S'03E$DSDK+&Q4[E(Q^O/&
M2R\^(VJII/C9%TRU@U3PZ$(_?M)$X<$@_=!)&#Q@9]10!Z1Y:?W%Z8Z4H4*,
M* ![5YYI_CJYT_0?!]IJ(MFU36K572>6X/EA%A5VDD)4?,2<;1W/6FS?%"=;
M3PM-#H$CR:Y.]L8'GV/#(I"]UPRD]^..: /1=B[MVT;O7'-)Y:"0R;%\PC!;
M'./3-<%-XY\06FNZ!H5WX<M8=3U>.=MAO\I"8]Q&2J'(*@'CGG%9\WQ=>#P8
MVMG10UU;ZK_9=Y:"X^Y(/XD;;\PZ<$#]* .]UC25U/1=1T^%X[9KV!X'E\K=
M@,I4G&1DX/K4NDZ>-,TNVM-T;O%$L;2)'LW[1C)&3SQZUYWXQUF^V^'V\1>'
MFM]WB*&&U6#4\'&/DD;:I!'+97CIUK9TGXAQZIXMU'1!!;P-874L,R2S%9A&
MB$^<%*X92PQ@'(!![T =LL:(S,J*K.<L0,$_6A(TC+%$5=QRV!C)]37G^C?$
M&W\626%I_9X-AK<=U'$4F)>(1Y $V!\F]02,'CISUK=TOP;::7=Z3<Q22>9I
MUN]NC>:YW(Q)V8+$;1GC.3PO/'(!T@4*,*  .PH(4L,@;AT]:P/$'BB/0]1L
M;%A;))>I(89+N<PQ,Z[<1[]I&YMW&?0]:YF[O;_3OB!JM_8Z7!+<_P#"/6]Q
M-#+/Y0R))LC<%8EL  <8XY(H ]#6*-'9U159_O,!@GZTXXZ''/:N1U'QM):Z
M'!J]OIR&UETS^T%>XN!$')4,(5P"2Y&3TP./7BN)+?4/B5H5\D("WF@7#D,!
MDJ9(" ?7K0!VB1Q(&\M$4,26V@#)[YH2.*/B-$7  PH P.PKE/AFJIX"LD4
M*L]T !V'VB2J6H^*4T*?QA?PZ' USIOV=IW6XVFZ5D^4D[>"H(&.>_- '<+%
M&H8+&@#'<0%')]:4(@.0B@COBN4F\:/IEYK,&LZ>ML-/LDOXS!/YIEC9F4*<
MJNU]R8QDCD<TNNW6I76A:_9:GI$<5O\ V7),EQ'/YL;-M;*$$ AA@'.,<]J
M.L!!&0<BFI&D2[8T5%SG"C KD/#6N31IH&A+:(WFZ"EY',9B.4$:[2NWC.\<
MY/3I3])\:-KMIHZ6MA&+[4K:6Z:"2<[(8D8(26"Y.690!@=_2@#JDBB1"D<:
M*F>54 #-.\M/[B_E7G/@S6_[(\,P68M!]LN]4U!8X$W,D82>0MRJDD#@#"\Y
M'3MV?A[5KC6=,-Q=Z;/I]PDKPO#*K#.TXW*6"DJ1@@X% &DD4<:LJ1HH8Y8!
M0,GWI=B @[5R.G%<HOC*>XN[5K/1[BZL)KUK-IHDD+1X9D,I&S;LW*<G=D @
M^H%-O'FH);&\;0HOLL6KG2IMMYE]_F^4K("@!!8CJ5QF@#MFBC9-C1J5SG!'
M&<YS^=*8T*,A1=K9RN.#GK7%WWCF]TS3O$<EWH\/VO1?*=XH;LLDL<@RI#E
M01R"-O;K46K^(;JZ&N>'=8T=+1Y-)GO+5UG$RRQJ-I#?*-KJ2IP,CG@\4 =P
M(X]B@(FT#Y0!P![4OEI@C8N#UXZUQWA[6Y5TG0=$T^WBGOAHD%W)YTIC1$VJ
MJC(5CEB&[< $^@+K;QV;J+0KE=-\NSU&[>QN))9\-:7"EEV%0I# LA4'(Y(]
M: .QIOEH9!(47>!@-CG'IFN;F\6/'(D2V2M)<7<UO:;7=Q(L0.^1@J$@!@5P
M <\<X.:KV_C.XE@M89M'N+74YY9XQ;S))MVQ$9D4A-S(=R8.T?>[8H ZSRHS
M*)2B^8!@-CG'IFH;JW-Q:3PPLD<DB,F\INQD=QD9_.J?A_59]:TA+J[TV?3Y
M][QR6\ZD$%21D9 )4]0<#@]*X'0?$%WX6TB_G&D1R:)'KUW#/.EQM>$-<LH9
M8]N"H) /S ^V!0!WOAO15\/Z!9:9YJ3-:P)!YRQ;"ZH, D9/.!ZUIB*,2-($
M4.PP6 Y/XURMUXRG6Z?[#I%Q?6L-]]CF:%)#("&VNZ@(5(5LY^8' )^M2X\=
M7]O'J5RVBP_8]-U1-/N7^V?,0QC =%V<\R@D$C@<$]@#M0B $!%P>HQUI-L:
M8&%7("CC&?:N6U#QE/!/=?8-(N-0@L[M;6<0)(TA/R[R@"%3MW<@L"<-[9S)
M;27Q#X\\0Z=J>G6EY9VUI:&%)+A@8R3,P92$RK,57)!&-HY;% '>JD?!55X'
M! [4BQ1J[.L:AG^\P'+?6O/=(\1W3VW@>+1=+M++3M369FM3,1L"1L0@(0\=
M\XY( XKJO%&O2^'=.M[N*R^U^;=PVQC$H0CS'" C((/+=#CZT ;'EQX^XN/I
M3^HR*\Z\1:_<:GX8\:Z'K&E1V=]9:1+<H(Y_.CEC:-]KJQ52"&4@C'4<5HZI
MXLG\-:"DYT^.2WM=,CN3)+<"/SB <QQC!)8*N3T'(]<@ [(1H.B*.2>G<]:1
M(HXRQCC5=QRVT8R?4UR&I>,]1MKS68++1H;A=,L8K\O)>&/S(V#DC 0X;]V<
M#IZD=YKCQM&+ZTL[:&#[1=V,=[;1W4_DFX#D_)&=I#.  2,_Q#W( .K*AAA@
M"/>DV(#G:N1WQ5:":]?4;N*:T2.TC"?9YQ+N:4D'=E<?+@X[G.>U8ES?-?\
MQ!AT-O\ CUM-/^WRKVDD:39&#ZA0KG'J5/:@#IB 1@\BFA$P %7 .1QWKGK7
MQ'>Z@T%SI^E?:=-DO7M&F6<"1 C,C2[",; Z$8SG&#CM4>EWS67CG4O#O_+L
M;.+4+9>T89F1T'MN4,!VW'MB@#I%BC1V=8T#MP6 Y-/(!&",BN9U?Q'JEIXE
MCT33='AO)I;)[M'DN_*'R.BE3\AQ]_@\]NG40#QE/-=VYL]'N+JPEOFLGFB2
M0M'M<H92-FW8&4Y^;..?:@#J5CBB7RT1$4Y^4  'UXK(\0>'SK5G96T%Q':)
M:WD-V!Y.\,8G#A<!A@$CFN.6ZCDU7Q1JFOZ?!<+I6IP?9629FDBD$4/EHGR@
MX+/D\]6(((K6U+QSJ&EZ?K%S/X?D(T^%)XY-TB13JQP5#/&,.I[8Y!SF@#LE
MAC6$1"-!'C&T* OY4XQH<Y1>>3Q7,S>)M1M[I=/GTJ*/4)5EFBC69Y4\E2H#
M,4C)#$OC&,#!YZ9IVGC/5M0O+"R@\.&WN[RPENQ%?7#0F)HY%1E<;"<?-D,
M<\<#.0 =D40D$JI(X!QTI0BC;A0-HP..E<KI7C(ZW9Z/]ALE%]J-I)=F&:;"
MPHC*C98*<_.P P.>3QBE;Q9>^7:VQT9X=6EM6N9;25V80@-M +1HV=Q!P<#@
M9//% '4+&B.SJBJS_>(&"?K3JSM(U*;5M"MM0-A-9SS1;C:W0*/&W]UN,CGO
MCISBN6\.>,=0N]"T9KVWMY-3U>YGCMT28A-J&1F+?+\H55P -Q/'J< ';K#$
MBE5C15)R0% !/K2E$)R54D]\5CZ%KYU:ZU.PN+86U_IDXAN(E?>I#*'1U; R
M&4]P"#D>]4-2T#7;E]:-KK%M&MXT#VHEMBYBV;=R.=PW(VT\<?>;KDY .E:"
M)]NZ)#M.1E1P?6G[1NW8&<8S7DFKVEWXC^-3Z#JBI/I\>B"58EN7C"D3*?,7
M:,JY8 <'[O\ %VJMX=\=Q>'/AQ8:CIVB2/%=ZT]D;>?4&D97<D[@Y3D9'3 ^
MO6@#V)8HU#!8T 8Y;"CD^II1&@((101TXKSS_A:8L=-\67&KZ8L4_A^=(6CM
MYRZSF0X0!BH(YZ\>_M2ZC\3_ .RM-UB>YT]97TV2V4S6[L]NZ38RX;;GY#D$
M '.!Z\ 'H21I&6*(JECEL#&3ZFA(TCW;$5=QW-M&,GU-<M8Q0>,%TC7G, -E
M.\EM/:7+.DB$8XQ@?-W# D8(]ZUO#VA0>'=+^P6Q;R?->14+LP3<<[06)./Q
MZY/'2@#4*AAA@"/<4@2,C(5>1C@=JY2R\31>)#?V26]JT,7VB&YB:?,T)0E0
M)(BO ;!.<XZ=:Q_ .OW=KH?@W2;G3XUMK_3!]GN%GW/NCC5B&3;@ @G!#'IR
M!F@#T-41?NJHXQP.WI38XX8A^[1$'3Y0!WZ?G7+Z?XNDO=>L](O-.C@>]MYI
M?+$XDDA\LJ-DJXP"5<'@G'3WKC]/@B'@CP<1&H,?B9E0X^Z/M,_ _(?E0!ZX
M2 "2< =<TU(TB39&BHO]U1@5C>,;N*Q\':O=SV$=_;PVDCS6LC[%E0*2RYP>
MV>U95UXJU&VU*;2].T6WE:#2TU!&DO#&I0EEV<(2#\IQU!]J .M2&*./RTC1
M4_NA0!^5*$16!"J#VXKF;;Q:^JPV2Z18K-=7.F)J?E3S>6$1_N+D*<L3N'3
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
M <QI?A*]TC4IA:Z],NBR7+70T\P+N1V;>RK+G(0L2=N.^,]:@;P1.VE3V/\
M:L?[W5QJN_[*>&\T2[,;^FX 9]*[#>N[;N&[TSS0&5OND'Z&@#SOQWH,UIX=
M\7ZB+KSI-5MX8UMXX#N5H^!MY.XD$G&.U=!/X;?5'N;ZYU"*6YGT][&"6*#:
MD<<G+-MWG<20O<#Y1[YZ(2QM(T8=2ZC+*#R/J*!-$6VB1"<;L!AT]?I0!S%K
MX/FTZZTJ^L=21+ZRT]=-E>2W+1W$*X*Y4."&!&<ANYXYXH:UI.GV/A?_ (1"
M**\GN]1$DD,T<#$"X,F\RLX&U-KMOY/08&>!7;K)&R*ZNI1NC \&L7Q1K[:!
MX8N]8MH(KS[. 2AEV@@L%/(!Z9Z4 5M7\(_:[#24TS49=.OM)(-I=!!+QMVL
MKJ<;@PZ\@YYS4.H^$;^]CTZ[CU^:'7+&1W2^^SJR,' #H8LXV$*O&<@@').3
M74O+'&5#NJECA0QQD^@I=Z[MNX;O3/- %;3K6>TLUCN;M[NX)+23,H7<Q]%'
M"CL!_,Y-<]'X+(@N]/FOQ+I-SJ#7[V_D8D+-)YI0ONP4WX_A!QQFNH::)(_,
M>5%3.-Q8 ?G1)+'$NZ2147.,L<#- ',6_A*]L=;O+BQUZ:#2[ZX-S<6'D*Q\
MP_?V29R@8CD8/4X(S4-UX(FN=+UJQ.J(HU344OV?[-DQE3&=H^?D?NEY^OX=
M%K-])I>B7VH10K.]K \PB9]@?:"<9P<=/2C2-175-)L[S"I)/;QS-&&SLWJ&
MQ^M &&GA*^M=<O+NPU^6UL-0D$UY9"!6S)@!FC<G,>X 9Z^Q!J]:Z%<6OB;5
M=92^C)OX8HO),!_=^7OVG.[G[YST_"ME98W=D5U9D^\ <E?K0LL;MM616. V
M <\'H?I0!R5CX&DT_3_#=O#JQ$VALX27[./WJ.I5@5+<'!X//(Z&CXD!V\.V
MB1-ME.J6;*0F_:%G1BQ'<  D^PKK1+&SNHD0LGW@&&5^OI7+V_B75M5BCO-&
MTNSN-/>>6$R3WGE,GERF,L1M/!VL0!STSU. "2^\)G5+;7'N+Y#>:O8_8&G2
M#"Q08885=QYS(YR3U(]*HZCX#N-02]C_ +;,<=]I2Z;./LP8@*& 9"6^4'=\
MR\YQU'4=5#J=G<:E<Z?%.CW5JJ-,@.2F_.T'WPI./3'K5AY8X@3)(J =V.*
M.5_X0ZY,FK2/JR.^I:;'I[DVN-@0.-PP_P#TT;CZ>^6:AX(?5-#CT:\U"":R
M6SBML/:9>-DR/-B;?\CD$=C@J#ZBM:]UN6T\6:5HWV5&BOX)Y1/YAW*8MF1M
MQWWCG/8\5KK+&[LB2*S)PP!R5^M &991:JGB'4&FN_-TMHX_L\30A3$X'S -
MG+@]23TR .AJG=:8]IXWM]?C1GAFLC87(49*8??&^/3)=3Z;@>@)&^)8V;:L
MBEL9P#SCIFG*ROG:P.#@X/0T <OI7A*[T?49Q:ZW*NC2W378T_R%W([-N91)
MG.PMD[<=\9QFK&FZ8\_B_4?$,JE%>VBL;56&"8T9G9\>[-@>RY[UO>;&93$)
M%\P#)3/./7%'FQ[PGF+N)( SR2.M &3+H<LGB^WUX7:JL-F]IY!BSN5V5B=V
M[@Y0=O6L[3?"5[I.J7!M->F31IKEKO\ L_R%+([-O8++G(0MDE<=R,\U>\5^
M(&\.:+)?QPQ7$B/&IA>;8=KR*FX<'."P../K6EJ6HVVDZ=/?W;E((%W,0,D^
M@ [DG  [DT <[+X)6[MO$=K>WY>'6IA.?)B\MX'5452K;CG'EJ>G4?A3+OPA
MJVJ^&;W2=6\2-=RW,8A$XLUC"(""3L#<L<#DG'H!SGIEN)%LEFN4C@E(^XTG
M )Z MC^7ZU@:/XO^W:%IFK7MHMK!>S-;L5EWB&3S&C0$X&0Q &?5AQSD $FN
M>&KS4K_3]5T_5SIVK6D;PF9;<21S1O@LC1ENF5!'/'O3HO#5U%X@L]7.J>=-
M;V4MJ1+!DR&1U=F)##'*C  P!Q70LP498@#U-,:>%4#M+&$)V[BPQGIB@#B[
M?X?W-A8Z+_9VNFVU+2DEA2Z^RADEAD;<R/&6YY (((QBKM_X1OI;ZPU/3M?F
MM-5MXF@FN)8%F6YC9MQ#)D 8;E<$8Z=*TM8UMK#4+#3+:.*2^OO-,0F<JBA%
MR2Q )ZE1T[^U7K"ZFGM(/ML*6M\\8>6V$HD,9[C(ZC/>@"2S@:UM(X7GDG=1
M\TLF-SGJ2<<#GL.!T%<G;> GL[#38H=687.E7<EQ83FW&$5RVZ-UW?."'()!
M7H,8YSV(DC9]@=2W/ //'6D6:)XS(LJ,@ZL&! _&@#.TG1ETVZU"]DE$U[J$
MJRW$JIL4[4"*JKDX 51W/))[UJ4U71RP5E8J<-@YP?0TB2QR@F-U< X)4YP?
M2@#F_P#A$77XA2>+5U!1(]A]A%N8,@+NW9W;NN1Z=/SKFX_A*(_"=EH ULF.
MUU0:DLIM>689^4C?TR37I"S1/&9%E1HQG+!@0,=>:5'210R,K*>ZG(H X&Y^
M%MK?Q^+(KW47DC\0R1RN$AVFW>,DH5.XYZ\YZULVWAS6%T)+"^\0+?3KL0R2
MV2^7)& 05>/=\VX'!.?3&*V[#5++4[5[FSN$E@21XS(IXRC%6Y],J>?:K2.D
MB!T964\AE.0: ,'P?X4MO!^CRZ?:R!UEN9+E@J[40N?NHI)PH   R>G6N@KE
M[KQWI%I]O\Z>./[%>)9S;V(\MFSAGX^4'!QUSQTS71FY@$_D&>,38SY>\;L>
MN.M '-_\(A))JUOJES?027UM%-#%<+:[)'5Q@"4[_G"CH..<'ZQ6'@J6QC\,
MQC4PR:%"\*8M\&4,FS).[Y2!]>:ZH7$!G: 31F95W-'N&X#U(]*9]LM0%/VF
M'#$A3O') R<?AS0!R6D>!;O2[C0Y3KAF&D130Q@VBKYB2;3\QW<ME1EN_H#S
M3X/ \T&B:5IHU5"-/U(Z@LAM?ODR.^TC?P,N>?3%=8+JW*AA/$03M!#CD^E9
M.AZ[/J<%Y+J&G_V:(;M[>'S+A7\Y%QB0$=,YZ>U %CQ#I)U[P[J&DB?R!>P/
M TNS?M5A@D#(YP:S!X6N?[6FU#^T8M\NEKINW[,< *6._P"_URQX^E=%'/#-
MO\J5'V-M?:P.T^A]#38;RUN?]1<PR\D?(X;G\* .0A\"7>GC1I]+UTVE]IU@
MNFR3&U$B7$"X*AD+<,#R"#W/&.*UV\.2-X@TC5/[09_[/MYH"LD>YIO,VEF+
M @ Y0=!CD^V-F>Y@M4#W$\<*$XW2.%&?QJCJWB#3=%:R2]N422]G6WMTR,NQ
M/4>P')/_ -:@#G=-\!W.GG0X_P"VR]MHMQ)):QBU )1E==KMN.2 Y^8 =.G>
MHXOA_=6UC:Z9;ZYLTNRU%+^TA:T#21;7+^67W89<DX^7(]374ZUK>G^']&N-
M5U&X6&T@3>S$]?0#U)Z =ZQ=1\:PV'B[0=#^RB2+5XI9$NA, (O+4L<C'/3K
MGU]* "R\)7NFZQ=RV6O31:1=W+7<MAY"DB1CN?9+G*JQY(QW.",UI>)-#DUV
MPMX8;TVDMO=172.8_,1F1LA73(W+[9'(![5I_:8/L_VCSH_(V[O,W#;CUSTQ
M3T=)(UDC=71AE64Y!'UH XUO EPT%Y$=:+"YU:+527M1\KH4.WAAP3&/P_.K
MLEO%X8U'6O$%]<2SP:BT"M#;V3R-&5&P<*6+ YYXKH1=V[;<7$1W-M7#CD]<
M#WIR7$+S/"DT;2QXWH&!9<],CM0!@^"M"CT#0/)CCEB\^5YQ%*<M$A/[N/VV
MIM7'L:;K?AF\O==M];TC6&TR_C@-M*3 )HYHMVX*5)&""200>YK>%U;F5XA<
M1&1,;DWC*YZ9';-!NK< DW$0"G!.\<'TH PM4\)KK5F]EJ-X;FV^RM%&)8\L
MLQZS9! W>F -O.,9JI/X0U1Y]+U&#Q$8M9LK<VDMVUH'6ZA)!P\>[[V0#D$<
MYXKJI+B"$H)9HT,AVIN8#<?0>II'N8(YEA>>-96&50N Q'3@4 8LOAR636M$
MU$ZBSG3$F5A+%N:<R@!B2" O3@ 8'TK*G^'L&I-+)JUXLUS+I[6$MQ;0>1),
M"5(DD.YMSJ4!'0 D\>G0V'B#3=4U2_TZSN4EGL&5)]I!"L03M]R._IG'7-7I
MKF"W*"::.,N=J;V W'T&>M &5H.E:KIZ9U;77U214\N-OLZP@+ZL 3N8X'/Y
M 9.6:CX>>]\26NL0W[VSQ6LMI*BQ@EXW96^5L_*04'.#P>W6JGBOQBGAR_TK
M38;3[9J.J.Z6\1F$2_(N3N8@XR< <=_:KM[XDM]%\,QZQKL?]G,8U+VS2*[+
M(W_+,$<,<\<?6@#&TGP/>Z5<:/.-=$CZ7:2V<0^QA0Z/L(+?-DME!DY^;_9/
M-7+7PC)9:Y9ZM;Z@JW(@,.HGR,B_R=VYOF^4@EL'G&['3BB[\9PV?CJQ\-O;
M*8[NS>[6\\\;5"YR",?[/7-=&US EO\ :'FC6#&[S"P"X]<]* .9T#PC?:"H
MLH_$$\NCP;OLEF8%#Q YPK29RRKG@8'0<D#%6-)\+?8=>_MJZN89[\V?V226
M&W\GSQN!WR?,=S?*,'C&3Z\=$K*ZAE(*D9!!X(KDM)\:3>)K^^C\.:;%=V%C
M*8)+ZYNC#')(.JQA4<L!D<G YXS0!-KWA&;6=4N[N/56MH[S37TZ:(P"3"DL
M=R$GY3\W/!R .A -5[_P1+JFBQZ1?ZE%<6BV\467M!YD;IG]Y$P;Y&(P.AQ@
M=><[FF:PUW8W%Q?6ITXP3-"Z3R+QM_BW=,'.1[$5H&X@6-9#-&$?[K%A@_0T
M <[<^$OM^L6=_?744QLKI[BW<6^V958,/*,F[E/FZ8YP*C\/>$[_ $ )9KX@
MGGT>VS]DM&@57B7G"M(#EU7/ P.@Y.*Z3[7;;ROVB+<&V$;QD-Z?7D?G3HIX
M9XS)#+'(@)!9&!&1UY% '+0^#KB+4&U0ZG$NK?8Q:&[@M-AE^96WRC<=[?(!
MVX9O7BM<?#N*5;NXMK\:?J4MY%?0SV=N$CAF1"F[RR2#N#,&R><^U=A'=VTT
M)FBN(GB!P75P5!^M.6X@=PB31LY7>%# DKG&?I0!S%]X1OM0M;&>?77.M6-T
M+F"]%N!&IVE"GE9^X5)!&[.3G-7M!T"XTC4=7O;C4%NI-2F2=U6#RU1EC5./
MF)QA1W_/K6JM]:/%+*EU T<.?,<2 A,=<GM7/3^,X[C0+35M LCJT=S=" (D
MRQ$)O*F3GM\N0.X(Z4 2S^%YEUG5-0T[41:C58ECO(W@\S+*NT2(=PVMM..0
M0<#CU2S\)+IFL6EYI]TD,%II?]FPV[PEL(""&+;ADY4=O6N@>Y@CF2%YHUED
M^XC, S?0=Z22[MX=_FW$2;!EMS@;1ZGTH S_  QHI\.>&['1_M/VA;.(1++L
MV%@.F1D\UK4BL&4,I!4C((Z&EH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KE?&]U;VL.C_:H-T;:
MB@$SAC% P1R'D5?O#/ !P-Q4YXKJJ* .,^&S :'J5KB0"#5;Q0KPM'A3*Q7"
MD# P<X'3-<0ND:9>:'JJ:=! OB2#Q),+!HQB:+%U_#W$87<3CY>O>O:CTXZU
MDZ!H:Z#!=Q+=/.+F[ENV+J 5>1BS 8[9/% '!1"POM?O=,UR74HM<AUAKJT2
M& ;I8P^872383L"85OFP "#1INC:'<:?XTN)HEAE34;I8[J"(-+!%)&BEHQZ
M'YNG!P:]3HH \CFN-36V<7-M975G;:K9/J.H:9&1#>6V&RS(,\H1&7 )&,=J
M;XLLXI=+\<3V"QR:-<6ELT(B :-[L$[VCQQG;Y>2._N#7KU% '$:/!867Q0O
MX]-CAAM[C1X)'$( 6202R?,<=6VD<]<$5'XMTIX?$]I?VNGI<C6+:32+M3&&
M +#?%(_^RNUP?8CT%=W03@9/2@#@/!^FNNGO:ZS:1A- BETR*69 !*F<F3Z&
M(1<^I>N?\.PVL5K\-+F\M5*QV=Q!([0EBLFQ=BGC(.0V >^:]>5@RAE((/0B
M@$'H0>W% 'CL4%BEA;:BL<0O5\8NPN,#S%A:Y;.&ZA"C$^F#GO78?$F&VFTC
M21<(C!=8LFR>JJ)EWD'J!MSD^E=G10!Y?KEKHFD>(I=)U.*2P\/WFG+%8_9;
M17A$A>0S(!L;:[;D(QC.!Z"H]3B?3+N"2S<:AY4-E#/I.J+_ *5(JD&.2&0<
M^8"<L,8R">._JE% 'C&HZ3H]]9>.[=+:$ZXNJL=,"#$R3&*$H8NXR_4CL.>!
M6A?+:7>MZSHOB>?48]0FN(9K VMN"9T5$V>3)L)4AU;(R ,D]R:] T;0QH]U
MJDZW3S'4;HW4BLH 1RJKA<=L(O6M>@#S6&?3)]>UG2/$=I<2:L=56YL=L;[Y
M8EV&$QR+T5<$'D ?-GJ:UO!\-K:>+?%T'V98KIM0$JD0[<Q-##R&QC!8-WZ@
MUVE(2!U(&>.: /*]=M;F+5?'\>E6C+JUQ:6\EJ8HB'=/+(D*,!U.".OWL=ZV
M[!;.\\;Z+J'AL1I8_P!G3)J A7:H7*>2C@='!WX!Y #5W5% 'G'Q EMI=3O[
M&2V87$F@S^5,\3RB7).8HE' ?*@EN3C;QW&5:VVE:MK+S7UO#.DGA2#>;B/A
MI07R2&'+@8YZX(QP:]<HH \MCBEL?!_@WQC;VK76H:;9P6]Y&H!EFAD14=>?
MXU?:PSZ,.]=_HVFMI>BI;@1BZ?=-.RC"M,Y+.?IN)_#%-O-%-]K$%[-J%W]F
MA53]@4J(7=6W*[<;L@X[X^4<5JT >3^%DT?4H]+&IR:@OB#3898]0MY;=44$
MH1*9FV#>C'YAECDD'K5+0-+TS[!\-C+:0>;(DL-Z60;F7[._R2=R-X08;C.!
M7LM% 'C$T.FIHT,,L<*6-OXS*QJ!A8X6<GY<=$.3TXQ4VLZ9;V&@>/#I$21Z
M)<_9?LL5N,1-.,>:8@.,?<SCC(/H:]*UW0QKG]G[KIX/L5W'>)L4'<Z9P#GM
MR<]_>M>@#SN^>SF\2>*K?Q J/:W=E"=,=QN$D7EG>L1_O^9DX')RI]*K2V.K
M:!I7A;Q3-9F[URWM(]/U*/CS)EE"JN3W99=G/H6KTP$'."#C@^U9=QHINM;B
MU";4+MH(E4I8Y7R?,&<.>-Q//KC(!QD"@#B-8@M/#>JZ1:ZP\D>BO8RQ-<QV
MJR1&[9P7+J48 N"<''J.YJG<QZ;HUUI>GZK-J<?AN72C;6<]U )B'\QMRN#&
M=I:,Q[<@'"XZ\5ZN"& (((/<4M '-/8"#X;W%A:+>RJNF210+<_-.P\LA0PQ
MG=C'&,]NM<5I^DQ2'PW>>$XHH]4BTJ9-0E@&,DP819CW?S=I ;GY6]*]9) Q
MD@9X%+0!Y-HJZ!JNG1W0;4/[3M-+EMKZUGMUB6+*?,LW[L;SO VY))))]:CT
M6TBLQX#DTR*&#4IM"FBGD  9I/(BV+(?9U( /3! Z5Z[2!E.,,#D9'/44 >8
M^#%T34YM*GD?4!K%A:/!J%M-;K&L>5Q()SL&\%AD98DDY_O5EI;V"_!P&.W@
M6Y&K*WRQ@.,:@2#TS_JR3_NY[5['32Z*ZH64,WW03R?I0!QFB16D'Q/\2%K=
M%FN(;66"00_?78X=@V.F< G/7%9>LV/ARY^)VJ0:]!:-;RZ' Y6=1AF\V8%A
MZOC !^]Z5Z36.FC1P>*YM=:\;S;BV2S\A@ NU69QCONRS?AVH X70TOM.O/
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
M&/W3W C^4#L6"Y![C(!IGAK0-'L/@F=9N-,NI=2.ES6UPULS+<E"Y.P'G;C
M[< =/7V>B@#PGPO'<7WBS6T:TF,6H>&(Q'&;61%=PH 'S#YF'(W'J<XQG%9<
MMM"/@=X6ABLRE]%J\1N0+<JX*O+DMQDX!&?3(]:^B))(X8VDE=411EF8X 'N
M:565T#HP96&00<@B@#P?Q5;:@9?B+%<QR2:K>SV)T?:"7EC$F5\GO\O?;T.<
MU8\2Z?\ :?B+>'5;:.XD3P<Z2.T893<@$X';=W'?I7MY= X0LH=@2%SR0.M.
MH X_X5F3_A6.@I-N$L=OL97ZKAB,$'I@8KL*** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *YKQIX
MK'A33[%HX!/=ZA>Q65LC'"AW/WF/H "??@>]=+6'XH\,6GBFPMX+B1X9K2YC
MN[:= "8Y4.0<'J.H(]Z .6O/B3<66D>+F:S@?4O#<J+(H8B.='/RL.I4]<CG
M&.O-='X6U?7-:A-[J6F6UG8SV\,UH8YR[MO7+!Q@8QQ^?>LNX^&]I=Z1XBM9
M;V3[7X@E62]NDC P%/RJBY. /<D\FNKTNR_LS2;.P\SS1;0I"'*X+!0 "1ZX
M% '-^,O%E]X<<K;V4?DBRFN?M=P?W;2(,B$ $'<P!YYQZ'G&1-\2;U[+P9<V
M6F0,?$;&,QS3%?);C^( Y&2>W:MGQ)X$A\2:]#JDFJWMMLLI;)H80A5DD!#$
M;E.TD'!(YP!TJC!\-(8+7PM -6G<>'93+ 6B7]X21PV.V!CU]Z ,M?B7K,G@
M'6=?BT>UEN]&U"2TNX%E;:R)MRZ'&>-P.#V!-=MHNLMK4C7%LT,NG&WADCF0
M$,SNNXC&>@4H?^!X[<\Y:Z%:^!-'OK62WU#6K77-2=KE(+;>8O.7#EE7GR_E
M [D9K>\&>'HO"WA/3](B#9ACS(6.27/)R>^"<?0"@"KXB\52:9XFT+PY911O
M?ZLTI$DN2D,<:EBQ P6)Q@#([UYSXT\:7?BGX;Z?=VL:6I_MQ+"^AWD@NISM
M!QRAX)S["O3]<\+PZOK.DZS%.;;4]+=S;R[-ZE77:RLN1D$>X(-8$_PLT]_"
MEGH,-_/%'#?_ -HRS[ SS3\\GL!ST'8#\0#K=&T:TT+2ULK"W2WCW-(41F90
M['<Q&XYQDGBO%8/%-YIW@>(^'[2'3A>^*C97&9GD+$D,2I/(#8P?0=.3FO>L
M-LQD;\=<<9^E>>I\)[-?#W]D_P!K7.4U8:O%.(UW)-TP1T*^WZT 2W7C^XL_
M'2>%[F.SM[DK;E#,65;O>?WGE.> 5&< _>((XKK];U:#0="OM6N@Q@LX&F<+
MU8*,X'N>E8&M^!8O$%U;MJ5^T\,%S%<H'A7S$9 H(1QC:&*Y88^F.M='JFFV
MVL:5=Z;>)OMKJ)H95!P2K#!P>QH XH>/=5L- N/$&K:-&-)_LJ+48)[>7J[X
MQ <\EOF'S8 ]J6R\?W9U--*O[2W2\N=$&L6S1%MG0YB8'G(Q]X=?05;TSX>I
M;>$[CPSJ6M7FI:4\!MX8I$1#"A.1\P&688&">!Z4ZR^'\,%Z;^YOWN;U-*&D
MV\IB"B*$9YVYY<YY/ ] * ,'P]\4=3U6\\(F[TJTAM/$0N50Q3,SQ-$2,G(
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
M)+HZ'(93GVZ#TYMZAX.FNGT^]M=<O+76++>/M^Q',RO@NKH1M*_*, 8Q@8H
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
MSY;HEPK#/"N 05(((Y['/-)>:U.WB$Z%IT<+7B6?VR1YR=BJ6*HN!SDD-SV
M[YJQHNF7NGPN=1U:;4[I\ S21I& HS@!5  ZDD]3]  (+[P^9O$,.NV-W]EO
MTMS:R%H_,CFB+;@&7(.0V2"".IZYH P(O'E_J,6AKIFDP?:-3>Y@>.YN2H@G
MA5MRDA3E<J>1SCMSQVD3W'V)))XE%SY8,D439&_'(4G&1G@$XKGH?!L%I<Z)
M+:W;HNE2338= QG>8-YC,>.3N8\ 8)].*Z&[MUO+.>V=G19HVC+(<, 1C(/8
MT <C8^.)FOWMKZSC#+I,FI.EL_F&(QLH>$G[KL-PY!Z@C%.L_&5W+?Z7'/9V
MOV2_TMM4,T<S9@C7;E<;3O/SK@Y4'GCUKGPA=Z#9Q:E;:E?7]WINDRV$%O#%
M$AE3Y2H''# HO/.3^1I>$M.N89[>VM;N>ZLFC\F\BN] -D?+VG_EH57<VXC@
M;NI^M &S8>*M4O[BQ>+1G>SOK5ITEVR(+=@H95D9DP0P/WES@C&#P:JZ)XUU
M/4V\.27&F6L-OKMO(\)2X9GCD6/?AAMQM(!Z'/'O@7]"\)7>AP+:+X@O+FPM
MT*65M/&F( 00 S !I H. "<?D,-T[P6-.C\-QIJ+.F@JZP[HAF4,A0[N?[I[
M=_RH E\!ZGJ>L>&([[5&A::2>< Q9' F=<8/0#  Z\"IKG7KR?6-3TO2+>":
MXTV".6;SW*AVD#%(Q@<<+DL<XR.#SBQX<T$>'=/>QCO);BW\Z22)9%4>6'=G
M*Y YY8\GVJ&X\../$%QK.G7S6=S=VZV]TIB$BR!<[' R,.NX@'D8/(- ',7V
MOS^);KP+>Z>D0L=1EEE,%P3RZV\ORN ,$*<_B,UU=_$OAOPA>C1;>W@%G;2R
MP1$'RU(!;H.V<\?RJH/!\%N_AY;"X-O!H>[R(BF_S-T9C.XY'9B>.YS6[?6D
M>H:?<V4I81W$31.5ZX8$''YT ><6DVJ3^)_"5\D-I-JESX?G9I)'*JW-N07(
M!)ZG@#J:W;#QP^IZ9H[0V@BO]1@FF9-CS+$(F"/]P9/S, .G&3VP;.F^$)M/
MO=)NCJSSR:98O91>9 H#(VSDX(Z>6OZ^O%-/A^;;3=)BL=;N+34-+>;[/>I$
MI)25MSHZ'(8$X],8% '1>']1N]5T6"[OM.ET^Z;<LEO)G*D$C(R 2#C(X'!K
M3JM86CV5FD,ES+<RC)>:7&YV)R3@  ?0# '%6: "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *RO$.O
M6_A[3ENIHWFEFF2WMK>/&Z:9SA4&>.?7L 36K7'?$+3+V[M=&U.QMY+I]'U.
M*^DMHQEY8UR'"CNP#9 [XH UY+[7+4VK7&FVLD<TR1R_9[AB8 Q SRHW@9Z\
M?3&:U!>6QNC:BYA-P!N,(<;P/7'6J%GX@L-2\L6#27#N1E1$RF,=R^X#;CT.
M#7GMG:7MWX2T?3'AEC\4V6L++,QC(93YY:68MCE&C+<]#D+UXH ]0-[:"7RC
M=0B3)&PR#.0 3Q[ @GZT0WEK<2M%#<PR2* S(C@D ]"0.QKS.'1=+ET;X@3S
M:7;F9+F[DMY)+<9"&V4;D)'0D/R/>F:;I$=U+X5OO#$,<%]%I,PO9XX]GWX
M$64XY;S2& //!- 'J$=Y;37$EO'<0O-']^-7!9?J.HIHO[-F91=P$JI=@)!P
MH."3[ \&O-].MVOM*\#PVUM+;ZMIDRKJ0DC*M%&(F6<2$]0[8QG[Q((SR:JZ
M=I^G6'PWO+LZ L]TNH31N!;NLB0M>;E8A0',84(^T<$+0!Z/?^(-*T[2)-5G
MOH/L:''F)(&#-G 4'/))XQ4L=U-+JH2-[-[%K?S%99292^['W<8V8QSGK7EN
MI0SW.D^/$6VO;CS;NSNXV:R=/,4+#O95VC^ZW'7 YSUK8U>&XN_%FK2:%$\-
MU=>&'BMI?),69M[%!D@8;&" >0,&@#T*&\M;B22."YAEDB.)%1PQ0^X'2D2^
MM)95BCNH'D92RHL@)(!P2!Z \5P%E%%J5_X.N-/MFM_L-K+%J4;Q%/*A\G:8
M9 1U\S:0I]"1Q6-H&GP6>C^!)HK P7<6K3"=Q 5D2,K./GXR%YC'/'*T >M3
M7,%N4$TT<9<X7>P&X^V>M,^WV961OM<&V/B0^8,)VYYXK%\;:5-JGAF=K- V
MHV3I>V7&3YT1WJ/QP5^C&N9TVPU.;Q/(9;%X],\2)'J-PC(!]F:(@%&'JZ&$
M,#WWT =/IGB7[5KNM:?>"VMEL;F*"!_.SYWF1AQUQS\W0?K6JLUR=8D@)M?L
MH@5UQ(?.W[B#E<8VXQ@YZYKR[Q181W4'Q(E%D9KI_(^Q-Y!9V988Q^[..2&7
M'R]Q[5I>(K:\N_$OB=M#1A=W7AI$AEC4KYDN^4[0W]_:5[Y&10!V>M:ZECX>
MU;4;!K:\FT^WDF:+SN,HI;!(S@\&K6EZE%J-E!()8C.T,<DL2."8RR@\CJ/Q
MKAKN[T;6O"FM7^EZ1=P7G]A2V3[[:2(Q_*=D 4@!FW$_=!QZ\C,F@6MO:>-=
M!>UM1"DGAYXYW2(J#)OB(#G'WN'///6@#M[N:YBN[%(3:^5)*5F\Z0J^W:2/
M+ 'S'(&0>V:D^W6GFI%]J@\QV*JGF#+,.H [D5S'BJ)#XP\'3^3N:*]FWR!,
M[$-O(O)QP"Q4<]\5Q<FEV?\ PC=V5TY1,/%@DCQ;G<(/M0.Y>,[-A8Y'&":
M/7$OK22%YH[J!HHV*NZR JI'4$]C3H;JWN#(()XI3&VQPCAMK>AQT->1>++2
MT@M?'J1VBQVO_$NEB$<.$+!@K,F!@L. <<]*N:[H,TU[X@N?!ENL,<V@_9Y!
M:KY:33^9E57& 7$8<9ZC<H- 'J%O>6UT7%O<PS&,[7\MPVT^AQTI(+VTN@YM
M[J&7R_O^7(&V_7'3H:X.\2WU77-/U/2H+B*QBT>ZBU%8(C&XC*KY<.,?ZP'<
M0O48/3(SCS)KD6BZI:VZC6(;>"RD2^M+?RYY[>.;+6SH?E,@3?P!R&P1SB@#
MU./4+*6V>YCN[=[=,AI5D!5<=<G.!4D,\-S$)8)8Y8ST>-@P/XBO.'@TC5+.
M^U33;W6+5[R>U+ZA+9E52:,DH3$44,%P QQC!'/''4>"YKV;1YSJ%M;13K=R
MJ9K52L5T,Y\Y0>0&)/X@D<&@!WBSQ*/#NG":#[+-<^? A@DFVMLDE6/< .3C
M=[?6MDWUH$9S=0!5;8S&08#>A]Z\FU*5SX6UG3-1L;I]<CUY+DXM'<RQ_:D*
M2(P4Y4184>F,>U2^*2T=K\0['['=O<:@UO<6L:6KMYJ>3$I8$#'#*P]<CU-
M'I2ZY83:K=Z5!=0M?VL2221%Q\N[=M!]_E)/H"#WI]M?B+1[:ZU2XLH9'C4R
M/'-^YW$<[6;&1Z5R 2W'C7Q.UU92>3?:7;-"TEJVUPJS;P25P#RH(//(K TV
MXDTG2_!\NJQZA%I7]ABSD>"T\XV]Q\F5D0HQ&X#;G'48[T >K3WUI;*C7%U!
M$)/N&20+N^F>M3UY5JFF_P!E:5;IHCSI]GTMHETS586D2^MR[$1 \,DO' '.
M&4$<<=EXPAU74/ &J1Z9&\>I369V1*WS D?,@([XR ?6@#<@O+6Z\S[/<PR^
M6</Y;AMI]#CI1%>VD\HBBNH9)"GF!$D!)7^]CT]ZX:6.TU;Q)I.I:9;^7I\6
ME7$6HHT)51&0GE0NI'W@VX[>HP?49QO"UC%9+\-Y$LC!<I;31WC"$JRDP8Q(
M<9'S  9[@8H ]9J$WELMTMJ;B$7##<(BXWD>N.M5=&UJSU[3A?6+2F$LR$2Q
M-&ZD'!!5@"/_ *]><7%I>W?A+5M&EAE7Q0-8:>WD\L[F8SAHYT;'W!'@9[!2
MI]* /43>6RSB!KB$2EMHC+C<3C.,>N.:AO)KF*YLE@-KY<DQ6;SI"K;=K']V
M .6R!P>V:Y+P_I6G2_$#Q5<RZ="TB75O+;2O!T(@569"1UW9!([]:M>+XD;Q
M+X/F$)9XM28O($)V(8)!R<<#<5'/?% '4?;K3SEA^U0>:[%%3S!DL.H ]10+
MZT82$74!$7^LQ(/D^OI7DITZUAT>\GAT\)<IXN2:)TMR'6'[2IW+QG9MW'(X
MQFNHO])NK;QK<06EL7TSQ' OVQU'RQ/%@.3_ -=(CM^H!H [%[ZTB:%9+J!#
M/_J@T@'F?[OK^%9-QK\EMXSAT:6*%+233Y+S[0TF""DB+@C& /GZYKE[^(+?
M^-M/UBUDD^WPI_9Q$1831"':(X\#[RR!CMZY;/O4VFV=VGB_P];:NK3SKX;D
MMKR1E+(TI:'<I;H2=K'WP: .Z%Y:LL;+<PD2G$9#CYSZ#UH2\MI;F2VCN(7G
MC&7B5P67ZCJ*XOPEI>HVHFT:XA9(- DE@T^>09$H<9B8>Z1ML/\ O'TK&\+K
M9WEMI27]OK:Z]H]M+%<Q- 8Q&3&5D;S @#AR,CYB22#V)H ],@O+6Y=TM[F&
M5D.'$;ABI]\=*)[RUM71;BYAB9_N"1PI;Z9ZUQ7@<7EKJC6+21:C816$8MM1
M\@PS1H&PMO,O0L!ST!ZY S4/C474&L75WILBSW'V&))]*NH"T5_&'<JL3CE9
M02W3/521WH [R2\MHKB.WDN(4GD^Y&S@,WT'4TR34+*%RDMY;HP)4JTJ@Y R
M1U]"#^-><720W6MZUHFOPZO]HN;]+JQ%M;Y2=0$,968(=A0K@Y8 ?0FM3POH
MFE7/B'Q8]SI=N['4RT+RVXY1K>-&*$CH3O!(Z\YH [87ELPB*W$)$I(C(<?/
M]/6JUG>R#3GN=2ELH]DD@9X9LQA0Y"Y9L<XQGT.:Y?P;IMY;!M*U*!OLOA]I
M+2TED'$Z, 4<?[L15,^K,*YG2)Y-$TSP[>SV5S_8]GJFH_:HX[=F,!DED\B0
MQ@9V@$\@<;P: /5GO;2.T%V]U"ML0")FD 3!Z'=THEOK2&&.:6Z@CBDQL=I
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
MR'N_F9;GD8)/:@#TZ&\MKB66*&XADDB.)$1P2A]P.E03:OIL%O=7$M_;+%:
MM<-YHQ$!_>]*\UL8DUK0WDTF'6(/$MGH\UF(YK?[.MLY3&PML4.=X&WDXZ\<
MUH1/I7B'PQ>R:;HEW'J<6A2V3K+;21>3\N1#A@ S;QQC.,=1D9 .^T^_M]3L
M(+VUD#PS('4@CH1G!]ZLUB^$I(I?">EF*)XPMK&I5XFC.X* >" >N:VJ "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH ***Y?QO?ZE86FD_V;<10-<:K:V\K/&6RK2#@8(P.Q]1D<=:
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
M#<!\&0)("%WIDC;R21[UV- &?H^DQ:/9F!+BYN9&;?+<74F^65L 98X'8 <
M=*MV]M%:JRQ+C>Q=B2268]R3R>WX "I:* "BBB@ HHHH **** "BBB@ HHHH
M *B:VB>Z2X9<RHI5"2<+GK@=,^_6I:* "BBB@ HHHH **** (EMHDN9+D+^^
MD 5F))X'0#T'TJ6BB@ I'!9&4,5)& PQD>_-+10!E^']#A\.:-%IEM<3SPQ,
MS*TY4M\S%B/E '4GM6I110!1U;3CJEB;9;Z\LB75O.LY D@P<XR0>#T/%6+2
MUAL;.&UMUVQ1*$4$DG ]2>2?<U-10 4444 %%%% !69K.BQ:U%;!KJ[M)K:;
MSH)[5PKH^TKG!!4C#,,$$<UIT4 4-.TO["6DEO+F]N64*9[DKNVCL BJH'T
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
M:6]GN1/.9467;B%2 -BX ^48SSD\U;HH **** "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 **** "BBJUYJ-CIRHU]>6]LKG"F:54#'T&3S0!9HJ."
MXAN8Q)!-'+&>C1L&'YBI* "BBH([VTFNYK2.YA>Y@"F6%9 7C#="R]1GMF@"
M>BBB@ HH) &2< 5#'>6LMH;J.YA>V )\Y7!3 ZG/3C!_*@":BH+2]M+^'SK.
MZAN8L[=\,@=<^F14] !1110 45GS:]H]O=M:SZM8Q7"D Q/<(KC/3()S5V.6
M.9 \4BNA) 93D<'!_6@!]%%% !1110 457O+^ST^(2WMW!;1D[0\T@0$^F2:
MDN+B"U@:>XFCAA09:21@J@>Y- $E%4;36M*U"7RK+4[*YDQG9#.KG'T!J]0
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
M*ST;4TBDDEA??)!D[E&#C=@=>E=AX8\-V?A/0X='TZ2=K.$L8EF8,5W,6(R
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
M V]5<#Y@I[C(-<'=:A?:[;> ]<FN$$%]JT<RVJH,1!H)B@#=20N0V>IZ8Z4
M>AVE_:7QN!:SI*;>8P3;3G9( "5/OR/SJS7G=SXJUZ+2-4GBELOM%MXBCTY2
M;<[3$SQ+TW<']X>>:OS:GXA74;C0(;I;C4K:R%W]IAMXT5S))(L:E'?A0$PV
M"2<CE>X!VM%<;;ZSKVL75YI4+VFGZK8Z=#/*O^L1KB3?\N?^>8*<XY.[J,<T
M+G6M1TOQ9K-_>W8FM]/\/17S6D(!C+9EW!&/."8QR>>E 'H-%<8NO:O:7OAK
MSYX+B'749& BP+>;RC*I7!RR85@03GH<UFZ9X@\57'@ZV\12LEXDV%DM;"S_
M 'T:B5@\B98[SM'W<?GCD ]%HK&\+ZM%K6AI>PW\=\C22 2K&8R &.%93@JP
M& 1@<CI6=\19[RV\&SRV5VUM)]HMT9E4$LKS(C+SZAJ .@AU*RN;^YL(+J*2
M[ME5IXD;+1AL[=WIG!_*K5>:ZE+JUCXK\77>GWT,=S::):SM)+!O\PI]H8#&
M0 #CG]*TW\2ZOK$C6>D1&*[32[>^&%C8&28/M5M[#Y!LYQSSU&.0#MZ*J6,U
MW+I-O-=PQQWC0JTL2/N19,<@-W&<\UPD'CVYM]+OY[YWBU2SM4:XTR[M_*:*
M5G5 Z'H\.6Z@G@<GG@ ]&JKJ.I66D6,E[J%U%:VL8R\LK;5%<O=:EXETZ/4G
MN&M8K00QM:W-]M5DD+A74K&6W#!!7')8A3G.:P/$NLWFH^!_'UA=[V73T5(9
M)8PDC(\2/\X'&<L>PXQD YH ]1HJM?WB:?IMS>R*S);PM*RKU(4$G'Y5R$'B
M;58;;PGJD\D4]IKSQQ2P(F/L[2QF1"C=2!C#9SGJ,=* .IN-;TRTOHK*XO8H
M[B9Q$B,>KD9"YZ!B.0.I[5>9E12S$!0,DD\ 5Q?@JWGDU7Q4UW<"X5-98;7B
M'WQ##AL]L# JQJ4M^?B?HMM'?/':-IUS*T 0%25DA&?J0V/;MU- '2:?J-GJ
MMDEY87,=S;.6"RQ-E6*L5.#WY!'X59KRWPKJ6J:1HOAQX[B!K"^UJ[LI+8P_
M, TUPP??GJ"G3&,&MW3->U_63I^J6$"G3IKQXKB*7RU5(0[(&5@V[S 0,@C!
MR1@8!(!VC,J*68A5 R23@ 5G0^(=&N'1(=4LW:1@L>V93YA)P-O/S<GM7,_$
M^:0:3HEFQ(L;[6K2UOCT!@9B2I]B0H/UQWKKKNQM+N&*.XB0I#+'+'D8V.C
MJ1Z<C^E %JBO/Y/&.I'PFOB^!HVLA?F%[$Q\F#[1Y&0W7S/XO3MCO4\>K>);
MK5/$@BU"PBM]'N"J1M9LQE4VZR $[QC#,.>_M0!W-%><6?BSQ!91>%]5U2:U
MNM.UJUS+!!;E'@D%N9@RG<=P.U@1@8[5<@\4ZJNF^%=;D>*6UUV:*&6U5/\
MCW\Y2T91NIVD -G.>2-O2@#NZ*X"RUSQ+<:1K&JRZII,4=C=7=HB36S(A*2[
M$<L&)' /R@')(YYK-\0^(M7E\-^,[1+N:$Z>EN8)WA5)FCE4;@PZ#O@X! /8
M\T >D-?VBZBFGF=!>/$TRPY^8H" 6^F2!^-6:Y#4/$%]HOBAK6ZDCN+&'0[G
M4'VP[9&>)XQUSC!#'@ ?C5>/Q'J\$?A:^FF@FM]?*Q/&L7%O))$9$*$'+*-I
M!R<GJ".E ';T5YUHOBCQ!/;^%M0O;FTD@U6\FLYK>.W*;<"4JX;<?^>0XQT/
MKS76^)K^^TS1FNK"UFN765!(EN@>41;AO9%/WF R0/T/2@"]/J5E;7UK8SW4
M4=W=%A!"S?-)M!8X'L :M5YI/JC:]J?@RZL-3AN7?4+Q$N&@*E +>7Y7CX(<
M#@CCGGI6C8>(]5N-)2.XO+9;F+69].FF2(^9,D9?!BCPPWG:N<\ ;CVH ["\
MU*RTYK=;RZB@:YE6&%7;!D<\!5'<T6VI65[=75M;744TUHP2=$;)C8C(!]#C
MM7GMSK%WK?ACP]=7RJ+F/Q/';N54+GR[AT!(!(!(49P<9SBN@\._\C[XR_ZZ
MV?\ Z(% '645S=_JE]=^)KG0-.N([2:#3UO!*Z!M[.[*@P?X04.[OR,$56M]
M7U;4M;ET(7-M:7MGIT-Q<S0IYB//(6&%#?\ +,%#GN<CD8Y .MHKSO2_%NNZ
M_/X<C@>TL?[3M+QK@& R&.6!U0E<L,J220#[9STI8O&6J#PGI&JWT<HMW>XB
MU"\L;;S#"8I&17,?)"':2Q ...F<T =TU_:+J*:>TZ"\DB:98<_,4! +?3+
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
M7OM4L]-,2W4VUY=WEQJC.[X&3A5!)P.3QQ5.7Q5H,,=F[ZK;;;V(S6V&SYJ
M9RN.O^1UH B/A+2S<7;A9EM[R<7-S:!_W,LH(.\KZDJ"0" <<@TR[\':9?)K
M*3O<E-8V_;%$N-X50H X^7Y0!Q5V+Q!I5QI<&I0WJ2VMPVR%T!8R-DC:J@9+
M<'C&>#Z5F>#-<N==AUF2XFCF6VU26VA9(C'B-50@$'G().<\T =#Y"FU^SR%
MI$*;&+'EAC'.*R=.\,6&D):>1]HG6PC,=E%-+N%NI&-JY]OERV2!QG!-4=4\
M6QK+X@TVP+IJ&F6(N/,D@9H]Q5V [ \)USCGV-6/#/BBQUFQL8&OHI-4:QBN
M9XU&.JC<1V(#'!QT/!H ;H-A/<ZM<^(M1TE=.U"X@CM1"95D=8T+-EF7C)+=
ML\*OT&MJ^E6FMZ3<Z9?(SVURFR0*Q4X]B.AJ.TU[3+Z]^QV]VKW!C\Y4*E?,
MCSC>A(PZYQRN1R*74==TO29[>"_OH;>6XW>4CMR^T$G ^@H I#PI8B\FN_M%
MXT\UF+*1WFW$Q DXYSSEF.>O-59_ >CS6^EQI)?6TNF0_9K:YMKIHI1#P/++
M+@LO Z^E:47B31Y]-AU"&^22WGE,,116+/("04"@;BPVGC&>#Z4UO%.A+;6E
MRVJ6ZQ7;M' S-C>RYW+CJ"-IR#TQ0!I6]M#:VL=M"FV&-0BKG/'U/7\:YRW\
M :+:_9$B:^6VL[O[7:VPNW$<#X8?* >%^8\?EP2#:3QIX<=(W75H,23>0,@@
MK)G;M8$?(<D#YL5<O=>TO3IQ#=W:1,75"Q!VHS?=#-C"DY&,D9S0!G2>"],E
MMKJW:6[\NZOEU"4"7!,X*D,#CCE5..G%3:SX2T[6[^UOYI+RWOK=#$MS9W+0
M2-&3DHQ4C*D\X[=L5M331V\+S32+'%&I9W<X50.22>PJC;Z]IMW)-'#<$RPQ
M"9XFC97\L]'"D9*G!P0"#0!GWW@O2+V]M;Q?M=I<6T MA)9W3PEX0<^6Y4Y9
M<\^OO5F3PQI<FJC4#"PD^R"R:-7(B>$9PK)T(&YL9]?I65X4UK4/$RQ:O'>*
MEDSSQRV3VQ& LC+&4?@YPN6SD<]J;KGC%4M?%%KIA9-0T:R:?S)8&*%]C/CL
M#PHYSSGOB@#4T_PM8::+589+EULXVCLEEDWBU5A@A,CTX!;) X'!(I+/PM8V
M&C6NEVD]W%!:2^= RS?.C<GJ1R/F;@Y'..E&@^)-/U:**V2^BEOUM8YYXQQP
M0,L.Q&<CCH>*MV>O:9?WIL[:[5[CR_.5"I4O'G&],@;ES_$N10!G-X6BAOM/
MGL[BYA,%U+=3LLY'GM)][>@^5L^^ HZ"M36-(M-=TJ;3;Y7:WFVD['*L"K!E
M((Z$$ _A69XB\03:?J>D:+IZ1MJ>JR.(VE!*0QQKNDD8 @G P ,C)/45:6/6
MK;4+16NH+JQ<L+AC#LD0[25((.-N1CIGIR: (&\(Z>\NH2--=E]0M5L[@M-N
M+1+N &3SGYFYZ_,:KW7@72;E]/E$M_;W%C;BUCN+6Z>&1H1TC=E(W+^OO6G;
M>(=)N[A8(;V,R/&98]P*B5!U9"1AU&1RN1R*HKX[\+,A<:Y:;0A?=NXP'\OK
MW^;C'N/6@#;2VACLUM(T"0+'Y:JO9<8P/PK''A#2I('AO%EOD:S-C_I3[B("
M02F1@G) .3D\#FK%AXHT/4S>BSU2VE^Q#-S\^/+7&=QS_#@'YNGO3XO$.DS&
MX O41K>(32K*#&5C/1\, 2O!^8<4 92> M'&CS:9+-J-S%)LVR7%Y(\D(1@R
M"-B?EPP!X]!G-.F\"Z//!JL,C7KKJJHMX6NG8R;0 #R>"0 ,CT[5:MO&/AZ\
MC+VVJ0S >5@1AF+>8"4"@#+$@'@9/!]*BOO&>D6EMITZ2O<)?W?V2(Q1LV'!
M.X-@94KM;@\Y&/7 !O+$! (G)D&W:2^#N'O6-IWA33=,-HL'GM!9,SV=O))N
M2V+ @[!UZ,0,DX!(&*?:ZO:G4-8:36;:2"S$9DAV!/L8VDG>^><XSSC%2?\
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
MR$W8V[R/X<Y]JY?6?'7F^'[Z_P!'D,)L=3ALY6N(& 93,D;D;L ?>;UZ9[T
M=/8:';:=JFH:C#).9[]U>XWOE6*J%4@8XPH XJ/4O#>GZKJ=OJ,YN$N88G@W
M03M'OC8@E&VGD9 /X5):>(M(OH;N6WOX72S;;<$G;Y?&1G/8CH>A[5"_BS0H
MK>XGFU&*!;:18IA,#&T;M]T%6 89SQQS0!:T;2+70=(MM,LO-^S6R".,2R%R
M%'09-7ZIZ;JMCK%J;G3[E+B$2-&73.-RG!'YU<H **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KF?B!
M9WFH^#+VSL+62ZN96BV11XR<2*QY) ' -=-10!Q^JVVHS>-[/4;33GEA31[J
M#=* $\UVC9$89S@[#GBL/1-*UI];TVZN-&O+=6T*:QF,C1+'#*6C(541L+'\
MI"X&>!GUKTRJT.H6MQ>W5G%+NGM=GG)M(V;AE>>AR/2@#DO#V@:I<^#-"L[B
M_P!7T*XL+1+:6*!H#YC*J@L<J_&0<<CZ5+=6FI#QUJE[!IS30OHB6L,DP'E2
MS*\C;&YS@[UYQCK72C5;%M7.DBX4WXA^T&'!R(\@;O3J15R@#RF'0-=U*8*V
MF7EDUWX:GTUY96B5+>=BN J(V%08P-H[=.]:SVNL^)O"%UITOAXZ5JB::]H;
MFX,9#/@?)&R,3Y9(R2<=N#V] HH \SU#1]1\3^&M4\GPW<:5K#V'V8R7UR)#
M(=ZN8D8.V8SM()..H]\:]@VI:EX^T_6)-"O;*V&DRVTIG,8\N0R1L!PQ)'RG
MD"NOO+NWL+.:[NI5BMX5+R2-T4#J:+6ZAO;."[MG$D$\:R1N!C<K#(//L: .
M8\31ZI8^)]%UZQTZ;4K6VBGMKFVMV7S5$FPB1 Q .#'@\]#4%[87DFJ^$;B'
M1C;0VM[///#"$Q;H\4BC=@X+%G!.W/)/7J>THH \X70-8NO OB6P@LVM[^XU
M6>\MDG(43*9Q*H)!XW!=ISTSS5K7H-2\5>#M9,/AN73[Z:V1 ER8Q-.R-NV
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
M8@;E(! )&>>:OZ@]WXAT2_L+6VN;'[3:RP^?<KL*,R%1@ YR"0<]..,UOT4
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
MUJ44"I=W:1I/*.KA,[<_3<:H6WA72+.8/! ZQK<&Y2W\UC$DIR2ZIG .23Z
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
M(L@J>K?-P2.<\&DT[P;HFE:K+J%E;RQ222-+Y0N)#"KM]YUB)V*QR>0.Y]:
M,[Q8;H^*O"$,%_<6T4U[,KI$$PV+>0@G<IST^G/3.",N\\6ZI_PB>I>*K6;Y
M+"_DA_L\QJ5>&.;RV!.-P<C+ @X&0,'OV>J:)8:RUHU[&[/:3>= \<KQLC;2
MIY4@X(8@CH0:J_\ "*Z1]JN)Q X6XG6YF@$K"*24$$.4SMSD GCD@$Y- &=\
M2I;B'X>ZO+:W4MM(L0^>+&2"P!'(/!!/3FG/?ZI!XZM]%%\'MI-'GN 9(5W>
M:LL:AB1C/#G@8%;VJ:9::SIEQIU_%YMK<(4D3<1D'W'(^HJFOAG34U"&_ N?
MM4-LUJDINI2WEL06!RW)) .3SD#F@#BM'\0>)+VS\&W4NK19UU9(IT^RKB,B
M)Y Z]]WR8Y..>G'-JR\5:L5ATJ:?SKQ]:N=.%V$1&9(D9P<$; YP!TQUXS72
MVW@_1K2'2HH()TCTEBUDOVF0^42"IZMSP2.<\&HKCP-H%UI]S936LK17%W]M
M9C<2;UG_ .>B-NRC?[I% %KPX=9%G<1:V\$D\5RZQ/&1N:+@H9   'P><#'0
M]Z\^M;[6]#T'5=<L+Z(VMMXAN5EL&MP?/1[LHWSYR&^;(QQQR#7INF:9:Z19
M+:VHDV EF:65I'=CU+.Q)8^Y/852B\+:3#<R2I#)M>Y-XT#3.8O.)W;]A.,Y
MY],\XSS0!@W.NZKI^N:SHEQ>;KNXCCET5S&@!5SL((Q\Q1R"W^R0?6M/QT]S
M:_#S7);>\FAN(-/E=9TVAR50GTP,X[ =>,4^&QO-4\31ZAJ>EP6T>F&9+&03
M"5Y=^!YG &P;01MY^][#.S?65OJ6GW%C>1"6VN8FBEC)(W*PP1Q[&@#A'M+V
M3QQH5O;ZE)%.= N,W+1([@>;!T& OIU!X]^:71O%FJZW8>';3?Y=[?Z?-=33
M0!%9FC=4^4."O.XL1@].*ZBW\*Z7:WEM=Q+=?:+:V:UBD:[E8B-B"0<L<\@<
MGG@>E5)? 7A^72K'3OLT\<6GNSVDD=U*LL!;[VV0-N /<9Q0!8L-0U*P\(/?
M:\L$E_:02O<"T.5?9N/'H2 ,CL<UR@GOM1UOX=ZM=7WF_;FFG:%8U$<9>TD8
M!"!G !QR3G@\5Z!:V%M9V*64$0%NBE0C$MD'KDG)).223DG)S6'9^!="L)K*
M2WBNE%C*TMI&;R4I 6!!"+NP!@D8Z<T <Y)XE\0?V4TB7T G7Q0-+WFW!!A,
MRH!C/H>O7W%7I;[Q%)?WWA^TU+S=1L;))Q=>5%'YSR-)MW(01L 10=N"<GD<
M5LGP7HC6[0&&X\MK[^T"/M<N?M&[=OSNSU&<=/:I-8\(Z/KE_;W]W%.MY AC
M6>WN9(7,9.2C,C LN>Q_K0!C6^JZ[KMQJ>G6U[:V&I:=:6S$1J)8I)Y$+DDD
M$F+C:,8/4YZ8R-4U^^T'7?%VL&\DNDL=(M)HK8;?)+.9@.@SMW8;.<^I/&.M
MOO!FAZAJ$%]):R13Q0BWS;SO")(ATC<(0'4>AR/PJS<>&=(N]1FOI[3?+/;?
M9)E,C>7+$-V%9,[6QN8 D9&30!C7.I:MI?B?3=+:^^V0:I9SNDKPJ#!+$%.X
M;0 4(;H<D$#GFLC3-9\52^"-+\127$NH?;8H))K6RM8UFB3#%VBSP['Y?E(Z
M!L5U]GX:TZQ51$+ABD!MHGEN'=HHCC*HQ.5' YZG R>!3;?POIEII-CIELMQ
M#;6#A[79<R;HR 5'S$Y(PQ&#D<]* %\+ZI%K&@0WL-\;U7>0>:T7EMP[ *RX
M&&48!X'(-;%95OX=TZUGM)H8Y4>U>:1")GP[R\NSC.')//.<=L5JT %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !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 %%%% !5+4]7L-'BADO[E(%FE2&/()+.Q"J ![D5=KD_B+_ ,BS
M;_\ 84L/_2J.@#H;[4K33A%]ID(:9]D4:(SO(V"<*J@D\ DX' &:DL[VWU"T
MCN[2598)!E77\B/8@Y!!Y!%<MJ@D_P"%L>'C+G[/_9MX(?3S=T6?QV_UH^'O
MF?9?$+'/D-KUZ;?TV;^<>V_?^M &H?&.@KK::.VH!;V20Q(&C<(\@ZH),;"W
M^R#G/%;E<UK5A;ZS=6&G1JBVVG7D=]<R# $;1G>B _WB<$^BYS]X9Z6@ HHH
MH QV\3Z4-2N=.5[J2[M0IFBBLIG*!L[2=J'@X.#[5H65[!J%HES;,S1.2 61
MD(()!!5@"""",$5Q-C'J#_%3Q;_9]S:P,+.PS]HMVE!XEQT=<?K5GQ)=ZSI7
MAW3]1T^[\V_LY(Q=Z?"JD7S8S*@^4D-]YLCT.?8 [6BN'EUZX73/"\-KJBW@
MUF4@WSL(@W[MG"*0AVDD #()X(Z\U'#J.M66KZ5X>U;5(F:]NKK%Q P,@C1%
M>.%F*@;\/DD $A?4DT =Y2,P498@#(')[FN+%UJ^F^(_#.F3ZV;U;B6\BN6$
M2+Y@5"\8; ^\HP"1C..E8%Q>ZCJFFZ.;C5+G<GBV6SWIL4M&DDH0$!<'&Q>W
MO0!Z7!?17%[=6J+*)+8J'+1,JG<,C:Q&&XZXSCO5FO.=6\4:IHLOB\_;'E2S
MGL8;9I$3%LLVT,W &<;B><]!FIO$.J:QHFI:OI]MJ,[PG09]1@F=49[>:(@=
M2N"K;AP0<$'&.P!Z!17#Z%?ZK'XJTBVNM4FNX-1T1KN2.5$ CE1HAE-J@@$2
M'()/05H7>H7-_P".G\.K=36<,6F"\#P[0\CM(4ZD'A=HX[EN: -^]O[?3H%E
MN7VJSK&@ )9W8X"@#DDFL\^*-*30I=:FEFALH&99FDMY T14D-N7&1@@\XQ7
M"7%]J.O^'_"%U?W4L=TOB#[+))"JJLIC,R"0 @X)V9].3QTKJ?B0-OPQ\0J6
M+$:?(,GJ?EH U]/\1:5J=X;.VN3]J$0F\B:)XI#&>CA7 )7W'%:E<%/HUR)[
M7Q;?ZA:62Z3I$J6^U&=4+("9)#QD  ?(!^-47US6[9M<MQ?7:"+PZNHP23I&
M9!,/,!<#! #;0=ISCVZ4 >ET5YL-8U_1+S0KV74Y]4M]4TR:>>UDC11')'")
M%:,JH(!/RD$GJ*MZ?<^(;NPL=936;<65[ISNX659&:4IO1H@8P%QA@5)(Q[C
M) .^HKSFPNO$H\%:+K:7UWJTU]#;375FABBDV>2Q?R#@98DJQ!/(4XQFNM\+
M:E%JWAZWO(KJ>Y5VD!>XB\N4$.P*NN!AEQM/'44 ;-8D7BW2+AKI8'O)C:RM
M#/Y5A._EN "5.$ZX(/XUMUYSX9AUF6Y\;_V5=VD+?VW,%6:W9V+>5%T8. /Q
M!P?7I0!Z%;SQ75M%<0OOBE0.C#NI&0:DKA/&NK:AH;6&IZ9J)_LXK)#<VRQJ
MRPQXQ]I&%)Q&<%AG!!'3O>FOYI_$]EX<359DC?2VNUND*>9<-O"@@XQ@ [B
M!G([ @@'6T5P;W^MW6JQ>&X]6ADO8M*$[7D;" SR^8T98+L<84H,J,#YO3BH
M87\1ZEXDBT6X\2-;L=%6>:73XHRIG$I0LA9#P<9(/X8H ]!+ $ D DX&3UI:
M\MT34=4UW5O UYJ%[,EQ+;7XG$.U8Y6B94#[<8^89/T/&*['Q#=S+JNE6%O>
MRQO<><QMK=0))@JCYM[<(JE@3W.0!GH0#H:*\SMO$NO3>#O#^KS+=W<$EG*V
MH-I^S[0C @+,$(PZC#94=R.".*W_ !+=&[^$^I7UI?R/OT=YX[J+Y&D_=%@W
MMG\^: -T:U8G7(]'$K&]DMFNE7RVVF,,JDAL;3RPX!K0KSF.PGG\9Z#:QZG=
M0,WAV;-P@3S /-@X&5*CMVZ#\:9HOB?5]:L?#%A)<JESJ&FS7$LWF"%II(V5
M,*=C#."6( ';L"" >D.P1&8YP!DX!)_(=:P(O&WA^:S%Z+UULS(8OM,MM+'$
M&#;2"[*%'S<<GKQ5SPZ-270K>/6+NWN]0CW1S3V_W'*L1GH.< 9X'.:\LMK?
M5YO@MK(MI[+[#YU^T\3QE93")Y#(%DR5#$ X)7 S^- 'LX.1D=**X/1-8?Q%
MJ"Z78W-WIEE#HMI=6H 7S6\T-ACN!SL"J,="2<YXK/M/$^KZSX>TZ=KUXM0?
M2[F>6WM$5271]BSEFX"?*2% .=W0@< 'IE4-7UBRT.R%Y?NZ0&1(MRQL_P S
ML%7. <9) R>.:XBTU'7-?U'PY;KKEQ8KJ7AXWLQMXHB1,##\R[E./OG@Y&.F
M.M4-?U"Y\0^!]4U.2]EC$&MQVHM5V[52.[C0!AC.XX#YSGD#IP0#U6D) !).
M .I-<]XPUF?1[#3Q;OY37NHV]DT^ ?)61\%N>,XX&>,D=:Q[VZU&/5/$N@27
ML\MHFDK?03G;YD)8R*8R<<@[,C(SR>>F #I=/\1Z=J=T8+5YF8P"YC8P.$EB
M/ =&(PP^GJ/4543QKH+Q7,PNI_)M96AGF-G,(XG4X8,Q3"X[Y/%)X$B:'P'H
M(::27=I]NPWX^4&)?E& .!^?O67\/2@L_%!D*A!XAO\ =NZ8W\YH ZB35;1+
M>SN$=IX;N1(X9+=#*K;NC97.%_VCQ[U=KQ_PK>7^G>&-,?3[F2#3+KQ7)#:(
M%4K)9.[;0,C(&0<8Q6R^K:W:P>,-8;5[F=-"NK@069BCV2*+9' <A=V%9L\$
M'@YSF@#T>D)"J68@ #))[5Y[JNKZ_P"']*O==&I6EUI[:=YD4;2^<WF[E'G+
MB-/DVODCIP,8S2^.+>^M/!GB.5/$,\UM+I9DABPHD#+G>X=0/D8%01CZ$ XH
M ]"ZT5Q\=W=WOBN?PY_:-U;QVNF1W*3+L\R5Y'<;L[<83:!C&"3SFN>TK6?$
M/B2X\/6\FL3Z>U]I]Z;AK:&/F2"5(UD7<IQNR3CD8/&.M 'J-%</:ZWJ%MXP
MAT_5Y+R%)[R5+.XC"/:W:!7VQ$@9CD7&2#C)5N>@%WQ%<ZBOB_PYI]KJ4UK;
M7PN5G6-$).R/<I!93@Y/T]J .KHKR^WU?78=,L[V36[F9K;Q&=)9&CC"SP_:
M3%E\+G?MQR"!P..N;UQKVI1ZYI\MMJ,ES:SZ^]A(0BK#Y>Q_W2C[Q963E^.0
M1R.  >A45P2:IJMKK6I^%[G4IWU"XN8IM-N"B _97Y? "X)39(.0<Y3UK?\
M%][?Z;X:FN=.R9UDA5F"AG$9D57*@_>?:3@8.3C@]* -ZBO/-0UK6]%AU[4&
MNKG^RTN+2WL7NXU01B5D660DIN(0L<%LCKP<4WQ%<>)]#T#7;G^V8D"BWELU
M5UFEBRX1PQ,:Y1L\=P<X- 'HM%>=:IXAU3PS>^*8GU"2]CM=/MKR%KE$'DM)
M)(C?=4?*-H;!!Z&D\2W/B;1/#VOZA'K42PC3OM%H%D6:5)%/S,"8U!0AE['!
MZ8S0!Z-5"ZUBRL]5L=-G=UNK[?Y"B-B&V*6;YL8' Z$YKG+Y=1L]1M-._M^\
MNI[H7%QY"QQI)M 0##X 2-&)/.6)8#G!K&TS5+K6I/AEJ5ZX>ZN8YY)7"@;F
M-LV3@<#- '>:5K%EK4$TUC([I#.]N^^-D(D0X888 \'BK]>86TFJ6?A77]2T
MJXF22P\0WEQ/!$JDW$*S$R)\P.#MR01SD5VF@7YUF2[U6"[:;3)F5+-0!M*J
M,,XXSRVX<G^'(ZT ;=%>?WNN:G>Z9XRU"UOWL[C09Y$MH-JE"L42R9D!&2')
M8>PQC!R3+I5YK&N^+[F)M6N[*UBLM/OA:)'&<-(9"\9)7.T[<'O[CI0!V5S?
M16MQ:P2+*7N9#&A2)F (4M\Q PHP#R:LUS7B.^O;/Q)X6AMKIX[>\O9(;B(*
MI$BB"1QR1D8*CH:Y5-8UV*V_M!];N9?(\4?V;Y+11!)(&N!%AL+G(!X((Z=.
MM 'I]%<OXWO=0L;/2FTZ^:TDGU6UMG81JX9'<*00P_EBL%]5UC2+_P 0:-<Z
M]-+'"UD]G>2P(TP,[E6A 4*I8[2%..-V3P* /1J0L P4D GH,]:\QO\ 7]=M
M] \3B._FMY].U:V@MVD6.1UBE\C*,<8/^L;D'/N<5I'3[VU^)>C6\VNZA= Z
M?>2YE\L?\M8<+A4 Z-C.,X YH [2ROHK^*22%956.5X3YL31G<K$' 8#(R.#
MT-6:\YT[Q+J3KI]A>:@^;W7[ZP:\945A'$9=B# "AFV*N<>N.<$:%]<ZMHU]
MH-LVMM=B?6VMI?W2 ^0T,DB1OQRRX7YA@D4 =/JVL66AV:W5^[I"TJ0AEC9_
MF=@J@X!QDD#)XYJ_7E^MZA>7WA#Q+'=W+3BT\26UO"6"@K&)[9@O &<%CR>:
MO:YKVI6VIR3V6HR310ZW:63JB*L,2.8U>(YR7?YRVX=,@9X(H ]"HKC=!;5=
M1\6:[Y^MW1M=,U$1QVPCB"NC6Z-M8[<X#/D8(/'.>T]_?7>I>,+SP[!J$FGF
M'3$NH7C"EG=W==W(Y5-J\=RW/:@#JZ*\U\4:]JUCI&J3V6M&ZN]-TJ&X8VT*
MI$DGS$R/NSN#A>$&< 'ID&M'7M=U#3/$"O>-=PZ.\ELD=[:;9(X'+#?'.F-R
MA\@!N@##IU(!W-%<%IVI:_KC)JEIJ%K;16^K26US!+-\OE)*T?EE/+R)"-K
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
M9['G%:.IZE:Z1ITU_>R^7;P@%VP2>3@  <DDD#\: ()O#^DSFP\RPA_XE_\
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
M0-8MO$<U]%H6FZK:ZC;PI+'>2JCVDJ+M)SM;<A&.!SD5U^M:U9Z!IYOK[S1
M)$CS'&7.YV"KG'09(Y/%3:EJ$&DZ9<ZA=;Q;VT;2R%$+D*!D\#DT 8_BG0;K
M5_"#:;9/;+>1&"6$2)B%GB=7"LHZ*2N,=@:J6-KJ_P#9ERY\-Z;IES<!(##
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
M9N3(I*R&17Z ],+C/K^==16;JNNV.C0PRW3N5EN8[5?+0OB1V"J&Q]WEAUH
MQ]0TW5[/QW'KVGVT=[;3V L9X6F$;1%7+JX)&"/F((Z]",]*YFR\(^(-,TOP
M]<_V5IVH7.GQW-M<Z?-.-KQRR!PZ.5P'!4=N03S7J%% ' :AX=U:#4-+U>TT
M+2+O9;R6]UI6Y8TC#N'5HV*X+*1@D@;LGI5B/1-:TGQ19ZS9Z?92PRZ>;*YL
MK>01+;GS6D5D) ##YB#P"<9QVKKK_4+32[*2\OIT@MX\;G<\<G 'N2<  <DU
M27Q%9?:+6"6.[MWNW\N#S[9T#M@MC)'!P"<'!XZ4 <1;>#-2/A;2M/U#32M[
M9K<-!>:?>[)[65Y-RD,=H*D'YAR.!P>W6Z3?:Q#J=KHVI6\,WEZ:DDM_%+]^
M<;5<&/'R@DD@]\'CBN@HP!GCK0!R>M:!>:IXN%P(RMA)H]SI[S!QN5Y60@A<
MYP A_$BLW1=&\1VVCO:/HNB6.I6EF\-OJ495_M$FPJC;=@* G!;)/3&#GCOJ
M* /.;7PYKHU*:^N-'LY1<:)]BGAN+TRF64,20YV\ALX] /RJ*7P3K":7<PZ<
M6^RVUW;W>G:;JDWG*I3<)(B^6Q&P8!02<$=LUZ737=8UW.P49 R3CDG 'YT
M<5<:#-JNC+'?^%;&W2:Y1I;2SG598@JMB590$&\,5P >!GGG%6M%EU[1!HVD
M7Z'4%G>X$EW+< S0H"S1!P!\YVX5FSC/KD9Z2.]634)[,0W"M"B.9&B(C;=G
MA6Z$C;R.V1ZU9P,YQS0!SGB+3-0N==\/:E80Q3#3[B5I8Y)=GRR1,F0<'H2#
MBLJVT?Q%:>%O$EO91Q6^I7=_<75H7D4@I(^[!/.UL9'0@$CK7<44 >97WA+7
M;FS\7Q0Z;!$-:L((80;SS&610ZG>Q'/WLDY/XUMW^CZG<^)+S4%TR*:WFT,V
M0AN)%VR2[BVU@"?E(."?TQ71:UK5GH.G_;;XRB'S$BS'&7^9V"KG'09(Y-:%
M 'F\_A#5D\)^)='T];@65];+#I]C>7(D-LY#!\/DXCY7 R3P>!FM#6=&U8^)
M+77+71;+4XY;%;.YL;R54:(J[,KJQ# _?8$?2NKU?5;70](NM3O3(+:UC,LA
MCC+D*!DG J&+7K*;6HM)0R_:I;3[8H,9"^7N5?O="<L.!0!C66C:A;>-+'4#
M9V\=G%I+VC_9RJHDC2*^%7@[0%(SUZ<51LO#^I:=XC;5K"U:P5VN)+^V%T#:
MWA(/ENJ\[')VEFP/XNM=?JFHV^D:7=:C=^8+>VB:60QH7(4#).!STJ6VN([V
MSAN8\F*:-9%W#L1D9_.@#*M6N/$WA!UO;?[#->V\D,B))Y@3.Y-RMQN!^\#W
M!%8>FZ3XDU#PG+X:UJVM+.-;![%KV"?S#/E"BLJ8&T8^8Y/48QZ=O10!Q5IH
M>K7G_",?VG:)!)H.7D>*56%PXB,:^7W"G<6.[&, <]11TOPSK-KH_A"UELU$
MFE:A)<7.)E(V,LH&WGD_O1Z=#[9[J^O5L(%E:&XF#2)'M@B,C#<P7) [#.2>
MPR:LT >=-X9UZ/1GT\64,GE^(1J4<BW _>1?:3,>"!@X.,<\^@YJYXQT/7]<
MDU:T@MX)["[TEK>W#W'EB&<AP2Z@'?U3;V!!Z9S7<T4 <+:Z9XHT776U"ST^
MSNXM0LK>&YA>[V?9I8@5#;MIW(0W.!G(J>\T35U\0ZM>+9V>H6]_I$5JZS2;
M%:2/S<J5P?E;S!WX&?QZN^O(=.L)[VXW^3!&9'V(7. ,G ')I-/O8=2TVUO[
M?=Y%S"DT>X8.U@",CZ&@#B[*TU?P9I>JW.GVDUQIX\DV6EWMZ"\/)$@1_F^4
M@KM3).0>F:W_ !EI-WKOA2[L+(1_:9#$Z+*VT$I(KX) .,A<5=M-9L[[6-0T
MN'S/M.GB-I@\94#S VW!/7[IY%:- '!^(?!][XM;5+N4?V;-/I8L+9'8,P;S
M!*6?:2-NY5  )XW'OBK5[H^J:WJ%GJMW8BUN+'3[F 0B96\V:8(#@@XV#:>3
M@G/08Y[*HIKB.!&9R<A"^Q068@=<*.3U'3U% '!0>%=5>U\(6DT'E+INDS6%
MW*LJDJSPI&&3GD90GMP13=.T+Q,D/@^SNM.M%&@3;)9UNOEFC$#Q*ZC;D'#
MD''/YCM]'U6UUS2+75+(L;:ZC$D1==I*GID=JNT <%IF@ZIHNIRZII]H;&,V
MT\EYI[78^RW%P<%&C'/E9.=QP!ST/6NJL;RYU+PY%=RV9ANI[?<;<.&PQ'0,
M<9'H>.*TB 00>GO6*/%>EO;RW<37$UE%NWW<5L[Q?+U(8#Y@,'D9'!YH Y6R
M\):LNF^#;&XM]BZ79S6MY(DJ_+OA\H%.>>>>W'Y59T_PQJLVC^&-&U&&.-=!
MN8I6NDD!6=8598]@^\"<KNR!CG&:ZC3_ !#8:GJ=Q86K2F:""*X?=&54I)NV
M$$]?NGI6I0!YO<>$M>_LN>*&UL99K37IM4M8YY<QW:2-(2C#;\AVR$9.>1Z<
MUHW?A^75=(ACO_#%I;I)<"5[>PN%2:W(0A95E&P&3)QP1\IZGH>N^VK_ &F;
M'R;C=Y/G>;Y1\K&[&W?TW=\=<<U9H Y31I]>T<:'H^HQB_,RS">]:<>;&!N:
M/<H'S?+M5FZ;L>O)KVGZU;^*M/\ $&C6T-]LM9+*YM)9O*)1F5@Z,01D%>0>
MH-=7@9SCFB@#E'TW5Y/%^C:M/;1LEM8W,4_DR#"O(T;*JYP6 "8R<9X./3F[
M7PEKVG:7X?N4TNROKK3OM<-S87$J[98II0X9'((#*57J/4?7T^B@#A9=&U_3
M-9TW7=+TO3W<6TMK=Z9%,(DC5W#JR/MP2"/FR!G/%1>)_"FK^(]5TB>7_1WM
M+6?-Q;2C]S.SQ/%M!QO53%@Y SZ>G?T4 <-JNCZKXBTW3#K&CM%J,$4A-UIU
MX(Y;:?Y0&B;(^1OFR#Z#@]:V-(O=9M]0LM&U."&X*::DD^H12_>G&%8&/ P#
MG(/?!XX..AK/U+5K?2S&CQRS7$P=H[>!=TD@098@<=!C\P.I H PKG3-9T_Q
MQ=ZO86T5[9ZC9Q6\J-,(V@>,N5;D'*$.<XY![&LKPSX:UO3)O!WVRTB"Z3IL
M]I<M'.&PS^7M(Z9_U9S]1C-=W97<6H6,%Y!O\J>-9$\Q"C8(R,J>0?8U4O\
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
M/FTC3Y]1@U"6U1KN!2L4W.Y >H![ X&1WH MR)YD3H690P(RIP1]#V->0Z7
M\G@OP !>7 EFUG+2M)O93Y=SDC=GG^M>P5D1^%M"B$0BTJVC$4YN(PB;=DIS
MEQCH>3S[F@#BD\0ZAIMG<6,M^\L:^)3I8NKF7:R0F(2 &0 XRQ";L9PW4'!K
ML/#EOJ-H=0MM0U".["W&Z! YD>!& (C9R 6P<D$\X(SVJ=_#6BRVE[:2:;;R
M6]\_F74;IN65_P"\P/4\#GKP/2K.F:58:+8I9:;:16MLA)$<2X&3U/N?>@#E
M/B,)6E\("!T24^(8-K.A90?*EZ@$9_,5B:EJ&H>'_B/J-[>K%J6H'P]-+8FU
M0QK$D;;RCQDL3N8#YMW;  KT/4M$TW5VA.H6<5R8&WQ>8,[&_O#T/O2V6C:9
MITTLUG8P0S3 "254&]P.@+=2/K0!Q\&J7UI-X-OH=0FNX=80K>K(VY6S 9?-
M4=$VE>BX&#TS@U6T/5M0GU_P^BZI<SVFJZ?=2M<2$#SV4QE)4B.1$,.<#N.H
MR*[:QT'2M-DWV=C#"0&"A1P@8Y8*.B@GD@8!JM;^$/#MH\+VVC64+PES$R1
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
MC*2C;P"%;IGJ/2@#K-'U^SUJ2]A@$D5S8RB*Y@E W1L0&'0D$$$$$$BN1O\
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
M#'*#RU[D?,2?0#G8TBUUC2?#.@Z>EO:23VR06UWF8[5C5-K.AV_,<@8! ZT
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 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
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
M,@!5@=W*X8''7MBK;ZS9Q^*TBNQJ%I<)I<MRRRR+]G6)74,6"L1O&1SV&>:
M.CHK @\6V<MU8026EY!_:,32V+RJH6XPN[:,,2K;>0& X]P1533/'EAJ<FE;
M+#48;?4Y)(;>XFC14,B;B4.&)!(1B#C''7/% '545GZAJ\&GW%I:F.2>[NV8
M0018W/M&6/S$  #&23W ZD5S'B/QDQ\$:EJ&DPW*75O<"RG1@BR6LAD56#9;
M&<,,$$CD'IS0!V]%<U=2OX5\,:QK,<>HW/EQ/=BSN[D2&+:O*JQ8X7C<1N;O
MCTK%_M[4%\9:1.;74I1<Z'-,VGPNI#2"2'# ;]@X+<EAP<=3B@#OZ*YQ/&NE
M3:7IU]!YDAU"%IX("R1OM7&[.]@H(+ =>IXS5_1=8L?%&@P:E8O(;6Y4XR2C
MJ02K X/!!!'![4 :E%>+VWBNY@^&%IJL>NWK>)'F:.%)7+I._GE0C!AL"E1R
M>,=<YKTZ[\1Q6DUQ;I9W-Y<VENMQ=1VH5O*5LX^\PR3M8@#)P/<9 -JBN:NO
M&^F0:?\ ;[>&ZO;06']HM-;HNU8.><L5R>#\HR>#QTRZ[\96MOJT>FP:;J5[
M/):I=I]FB4@Q,P7=RPZ9Y_K0!T=%<%XK\1O<VNF2:7]O6 :[:VK7D+A8I,3J
MDBG#;BO#+TP2*Z_4]5M]*C@,P=Y;F8000Q@;I7()P,D#H"220  : +U%<3XE
M\:-;^$/$D^G6]Q#JNEQ%)890FZW9DRDA^8AEQ@C!.?3@XW=,TOR;>[E,^J(+
ML FWNKOS# 0",HP8E<\$@,1].: -FBO./"T.M:S\,+#6+?7KY-:DMVF$LKB2
M-W!.%9&!&TXQQ@^]7M!\86WB&+PG?S17T-WJ-K/+'% ^("R#$@<9^;!'RY!Z
MT =S17*67CW3[RQ:_-AJ-O9#<HN)XT5&D6;R?+!W?>+8QVQW&#B2V\=:3<O>
MPXF2[M)HH6M\H[2-+_J]A5BIW<]^,'.,4 =/17(ZOXUDLK!I(-'O?M,>I6]A
M+%,$7;YCH-P.[:P(;C!Z]<<U>O?%UI91WTIL[R6/3E5KYH51OLV5#D-\V6*J
M0QV[N#WH Z"BN;G\96B:PFF6VGZA?3/;Q72O:QJR-#(VT."6' /7OCIFKFE>
M(K?6)8_LMM<&VE61H[H[#&VQ@I'#$@Y/ ('0^E &Q1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 5@>+](O=<TB&SL?LXD6\M[AC/(RC$4JR8&%/)V
MX_&M^B@#!U31;B?7M+UVS\G[99QRP212.566*0 D;@I((95(X]1QG(AT;1-1
MT*UCCMFM)9;S4);S4GD+#_6%F(CP.2#L49QP/6NDHH YN]TK5-=>"#5K>PAM
MK6_CNXI8)WD=Q&^Y/E* (3@9.3QD#KD;-J=0-W>?:UMA;!U^RF)F+E-HSOR,
M [LXQVQ5NB@ HHHH X&UO;*R\?ZYJ=YJ&G?9;R"&U\L2.9%,1?.Y2F.=W3/;
MO3]3U;3[KQAI&K6^JV M[*VN87#NX<M+LP0-I&!L]>]=W10!X\VCZ3<VNI1)
MJ^GZ0M_9;)H+&61X&NPZNLX0JH3!7D#KN]LG8NM?U34_#5W;W&OZ-9:DR(D1
MM))?+?# N6<J&7<H*C:,KN)R3C'I-% 'D-S;P3Z?XMMHM1T*V77+:..**)Y
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
M1_:RX,%P=VZ94 ();<!R05QQGD';TC0-6M/$UEJ5U]B,,6D)82"*5RV\/NR
M5Y';J/7':NLHH \Z7P;XBMM%AT&"339;"SU6.^M;B69UD,:S^<8W4(1G.1N#
M<\<"NE\3Z'=:L=*O+"6)+_3+Q;J)921'(-K(Z,0"1E6/.#@XXKH** .&UKP=
MJ.JZ9XI=#:1ZCKL,5OM,K&.&.-2 2VW+'+,>@Z@=LGLB;DV1_=1?:=OW/,.S
M/^]MSC\*GHH X71/#?B;2_ =KX82;3;9XX6@:_CE>5E4DY98RB_-@\9; /KT
MJW%X0DTO4?"RZ2L T[1()H2LTK"1]ZA<C"D$Y&3R.M=?10!PT/@W5?\ A 3H
MK75K;ZE!>M>VL\;-)&'^T&= P*@XR=I_/VJ74M!\3:YHL;W4^EV>KVEU#=VB
M6^]X-\9.=[$!B&!(P!Q[UVE% '):OHWB'7/#ZI=/IT6HQWEM=101NY@'E2J^
MTN5W$M@\[>...I,!\,:Q;R>(HK:2R>VUU?,D,CL#;3-$(W(&T[U( (!*GC'?
M([2B@#E=)\,W.D>*(;J$P'3(-'ATR,&1C+^[8D,1MQT..O:JNE>$[_3_ !!_
M;,,=E8W$D$JWD=K,YAO93C8[1[0%(())&3SCFNTHH KV)O#86YU 0"\\M?/%
MN28P^.=N><9Z9JQ110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5ROC^6XM]!M9[
M:ZG@==2LU/DR%=RM<1JRG'4$$\5U58?BK1KG7M*BL[:6*)ENH+@M("?]5(LF
M,#UVX]LT 4-:O);OQWHWA_S)$M'M9[VX$;E#)L*HBDC!QER2.^!4G@?4KB^L
M-4M;F5YFTS5+BQ25SEG1&RA8]R%8 GOC-7-3T66YUC3=:M6C2_LEDB*.3LEC
MD W*2!D8*J0<'H1CGB'2M!O=$M88K.ZMV>>^EO-2DEB.9C(69M@!^7DJ!G/
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
M5XX^-Z':@#,3R1BO3JYWP]H-YI.KZ[>7,MO)'JET+D)&#F,A%3:<]>%!SQ0
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
MVX*./E; )X/7BJ/A#QX+'P1X7M;R5[[5[^TFN"US<[?DC+99Y&R<GA0.<GT
MK7T#P;KNE>$+CP]=ZG87$*6LEK:RQVQ1RK @&0Y/W0>@ZX'/KDVOPOU32X?#
M%SIVJ6?]IZ)%);,9X&:&YB=B<$ Y!&XT ;0^)5C>VFGMHUC-J%U>Z?)J*6V[
M8RQ)D$'@Y<L"H ZD'D#FJ=UX[U2?QKX6TJQTJ2*WU*T>]ECN6$<N-A^0@CY=
MIY/J0.G>SK/@G5I_$^C^)]*U6UAU:R@:VN%FMSY$\3$G 53E<%CCD]LGCFUJ
M/@^_O/&>@^)8]2@%SI\$D$ZO;G;('!R5 ;Y<9. 2>W)[@%>T^(4VH:_J&D6/
MAV]NIM.OH[2ZDCD39&K$CS,G!(&"< >O2FP_%#393;W7V60:1<ZH=)AO=XRT
MV,ABF.$)! ;.?4"KWA7PI=>'_$/B34YKJ&9-8N1<*B*08L9X)/7@]>.E<_!\
M*?*M;/1S>QG1;/63JT8"GS6X.V(]L D_-U([#K0!+JOQ9BTIM?+:%<RPZ%<Q
M07DJ3(!B1MH90>2?;'XBK%QK]E;?%=UN+K4(TBT%KLKY_P#HOE!\ES'C._@\
M^@K-U?X6:AJ=MXP@&IVT8\17,$P)C8^0(FW8Z_-GCTK5NO $^H>+VU>\NH3:
M2Z(=(F@0'<5;.YPWU)&,4 :7A[QF^OWUK&-&O(+2]LOMMK=GYD*;MNUR!A'Q
MAL9/!ZU%\3?$][X1\#7NJZ?"LEPNV)&<\1%SM#X[X)'%+X&\-Z[X6TN+2+_5
M;2\T^T#):F.W9)2I.0')8CC/0#TYXYM>/?"I\9^#[S0UNA:O,49)2FX JP;D
M>AQB@#/U3QW-HNK:+I-SHEQ-?:K%*T,=O,K'<@)VDG YXYS@9.>E1ZG\0Y-+
ML?,N=!NH;J/3#J5Q#.^Q8T#;2@< @R?[/']*EOO"&I7_ (P\,:_->VN[1XY5
MDC6-E$ID4J=O)Q@8ZYS[57\8^!=4\4:S+.FM11:?)ILMF+6:W,@CD?(,J?,
M&P0,G)QD=^ ":[^(L$4_AB.TTNXNO^$C@:6TQ(J%<*K8?/ X8<@GO^-*'XLZ
M;)X6LM9FM&M3<ZB=.,=Q*%CAE&22\@!PN!UQW^II(?A[J,5QX'E;4;5SX9A>
M-@(F7S]RJO')Q@*/J>PJ/2?AO=:=X1FT&[DT[4;>>_DNIXIHV5)$=?N@C)1@
MV"&'ITH U=3\>-I5QH%O+HT\D^M2R0PQQS)\K*<9)/!4@@@@]#6./B]"NF&_
MGT&ZCA@U3^R[QO/0B&7/5>[C\!^-+;?#*[LX/!<,>J1R+X=FDF8RJQ,V]L[5
MY^4 <#KVJC<?"C4I_#VIZ7_:EHIO=;_M?S/*8[,_\L\9Y[<_I0!H7?BFTT7X
MA>)Y[E]5?^SM(6Y>W$X:W* @Y1,##G/4\=:NS_$NSM?#":[/;1_9)9H889HK
MC?"QDSRSA<J$P=V5R,=.F72^"]2/C;6?$4-[:*=0T];-(9(BX0C:<MV8'!!'
M'!ZU3TSX:#2[76(($L!9ZI<QRRZ6ZL]LL:H0RJ3R"S'=D#Y<+C..0!/%/B)9
M5\(SW U"T6ZUF.*/[!>+LE.XA2QQAXF'S<8X/Y7-1^)VGZ?+J\WV2273='NH
MK2^NE<921S@[4Q\P4D \@^@-9,?PKN;;1/#NG6VHQ!=(U8ZGMD#,N-^X1*>H
M '&3WYQS4VJ?"U[Y/$&GPW\<>EZ[?QWUSE3YL3*VYU7L=Q P3C;Z&@"YK?Q,
M72-7UG3HM&GNWTJR%_)(DZ*C1$ YYYS@] #6M#;+XH_LKQ%:7E[;VMSIYS"M
MRR!EE3(!4<!ANSO'(*@"L+5OAS>7^N>([Z"^MHH=6TH:;'$R,3" %&XGOP#Q
M^M=?X9TJ70O#&F:3-*DKV5LEN9$! ?:,9P>F<4 2Z'I\NE:+;6,UU+<O"I!E
ME<NQ&20"QY; (&3R<51@\21WVL7.G6MOYHMKC[-<E9@)(CLW;RG4)R &SU[8
MYK>KDKSPG-?>([35I?LD=S:71EBO(04G>'!_</CAEYZD].V>: ,;P?XDETS2
M[&UN[2[FM[K6+NR2]>8/M<SR[ <DL1A<9[<5T0\7QKK5EI\]A- M]<S6MNTA
M"NS1!B6*'D(VQMK<YXX&:RX/!FHPZ3IMD;JU+6>LOJA?#8<-([[,=O\ 6$9]
MNG-,A\%:Q'?V%Q)JEE(;/59;[S7MV,LR.LB[7;=U42;1CC"CZ4 8>H23IX*\
M7LMU=!X/$06-_M#[@OF0#;G.2N&(P>*]7/ )QGVKB+KP9J-QH.O:<+NU5]3U
M,7ZR;6(C&Y&VD=S^[ SQU]N>V&[8-P ;'(!XS0!QJ_$!3!!<G0[X6LFI-IC/
MOC++,)#&HV[N06&,YP,CKSBY%XTMTBU3^T+.6RN-.N(K>2%Y$;>TNWR\,#CG
M<.I&.<\#-9R^#-2&D167VJUWIKG]K[L-@CSS-Y?YG&?QQ3]1\%7FI7/B";^T
M([:74)K6YM)8U+-;2P!=A(/# E02..X]Z +EOXS6X:]@CTV>6[M9X8=MNWFQ
M2"4X5Q(!C:.=Q(^7!X/&86\?6RZ5)>#3YY3#JBZ7*D$B.!(S*H8,2-R_.O;/
M/047V@^)M6T9([_5=/\ MBW$,IBAMW6VD1#DHX+%CNSSSC@#'7-)O!&JFUOH
M#J%DPN-9AU5=L#(%V&-BF-QX)C 'H/6@#H]$U\ZM>ZG8S6,ME=Z?(B2Q2.KY
M5UW*P*DCD=NQ%3ZKJDFGR6T45H\[SE_G)V11!5+$R/@[1Q@<<DU5TK1KJQ\3
M:WJDTL+1:CY.V-,YC\M-O)/7/7V]Z;K^BW^I:GI-W9W=ND=E)(TMO<Q%XY-P
M 5\ CYEP2/J>E %SP_K4'B+0;35K9'CBN4W!'QE2"00<<=0:TJP_".B7/ASP
MY;Z5=7,5RT#/MDCC* J6+#()//-;E !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %4=8U6WT32+G4KK
M=Y,"[B%&2QS@ >Y) _&KU<9\5$M6^']^]R(\(\)4R8X/FH./P)H Z33KR]N7
MNH[W3FM&AD"HPE$B3*0#N4\'V(('([U?KA)OL#^.+S2-66&+2AI<<FG(S;(C
M\S^<RGIO'R<CD#D8R:YS2K:76;[P;9>(KFYEDN])O1-&]R\;3('C\IF (.XH
M<YZDY]* /7J*\;UN.VBT3QY=K=S"XT[5(VM)#=.6@;RX#E<MZ[A^8KK](2VT
M[XH:E864I$$VDP7+Q&8ONE\V52_)/)7;D]^* .UK/U?5HM)@MV=2\MS<);0)
MG&Z1S@ GL.I)] >#TKG-5GBF^(L6FZR$_LJ72F>U68XCDG$G[SKP7";".X!8
MCO7+2)]H\*^#3K++.W]OB&WFN3EY;;?*(R2>N4"'/?@T >GZ7=W5Y9F2\L)+
M&=79&B=P^<' 92.JGJ,X/L*NUS7CFZN=,\#W]QIXE#0K'N\C.]8=ZB0KCD$1
M[B".F*YC6K_2H/#NKZKX2OWG@D^RF]%C+NB@A$@$C*%^[(8RV['( !.#C(!Z
M917EWB(1V]SXC_L>X$>COX:EN)A;2[8X[@9\IE*G"LR[LXZA1G-.LM/TV7Q9
MH%L\KO!J&@227<9N7VSLIAVEANYP&?'M["@#T^BO(-&FCO\ 3OAXEQ?2R+)>
M7MNX^TM\\:QSA0<'GHH]?SJ&1+2S\.:G>07+K+I?B=(+-OM+$01&XC!11G&T
MAGR/3Z4 >RT5X_X@U*VL='\=VDEXD-S%JL,UM$9,.B%(#N0=0OW^1QU]ZL^(
M8K*\U'XA2/=2/]FTB"YM\738CD\N9@Z@-@'(4CZ^] 'IQGN1J:VXLV-J82YN
MO,7 <$ )MZ\@DYZ<59KS2;4+QO$L-Q87#3:A+X0FGAC\PL'FW1E2%SC)/H.:
M33=5\,S>'6UJQU*\>\BT63[=%8S S#"@L\H/28,"%9N<D]1G !Z5)(D4;22,
MJ(@+,S'  '4FJ@OI)I;!K2V-Q9W2EWN0X41+MRIVGD[NG'3O7DYN+*Y/B&P@
MN+.6UN?"HF2VMY?,5I%\WDGH\@ 7+ #MD5M6$]BNJ?#S^S[F/RI;:<%(IOW;
ML+<'H#@G)//6@#TNBO)K"ZN+OPQH&HPRE?%8U=(;U=V)6/FD31R#KL"9(!X
M52,8%5;T6\.C^(]36\E^UV/BF);>5KICY0,L 8#+8P59@?;Z4 >QT5R?Q,<)
M\-M>D$SQ,MHS(Z2%#N[<@_I7)^(YKG1-7\0Q^'9IC<2^'DNBD<S2.SB5E:1<
MD_/L)Y'H* /6*AM;J"^M(KJVE66"50\<B]&4]"*X.6&SN/$U@N@&.?2;_2+A
MK^&)MT3K\GDNP_OL6<9/+ 'KBM/X8-9-\.=#^QM"2+2(3^40<2[%W!L?Q>M
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
MJ;^6_@^R65KAEN7D4B5=N2<#D8/&#U[5!%KBR>+)]!-K(KQ6:78F+#:ZLY7
M YZJ>M>;>*E@GLOB/#(_G1V]S92JLCEQ%\D98C).!DM].:T=4M=&U+QGJ42R
M1/9IX91HQ#-M3B64@C:><=1^!]* /3J*PO!5W)?>!= NIIC--+IT#22$Y+,8
MUR2?7.:W: "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH *:\<<HQ(BN!SAAFG5B^)-?;P_;V4JV,EW]J
MO(K0*CA2ID;:#S_GZ4 :LEM;RHB201.J'*AD!"GU'I3C%&T@D,:%QT8J,C\:
MY6Z\97-I#-')I &I6UN+BXL_M.2 2X5495(=B$) XZCGFI8?&45YJD5A9VH,
M[16\[07$ODS^7*>66,J=VP<MR,8(H Z,VT!SF"/DY/R#FE6")&W+$BMC&0H!
MKBKWXASV5OJ=ZWA^X;3]*O3:WLXN$W1J I+JG5L;\D=AW/(%W4?&\5G+<-:V
M+WL%I<);S^2Q,N3MR40*=X7<,\@\-UQR =1-!#<($GBCE4'(#J&&?7FE>&*7
M'F1H^.FY0<5@MXEGEFE;3]+DO;2"^%C-)')\ZMD!V5,<JI."20>&X..6>&-9
MU/5M2U^*]@MXX++4&MHC'*6( CC.""HSG<3G/?&.,T =)@8QVJ.*"*"/RX8D
MC3KM10!^0KDY_%MSIWB;Q%'J$<$>CZ380732+(3)AO-).W;R3L QGC'4YP-&
M'Q)(FNV.E:E8?9)=0A>6T=9O,#% "Z-P-K $'N#@\\4 ;26MO%"8HX(DC)R4
M5 !GZ4?9H./W$? P/D%9&M>)(])U.RTX+ ;J]CD>$7$_DJY3;\BM@Y<[A@>@
M-5V\52I?:C9OIVV>STV/4<--]Y6WC8?EX(,;>O:@#?%M;C&((Q@Y'R#BC[+;
MXQY$6#SC8*YZ'Q8]_;6G]F:?]HO)],CU-H'FV!(W'RKNVG+$A@.,?*<D<9PY
M=2OA\0(K^STJ=[B?P[YQLKB;RC&?-!PV<A6'3@'G\Z .]-M SEV@C+D!2Q09
MP#D#\Z4V\#%B88R6ZDJ.:HZ-K5OK/AVRUJ,&*WNK9;@"3JBE<X/TK.L_%$MT
MEE>OIDD>D7ML]U'>B3/E1A0P,JX&S<IR,%O0XH WU@A5@RQ1AAT(49%"00Q%
MS'$B&0[G*J!N/J?6N;A\8Y.BS7.GM#8ZUA;*82AFWLA=%D7 VEE!Q@MSP<51
MA\?W$MII]Z=!E%K>7\FGY%RA=9E=T7Y>A4E.N1C/<<T =DD$46/+B1,+M&U0
M,#T^E MX1LQ#&-G"_*/E^E<C/X[EM++4'NM&=;NPU&"QG@BN%8?OO+V.K$#(
MQ(O&!_6DNO&VH6O]N1MX?+3Z/$MS.HO%VM RLP*MM^_A6^7&./O=* .O$$*S
MM.(HQ,PPT@4;B/0FD^RV^"/(BP>3\@K$B\3BXUG^SX+3=YFF#489&EP&4MC:
M1CY3^=9UOXYEOH_#QL]&DE?6[-[J$-<*JQ[54E6./]H<@?@: .O:-'38R*R^
MA&135@A1@RQ(K#@$* :XT^*+35]/\-7USI$I:ZU4VRJ9\?9;A/-0DD??'R.!
MQ@\5JQ>)9[N6*:QTN2ZTY[YK)KB.3YU*LR-)LQ_JPZD$[L]\8H W8H(8 PAB
MCC#'<VQ0,GU.*<B+&NU%"KUP!BN93Q@?[>L-,N-/-N;Z:>& 238E!C#$,\>.
M$8(Q4@GC'KQACQ-<WOA2XOM>TF*>%=:%HL=O<D;"MUY:DG:#A6"GONYR!TH
M[]K:!I3*T$9D. 7*#)P<CGV-!MH&))AC)/4E!S7/:AXM-M%K%Q:6!O+71FVW
MKK+M?(0.XC7!#%58$Y*^@JI=^.I%N-0CT[2&O8[33XM264W"QK+"X<\<$@X0
MX&.>^* .MDMX98?)DAC>+^XR@K^5$L$,R!)8DD4$$!U! (Z&N:;QI!+=V]K9
M01RW%Q817\4,T_E/+&^>(Q@[V 7D9&,CUK:UC5H=&L1<RJSL\L<$4:]9))&"
M(OMDD<]ADT 76C1F#,BDKG!(Z9K*U;1[F_CB@L]1.GVQ+"Z2&!2TZ$8P&/W#
MUY'-4[CQ1-IZ7"ZEI<D$ZW4-K:[)-\=T\N NQR!T).[(XP>M4M5\='18=:2]
MTMOMVEVJWA@BG!2:%B0'5R!T*D$$<'UH ZY$2*-8XU"HH"JH&  .U-:WA9BS
M0QDGJ2HYKE[GQ=>P3:Q9MI*PWEGIW]H6ZRW *S1Y8?,5!VL"O09Z]:CM_%6H
MV_AK3+V[T^*26;3OM<L[7'EP\*A"E]G#L6X7&.#SQ0!UBV\*L&6&,%>A"CBG
MA0"2  3U/K7)#Q!8ZEJWA.Y73)9'U*SEN;29I=OD@Q*S*5S@D@@<\"HM-\>2
MWZZ-<2Z+);V6J74EFDQN%9DE7S, J!RI\IN<\'MCF@#KU@A29YDBC65^&<*
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
MAJ&X\(73>&-(TRWU0"YL+B.YEFN(3(ETXR6\Q PR"S;NO! ]*ZRB@#AQX%U
M0/'_ &S =VMKK )LSU#!BG$G0D=>P]:T-0\-ZL/$LFLZ)K$5DUU"D-[#/:^<
MDFS.UU^92K ,1W!XR.*ZBB@"C>Z3:ZEHDVDWRM<6L\!@E\P_,ZD8))]>^?6N
M>F\*ZO-X1N/##ZO!-9RVS6BW4MN3.L17;@X8!F XW<>XKKZ* .1G\)ZG::O!
MJ.@:S'9N;.*SNH[FV\Y)DCSL< ,I#C<W?!S5B3PO=G7+K45U-&$VE+IP66 L
MW!9O,9@PR27/&!7344 <-;>"-7TD:1/H^NP0WEGIT6F7!FLR\5S%']QM@<%6
M&6_B[ULV_AZZA\60:T^HK,L>G_8GC>'YW)<.7W!L#D=-N*Z"B@#A[3P/J5M>
MZ;,VMP2"PU*>]5FLSYDHE5U(D;?RP#X#8  4<'I6[X<T.?0TU)9KN.X^V7TM
MX-D)CV>8<E>6.<>O%;=% ',IX;O-+U^_U/0[V"&/46$EW:7,)=#*!CS$*L"I
M( R.0<=J?JOAJYU&33;\:BJ:KI]R;B&7RCY6"I1X]F[(4J?7.>?:NCHH X[4
MO!,VH6FHM]OABO\ 4+VVNYYOLY9 ("A1%7<#CY.23_$3QP!#J37/_"U]-^RS
M6ZRC1KA7\U25),L1 X/!X)[\*?J.WHH X^#P.=.FTJ^TZ]5=1L7N&EDEBRER
M)VWR@@'*_-@K@G&,<T2>"9=UE-#J$27$>L'5[EVMR1-(49-JC>-H"L!W^Z/>
MNPHH XKQ!X(O]:N=;,>L110:I#"@66U,CP&/! 5MX^0D9(QU)YJ^_AF^_MG5
M-0CU.$#4K&.VF1K4G#H' <'>,#]X?E]AS7344 <?I_@RZTF30[NSU&$WNFZ<
M-,E:2 ^7<PC!7@-E6!7.<GJ1WX=;^"6M+[1[J"_C#65W<WMQN@)-Q+.&#D?-
M\@&\X'/05UU% &+X;T.;0H+^.:[CN3=7TUX"D1CV>8Q8KRQSC/6L^U\-ZQ8>
M)=;UBUU:Q']J&$M%+8NWE^6FP8(E&<CKQ7544 <A=^$M6O+V"ZEUR)Y/L<UK
M.'M"RCS&R7B&_P"0@?+SNX SFG/X)-SX5T+2+J_S/I1B"W,,>PNBIY;KC)(W
M1EE//4Y]JZVB@#"T7PS!HFK:O>P2DK?S"5(2/E@RHWA?]Y@6/X>E:6FQ7L&G
M0QZC=1W5VH_>311>6KG/9<G'&.]6Z* "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 **** "BCI10 4444 %%%% !1110 4444 %%%%
M!12*RL,JP(R1D'N*6@ HHHH **** "BBB@ HI&95QN8#)P,GO2T %%%% !11
M10 444C,%4LQ 4#))[4 +11UHH **** "BBB@ HHHH ***165QE6!'J#F@!:
M*** "BBDW+NV[ANQG&><4 +1110 4444 %%(&4D@,"5X(!Z4M !1110 4444
M %%%(&4L5##<.2,\B@!:**3<NXKN&X#)&><4 +1110 4444 %%%% !1110 4
M4BLKJ&4AE/((.0:6@ HI%97&58$>H-&Y2Q7<-P&2,\XH 6BBB@ HHHH ****
M "BBB@ HIHDC:1D5U+K]Y0>1]:=0 4444 %%%(S*B%W8*JC)). !0 M%%% !
M12!E8L P)4X(!Z4M !1110 44V22.)-\CJB^K' IU !12%E#!2PW'H,\FEH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "N0^(T8;P]:29<-'JEC
MMVL0.;F,'('7@GK77UC^)-#;Q!IT=F+H6ZI<0W!;R]Y)C=74=1QE1GVH Q];
MD-_\1=#T6X57L!97%[)$XRDKJ41=PZ';O8X]<'L*D\ W<LVGZQ9R,S1:;J]U
M9VY8Y(B5@57/HH;:/916MJ6B_;K_ $_4HIEAU"QWB.4Q[E97&'5ER"0<*>H(
M*CGJ##8^'GTJUM8+#4)(0MV]U>,T2L;MG+%PQ/W<LP.1TP!TH Y36[&:S\;V
M^L>(=&M+_39;R&"SO89Y/,L22%C#QG"E3(<Y'0MSD8KT>L1=$O;B=AJ>JF]L
MUN1<0P?9UC*E6W(K,/O!2 1P#E1DFM"UM[J&[O)9[YIX9G5H(3&JB!0H!4$<
MMD@G)]<4 6Z*** .)^(EP;O3QH=MJT.FW<T3W0FDF6/!CP8UR?[TFS_@*M4G
M_"<F3X7#QA:6L=PZVOG26[2% '7AUS@]&!'OBK-K=7ECK.IW4VF:G=&X=50I
M;QJ$1 0J@F7E>6;D Y8_0<T^@W3:-XATH6NKK9ZU/).R"SB_<,Y&_9^^Z'&>
M>^30!T$OB371KUWHT>D6)N5LA>V[M>-L,>XJ5?Y,AL@=,CGKQS';^.6U/3M/
MDTVQ+7=WIJZ@8G61P@;A4RBD\D,,X'3/M4)%^?$;:S_9VI^:VG_8?+^R1[<;
MMV[_ %W7)Z>GYUC6_AZ^TZWT<Z4-=L[[3;3[#]H%I ZSP9R%=&DQD'D$'N:
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
M -IVD @D^H'2M>W\.-:"PN=2U WQTF!X[5O)V-\R[2[X)W/M&,@ <GCD8Q?
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
M8T+_ (1KP_;Z4+N2Z6#=B5T"DY8MC ^M5KGPY.VNWVJ66I&V>_MH[:X4PAR
MF[:T9R-K?.W4,.G% %'3/&XU'4-'!M$@TW5]/:\M;F27YMZ@%XF7& 0"3G/(
M4^E=!H][/J.DV][<0+ \Z^8L:L6PIY7.0.2,$C''2N5UG1-,OX=+\'6VGWJ1
MV#02I.L3K%%"N0P\W&"63<A .?GSV..X P,#I0!S4WBB:TU_5M,N[2.(6MB+
MVUD$I8W*9(88V\%6 &,G[P]:#XAU&XO+[3[&PMY+_3K:*:ZC><A3)(&*Q(VW
MT7[Q&.1P><7=6\.6FKZMI.HS,ZS:=*SKM_Y:*1]QO;<J-]4%03^')4\076LZ
M9?\ V.>]@2"[1H?,639G8XY&UP&(SR,=10!BV/C&ZUKQ%X?DT\0KI&H:5->N
MLK$."KQ YP",KN(QWYYZ5=TKQ=>:K>:4\.D3MIFI1F1+A8Y 8!MW(9,J%(8>
MA.#@<]:F@\%VMC=Z)+IUS);0Z7:/9"(HK^=$Q0D$GH<H,GW--\.^$KGP\T=L
MFNW5QI%L3]DL9(U'E YPID'S.JYX!]NN!0!JZ_K46@:2U[)&9&,D<,48.-\D
MCA$&>PRPR>PS6?'X@O5\07.@7-I M\+/[;;2)*?*E3=M8'C*E21ZY!!]JO\
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
M5 5!)A\L9Z G#8^AQ7-1NVG:==7,5I))I=MXLEN+V""(MFV(.V0(!\R!]C<
M_=SVH ]76ZMVMOM*SQ&#&?-#C;CUSTIT4L<T:R1.LD;#*LIR"/8UYQJ\UE:V
MECK&DVE]'H;ZNUUJ$D,#,S%HBOG")U)V!]I.%ZC<!WKJ/!UKIUOI=S+I1NVM
M+J[>X5KE-F]F +%$VKM4G/&!SDC@YH W7N8(IDADFC263[B,P!;Z#O2O<01N
M$DFC1R0 K, 3G@?G7F>IQ-+9>.M,U2!WU:ZF>73#L.Z9/*46_E'U1U/ ^Z<D
MXSFKFE:/:7/Q&NQJUI;7-TFDV+-(\096N4:0LP.,;Q\ISU (H ZGQ+K<^A6U
MC-#;1SK<7]O:/OD*[!+(J;@,')&>G%:@O+5HO-%S"8]Q7<)!C/IGUKF?B);_
M &CP[:;H7EACU2SEG"H6VQ+.A=B!S@+DGVK#3P=IVMZAXGM]-@BMM$OK2W6)
MX4 B^V*7/FQ@<?*/+R1P2".QH ]&$L9D""1"Y&X+GG'K09HEE$1E02'HA89/
MX5S'@R6]U>W;7-5M!;W[(+(I@?+Y1(D(]FDWX]55:B\:VDUG=:3XHL+-KJ\T
MV?RY88U!>:WE^1U'N"58?[I]: .J:ZMTA>9IXA$APSEQM7ZGM56_UK3]-BM9
M+JZB1;J5(8/F'[QF/&/7CGZ"N3U*UET76_"LMX@;2T:Y:^E5?W:74B@K*_HI
M)D )X&X5@7&FM:VT5T]J[:.OBQ;BU40EQ';LF&8* 2(S(6(P,<@]"* /56N;
M=9DA:>(2R#*(7&YA[#O4M>6,MI>ZUJFCZXNJI?/J2W=@D%M@3(-IA9)=A*;<
M;3EAC!SWKK_'T.HS^!]5CTJ.22[,:XCC^](@8&15]RFX#ZT ;T=W;31N\5Q$
MZ(2'97!"D=<^E86@^(;S7W@O;6VMFTB;SEWB;][&4<JI*XP0V">V/>LJV2TO
MO'%IJND^6-*_LF2/4&";8V^93$C#IN4>9P>5'!QD58^&,<47@6R58EBF#2^:
MNS:P/FN1N'7H1C/:@#JWN;>.=('GB69QE8RX#-]!U-2$A022 !R2:\G\77"R
M7VMK%9W,%S!JNGS-MMY)7G57A_>AL$*@7<,+SE3D\XKO_%:Q7'@O6%DC#I)8
MRX1TZDH<#![YQQUS0!I_;;4[_P#28?D0._[P?*IZ$^@]Z62[MHK<7$EQ$D!
M(D9P%.>G/2O,].TS2O[<\%%[*VV/HLJW9:(89P(2HDR.3E7P&[@]Q5?0KB&T
MT3PO;2VDJ[+W4$CN##)(MJ/,DV+Y:]69& 3(P!T!Z4 >G75Q<K-8_91;/#++
MB9I92IV;204P#N.0...,U/\ :8!<"W\Z/SR-PCW#=CUQUKRC0HE&B_#H202)
M<6VJSP'SH2CJ!%<?+R!QPO3CCVJ1K>[N_",^ER1LGB^'6C,CE2)"QN=PF4]X
M_).,]-H*^U 'J9N81)Y0FB\TD@(7&20,XQ].:S(-=BMTTNWU6>SAU*^#!8H)
MMZ$JI9BI(!*C&,XZD"N6\.:3HLOB#Q=<W6GVC-'J32122PCY4-O&K,I(Z$[P
M2.O.:Q/#\"0:;\-9[JSD*003P3$V[.8W,6%5@ 2#D'&: /5Q=6YC,@GB* X+
M;Q@?C4M>?P:-+8^+KOPY%:*=$OYUUC<%&V,J1YD7XR")@/1G':M[QW#J5QX&
MU>+2%=[UH#L2,X9QD;E7W*[@/<T ;D=W;S*[17$3K&2'*N"%(]?2L+0_$-YK
M\L5W9VULVDR//&S^=^^C,;LBL5Q@AMIXXQQUK)MUL]0\:Z9JFCJB::NES1ZB
M0FQ-N4\J-QT#+^\X/*C.<9YL?#&.&+P7 J1+%-Y]QYB[-K8,\A7(Z_=((SV-
M &MJ?B6UM(]7BM'AN-0TVT^TR6[2[>"&(!(!P<(3T]/6K>BZHFJZ5971:-9Y
M[:*>2%6R4WJ&^N.:XC58XK7Q/XV\VV97N]'B-O(("0Y"3!L,!C.2HZY)('>J
M&GV8MM0\,G2(H[>]F\-7$4DB)M)FVPE!(?[VX/UYX- 'J,=S!++)%'-&\D?#
MHK E?J.U+-/#;1[YY8XDSC<[!1G\:\\\$_V9J-YI%P$U6/6=.M&M[J&:V\E8
M,@;UD8(H?+ $<D]_6MGQI'(USIDMIJ<-A?0^<\+7D/F6LO"AHY>FW(/!!SP>
MN<4 ;YUG3QJ\.E_:HC>2P&X2,,"=@*C/XEACUP?2K27,$D[P)-&TJ<O&&!9?
MJ.U>;6"S'Q#H5V=(.G7%QX;>"WC,+.L,X>/:N<<8 SSC ZU'I4#WND>"8K2&
M2#7M.NT&HAE(EC4(PN/,/H[<Y/WB5(S0!Z8;F(S/!'+$URJ[O*+@'VR.H'OB
MLCPOX@_MWP[::E=)#:RSO*GE"3(!21DX)QG[H[=ZY3P=<:?<0:99ZM872^)M
M*FF>X=XI$".VX/,TG"LK*<C).<CCCC,\!74FG3Z8NL0"6TN#<KI\QC(-E)YS
MEU<'[N\,K!^...XR >M$@ DG '4FH4O+62#STN86ASCS X*Y^M<[X_6\/AZ"
M2VADG@BOK:6]AB4LTELL@,@"CD\#)'< BN7\1Z;)JG_"97.B1>?IUWH 0B%<
MI/=C?@ICJP3:#CU4=10!Z7+=VT"2O+<1(L2%Y"S@!%ZY/H/>JUGK.GWVF6NH
MPW<0MKI%>)W<+NW#('/?!Z5PB7-OK7BYIK.WFG@G\-/")#;.%9_,R%R1U^O?
MCK67;C'@_P .2Z?/%:W]KHWDRV>HV;?9[OY(Q+$V0"'W* ",DX(P<' !Z@FL
M6$FKOI4=U&UXD2S-&&!(5B<?G@_@*L17=M.',-Q%((SARC@[3[XZ5YO(RV_B
M'4;RXT*Z$ESX7A:.TCC;>77SB\0D X<!E7/7D>U96ZWGDU7$+O:W/A,11JME
M(D6]"^U!N&25R!DDDDX'/% 'KT=S!,Y2*:-W4!BJL"0#T/XUBZCXC^Q^)]&T
MB%+>9;Z66*9Q-\\)6)I!\H'?;W/X5Q-G:?9-1T!]%@C@OIO#-Q&SH@7=/B$Q
MB0_WMP?KSP:CTFYL;F[^'IBLYTN[(S0WP>U?S(9#;LKB0[>[\DGKG/O0!Z99
M7,[12M??98V%P\<?DRE@5W83)(&&(QD>M68[B&:(RQ31O&,Y=6!''7FO(5L[
M)]#L87MHS''XQE=4,?"P&9SNQCA"I'/3!%6;^""UTGQU;VV;6U35;6:&.&%C
M&PVP;AM49*,ZLK;0?XN#T(!ZK#/#<1B2"5)4/1D8,/S%)/<P6JJUQ/'$K':#
M(X7)].:XOP;-HVH>*M=U:UN;1K^]6(F".-U>.-%"DY=%8[CC.!CA>]1>-Y8G
MUM[1K.42S:-<I'<B!YA)N(S"B@%0QV@EB#Q^8 .YEN(( 3--'& I8[V PHZG
MGMR/SI)KF&"W,\DT21XX=W"J<].:\PT&VTZ_U_PU+J-I'(G_  BWESFZ@P#(
M&BX;<.N Y&>P)%5O"MX^G1^#9-8BF_LI-*FMD9XF98+K>H <8^4F,%5)]2!U
MH ]$\*ZW+XAT)=0FMXX)#<3PF.-RZCRY7CR"0,YVYZ=ZU6N8$N$@::-9G&5C
M+ ,P]0.IKE/AFBP^#A EO) L=]>!8WA:/"FXD*X! XVD5SVRUO-=U+1]=&JK
MJ8U;[79+!;\3(&!A=)0AP%4!3EA@ T >F&ZMUD$;3Q!RVP*7&2V,XQZXYQ5$
MZS;3W6H6%C/!+J%G$&>)Y,*K,"5#$9(Z9/' (KR_4+"Q30_%MQ%9Q"\3Q'%+
M:NL7SA=]N2T?&<?+)DCT;TK8U""T&L>/XY[,-]LT^*2!C;EED'D,"0V,'YL#
MKDG% ';Q:W;+=66G7-Q;+J=S:FX\F.3<N!M!(/7&Y@ <<_A5;PWK[:SHT]_>
M10VAANKBW<"3<H\J1DSN('7;GH*Y/28X8/$?@RZGMF*/X?:W$GD%MLP,!"D@
M?*0%;KC&#Z5E6]U-8Z+8WLBW?]F0>(+^2]-O#YCQH\DOE2E"IRF6!S@]01TH
M ]9-S +;[09X_(QN\W>-N/7/2LCPUKTFO#53)#%$+*_>T0Q2>8KJJHP;.!UW
M5Q16RT>X\/WUK'?R>&7U*YN+B2>$[5ED3]W)Y84%8]Y?'R@ D-Z&M[X?"%7\
M3"""2&%]:FFCS"T:LK)'\RY R"0>E '2IJ]A)K$VDI<QM>PQ++)$&&55LXS[
M_*3CTJS%<P3M(L,T<C1G:X1@2I]#CI7G7B*TO!XK\4IIMO(FI7F@QBPE2$_-
M(IGW8<#"MAE&21U%6M/2#4/$?A*^T2$P);6<T>HHL90QQF,!8I!V828(4\\,
M: .]DFBA*B65$W=-S 9H\Z+<Z^8FY!EAN&5^OI7/^-]&EUCPY(UG&K:E8NM[
M8DC.)HSN4?\  L%3[-7/ZVM[=^%+?75L9@+S4+6\O[41[I/L:LOR%1R<* S+
M[N* .UN]9TZQTF?5)[R$64"%Y)@X*@#KSZ^U3?;[06\4[7,21RX",S@!B>P]
MZ\T\2Z<^I1^-;O1XO/TRZT)1B%=RSW8\SYD ZL$V D>PZCA=1NM.;6#'JJWT
M6@ZGI44%I)!8%T+;I/-C*^6S*S;D(( W8'7 H ]2HK(T>ZM;5+/0T^UBXAL8
MY0MPK,PC^Z-SXVE\CD9SWK5DD2*-I)&"H@+,Q/  H P]4\56FE>)])T29&+Z
M@67S1]V)L$HK>[[7 _W36V\L<6/,D5-V<;CC.!D_H":\XUK2K[Q)X1U36+>^
MM89)I1?6GF6S>;"T)_<KNWC:?E&05X,C4MW>V'BG5O >I7%DO[UI_M,4T7,)
M-NPV/D<#>0!G@G'K0!Z&+NV*1N+B(I)]QMXPWT]:D$D;.R*ZEU^\H/(^M>86
M&A_VEX,U>+3XHTO=+URZO=*4KA4*S%T"CLC#(XXPU=GX5)OM.;79K<P3ZJ5N
M/+<#<D>T"-3_ ,! )'8LU !;>(B_BK5M)NXX+>&RAMY(YC-_K/-,@P00,'Y.
MG-;?G1>;Y7FIYG]S<,_E7GFKZ?H\_CCQ#_PD%@D]O<Z9;+:B6 N964S;UBXY
M<;EX7YN14#Z9J_AK0O"OB$VOVK6[&UCTZ^BR"\T<NU54MW*R;.?3=ZT >EQR
M1RKNC=77.,J<BL;3]<FN_$^MZ3-;QQ1Z=';R)*)"3() Y)((&,;/?ZU7_LC7
M=/T^RM-$O]-@6-";AKJS>4RR$Y9QMD7&26)Z]:Y37IXH=7\=/-8RWL+VNGKY
M*;QO 9PY^7DA-P+ =N.] 'HZ7MI)#YR74+1$[=XD!7/IFG?:8"S+Y\>5&6&\
M<#U->:V.DQ>)+OQQI4ID9-0CMY8)VM&BCW^4 )$!&.& QR2=O4]:AM(]<O=3
ML=8DTU[=O$-I_9=]$$"M R#/G'\K@#V\N@#U165U#(P93R"#D&F//#&X1Y45
MR,[2P!QZU1MM5TU=7?0("8[JVMUE\D1,J"/@#:<;3C(X!XR*Q/&MK-;3Z1XC
MLK-KJ[TVY"/#&H+RP2_NW4?0LK?\!H Z?[5 R!DFB;)VK\XP6],UC^&/$)UW
M3//N8X;:Y-S<0"!9=V?*E9"1D G[N>G>N<\(Z->Z;J<VA7UNAL=+G;4+><(%
MC9IE)"K[(YG^@V5S]E;6L6E:+>K;HM\OBN5VF\O]XL+3S<D]0A5@?3#>] 'K
MAN8!<"W,T8G(W"/<-Q'KCKBN<U?QE;VNE/>Z7Y%\L.H0V,W[W 4O(L9(P#G!
M;VZ&N6T]+6]UB32M;&JKK=KK,EW D=OA9%\TF.42A/N",A2"W12N.@JA=P0P
M^%M>L&M'CG_X2=79/(9<Q&\1P0<<C9EN.@YH ]<CGAF5FBE1PC%6*L#@CJ#[
MTV.\MI8#/'<0O"#@R*X*@_6O+-5@DL[_ ,8)HUFWV99--N'MK*(?OHE/[\1K
MC:QV@ C!ST/6F:_;:)J'A'7=3TS[==?;9[)GDGMS&&D25<F--BG<$SN8#IWX
M. #UF.6.92T4BNH)&5.1D<$4^JFG6%AI]KY6FVMO;V[L9-MN@526Y+8''/K5
MN@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBLO7-0N-.M8)+=(<23K%)-.X"0H<_.1D%CD !0<DL
M* -2F)+'(SJDB,T9VN%8$J<9P?0X(KCM/\;37]I80+;1IJ=YJ-QIZ!@P0>27
M+R%3A@-J9V]<D#/>LC0M6DT#4/$<+PVYO;[Q''9PK$"L9=[>([R.H&T,Q'KQ
MGO0!Z717"ZQXXO\ 1(/$$$UC;S7^E10W"%79(YX9&*A@.2&!!!7/8<\\)J/B
MO7M/NM8TR[L[&WNX]*EU*PGB=I4*H<,C@A3N!*].#F@#NZ*XFR\2ZD-.TVP3
MRY]3?2X[UY#!)(K!AA00O.6(;+9XQT.>+5KXBOM:GATI=-BL[]M/6\O8+T%Q
M%O8JL6!C.2K\]@!P<\ '4Q2QSQB2*19$/1D.0?QI]<C\,!CX:Z&-H7]P>!T'
MS-6SKFHW.G16IMT@"S3B.6>=AMA7:2#MR"Y) 4*#G+>U &K17"VWCC4;O3=!
MGATZV\W4=1GT^0/*R!&C\T;@-N<'RL\\C..:BD\:ZW;:9J%[/I]@4TG4UL;S
M9*^90S1C=&,<8$JGDGD$>] '?T5R%]XLU SWITC36ODL+M;66!8G+S?=WE7^
MZI7=T.<[3R,BJ.I^-M8L5\0W"Z=9&VT.[CCES,Q>6-DC8[?EP&P_?CC'/6@#
MNW=(HVDD=411EF8X 'J32JRNH92&4C((.017 ^--5FUCPQXTLK.&V:WTRSDB
MG,X+&20P[SM_N[592"<Y/'&,U8_X2>^AL'L]'LOM5SIUC [Q-%(WGNR;A&&7
MA#@#YCD9/3C- ';,RHA=V"JHR23@ 4B.DD:NC!D8 JRG((/<5PWB'6KC7-#\
M36%K:0(MCIV;J.[4EC))"9/+ !PI52IW<\GIQFMW1;R'3O &G7UP2(+;2XYI
M"!DA5B!/Z"@#>HKD8O%=]$_AZ>\M8!9Z[A(?+8[K>1HS(BN>0P(!!( P1T(Y
MJ;PEKNM>((C>W5E8V]B'N(?W<S-)YD<S1C@J!M(4^^1TYX .HHKEKK7=;;QG
M/H5A96!CAM8+MIIYW!,;R,C# 7[V$..WJ:@T[Q9J6JRZ9=66F&XTR_+?,(W1
MK=<$H[.1M8-@ @#*Y_BQ0!V%%>?67CO6I+'1-6O-*LTTO4;W[#)Y4[-+$[2-
M&CX*@%=P /?G/L-*R\6:AJ5QI]S8Z:UQIEW<O"Y6)U>% 6 F+GY6!*\J.1GJ
M<&@#KZSM1LUUJQ\FWU2ZM )03/8R*'RIY7)##'8C%8%EXLO)O$6G:7>6MNHO
M_M*M'&V\VS1=%9P2KDKR0,%>G-9'A/6%T?P];:?;1 37FKZC'"!$SK&J3RL3
ML7DX  P,=>HQ0!Z#:6L-E:0VMNNV&% B+G. !@<GK3XY8Y2XCD1RC;7VL#M;
MT/H>17)VOBK4I9-/TVYTT6>JWMS/%&90WEF*(;C,%.&P05PIP<MR>*C^'<;P
MQ>)8Y8X4===N 5A&$^['R!VSUQ[]Z .P26.1W1)$9HSAU# E3UY]*?7F(U#5
M?#^K^.]0TC3K*>VL[R.YN8I)3&SJ+6)G" *1NQDY/4UT2>+VCUEX;M8H-.FT
MS^T;*XP=TBC!=2,]5!4X'4-VP: .LICS1QNBO(BM(=J!F +'&<#UX!JK:R7\
MNC12W"0PZ@\(9DP2D;D9QUR0#Q[X[5YI;7NIZKIOPZU>Z%M<:E<W<CJY!08:
MVF)!/)QGL/04 >L45Q=GXUN9;9+:YMHDU1M3GTX^2KR1YB4N9 H^8C:!\OJ>
MN.:W?#VHZAJ-E.VIZ>UG/#</$."%F08VR*#R 0>AY!!H UZ*Y.V\5R7OBBXT
M6-[2"ZAF=&M+D,DQB"$K,A)PZEL<*. >O%9GAKQ7J<^A:#'>26\VIZS<W"1/
MM8)&J&1G8C/( 4 *".HYZF@#OZ9)+'"%,LB(&8*"S 9). /J37(+XUECN;K2
M;FUB75X=2BT]=K'RI/-3S$D]0-@8E>3E<9YS6;XTN;R/2+*XUVUMX18^(+,Q
M7,9RLD0D0F0+DE#U!&3T]Z .KGT>V&K)JM]J$\BPR^;;PSL@BMY"GEY7"AN0
MQ&"QY8ULUYYXQO)M7^'YU-XK9H)+ZRFL0O+%#<Q;6+9(!(/;L?J*OS>-KK2O
M^$@CU6SMS/IAMO*%O(VV7[0=L:DL,@AA@G'3G':@#M"0 23@"F1RQS1++$ZO
M&PRK*<@CU!KFI=8G&NS>&]7@MY?M.GO=031*0CJI"NC*Q/(W*<YP0>@Q6)X)
MU>1O"_A7P_9+#]JET1+N62=2R)$ J ;01N+,V.HP ?8$ ZS0])@T]9YX]2NM
M2EF;:US<RK(P56;" J  %);MGUK7KS3P5K3Z9X2TC3(H42\N[G4&4)$\J1+'
M</NPJX+<LH'3@Y[8.FWBSQ$6T2T.B6]O?:C-<P,MS*RJK1HS*X 7.Q@H///.
M,=Z .XHKD+3Q9<R^(_[#NC8VVH1O&KVDA8-,AC#-+"YP'4,6&,9PI)QTK7US
M6O[,N-,LH45[S4KG[/#O^ZN$9V8^H"J>.Y(&1U !L45PNI>.=0TRSUR)["WE
MU'2+FVC<"0K'-%.RA'7@D'D@J3P1U-=98S7\=A)+K"VD4J,['[,[,@C!X.6
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
M&<(C9^<$E05Z84Y[9ZZB@ (R,5R5CX%CT^VT.WCU6ZDBT6=I;82(AX*,@4X
MR KGGKGOVKK:* ./G\ PS6LX75;N&\;4FU.WNX557MYF&& &""A&1M.<@UT>
MEV$NGVGEW%]/>W#MOEN)@H+M@#[J@*HP , ?F<FKM% &!+X72ZU.TN[R\>X6
MSNWO+8-&H>-F##9OZ[!N/'L.<#%4(/ 5O:Z?8V\.I78ETZ[>YL)RJ$P;BVY,
M #<I#L#GDC'(Q7744 <O?^![/4K*Z6:ZN$U"XNX[[[?%A9(YHP%0J,$ *HQ@
MYX)SDG-.NO"4M]I]M!>:S=7%Q#>17C7+QH"[1,&1=H 55R.@'KSDUTU% ''M
MX"B&DW>DPZG<0Z=/>)>1VZQJ1;LL@DVQYZ(64''/?&*L7W@FSU2?7'O[F66/
M5X88I40!?+,62C(>H()SSGD"NHHH PX?#S"Z:^N[Y[F_%H;2.<Q*OEH2"QVC
MC<2%)/3Y1@#G.9:^ X].317L-5NK>[TJU-DEP$1O.M^#L=2,'! ((QS77T4
M<8/A[%#IEC!:ZU?P7UA<S7-K?*(RZ&5BTB%=NUE.[H1Z5I-X6+WVCWDFJ7,M
MQILDDWF2*I,[NA1BV  !M. % QQ70T4 8%YX734+^&:\NWGAM[U;Z"-HUW12
M+T"OU"YY(ZGIG'%6==T&'7([1FFDM[JRN%N;6XCQNC< CH>"""01W!_&M:B@
M#E]0\%PZEI^HPS7LJW.HS0S7-RB*"?**E%4'("C:/7J>>:Z4QAX?+EPX9=K<
M<-Z\4^B@#C;3P MG#I=I'KE\;'2KP75E 4C)C 5P$+%<LH#D#/../0B6?P.D
M]MJ$)U.=5O=3CU-R(URLJ%" /]G]VG7GKSS76T4 <YK'A5]0UJWUFQUB[TO4
M8X?LTLMNJ,)HL[MK*X(X))![9-177@T-J\.IZ;K-_IUT+=;6X>+9)]IC4DC=
MO4C>"3\W7DUU%% '/77A"RNM5:[>>?R9-._LVXM20R30@L0&)&[/SMR#S2:?
MX4%F--$^H378TI&2P\Y%S'E=@9R/OL%RH/'!.<GFNBHH Y[2_#$FC^';/2;/
M5)U^R2F2.9D4E@2258="#N([<>_-5[?PQ<:1/9#2+V6")KZ6[O8TC00R[\;@
M5ZJ./E"]^2374T4 9/B#0UU^SM[9[EX!#=1709%!):-PZCGMD#-9]YX/6\?Q
M$7U"51KMNMO.%C7]VH0I\GOM8]<\UTU% '&W_P /XK^._B;6+V./4-/CL;E$
M6/#B,,$894E?O'(& :74=.CUW6=+TNXLM0D.CW"7+ZA-&(XY1Y9^56& ^XD!
ME Q@'/;/8T4 (RAT*GH1@US>D^#H--M]*M);V:[M-(.;&*1%&P[2H9R!\Q56
M('3KG!.".EHH YC0_!W]@W'EV^LWSZ3'(TEOIK[/+A)). VW>5!)PI.![XJ_
MK>@?VO>:9>1WUQ9W.GS-+$\05@=R%&!# CH3SVK8HH Y*S\"QV*Z8D>JW3II
MU_-?0B1$.6DWY4D <?O']\G\*6?P.EQI>JV#:E,(]2OUOY&$:Y1PR-A?]G,:
M]<GKSS7644 <N/!IBURZOK36KZUM;YQ+>V,03RYI  "P)!9-P SM(SZBH[OP
M1'=V&MV;:E.J:O=I=S%8URC+LP%]OW:]<]_6NLHH Y#4? :7IUI(=7NK2VUJ
M(K?6\:(5:0IL,B[@2I( R.^*EG\%N-634M/U[4;"=X$M[PQ")A=*GW20RD*X
M!(W*!Q7544 <G>^!8IKG5)++5+JQAU6U%O>P(JNLF$V*X+ E6V\'UQZ\UNP:
M1!'H":-.SW5L+;[,YFQF1-NT@[0!R/05?HH YS3_  DEDFF1S7\UW%I*L+ 3
M(N8\J4!<C[Y525!XX)SD\U=\-Z&OAS1(M+CN9+B.)G97D4!OF8L0<<=6-:U%
M &1#H0B\57.N_:G+W%M':M 5&T*C,RD'KG+M6=H?@XZ#-Y5MK-\^E1NTEMIT
M@0QPDDG&[&\J"3A2<#WP*ZBB@#DX/ Z06>G6RZG.5L-2?4HR8URTCER5/^SF
M1^G/3GBK-OX6ELY[V>VU69)+N_-_(#$I0L8_+*$=TP%.,YR,YKHZ* .5M_ U
MG9_V4UG=SVTFGW%Q<*8E0*WG$F1=I!"KSQCH!^-0V7@*.QGTQTUJ_:/3;N:X
MMHV6/ $H?>A.W)SO/).?YUV%% '''X?0+I-O96^KW\$ME=O=V%RFS?;%BQ*C
MY<,IWL"&SD5:N_!QNX].N&UB\_M>QF:>/42J%F++M=2F NPJ , #H#UR3T]%
M &-H'A\:$VHM]NN+IK^Z:ZD,JH KD '&T#LHJM=>$TN-0U:>/4)X8=71$O85
M53D*FSY&QE<KP>OM@\UT5% '(:QIMIKFIZ;H0TF[CM]+GBN!=&/9 (U0C8C9
M^;((0KZ$YZ5U]%% '(VO@6.SL](M(]5NF@TJ\-W;*Z(<<. A( R,2-[].>*+
MCP';W5IJ$3ZE=1S7.I#5(;B(*KVUP%"@IQ@C"XP<\$^M==10!GZ3IT^GVQ6Z
MU&?4+ESF2XF55)] %4!5 ] /4]ZH7/A=+W4+:XO+MYXK6]^VVZ-&N^)^?E#]
M=G.<=>V<<5OT4 <D/ =JMC]F34;L&'4&U&RDPF;65G9R!\OS*2[ ALY!Q[U-
M?^";+5++4$O;F8WM])%*UY#B-XGBQY1CZXVG)&<]3GK73T4 <O<>$)KZPMX;
M_7+NZN8KN&Z-P\48+&)MR*%4!0N>O&3D\U!)X"A.AZGHD6IW$.FWTWG+ J+B
MVRP<K'GHI(S@Y R<8KKZ* .8U'P5::Q>ZG/J-Q)-'J-C'931*H4!49F5E/4,
M&8G\O2KEKX?>.\BO[R_>\OH+9K6"9XU78K$%F('5B57)Z<< <YVZ* ./MO ,
M5A::(MEJMU!>:.CPP701"7B?&Y'4C##@>F"*:WP]A&GK%%K-_%>Q:A+J-O>J
M(P\,DA8N -N"IW$$$<^U=E10!SG_  BCM?:1>SZO=3W6GRR3&21$_?NZ;&W
M !1M. % Q[U)?>%TU*^CEO+MYH(;V.^AB:-=T,B8P$?J%)&2.IR1G!Q6_10!
ME:]H,&OVD$<LLD$]K<)=6UQ%C=%*O1AG@C!((/4$UF:EX+BU6QU*.XOI1=:B
MT/VBYCC4';$=R(H.0 #D\Y/S'VQU%% "(&"*&;<P') QDTM%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %<IX]BE;3-*GC@FF2VU>SGE$,32,L:R#<VU02<>PKJZ* /*/$-B+]?B
M+)_9=Q+-<6,*V9:S<L["'&$^7DAL9QT(]JM:FT;Z[J5IKUGJ\^FZQ8P1VSVE
ML\BN I#PMA24;<2PSC[Q.1BO3:* .4\8V6HR?#>]L]+@F>[%JBB /N=T!7>F
M[^(E P]R:RK.[LM2^(<&HP:?=BP?07@=Y=/D101*K"-LKU #<?45Z!10!Y#H
M&EI)9?#>"_TF9OL\-Q%=)/9N1'F,A1)E>!NZ9J]<6EO_ &MK?A[6=.U5X[J[
MCGT\6<#>1+&JQ^6HD5<1E"F#DJ !GO7J%% 'G>GO&-5U;1-<T>]N;U]9-]9R
M"W<Q2IN!B?S0-J[  I!/\.,'.*S[RVU)+'Q%!#I]XYB\21W\\*V[?Z3:!HF8
M(<8?(4_*"2=I&.>?5** /,/%%@^IMXNU*PMII;&Z\/?9]@MVS<7?S["JXR65
M2HSCN!V.+NI:9%;6>B7.BR'2-0%M(ZR_8"\$IVQAH[A0,@MA<$X;Y3C/2O0J
M* ,'P[J;/8Z787.FS6%XVG1SO (F\J$#"^7O/&0?X2<XK>HHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH *PO%6MW6@:;;W=M;PS"2\M[>3S'*[5DE5,@ <GYO45
MNUROQ BFG\/016]M<7$G]H6<FR"%I"%2='8D*#@!030!?U;6I;?7--T2R$?V
MV^664O*"RQ11@98J""22R@#(ZD]L&3PYK8US3YI&C$5S:W,MG<Q@Y"RQL5.#
MZ'@CV(K+U>RFM_&^C>(DAFEM4M)[.X$<3.T>\JZ-M +8RA!XXR/>H?"L,^A6
MT\EW979EUS6;BY5(XBWV=7R4,O\ <&U%SGH6Q0!I0>(&U/7;K3M-, ALI/*N
M+F8YW2X!,<:@C)4$;FS@$@8/.-^O*9?"<PT'5=)73I%UUM::[L]06 ]'G$BR
M^:!@;5+ @G/!&.1GTNUOQ=7=Y;BVN8C:NJ&26(JDN5#90_Q 9P3Z@B@"W111
M0!R<7BRXA^(<GAJ^MXEMYH2]E=)D;Y  S1L"3R%.0>^#1J_BRXM/'>B^&[.W
MB87OF&XN),D1;8V<* ",L0ISZ J>]9?B?2;O5_[;FTZ"==4T^>"_TZ1X'59)
M8DY56( 8,-R'!_BJ*XL+Z'Q;X-O;BRN7G,]W=:C)# \B0O+ 552P&,+\J ^B
M@F@#N1JVFF^^PC4+7[7DCR/.7?D#)&W.>!S]*BB\0:+/<PVT.KV$D\Y811)<
MH6DVDAMHSDX(.<=,&O/)EOY=7TR7^Q-1@%IXDFEFMX;-O*",LP$V_&7+E@2P
M.T9P0.[+;3KB+0M."Z3>I,GBQ[MP+*0,(3<.0Y^7.-C#GTXH ]%/B'15G2 Z
MO8"9YC;I&;E-S2@ E ,\MR..O(]:GN=5TZSN8K:YO[6&>4@1Q23*K.3P  3D
MYQ7F>HZ;<-X?\8K%I-X;FXU^&>WVV4FZ2-6MSN7Y>0-DAS]?7FY>V8FUK7M)
MUO0M8U"WU.Y2YM);8RK!(NR,*DC*0(RK)U;''- '>#7-)-ZMD-4LC=-(8E@$
MZ[RX&2NW.<@<X]*M7%S!:0M-<S1PQ+C+R,%49X')KD_#5@B^,?%=S-ITB>9>
MPR6\TMLRAPL"(2C$<_,'''J?6I_%\-ZNH^'=2@@FN;*POS)=P0H7?:T;HL@4
M<MM+9P 3WQQ0!>UKQ3IND^%KW7DN;>YM[>)W3RYEQ*Z@_(#TR2,5+H=UJ-X)
MI[FYTVZLY C6TMD&!S@[U8%F'! P0?7(&.>)UK2KV30?B#<VMG=F#5XU6SM5
MMWWR2"$([A,9&YL#) SMST(->C6<@ELH7"NH*#AT*,..X."* .7L?&,L?C6Z
M\-:Q#'"2P6QNXP1'<-L5VC().' <'&>16S8:E.UQJ_V^6UCM[&X$0< H-OE)
M)N8DD#[^/PSWP,6ZT&U\3CQ%IU[#=0A[V.>VN?)>-HW6"(++&Q Y#*>GH>QK
MGVT_Q4?#<TNIVIN+ZTU^WN;J.W7_ (_;>)8@71>Y.P/M]5(Z\4 =OJ/BG1=-
MT*\UB34+>2SM ?,:*0/\P_@X/WCQQ[U+'J:7.L6T5KJ.G26TEN\AA5]TSD,H
M#+@XV#D'CJ1S7"^*='OM87Q?J.EVEUY%YHT5NL+0M&]S.K.Q(1@&)"%5SCG.
M!TK2U*.[U3QC8W=C:WMOYNAWD"7$ELZ"*1VC,>XX^4_*3@\C'8T =C!JNGW5
MV]I;W]M+<H"7ACE5G4 X)(!SUXHM=5TZ]N)+>TO[6>>(9>.*9691G&2 <CFN
M$TF.?5_"L&FKX?O-/UZPTJ6Q6YN8#&D#F/9^[DZ.&95.5SP,DCH9_#!M9GM-
M1E\-ZW::GIEDT,IN1+M08&Z.(%MLN2HQM!&!U!P" =_7-^*-<O\ 1[W0X+-;
M9AJ5Z+,F9&/EDHS;N",_=QCWZUNV=R+VQ@NA#-")HUD\N=-DB9&<,O8CN*X_
MX@6S7=[X74V-U=00:JL]SY-M)*$C$<BDG:#W8>] '01ZA<6#W<FM7FFQV<2I
MMN%;R@K'.5?<QQQL(YYS5^'4+*YE:*"[MY9%19&1) Q"MRK$ ]#V/>N8#Z5:
MVFK6UGH-_/:7*>9<1/9RHLKLJQA K+D@JOS$#"@9/6N>M]'UJT\(^)?!Z0W$
MM^ML?L>H^6X2Z0H L9D/ 90/+Z],'KF@#T2VU;3;TRBUU"UG,(#2>5,K; >A
M.#P.#^51+K^C/;3W"ZM8F"W($T@N$VQD]-QS@?C7&:HTWBCPUJ%UI7AJ]M-4
M%DD+B[A-N[JLBN;=2<;@0'&1QR.>>,KQ0FGZAX'\2ZS!HFK6=Q)IZPS2:F)4
M=MK@J@1R<[<GYAQS@$\X /1)?$VAQ6FH71U:S>+3P3=F.97,..S '(/&,=<U
M:TS4K;5]-M[^TD5X9D#@JP;&1G!QW%<)K&AMJ>KZG?:/ITL$1\.7%BP-NT/G
M2O@QH%8#.T!N>VX"NP\,2-)X8TW?!/ R6T:-'<1&-P0H!RIY'(/7^5 %HZMI
MPOA8F_M1=D[1 9EWDXSC;G.<<_2E75-/>]^Q+?6QNLD>2)5WY R?ESGBO-]1
M74)M5B*Z+J,(M?$RW#PP6C&-XN1Y^\CYRV>=IPHX(&,G4TNVU*S\71"R%W+I
M4U]=27%I?6C+]C<^83+#,0 4=C]W)_UG'0X .[FGBMH7FGE2*)!EG=@JJ/<G
MI65J/BG1M-T&[UF2_@DL[4'>\4@?+#^ 8/WN@Q[U0\<6U]+8:7<V4$EQ'9:G
M;W5U;Q+N>2%2<[5_B()5L=]O'-<SXET6_P!5MO&U_IMI<F"_TR"&* PLCW$R
M;RS!& /W2BCCG&.U '23>+X+7Q8UI=7VG1:,=-^V+=M*%&[S0F"Y;;CK6]<Z
MMIUE:I=75_:P6\@W)++,JJPQG().",<UR4O^G>/_ .T7TR]-HVA/$KRV4G#F
M3.W[O#%>W7G'7BN<T>*^TBQ\-2ZKH^M3V)T-+"6.TBE\VVF5LD/&N&VL,#."
M/D% 'I=SK^C66/M6K6,&8Q+^]N$7Y"0 W)Z991GW%']OZ-Y7F_VO8>7YOD[_
M +2F/,_N9S][VZUQVGZ%:VWC/1(4T.>'38-$FMT2:)YDA+2QLB,YR-VT-W..
M1GIF+7?"NJW>IZ]I6GJ8;"_$>JP7(QB*\08V#T)=(G)] X[T =EJVK16]I<+
M;:GIEO=Q-&&-Y(-B;B.& 8$$C./>K4NJ:?!=):S7UM'<.0JQ/*H8D] !G//:
MN'U^UU#4/AE<W-QIL_\ :NI2V]S):11-(\9$D>%P 2-J(,^^?6GZE!J,7BR6
M\TA;QUGOK7[9875FS6\Z[8QY\<F!Y;(HYYY,?3.,@':C5=..H#3Q?VOVTYQ;
M^<OF' R?ESG@5+=WEK86S7%Y<PV\"?>DF<(H^I/%>=^';+S+BTTK6M"U=]5T
M[4)+A+IFE%JQ+L1,KAMARKGY>I)((ZD;GQ0"GX::[N7=BWSC'^T* -Z+7=(G
M%V8=5LI!9G%SLN$/D'T?GY?QI(]?T::*66+5K%XXBHD9;A"$+#*@\\9'(]:X
MO5](6[UK4-4TS39XK9?#\]G*HM'C,\C$&- A4%MH#<@<;@/HVWT^XTZ#P)J4
M>F3BULX#%J$,=JWFI(T 19&0#<=IWJ>"0')Z4 =RVMZ2MK!=-J=D+>=MD,IG
M4+(WHIS@GV%0ZOJL-I87PAU+3K:\@BW[KR0>7%G[K2 $$*<>HKDD\*7.J:/X
ML2,/:KJ%_P#;=+$BE&BE1$(EVGE<RH3@X./K2ZY;:CJOPJUJYNM-F&KZK9D_
M8DC+O&Q3:D8 &>.I]"S4 =3KNMP:/I$\[WME%="!Y(5G<*KD#TR"1G X]146
MF>([5_"VDZMJUW:6;WEG%.YDD$:;F0,V-QZ#/K7*W3WEKKGB07>FZA<6^K:7
M$EA)%:22@;8W#0N /D.YBWS8!W'FL^SBNM-30WU71=:N-.G\/V]@Z6D4I>WF
M3.]9(T(8*P8#/3Y!0!Z1J&J6=C:>9+?VENTB$PM/( K<9SU&1TZ53\(ZQ/X@
M\(Z5J]TD:3W=NLKK$"%!/89).*Y73[:3P[XH5)=&OAI%QH\-I9+%&]U]E*,Y
M:%R-Q!(9?F/R_+C/%;OPZ@GM?A[H=M=6TUM<0VJQR13QE&4CU!YH T(]8@AG
MU*2]U72UM+>547;*%:'*C*RDMC<6SCIQBKEGJFGZC)/'97UM<O;OLF6&57,;
M>C '@^QKS7Q%I]U<67Q"BBTN]D^V7-JULJVDA\[;'$K%?EYP5;D>E=/IT#1_
M$O4+B*SGBLY=)MHUD^SLD;.LDI*Y( R%9>/P[4 ;.K>(M,T2ZL+:_NHX9;Z4
MQPAV Z*6).>@P.OJ0.]9>B>+([B^U.RU>\T^VN(=4>QM$\SRVG 2-A@,V6;+
M]O;BD\7Q7"ZMX7OHK2XN(;34F>86\1D9%:"5 2!SC<P&>@SS7)ZCI]R^@^+M
MFE7INKCQ!!<08LY-\D:O =R_+R!LDY_QY /2[C5=.M+F*VN;^UAN)2!'%),J
MLY/0 $Y.<4'5-/6]%DU];"[8[1 95WDXW8VYSG'/TKS^[LQ-K6O:1K>A:Q?P
MZE=)<VDMNTJP2+LC"J[*0(RC)U;'&*M-:ZI;^+/-THW;6UQJ#_:K*\M&,<)V
M$?:89L  8 ^7)!W$#!H [:+5=.GOFL8K^UDNU!+0+,I< '!^7.>#6;XQUFY\
M.^$]1UBUCBDDLXC+Y<H.' ZC(/'UKE/!MFDG]B6FJ:!J\6M:*C1O<W#RBW4[
M"C2(Y;8X?T&>O;&:WOB1!/=_#S6[2UMI[FYN+9HXHH(FD9F/3@ T %UXDU#2
M-4T.VU&&UG@U>7[.DEMN1XI-A890D[EX.3D8XXK<36M*EM9KJ/4[-[>!MLLJ
MSJ4C/HQS@'ZUP-_I/G:YX8O/#6G7T&H6]R@N[B>WEBB2T(_>J?- !)X V\_2
MM.32+JV\=3:=;HIT;5BNIW(SCRI8BH<8])#Y)/KM?UH V-/U^:7Q-X@L+QK6
M.RTZ*WFCF&5^617+%R3CC:.>*T?[>T?[+)=?VM8BWC<1O*;A-JL>BDYP#R.*
MX?6HKQ-4\<31Z)<7ZSVMDL,3V[E)]A8/MQC?MW [0<G&!2Z?HTFNZEXQL;V#
M41:ZM:V_E7=U;>5N(C9=P&!AE.#C (P,T =X-5TYIYX!?VIFMTWS1B9=T:^K
M#/ ]S3#K.EJ\*'4K,-.%,0,ZYDW'"[>><GICK7GUKIOB>[OM,U6[M7BGU:V_
MLO581QY,:#(ER.Y(GP?^FJ#M6AK=KJ%OXFFN]%2[+FXM5N-/GM&>UND!3$B2
M 8C9!GG./D&10!WY( R3@"J5OK&F70E-OJ-I,(5#R^7.K;%]3@\#@\UG>-M/
MO]5\%:Q8:6<7L]LZ1#=C<>ZY[9&1^-8DD;ZQXET76;:PO+2"STZY2]2:U>-B
M'";(=I&7PP8_+D#;[C(!UEEK&F:E(\=AJ-I=.B*[K!,KE5;E20#P#V/>FWVN
M:3IC.M_JEE:E$\QQ/.J%5R!N.3P,D#/O6'\.=/&G^!-&BEL6M+R.T2*=9(#'
M(&&<@Y )Y)/XU0U4V4?Q9MFO+1IT.ARCY;9IB#YR]0H)Z9'XX[T ==/JVFVM
MG'>7&H6L5K(-R3/,JHPQG(8G!&.:BN=?T:R17NM6L($:+SE:6Y108\@;N3]W
M)'/3D5YKI6EZAX5CT.34-+U6XTS[-=0>58"1Y;,R3^8@9$.XKLVJ<9P5%:UI
MH-I;>*?#$$.@W$.F6^FW<0CFB>98?,>,HKN<@$J'X)..GI0!V;>(M$218VUC
M3U=YO(53<IEI, [ ,_>Y''7D>M(=;T^YM+]K'5=/>2T!65S.K) ^#CS,'@9[
M<5YWJ^ESR^'?'D,>D7;37>J1R6RK9.3*@6$97Y>0"C_Y-:VJVLC>)O$<D&G7
M1M9_#B01E+-]LD@:7Y!\O+ .O'O[4 =''XJTR"\TW3+W4K)K^ZL_M.Z)P(F
MVC<I)Z,6^7DY /I4VE>*=&UC2GU.UOX/LB2/&TC2  ;7* GGC)7(SU!%<KI%
MO>6FL^"KF73[WRDT)[*4BW;]S*?(X?CY/N-R<#BLFU@U33O#>B-)I&JRQZ3J
MMTU];01NLI21I@LD>,&0 .I^7.0WL< 'IBZMIKZ>M^E_:M9L<"X$RF,G./O9
MQUX^M9/A/Q!-X@&LM(]K)'9ZD]K#);9*O&$1@2<G)RYZ5RTEI_9M[H>M:=HF
MJ)I U*XN;R!DEEG+RQ;%G,1RXPV[( R <XYK=\#)*EQXF>2RN;9+C6)+F'SX
M&B\Q&CC&X!@.I5O?UH FNO%::7XQNM-U6[L+/38["*YCGF?RSO>1TVEF;'\'
M'UK=&J:>;N*T%];&YF3S(X?.7>Z?W@N<D>]<KJ5M'#\19[Z_TR>ZLIM&2V1T
MM&G4N)9"R':#C*L.N :R#H&I^&_ WAS4(H1)K.B,!]G,@S)#*VUK?=TR RX_
MVD&* /1K>ZM[M7:VGBF".8W,;AMK#JIQT(]*AEU;3H+Q+.:_M8[IR%6%YE#D
MGH ,YR<'%)I%B=.TN"V=P\H!>:0?QR,2SM^+$G\:\Z\3QW]S=ZO'%HVH1M'K
M%C< 6MHSK=1HT.9B^#N8!2NQ<$!<D'D@ ] G\1:);3"&?6-/BE,ODA'N45O,
M_N8)^]R..O-%UXAT2QD:.[UC3[=U=8V66Y12&/12">IP>/:O.KVSM=2N/B/I
MW]E27%Y>/'' JVQ;]XUK'L!<#"X<@Y)&.M+'86XU7QGIE]8R:A=OIMI!F.V:
M0ROY!!^8#"DL <DCU[< ';RZW=1>.XM&<6XL9-,EO/,((=622->3G&W#D]*M
M:?JL8T2&]U#4M-<,S W-M)M@8[B %))YP,'GJ#7+:1IU[I?BSP_'>PW$PM/#
M36=Q<K"[QF8/"<;@,$D(Q_\ UUBZ*FIZ%I7A#4)M'U&6TLFO8;NVBM7,T+2O
MF.018W,  1D#@.: /29-;TJ&SBO)-3LTMI@6BF:=0C@#)(.<'CTK'U/Q2NE^
M)]-MKBZL(M'N[&>Y:ZE?;M*&, [RVW:?,K%NHS#>Z5%8^';NQLYK:[\N:WM=
M\L;2.K>6PP5B$ARQ+=, 94YQFZ!97%M'X"N=1TB]$-CI$]I.'LW=H92(0,H
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
M+..3G 4\<Y$?A?6+S3M,M]+C7S;V_P!:U-6DB11C9+(S%5=@,DXP"3@9ZXH
M].HK@Y];\76YT2SN5L+6ZO=1FLV=XO,W1B)WCDPKX4X497)Y[@5(?$NI:?XB
MM]'UBZCM9GE@CMYVM"+:^!5?,"OD[)-V\!2>@'7.0 =Q56_U&RTNV^T7]U#;
M0[@@>5PH+$X &>I/I2:I-=V^DWD]A MQ>1P.\$+' DD"DJI/N<"O-]?\0C7O
M 6N!+LR26\EFKVMS;F"XMI#.N5D7T.!@CCKUQF@#U.L?Q3;:5>>&[RWUN[%K
MIKI_I$AE$8VYSC<>E8$GB'6K&]\2V%Q=Z:\MC;6]S;7$L;0QJ)2ZE6&YB<%.
M,<G.*S-<UN\U'PA\0=/NLNEA8MY,DD/E2,DD!;YE[$'/8<8R,T =[#J5B;R/
M3EOHI+TP>>(BX\PQY WD#MDCG'>GWVHV6F0K-?74-M&SK&K2N%#,3@*,]23V
MKE8?^2F:-_V+TW_HV"IOB7N_X0>XV8W_ &RRV[NF?M45 '745Y_?>+=:\-:A
MJUCJS6E\8[.*[M)X(3"!YDOD['4N> Q!SD<9KHM&GU\ZO=P:G;C[!Y:O;3/L
M63?T="J,P(Z$'CK@YZT :UU?6MB8!=7$</VB58(M[8WR'.%'J3@U8KGO%&JW
MFESZ%]F\@QW>J16LPDC+':P8Y4YX/R^AZUS<_BKQ%!:ZKJ#3V!@TW74L&A6V
M8&:)GB3[V_Y2/,SGGD>G% 'HM%(P)1@K;6(X.,X-><?\)MJMI!8?;I;<3P:N
M]AJRI 0(X]X5)5RWRK^\@SG/$GM0!Z15<7UJ=1.GBXC^V"(3&'=\PC)(#8],
M@BN2U77=<ACT>6SGLQ'JFK&TC,MN6VP%9"CC##.?+W>X8#CK3+C5=>M=6U'2
M;B]LVF@T'[8MU#:E#YNYE)P6(Q\N0/?O0!V$]]:VMQ;6\]Q''-=.4@1FP9&"
MEB!Z\ FK%<!H^KZK:Z;\/X9+B"XCU2)5G>2$^8,6C2 AMW7*\G'.>U0P^*O$
M0CAO9Y[!H%\1'2)(4MF!=#/Y0<,7.TC@XY[\\\ 'HM9^MZ/;:_I%QI=Z9!;7
M VR"-MI89SC/:N1U+Q9K"7&HQ61MX[ZVU6&RAL)8B[30OLS+@,&/WV8$$ !"
M#W([IG\FW,DI!V+ERJXS@<X% #D4JBJ7+D#!9L9/Y4ZN"A\7ZFVB^'?$1\E[
M+6+N*"2T$?S0K,Q6-E;/+*=N[/!R<8Q6AX4U'7]8N[VXO;NQ^QVE]=69ABMF
M5G\M]JON+G'0Y&#]?0 ZVJMUJ-E936T-U=0PRW+^7 CN TK=<*.YK+\0:S/8
M7^E:;:1LUQJ$D@#*%)540L=H9@">G4],G!Q7-:K-K$T7A8:Y;Q17<?B144QD
M?O(Q%-L<@$A6((R,GGVH ]#HKBK7Q!X@U:6&^TRS5[$:E):SQR>6JB%)&C9P
MV_=ORN[&W&#C'\1LZ+J^LZ_9Z?K5G-9+87%Q*DMO*I!2(,R*58=9-RKD' Y(
M[9(!UE%>8:;KOB&S\-65PE_;W$UYXBDL7:XMR2%-S(F1AAZ#C'3CCK706FI:
MY>:O?Z"M_:B^TVTBEENA:D+-+*7V#86.$"H,X.23P1CD Z^J]U?6MDUNMU<1
MPM<2B&$.V/,<@D*/4X!_*N%T[Q?K7B";PTMF;2Q35["YEF$D#2-#+"R*=OS#
M<"6..G8\]*DM/%FK7.A>%+V46GFWVJM87>(CSM,J[D^;Y<^5WS]Z@#OJ*Y32
M=7UC78+?5K&6S2R:_E@EMIE((@1WCW!A_P M"R@XZ8..O)UO$\]S:^%=6N+.
M?R+F&TEDCEVAMI52<X/TH U:*\\M=2\2#_A&-(LM1LE-_H[W!GGM6=D9%BQD
M;QNSO]O7GI5JZ\3ZK9ZU9Q-+:SQ2ZP-/D2"(E$C*$@ES_P M=PR5&0!P>>:
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
MJTJ@N[RWLHU>XDVAVV( I9G;!.% Y)P"<#L#0!C7'@[2KS^UOM7GS#57CDN
MSXPZ !&0@ J5"K@CTJ63PM87-K?PWS3WCW]M]DN)IF&]HL'"@J  /F8\#J<G
M-6GU[3$LH[PW:F&3<4**6+;>&(4#/&.>.*JW7C'PY911RW&M62))!]I1O-!W
M19 WC';D4 $?ABSCOM-O&N+N6;3X9((C++ORKXW[LCG.U?ICC%0:-X+TK0W9
M;5KM[8;O)LYKAI(( V=P1#P,Y([X!(&,FM"+Q!I4]M>W$5[&\-DQ2Y< XB8#
M)#<<$#D^@J*VU2!]6U16U>UDAM8HGDMPH5K7(8EI&S_$!G! QM/K0!GZ=X$T
MG2[6XM+>?43:R1/#%!)=NR6RN""(@?N\$@'DCMU-:MCHL%C?37QEFN+R6)(&
MGF*[O+0L57Y0!U9CG&3GD]*6WU[2[D7/EWL0-JH></E#&I&0Q#8^4@'!Z'%2
M6&K6.IO/':7"R2V[!9HR"KQDC(W*0",CD<<T 0ZMH5IK,EC+<-.DME-YT,D,
MI1E)4J1D=BK$&JG_  B&F":ZVF=;6[N!=7%F''DR3 @[B,9&2H) (!(Y!R:N
MS:[I=O>"UEO8DE,@AYSM$A&0A;H&((PI.3D<5$_BC0TU0::VJVOVTS"#R!("
MWF$9"_7 H U64,I5@"I&"#WKE[7P!I%F;%(I]0%O87)N;.V^U'RX&(887OM^
M8\$G'0<9%;6HZUIVDJ6OKI(5"[V)!.U>[-C[J_[1XK+76;MO'\>EB6!].DTI
MKQ-J?-O$BKG=GD8/8"@!)/!6G2PW,37%YMN-074I,2+GSU*D,/EX&47CIQ]:
MFUCPC8:SJ5MJ3SWUK?P1F'[397#0N\9.2C%>JYY]CTQ5VUU[2KRZ>V@O8FF6
M+SMI.-T><;US]Y?]H9'O56X\7:);V5[=&]#K9V_VJ5$4EC%SAU&,LIP<,,CW
MH @O?!6E7>H6U]&][97$, MBUE<M$981R$?') ]>O/6K,GA?2Y=4:_:)PSV8
MLI(5<B*2(;L*R=#C>P_'Z57_ .$W\/16,%S>:G;VC2VPN3%*^&5. 3CK@%@,
MUH3:]I4%TMM+>Q)(9%BY/RAV&50MT#$$84G)R/6@"KIWA:RTW[*(Y[J46431
M60F</]F4C!"\<\  %MQ XS@G+;/PM::?HMMI=K=7D4-M,9H7$@WHQ))YQR,L
MW!!ZXZ4^Z\7>'K.>:"XUBTCDAD6*53(/W;'H&].HZ],C-3)J$;>)+BT&JVS"
M*U5WL0H\R,[C^\9L\ C QCMG- $^F:7;:5#-';ABT\SSS2/C=)(QY8XP/3H
M.*R-6\$:3K-SJ,UR]X@U&!8;J.&X9$D"Y"L0.X!^GJ#6K9:WINHW+6UI=QR3
M+&)=G(+1DX#KG[RDC[PR/>JM[XLT#3Y;F*[U:UBDM2HG4ODQ;LXW8Z=/P[T
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
M*S(-P)QM_P!7GD'KVQ73VOB#2;W3WOK:^BEMDD,+.I.1)G&S'7=DCC&3D>M
M$>O^'+#Q':PPWAGCDMY1-;W%O*8Y87'&Y6'3@D>E0/X3L9+?3XFN+QC8W(NT
ME>;>\DP!7<[,"6X)&.F.,<#"7?B"PN+"WGLM;M+8/>QVV^5-Q9]X#0[200YZ
M<\C.<58_X2C0O[4&F#5;4WIF\CR1("WF;=VWZXYH IP>"]+M=;GU."2]B$\W
MVF6T2Y86[S=?,,?3=D ^F1G&:73O!NEZ7JDMY:27B1R3-<?8_M#&W25N2XCZ
M YR?0'D &M"_U[2],E,5[>QPLJJ[[LXC5CM5G(X4$@@$X!P:J^)=>AT;2;UT
MNHHKV*U>>,/&9 H .&8#HN1C)(% %4^!]+$8CCFO8XUO_P"T419\JDVXOE00
M<#<S''?//:KUYX>M;K5AJL<UQ:7Q@^SR36[@&6/.0K @C@DD'@C)P:JV7B*,
M^%=+O+V[BBO;O3TN3^[+ $HI9RJ\[ 6&3P!D<BL_0/'.GGP?H^HZ_J=I;7EY
M9_:74G;D#[Q"]<"@#63PMIT%[IMS;>;;G3;=[:UCC8;$1MNX8(.2=J\GT^M5
MX?!>G06.G6:3W?DZ?>->VX,@R)26))..1EWX_P!KZ8T)/$.D0S0Q27\*F9D1
M&R=I9QE%+= 6!& 3DY&*E&L:>;Y;,7*^>SM&HP<%E!9E#8P2 "2,Y&* ,RT\
M&Z78ZQ/J%L]Y&LTYN7LQ<-]G,QY,GE]-V>?3/.,@5MW=K#>V<]I<+OAGC:.1
M<XRK#!'Y&JL&NZ9<B0QWD>V.+SV9LJOE_P!\$X!7@_,..*9%XATJ9;DI>IFV
M*B9&!5TW?=RI&?F[<<]LT 4[+PC8V%WIES%<WKR:; UO!YLV_P"1MN0<CG[B
M_P#?/UJN_@/2'G>3S;]5-_\ VBL:73*D<Y)+,H'3))S]3C%;UG?VU_&[VTF\
M1N8W!4J588)!!Y!Y%5+?Q'H]U*T<.H0LPB:8$G"M&IPSJ3PR@\$C(% %"7P7
MITUC?6;W%YY-]>K?3 2+DRAE8$';P,HAQT^7ZYLR>&K6:Y$LUQ=2QK="\6%V
M4HLPZ..,C!YQG&><4EGXP\.W][%9VFLV<UQ-&98T60?.H&21Z\<_3GI26_C'
MPY=WEM:6^M64L]T6$")*#YA4D$ ],Y!X[XH @3P7IT=A;62W%X(;:^.H1_.N
M1,7+YSMY&YF..G-.N_!NG7L6M13S71362IO ' W;5"@#CCY0!QZ5HR:[ID5_
M'8R7D:W$DGE(ISAI,9V!NF['.W.?:FQZ_I4M\+-+Z(SLSJHY =D^^%;H2O.0
M#D8.: *UQX8M+QI5N;F[F@F>*2:W=U,<C1[=I(VY'W%)P0#CFG)X:M%O(;AY
M[F;[/<2W-NDK!EADDW!F7C/1V !) STX%5+KQEH,]C>+9>(]/AG6WED6=F#I
M$%.PN1D @-CC/-69_%6AZ<OE7VL6JSI LT@S@[3_ !;1D@'DX]/I0!7B\%:7
M!86EK%)=(]E<O=6MP)!YL,CDE\'&"&W-D$$'/TJ6?PEIUQ:I"TEP"MZM^\JN
M-\LZD%78XYQ@<8 P ,8&*OS:UIL$$$SW<9CN(S+"8\N9$ !+@+DE0""3TY'K
M4UAJ-EJEHMU87<%U;MTE@D#J?Q% %:PT2WT_5-1U&*69I]09'GWL"I*J%7
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
M^*6BB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "N=\7Z>NI6=E&5U!&2Z$D=WIY_>VC!' D YW#G:
M1@Y#]*Z*B@#S(6WB6QN='U;5--O-346]Q:7*Z:WD3+NFW1S% ZCYU ++G@GV
MQ6EI^C/9>+?#SV^B/9Z?;:==1%%&];=I9(V52<GG"MG&0"<9Q7=T4 <A<:#?
M)XZDFMD!T?4XXYK_ )^[- 1MP/\ ;!0'VC-9&OZ%J^I:CXS6QM75[RSLA:/)
M\J3O"SLZ9[9R%YXYKT:B@#@M8CU/Q1X;OKFQ\.3:?J0%N^V[*137)BE63R@Z
M$D+PP!)'+<8Y-:_A>..XN;G5!H-]IDTT:1R/J$N^:7;GC[[?*N3@D\Y/'KTU
M% 'F=SH&K3^%/$/A6:TF:ZO=1EFM;T#,;1R2B02%OX63G(//RC&:Z+0K.X@\
M<>)[J:TE2&Z-MY$[IQ+LCVM@^Q]>O:NJHH X/7;.]M?&-W<SZ+J&KZ5J=E%;
MXL9]IB="^4=2Z@HPDZGISZU'?>'KZ;6S:6EHUG WAB738Y8\F*"5BNU0>N !
MU]O6O0** /,/[$OO$?AFZLG\.WNF:U'IDMG]JO;G?&&9<%(CO;*,0,G  'O6
MQ*=0\2^&=51_#$NG:E)I,UF7N1&&:1E($<; DF/=DY.!T]\=O10!P>F6M]+X
MH\-7D^DW<$-MHTMK*TJ+^[D8Q8!P3U"-_7&:H76@:M/X7\2^%IK.9[F_U"6:
MTO ,QLDL@<2,W\)3N#S\HVYKTNB@#S/7=&U*YM/B'##IUS))J<,,=FVS_7E8
M0AP>V&!ZX]:LZ_HFIZYK6MK:03P+>^&Q917$B[5\[>[;#W'##)]S7H=% '-^
M'+RYU.2*YO?#4NEW<-MY$TMPL>XG(.R,J23'D$Y.!]W&><8>JZ9?37_CXII]
MPXU'2XK>T8)Q,XCE4@?BZ]<#\J] HH \_P#L&I)J^B7$&E22?9_#T]JR2IB/
MSF\HK&WL?+8$]/SJOX<M-5A\3:;J-SHVH0PC0VM9=ZQJL4@=&V+&K?*H"D*
M,GCKUKTBB@#S/0M(U.TTWX>0SZ=<H^F&07@V?ZG,#H,^OS,.F:Z3Q):WI\4^
M&-1MK*:ZAM)IUF$17*>9$54G)'&>M=110!YG#X?U:;P8GA2XM)EOX-469;_'
M[LQBY\[SP_\ >VDC;][<>F.:Z7QE:7D[^'[FSLY;L66K1W$T<.W<$\N1,C)
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
M;W-F;FUEB%Q<QF(QLR$# /)()!SC''6N?LM-U#48_!JS:=/8W&AG=>,R\ +
MT91"/OAB0>,C YP<"N_HH \HU"RN-/\ @I?6UY820W"WQ=H74 N'O@Z^QRK+
M5[Q5X9U+Q+>ZSJ.E0/;L^E1VD:SKY1N9%G$I4@\@;5V9/'SGL*[O5]'L==T]
MK'48GEMF969%E>/)4AARI!X(!_"KJJ%4*,X QR<G\Z .(O[.[UK78]<BL+NV
M2WT>YMI(Y8]LDLDA4K'CN%VDYZ9(P3SBM;VFJ6/A#P9;)HTS/:+%%>^7$AN+
M8K"R$Q[C@98[2P_A8XZY'H-% 'EUCH^LVFB:,&T:\+Z?XEGNI(MZ,[0NT^&!
M+<_ZQ<DGU/O4VK:'K5]/XLEL[*4/+J-C>V\;X5;I8%BWH">.2A SC/';FO2Z
M* /.O$FD7VMRZ]JUG8W2B?P[+IL<,D>R2>9R2!M/9>F3Q\YQP*OVEM>6_C#3
MK\:;=&W@\/M;,1'C][OC81\XYPK>WO7;44 5[&X>[L+>YDMI;9Y8U=H)L;XR
M1G:V"1D58HHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *Y[QCJU_HNE6UW8M "U
M];02B6,ME))D0[>1@_-U.:Z&N:\<V-]J.A06^GV<EU,+^UF*HZ+A(YD=CEF
MZ*: )=7UB=?$VE^'[-Q%-=Q37,TVT,8XH\#Y0>,EF49.> >.E2>%M;DUO3[K
M[0J"[L;V:QN-@PK/&V-P'8%=IQVSBJNK:9<KXMTCQ%;6[S""WFM+F%"-X1]K
M*PR0#ADP1G^+VJ'PY8:AH%JYDT^2:?5]5GN[H1R)BT60DKN)/S8"HIVYY)QD
M4 5]:D\865Q%/%J^F)%=7T<$%G]@9W",^.9/,&2$#,?E_A-=I6/<VD]YXIL9
MGC(L[&!Y58GAIW^08_W4W_\ ?P5=M;JXGN[R*:QD@B@=5BF9U(G!4$L #D8)
M(Y]* +=%%% '(IJVJKXZU/0+B[BCBDL%O--D\D<?,5D#<_-M.W@8X;\:H^'/
M%6H:_P" +._2ZA&L3W?V1]L64602;6POH$!?KG JWXWT"XUJXT>[TVX2*ZM;
MAH9GW '[+,I28#W PP]UJ/2O#DFF^/M2O8Y(ET654NX(00 MTRF)R!V^1?\
MR)0!T$OB+2K6\%E->CSQ,ENQV,5$K@%49@-JL01@$CJ/454?Q%I]C>:W/=ZR
MKVUB(O.A$!_T/(/+, 2V[K[8KDO$%CK=_>WP&DO((M8M+NW:WGACBE@1HBQ(
MW@M+\K9W\ *,$=]W3]-DG\4^*VU&SVZ=J<-O$C/(A64+&RN,!LC[W<"@#HWU
M:RC>)9)MGF0-<*71E41KC<Q)&%QD=<=:I/XLT.)+QIK[R?L<(GG6:)XV6(YP
MX# $KP>1D5RUMX:U:X\ ZII-[=P_VD;9]/LY6?(>&,L(F;T+_P 7MCTJ*XM+
MO6/#&N$>$_[/U:?29[$&2YB=Y7=<!4;>1Y>>26([8'6@#N-+UO3M:29].N1.
ML+A'(5@ 2 PQD#(P0<CBF7_B'2M,DD2[NQ'Y6TS-L9DA#?=,C $)G_:(J327
M$>CV4<RB&1($5HV925( !'!(_(UQUQINHVQ\9:=]D^VPZX6EM9Q(FT,\*Q%)
M,G*A=H.<'@\<\4 :NNZ]/_PD]AX>LY[FU>ZMIIC=16AEVLIC" 94J5S(2Q[8
M R,UHZQ+J=AX/NKE+R+^TK6S:5IA#^[D=$)/R$\ D=,\>M85MI=WI_BSPV5B
M>XL]/TB2QFO/,C +DPX."VX_ZLYX[UT'B/?<^&=4M[5//N)K66*.-'4%F92!
MRQ ')]: ,"S\87>H^$-9D=%L/$6CP.;RU9=P214+*P!ZQOC(/IWXKH[S6K#2
M%\N^NF,D<7FR%8F<JG3>P0':O!Y.!P?0UROC;PS<:WI_]KZ(ZVFNK:O;/&[+
MBY@<$-"^#C/.5.>#]:N&&]TKQKK.H?9&U"PU2U@5/*D3,4D08;&#,/E8-D'H
M#G.* -1_%=@/$=GH\8EE:ZLVO$GCB9H]@9 #N ((._.<X&.>HHTO7+,Z0+R3
M5UOXY+J6*.5("I9@[ 1JBC+%0".!D[2:Y;P[X>U#PSJ?A<-&+R*UT>6QN)8I
MDQ#(TD;_ ,1!*X5@, G@<"J=IIFNZ79:7J46F-+/I^L7UQ+8>?$'E@G:3#(=
MVW< X."1W% '?0^(M*N+%+R"Z\V)Y&A58XW:0R+G<FP#=N&#D8R,&K6G:E9Z
MO8I>V%PL]N^0'7(Y!P00>00000>017$ZW;ZE++H^N6^A(Z6\TYN=*CGC28I*
M%^?<&V&0,N2,\AL9[UU'AZ*"TTSY-/@TP32-,;574LI8\ERI(+'J<$]>IZD
MEO\ Q#I6F22)=W8C\K:9FV,R0AONF1@"$S_M$5CZ[KT__"3V'AZSGN;5[JVF
MF-U%:&4J5,80#*E2N9"6/; &1FLJXTW4;8^,M.^R?;8=<+2VLXD3:&>%8BDF
M3E0NT'.#P>.>*LVVEWFG^+/#96)[BST[2)+&:\\R, N3#@X+;C_JSGCO0!MZ
MW/JFG>#;JYBNH6U2UM#)YOE8CDD5<GY<DA2>V<BJGA_Q8-0\%G6+Z+R[RU#P
MWML@Y6XC.UD ]2W0?[0J]XF,EQX9U&WM(C<W$T#QQQHZ DD$#EB!^M8">';B
M+QQ<:C%(BZ)>K'?7-J67<;R/Y5P,XP1M8G^]&.: +'@KQ+>ZEX7DU37Y88Y_
MMDUMY<"':"DA0*H&68DC\?2MR#Q'I5S9M<PW6]%F-NR"-_,$HZIY>-V['.,9
MQSTKSRVT37+?PG:D:7NO+#79]0-B]S&IN89&E&%96(#!9<\D<BKVH:9=M#I^
MMZ;X;2%H+YI[C2S<(L]PC1&,N6#%=XR"!NZ#KDX !TMWXWTF"/37@:>Z6^NS
M:+Y,$C&-U#%PX"Y5AM/RD9]L D.'B73+%]9NKW7(WM;6=(W0P[?LI*+\A(&6
M))W>V<5@7>FSFVT2_P!/T!;4PZT+Z>RCFB$VUH7C+N=VTOE@3ACQCN*I:YH^
MK7EGXXCATQW;4[FU>T GA'F*D<2L>7XY1NN.U '=6?B32+]KU;>^C)L5#W&\
M%!&I!(;+ 94@'##C@\TR'Q1HT]T+5;U4G,/V@)*C1DQ8)W_,!\O!YZ<5RFOV
MKR:MXHOKRQ8Z;=Z EHI:XC3S) 924R&)!/F* <=?6JVF2RM>;M7T34CJ,FE-
MIL'VD0+#,%4N4)CE;#/MZG XXQW .^L=6L]1EDCMGD+QHDC+)"\9VOG:1N R
M#M;D>E.O=3M-/,:W$C>9+GRXXXVD=\#)PJ@D@=^.,BN8\'Z?>Z1?W<'VB[.B
M^1%]FBU&1'F@D!;=&'!)9 ,8R3C/!/-3:K;W=KXYTW7K>,WEF+*6QGBC==\6
MYT<2 $C()3:<<].M #_$/B^VL_#UEJ&FRFY2^NH;:*:&)I H>548\ _, 3A3
MR6&,'D5LZ/%>Q6C_ &V^:\WR%X9'M_)=8R 0KJ,?,.><+VXS7"S^']1MO#JQ
MP6AFGN/$BZJ]NDT8^SQ?:!(026 )VKG )Y)^M>C+/&R@EU4D9P6&10!P_ASQ
M-J7B6U6YL]2MEOXKQ8[_ $B6$![:/S=K#J&#!<G<<@G. .V]9^+-/NM0UFV;
MS;=-)8+/-/$R)]P,3N(  PP[\]1QS7(ZOHT_B :5J*Z+)IGBN"6%FU&.6-45
M0P\S<RM\ZE=P"D$\@<#)IVM:#J]Z?&5K:P*IO[JUOK.=ID$<OE)#F(\[@28B
M.1C!ZT =S:Z[IMW-<0QW.R6W02RQSHT3(ASAR' .W@\].#63K/BFV;0=9;2;
MU4U&TTZ2]B66%@2@4E7"L!N4D8R,BL+Q!H-YXNN;R\B1M,9]#GT]1<.FYY)&
M5@#M)^5=N">^[C-6KBYU?7?"FJQW'AO[%J#Z7+:8>:$O+*RX"QL&QY><G+$=
MN* -J#7//T2.-;@_VHVG)=,?)+*I9,AC@;1D@\9[54\&^+K36M&T:&YO5DU>
MZT^.YD7RRH<[5+E3C:<%N0#QGM6/X:M-;T&RO-*GL9KJSN+43Q7!FA\R*8IM
M>!_G^8 @;6Y &%SP*ATO1M4BB\"0RV4D!TW3I;:\D$T1\AVA5!T?GE2>,]J
M.UB\1:3->0VB78,L[,D)*,$E9<[@CD;6(P> 3T/I63H/B"8CQ')K%W'Y5AJK
M6L3"/;A-D150!RQ+/@=220*P-.T/4IO#?A?0+RV\B?1+Z&66[$B&-TASAD(.
M27&!@@8RV?>"ZT?6Q_:%Y!8%GA\3)JL=N9X@;N 1*A"G=@-D%@&QT% '1:)X
MF:[\1^)XKJ[ T_3OL_E"2 Q-%O1BP8, Q.<=?;'6M*3QAH$$4\EQJ"P?9Y4A
MF6>-XWC=_N JP! .>#C!KC-2TK6M7N/%%U;::UNUTVGW-HEU/&HF:W8,T;;7
M.W.,9Z>XI^JZ?<ZMX?N)K/PHUC>3W-D9(Y+B$S2K%.LC$MOQM !"Y.22>!W
M.Q7Q=HCVANDO'>%5=G*P2$HJL58L N5&01DX'!]*VZX3QAIMWJ%\;W24O+;5
M(K+;;7=O+&8Y6+,3!/&S89.ASCC<>>QZ*PUN6;6;K2[JS,)MX8Y%N1(ICGW#
MYMH!RN&R/FZX..E &?XSU;4M*DT%=.N(XOM^J16,OF1!P%=7.X<CGY?I4=]K
MVJ>'/$>DV6JO;W>F:K-]EAN8XC')#/@E5<9(8-@@$8P:C\<6]Y?2^'6T^S>[
M%EJ\5Y/Y<L:[8U5P?OLN3\PXIFJ:?>^*?$6BRW5M]@TK2;G[:1-*C2W$P!"
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
M;388'EN-:%VDVHO:0NMLP"2$X6'Y1R1TR>M:TNK64$ERDLQ1K8(9,HV!NX4
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
MK?1=0\0PVL4ND:?>/;S+N/FNB/LDD7MPV<*>H&<C.* -W_A%/#G_ $ -*_\
M ./_  H_X13PY_T -*_\ X_\*GUS4)=+\/W^I6\*3R6ML\ZQNY0-M4MC(!QT
M]*YRS\9WD=[;C5[.V@M+G2'U1)()&=D6/875@0.S@C'H1SUH W/^$4\.?] #
M2O\ P#C_ ,*9)X9\,1*&DT/2$!8*"UI&,DG '3J367'XLO8SX?N+NT@6SUW"
M0%&):WD:,R1J_P#>! ()&,'U'-8MEXAU&;P5INHZO9V&HFXUI;?#@@19O&C5
ME!!Y7C;R,8'- '8_\(IX<_Z &E?^ <?^%'_"*>'/^@!I7_@''_A5'^W]3OIK
MQ]'L(;J"ROQ92QO)LDDQM\QU)X&W=T.=VT].,UI?%M]-<L^F:8]Y;0Z@;*:-
M(I-^%;8\@?&SY6S\N>0.H/% &O\ \(IX<_Z &E?^ <?^%'_"*>'/^@!I7_@'
M'_A6O7(:OXJU#3-0URS%I;M+9V"W]DI9LW2Y*LG'1@P5>,YWKZT :S>%O#2*
M6;0=)50,DFSC  _*A?"WAIU#+H.DLK#((LXR"/RKGM;UE?$/@75'C2WFLI?#
M[W;L03AWC8H #Z;23W&!Z\,TSQ9<Z-!;6NJVL*6<>@'4HI()"SA(0@96! &2
M&!&/<<]: .F_X13PY_T -*_\ X_\*8WACPPKHC:'I =\[5-I'EL=<<<UC3>)
MM=$-VR::HC_LZ2ZBNC#*L<,JC/EON WY'(88S@\"L1)=2NM5^'U^4M9]4N--
MN#YKDJ&!AB.6(!)Y).!W/;K0!VDO@_PS/$\4GA[2BC@JP^QQCC\JIZ=\//!^
ME!_LGAS3UW_>,D(D/YOG'X52L/&TM[I>F;K98M2O9KF%E1'F2,P.4=@%&Y@2
M!@<?>Y/',3>+O$!?1[3^PH(+W4)[FWQ<S.B@QHS*X&W.Q@H//(Z8[T = WA;
MPTBEFT'254#))LXP /RI%\+>&G0.F@Z2RL,@BSC((_*J_BJ.2X^'FL+?PP^<
M=+F,L:G>@?RB3@D#(!Z' KG]-\6WV@V^C6^M6-NFFW.F--;SVTQ=U,,(D99%
M( R4!(P>HQSUH ZK_A%/#G_0 TK_ , X_P#"HE\.^%6N&MUT;1C.@W-&+6+<
M!ZD8S5+3?$&KW^H01?V9_HMU:F9+CRI%6WDX(C<L!N!!X9<=#QT-<SX6OQ#H
M/AZ]N[6TN-9U"]N;>SN"#N4O)*\K,>I&$/ Z\#CJ #N/^$4\.?\ 0 TK_P
MX_\ "C_A%/#G_0 TK_P#C_PKG-1\<W^F_P!I6CZ=;RZAI][:028E*)+%<,%2
M1>"0<D@J3QCJ:MS^)-9@FETQK.U.KP6WVIT@6::)E9W6)054$%@AR3P/0]@#
M8_X13PY_T -*_P# ./\ PH_X13PY_P! #2O_  #C_P *LV.H-/HD.HWEK)8L
MT EF@EY:$XRRGUQS7.1>,KG['H&JS6<0TS7)HX80K'S(#*"8BW9@V #C&TG^
M*@#:_P"$4\.?] #2O_ ./_"C_A%/#G_0 TK_ , X_P#"L[PQKVLZ]-/-/865
MO8PW%S:N4N&>0R12E 0-H!4@'K@^U+XJ\1WN@K/)#;VYBALI+H-,^3.Z<^4J
MJ=PXY+X(''% %R;PWX6MHFEGT71XHUZO):Q*!^)%/7PMX;=0RZ#I)4C((LXR
M"/RKF]7O;S5/%7@_RDM_L=Y;7%QY$^2"?*7[W8X#D#ZFJWAC7[G2?#J6\T5O
MF35[C3+**WB<K&(WD_A&3M"1' ')[D9R #KO^$4\.?\ 0 TK_P  X_\ "C_A
M%/#G_0 TK_P#C_PKG[CQ?K=I:0&71$$TNK1Z>CRL\*2H_P!V50R[AW!!Z8[U
MU=FVI-I:&]2UCU#:=RPNSQ!N<8) )'3M0!1?PQX8C9%?0](4N=J@VD8W'K@<
M<T[_ (1/PY_T+^E?^ <?^%>?6]_J>KZ=X UB[2UGU*?4IBC<H,&&?()Y(&0.
M!V KIK3QK.]DL-U:QIJ9U672\0AY(RT:LY< #<1L7./7C('( -S_ (13PY_T
M -*_\ X_\*:_A;PU&C.^@Z2JJ,EC9Q@ >O2E\/:G?ZE;7/\ :.GO:2P7#1(Q
M5E6=!@K(H;D YQ@]"#UKG+C6]5&H>-TN8;.\L=,MD\NTDRJNAA+D,<$'()!X
MYX% '1+X6\-.H9=!TEE89!%G&01^5._X13PY_P! #2O_  #C_P *Q+;Q'J4E
M]I&DZ;IMA&MWHWVV)GE94B*F-=FT+]T;^,'\J@TKQMJ5[%X;O;C3;6&RUB9K
M0A)F:2.4([9^Z 5S&P]>0?:@#HO^$4\.?] #2O\ P#C_ ,*/^$4\.?\ 0 TK
M_P  X_\ "LBT\6WVH7-C/8Z8]SIUS=-;N4BD#PH"RB8N1L*Y7E1R >IP16IX
MGUY?#NF1WL@VP-.L4MPR,Z6ZG/[QPO.T$ =NHYH ?_PBGAS_ * &E?\ @''_
M (4?\(IX<_Z &E?^ <?^%<_/K^L7&M>%([:?3S;:A)=-(T#F1)E1&V$,#]TK
MAL>N/3F>#Q=>GQ'I^F7%K;H;Z:YA\I'W/;F(,REV&5)95SMX*[AUH V?^$4\
M.?\ 0 TK_P  X_\ "C_A%/#G_0 TK_P#C_PKF-!\6:D-#MY-1,4]Y?ZI=6=O
MY43L%\N28DE1DD!8^ .>F2.2+\'BS4&:UL+K3/L^IWE_):6QD5ECEC1#(9P#
MA@-H/RGG=QG'- &JOACPR[.J:'I#,APP%I&2IQG!XXX(IQ\*^&P,G0-* '_3
MG'_A6'X#CDBU3Q@DT<,<@UCYA ,(?W$/(';/7'J3R>M)?WNHW?C#7-'G-M)I
M<6CI,(60DG>90<]B<H/PH W(_"_AF6-9(]"TAT895EM(R"/4'%._X13PY_T
M-*_\ X_\*Y'P7X@O=.T;P?IM[;6ZV-[HP>&9)"9%,42$[AC&"#VZ8K7TSQ5J
MFJ7&F36VDM+8:C TJR>7)']F^7='O8KA@PXRO0_WAS0!K_\ "*>'/^@!I7_@
M''_A3)/#/AB%-\NAZ0BY RUI&!DG '3UKGM+\;ZK=Z%INK7FG6D,.J,D-HD4
MDDKB4ERVY0OW0J$C')QCC/!JOB.^7P_=2ZIX?@F2WU*V@4W",D<Z/*@65$=<
M@JS#Y3T*Y!- '2?\(IX<_P"@!I7_ (!Q_P"%'_"*>'/^@!I7_@''_A7.ZSXS
MUC3YO$YM],LGAT&..=S)<,&FC*%R  O#8!]A[YX[:*030I*N=KJ&&?>@#+_X
M13PY_P! #2O_  #C_P *8/#'A@RF(:'I!D #%/LD>0#T.,>QJKXF\4+H%[8V
MTLEO:I=I(4N[L,(?,7;MB+#A"V2<G^Z>#7,W-[J.F>-/$>HZ?969N4T*TNIT
MED*J2IG)&5!R3C /M0!V?_"*>'/^@!I7_@''_A3#X8\,"41'0]($A!8)]DCR
M0.IQCW'YUC:SXSN[+1EU6VM(!;G2O[20329:8[=QB55^887DO@@9'O3/W%[\
M3])NO(0"Z\/W!<,H)93+"0#Z]30!N1^&/#,J!X]#TAT.<,MI&1Z>E7M/L=-L
M$EBTVUM+=-_[Q+:-4&[ ZA>^,5SWPQ4)\.])50 H60 #M^]>N9L]9U+PK:^+
MM2L=,M)]+L];FENT\TI+LV1;C&H7;D#GD\\T >IT5Q]_XOO?,OVT;37OUL+A
M()(4BD+SDJC-L<#:I4..&ZD'IP3O:_K4'A_0;S5KE6>.VCW[%X+GHJCW)('X
MT :!DC$HB+KYA4L$SR0.IQZ<C\ZJ:KI%AK=@UCJ5LMQ;,RL8V) RIR#Q[BN&
MOKZ;1/B,^KZM%;!;?PS=7$C6H.XA)8B5.?O8QP>,YZ"M67QA?:<+NYU'2W.G
MPV+7?VB**1 CC_EB=X&XG/## Z\"@#KH88[>%(88UCBC4*B(,!0.  .PI]<;
M>>*]:L+?5YI-'6:&STY[Z*<K+!&67.Z%MZYSCD,!@^@HA\3:]/K-IIJZ?IZO
M?Z<;ZV<SOB/:4#!QMY_UBXQ[CWH [*BN*T_QQ+JNG:5Y-JL-_?6TUPZ^7).D
M7E.(VX0;CECP>,#/? -BQ\3W^JR:?IC:8MAJMS:275S#=998$5Q'T&"VYCQT
MXR3Z$ ZN.2.5=T;JZY(RIR,@X(_.G5QWPO4IX$MU:-(F6[O 8XSE5_TF7@=.
M!3SXMOKFY233=,>[LUU!K*54BDWA5<QO*'QLP&!^7J0,YSQ0!UU%<9>>,KQ=
M(76[*VMI--.HK8JLC,)'!G$!D!' ^;.%QR!G(Z4FJ>,[S3K#Q7.+2"1]!DC"
MC<0)E:-'Y_ND;\=^E '8^;&93$'7S H8IGD ]\>G!I]<M+J5Q_PF>IV5II=D
M;Z+2H[B&Y9OGF!=P(V.,JN5/<]<^U/T/Q-/KNG:1=6\$9:ZMGGNHN<PLI"E!
MG^+?E>?[K'MB@#IJ;'(DJ!XW5T/1E.17):+XIN-5UV'1[^UMLW.G-=NL3;Q"
MRNJ/"S<JY&\ E3U!&*Q?!6N'3_!GAW2;2,?:I[:XF4F%Y%C2.7;]U!DY+J.P
MZ\] 0#TFBN+C\6:[-<:#9G0X;2[U.*Y+I=3,/)>+'8+DJ001WYQ@=:I/XLUG
M4;'PQ/;);6LEYJTMC=QY9@6B$P.T\?*3%GUY ]: /0:1E#J58 J1@@C@BN<\
M?:E?Z1X&U6_TZ1([J& E78$[<\$CWYXI6UO4;C5[S1[".T>^L;6.XN&D+",M
M(6V1C'(R$)+<XXX.> #HE540(BA548  P *6LKPUKL/B7P[9:Q!$\*W*$F)S
MDHP)5ESWPP(S[5JT %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
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
MI/+$#)Q^ H YNY\)W%[9V,=WK=Q<75M>QWK7$D2 N\?W5VJ %3V'/O73T44
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
M)+>2'3+.-[9-D#) H,2^BD#Y1["EM-&TNPO+B\L].M+>ZN#F::&!4>3_ 'F
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
M@T>PCE\TS[TMD!\P]7R!][WZU)#HFE6]]<7T.F6<=W<C$\Z0*'E'HS 9/XT
M>9>&//T_2?!5Y;WUV#=ZK<VDT/GMY+1G[0V/+^[D,@.[&??%=[XWEF@\":_<
M6\\L$\&GSRQRQ.5966,L""/<"KJ:!HT:0)'I-@B0.9(56V0"-CU9>.#[BKES
M:V][;O;W4$4\$@P\4J!E8>X/!H X&VLYIO%^G:?)JVJFUU#1&N;E!?2#=(CQ
M ,I!S'PYSLVYP,UEZ+K]Y?V/A?3]2U8P1WEA<G[1-*Z&XFCE"!2Z,IW!,GKS
MDGJ!7I*Z-I2RQRKIMF)(X_*1Q N53^Z#C@>W2HI?#FASZ<NG2Z-I[V2OO6V:
MU0QAO4+C&?>@#ATO+H7NE>';_P 3K-&^G2M'J!+P?:Y5EVG#)("65<?Q'.2W
MIAVE6N/'NA?;=8DU"9=!G7[:LCQ+.RW$*A@H;!S^(;@\\5W5[HFDZE:16E_I
MEG=6T)!CBG@5T3' P",#BI9=-L)YK>:6RMI);8$0.\2EH@1@[3CY>..* /-+
M>[U"?0/#V=6U!7E\3W%G)(+AMSQ"2X 4D]0 BX],<5.;_4;#1]=MH=1N'@L?
M$<-N#/=%IC;-Y+/$DC'.3O8#)SCOTKO5\/Z,J1HND6 2.0RHHMDPK_WAQPWO
MUK,U_P *QW]EY>FVVEP,]RL]S#<68>*\P#\L@&">2&SSRHZB@"OX>,EE<ZYJ
M=]J,B:0UPOV+[7=[A''L7<3N)VYD+8SSC'L*ZO/&1SZ5R-CX%L$LKZ&XT[1[
M87L:Q2V]C9!8<!LABIX9@>A(X]#WZR&)(((X8QMCC4*H] !@4 ><^%KRYUZ/
M1=8?Q*L5S(\D=]IX:0M(Y!#1%#)A"A&0P4$!<]":E\.W$]KXS?2K[4[Z>Q9Y
MI]'GEG<BZZ>9&S%OG\O!V@]02><9KM8M#TF&_GOXM+LDO+A2LUPL"B20'J&;
M&3^-*=%THI:H=,LRMH<VP\A<0_[G'R_A0!Q_AO4$URWM-2N=<N;;58=3FAN;
M-9SAB'=! 8B< !=IR!GC=GJ:I>&KJZ\0PZ1JS^)OL]T\LD5[8(SEG<[@T6PO
MA"A&0P4$!<]":[Z/1M+BU1]4CTZT34)%VO=+ HE8>A?&33%T;3K6^N-3M-+L
M4U*92'N!$J/)[,X&<?G0!YIH$FJ_V)X$UR/6M2NKS49TMKR":Y9XY8F1RQV=
M R[,[ASP<DUT_P -H88-'U)4ED9QJMZK+).SD!;B0#AB<'U/4]\U?\&>%8O#
M/A^PLYK>S:^M8?*:ZACP9!ZY(!&>,CVK=MK"SLY9Y;6T@@DN'\R9XHPIE;^\
MQ'4^YH Y/Q9<RZ)XATS4I)[U]-O(Y=/GMXIW $S+NA90#PQ*LF?5UJKX*N-1
MO5CTO4KBZ:^T%I8;Z0SN1/(3^Z8DGYP8SNP>A*]*[N6&*=566-) K!U#+G#
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
MVC:)U *AXB"7W,,9R!C)R>Q +MMXNLM:TG2K^VU'^SDN[U8HUN+<EK@;B/+
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
MC(I]CXGT74KF2WM-1BDE2$7##D#R_P"^"1@@="1T/!Q7G[:/KL[7<_\ 8>H
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
MPV<,\44UOLN/,9E= QW#:-I!/O7!^)]2U'5_!GCA-1@MFAL-1$-OL8DIM$!
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
MVB:;8Z>]]/Y$VJ3ZA)>1Z8;B.)F+.$= 6.-\F5;C&WDYQGTJLVUUNVN]>O\
M1TCF6YLHHI9&=<*RR;MNTYY^X>U &=X/6]CL)8IY(9K16!MYH]/:R+9R6S&Q
M/?G=QG)],E9?#=W_ &YJFJVVJ"":^AMXE @SY?E,S#^+Y@=S CC@UT5% &+H
M/AV#0I]2N(C$)-0F$TJ01>5$K!0N53)P3C).>2:RK_P1+?67B*V.J*BZW.DS
MD6V3%M5%P/FYXC7]:Z^B@#F9?"DPU+5+NRU(6PU:%4OH_(W@NJ[/,C^8;&V\
M<[AP./62W\)Q6&MZ=?Z?=-;P6>GC3_LWEA@\2D%<,>A&.>N1Z=:UI]02(6K1
M0S727$PAWVZAA'P?F8YX48P3ZD5<H QM9T-]5U+1[M;I8?[-N3<A#%N\PE&3
M&<C PY_'%8EIX$N+2YTV0:[*\>G7\UY"IMUW,)0X97;/S']X<-^AZUVE% '+
M:EX%T_4KG79Y)9%.KVPA=1TB<#'FK_M?+%_W['K5C5_"_P#:7AJUT6"\^SQP
M202>:\?F,QB=7&>1R649/?)KH:Q[/Q';W]]%!;6MY)!*95CO5B!@9HV*NI8'
M*\@@%@ <<$T 4-4\*7-_K%QJ,&J_96N]/%A=(+</O4%BK*2?E.7;UR/0\TEG
MX1EL[CPY*NI;QHEH]JH>#F4,JKDX;C 1?UK3UOQ!9:#I=QJ%R))8K>1(Y5@
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
MF:)9A<1NV]Q(IP"2_P V1C!)KL*@O+DV=E/<B":<Q1L_E0+N=\#.U1W)["@
MLK=K6SCADGDN)%'SRR8W.Q.2>.!R>@X'05REGX%FLK#0[--8WPZ/>&Y@WVPR
M1M=0A(8=I&Y]AP.<]:EPCF)2=DDB;Q&_#8&,\>V0#]:='+',F^-U=<D94Y&0
M<']10!R.M^!9M7N=:9-:D@AU40,\?V=7,;Q8VX8G[AVY*^I)R,FI+SP9->+X
MD5]4'_$\M4MI";;F,*A3(PV"2&)Z=?RKK:* .5U/P<^LVBV5_?0RVH,+*#:_
MO(7CQEHGW?(3M]#CGUJJ? EQ]H1EUV411:NVJQ*;=2P9MVY68GYN&(4]A@$'
M QVE8\GB.W74C9PVMY<A+E;2>>WB#I!*RA@'YW 8922 0-PR10!G:3X1N=&O
MYEM=;G&C27+72Z?Y*Y1V;<5$G79N).W'MG&0:L_@%I+2ZAAUF>"3^TWU2QF2
M%=UK,Q8MG/WU.YA@XX./>NIU&^BTS3;F_F21XK>)I7$:Y;:!DX%06FL1WPTY
MX;6Z,-];?:4FV#9&,*0KG/#'=P.>AH Q;[PA>:A9V4MQKLK:S970NH+X6ZA%
M;:5*>4#C85)!&<\YS5[0M GTG4M6O[C4/M4NI3)-(JPB-498U3CDG&%'4_GU
MK=HH XW5_ LVISZP4UJ2&'4YK>X:,VZN8Y(2FT!B>4^0';QR3SR0=>QT"2P\
M2:AJRW[NE]'$)H&C7EXUVAMWH1VQU[]JV))8XE#2.J*6"@L<<D@ ?B2!^-/H
M P[C0)I?%$FMQWJ(6L#9"%H-P +;MV=PR<]O2LO3? [Z0FB2V.IA;[2[,V'G
M/;[DG@.#M= P.05!!##G/'.*["B@#E1X+6*32I+>]"/9:A+J,K/#N-Q-*'#D
M_,-H_>-@<XP/3G;UO2X];T+4-*FD:..]MY+=G7JH92N1^=7Z* .:M?#-Y!K.
MGZI)JJ33VE@]E@VN X9E;=PW&"B\?7GTS+?X?W.GV6D?V9KSVFHZ9') MT+8
M.LT+MN*/&6YY (((Q7<5'/,+>WDF*NX12Q5!DG'H* ([*W>TLXX9+B2XD4$O
M-)C<[$Y)P.!R>@X'2K%4=&U6WUS1;/5;02"WNXEFC$@PVUAD9'K5Z@ HHHH
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
MCMUKL;+P_HVFV,UC9:596]I/GS8(H%5),C!W*!@\<<TR+PUH4.EG3(]&T];
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
MUT><E=:DC >X=QCR(#R"2"??KVSBNGM]'TRTNGNK;3[6&X<LS21Q*K$M]XY
MZGOZTZTTO3]/EFELK&VMI)FW2M#$J&1O5B!R?K0!P^MWK:Q=^.-.NKJ>!=,T
M]?LT44S1Y5X6=I" 1NRWR\Y VXQR<KI$]RNJ^"+6.\G6VNM E,D*OA"RI!M;
M'J-[<UV-_H&CZI<I<W^EV=U.B%%DF@5V"GJ,D=*5="T='@=-*L5>WC,4+"W0
M&-#U5>. ?04 >;Z?J-]I_@#2]?N=;OG>]N8[2ZFN;@F*&(W# OC^$]%+9R >
MV!C1OKZZ\/R10S>(?/TV^U:WBD99&)LHGC<E?.9B<.Z+R3E0YQC(-=S%HVEP
M::^FPZ;9QV+@A[9(%$3 ]<J!CFHXO#VBP:0^DQ:39)ISYWVJP*(FSURN,&@#
MB?$UA#';Z; -7O+V,>);7 -R^8%<@^5O!RV.HR21N'3BFWFJ7EYH?C6^34;F
MUOM$FD%DJ3MM2..)7C++G#B0Y)+ YW<=!7<C0-'&DKI7]E67]G*05M?(7R@0
M<@[<8Z\_6GRZ+I<]VMW+IUJ]PH51*T*EL*<J,X['D>E '(6"7^L>.KJ*\U'4
M;5(M.L+W[)#.41)2TFY2/[IVX([]^V%\):E?IKMOI^LBY-W+92307<=RTUI?
MQAD_>JI/[MAN'RX PW'&*[)-,L(]0DU!+*V6]D78]PL2B1E]"V,D4RRT?3=-
M;-C86UL=NP>3$%PN<X&.@SSB@#E]4AN-0^(ITQM3U""SDT5YFBMK@QX<2JH8
M$<@\]0?TR#@:+X@OM;L_#6GZAJAMVO=#%P)FF>%KB;<%;#(5)91@XS_$3@X&
M/2)=)TZ>]-Y+86LET8S$9VA4N4/5=V,X]JJS^%] NM/AT^?1-.DLH&W16[6R
M&.,^JKC _"@#BUO+ZZU"U\.7GB-&?^R!+#?H[V_VJ7S'1W4JPR5"H<9(.XG!
M%6-.O;C5-9NM$U+6)9?L>C030W%L[6_VMG+AY_E/(&U !ROS$]Q78ZAH&CZM
M#!#J.E65W% <PI/ KB/_ '01QTIU[H>DZE+!+?:9:7,EO_J6FA5C'_NY'% &
M-\-R#\-?#F/^@?%_Z"*ZBH+*QM-.M$M;&VAMK>,82*% BK] .*GH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ KG?%VMW.A1Z3/#+;QP3ZE#;7+3+TC8G)!R N,=3FNBKF/&]E<7=E
MI,MO:R7*VFJVUU,D:[F$:,=Q"_Q8ST'- &K8^(='U.PEOK+4[6>UA8I+*DH*
MH1U!]#_C4]AJ=CJ:RM97,<WDOY<H4_-&W7##J#@@X/K7G^LZ!JEU<Z[KVF6,
MI6>YL)DLMQ@DNEMV)<]BK$$ 9P<QCVKJ/"T-O)+?:G!HM]ISWGEB5M0<F>8H
M" 2"S8 ! '.3SQ@ D U9-8TZ*\%I)=Q+.7V;2?XMN[;GINV\XZXYZ54@\7>'
M;F]M[.#6["6XN2PAC2=29"I(..>>01^!KG'T_4K?QA]KTH7L<<^H WUE<Q;[
M9TVX-Q$Y'R-@#@'DCIWK"TC3CKO@RVTRULY5ND\12W/VDQ$)$L=X[-('Z$[0
M4 SG)Z8YH ]*DUO3(;^.QDOH4N9'\M$9L9?&=N>F['.WKB@ZWI@OUL3?0"Y=
MBBQEOO.!DJ#TW <XZXYKA]-TRX74[C1]7\/:C=NFJR7UK?"X;[(5:4RK(?G
M5UW$;=O) ]<U:\+17UK'%H&J^'9IKFQOY9X]1D1&@96D=Q,K$Y#D.1@#.3S@
M9P 7]3\71Z/X4U35QJ-EJ)BN7BMS ,(I+ +&Q#'<5SR1C.#P*LZ7?WK^(3:W
M&OZ9=6\D+S06T4.VX9,J-[?-C .X=.<CTKE+S3=1?P%XHLX]-O&N;O699X(A
M"=TD;3JX8>VT$\_SK:U[3[W4_&%O):17$<<FB7EJ+HQ,JQ2R&,IGC(^ZQ]L>
M] '3VNMZ9>WC6EM?0RW 3S/+5N2F<;AZKGC(XK#G\5"7QIH>EZ?=VLUG>1W#
M3!4);Y%!5E;."I)(X!Y'6N<LM)O-9\/O9GP]J.FZ]:Z9-9K>7EPQBC=H]F(3
MO.0Q"G(& !Z@9M:?_:%[K?@N5M O[0:=;SV]WYD:JL+&-% !S\RY7@C.1^5
M'8ZK?"UN=.A&I6EH\]R$\N==S7"X.409&&Z'/.,=*B_X2OP^;E+<:S8F9Y_L
MRH)E),O'R?7D#Z\=:S_&-M<7-UX:-O;33"WU>.XF,:%O+C$<BEC^+"N7O=+O
MW\/>)X8],NC<77B**[@40',D2R0-O'MB-_?CW% 'I5U=6]E;27-U,D,$8R\D
MC8 _&H['4;/4DE:SN$E\IS'(!UC< ':P/(."#@^HK*\8F[;PQ*;+3A?R>9"Q
MA,8=@HD4LZHW!90"P![@?2LWP=:WMMXA\32W-E?10W=Q#/#-=;<R#R$4]#UR
MIXQQTXZ4 ;TWB+1K;[;Y^I6T?V''VK=(!Y&>F_\ NY]ZFEUC3H,^=>PQ@0&X
M)=PH$0ZN<]O>N8\0^&[N^\3YMH\Z;K-DUCJI!QM5#N5O<E6DC]MP/:J$.G:_
M;_#Z_-]IT>HZM'$EDD#J'$T,+[0^T\%C\\@'?*B@#JKS7K!]'U&>VU>TM7MD
M*O/<?=MW*Y4NI(..0<'&15FVU>QENDL/MT$M^(%F:)#ABA_CV]0IKS^XT[5)
MK;QZ!IFJ/_:FF1K:R7"+NF?R73&%/!R1Q@ #KBMG5M)U7'AW5]&B9+^*$6%R
MKC:1!*H!8@]?+<(^/9O6@#II=>TJ&R2\DOH1;N&*N#G(7[Q&.P[GM4%WXL\/
M6(4W.M6$0:$3KNG7F,D -UZ$L,&N;UVQN-'\2Z?=1:5J-_HW]G_83'ITK"2!
ME;*DJ&7<K#@GMM%&EZ,+'QGI'E:-)::=!HTULJ;3(D#-*CJA;GG:#G!(SQGI
M0!VUS=06<!GN9DBB! +.<#). /J20 .]96H^*--LO#>HZS%/'<16,<C.BM@[
MT4GRSW5O8^M4_&5G?S'1+ZRA>Y33M22YN+>/[TD>UD)4=RNX-COCCG%8FIZ1
M>7%KX\U&VM;C9K&GK;6MOY1#RR+"Z;RIY7)=5YQ]S/3% '2>'[Z^N[5M1O+^
MRFL)8(Y4,<9C,+X)D!))!4<8/7KG-6+/Q1H6H7<%K9ZO9SSSH7B2.4,74=2/
M7U^G/2I](8IH-D9(Y4:.W0.C(0P(49&.N>*\^T/2;^UTCP'#)IEU%+87LSW:
M^2?W*M',N3]2Z]/7V- 'H(UO3&OELA?0?:&=HU3=]YU^\H/0L.X'(K%G\8Z=
M>6.L"SU>UL);"X^S&YNUS&' 0D[25S]XJ.>2.,US5EH6JS>#M(\,W-I<1ZII
M^J1S/>%#Y91)S(9E?H2RY&/O98Y&,FFZOI>J'P[XXTU-*NY)KW4OM-LR(&65
M6$.,'/7Y&SZ8]Q0!Z#?:UIFF.%OKZ& X!.]L;03@%O[H)XR<#-%YK>F:?,L-
MY?0P.Q48=L %CA<GH,G@9ZGI7(S+>VGBC7H;SP]<ZOINMK"]NRQJT8VQA&BF
M#D;!D;N1CYCWXJI>:9<KKVN:;JOA[4-5LM5ECFMY+:=EM_\ 5(ACE&\! ICR
M#@Y!]1B@#TBBJ=K>-->W=H;.YB6UV!9Y%'ES;ES\AR2<=#D#GUJY0 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 (PW*1DC(QD50T?1K/0K(V=@LBP&1Y
M=KR,_P SL68Y8D\DD_C6A10 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 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
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
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !5+4])LM8MTM[^$RQ)(L@7S&4;E(*G
MY2.00"/<5=HH J7FFVE^D*W$;,86WQ.LC*Z-@C(<$,#@D=>034)T+3#'81_8
MT5-/D\VU520(WP1G@\\,>N>N:T:* ,XZ%IIN7G^S?-)*)W0.PC:08PY3.TMD
M YQG(!ZBIK73;.RN[RZMX0D]XZR7#[B=[!0H/)XX '%6Z* "BBB@#EUT'5+;
M7;O5K0:8MS<?*\K^>6=!G:&&_'&?3CG%-OM"UC4;J"ZN!I/VF ,L<T7GQ2*K
M=5W(X.#@<=.*ZJB@#DO^$<U,75A<+%HR2:>A2U\M9E$2D8("A\<@#/'.*JW_
M (,N-3NKNXO;/1)9+L*+C*SA9-N-I*A\9  &<9QQG%=O10!Q[^&-2>6\D:/2
M=]["MO<$&X'F1@$!3A^@!/YGU-.A\-ZI;W-C<1II(EL8C!;,3<'RXSC*C+].
M!U]!Z"NNHH Y;4-$UG4Y;>:Z&D&:V8M#-&)XY(\C!PRN" 1U&<&H;CPUJ5U9
M6MG+%HWV>UE$T*(LZ!9 <AN'&6SSD\YYZUU]% '-7VF:]J6GRV%VVDRVTJ[)
M$VS#<O<$A\D'OZU'J.B:SJ^E/IFH#2+BS< /$XG^<#ID[\G\374T4 <9<>$[
M^[FM)YH=):>TC,44H-P'\L]49A)EE_V6R*S['PKXBMM4TOR+?0[&QT8RBS6)
MI7\P2)MY!.1@9[G\:]#HH X8^"9C<FX-EHAD-U]L&5G*K-R2ZKOPI)))P ">
M327'@>:ZN+F::ST4M<RK/,H%PJ/(I!#E ^W=D#YL9/>NZHH Y!O#.H.^H-);
MZ))_:*!+M9$F995 P 5+XX' ]*JQ>")H='DTE++1/L<C*[*1.6RIRIWE]PQC
MC!X[5W-% '$_\(9<?9[Z#[%H7EW^W[2/+F_>%<8)._(/RJ<CG(!ZU9B\.ZI#
M?->)%HWGM;BU9F6=@T0S\A!?!&23TZDGO76T4 <A8^&=3TY56T328PD1ACYN
M&\I#C*QY<[!P.%QT'H*CM_"=_:KIRP0Z0BZ:2;, W&(<@@X^?T)'T.*[.B@#
MF-2TC6]7@2&^&C2K'(LL9V3*T;CHRL'!4CU!!JM<>&=2NM*ETR>+1Y+29_,F
M0B?,K9!R[;\L>!U)Z#TKL** ,#[-XE^S^3Y^E[,;<XFW?]];\_CFL6#P3<6]
MG'9I:Z.UG&VY;63[1)"#G.?+:0KUYZ=:[FB@#E[O1M:O;RSN[@:0T]DQ>W8+
M.OEDC!( ?'0D?0XK-N?"VLPZ7<Q6,6E-*;:6WA5FG;RPXP0F]R$!XS@=J[JB
M@#AO#?AO7M(TS3E9-*6[M;5;<&5II=@  (7+X4':#\H'0<<40>"9K:>&>*RT
M17AG:XARLY$;G.2H+X4'<>!QSTKN:* .)F\&W%Q97UG-8Z"]O?2F:XC:*;#.
M3G</G^4Y)/&.234D/A34+:SM[6"+288[>0RQ&,W"N'(P6+B3<20<<D\5V5%
M&)I>@0VWV.>ZMK07=D)$MWMMX5%DP7R&)R21DDY_G6W110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%<_=ZH
M]SXSM_#\3LB169O[EE."PW[(TSV!(<G_ '0.A- '045SZ^+;,ZG;6;VEY&EU
M=RV4-PZ*$>6,,6&,[L?(V#C!Q[C)I.J21^*-3\/7#M(;>&*[MG<Y8PR%E*D]
MRK(PSZ$=2"2 =!17%:CY]Q\5+33#?7L=E+I$MR\,-RZ*9%E10W!XX8\#BH8O
M$-QX8\9WVB:QJ#W.E_V:VIV]S.!YD*HVUXV*@;AW!QGMS0!W=%<;>>,++5+7
M6=*MVN+74(=,DO(RLJ$E,$;E:-FP0V,@X/([46'BQ-+\(Z9+=6]]>21:+%?W
M4J '"!!N8L[#<QY.!D\'VR =E16"WBJU_M(V,=G>2R-8?VA"R*FV>/(!"98'
M<,C@@=1ZT6'BNRU'3]-OH(+DV]_:O=HVU28XU )+ ,3GY@,#)R: -ZBN:A\:
M6DAF1["^AE33QJ2QNJ;I(#QD -PP[@XZTRV\<V,]A;WDEC>VL5T(C:&Y$<8N
M-Z%_E)? V@'.XCVSD9 .HHK(\/>(K+Q+8S7-EO7[/</;31OM)CD7J,J2#P00
M02""*P?"5W-XSL[O7+NZNDM9+N6&RMK>=X5CBC8IN;8069B"3DD#@ #N =K1
M6!!>R:&+?2KF>XU74;AYY80-@D:(/G+$[5 4.BY[\5'!XUTVX33V2&Z!O+Y]
M/*E%#07"ABR2#=P1L/(R.GJ* .CHKF+GQSI]K97EU)9WY6TU)=-F58U9A*Q0
M @!N5_>+TY]JAMO&%U<>*;;2Y-#O;2%[&:YD-P8PZ[)50' <_+@D\9)R,#K0
M!UM%9&C:_#K<<,UO:W"VUQ +B&=MA213Z%6.#R.#BM>@ HKC[^>Y7XK:39K=
MW*VDNFSSR0+*P1G1T"DC/HQXZ&K]].;/Q.]PSW4D,6G/,UO'(=K%6 R%) SC
M- '0T5S.D^-+/6+K3(%L;^V35;0W5G-.BJLJA5++PQ8, PZ@ \X)K+\+^(H]
M.\,AM2NIKB>75;VV@\Z8%W"328&YV  "KW/8#J0* .ZHKE[#QWI>J16XLXYY
M+J:>:W%MNC#B2+&\9+;3U4C#'((/3.++>*[<.(H[&\EN191WLENH021QN2!E
M2PR05;(&<8]QD WZ*PO%^NS^'/#TFH6]HUS()8H@H8 +O=4#')&<%AQ_(9(Y
MVX\17.C^-=<GEM=4NK:+2;:Z:SC=6\CYIM[ ,X0'"CA3DXXS0!W]%<WJ/C;2
MK"V29=]P6M%O=D;QJWDMG:<.RY)PV .>#4^H>*+.U\$7'BBV_P!(M$LC>1#I
MY@V[E'MG@>U &[17+:/I5[J7AJVO;W5[Y=5O+=9FGAF*I"SKD!(ON$+G W D
MXYR:GE\1IIEO<6\EO=7\^F6T;W[VP4^7E<_Q,"QP"V!DXQZ@$ Z*BN8G\;V2
MWUO:V6GZAJ+W%DM]"UI&C+)"65<@LP_O \X_/BJLGQ&TZ$/++IFJ1V<-\;"X
MNVA3RK>4-L^8[L[=QQD @=\4 =C17/7_ (QL+"*]N7@N9;&PF$%W=Q*I2%N,
MY&[<0NX9(!QSZ'#3XPMSKMUI4.F:C/):M$)YHHU:-$D!*OG=DKA>PS[4 ='1
M7-VGC&WO9A!'IUZD\NGG4;>.4(IFB! _O?*<LO#8Z_7&;IWBE-7T[PC?:A:Z
MA:SZG*&A$$JB)G,+-A\-DIC=@$9RHR!0!VU%<[/XRT^",73PW)TW[7]C:_ 7
MREDW^7S\V[;O^7=C&?;FJM]X^LK"34Q+INI-%I<Z0WLRQIMB#A6#\ODKAP>
M3[4 =91574M1MM)T^:^NW*01#+$#)))P !W))  ]363)XLMK9KN.]L;ZTEMV
MA54DC4^>TIVQK&RL58EN,9X[\<T =!17-7?C6RL(M7^V6=Y#<:7;"[GMBJ%V
MA.?WB8;:P^5AUR"/I2Q>-+$W-W#=6E[9BWL#J(>=%Q+ /O,H5B>/1@#R.* .
MDHK!;Q7:0V3W=U;SV\(6$Q.[1E9_-)"!&5BN<CG) &<].:SC\1=(6VO93;W;
M/97<-K<11!)"AF($; JQ#*=PZ$GKQ0!U]%<9J_CO[%X?\174&E7::AH\89[:
MX,8X=<H^58@K]#G@C%:TWB>*&ZDM/[/NY+N&W2YF@0QEXXV9E!QO^;[A/RYQ
M]3B@#=HK$\7W]MIGA34+N]^W"VCBS(UB^R91ZJV1@_C5/4O&EOIE[J5F-+U*
MYETZV2[F\E$QY3;OF!9QG&QN.I[ T =/15&35(AH9U:"*:Z@-N+A$A4;Y%*[
MA@$CG';-9EEXPL;^]T>VBM[D?VM9F\M96V;"@"D@X;.X!EX /7V- '0T5RL_
MCF"&2SACT;5IY[VVDNK>*&.-C(B%0<?/C.&!'/(/KQ6?JOBU-(M/%%]96FH3
M7ME+!'-#<RCRXV=%"L@W8"X920,$D_B #NJ*YM]8MT\5^3);:HEZFEO<>1YB
MF(QB10?E#E3)D@9],\TS2/'%EK%SI,<=A?V\6K6[3V<\Z($DVJ&9>&+ @'/(
MP<'!- '3T5S*^-["1M/:*TO);?4;F2UM;A%39(Z%L]6R!\CD$CG:?;,_BG7[
MC08-.:WLGNFO+^&T.UE&P.PSU(R2,@=L]: -^BN>OO%]G8Q7\YM+N:WTT@7T
ML2HPMR5#$$;LMM5@3M!P#WJQXCUTZ-X1O]<M8?M@M[5KA%5@ X"Y!R3TQSQS
MCI0!LT5P,FN7\'CFSF^R:G,)M"DF.G12*<N)8QN +[ <9YSWQU.*VO\ A-]*
MDTS3KV#?*=0MC<P0EXXWV#&<EV50<L!C/7V!( .DHK*TKQ%IVL>&XM?M9&^P
M21-+N9<,H7.X$>H((_"JL?BVR.FR:C/!/;V:PQ31S.4*RB0E5"E6(W9P,''W
MA0!OT5YUXL\8V^I^#/%<&G3W5GJ6F6@F)CF4, P)5E>-B"."#SD8Y'2NBUWQ
MKIGA\W*W DE:TB6:Y$3Q@QH<\X9@6. 3A<G'U&0#HZ*YZZ\8V,,,\]M;7E_;
MVRQ//):1A_+$@#+P2&8[65B%!(!%49_%,DFH>*+&YTZ\2STNV0M-;N@D(9&9
MF7Y@0<8QCD8YQTH Z^BN>L_$-JMGIMM8V][>SRZ>EVD.Y3*(< !G9V W$G'7
M)(/H34"^.M-G32&L[6^N_P"U1*+<11J"'C!+(VYAM8%2.> >IQS0!U%%9F@Z
MW!K^F?;8(IH=LLD,D,X >*1&*LIP2."#T)%4)?&>GPQI<M#<_P!FO=_8_MX"
M^4)-^SGYMVW>-N[&,^W- '145PXFN_$/C;6M*G.J6=O8):F"6UN%C\MCO8LP
M#'<'PHP5;@<@9-;FM^)[?0VN!)9WEP+:T:]G:%5VI$I()RS $\'@9/'TR ;E
M%<U=^,[:WOVLK?3-1O9A8K?J+=$P\1.,@LPYZ\''MFM>QU:TU#0[?6+=F-G/
M;K<H=IW;"N[H.<X[4 7J*Y_3_$MKK-W_ &:;6]M)Y[%;V/S=JEH6.W(*L2K
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
M1CX*_*>1[@9/X5=F\/:;-J&GWIB=)M.1DM1%*R)&K  @*#@C  Y':M,@,""
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
MC!7GS,]#\J^^:SM274%U?P-'JES;W%\FI7"R36Z[5;%O-@X['&,CIG/:M=_
M6@-I%CIBPW,<-@Y>SDCNY5EMR>"$DW;@,<8SBKS>&=+9M,;RI0=-=I+8B=\J
M[ AF//S$AFR6SG)]: .43Q-JXTB&X-T&D7Q.=+8F)?G@^TF+GCKM[C'-7H_$
M5['XR72M2FGL3+=2+:!X%:VNX@C;0D@&1(" 2K$=" .16C-X&T*>XEEDAN?W
MMV+XQK=RJBS@[MZJ&PK$C)(_J:NKX<T];I9R)WV7#74<;S,R)*V<NH)X/S-Q
MT&<XSS0!R \2ZXG@J'Q!+> K9ZI-'J 2%1OM4N&C9@,'!50#] >_-:VI>(+R
MUCCFAF+Q:EJB6%H<(/+4*VY@2,$LR.%SD<J>>AV[+P[IFGZ1<:5# QLK@RF6
M*21I-WF$E^6)/)8G\:;>^&=(U#P\FA7-FKZ=&B)'$&*E F-I5@<@C P0<T 1
M^'SK2F^AUEXI DVZU<%?-,1''F!0%R"&&1P1^-8WB*">3XC>%-E[-$K1WAVH
MJ$ A$]5/7./Y8KI-)T>TT6T-O:^<P+;GDN)GFD<],L[DD\ #KQBFW>AV5[J]
MEJDRRF[L@X@99F4*' #?*#@Y '4=J .,E\6:F/!\WBRUD @MK]H3IOEKM:%9
M_)(SC<),?-UQGC%31:EXCNSXIN1K$<4.CW4\<<26BDR*+='4$G.,,V??D>F.
MD7PKI*74TRP.$GN!=R6XE;R6F!!\PIG&<@'TR <9YJ>ST#3K!]1:&)S_ &C(
M9;I9)6=9&*A2<$D#@ <=@* .>L->U2YU+PE$UPNW5M'EN9U,8P)56$AAWQF1
MLC/85CZ9XA\2W.E^$[^3582=7NI+.:+[(NU?EE8..<[AY?3..>G<]58^"=%T
MZ>QFMTN_-L8GAMG>\E8QQL%!09;[H"C Z"I(/!VC6UIIMK%#.L.FS&>T7[3(
M?+<Y!.=W/WFZYZF@"'PAJ5_>QZQ;:A<"YET[4I+19_+"&1 J."P'&?GQP!TJ
MAXE@GD^(/A(1WLT*M]K^5%0@$1=>5/4''\L5T>FZ-9:3+>R6BR*U[.;B??*S
M[I" "W).. !QZ4EYH=E?ZK9:G.LINK+?]G99F4)N&&^4'!R..0: .,E\6:F/
M!\WBRUD406]^T)TWRUVM"MQY)&<;A(1\V<XR<8K5T2[UW4_%.M12ZI$MCIFH
M"$0+:C,J- C@%LY&&?.>^#^&JOA724N9IE@<)/<"[DMQ*WDM,"#YA3.,Y /I
MD XSS5JPT6RTR]OKNU659KZ02W!:5F#N %!P3@< #C'04 8?CRYD2WT*P!(A
MU'6+>UN/]J/YG*GV;8%/J"15JYU.^B^(6GZ4)4^P7&G3SM'Y?S;T>( [OHYX
MJ]K^CKK6GI"'$=Q!/'=6TI&0DL;!E)'<<8/L30VDV\^IV^N36THU*W@:%%6<
MX"M@LH&0IR5')'8=* ,;PC<R)X@\6:3UM[+4%D@]%$T2R,H_X&6/_ J;XNUC
M4;"6Y2PO0CP:9-=+!!&KREUZ,^\;1%P1U#$YQTK:T/2/[+2]GE*M>7]RUU<L
MO3<0%51[*JJOOC.!FH]3\*Z3K&H&^O(93.ULUI(8YWC$D1).QPI 89)//J:
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
MV<'J(RA)XXP<T >R&1!((RZ[R,A<\D?2LCQ7K<OASPOJ&L0VJ7+6D1D,32;
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
M(&8'&,*2I]*U=4L]!B?PO>V5@W]DG6Y9&>2%G4B2&4Y56!(0R$ # &<$#D4
M>B6DUU)+=BZAAC2.7;"8Y=Y=-H.6&!M.2>.> .:G66-X_,6163^\#D?G7D\Q
M>"U\2&SB+6*>*8)[Z*%,EK39#YAVCJN0<XZ@,/6CQ7:P3V?C:YTP0R:-<:,F
M!$ T4E[E\%,<%MNS..^WO0!ZRKHS,%925Z@'I222QQ &1U0$X!8XR:X71H=/
MLOB8%T](8HKG0T>7R< 2R"7(+$?>?:2<GG!J/QU-:R:TUE-;'SI=&N1%-)$T
MJR9(S%&@X\S@$MU ['/ !WSRQQD!W5=W3<<9H,L8D$9=0Y&0I/./I7D5Y</)
MX<TJ^@GM[RX70(%N=*U&(C[8F#D0O]X3;@PX!S\GL:U[J66'QH)X!;7\5SJ5
MN+BPN$VW=G)L1?-B8?>C"X+ C PW/6@#T<2(9#&'4N!DKGD#Z55U#5;'2K">
M]O+F.*"!"[L6' SC\\\8]>*\V\+C3=1NM.BU6;4$\3:=<2FZ@\A4Y.X.SOL^
M:)E.>6P>!UQ69'H.ER_!O4[V#38)-0C:Y0R+%ND6,7;.!Z@;0& ].>] 'KQF
MNO[4CB6*$V30LQE\WY]X8  )CD8)YSZ<5.LL;MM5U)QNP#V]:\]N_P"R'\?1
MRPQVZV<OANX0_NPJ,/-C*C!'H&(]AD<5D^%+:RLIOAO-!%%#=RZ?+%=R*,.W
M[E<+(>O#+@ ]","@#UD21M(T8=2ZC)4'D?A2LRHI9V"J!DDG %>/:+-HMYJ.
MAV-_J5@+K3M4NG,ERK+/=EGD"JRNH )9E/WCRBXYZ=SXZNK>TT_36NH-\3:E
M"OF/N,4!^8B20+]Y00.#@9*\CK0!U"LKJ&1@RGD$'(-(9$5U1G4.WW5)Y/TK
MC?APX%AK5M^\'E:O<E0T+1 *S;AA2!@')..V:R8I],GU_6M(\1VEP^K-JBW-
MAMC??+$NPPF.1>BJ00>0!\Q/4T =AI.N2:AK6NZ?-;)#_9<T<8=9=WF!XUD#
M'@8X8#'/UJ]?7-PNF2W&FI;W,X7,:R3;(VYYRP!QW[5YQJMY:P7OCIKB!KF!
M]0T\,JLP4*$A4NVWDHI!W =0"*RM5,$GA?X@6Q E#7<%Q;[;9HT8M%#\R*1Q
MDAL8))P3SUH ]E>6./.]U7')R<4H="Y0,I<#)7/(%>9ZQ9:/?>+O%K7,%I/$
M^A0LI=0RM)^^Y'8L 4YZC(]:9H$5G;:YX!N8%C2ZNM'F6]E7[\K>7"0)#U)W
M!L9[@T >GNZ1H7=@JCJ6. *SM=UJ'0](>_D7S!OCBC4-C>\CJBC/8989/I6%
MXIF-MXN\.37ZC^PP+A)G<9CCG*KY3/G@#&\ GC+>XKD=3L8X/!>II-%&VGMX
MCADTM'4$+;^?"7V ]$R)2,<;>>E 'HAU/5;;1M3O+S3K=9K3>\*QW.4N$5=P
M;.W*YY&"#R/2K6B:F-7T2PORJQR75K%<-$&SLWJ&Q^M,U6%&\,7T-G&I1K.1
M8DA7@Y0X"@?TKSC0])TISX.N],@MTG@L&36Y%  \K[/M*3^K>9MP&Y&#V!H
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
M>&-5EM?#EIJILRF@N)$EAD;-RR1M'&2"OR##;CR>1@<5J>#=(O=!\-Q:=?\
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
M'5HKV\738M^D/I]TT,TDDCR%@?-+,H+$XYSR/4UWU% '#67A?7(M/\&V\_\
M9V[0I%\XI.Y#HL#0@KE.IW;L'&.F3UIEOX)U!/#0\*3R6SZ3'?+/'<B1O-,(
MF$P0IMQNR-N[=TYQGBN\K)/B;0U5G.J6HC4E3*9!Y>X<8W_=)]LYH YC4?"&
MM7FE>*K2,V ?5[^.Z@+3OA%58@0WR=?W7;/7VKH/%>A3^(O#S6<,R6]XDL5S
M [99%EC<.H/<KD8_&MVB@#B=9\+:GKO]JWLR6=O?W6C2:5!$)V9%\PY9V;8#
MUVX 7L?7CK-,AFM]+M(+@1B:*%4<1L67(&."0"1^%6J* . ;PAKBV)LD;3FB
MC\0C58W:9P6C\\S%2-APW.WN.^>U/U/P;J]_=>(;F&XL[>>[O+2]L'+,X62!
M5 $B[1\K;><$\&N[)"J68@ #))[56T[4K/5[);S3[A+BV9F59$/!*L5;\B"/
MPH IZ&FL"%Y=9BL()FP!#9,SHN,Y)9@"2<],<8[UDP:#J>@^)-3U'1EM;FRU
M5UGN+6XE:)HI@-I=&"L"& &00.1D'M6[<ZWIEI<M;3WL*3HH9X]V2BGH6Q]T
M>YP*LVMW;WUNMQ:3QSP/G;)&P96P<'!'7D&@#G=;T+5=3ETK4XI;9-1TV\^T
M10%CY3(4*/&7VYR58G=MX..*S-8\':EJ5IKEQ%]C34-6N+-RCS-Y<<=NRL!N
M"9+'#=A]X>F3W=% '%:O)=I\4-!-O##)+_95YO1Y2HQO@Z':<\^WK4.G^"M0
MT35K+6[*6VFOBUV;Z!W9(W6XE\TA&VG&U@H&1\P':NT:QM'NUNGM8&N5&%F,
M8+@>QZU/0!PS>#=1B^P2P-:-,->?6;P/*RJ-RNFQ/E.<!EY.,[3TSQ%XL\):
M]KTVM11R:?-;744/V%KF1PUJR$%E"A2/F(SO!SSC! %=]5:_U"UTNQEO;V98
M;:(9>1NBC..WUH YS^PM8CU[7+Y/L+1:K8PQD&5U:.5%=<?=.5.\'=UXZ<\4
MM(\)ZOHD_A^_@:SFNK'25TJ\@,S*DB+M*NC;,Y#*>".AZ\<]S10!PUCX-O\
M3]7T:]C>T<07E[>WF9&7+W&?E0;3D+D#)QG';-;7A/2+W1;"]@OOLY>?4+F[
M7R)&8!99&< Y4<C=BMV218HV=V"JHR2>U5=.U73]8MOM.FWD%W!G'FP.'7/U
M'% ',^(?"EWK.M+?01VUK=P21&TU.&9DGC0$%T=0N'4X; )Q\W:MKQ+I1UG3
M4LFL;.^MGE'VBWNV*ADP?NL <,&VD'VZBMBB@#A;'PCK.GS>'IH[N&Y.F3W0
M*74[L4@EX10^TER@ '.,^HIMOX)U!?#7_"*326SZ0E\)X[D2-YWDB<3!"FW&
M[(V[MW3G&>*[RB@#D-)T3Q%HNK:A;6L]@^C7E[)>K,[-]H@\QMTD83&UN<X8
MD8ST/2LRS\&:[IGB"ZUZQDL$OKC4I)98VN'\N>T<#]V_R<.K#*D XR>U=J=7
ML!+9Q?:DWWCLEN!D^:54L<'OP"<U=H X/5O".LZC;>,XD-@AUU(E@+3O^[VQ
M+&=WR>V>,U<7P]K%EJVMW5G]CDBUJ&/S4FE8?9YEC\LD84[U( /\)R/?CK(+
MB&Y5FAD5PK%&Q_"PZ@^AJ2@#B4\$36]WHUM!)$=,L-&FTMW:0B9O,$8W ;2/
M^6?KW]JK:?X8\30Q^%;6Z_LMXM FQYZ3N&N(A"\2G9L^5L,,C)!(ZBN_HH X
MSPWH7B/0572F;2Y=*MG9K:YRPN&CR2L;+MV@C."X)X'3/(33?"U_;> ;7P_?
M6FEWQ21A<022,8I8R[-P2F0PR"..HZUVE-D=8HVD<[44%F)[ 4 <?I-CK?A>
M#3M-@,-U:37LFZ*:XDDEMK<XVK&Q'S!>22V,#"C)Q5OQ=82/>:#K,:EAI-]Y
MLP S^Y=&C=O^ [@WT!KH+*\M]1L8+VTE$MM/&LD4@Z,I&0?RIMWJ%K8&W%U,
ML1N9E@AS_'(02%'Y&@#&DTJ_?QPFNP?9'LQI;6B@S,'9RX<'A2-O&.O>L73?
M"&L66D>#;-VL&?0YS)<,LSX<>7(GR?)U^?/..E=A8ZE87[W,-C<12FTD\F98
M^D;X!V_7!%7* .7L+%[SXAZCKHXMH+"/3HF[2.':20CV&47ZAAVK+\8>$M=\
M1/K=O'+82V=[9+#:&YD<&TD&=V$"D'=D?/D$8Z$<5W:JJ*%4 *!@ #@57U#4
M+72[&6]OIEAMH1F21NBC./ZT <O<^'M:N=6UV]86 _M'28[%%$[_ "R+YF2?
MD^[^\Z]?EZ<\9NKZ<C:)X<T!-5MK;Q3I_P!G6 6TH>15V^7*P4X.PQ^8<D#D
M#T%>AU']GA^T?:/)C\\KL\S:-VW.<9ZX]J "WMXK2VBMH$"0Q((T0=%4# 'Y
M5)110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !6%XAUB73[K1K&%Q%)JEY]F\]@#Y8$;N2 >"QV;1
MGC)SSC!W:S=<T'3_ !%IXLM1B9XUD66-XW*/%(OW71@058>HH Y_5]1\0:)8
MV?G7UI,\FN6]KO6++M;2RJH#= KX8Y(&.F,4V37-4M/$&M:)/= W,D<,VD-Y
M:C*2'8<C'S;'Y;_9P:V)/">F2Z;;V,ANGC@N4NQ(]R[2/,A!5V<G+$$#J<<
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
MQ1W#K#,Z_==XP=K,,#DCM38O!FC0:[-J\,=Q'--*)Y84N7$$DH_Y:-$#M+<
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
MZ6D:1+#(Y;"J05&3SQ@?E4^J:+9ZNUD;H2?Z%.MS!Y<A7;(H(!..N,G@\<T
M8GA+_D9/&?\ V%4_])H:H:GXEU2SUJ+RKJ.>!M;AT]HX8P8DB< 8=R ?-#$G
M"D@# (KJ]/T6TTR\O[NV\WS;^437&^0L&<*%! /3@ <>E9<_@70[BXGF>.Z'
MG7BWQ1+N546<$'>JAL G')% %;3]4U?7?.O["]MH(;759+26VF0;3#$Y1R6Q
MN$AP6'('(!'>N<&KZUI7A'QCJT.IM-=6NJS1QFXB5@%5D48 Q_#@>G'2NQC\
M':/#KDNK11W$<TT@FEA2Y=8))1C$C1 [2W Y(Z@'KS27/@O1KJVU2VDCN!!J
M<OG74:W+A68X)(&?ER0"<8SB@"E/K&I:GK'B.PTVZ6TDT>*+R]T8<32O&9/G
MSSLQM'RX/WN>E9.G>)]=\2WU@EG=PZ=!?:"NH@&V$CQR%P, DX(Y].G;/(ZJ
MZ\,:?=7TEZ3<1W$T MKAX9BAGC&<!\=2,G!X(R<&G#PUIR:DM_"LD,R6GV)!
M%(55(<Y"A>@Y YZT ,\(ZM/KWA#2-5N519[NTCED"#"[B.<>V:VJI:1I-KH>
ME6^F6*NMK;($B5W+%5'09/-7: "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *K7NH6NG1Q/=3+&)9HX
M(\G[SNP55'J<FK-<9\2(+9]*TB>[@CD@M]8M'E>1 RI'Y@#$^BXZT =D64$
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
M\LUZ72;_ ,3:UIGB.\O($NU@?2I+>%7,L>Q>(7V,0XD#' (/S UZ=&F;5(Y
MS90*PDP2>.<XX- &%J/BN&WM]+NK"..]MK[4ET\RB7;L;>R%AP=V"C#J*Z$,
M",@@CU!KQFSBTV+P?HEB8H89X_$^V[0)Y; "YF(#'CHI'T!'8BK%U)%I \1P
M6,;1:-;:_;RW4-G$&$=N8$\QE3!!428+  CAN.M 'KRLKJ&4@@]"#2URW@JW
MTA(M0N]#O+FZLKN<3;W55AW[<-Y2A5&. 3@8SGOFJOC2U.F:KH_BVTL3<W%C
M-]FN(XT!>6";Y./=7*$>V[UH [)F5%RS!1ZDXK'U77)--U[1-.%JLD>IS21&
M7S,&,I$TGW<<YVXZBN7U:VT[2;_P]IEY!"LLZ74C3R1%X&F;:9 (QP\C%CMS
MT&[&>E8OAV\632?A?YLK>9%)+')YF05(MI$P<^Y"_7B@#U&SFNI!<?:[>*#9
M,RQ;)=^^,?=8\#:3Z<X]:Q[?Q%>7E[XALK73X7N-+\L0 W.%N"\>\9;;\G8=
MZX$74=CI=VRJ#HR>+I#J(C7*K;'."P'_ "SW[,]L#TS4>JG2IM*^)RV"P-;3
M6\,D'DK\CN8!RF."2WIW- 'K2:A;MJ T\RI]M\GSVB4Y*IG&3[9Z>N#5JO/5
MM-)N?B9&;NTMIDO=!B6)GA#B5A(X;!QR=A&?;VI?">E2PZ@OAR[M ;3PU.\E
MM.R#$HD!,!![E4:0-[A30!Z#2*RMG:P.#C@USGCXZB/ ^J'2TE>Z$:G;#G>T
M>]?,"XYSLWXQS6-:QZ9=>-(;S1OLC:')I,@U(1A?()W+Y08=-^/,Z\@#GM0!
MO:'K]YKAMKR#3D_LBZC=XKH7'SJ5; #(0/O#)&"<8YK4EU&!;_\ L^.2-KYH
M&G6$MCY00N2<' R0,X]?2N7^%<-K%\/-*-O%$DC1GSMB@,6#'[WO]:BOH]/M
M?B[;75Y#"AET=A%,\8YD649PV.H7G/8>U '0>%]<_P"$C\-V.K& 6[749D\G
M?OV<D=<#/3TK7W+NV[AN SC/->.>%(+&TMOAU>1)#'>R2W$-S*,"1D,4N%<]
M<;MF > <8J_X4_LW4M0TU;^ZU"/Q9I]S(;JV2%48L2P<NVS+1$$$9;'W0.<"
M@#U4G R>E(&!S@@X.#@]*Y#XI)&WP[U1I5R$\I@>Z_O4Y'OC-<MK&E:9;WGB
MB?1$MQI$WAR478@(,3W>28CZ&3&[/?E2>2,@'J^]<$[A@=3GI3@00"#D'N*\
MP^QZ?I,'@Z]CMH4T6Z8/JLH&4:;R-L3RGN V<D\!MI/-*?##ZUHWBNUL4B-D
MM\MUH1*@HDJHCML[",RAEXXY:@#T6_ENH=/GELH([BY1"8XI)/+5V]"V#CZX
MJ<.!M#%58CIFO,_$?E:U\+-?\17-@(+G4K >5%*@$B*J_(ON=Q9A_O#TI?$<
MXBU[[?:26.J)BT6;3)QB8@,"DELXZG+9*XQ\IY&: /1+>6[>\NXY[>.."-E\
MB19=S2 KDEEP-N#D=3G&:L*RL,JP(]0:\HU=IH;GQ[_9B,X%]827$=N,N\ 2
M/S]H'7C>#CW[TOB2"RG_ .$FNM&-N^C3>&I1/]GP86NN?)(QQYFW/3G[OM0!
MZL&5B0""1Z&A65ONL#CT->6V\6EV'B& VSBUBNO"LS74MK_K'<&,AL_Q2!2Y
M!//6MGP&\T.IW]E*FFW0CM;<IJNG+L2X0%PJR(.%D').">".G% '<LP52S$
M#J36?KFL0Z%HT^I3*72+: JG[S,P51GMDL.:P/%<_P!G\5>&WU +_81-PMPT
M@_=).57RC)G@#[X!/&2.^*Y#6+.*+X?^(%F2)M-_MN-M)5U!"PF6+=Y>>B9\
MW&.-N>U 'J.FW&HS&Y74;".U,<NV)XI_-69, [AP"O)((([=Q67KGBN'3-'N
M-0LHX[Y;:]BLIP)=NUGD1#@X.2ID&1QT(SQ6[;1V\5M&EJD20!?D6( *![8X
MQ7CU]#IUKX3\5V:PQ6]U_P )''N5(]C^5]JA9>0!QMRP]@2.AH ]E#!LX(.#
M@XH5E895@1TX->4:D@TV\\<V^@0;(Q#I]P;:R4 NNYOM!11P6,8P>.>,]:Z;
MP6F@W.H7^J>'[ZYN8KJ.,3_NEC@5ESC"A%_>8X/L!GM0!N:WKT&BBTB,3W%Y
M>S>1:6T9&Z5\9/)X"@ DGL!ZX%(NIZE#J%E:WNEHBW3,HGM[CS4C(0MALJIY
MV\8!'N. >>\:0RV/B[PKXF>.233M->XANS&I8PK,@428'.T$<GL#6W>:W#J6
MD7B>'[R&]O&MI#"]M(LBQOL.TLP.!\V !U/T!P ;@922 P)'4 ]*K7FI6EA'
M$]S.B"6:."/)Y9W8*H'U)_F:\RT,>'-4LA?07-[_ &A;Z7+;W]K+"L:QY7YA
M<?(-S!QQDDDDGD9-5!HNBV_PW\(:F;"VWFXTLZA.T88[5PK>83V&2#GH..U
M'JPNKB.ZO/M,$<=E#&KQS"7<S\$OE<?+C QR<Y[8K%TSQ!K.JC3;RVT2#^R;
M^&.X6Y:]P\<;C(#)MY;!4X!(Y//'//Q+IG_"1^.D,=N+5]/M&\MT 4X23^$]
MP2OT.*S;6+3K?P?\,WACMHIEN[0RE%"L&^S,'W8[[MH.>^,]J /5]R[MNX;L
M9QGFC<I8J&&X<D9YKS70KG2;W4WT_6X9O^$HM-9EG4*C+*R^8WEN&'6(1,!C
M.,#%9EA?V,OBGP[=01^0#J]_#<PO&SSJ72;Y9G[[F"E4QP,=<9H ]4LM0M-1
MMWN+29984D>(NIXW(Q5N?8@C\*L@AE!4@@]"*\;M);72/#47[AH+2U\0W(UC
M[/; M'"9)_*+J5(**6C;&#@8->@>"K72[?3;N31KJYN;"YNFG1Y5"Q[F W>4
M J@)GT&,[J .D9E7&Y@,G R:S-8U@:6]A D8ENK^X^S0*S;5W;&<EC@X 5#V
MZX%<SJ+V?_"?:A;^)4@.F3Z;&M@UT!Y60S^<H)XWG*'U( ]*Y]+/&F?#J/Q%
M''+>"[<2F\0&3R?*F\L/NY[Q@Y_B]Z /3=.N+^XTU);ZQ2TO?F#0"82*""0"
M' Y! !Z9YY&:S_"_B%_$>FSWKV@M5CN9;8+YN\DQN48]!@9'%;9*QH68A449
M)/  KQF-K2?X92J[QEU\3;U^;#*IO@=P[CY,G/IDT >SA@V<$'!P<4*RL,JP
M(]0:\DU/9I-[XPAT>W L8I]-N+BTLEQOAS_I&U5ZDH/FQU'7K5_5Y])ET.ZU
M7PO%)+IT]_9R:HUNC>5) K 2!$_W -^T<C@]Z /3 ZLNX,"OJ#Q1N7^\/SKR
M+Q?;VTMGXQGTGR'T6?1$)$&#$][N?:4QQOV!<X_V:T-:T;PQ:>)_"9-K91V-
M\;M[AF(\N=C"O+GHV<#KU/UH ]-W+MW9&W&<YXQ0&4J&!&#T.:\CL+>71H]/
M$BM_PB"^(;DJK9,<=N8R(2<_\LA-N()X^Z?2HM7L[=);HKY?]A/XET]['!PB
M_<-P8R.B;LY(XR&H ]@\Q/E^=?F.!SUJ :A:MJ3:<LRF[2(3-&#RJ$X!/ID@
MX^AKROQO;:/80Z[H]A8Q6;P:$SVJ^4SA\M*^+=!PI#<LP_V>!C-;-C_94OQ(
M-W=PP,+S0+=XYI8?]80\H<Y(_NE<GT([4 =U83W,NG13:A!%;7!&98XYO,5#
MGLV!G\JLY&,Y&*\A\,W"P:/X$_M$)_88M[F*8R\Q1W.1Y?F9X'&\#/<^I%$]
MC%'9:?%<!?[-/BW.G!C@+:E3D+Z1[]V.V,=L4 >O!@PRI!'J*&947+$ >I-<
M;X%CM;35?%EA9+%%:Q:H&A@B "(&@BW;0. -V[IWS2:[-%#\0-/&M+%_8<FG
M2I"UP 81=;U)#9X#&,87/^T!U- '9D@=2!]:4$$9!R#7C\6FQ,/"5KJJ+)9G
M6KU+5;CK]B*3")6SSL/R  \$%1[5ZS:V=M96,-E;PI';0QB*.(#Y50# 'TQ0
M!B:GXKAM;73[JQCCO;>ZU--.>02[=C&3RV8<'=A@>..E="&##(((]J\9MXM-
M@\)V-EY44$\?BL+=($\M@HO)"-Q&. A!]@1VJW>,FE?\)?;Z7"8]+M]7LII[
M>RC!VVYCB\\H@!!&0=PQ@X8'O0!ZT)$*;PZ[?[V>*"ZJNXL OJ3Q7F#6NB3Z
M9=7F@Z])%%>WT$J3W,"_83.J-\I0*@PP4;C_ 'MIZ@U0CU2")]*/B&T32]%=
M+R#=;QK-:&Y\[)8;D8!'&XJ2/[P!P30![!16/X6L[?3_  S86EI+>2VT496&
M2]_UK)D[<\#C&,< XQFMB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBN2^)5_=:5X'N]1L;N6UN
M()8 LL9Z!ID1L@\'Y6- '6T5P<>ONGQ TO2M&U634[2:":2_@D97\A57]VZO
M@');Y=N2,<X&,UO6GBRSO=*>_BM;L!+S["T#*HE$N\(01NXP3Z].>G- &]17
M%Z=KCZ;J_BY[^XNKBWMM1MX;>/[Y4R11811T&7?V'/)K0F\:Z?;V%Y=S6MX@
MLKQ;.ZC*INA=MNTGYL;3O3D$]>>AP =)2-G:=I .."1FL1O%-HEWK%LUO="7
M28EEG7:OSJP)4I\W.=I].1CKQ4B^(H)+V2UCM;J1H9X[>X9 A$$CJK ,-V>C
MKR 1SUZT +X<T/\ X1[2VL5N6N%,\LP=D"D&1V=AQVRQQ[5KU3U+4[?2K>.6
MX+$RRK#%&@RTDC'"JH]?KP "3@"L:[\<:786&JW-W#=Q2:44^UVQC!D0/RK<
M$J5/J#C@]QB@#I:@>UBDNHKAP6>('RP3PI/!('KCC/IGU.8=-U'^TH9919W=
MJ$E:,+=1;&?&/F _NG/!KG[#Q2LOA_4O%4Z7$NG123+#%;@$B")BC28R,DE&
M;V7  ZY .MK(\0Z'_;]G;VQNC;B&ZBN@RH&):-PZCGMD#-2#4H;][>UC6X'V
MNV-PLL;+B->,9(/4[AC&0<'T-5O"^LR:O8W27!!O-/O);&X*C 9T/# =MRE6
MQVSB@";Q)H8\1^'KK2)+EH$N5"O(B D#(/ /T]ZU$#"-0[!GQR0, GZ5AS>+
M;"&_%L\-UY9OET_[1L'EB=E#!>N[N!G&,]ZJ3>/=,A>[W6FH^39WJV-S/Y&$
MA=MFUB2<[277H"?4 8- &I>:,][K$%Y+J5S]CB"G[  GE/(K;E<G;NR#@XSC
M*BKTUK%/-!+*"QA8NBYX#8QGW(!/YUF+XFLSJ&KV3PW$4NEPK/.9 H#(P8AE
M.[D':>>,8P<5H"_C&E_VA,DD$0A\YUD7YT7&3D#/('84 6J*Y^U\8:;,\RW"
M3V7E6*ZB3<JH!MSGY\J3C&#D'!'I4-]XRBL[34)/[+U#S[6P;4$BD15\V(9Y
M#;L C'*MAL=C0!TU%<K::[%>ZCX;%XNH6M[>VLLT<*$""3Y%+%\$@XR"O.1G
MFK<?C#39)+%BEPMG?S&WM+UE'DS2<X4$'<-VTX) !QP>1D WZ*Y8>/=,,A'V
M345A34/[.EG:#$<4Q8*-Q)S@LP&0#COCBMW5-2M](TV:_N=YBB R(UW,22
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
MM6B194C#LN[:6Y!*MC;GCZB@#HJ*@O;VVTZQGO;R58;:",R2R-T50,DUQ_\
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
M5*O%C_<= /<9]:GU'PK>7GBN/6+>*"RNHKJ)A?6\[*\ULH7?%-'C#D_,!DG
MP<C&#U=C?VFIVBW=C<Q7-NY8++$X96()4X(ZX((_"K% '/\ BO0[K6+;3IK"
M2-+W3;Z.]A64D)(5#*48@$@%6;G!P<5AZ]X/U/6K3Q%<HMK%J&K6T%K'$\S;
M(TC);+,%Y)+'@#H!S7=LP52S$!0,DD\ 50@UW2+IU2WU6RE=CA5CN%8GG'&#
MSS0!>C+F-3(H5R/F53D _7 S7+>!]._LKP_/X<ND#/97$Z;6'$D,DC.C>X*M
MCZAAVKJZ3:N\/M&X# ..<?Y% '.>$M E\,:5+!>7:S")C%!(3CR[5"WE(2?[
MJDY/O3/!6GRVMMJU_,K(=5U.:]1&&"(SM1,CL2J!L?[5=,RJZ[64,I[$9I:
M//M3\*^([_4FN)/[-N#!K,5]:SS3N'$"D?N0NPA,<\@G<>HSS3K_ ,(ZW<Z-
MXFLT%AYFJZI'>0DSN J+Y60WR<']UVS][VKOZHZAK&FZ2%.H7T%J&Z&5PHZ@
M9.>@R0,].10!RVMV5GKGC'2UL=0@^V1![?5;>%PY-KPY1QV^<(!GG$C5UFIQ
M7=QI-Y#83K;WDD#K!,PR(Y"I"L1['!I76QTY;B]<6UL'P\\[;4SC@%F_QJ%-
M>T>5':/5;%E12[$7"':HZD\\#WH X;_A ]7U"2Z%\MA:QWVAMIUS)#</+)YN
MXGS264;\DY.3GC'-;L6G^*-5\-7^F:V=-@EEL9+17M9&D$SLNWS&RHV#_9&>
MIYXKIK6Z@OK2&[M9DFMYD$D<B'*NI&00?2IJ .,A\/:S+?\ A:>[CL433+6:
MWN5BN').^-4!3*#/W<\XZXYQDUM/\':DF@:-X=O6MFLM)O8ITNDD.^:.)BT:
M[-ORM]T'DC ..O'>44 <!/X2UR71=3LPM@);K7DU-";A\",2I)M/R?>^3'IS
MUKJ/$UIJM_X>N;?1[A+>_?849G* @,"R[@"5RH9=P&1G-:]% ' P>$M327Q!
MYVEZ++9:J]LQLC*Q3"*JR*3Y?7 )#8Y;'3K21^"+C^Q?[)O;:+4=,^UR2P6]
MQ=N9K)-JB,12XW94A^XP&QDXY[^B@#SVW\+>)](O+&_MYM/UB=K%+*^34964
MDH[LDBR!&)($A4Y SC/4UN6FB:G#XUBU:4VCVHTL6;LC%6,F_>2$VX"]OO9K
M>O;^TTZ#S[RXCACZ;G.,G!/'KP"?P-/M;JWO;6*ZM9HY[>50\<L;!E=3T((Z
MB@#A+SPCKDOAGQ#H\7V _;M3>\MY&G<?*\PE(<;#M(QCC.?:KFH>&]8N[[Q9
M.B6876-,CLX T[91U60$M\G3]YVST]ZZNWU&RN[JYM;>ZAFGM2!/'&X8Q$]
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
MCMFEN/%NKP:%K%X#:M-I^NIIZYB.'B:2).1N^]B0\].!Q6];^$-,MFV1M/\
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
M;^SOK/59[J*26.%E.V-'=."<JP"J&!'7/2NJU#3UU!(0;B>W>&42QR0, P8
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
M<:ZB.!<8WG[0)>^PKD\\?<QVJE<)I=KX?UBS"06]POBR/S$0"-UB^UHR\C!
MVY(]@2.E 'M%&1C.:\BU"2+2+KQC;Z0GEZ?#=Z?<7%O9*"5A.W[0RH 0<@?,
M,<\YZU%K4'AQO">IW^CZG+=6MUJ&GON&V.!'$R!S$%5<-LR7Q['UH ]BJM?W
M]KIEA/>WDRQ6\"%Y'8\ "LZ;3M,TCPK?6]DOV&Q\B:4M:CE-P+,Z>_)(KS#4
MHB_@SQ183V>EWK06%M*FI::@\J=%=MI9!D)*!N)P3P1T% 'M-5TOK:34);!)
ME:ZBC662,=55B0I/U*M^5>1^.;_1YK;Q"FFB"*:#3();5RI8NH9F#6RC&Q0>
M6<9SQTQDZFK%!XN\4W&DQ1_VM=^'XI=,D2/]Y)(!."R'&<XVC/\ N^U 'J&:
M*\_\$GPYJ&LKJNA:A=23FS\FZMEB2-(^00)@$'[T'(&3G&[M4VIR63>/[RU\
M3+;_ -ES:9']@-U@1%@S^< 3QOP4]\ 4 =U5#6]6M]"T2\U6Z#&&UB:5E3JV
M.P]STKRW2]+CU'4/!>G^)E^T2S:7?1S1W+'?(F^/R1(.I;9SSSD$]177?%**
MT'PTU9)HXB$A'DAP#AL@#;GOC/2@#H].NM2FFNH]0TZ.U6-E\F2.X$JS CGL
MI4@\$$?0FI[^Y:ST^XN4C$K11LXC+;=V!G&><5YQXCDT)/$<FFZU<)8Z%=Z:
MB:;)%#&T!??)YH0E6"R<QD8P3@5%+-80:IJ>E^(Y'>'^Q8$TAM4 WR@(WF8X
M \[=MSCYN!Z4 >BZ%JG]M>'M-U7RO)^VVL5QY>[=LWJ&QG SC.,XK0KQ>SO=
M+;2_#MEXCNVMM'N?#=M#:RO$K1B< B5,LK;9,>7CH?EK9LM%T>\\?6>G7GFW
MJ1Z!"5%\W[UW27*LX&/GVA3TS0!Z?G\ZQ_#FN-KUI=S/:BV>VO9K-D$F_)C8
MJ3G ZXKSC2M3T^3Q7X:O+5E@WZE?PW$;AFN%9EE(6=_4L%*H1P ,$XS77_#V
M:*6QUSRY$?\ XGEZWRG/!E)!_$4 =A17FFCW6CWVL3V.MK*/%%IK4DT2J&69
MX_,/E,I'6'RB ><8!S6;;&2\\,V!7:GC>WUA1..D^3<?O-W<Q>22?[NT#T%
M'KM&17C>N75C9:-XSTV5XX[Q=>@N8;?'SK&QMOW@ Z*?F&[IG([UT6F:5H>L
M?$GQ,;J"WNFB%G-"KG< VQ]S =.^#]?>@#NK&^MM2M%NK.59H'+!9%Z-@E20
M>XR#S6?X=UQ]=@OG>U%L]I?36942;]QC.-V<#KZ5A?"M;./P)90V\<23Q%TN
M51-I60.PPW^T!C@\XQ7,1WOEV,\N]9-)'B^<ZD5.5$!+;6?_ *9[]A)/&!Z9
MH ]<HKR?5'GTX^([K2E:3PP+RPEECM!N39NS=>6%ZJ5V;@..6]ZNZE>^%(M%
MGO\ 2QYFFWNI6GFRQN4LED! W,.FP;5W@#!) )!R0 >A7E_;6$4<MU,L:22Q
MPH2?O.[!5 ^I(JS7BKFQ?0K]+@6\MM8^+[>5B8-L4,#/"2P4YVH<L>N""?6M
M'47T?4-=U?2=;OKNQNVGAET@6T""1X!'&8_L[%"00X8%01R3GJ: /0/%6N-X
M;\-7NL):BZ^RIO,1DV;AGUP?7TK9KQ?Q9>6-QH'CNSUL1?V['<LUG'.!YIMP
M$\HQ=ROWL[>Y;/6O2_%6C1^*/"=Y91,ADFB\RUE."%E'*-^>/P)H W:J-<7$
M>H.DEO&M@L'F&Z,P!#YY4KCH!SNS^%>8V<E]J&KV^J+I9M[?Q99BQEC\K#02
M( 6=L],J9\>OEIZUK:C:6/\ PG^IV$4,)5_#/EBW !!(D;"[?7&./3% '2-X
MHC?6=!M+: 36FLP23PW0DQA50./EQSD,.]:UY-=1" VEJEQOF59=TNSRXSU<
M<'<1Z<9]:\IT5-$O4^&]H5M'@.G3+<Q8 5I/(B#!QT8[@0<]2"#TIMI-9IX0
M\,H)H@MKXJ:*$;Q^[B%Q)M _V0NW';&/:@#V'-5[^^MM,T^XOKR98;:W0R22
M-T50.:\?UB#2UTOQM?+Y'VRTUV&2TEW?-$V+?+)Z$D."1UP0>E=U\3($O?AG
MKF(EG M3(F%W=.=P^@YS0!JC7'_X3%M :U 46/VQ;CS.OSA-NW''US6SG'6O
M-+N'PYJWCH0NEC-I9\/.4C.T1$>=G.WITRP_,>M8MCJMH=%\(_\ "37C1Z//
MH@A\^6-98A<C:&63<K ,5& 3SPP[F@#U^\NH;&RGO+AML,$;2R,!G"J,G]!6
M)8>(KR\_LJ9])VV>J<PS1W D,8,;2*9!@8R%Q\I89/6C2DMM&\"H$>\OK.TM
M'*F]P99HU!(W<#JO3(Z8S7&Z=;V_AWQ#I \&:S]JTK4+G9<Z(TGFK;H5):5,
M_-$%(Y4\9..N!0!Z7:7UM?"<VTRRB&5H9"IR Z]1^'3ZTEY?VUA%')=3+&LL
ML<*$G[SNP50/J2*\HMI]%TK2-3MY[:&)O^$HDCEX\N.%3,S1M/@?ZK&"%. <
MCD=16)L9/#MPMR()+:P\81.Q:#;'# TJ$D*<[$.2<=,'WH ]IS17DMTVD:CK
MNJZ7K-]>6.HB\CFTI;>!!*\(5#%]G8H2.000" ,MG&378>/YKBWT*TE17:R3
M4+<ZCL!/^B[QYF0.J]-W^SG/&: .FFGCM[>2>5ML<:EV;T &36/HFM7^L)#=
M'2EAT^ZM$NK:X^TAB=PR$=< JV"#QN'7FN3E@LO[0\5O8FU?PW)I,;N%VFW^
MU_O.5_ASM$9..Y4]:Z3P$EG#X!T0VRP1J;"!I3& !O\ +7<6QWXYSS0!!IWB
MZ_U.VU&XMM DF2PNY;21([E3([QG#; 0 1Z9(K:T/7+'Q%H\&J:?*7MI0?O+
MM9"#AE8=B"""*XKP/XATC3K'Q(]SJ$"DZ[>R+&KAI)%+\%4'S-GM@'-<_:07
M'A[3=/O/$*3:?H^J:M>WMU&\2NMH9<>0)5(8 8#=1P6&<$4 >G:SKCZ3J6BV
MOV42IJ5T;7S/,V^4?+=\XP<\(1U%;%>8&'3--C\%PZ??3SV!UV26"2Y*CY&A
MF^X !B,,V%X[C'!%9]MJ.GR>*=!N[<I"QUR]@N8Y%+W W),-LS^C$+M3'0+@
MG' !Z_1TKQ_5-)N]-&J:=8Z<KC0+X:]:.8^'@;YC /<D3 >R+[5N:M)I]M;:
M+=ZA;QP/J^I&Y:2Y&V",F)O+$R_Q$)M4*2,N,Y]0#T2C(]>M>+6)T^ZT+PG9
MWCHPA\275N\;Y3;%FXPA4]%P8QM/8J.]7M4M="AUW5?#>LW-SID06W&BK!$I
M8PK&F!;L48AQ('X!SR* /6ZK":[_ +3,)M4^Q^2'%QYOS&3<04V8Z8P<Y[XQ
M5:QUBPNK^YTJ&[$E_8I&;F%OOIN7*D]CD>E<1XE-FOC3Q$LCQ#?X7.\%L98.
M^/QQM_2@#TG-'2O+?#,6GV/B/P3)9&&.:]T&1;MD;YIF58"@<]20=^,],$#I
M6EXZN+"37(M/NTC$TFE7)A:Z4R1.25!2./\ BEXZYR!V.> #I[[7'LO$^E:/
M]D#KJ$<[B?S,;#& 2-N.<[ASFE\-ZXVOV%Q<O:BV>"\GM&C$F_F*0H3G ZD9
MKB-&U&*ZO?AG*]T))6TJ82,[<E_)B!SGON##Z@UT'P[FCETC5?+D5_\ B=7[
M?*<\&=R#^((- '7T5YIH5UH]_J;66M+*/%=GK$LH50RS,OF-Y; CK#Y3*.NW
M K+TW4[!_%GAN\M66 MJU_!<QN&:X!9)L+,_NP4JA' "X)QF@#U^C->/6TVH
M6]G?P:/]EU2XFT>ZDL-3LALNEY4^7<*,_O,D;6SDE3QG-6[4>%]3L-2U'1]=
MN[<3Z<+:Z:.!$BMB77:9D"KEP20<G.W=VH ]6SFBN!\,>(;31X+]=973;)C?
M16XO+ DVMW(\8VE1CY6PH##H.N>:V_&R++H*Q'48;!VN8O+FN(P\)<-N"R D
M91B,'GN* .CK'UO7'T>]T> 6HF34;P6A?S-OE$HS@XP<_</I7G\5_#;/X6U.
M_L[/2XK36KJ"YG@?-L2T,HWHYQB-G(QGH>*HAK"XM8A-M73XO&<S3;LQI'$T
M<@&[IM4D@<\<XH ]=U":[@L9);&U2ZN!C9"\OEAN1GYL'&!D].U6:\?U;2X+
M+PAXT73D"Z#]KMGT]$/[M7S'YIC_ -G<<<<9W8J[XA?2[SQ5KFD>);^ZLI)C
M"^E-%$I=XPB_ZABC$2"4/PO/(H ]3JO!?6US=7-M#,KS6I59E7^ L,@'WQ@_
MB*\Y^TZ3<:]K6D>*!/\ VM]LBFTW@B>2$)&8_)9>^]7W;3C);/!-:_A>&PMO
MB%XQB$$,5X]S#*@$8#&,V\>Y@<?=+@Y]3GO0!UZ7UM)J$U@DRM<PQI+)&#RJ
ML6"D_7:WY58KS'6XGMO&7C Z9!&FN7&APR:<RQCS'D G#,AQU^Z,_P"Z#VJS
MI7V*Y\1>$[SPV8U1K65=46'KY?EC:)@/XQ)C&[G._P!Z /1:*X'X@?+>PSQ7
M&FRRP6<Q?3=2&([J(D;O+?\ @D&W .#]ZL74+VQMM1\1K>1?8SJ?AJWDM[6=
M?GD=5FW #^)URN<<C - 'K%8T>N._C"?06M0HCLDO%N/,SN#.4V[<<8*GO7G
MMKJ6CM)9V7BMA_9E[X?M8]/DE4E/,PPF53CB4YCZ?-\HQ5O4[/2+WQ=>6M_&
MLL$?A>,"*];<RD/(1OR?O@$')Y!.: /4**P/ URUWX"\/S22F65M/@\QR<DO
ML ;/OG.?>M^@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBJ>H:E;Z;'"9MS23RB&&)!EI7()"C\
M3S@  D\"@"YC-%84/BNPFM]PCN5N#>-8BT>,"5IU&2HYVGY06W9VXYS49\9Z
M8L3-(ES')'?1V$\+(-\$TA 0,,]#N4AAD8- '0T8KGM0\9Z7I<.LR7270&D;
M/M(6+<<.,J1@\C'KC'>JLWC-_P"W-*TZ'1M1 O9YHS)/$(LK&F[<H9@2#E3G
MT![\4 =7BBN3\6:C<Z;XA\+-%/<B">\EBFMX1GSAY$C $ 9/S >U7+?QAIUS
MI\-U'#=>9+>-8+:M&!*)UW;D()VC 5CG.,#K0!T%%<ZOC/36M;&X$5ULN[UM
M/&8P/*G#%"C\\?,I&>0?7D9;XAUVR@T^[%S)J-K%;W=O \]H!NWLR%0#SA3N
M4'..&Q0!TE%<QJ/CO2M-GU2.6WU!QI93[8\=L2L2L,[R3U4#GCGT!P:NZEXG
ML--EN8F6>=[6U^V7 @4-Y4))PQR1G.UN!D_*>* -JBLJ7Q#8P^&7\0-Y_P!@
M2W-R2(6W^6!G.WKTY^E4;'QMI-[J8L62[M)'MC=PO=P&))XAC<R,>N,C/3CG
MIS0!T=&,5SB^-=+^U"WD2ZB>2U:\@W1Y\^)<;B@4DY (.U@#STZTVQ\;:?J-
MO:S06>H!;SRA:>; (Q<%XVDPA8@'"HV>1T'7(R =+16-_P )';L8(HK6[EO)
MDDD6T55$JJC;6+98*!N('7G/&:J?\)QH[0:7+#]JG&IO)% L5NQ(D0,61A_"
MPVL,'N/3F@#I*,9KG[?QAIUUI\-S'#=>;+>-8+:M&!*)UW;D()VC 5CG.,#K
M63KGB(ZAINA7VEW5S;J^NPV=Q$0%8XE*21OU[J1P<'W% ';=:*Q?$]_:V&GV
M[W=Q>VZ27D$:O9CYMS2*%5CC 4G /L34-YXPTZQM]:FGCN0NC%1> ("5#*'#
M#GD;2#Z^U '045@3>+K&+79-'2TU&>[B\DR>3:LRHLI(#D_W05.3_/!Q6TGQ
M'I_V,?9Y=0O)+G4+BWBBN-HE,B,Q=!N*@*NU@ >P H ZBBL9_$-O(EO##;W;
MW=U"\RVR(HE1%(!9MQ 7!(')Y/3/-<MX8UX7'A7PI+JFH:F;J]OY4CD4?ZY@
MTV$E./N[1G''*CTH ]"HZ5AGQ58?:K>)8KEX+BZ:SBNDC!B:9=V4SG/56&[&
MW(QFL-O&$.H^&;Z^OX-3TR"'4OL@DMMIDRLXC R"0,L,-VPV 3UH [BC%8FH
M^*+'36OM\5S-'IZJ][) @86X(W9;G)^7YB%!(&"1R*KWOC33;2]DM(H+V\F2
MS6^ M8-X>$GAE;(!Z'O^O% '1T52M]6L;G1(]92X46$EN+H3-P!&5W;CGIQS
M5&W\46<][;6C6]U#-=P-<6:S(%^TJH!.SGAL$':VTX/3K@ VZ,9K$T_Q19:I
MIEE?VL-RT=W<-;QHR@.'4L&W GC&QL]^.E1?\)CI?VZTMCYPCO7>*UN-H,<S
MJ"2HP2V?E.,@!L<$\4 =!16%H'BNS\1D-8VM^("C,+B:W*1DJY0KN/\ %D9Q
MZ?0XY?Q/XLO[KPOXQ^R17>G2Z/)Y4=RK)EB%C8]"2,[^,=L<@\4 >BT8S6%#
MXLTU[G48+A;FS:P@6YE-S$4W0G=B1>Y&588X/'2I=/\ $EG?ZQ-I/ESV]]'
MMR(I@N7B)V[U*DC&>"#@CN* -C%%<W<Z]I]AX@U8S3ZB9+'3DN)H A,0CW/\
MZ#&2QPP)'&%'I4FG>,=-U&]AMA'=6YGL_ML,ES%Y:2Q#;N()/\.Y<YQUR,CF
M@#H**X>Z\1S7OC+PE]C-_%IUZ+E_F4"*Y00EE; ^;T(#8Z@XK0TCQ'I_]G1-
M;S:A>/=7]Q!#'<[1*9%9RZ#<5 5=K 9[ #K0!U%'?-<W<>-;"WN+:V^Q:G)=
MW-N]Q%;QVI9R$8*P]-P+#C-2VGC'2]1TNSOK'SK@WF_RK<*$ERAPX8.0%VG@
MY(Y(]10!OXHKEX?'VCW*:<;5+VX?4%F\B.*W);=%PZ'L&!X_7..:M6GB[3[^
MQL;FUCN))+UY(XK8JJ2[XR1(I#$ %2I!Y^F: -ZBN=O/&>GV5J;B2WO66.Q&
MH3JL0#00'/S."1SPW R?E/%8][XEETOQ[>9_M*_L6T>&YCM;2+S-I,D@+ #'
M\*CJ<^GI0!W5&*XQ]>&I>+/"-SIFH2/I>I6MU*8U.$DVJA4D8SD;CP>E:EOX
MOTRXU.QLAYJC4 YLIV \NXVC)VD$D<<C<!D=,T ;]%8FK>*;+1]3@TZ2WO;B
M\GA>:&*VMRY<(5! /3/S#^N*KVGC72]1LK&XL([JYDO?-$=ND8613%_K P8@
M*5.!@GJ1C- '1X%%<Q)X\TA;;2IX(KZZ&J0//:);VS,T@5=Q&/[WM5"X\91W
M4'B>*[L]3L+/3+=?,N8E F0-%O+  DJ0K CCC!SCI0!VU%8%YXHL-*LM[+=7
M(@M%NIM@4O'$0<.V2,D[6X&2<'BGKXJT^9E^QK->1F."5I+< A$F_P!6Q!(.
M".> <#K0!N45EZUK]GH*V;7BW#"[N%MHO)B+_.W0''T_PJE#XQTZ6RN9VANX
MI;>\2QDMI(L2B9RNQ<9QSO4@YQ@\D<T =#17.2^-=+@T^6\FCNT$-^NG31^3
MN>.8LH .TD8^=3D$]:@G\>Z=;1ZD9;#5 ^FX>[C^S?-%$5W"0\XVXR>N>#QP
M: .JHZUA:IXMTW2X)IV$UQ%;VZW-PT"@^5$<D.02"> 3A<G Z=*I>(O$T']@
MZH-+DN9IXM/-T9[,*?)5E)1B6/?!. "<#..E '548&<XYK!TS5X[/P%8ZQJ<
M[E(]-BN+B4@LQ_=@L>.2:!XMT]%U(74=Q:RZ<D3SQ3*N[;)GRR""5.2".O!'
M.* -ZBJEC?\ V[SP;:>W>"3RW28#.=JMD%201AAR#Z^E<AXL\2N]OIS:5)>I
M%_;=M:274(412'SE21"<[L?>7(&,@C- '=45@7_B_2].GVS^;]G%RMI)=* 8
MXY6( 5N=W4@$@$ G!(YK"N=6GU'Q+K]O=W.H:99Z.EO*ES"ZJJ##.[.,G>&
M P0>!T!H [SI17,S^.=*M#J"7<5W!+8V?VYXFC#,\ R"Z[2> 1R#@CN!4UKX
MQTNXNYH)5N;3RK/[=YEU%Y:/ .&<'T!QG..H[4 =!1UKB7U^XN/B!HB+]OMM
M/GTVZG:*=0J2!3%M< $G(#-PV",C@5K6/C#3KZ1$2&[0RV/]H0;XL^=!D#<H
M!)_B7@@'YAQ0!T%%<UIGCC3-5FT]+>WOE&HV[7%F\L&Q9MH#%02?O '//'O4
M6A>-$U71K*\FT^XAGOKB6*VMP4W2;&?H2V.%3G)'/3/% '5457LKM;ZRBN4C
MDC609V2KM9?8CL:Y+QEJD^G>*O"\/]JRV-C>RW$=UM90"%A++R0<'<!TH [6
MBN:T_5[2TLA>+JMSJ4%]=&"R1@I=I%+*R(0 ",HS9/0 G.*6X\;Z39Z=>W=R
MMU$;&X2VNH##F2%W*A<@9&#N4A@2#G@T ;J6D27DEURTTBA-Q/W5'8?B2?\
M]0Q/69'K0ET6YU(:??)Y D/V>:(1RMLST#$#!QD'-<;'XLOKS4_!NI&&^CAU
M+3[B:2PA 82L(XV4J ?]LX+$>^* /1:*PK;Q9IU[I5E?6RSR&\9UAM]H64LA
M(<$,0!M*D')QGOR,V]&UVQUW2_[0LG;R@[QNKKM:-T)#*P[$$&@#2HKG['Q?
M8ZC+%'!;7F^XLS?6H:,#[1""!N7G@_,O#8/S#BI].\2V6J:?I=]:1SO#J3%8
M?E (P"26&>  I_'CKQ0!LT5@Q^+M-DELCB=;6^F-O:WC*/)FDYPH.<C.TX)
M#8X)R,U[#Q#ID,&KW/VJ_E$6I_96CN%^83%4 BB7 .T[EQGN2>E '38HQ7"Z
M=XE>T\2^+YM3>^CL[)+,QV\P#&,N'&$"D@[CMYR?<\<:USXWTRQMKZ6[AO(7
ML;F*VN(3%O=&DV[#\I((.]>0?;KQ0!NW5I%>0B&8$Q;@60' ?'.#[9[=^G3(
MJ>L&#Q?IDBZH9UN;1M,V&X2XB*MM?[C*!G.[! '7/&,TY?%-BKWT=U%<VDUE
MY7F13(,MYIQ'M*DAMS?+@'.>N* -S QBC%9.D^(;/5[V^L8TEAO+$IY\$H7<
MH<95@5)4@X/0]CG%5[[Q;INGK=32K.UG9S""[NT0&.!SCAN<X&Y<D @9YQ@X
M )M9T)M;=8;B^D&G,JB:S$:XD*N'!W8W#H 1TQZ'FMBN+U2^O-6\;2>'4;4+
M2V&FBX2YM)%1ED:3:),[N5 7&""#DY!XK?O=5CLYH]-47-U?/ TFRW"^8$&
M7.2%')&/4] <' !JT5Q/@OQ(TG@O0GO)+F^U*^65HTX\V4*[98[B  !CJ1U
MZD"M:V\8Z7=R6"1>?NO;F2S4,F#%/&K,\;C.5("M[>_(H Z"BN$\2>*/.LK&
MZT^>\MQ:^((;&[B5/F?#C>F%R6!!'3K5C4?B%:P:!K%[:Z?>&^TQDCFLKB,1
MR1E^$=@3RASG()S0!V>,T8ID,C2PJ[1/$6&2CXW+]<$C]:YR_P#$,[>)KKP]
M%:7$833C=&[0IQN8J",GH-K=LY[8YH Z:BN)\$>+DO-$\.65_P#;6O[W35F6
MYFB.RX=44R -U+#.>F#VS5_2?$>G_8%:WFU"[>YU"XMXH[G:)3(K.70;BH"K
MM;&>P ZT =/15>QNUOK..Y2.6,/GY)5VLI!P01V/%6* "BBB@ HHHH ****
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
MFDCNF/GJ8O+#*NS@]#@GUYIL/@^\DT!M,U;3+.\ADU.ZO&5+EE>,22,Z/&^
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
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %9'B+71H%C#.+?[1+/.L$4?FK&"Q!
M.2S<  *3^%:]8?B6SENX;)X]'M-62WN1+);3[=V-K#=&6.W>"1][C&>0<4 5
MW\37@CT^%-($FI7PD>*V6[0H(DQN<R $8^90, \L/K5:\\:3Q>'TURUT9YK
M0L\[27*1M$ZL5:,KSE@PQQG)X%9>F>'=7T.]MM9M],1_WMX#I<,R+]GBG,;
M*3A,AHLD @?O&QG'-VU\,:@NE^'M/N5B:*+4)-0U%5?*ABTDJH,_> E=.W\%
M %K4/%UYIEC]NN?#]U';06T=S>N\JCR=W5$_YZ.N.0,=@"2<5-J7BJ?3;F=Y
M-'N/[,MKB.WEO&<(2SE0&1#RZ@NH)R.<X!Q5+QCINJZS%<Z>FC6U[#)$#878
MF$;6=QR/,8DY^4[6!0$\$8[U6N+3Q'=^)(FU+2'OM-LGC^R*EU&B.X S/(I.
M68')5>BXSR<$ &]<>)[6'Q;:>'DBDEN)XWDDD7[L.!D*?5B,G'8<GJ,PZ;XG
MFN]6MK&\TBXL3>0R3VIE<%V1"H/F)UC/SJ<<^A(/%8T7@S5['Q/IE]#K+SV\
M=Q<7%PTL$8;=(!P3U;. OL ,8Q4;^'M;UG6([J:T30[W[++;W^I6<JG[5N3:
MNQ<DX!PP+X*X &<DT :O_"=Z>1XBE6"=[;1(ED>5<8GSOSL]@4*Y/&<]AFM#
M1->DU.]O;"[L39WMFL3NBS"5"D@)4AACGY6R,?F"#7)_\(1KULFOP6VIJ\%Q
MI]O;6R[$A#B,ME,H,H-I*Y']_/:M+P[I%YHU]?W=AH":;8SK;QKIJSH,N&(D
MF^7*K\A7@'+;.<'% &E/XGFM=7BM[C2+B*RFO!9173N 7D()!$?4IP1NS[XQ
MS715Q6K:5K&JZ[:.^E6\5Q9WZ2P:O%*!MM0VYH]N=Y9EW(1C:<YSVKM: "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
"_]D!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>26
<FILENAME>exhibit31-amendedandrest014.jpg
<TEXT>
begin 644 exhibit31-amendedandrest014.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!!\# 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 **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KS
M_P")GC36/!KZ*=-2QD34+K[,XN878IT^8%77UZ8KT"O'/CQMF'AB)=SM'J'F
M2K'DLB<98XY ]Z /0;2[UU-=\NYNM,NM,1)%GD@MGA>&4!6 ),C @JQ^E6[?
MQ5X>NTWV^N:=,GFB'='=(P\P]%X/WC@\=:P-"U+0=#U!=$TB[^V"_NYKHE9&
ME$">7N8O(<_Q+@9.?F'I7#65U9^&/C"-3M4W^'-=DDPRG*07*_(TNT?=!)8!
MCV=B.* .N3XAFR^).NZ#K=SIMGI.GVT<T5RY,;%G"':Q9B#]X] .E:WB+Q'<
MVMWX=&CW^B&#4+I!*;NY"M+"<<P\_,QSQC/4<<UYMK:1O\3/B/,\:LK^'7BA
M<KD,_E("JGNV>,#FLR0G_A#_ (3JV[?;:DK3@CF)5E&2W]T#WH ]$TWXCK%X
MW\3:-K]WIEE8Z6T0MYV)B9]XSAMS$'''3%;7B'Q#=VFJ^'8-+OM%$%_<@3B[
MN KRPG&# ,_,3GMGG;ZUYQ*T%EXR^*,FH1[(KVR\FU,B$"X<18*1G^)LLO Y
MY%9TVF7^CZ/\)++4U=;JUU S3J_6"-I59=_]T!2!STP?2@#UG3_'NA:GXOO?
M#MM>P-<6JJ"QD \R0[LH@_B*A<G'K[5IZ\^N_8A'X?CLOMCY_>WS-Y48'J%^
M9B>W0=23T!X'P<'T_P"-'C>*ZBFC:],#V^8VQ(H4Y8'&,<]?7CK78>)_$&@Z
M<]MI&O2RP0:FKQB4ATCXQD-(N-A.?44 4OAMXGU;Q7X:EO-9LHK:Z@NI+;=!
MGRY@N/G7)/&21U(R#]*K?$WQIJG@G1[2\L+"UG6XN4MC)-(WR,P)^X!R,*?X
MA]#7.^$L_#+PSXGU"5;^\\/17X.FQ1KO<QD@%ER1\N2.> =I/?EOQQNTU#P-
MHI@20RRZA!<B H?,6/8_++U&,@'WH ]=HID4L<\2RPR+)&PRKH<@CV-/H **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KFO' U;^P$D
MTBWFNFBN8Y+FU@D\N6> 'YT1AW/'&>0".]=+6%XFN9[9+%[:XN(94G\S]WI\
MUVKJ%(*,(AD9W#!/ID9Q0!@>'O$WAP6>L:Y87]VMM!#$MQIMRSB2TD4OQL<_
M(6W <?*2O7K6@/'5K#-?0W=JRM;QQ21O;2":.?S'\M45\ !]Y *G^\#G'-<]
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
M1"><"00 %#9!/0D=Q7<+90Q::+"%?+@6'R44?PJ!@?I0!S.@^+;J_P!#\/\
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
M!HEQ<MI5K'=RL)D0-&V\DC)Z_NS@=_:K,WBN)IX;?3[5KJ>33CJ6QG\O]SD
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
MO2-!O=,.OEKBWD.IW;W4>$(\LM&B;3SR/D!SQU-9NG^#+[3[?PHL6HV_FZ%
M]L[- 2)HV55) W#:WRCU'- #M/\ $^F6=KJ,J6DEI(^LRV?EW%QGS)]H+-N)
M(1< G Z!>!DXI\?CVU-N#/ MM.=0^P S3;;=GV%PPEQ@H0N <9W<8%59? ]^
M]E>&'5(K?4/[8;5[.=82RQ.1M*.I/S*5+ D$?>]JU)]&U>_TM(=5GTR_>23-
MU;/;$6\D>T@(H)8@YPVXYY'3I@ W+&XENK-)I[9K:4DAHF;=C!(Z]P<9!]ZL
M5D^&=%'AWP_;:6)VF6#?M))(52Q8(,DG:H(49/0"M:@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBJ.L7YTS2;BZ2/S9E 6&+./,E8A43\6('XT 26FHV=_)=1VMPDK6LQ@G"G[D
M@ 8J??#"K5>::''+X3\>V\$UI<VUGK]N$EDN#&?,OH@6+_([ %U+9Z9*UKV-
M_?:])JEU%K)L'TS5VMFA**T?DQD JRG!)<'(;/&1CIR =F&4D@$$J<$ ]*6N
M.\$QRC5?%DDMY<3!=9= LK @#R82.WX>F.U=C0 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 54OM,M-2\C[5&S^1()8\2,NUQT/!'(JW10!GZIH>G:T;8
MZA;>=]FE$T.79?+D'1A@CD=CVJN_A70I-<&M-IL)U'Y<S\Y8K]TD9P6'8D9%
M;%% &/<^%=#O#?F?387-^5-UU'F%=I!.#U^5>G7:,]*V*** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHKG[O4WNO&EOH
M$3LD<5F;^Y93@L"^R-,CH"0Y/^Z!T)H Z"BO-]'\7_V!%K+:E;ZI<V$6N3P/
M?EA)':H654#%FW[1D= 0*Z<:F^G^-HM&E=GM]1M9+FWWG)22-E$B@^A#J0.V
M&[$  '0T5Q?Q%O);"UT*:*ZN[=9=8MK>?[-(ZEXF)W+A.3G';GTJU::KI6FP
MW^J)>ZB;1)8[0PWCR']Z<8V>:<C/F*#G XSP!F@#JJ*Y:W\>:5.M^I25;FSG
MAMV@4HYE>7_5"-E8JV[IU&,'.,9K+T_Q =/\7>+KC4S=V]K;16&R">8.JO(9
M!^[^8J-Q*CMSUQB@#O:*XZ;XC:7;VVIRR6MTSZ<T(GCA,<F5E.U'4J^&&>"
M<@]JMW'C#[+!,\^A:I$\$$US(DBQC$49 SNW[26SD#.>#G% '345QSZB;OQ_
MX;GM;F?[%?:3<S^49&"-@PE&*9QG#GG&>:G\::U=V$FBZ3I\OD76L7RVWV@
M$PQ@%I&4'C=@8&?7/:@#JJ*QFT)H)K2:RU&^C\F4-,DUT\JS)@@@[R<=<\8Y
M'I56/QG82?V=,;>Y2PU*?[/:7I"^7(YSM& =P#8.TD<^V1D Z.BN:_X3:Q%B
MUVUE>JB:H-+D4K'E)3((\GY_N[F'(R?:H)/'&Z35([70=3G.FRRPSO\ NEC5
MTB$@RV_HP( (!QW R,@'645RFF>,3<:3HS3V$[:EJ%A]L%O&T8+J%0L4R^#D
MN,#.?7%=/!+Y]O'*%9=ZAMK#!&1G!H DHHKCO!$UQ<:GXK6XN[F=;;5WMX%E
MF9Q'&(XV"@$^K'WH [&BN.BUZ/P_%(US'J-Y]KUA[*+;)YNPD_*/F;@<'I^-
M4/%?B1M3^'_B.2V2_P!,O],D$,J&4))&_P C [HV((*N._>@#T"BN:UWQOIF
M@/=K,KS&S57N1$Z!HPW/"LP+''. #Q[\59A\46MW?RVUE!-="":*&:2(I^[,
MBJZL5+;MN'7G'\C@ W**QM+\1P:Q,HM+:=K9FE07(*% T;;2K -E23G (Z#G
M'2H-=\07.E:_H.G06$EPFHS2I(ZLH("1,^ &(YR <^@/4F@#H**\\T+Q.VCR
M:NE]#J-U:GQ#)9BZ9Q(MN'*+&I+MNV[F ^4'&:V]5\>:1I-Q*DV]XH+A+:XE
MC=/W3M@?=+;B!N&2 <9[X. #J**YWQUXAE\+>#K_ %:WC62YC"QP*_W?,=@B
MD^P+9/TI9/#=S_8[1QZUJ(U0Q\WAN6PS]SY>=@4^@48'3!YH Z&BN=U#QA96
M$6H7/V:ZGLM-D$5[<PA2L)P"W!.Y@H8%L X]R" V3QA'_;LNDVNDZC>31)!*
MTD C*>7*6"N"7' VG/?T! . #I**XZT^(MC=?V9*VEZG;V6H7)M(KR:-!&LV
M]E"-AR1DK@'&,D#/7%V7QG80PI>-!<'3&N_L?V\!?*63?Y>2,[MN_P"7=C&?
M;F@#I**Y=?&T+7>HPKH^J-%ILLD5W.L:,L92(2YP&);<" , G.,XR*9=^-D@
MLM:*Z9<K?:98+?FVE9!OC8,1R&.,;#D=?3- '5T5R=KKD=UJGAD7UMJ$%[>6
MDLL>V51 <(I?>JN<]05R#C/8YJS%XSL)/[.F,%REAJ4WV>TO6"^7(YSMX!W
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
MF\U4=E9H]FW&?EQNW=\XXQ5^6P;4_B%9:BO_ !ZZ19S1;QT::8KE1_NJG/\
MO#WKIZ  !@#% '&>/5%RVBQ"XMX6M-1AU!O.$GSK&3\HV(W)SU/Y5'XHU'2]
M<T4P6>J"SOXIXKJWF-M(RK+&P9=PV\@XP?:NNM-0M;\W M9EE-M,8)L9^20
M$K^H_.K- 'F6J7MQKNC0O?:O86^K6EW#>6B6]M.UN'C).&)7<0P8@\<<8SSF
MI>Q?VO<ZY=W.K6EE<7\=FUN;>&:7R)K9RZDED7<I)'8<5ZQ10!YCJNI7NO\
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
ML<9[>]2:AX?\2^(/#LMOJM]IUKJ,<D4]HUDCM$DL;AP[;L$Y( QV&>O;LJ*
M.1U70_$/B#PG>V6HW&G17\QA:)+?>84,<BORQ&X[BN.G QU[QZGX1O=<U?4)
MM0DMDM;_ $7^S9/)=MZ,69MP!&"!NQU[9[XKLJ* .4M/#VJ3W.A7.K-9M+HL
M;^4T#M_I$C1^6&;*C8-I8X&[D]>.<_3?!^K66F>%;5Y+)FT:\DN)661\2*RR
M+A?EZ_O,\^GOQV4.H6MQ>W5G%,K7%KL\Z,9RFX97/U JS0!A>*M"FURSLFM)
MTAO=/O8[VV,@.QG3(VMCG!5F&1TSFLV_\+WVH1^(KR3[+'J.K:<-/C02,T<*
M!7&2VT%CF0G[HX 'O77U4FU2QM]1M=/FN8TO+H,882?F<*,L0/0"@!ND6T]G
MH]G:W(C\Z"%(F\MBRDJ ,@D#TKC;?P?X@CU72[Z>YTV>>QU">X:X?>9;B.19
M%4,<?*5#@!1D8'!'2NTN]4L;"XM;>ZN8XIKN3RH$8\R-@G 'T!JW0!PEGX/U
M>WT;0+)GL2^FZM)?R,)7PZLTIVCY.O[W_P =]^.B\4:;J.J:/]GTRYCAG$\4
MC+*65)D5@6C8KR P!!Q_6MFB@#SV?P1J\FA^)M.CDTR,:M=1W$*QAT6+"Q J
M>#P/+XQUSGCI6AJ?@^\U74]>:2X@BLM:TZ*VE*[C)#(@D *\ $9<')Q]W&.<
MCLJ* ./DTCQ9J?A?4],U>ZTII[BQDM(VM@X5V==OFOD<$#^%1CD\],3W.@:E
M._A5P;0'2)?,G'F-\_[EHL+\O^WGG'3'O6]=ZI8V-U:6US<QQ3W;F.WC8\R-
M@G 'T!IUKJ%K>RW45O,LCVLODS 9^1]H;!_!@?QH XP>$M>C,ICFL&BEUJ74
M)K621_+GB=,!'(7JIPV,$$@9Z4VW\%:S:Z58P)<Z>T]CKDFIQ#:ZHZ.TI*GJ
M0<2\ 9'R]>>.^JI>ZI8Z=+:Q7=S'#)=2B&!6/,CGH * ,C2]!N8-<\1W5^+:
M6UU9XB(T))VK$L9# C'.,]3UQ[UGV?@9X_ M[X=N=1=Y9T:&*Z RT4:\0#WV
MJ%R.YW>M=/J>J6.C6$E]J-S';6L?WY)#P*MT 8F@1>)%7/B"?3F=$V*+%7Q(
M>,NV[H>/NC@9/)XQ%KFD7]_X@T"_M?LWE:;/)+(LLC*S[XFCP,*>F[/X5N33
M16T#SS2+'%&I9W8X"@=S4=C>VVI6,%[9S+-;3H)(I%Z,IY!% '&_\(1>_P!A
M:AX9::V?1;N\:X64LPFCC>42O'MQ@G.X!MW1LXXYV=*T2\M/$/B*]N#!]GU1
MXFC$;DNFR(1\@J!SC/!]JZ&B@#@-&\(:_I[>%DGGTUH= 26$;#)NG0Q[%;D?
M*<=1SCU/026O@_5[?0M!L&>Q,FFZLU_(PE?#J7D;:/DZ_O?_ !WWX[NJEAJE
MCJB3O8W,=PL$S02,AR%=<97\,B@#EGL/$.@MK^H6":=-/J&H1W$4,C2-N01I
M&4X488A,@]!GG@9KI->TUM9\.ZGI:R"-KRTEMPY&0I="N?PS6A10!R-GH&LQ
MZWH>HW)L"=/TZ6TD2.1QN9S'@C*]/W8_[Z]N<G3O!OB/0[?2+G3+K33J%G'/
M;3PSES#/#)+Y@(8+N5E/L<UW/]J6/]K#2OM,?V\PF?R ?F\L$ M],D?G5N@"
MO91W,=G&MY*DMQ@F1T7:N2<X ]!T&><#FK%%% !1110 4444 %%%% !1110
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
M)R2 2 6)(SQ0!R.@ZCJ=OH%Q+)K)>6;7[BU+31AI"BS2+B)57ER%& 1M !/
M%5KK6M8U31M/$M[-;2Q>*5T^1D1 TD:RG;O RN1@9V\$CTXKK)? ^B2JX\NZ
M0M?&_4QW<BF*<EB63#?+G<V0.NX^U+_PA&ABSFM5BN5CEO!?$BZDW+.#G>K;
MLJ<^G7)H R3K7B#4I+^71]I_L[4/LKQSF-8I$3;YA<_>5B"Q!&!]W@\FI;;Q
M)=CQDNDZE+-8R/<RK;QR0 V]W"%;;Y<@'^L'REE)[' K2;P5HK:VVJK'<QSR
M;3/''=2+%.5&%,B [7(P.HY[YJVGARP2\CN&,\GE7+W<44DI9(YGW;G4'I]]
MN.@R<#- %;Q'K,VGWNB:=;L(Y=5O#;^>0#Y2K&SDC/&X[<#/'.><8KC_ !9J
MFI7'A7Q[HMU<LS:7;*\=TB*IGAEC)V.,8R,,"1C(QTKT#5M'LM:MHX+V-F$4
MJS1.CE'BD7[KJPY!']2.AJI<^%M,O-*OM.N4FDBU YO',K"2?@#YF'., # P
M,"@#1L8#!:QB24S2[0&E95#,.V< #C->>>//M6IRW.H:?!=R77A]TFL#%&QC
M>92'F!(X(*83V.ZO1XH1#;K"'<A5VAF;+?G5;3]*M],L&L[9IO*9W?+REVW.
M2S'<>>22?QH YW6?$MS-I/AG4M#N85M]5O;>(M+%OS'(I/J,$8Y_I6'J7B+Q
M+INF>*I_[4@E;P_<H4+6J@W*-'')L?!P,!R,J >AKJ+7P-HMGIECIT"726EA
M<BZMH_M+GRY 2002<XR3QTYZ5+=>#M(O(-6AG2X:/5F#7J^>P\P@!1W^7A0.
M,=* ,F_UK7]1OM;MM!"K<:5/'$B2^7Y4I,:2'S"3N (<@;<8VYYZ!]C?>(-4
M\8:Q91ZG:V]GI\ELZQBUWF19(RQ4MN'?'(].U:-YX*T:^U8:G*MTMTT:Q3F*
MZDC6Y5>@E52 X^O4<'BK]KH=G9ZI?ZE 9EN;\*)V,I(.T87 / P..* .2T'Q
M5J6JV?ANSN+A(KS5!>22W,<:C"P/MVHIR 3E>H/"GN<C0N+W7;9=.T^ZU.U:
M^=;@R_88PTTNTCRRJL-J@!@7+8&2 #S5J3P'H<FD6>FB.YCCLIFFM98[EUF@
M=B2Q60'<,Y.1GO\ 2K$GA#2));"7R[E);)'2.1+J17=7(+AV#9?<0"=Q.30
M[P?JUQKW@_2-5NE1;BZM4ED"#"[B.<#TKGK+Q)=W6I7FEZI+-9WWV>Y;[%-
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
MDGDD]23R34U !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% !1110 4444 %,DECAC,DKJB+U9C@#\:?7,>-HC)9Z<8]
M273KJ.\#V\\T0D@WB-_EE!Q\A!89R,';CG% '1O<01P^<\T:Q?WRP"_G61KV
MN2Z/<:,D5M'-%J-\EHSF0@Q[E9@P&#N^Z>X_&N+TJ[F35?#UWK6G06.DM:WD
M(5,FVCNC-Q("WW5= Q0GLQ Z\UXK::PTS0(I0R68\5O+8QL"/+M/WH0X/1.>
M,] RT >IF>(3"$RH)2-P3<-Q'KBGLRHI9F"J!DDG  KRW3UL[[6Y--UI]437
MK769+J".*W $B^83'(LOE_ZORR%(+=%(]!77>.KB&V\/(]Q:M<0F\MPQ^8I%
M^]4^8X7ED4@$COTXSF@#H5N(7B$J2QM&W1PP(/;K2QRQR@F.17"DJ2IS@CJ*
M\;ND@ETK7+>:-W(\4VEQ&7MFB'EL;<LZ@C@8$AX[9)]:N:O"]C)XWM]$M,6O
MFZ?+);6<>/,A&!<;%7@DH,-C^= '?6OB$W7C&YT1(H6@BLDNTN(YMY;<[(5(
MQ@8*GN:VI9HH(]\TJ1IG&YV 'ZUPNAW.F7?Q0N;O2HP;6?1(1YL4#*C,)7ZG
M &0,#\,=J/&-W%8^++"36'N8M$FLI(%FBMQ,B3EAD."C8W+P#CL1W- '=&:,
M-M,B!L9P6&:1IX4A,SRQK$.KE@%_.O,=8T& :'HT'A];@:KI5M)/;RW;[)3:
M8*F)V(R-ZD!00"O!.-N#:N=<TR"Y\*:J+.2+PO\ 99HC&+<E;.<A/+\Q #MP
M!(@..-Q]: .MU/79+#Q#H6G);QR0:F\JF?S<&/9$SC"XP0<=<UL":(A2)$.[
MA?F'/TKS]X-/LM9\"0:=;2VUA'<79CCFW91&BD"D[N5!+# /J!@=*P(I8+?3
M-.TQK>7[79>+FDDB2W<F*-KB1E;@="K C'4?0T >O">$S&$2H91U3<-P_"JU
MA=3R6B-?BVAN6=UV0S;UP&(&"0,G&,\<'(KA=,+VWC".)&MM3TV:]O&;S8ME
MUISGS"^X]&A8Y +8^\G7BL[3M*,OPIL;^QM5;4=#OKB^MHMF&(6XD8QXZ@/&
M2 /=3Z4 >JF6,!R9%PGWN?N_7TI8Y(YHUDB=71N0RG(/XUY_XB$]IH6GZU);
M7*07.II>:HL$(>5(#&RIN3#9V?N<C!Y4FMWP9;:9%97MQI$MW+9W=RT_F3IL
M5G(&XQKM7"Y'I@G- #]4\0W2:Q-I&D6MO=:A!:K=M'//Y8<,Y4(#@X8[6Y/
MP/7C>CGCD=HUD0RH!O0,"5^M<'=0*_Q(UUK".!;]M#C6VD*#_CXWS=_[PRA/
M?&*SM-BCO;+P0;"+R=5LG":JKKAXHO)83K-GGYI OWNI((]: /3/M-ONV^?%
MN]-XSUQ_,$4[S8_F^=?DY;G[OUKQV'0M//P@O[RVTR)M0BN)MSI#F58A>F3
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
M?NG@DJ>#UJ*YN-5@T^\\V*"_MK2YLI+K4])@'^E6P+Y#1893(GRLP&1M(X%
M'K*7$,D0E2:-HV. ZL"#SCK]:J_VQIYU2+35NHFNY86G6-6!.Q652?S8#WP?
M2O,M8LM"N-!:^TY[JZMKS6[&=I)XO+0L)$$C1J$7 V#YF P>><@UNMI6DZ/\
M2M+$.F6]O8R:5.D7E6W[OS3-&YZ# ."QSZ9H [*QN+B2UW7ZVT4QE= L,N]2
M Q"\D#G &1V.:LK-$\/G)*C18SO# KCZUX]I]G82Z/X3@EMHBL7B2\W(R?=A
M9KG&1V0[H_8Y'K5B3R++PUKRPL(+6T\41S1P)$QB:/?$=I"@XC+;N0",@\'I
M0!ZU')'-&)(G5T/1E.0?QILD\,+(LLJ(7.%#,!N/H/6N,\"MHUUJ_B#4K"ZL
MI;J]N%F>&!2&@38JC)958[F5F/&,D^Y.+\19(IY_$=F+25+LZ%^ZE,+RFXYD
M8+$!E4VD LW7D=,9H ]1IB3122/&DJ,Z<.JL"5^H[5ERRW5YX0EDTUG%Y+8M
M]G9P5/F%#M//OCK7%:1>Z%>>'%N[;1K^35]/T>6WN[>..6&1/D!>-C@ NSKP
M>3DDCO0!Z.EU;R*[)/$RH=K$."%/H?2GB1"VT.I;&< \XKR"!$OKG5(+.%I8
M[WPGY4,<-HZ1EU\P! 6'S%00,D]3CCI5W3]0L[O6_#]Q"MRT2>&KB":6&!PR
ML/)RN['##:WT- 'J$<\,Q812QOM.&VL#@^]+%-%.F^&5)$SC<C C/X5Y"_\
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
MY65E#*00>A!I:Q?",TD_A/3I)-/73W,6#;(3M3!(&W/.TXR/8BMJ@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBFR2)#$\LCA(T4LS,<  =2: '45Q?A+Q#J5WXCU73-8&QYDCU+
M3E(P1:N-NPC^\K+S[O6Q<^*;*WN&0074T*7:V<MS#&&CCE; "GG=P64$@$ G
MD\' !N45@>'O$,^MW^M02:?+;1Z?>M:J[,A#81&YPQ.27)Z8QCG.16_0 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 9=AH@L]3N;^6_O+R64MY0N
M&4K;HQ!*1@ 8&0O7)^4<UJ444 %%%% !63K6A+K-QIDSW4L)T^Z%W&(PI#.%
M90&R#QACTQ6M10 4444 %%%% !1110 4444 %%%% !69K6C+K,-L!>W5E/;3
M">&>V9=RMM*\A@5888\$&M.B@#/T[3&LW::XOKB^NF789YP@(7.< (JJ!GVR
M>,DX%:%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !6
M+J>@/?:I%J5KJ]]I]RD1@)@\MD=,YP5D5AG/<8/UK:HH JV-BEC"RB22:21M
M\LTI&^1L 9. !T '  P!5JBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB
M@ HHHH **** "BBB@ HHHH **** "LCQ%97NI:<MC:QV[PSR*MV)I63,.074
M84Y+#*]N">:UZ* ..UGPE/'K^AZQX<M[*"YLIG%SYTK1B6W=<,G"MDYP1GH1
M2Z7HWB31M8U*WM7L)-(O[U[T3R2-Y]N9"#(@3;M;G."2,9Y!QBNPHH Y2RTK
M7]&N/$<EC%IT_P!NO1>6OG3.O++&C*X"G& C$$$YR.E=7110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%4[O48K6[MK,
M R75R6\N('^%<;F/HHR.?4@=Z +E%%4K#4HKYKB(*8[FUD\N>%CRAP"#[@@@
M@^_8@@ %VBLSQ!KEIX;T&\U>]WFWM8][*@RS=@![DD"K]O/%=6T5Q XDAE0.
MCKT92,@C\* )***0G"D@$D#H.] "T5@:1XBGUK1;?4;32Y#YEX]M)$TR@Q*D
MK1LY/0XVYP.:WZ "BBJ$^I%K2XDTV 7\\$PA:%) GS9&X;CQ\H.3],=: +]%
M%% !113)G>.%WCC,CJ,A 0-WMDT /HKF-&\7R:YH^GZM::)>_8KUD"N7CW(K
M-MW,H;. >3C/%=/0 45S^J>(Y](LX[B\TF51+J4=D@$R'*O($24XZ Y!V]?6
MN@H **** "BH9+N"*ZAMGE59Y]QC3NP49)^@R/S%34 %%%% !15#6=5M]$TN
M6_N0QCC*J%7JS,P50/JS ?C2Z;=WMT+E;W3FLY(92BGS1(DJX!#J1@XYQR <
M@T 7J*** "BBH9KN"WFMX99566X<I"AZNP4L0/P4G\* )J*R?#^N#7K6[F%J
M]L;:\FM&1V#'=&VTGCCJ*UJ "BJ&L:M!HNF/>W 8J'2-57JSNX11^+,!2Z9=
MWEVEP+W3VLI89C&!YHD65< AU(P<'/< Y!XH O4444 %%%% !15:&>Y>_N89
M+,QV\80Q7!D4B4G.X;1R,8'7KGBK- !1110 4444 %%%5I9[E-0MX8[,R6\B
M.9;CS% B(QM&WJ=V3R.F/>@"S14=P\D5M+)#"9I50LD08+O8#A<G@9Z9-);O
M)+;1230F&5D#/$6#;&(Y7(X..F10!+1110 4444 %%86G>(9=5NXFM-.DDTR
M62>$7JRCY'B8J=R'G:65@""?<#-&N^)[;1M,N+V.)KP6]U%:S)$X'EN[(!DG
MT\Q3QGK0!NT5%=22PVDTL$!N)D1FCA#!?,8#A<G@9/&32P/));QO+$8I&4%H
MRP.PXY&1P<4 245G:SK$&B6*W,Z/(TDT=O#$F-TDCL%51D@#)/4GBF6.K3W.
MI2V%UIL]K-'$)=[.KQN"2/E8')(QR"!CCUH U***ANKJ"QM)KNZE6*WA0R22
M,>%4#))_"@":BJSW%P-0AA2S+VKQL[W/F* C C:NWJ<@DY'3;[U9H ***K:C
M>#3M.N+UH99E@C:1HXL;F &3C) _6@"S16(WB>RC\*6GB"5)5@NX89(H0 9&
M:7;L0#.-Q+ =<>^*L:;K,=]?7FGR1-;WUGL:6%F#?*X)5E(Z@X8?53^(!IT5
MAW_B6*TNM1@AMI+@Z;;K<W>UU78K!B H/WFPI/8>]:]O<1W5K%<0MNBE0.AQ
MC((R* ):*** "BBLG6]<&BRZ8C6LDPO[U+,,K ",MG!.>3T/2@#6HK)\2ZX/
M#FB2:FUK)<I')&C(C!2-[A0>>V6%:U !1110 4444 %%!( ))P!6')XFM_[7
MT2RMXFG@U>*26&Z5AL"HF[IU.010!N4444 %%8-GXD.JB:;2=/EO+.&1HC<B
M1465E.&$>3\V"",G R.":TM+U!=4TV&]6&6$2@_NIAAT()!##L010!<HHHH
M**** "BBJ$^I%K.YETR :A/!+Y30I($^8$!AN;C@')^F.M %^BBB@ HHHH *
M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH
MHH **** "BBB@ HHHH **** "BBB@ HHHH *Y!/,_P"%PR^;GR_[!7R/3/GG
MS,?^0\_A77U2N]-BNKNUO 3'=6Q81R@9^5L;D/JIP./50>U '!Z#?Z3JE[Y6
MK7LD/BFSUF;=#')MG9?,8(H7J8/**DX^7 )Z\UM67F#XN:OY.?LYT:U,^.GF
M^;-M_';FNL\F(3&81IYI&W?M&['IGTJM8Z=%927,^?,N;IQ)/*1@L0  !Z*
M  /YDDD P]5D;6_$2:9:&SG33H_.NH9G."\@9$! ST7>2#_>4UQ$%\UE\,?&
M'A2XN\:CX>MYXXC%,0QAV%X6!!!X!V_\!YKT:70[I[J6>+Q!J4'F,3LCBM<*
M#V!,)./J2:R];\%W>KZ->Z>/$^H)]KB:&1I+:U8%6&#G;$IZ>C"@#E[VPAM=
M32?1+NX:&\T"ZFU(I=.P)"H89"<\,27 (QD ]A3O#MG%%J/@74-)NI9)[O3S
M_:G^D-()(A ,,X)(&V3:!TQG%=._@^_.B36">*;Y'FA,;N+2U",2,$E1$#T_
MVL^].T?PA=Z3I=O9KXFU#,421%HK:U0,%&!P8F/0=R: .+M+F%?!GAZ5;H+C
MQ8R_+-@$&\D)! .#Q@\UJV-_I.HZUJ5IK=[);^(+36BUK$DFRX>$,/)6,=3&
MR8W <<L3CK75?\(W<XQ_PD>IXZX\BS_^,4X^'KLS"8^)=4\T#:'\FTW >F?(
MH X :S8'Q-H]Y;7J1,WB&YM[CSY<W)!28;9,8VQ[E4(A!X"G.>*J7 TVQ\#^
M*DMWAM;J#Q"VY8G\ME0W:[0P!'RE2< \$9KTK_A'KL,6_P"$EU3);<3Y%IU]
M?]1UH;P[=MG=XDU0[CDY@M.3Z_ZB@#D]2G@O=0\:V^LS>3<6T*2:8Y?:T</D
MY62$]=WF[LE><X!["JL5O_:?B.*W\12,;I_"L4UY T[*HFW?,2H( (_F,UVK
M>'+IVC9_$FILT?W"8+,E?I^XXI6\.W;,6;Q)JA8]28+3/_HB@"CX'UNWN/!W
MA>*[OTDU"\TY'57?+RE$7>?<C(S742R)%$\DCJB*"69C@ 56L+#[% J27,MW
M(I)6:9(U8 ]AL51CCTJVRJZE64,#U!&: /.OA/I[3> _#5\NJW+QPPOFURAC
M!.X=E!R/<GO63I&LV$GBKPS=6EZB)<WM_#.)IMUR^1(56<C&/F "H1P ,$UZ
MTD:1C$:*H/91BD$,0.1$@.[=D*.OK]: /))+J$>$[L&Z#K'XS1%9Y=Q"B\3
MR3G@#\J/%6H6]C9_$>T>[2&?,$]I#YF'Y@0EXQU^\&)([YS7K/V:#&/)CQUQ
ML%*UO"[[VAC9MNW)4$XZX^E '!16FG:S\4-162=KA(].LKN"-;M]OF"24A@
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
MR,,"0.HX)^AQ=)T/7[76O#]YJ)>]-C8W<$T[2)YC>9(C1@]-S!4 8]SSSUH
MWH_%NE7%EIUS:O+<?VBCO;11Q'S'"#+\'&-O0Y[\=:R[[Q U[JO@R[TF_<Z;
MJEQ('0( LJ?9Y'7.1N!!4<<>XK+TC0?$FG:7H-B]G%):P-="]@%T(\EY"T;;
M@"60 D,O<]CBC1?#.N6.F>";:XLX@VC3R-<^7.&&TQ21@C.,G+@X]!Z\4 ;_
M (/OKV\D\0I>73W/V75Y8(6<*"L82,A?E '&36KKFJIH>A7VJRPRS):0/,T<
M0RS!1FN8MCK/A>QU^]72DN7NM7:ZBB-RJ%HG"+QUR_RG"]\CFND\1Z?+JWAC
M5M-@*B:[LYH(RQP S(5&?;)H K6_B>VDLK-W@N&N[BV^T?98H27"#&YL>F3@
M>O;-:6FZE9ZOIT&H6$ZSVLZ[HY%SR/H>00>"#R"*Y+3])US3M=T_6WL%D#:2
MFG75I'.I>)D8LCJ6PI!W,",\<$9K;\):))X?T!+*9E,SS37$@0Y56DD9RJ^P
MW8]\9H YC7/&=Q=^&=5O; W>G-I^JPVA=XP-Z>=&C@Y!QG<W3! Q74VOBK2K
MH:C^\G@;3ROVA+B!XW4,,H0I&2&[8&2>.M<I>^&==;1->TR.SAD^UZTM_!*)
MP-R>='*001P0$(^N.W-3:UX5U;5[[Q2\,<< OX+$V;S,&4RV[L^UU!/RDE1W
MXS^(!UFG:[9:E?W=A'YL5Y:!6F@FC*,%;.UAZ@X/(],&L3Q#K%P?%>G>'H6O
M;>*ZM;B:2>VCR^Y3&$VD@C +DGZ#/&0;OAJWO09+F^T#3]'E*!#';.LC2'N2
MRJ,+Z#GOG%,OM.OI?'VDZI';;K*VL[BWDDWJ#ND:,@@9R0/+.?KWH 73_%&G
MII&G23WL]P9KD:=]H:W*%[E6*'<H'RY96]JYG7=;UBTTSXAO!JDZ2:7Y;6;A
M$S$# CE1\N,98\GGWI?^$:\11V\.GQV%NT5KXB.IK<-= "2)IFD^[@D$!L'/
M<<9SQ/K/AK6+ZS\=P0VB[M:$:VA,J@'$*QDMSQRI/T_*@#J=2\26&CP2R79F
M9;:%9KEHHBX@C.?G;'0<$^N 3C%.;Q'I_P!H$4323KOB1I84+HC2X\O)'J&4
MYZ $9Q7,WNB:O!XHN=0AT'3M6L]2@B62.\E5'M)$4KU*L&0C&0.<BEU'PO?R
M:Y%?:=;FPU"&2W1;ZUE"03P+MWI-%GG WA< X^7D8H W_#_B1->N=5B2TG@6
MQO&M@TB$;]JKD_7+'CTQ4NK>)-/T99WNC,R6T8FN6BB+B",Y^9L=!P3W. 3C
M%4_#.F:AI6HZ\ES#$+:[U![R"99<E@ZH,%<<8VG//I65J>AZK;^+[V_MM$TW
M6;'4HHE=;N14:VD0%<\JVY",9 YR#Q0!M7'C#1[:^DLY)9?.2V%VH6%F$L18
M*#&0/GR6 PN3R*2;Q1%#XL@T-K6X4/8M>/.R85 &50#Z 9.3T''O6/XC\.ZK
MJ9M[JRAABOM$$;Z8P"!)I./,##JJ%1MQVSGD@8DU;0M4U;7X[S[,D,%YHL^F
MW.9ANMF=E.X8'S< XQ[=* -8>+])%QY,CW$3-;-=P[[=_P!_$N-S( ,MC(XZ
MX(.,4S3O&>CZI/:PVS76Z\M3=VQ>V=5F0 $["1AB RY ]:Q-#TC6HM+-K?\
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
MGM-,AADMK:U<98P6HQ''DD[1P,XSUP,G)P,U=H **** "BBB@ HHHH ****
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHKG_%
MFM7^B6VG26$-O*]UJ$%HPG+  2.%R,?Y]C0!T%0_:K<W9M1<1?:0GF&'>-X7
M.-V.N,]ZY*?Q!XC62[TRWMK*XU>QM4GF\J)VBE=R^Q!EP4R$&6.[ENG',5K)
M//\ $J&Y>T%K>3>' [PR$'RW,P^5B.N#QD>E '42VNDZ_;6T\D=K?P*XF@DX
MD4,.C*>F1ZBKDT\-M"TT\J11(/F>1@JCZDUPVA^+;F^T/P_!96-M;7E_92W9
M2& O%"B,JX"!E)R7'?L:AUF]\07T/@R2]AATR[FU;9/;.AE&]8IB&R'&5.T,
M%Z@D<\4 =];75O>VR7%K/%/!(,I+$X96'J".#3I98X8GEE=8XT4L[N<!0.22
M>PJ.SL[>PM_)M8(8(]S.4B0(NYB2QP/4DG\:J>(+F2R\.:E=110S/#:R2".8
M91\*20WL<4 :$4L<T22Q.LD;J&1T.0P/0@]Q3JXFV\0ZU=:AHNF:?!ID"WVB
M?;@\B.5B93$-H4$97]YC&1]>,%^B>,;O7[;0X((K>VU#4+&6\F:16DCC$;*A
M"J""<LW'/ !H ZZ2ZMXKB*WDGB2>;/EQLX#/@9.!U.!SQ4M<)>M?S>*O TVJ
M6T%MJ1-XLJQ-O13Y)Z'K@\''O4EKXQU&;1]%O7AM=]YK,FF3*%;&U99$#+\W
M!_=YP<]: .QN+JWM$5[F>*%&8(&D<*"Q. .>YI4N8)+B6W2>-IX0IDC5P60-
MG&1U&<''TKS?Q3JUSXB\*+J4 M5TY-<MX(U:,F5A'=I&7#9P,LIXQ]WO6CK/
MBF^TB7QI/;V.G^=I%I;W$;E6W3!E<XD(Y.-O ]S0!WE%<>WBC5=/U;5+2_M+
M>X$&DG5+=+,,'(!8&(YSN.0,$ =>E+H_B74]0U_3;)EL9K2[TL:BTT"L/+R0
M GWB#DMD'C.UN.* .OJ*"Y@N1(;>>.41N8W,;AMKC@J<=".XJ6O/H_%FIV]C
MYEMI^FI+)XD?2Y%4,JL"^WS./XCC)/Z&@#O+FY@L[=[BZGC@@C&7DE<*JCU)
M/ J6O/M4\5:G!X7\6_;K/3;J[T681LIC;R)T:-)!E"2<X?!&>U:][XDO[;5O
M$-DB6Q&G:9'?0,4;DMYN5;YN?]7U&.M '545PL7BG7]0O;:TL8=-B:?0X]3$
MDX=@KL0"N 1D?C[\XP;.E>+KSQ!#I,.GQVUO>WFDKJ<AG5I$3<0H0 %2<L3S
MG@#H<\ '8U%!<P72,]O/',BNR,T;A@&4X(..X(P17'IJ7B&7QOH5G=/;6@ET
MF:XN;15,BB19(@<.&&?O'!QQSP<\5(O%>H6?AL:L+/3X+:'6I;2_$<382,3F
M,S#YASG!;/J3VY /0**YG4/$ES9;BD<<BW&H+866U"26VDNS?-S@JX &,E>O
M.:NZ!>ZQ=_;8]7L%MS#-M@F0;5N(R 0VS<Q4@Y!!/;/>@#2O;*UU&TDM+VWC
MN+>08>*50RL/0@]13X88K:!(846.)!M5%& H]!6+XRUJ[\/>%KO5+*&&6: I
MA)B=I!8+V^M9L^N^(8M0GT@0V+ZE';F[#0PO)'Y;,RQJ074YRK9;..G'/ !U
M;75NMTEJT\0N'4NL1<;V4=2!U(HM[F"[B\VVGCFCW%=\;AAD'!&1W!!!]Q7$
MB>ZN_'GA2[O+ 65_+I%Z9K=F#>6^Z#Y=PZ@'/-)H_BRYFTK3((;&U@OKZZOE
M"V\):-%@E96;9N4L2=I/(^\3[4 =S++'!$TLLBQQJ,L[G  ]S3+6\MK^W6XL
M[F&X@;.V2%PZG'H1Q7 :_?>(;S1?#YOH(=.NFUZ"&6,H764"3*.,/PIVAMI.
M<]^.>]L[*"RB98888FD<RR^3&$#R'[S8]2?K0!8HKC?&/BO4/#D>H7$$5HT-
MG9K<K&X:22?YFWC"G]TH &'8$$M[5'J_B;7H-6U^TL(=.":9IT5^CSAV+AO,
MRA (Z^7U[>AH [5F5%+,0J@9))P *9;W$%W D]M-'-"XRLD;!E8>Q'6N8MO$
MESKU[%I^G1VT3MID5_.;E#(H\W.R, %?[K$GZ<'/#?AAQ\,] XQ_HHX'U- '
M6T5SOBOQ&?#BV4DI6WLYG9)[Z2!Y8[?CY=X4@@$\;B<#'/6LH^(O$EYJ\6E:
M:FBM-)I$=^+AV=XBY;:0-IY4D<'/0YYZ$ [8@'&1TZ4M<)I?CF^U^PTY;"S6
M#4+BSDN9E>,S+&R2&(J &4D%U;G/  X.>+MIXBUO498=,6PM].UE=.%[<PW/
M[U48NR*@VL,@E&.<\#'!SP =2US MTELT\8N'4ND1<;V48R0.I R.?<56N=:
MTJRG,%UJ=G!,J[C'+.JL!QS@GIR/SK"35=1;Q9H]A>:?8P7-SI4T[N,R/#(K
M1!D#<93+_CM%<E%<7%IX%US6KVUTO5)K/6+MHENK4D*WVAHV()8_PG '&!QD
MT >L45S%UK>KWE]K-KH4%I)-I1B1HKG(\]V4.5# C8-K#YB&Y)XXYZ89(&1@
M^E "T5Q>HZ_XF?7M>TS2+;2R=-MH+F,W)D)EW^9E#@C!/E\'M[YXAMO&]_KU
MC&^@V2_:3ID-^8YHS(-TN_;'PRXYC;YN>HXH [JJTVHV-O=16L]Y;Q7$W$4+
MRJKO_N@G)Z'IZ5RJ^(?$MWXB@TJWL-/LY'TV&_E2[9G:(F3:\>4."1@X(XK#
M_M%]-E\9ZGJR6FH)::M;K#"\!'[[RX%B(8LVT!G'8D<G/:@#T^BN*UKQ7JV@
M7=_97$5G<3+I4VHVDR(\:,8L;XW7<Q[J00>^,<<LE\1^)K:'0IIH-)*ZO=QP
MQA/,S&KPM)SZD%3T[4 =Q17GL_C'Q#::7J][-#ICC1=26TN0B2#[0A,9R@+?
MNR%E'4MD@]*T/$7BS4-$O;@K%:-;P7-K$(L,\DB2NJLY93B+!8@!A\VT^O !
MV5%<!K7C+7M._P"$JF@MM.-OH#Q.0X<O-&T:N5X("MANO(XZ=ZUY=<U?4+G5
MX]"@M)6TNXCMVAN,@SL51WPP(" *XP2&R0: .HHKC[SQ/K4T]^=#TQ;Q+"\6
MUD@*X:; 4R%7+@(0&. 0<[??CL* "JEKI=C8W%Q<6MI##-<MNF>- #(WJQ[G
MZUF^-+R\T[P3K=]I\RPW5M92S1R,F[!52>F1SQP>WH>E9]EK6IW%]#H5M/:&
M^ATV.\FN)H7*G>2J*%#YS\I).[TXYX .MHK&\*Z[_P ))X=MM3:W^SRN7CEA
MW;@DB.48 ]QN4X/I3==UJ73KS3M/M8]]U?O($)3>$5%W,=N5W'H,9'4GM@@&
MW2,RHA=V"JHR23@ 5Q+>)O$T+Z+:W6EV=M=7U_-9N92=K*L;NDJ@$X!"#Y22
M>HSWK*\0ZWJVJ_#S5_.>UANK/54L+AHHFV2@7$:Y4%LJ"&&02>X[YH ]$M+Z
MSU")I;*Z@N8U8H7AD#@,.HR._M5BN1AOKQ];UO3M'ATU-0LXH9KR9[=E%U-(
MIVC ;*_*BC<2W4<<<YUEXUUGQ#<Z3'H=K80KJ.DO?J;TN3&Z2(C*=N,CYB/U
M]B =_17,:?KFKZRL-_IL%G)IQU"2UDBDRLHBC=HVE#9QG<N0FWH>N:K:?XGU
MK59M.O;'3%GTFZN'BD^7:\,0+ 2[R^&Y494+D;N"<<@'85GQVVD:$)IHX;*P
M%U-OE<*L7FR,>K'C+$_C6A7DVLW>J7_A+Q#+?W$%RUMXC@@@41%-FVY@  .Y
ML#'MGDG)S0!ZS5>^L+34[1[2^MHKFVDX>*50RM]0>M<E)XPO],EU^VU."UEG
MT^2T6!K8,JO]I;8@8,3R&ZD=1V%;.BW^MSZE?6VIV"I;1JC6UVB>6),YW*4+
ML000.<X(/;% &I+8VLUBUE+!&]JR>6T+#*E?0CTJ#3IM*C!TW39K0?9%"FV@
M=281T *C[HXIVL/<1Z->O:RI%.L+,CNA8 @9Z C^=<-X5O7M=(\%V:1V3ZMJ
M.E#R[QK<YBMTCC9E/S9<EF7NHY)QQ@@'HU%<#+XVU=52U2TLOM\6N+I%R7+"
M-@R[UD09R,J0<$G'/6K$_B+Q+B^LK.RL[K5=-BC,Z11L8YY6!8(I+@QC;M^8
M[N2>..0#MJ*XG6?&.HV?]M>1:06\FE:9%?F&[!+3E]Y**5( QLVY^;YF_.Y;
MZ_JNIZC<Z79)9P7UG90W%P;B-V4R2[BL8 8$8"<GGJ.* .EDN8(IX8))XTFF
MR(HV<!I,#)VCO@<\5+7#:?XO?6[KP?=1:=;(FJI<[O.!:2WDC0[@C>F01GN.
MU0V/C+7)8-*OKFWTX6EUJ\NERQQ!]^1)(BN"3@<H,C!SG.1TH [^BN%G\9:J
M[![.VM.=<.D?9I5;S% )'F$@^@WXV_=.<\5W5 !28&<XY]:X?4_$OB8:EXDM
MM+M-+9=&CBF G,FZ960N5XP W'!Z#T.>'6/BS6M<UJVMM*M]/BM9]+M=4#7.
M\N$E<AD^7C=A3@],T =O17##QO=G0-.\3+#;OHUY>+ 8@K>='&\OE))NS@G.
MTE=HX;&>.;=IXDU.6XU;3)UM%U6TOH[>!%C;;)%( RR$;L_=$A.#QY;=: .I
M2Y@EN);>.>-YH=OFQJX+)GD9'49[9HN+F"TC$ES/'"A94#2.%!9C@#)[DD "
MN0G\17MGJ7BP1:7!-+IR6K(;:(M+,K@Y+ <MM&2%'H1GFJ]WXM-UX8CU2VDT
MG5;9M5MK=76-@ KR1KDH22LBLQX)XP#B@#O**XZ^\5Z@UEXCU#2X;5[?0I6B
MDAF5M]P8XUDDVL#A.&P,ALD>]4[KQEK5Q+K#:5#IXM[/2H-4A:Y5RSJZR-L8
M C!(3KV]#V .]HKB-0\<26\VGJQM]/CO[&*XM9KR-FAFE?),/F @(P 7KUW>
MW/;T %%%% "%U#A"PW$$A<\D#&3^H_.EKRSQ+KGV/Q1:^*TN)_LNFWG]G31"
M-_+-JWRRR9QC(EV]^D8KK]=UK5+3Q)HVE:='9E-12<F6?<?+,:@@X!&1STSS
MZCK0!TE%<'#XSU4:'IFK74-DEO\ VD^GZFZJQ$6V5HA(GS<*6"YSG&[/.*ZO
M2KVXOY+Z5_*^RI<M#;%5(9@GRL6Y_OA@.G"Y[T 36.F6.F+*MC:0VXED,D@B
M0+O<]6..I/K5NL'QCK5YX?\ #SZC90032)/!$4F) (DE6/MW^>L&Y\:ZKH>I
MZEINMVEG)/'!!<64EH6"2"680A7W<@AR,D=1S@4 =Y17"ZQXH\3:+HVMWLVE
MV[)9QQR6MPZ&-)=QPR%-[$%>.<X.>V*FUCQ1JOAY[>/69-.LXKDR^7?>3*]O
M&05\N.0Y&PG+?,>/EZ4 =I17)'Q'J=]-K$&EI9&;28(FE64,PGE>/S-BD,-J
MXVC=\W+=..:-KXRU?7;RUCT:"QAAN]%74XGNP[,C%@-C!2,^G!'K[$ [NBLK
MPSJYU_POI>KM$(FO+:.9HP<A2R@D#VS6K0 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !65KNA1:]#:
M1S75Q;BUNH[M#!MR7C.Y<[E/&:U:* .=U7PC%J.MQZQ;:IJ&FWPA%O-)9NH$
M\8)(5PRL."3@C!&35A/#5O#KJ:M#=W4<L=C]A2(%2BQYR#RI);/<FMJB@#C_
M /A7ME%I6D6EIJFI6MSI(=;2^B=!,J-]Y&^3:RG X*]A6C=>%(+I=)#:A?!M
M-N/M2/N1FEE*LI9R5.<AVX&!SQC K?K)OM<2Q\0Z5I#6TK-J/F[)@1M3RUW$
M$9SG\* #3+"]M=6U2XGOKF>UN'1H(9V4^20"&V8'"GY>#DY!/>KFIV*:II=U
M822R11W,30N\>-P5A@XR",X/I5JB@#GK3PE!97^GWL6H7IEL-/.GQ!O+(,9*
MG)^3[V47GIQTJ@OP\LH-/TF"SU74K6ZTKS!:WL;1^:$<Y9&!3:RGT*]A73M<
M7"ZE%;K9NULT3.USO7:C @!-N<DD$G/3BK- &$WA>W:_T>\^VWGF:69&CRRM
MYK2 ARY*Y).3TQUK/'@&T5HE75=26W@U(ZE;VZM'MBE+,Q ^3)4LY.&)QVQ7
M6T4 <?/\/;.2&[M8=5U&WL+F\6^-I$T92.82"0E"R%@"RYVYQR>*LZCX)M-3
M;73-J%\!K4$=O<A#&-J("!M^3@X8YSGK73T4 <KK7A^>'[=K-C-?7>I_V6UC
M' LD<>X9)!!V@A\G.<C\*S/"6FW]E?6XL[O6_L*Y%S#J=E;PC&T@8*(K%MVW
MGD8SD]*[VL77_$EMH6C:IJ'EM=MIL7FSP0L RC&><G XY]<=J -JN5'@6T$(
MC_M*_P #53JV?W6?.W;L?<^[GMU]ZZA&WQJ^,;@#3J .!\3>'7:T\0:=8IJ-
MQ=^(E5VE:-#!$ZA(\%E *_(H/.<[3SG@[FJ^$8-4U2XOAJ%[:M=67V*YC@*;
M9HP6*YRI((WMR".M=%10!S5CX-M["ZAN(=2OR\.FKIB;_+(\H'(/W/O>_P"E
M55^'UG;VVD+8ZMJ=E=:5;FUANX6C\QX3C]VX*%6' /W>",UTUM<7$T]TDUF\
M"12!8I&=6$R[0=P .1R2,'GBK- &&_A>U_M33-0BN[R&>PAD@!5P?.1RK,)"
MP).60'((/7UIMEX3L;30=1T:2:>ZM+^2>283[<YF)+@;5'&6./2MZB@# OO"
M.G7_ (9MM#>2YBBM?+:WN(I-LT<B?=D#?WLY))ZY/K5[2-+;2[9DEO[J_N'(
M,ES=%2[8Z#"@* /0#N3U)-:-% &7XAT.'Q'HL^E7%Q/!#,5WO 5#<,&&-P(Z
M@=JI:QX2CU74K34X=4U#3]2MXC ;JT9 TL9.2KAE*D9Y''!KH:K0W%Q)>W4,
MEF\4,6SRIRZD39&3@ Y&#QSU[4 9O_",VXUC3M22[NUEL+>2WC3<K!A(5+%B
M5+%B54YS_.LMOA]8C2K2TAU/4H;BSNI;NUO8W031/*S,X'R[2I+'((/%=-<W
M%Q#<6L<-F\\<LA661751"NTG<03D\@# ]:LT <]=^$H;RRT^WEU._+V=VE[Y
MY9#)-*O0OE2,>P &, =*Z #  )R?4]Z6B@#E]:\#66MW.JRR:A?P1ZK:K;7<
M,#H%<+NVMRI((W'H<'N#4K^#X)+C4IWU._:34+%+&8DQ_<7=@CY.&^=O;GIP
M*Z.B@#F(_!5O;7>GWEEJ=_:W5I9K8M+&8R;B%?NJX*%<CL0 >36GX=T.'PWH
M-KI%M//-!;+L1YRI;'IP *U*K7MQ<6Z1&WLWNB\R(ZJZKL0G!<Y/( YP.3VH
M AU#37O9X94O9[<QHZ%$",DBMC(96!S]T8Z?TKC[+PV^F>.;>UTQKZTT^UT-
M;-+A80REA*6(+,I7.#GCC/'M7?U$MU ]W):K*IGC19'C!Y56)"D_4JWY4 <U
M<^ [!H],.FWM]I5SIL;0PW-I(N]HV.65]ZL'!(W<CKS4E[X*MKB\LKZTU/4;
M"_M86@-U;R*7FC9MS+)O5@V6RV<<$FNFHH Q!X9MDUJPU2.ZNDDLK62UCCW*
MRLKE2Q8E2Q8E%.<_S-46\#6C^&]0T)]2OS;7UP]Q*^8]X9Y/,;!V8P6]JZFH
M?M4'VS[)YJ_:/+\SR\\[<XS],T 8%UX-@GUV35H-4U&SEN8TBO4MI%5;L(,*
M6RI*MCC*E3CTKI%544*H 4#  Z 57N[BX@:V$%F]R))@DA5U7RD(.7.3R!@#
M YYJS0!Q,>E7=Y\0/$<GFW]G:W-C:P+-'" LI7S=^&93@C<N"/[QZ]KUUX&L
MFN[&ZTR^OM'FM+5;(-8NH$D"_=1@ZL#CG!ZC)YKJ*R=?UQ- M;:XDMI9UGNX
M;7Y"!L,CA QR>F6'3- $=MX:M[3Q FL175UO2R6R$+,I3RP=P))&XMDYSNJH
M_@G3Y[?7+>[N+JY@UF3S;B.0H-KA54%"J@@@(N.3R,UTM% '.7'A""]M[E+[
M4;RYN)[%K#[2PC#I"WWPN%QEL#)(/0=*EG\+07%MHD+W]X!I$J30L/+S(RH4
M&_Y<'Y6/3'6MZB@#EKGP-:76GZS9/J-^(M6NENYRICRKC8,+\G _=KUSTIFH
M> K34)-2+:KJ44>H30W,T4;1[1-%LVN,H3G]VN1G;[5UE% '+WG@:SOH->AF
MU&_V:VJ+<X,>5"H$&T[./E '.:63P5;MK4VI0ZKJ5N;M$6^@A=!'=[1M!8;<
MJ<<$H5R*MZ?XA?5+R+[)ITLNG223PB]5UPKQ,5;<O4*65@",YQR!FMR@#F9?
M!=LVNW.I6VI:C:1WA5KVR@D40W# !<D%25)  .TC(%:.FV%[:ZOJEQ/>W,UK
M<NC00S,I$) (;9@<*?EX.3D$]ZU:* *FJ:=!K&D7FF76[[/=P/!)L.#M92IP
M?7!K'C\(Q07=G?0:I?)J%O:_9'NCY9:>+.0KKLV\'D$ 8YZY-:QOGAN+W[5;
MFWLK:-9!=O(NUQ@EN,Y&W R3Z\5;C=98UD0Y5@&!]0: *NEZ9;:/IL-A9J5@
MB!QN.2Q))9B>Y)))]S5'Q%X;M_$45J7N;JSN[.7SK:[M7"R1-@@XR""""000
M014DNN)%XJMM!-M+OGM)+I9\C9A&12N,YS\XK6H YYO"<,DNE32ZE?R3Z=<-
M<B5V0M-(R%"7^7'W6(PN ./2JT_@6TGTG4=.;4]0$-_?"_E8&+<)-ROA?DP%
MRB_EUKI6NH$NX[1I5%Q(C2)'GDJI4,?H"R_G4M &%/X9C;6)-5MK^[M+R>W6
MWN7AV8G5<[205(#+DX(QU[TVS\)6&G:MI]]92SP+86)L(;92IC\HE2<Y7<3E
M%.<]O>MXG ) )]AWK+\.ZXGB'2C?I;R6X$\T!CD(+ QR,ASCCJIH S[+P9;:
M?J]Q=VVHZA'9W%P;M].$B^1YQ.2P^7<.?FVAL9[4:7X+MM(U&2:UU+418-,U
MPNF&13;QR$[B5^7<!NYV[L9YQ72TC,%4LQ  &23VH 6N5NO MG<PZC!_:.H1
M6]]?)?O$C1X2565_ERA."R*2"3TXQDU?T7Q!)K3P31:;,NG75L+FVO-ZE74D
M85EZJQ!# <C'<'BCQ!XFMM!T34]2$3W9TX SPPL RY /.3QP0?7!Z4 5;SP3
MIVHS:T][<74R:O#%%/&650GE9*,A"@A@3G.3S5_1-#?1XV\_5;_4YB @FO74
MLJCHHVJ!]3C)[G@8U@<C-% $%[;?;;&>U,KQ"9"A>/&Y01CC((_2L%/!=I#I
M^B6\-[=I/HJ[+*[RGF*FP(4;Y=K*5 !X[ ]16CJNNVVEW-I9F.6XOKQF%O:P
M@;WVC+-R0 H'4D]P.20*+;5Y)-633;G3KBVF>!YUD)5HV"LH(# ]?G'! H S
MY_!EG/';C[9=QRQZB-2>9-FZ:<# +94C&,#  X I=1\'PWNO'6+75-1TVYEC
M6&Z%G(JK<HN=NX,IP1D@,,$ ]:Z.B@#SG6-,NY/%<[J-?LEBCBALGL+>"XA=
M%7.<R*WEL&9A@[1\H.3GCH;;PU.]Q;ZM-J%Q;:PUH+:[E@6/$Z@DKN4J5W D
M\CU/4<5TM% '/IX0L()]#DM9KBV31E=;:*,J5;>NUB^Y22<=\CGFJT?@:TBT
M^SLUU*_\NTU%M20DQ9,I=G(/R?=W.W'OUKJ:AENH(9H(9)562=BL2D\N0I8X
M_ $T >;VFG:TVJ7=S;R:_8:M+<2OY4MM;RVHRQVCSBI8QXV\!LXX ' KTZJU
MG<7$_P!H^T6;VWES,D>YU;S4&,.,'@'T//%6: .&M]&N=0\:>+!++?VEE>Q6
M\09(MJS*(RK[693@C.,@]^/4;]GX9M+#7_[5MYIT(LH[%;8;/*2)"2H V[L@
ML>];5% '-VO@NPM(DM$N+EM,CN_MD5@Q4QQR;MX .W=M#_,%SU]N*T7T&Q?Q
M+'KQ1OML=L;8'/RE=V02/498 ^C-ZTRPUQ+_ ,0:MI MI8GTY86:1R")!(&(
M(P>GR]ZUJ ,!_"T9U'5;^/4[Z&?43 7,9C_=F$Y39E/P.<Y!-5[GP18W=O=(
M]W<I+=WL-]/-$(U+R1;=G&T@#Y%SQD\Y-7G\0!?$MQH@LIVEAL1>APRXD!8K
MM7GKD'KBIO#VLQ^(?#UCJ\4+Q1WD(E6-R"5![&@#/N/!UI-<ZH\=W=00:LH%
M_;QE=DQV[2W*Y4LO!*D9]CS2S>#[26ZU2=;RZA&HV26,D<?EA8XE#!=F5X.'
M;KGK5S0-<37H+R5;:6W-K>2VC)(03NC.">"1^M:U ',W'@NVNM*_LJ?4;V2P
M>RCL98'$9#HF<-]SY7P<$C'0=",UM6MBUM>W=P;RXE2?9L@D(,<&U<83C(SU
M.2>:N5DQZXDGBN?03;2K)%9I=^<2-KJSE<  YZJ>N* -:HYXVFMY(TF>%F4@
M21@;E]QD$9^H-244 8TGANVE\(OX;DGG>U>U-JTK;#(4(QG[N-V.^/>JUOX1
MB@GT28ZIJ$LFCQ/% 9#&2ZLH4[_DY. .1BNBHH XJ_T5=)\/7'AJVL=1U6/5
MVN299%C,<#RDLQD8;<+N<D8!/!QSBNLT^QATS3K:QMP?)MXEB3)R2 ,9)[GW
MJ>1F2-F5&D8 D(I&6]AG _.LWP[K4?B+P_9:O%"\,=U'YBQN0649(YQ]* ,G
MXBVMQ?\ @V>TM(;B6>2YM2HMXR[ +/&['@'HJD\^E6+OPAIVKV^H#4Y)[N34
M+=+=Y7PC)&I+*$  VD,=V>N?H -R"Z@N3*()5D\J0QOM.=K#&1]1FIJ .5E\
M$1W?A^ZTF_US5KS[2JQM<S/&9513D*OR;1R.3C)[G@8T]2T(ZD"KZC<HCV[6
MTT86-EE5NI8%2-W7&,#D\&E_MQ/^$L_L VTHD^Q&\$Y(VD!PF ,YSD]\5K4
M<U'X*L;2:1]-N[NP6:TCLYTA92)4C7:A.Y20P7C<.WT%30^$K.UU..]L[BXM
MA%IXTZ*"/9Y<<0.1C*DY!]36_10!G:#H\/A_0[/2;>::6"TC$4;3$%MHZ9P
M/TK1HHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ KC?B(0MGH1:ZFMD;6;6.1XIVBRC,002"/_K=J
M[*L/Q+H,NOQ:?&EU% MI>Q7;"2'S!)L.=OWA@'/O0!YYK-J^CV'C.&PN)QI-
MI-836[-,S_9Y2X,X5R20-NTD9XW'UJ7Q/JMK-/X_^QZD-@T*&:$V]R0/,'G9
M92IY.=H./8&O54MH([?[.D$2PX(\M4 7!ZC'2FBRM538+:$)@+M$8Q@=!^%
M' 7SZ7X?U;P]'>3%-"U-9I;J:YN&>&2ZV1^7O9B0 5#D#[I8 XR*CN+/3)-:
M\$6%O?7%W8,]^(Y9K@EI4\L\!Q@E.P]5 ZCKZ)):V\MO]GD@B>'_ )YL@*_E
MTI6MH'96>"-F484E 2/I0!Y7I>I62:=I6FWEYNC76-2@MUNKC_1O+C>0*)2V
M2^U2-JY&2!R,4S2+R^U#P=X>>SO+'4KNW%XLFG7TQ47*)(!P^3MD1=NW.<!S
M]:]5%G:@ "VA 5@X&P<,.A^OO226-G-&(Y;6!T!+!6C! ).2<?6@#S_3[VWO
M?$WAZ2*6\@M;KPQ,_DSW#!U&Z':3SPV,_,,$]:S/"3+!_P *XO%NYFN=0M9H
M[IGN&;S@("P!!..&4?C]:]6>UMY'WO!$S8QN9 3CTIOV*U&-MO$I7[I"#*_3
MB@#RW29H=6U#2[9M;M?[1MM7N6O+A-15)+N+?(%CV*XDZF,!2  $XR,9['Q_
M?7.G>'(YX6DCMOMMLM]+&2&CMC*HE((Y'RY!/8$FH++P7/%'%;:A?V5]:Q,&
M$C:<JW3X.07EW$$YZL%!/7(/-=<0&4@@$'@@]Z /*?%V^RC\81Z5</%I(T$7
M)%O,52&ZRX785/RED )4=>"1SSZ)H6FV>G6&ZS,C"Z(GD=YFDWN5 + L3C.!
MP.*N)96L=O\ 9TMH5ASGRUC 7/TZ5*B+&@1%"J.@ P!0!Y3=7=W=^%-9O5E:
M/Q;9ZPT<(#D2*WG@11 =XVC*\=""3UR:K:_'I]K9_%6,>3'=M'N5-V'*M;1D
MG'H6[^M>N&UMS<BY,$1G VB78-P'IGK0]M!(6,D$;E@ Q9 <XZ9H \UU*2YT
M;7-;CT&69KF7PR;M(_-:0O.KL%< D_-@]NO%0M-I%[H6M:KHWB)95?0IC);V
M3-&$8+N624[RRRYR.<%N<YQ7J"6MO&X=((E<# 8( 0*:ME:HDB);0JLC;G41
M@!CZGU- 'G5WI=OI'@_1_%=DUQ)+:&VOKTF=Y//AV!)>"2.%.\ #&4%/\/PW
M1UZ\\/W=JZ07%RFM1,P/R6[9Q"3V*R* 5Z;68=*]&$,2Q>4L:"/!&P*,8^E.
MVKNW8&[&,XYQ0!YENGGF\5VEKJD,4XUZ%8%OI&DAD/DQ-Y+G.0C$,,#OQ@]*
MK?V^D:Z-;ZG#%H^F/=7UM>+=-YUJMTK*47?E08SF7;G@$ 8RHQZ@UC:.KJUK
M"5?[P,8^;Z^M*UI;/:_9FMXFM\8\HH"F/ITH R/"$$5MX=AAM]3DU*V5W\FZ
M?G<FXD!3D[E'0')X Y-<$FM61\2Z+>6NH+'YFOW5O<?:)P;AEV3#9(!C;&&5
M0B$'@*<@\5ZRJA5"J % P !P*C%K;ARX@BW%]Y.P9+=,_7WH \[\+:CINK1V
M,]W?R)XKMKN=;FT28+,[Y<&.1.IB P1V&!CGKE6&KV6I:;X,NQ>J^O3:K&FI
MJ)2)@VV0R1R+G(4,!A3P,#%>M+;P)</.L,8F< -(%&YAZ$]36+KGAS^U;G39
M[::"T:TOTO9#]GW&9E5E )##LQYYH \^O=4M[/1=5MY+]8;JV\61[(S-AXH3
M<1=!G*IM)]L&I/%5SLMOB5Y=_.ODPVDD96Y8>62F>.> 2>G3VKU4VELTK2FW
MB,C8+.4&3CID^W:D:SM79F:VA);EB8QS]: .)U>PL]'\1^$5LI[A$N]4F>4-
M=R.)2UM)DD,Q'4*?KTZUS=MY<%A::DE[<&YB\8-:I*]V[8A:Y9"G+8(*GO[>
M@KUQK6W;9N@B.SA,H/E^GI3/L-IMV_98,9SCRQUH \PU>YBO=7UW2I=:M(=2
M_M>W:VNVU!8'MH L1>(+N#_=WC"C#%^N<X[_ ,2W,.F>$-4N)9+N.""RD+26
MS9F4!#RA/\0Z@GOR:RG\'W4EU=K-J-G<V5U*\C"YTU9+A Q^ZLA;&!T&4.
M.U=3%!'#;I;HO[I$"!3SP!C% 'C]SJ,$<7BZVMM1MXXF\,)=0QV5T=HE43?,
M&!&Y^$W, ,\9%;>G6%I)XML]-%Q,8-4\-M)<C[2Q,CAXPK@D\, S8(Z?A7H0
ML[4($%M"%"[ /+&-N<X^F:@O=/,EG*M@T-G>&,K#<^0K^4>QVG&?I0!R/@T7
M=Y-!INHQ.)O#0>UFE((%Q*<"-P>^8L.<]Y >HJ]X_D\FUT*03O$?[;LE^64J
M&!E&00#@C'8UT&DZ>VG6A2:X-S<RN9;BX90ID<X&<#H   !V '7K5J6"&< 3
M1)(!TWJ#B@#R+Q"(X[/Q_?+>7 N--OX)+1OM;_N6\J$\#=ZEA^8J]K<JZ;XK
M\;76GJ@U9M(MIK0(?WCG$P=D'\1"CMZ"O3#96IW9MH3N.6S&.3[U(L,2NKK&
M@95V A1D+Z?2@#RJ^ETFY\,^)-5T3Q&DZ/H4KM!8,T:1NJDI(^')64\C!P6P
M<@XJWJ#6.@CPX9;I8=(U0.][<WKO-"\_E((]^7  (#\<+D XX%>C+96J1O&E
MM"J.VYU$8 8^I'<TY[6WDMS;O!$T!&#&R K^72@#S6:WFMM,TQ-(U6UUR*%;
MN1+2_D*)=0[D),4F3S'G:K'/#'GO4OAR32Y_B%9WBQF![OPW9RVZW+8F8[Y
M<_WF"[<UZ'+96LZ(DUM#(B?<5XP0OTSTJ4QQF19"BEU! ;'(![9H Y/QO)Y-
MYX5<3O$6UN&,A92H=2CY!&<'D#K7&7XCATCQ/J:WMQ]KL/$T2VTC7;GR@7MP
MP +8P0S @]N.U>NR00S%3+$DA7[NY0<4PV5H00;6'!.3^[')H H^)>?#.I#[
M?_9^ZW91=]H<C&X^PS7FVJ7,C:/=:?J%C!87D&L:6)6LIR;:4-,A#Q="AP"2
MO;@]\UZX8T:/RV12F,;2.,?2H5L+-(1$MI L0.X((P #ZXH \TO+NRT2;QI8
MM<W4=A'=6&U([DC8TNT-EVSL1CC>?0MWK+U/48UT#QO;1:G%&EMJ-G);K9SE
M$B5Q!NV8/W<EO8G)P*]@-G:D.#;0D2##_(/F'OZTK6ELP(:WB(.,@H.<# _(
M4 >=ZVNEZ-XEAT6]O(;#1;NRDFADOY'DB>X9_P!Y\[.,.%VE>>,G&,U4UAKC
M3M-AG2]77[.STE3<PW,GE7?D[GQ<PMT+D#G/+;5YR:]/EM;>>)8IK>*2-2"J
M.@(!'3 -$MI;32I++;Q22(<H[H"5^A[4 8?C6\U&U\":M>:0LOVU;4O%L7YU
M]2!_>"Y(]Q6/ ML?&6C?V%*LNE7^FSO?QH^Z-D&SRI#S]\EF&[JPSUQQW50Q
M6EM KK#;Q1K(27"( &)]<=: .1^%T-HG@Y9;98\O=W0=D.<@7$NW]*S)M0TN
M^U_Q%IOB#4)++4K>]B;3Q'+Y<WD[$*>1GJ6<.&P"3G![8]#B@A@!$,21@]=B
M@9_*AK>!YTG>&-ID!"2%067/7![4 >4ZQK5FFO"Y@U 0S0>)88)VN9QYP3"H
MZ@#&R#'8Y!))XXJKJ%H)]#\7WMM?WO\ ;6GZVXTW%Y(620^5L0*6P0Q)7!!R
M..U>OFVMR[.8(BSD%F*#)(Z$_3M6+H/AH:1=ZG=7$MO=2WEZ]VCBWV-%O"@J
M"6.1\H].] '$^)E%P/B;;2NTVS1X)1$TA<(_ES'*@GCD X%0^)-1T=M.N;6Q
MO(EDA\.O/ 6G'E*27PT '+3;E(+ _+QUR17JXMX!(T@AC#N,,P49/U--^RV_
MR?Z/%\BE$^0?*IZ@>@H X;3[^.^\<^%;C[2DS2^'[ABX<'<Q>#/Z@_D:U/&:
M7DLFF)I\MC+<J\D@TZ^8K%>*%P5#=G&<C((ZGMD=,+:W#JX@B#(,*P094>@H
MGM;>Z0)<013*.TB!A^M 'E^FW%A<>*O#6HI:^1+/X>E6UCO),NTJRQ!%W9^8
M]>>X.>]+I=U-<Z'X,U.RG<Z]-?QPZD"Q\R08;[2LJ^BX) /W<+C%>HF*,LC&
M-"R?<..5^GI34M;>.=YT@B6:3AY%0!F^IZF@#SSPOJ&EZL]I)J.HR0^*+749
MUN+:.7;,QWN/+9.IA"%2.PV@YSFLOP9J4*:C;6FL",:?-?WW]F3!_P!V]Q]I
ME+I)_M;<%!T//<#'J_V: 3O.((_.==K2;!N8>A/<4W[#:;=OV6#;G./+&,T
M<]X_OKG3O#(N(&D2 7=NM[)&2&CMC*HE8$<CY<Y(Z DUEB"*/Q7K5I:,C: ^
MCI//$K9ABN-S;2O9=R#) ] >]=V0&!! (/!!J*.SMH8#!%;PI">L:H OY=*
M.:^&L,$7PX\/M JCS+&%G*]VV '/OQ7#:ZFG6NB_%&)3#%=F;<$W /L:& YQ
MZ%CU]:]ABACA7;%&D:YSA5 %->V@D+%X(V+8W%D!SCIF@#S+79[C0M<\2QZ)
M+.7?0(KPQK*TC&3S75I%!.=VST]!6]X1;2;K69M0T;78+R">T3S+6S7$*,&X
MD8;F*R$$@@X)V\\BNO2VMXW#I!$K@8#*@!Q1!;06RLL$,<2LQ8B-0H)]>.]
M'#ZRXT;XN:7K6H.(M,N=*DT^.=SA(KCS0X#'HNY>!GJ1BM3QIJ\\/A+67T.3
MSM3ALW=#!\[1CC)XZ-C) [X]JZ:2*.:-HY462-AAE89!'N*;;VT%I$(K:&.&
M,=$C4*!^ H X1OLW_"3Z4V@W).EWNEW$E\(9CM* )Y4I(/#DLPW=2,\\5S5K
M9VT?P[\':N;Z\2YO;O3H[NX^W2C<NX@@_-@8R>W\J]>CL[6%)$BMH460Y=50
M ,?4^M9'B'PX=9MK"WMYH+6.UOHKPJ;?>)"ASMP&7&>YYH X'43=>'+S7X--
MGN1X<2_T[[2WG._V978_:0K$D@;?++<\!STJQXH#V2>,XM,N'BTA= ^TX@E*
MI#=_/MV%3\NY0I*CKP2.>?3XK>&& 010QI$!C8B@+[\4U+*UCM_LZ6T*PYSY
M:Q@+^72@#@+R'1=.NM"M&N&#:E%-<L;V[9K:1A'&I=@Q.YP"-JJ5'+'CBL/0
MKJROX_AM?ZE<QSR>1<P23S29.\1C:I)/WL]NM>NFV@(C!ACQ&<H-H^0^H]*4
M6\ 5%$,85#N0;1A3ZCT/)H \K74IK2QNP;F5M._X3!K>^E:9F\NW(& S$Y";
M]@/.,$CH:9XI,ME9^,8;.ZEATB$V+P>5,56&=I )$0@\ KL)7IENG->K+:VZ
MHZ+!$$D&'4(,-]?6FBSM5MUMUMH1"OW8P@VCZ#I0!R>@1Q6'Q&U_3K6:3[.U
MC:7)B>9I/WC-*&;YB3D@+GUXJEX]DN(+R>ZB^S7UO;:<SW>G22F*9(BS9G@?
MH'&TC\!R,\]VEM!&^](8U?&-RH <4DMI;3R))-;Q2.ARC.@)4^Q/2@#ROQ E
MK?7?Q"O6DFCEM](MKF#$S1M%((965B 1\P..O3\:B\::U!-IFL2)?;-3M]$M
M[B-YIL;'.]@UNHP=Q(^9\\848/->LM9VS,S-;PDO]XE!S]:#9VQZV\)^0Q_<
M'W3U'T]J ./AO+>X^*$DT=Q$Z/X=1PRN""/.;D'TJW\,V5OAIX>*D$?8D'!K
MI3:V[.7-O$6(VDE!G&,8_*GQQ1PILBC5%]%&!0!X_/8QOH_B"^L+F=/$-OXC
MF%BL5PP.]IEPOE@X(92<Y'(Y/ XTC>6^J:[J5IJ.N)IVM6>K9MH@A%RT08&)
M8\M\R.F 0%P<L3ZUZ9]EMQ<_:?(B\\C;YNP;L>F>M!MH&N%N&AC,ZC:LA4;@
M/0'K0!SOQ!U"ZTOP;=W5JTJ!9(EGEBSOC@,BB5ACD$(6Y'3KVKC-5O+2Q\3>
M(9_"\T#SGPRLD*VD@?+"23)0 _>VX/'4X/>O62 P((!!X(-106EM; "WMXH@
M!M_=H%XR3CCW)_.@#RZYU"T31M5USPQKJW>[3T,UKIZ';&HD7=*PWEEEV%^X
M8X/=<U#KSZ8W@SQ5J6B>(DN(9=-#F'3G,<,,@^ZW#DJ[ X*\9QR*]8AMH+8,
M((8X@[;F"(%W'U..]-2RM(X3"EK"L1;<46,!2?7'K0!P4VE:=+\0;O3GFF:R
MN=$%U-%]K?;)()2H<_-UP?Y>@K!TO74N]+\+VWB'5+>&PO-"!CN;[)CDN </
MEMR@2!=I!)SUQR:];^QVN<_9H<XVYV#ITQ0]E:20B%[6%H@VX(T8*@^N/6@#
MSO3[JT3Q%9Z-KNJ/=:<FC*]A<WK>6+IM[!Y,DX+A1'@]0"2.IK;^%LD4OPST
M/RY%<+;["0V<$,<@^]=9+;P3E#-#'(8VW)O4':?49Z&G1QI%&L<:*B*,*JC
M ]A0!X_9W-MI-A<PV[1PVY\6RPZGY;8,5L97V[_[J%M@)/!!/8FNU\.)+;^,
MO$-I:/G1D2W>) <I#.P;S$3T& C%1P"WO74F"$B0&)")?]8-H^?C'/KQ1#!%
M;Q+%!$D4:]$10H'X"@#B-8LK+4_B@MI>L3"= D+()2F?WZ]<$''?\/:N:L=8
MM]0\*^&8=1OM]Y+H$LFZ\FQ"Q&Q=P'5Y@1@<@@%CUZ^MO:V\DAD>")G(P6*
MG'UI!:6R[,6\0\LDIA!\I/7'I0!YE::C+9:)X+\8J\M^)+&.QU!4<N7>2-0C
M^F\2@(3U_>$&KNLR0Z'JNB:3K%Y:6NF7%I.7FND)MY+LLA(8[E"\%RN3@=!R
M!CT-88EB6-8T$:XVJ%&!CI@4D]O!=1>7<0QRQYSMD4,,_0T 97A6%;;PS8PI
MJ,VI1HI6.[F^]*NX[3GN,8P>XP>];- &!@=** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *SM7US3
M]"BMY-0E>-+B=+>,K$S@NQP =H./QK1KG/&&G7NI6^E+96YF:WU2VNI!O5<1
MQN&;J1DXZ"@"S;>*](N;*]NO/EA2RF$%PD\#QR(YQM&Q@&);<N,#G(QS535/
M&NG:=I&L78CN'N=+@\Z:T,3+)@@E3@_PG!^8<#![C%8&J^%=9O[[Q#=6\*Q2
MR:G9:C8B61=LQMUC!1L$E<E#C\*GU[POJ/B-M>U!;;['<7>A-IEO!-(I9G)9
MR6*D@#)4#D_Q=* -Y-9MKG7=)A-[=V\]Q:S2K9M;%4F VY8LRY!7L 1][I4U
MOXITFYOK:TCN&#7<;R6KM&RI.J8W%&(P0,@^XY&1S6+<Z1JNIZ]H%W/8FWA@
MT^[MKDK,C&)I1&%QSSCRSG'J.M1>'],\1_\ "-1^&=6L;:VAM;-K+^T(IP_G
MH$*(R)C*G&"<^F.<\ '0VGB;3+S48+".619[F$SVWF1,BSQC&60D8;&1[X(/
M3FIK_6[/3YS!)YTLXB,[101-(ZQ@XW$*#QGIW.#C.#7-^$-*U2T^QP:KX;TJ
MSGL(O*.H0,CM<?+MR@"ADSU.3[8.<BY-IVI:=XYN-<M;5KVTO;&.VEB215DB
M>-F*D;B 5(<YYR".AS0!!KOBR+/AV/39YI+76+C!NK6%I#Y0BD?Y" ?F)4#'
M4#/3J-A;L>'M)M(]5U&6\GDF\B*5H0))W8DHNU1C.WJ>/NDG%<O9^%-2TBT\
M'VL-N+D:7>375VT<BA5\Q)<JNX@G#2\=.!^%=#XJ@U>>WL/[*A\Y4O%:[B64
M12-#M8'8Y^Z<E>A!QD \T (WC30T@M9FN)@+FY>TC7[-(6\Y-VZ,@+PPVMQW
MQQFIK;Q5I-UI<FH)-(L4=Q]E>.2%UE$V0/+V$;MQ)'&.]<?8>&-=M9+!'TV-
M8K;Q)/J1,5RK#R760#&<'(\P>_!Z<9=<>&=?_P!+O;:S7[1!XD_M>"WDF4"Y
MB\H1E<@D*WWB,\=/P -WPQK%UJ7BKQ1;33W#6]I+;K!#/$$:'='N8< 9&>YS
MQCDUIWOBC2M/G:.XG<*DZ6\LJQLT<4KXVJS 8!.Y?IN&<9%9WAVQU2/Q3X@U
M.^L!:V^H?9VA5IE=P4CVD$+D#\ZJZ=8>(M&UO5K.&PMKK3=0OFO8KYYP/L^_
M&Y6CQEB",KC@\9(H VKSQ3I-@\HN)W6*"98)[@1,8H9&QA7<# ^\/89&<56O
M_'&A:;/?PW$UR&T\I]KV6DK"$,,AF(7[N.=W2L"X\+:L=%\4>'/(6:VUB[FG
M@OO,7;$LQ!8.I.[<IW8P"#QR*-3\-:M-#XWM[>R9EU6QBMK-VE3YBL)C);GC
MDY^GY4 ==/K]A;W9MRTLC*\2.T43.L;2$! Q XSD?0')P*BN/$^E6MW%;S32
M*);C[(LWE,8O./2/?C&<\>F>.O%<S?\ AS5+G4X-0L+2XT[5(OLR"[BN%\J:
M)=N])X]QW8^?! )Z<BC2O#VIZ?J]U8W'A_2[RS?4)+R#5960O&KR&0JR$;BZ
MEB 0<=.F* -N/QSH4MPD23W'SWAL3(UI*J)/G;L9BN%)/ S2V?B^SN=1UNVE
MBGMX]+F6%Y)(FP[%5/''4EU 7J>PYKFW\.:TVBW5N-/;S9/$HU-1YT?^I%PL
MO7=]["XQZT_5O"NMWDOBF.V@ML7MY:ZC9R32 H[PK#^Z=,9P3$03TP1UH ZF
M/Q5I#+?^9.\$FGE!<Q31,KIO^YA<9;=T&,Y/'7BLS1-:NK_Q_KEBTUS]DM[.
MUDCMYX0AB=VEW8X!((5><G^E95_X?UC5M#-S;>'M.T;4K>ZMKJ.U21";EH9-
M^UY$7 4]%Z\\G%:^BV>KOXVU'6;S3?L=K=6%O"JO.CNKQM(2"%R/XQW_ ,
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
M6+2."S8RI\Q6(QDMSP,G/T_*@#M=1U.STK3WOKR81VZ;06 +9+$*H ')))
M'K5*/Q/IDD-R_F2+);7*VLL+QL)%E;;M3;WR&4@CC!Z]:K:[!K$OA)(M*A47
MX\G=$[JK% REU5N0&V@X;L>:YN+PO?LWB&*^T%)]/U*\MYUA%[F4*L2*2')!
M$BLF[.[KT)ZT =>/$5B5CP+@RR2/&L'D,)"4^_\ +C.!Z]#D8SD9CN?%6EVM
M@MXSSO#]F6\?R[=V:.$C(=U RHX/!YX/'!QRQ\*ZE/I-O9:I'J%Z(+B>2SO(
M[M$O[-<*(\R;@&/WP>3QMSG%11>'O$EAJ-M>WVDZ=XB>[T^&VO!,Z1F&6,M\
MP+*05(?D 9R,@=J .GF\:Z'#>I9K/<3SR0Q3JMO:RRAHI&VHX*J05SW' [UF
MCQE9ZIH4UV\]_I4::D+-95M2S%EGV!3E2HW$;3Z;NQJQINCWUIXX^VM911V(
MT>&R#PE519$=V(5,Y"X8 <=JQ)O#>NCPMJ&D+8([MKGVV%UG7$D1NQ.3@XP=
MO&/7VYH Z._\<:%IL]_#<37(;3R@NRMI*PA##(9B%P%QSNZ5=U'Q'INER3)<
M2NS06_VJ<11M)Y4.2-[8'3@^YP<#@URNL>']8OD\=)#8G_B<VL<-H3*@RPB*
M'=SP,G/TJKJUO?W?B*\CT[3)KAFTF&RU%+:]ACD&[>0K!P1D*>"I_C.>V #T
M*QO8-1LH;RV9V@F7=&SQLA(['# ']*L5F^'YH9M!LS;VCVD21^4MN[!C&$^3
M;D$@@;>""01S6E0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1161K>L-IL^F6<"H;K4KG[/"9,[4P
MC.S$#KA4/&1DD#(ZT :<UQ!;A#/-'$'<1J78+N8G  SU)/05)7 ^*CJ,VE:4
M=7M;>.XA\2V20R0G(DC^T)M< DE"0<%<GIUJ[?\ BV_L-<M[:2&U,,NJ)8>4
MF7<(ZY61G4[5)/\  P!QSF@#K8[B&626..:-Y(B%D56!*$C(!'8X(/XU)7 Z
MCXKO-)MO&%W;Z9IXN-,NX4)&1YX>.,AG(&2P#@?AUJU=>(/$D6M:MI*0:5YU
MM8IJ$,I\PKL)==C#J3E/O @8.<=J .THK@Y_'SBUTB8BVT\:IIL5W;27J,89
M9G&?(\P$!"!CD]=W3BNMUJ\N-/T:ZN[6**6>)-RK-*(T^K,>  .3]* +]1R7
M$,4L44DT:23$K&C, 7(&2 ._ )KA+WQWJ-II7B6:*WM;F;1W@*.4DA29)0#G
M:<G(R>^",&M&XU+5;7Q'X=M-5L=*D:]O+A(YH=S-"JP.ZE=PX8A2I/H?>@#K
MB0!DG %1P3PW4"3V\J2PR#<DD;!E8>H(ZUR6A^+9];N[NU4V:75O%*9].F1X
MIX'# (&R3O0@GYE&.GK5#2?%6I7&G^#X=.T[3;9-9LI)=OS*EN40, JC^'GI
MGVXZT >@45Q5GXSO)]&TB2:V@BO;W5)=,ED&3#$\;2*6QG)W>7@#/5ASQSK>
M%M9O]9CU)KV"",6E[+:(\);$OEG!?!Z ^F3@@C/% &_17$:IXRU#3].\6SK!
M:O)H4T:QY5@)5:-'YYX/SXS[=*-8\5:[:7_B>"RM=/,>BV45Z&F9R9599&*X
M&,$^7P>WOG@ [9F"*68@*!DDG@4V&:*XA2:"5)8G&5=&#*P]01UKEFU^?7;B
MXTW38K93%IT5W<&Z0NI\X-LCP".RL2W...#GC"\'Z[<P>#?#.CZ>BF[;1DNB
M[PM*J@851M4@\G/.>,=#G@ ])HKAE\3^*;K4=-TV+2+&ROKO3);MX[R5F\J1
M)$4J=G53OXQSR#VP=+QU?ZEIVAVLNFW$<$LFH6D#LR%LJ\R*0,$8Z\^V1QU
M!T<=Q!+-)%'-&\L6/,16!*9Z9':I*\ON=3U/PYK7CO5;*&QD^QI:7-RL@9?-
MQ!E@H!X)Y.23VX/6NBU3Q1J37.HVVA62W-Q811N8GB9O/=UWB,," GRX^8YY
M/3CD ZQY$B0O(ZHHZLQP!42WMJ[!4N868\ "0$FJ>J-]I\+WCS0&,R6;L\4F
M"5)0Y4]N*XWP-;K/X/\ "$3^'4,36\#M>GR_D*1[U<8.[)95'/KSUH ]%HKC
MSXDUB/QE)X;FALTFE"7%I-M;;);<^82-V=ZD ;1USGIG%G^W=6U&;4&T6UM9
MH]/OELY(9F*O-C89&#9PFT/P"#G;VR* .CBN()GD2*:.1XFVR*K E#C.#Z&J
M\VE6-QJ$&H36R/=VX(AF/WHP>H![9[^M>=OJU_X:U'QQJ=A;V;6MKJ=O)<1R
M;@SJ8(0P7' /).3GGMWK?UOQ;?Z1JAC,-J;=;^UM1$,O(\<I1?,+*<1X9R K
M#YMAP>: .QHK@=7\::WI_P#PDT\=GIYMM!GB#AF<O-&T:.0.@#8?KR.,8[U>
MU_Q;>:=<Z]%:0VX.CZ<E^1<9S<AMY*H01@#9C//+#CCD ["BN-N/%&L3?:+7
M3["-M1M;**YDA:)W5WDW%8L@C9PGWCGD].#75V4\MS86\\]NUM-+$KO Y!,;
M$9*DC@D'B@";<N[;D;L9QGG%+7ENH:\MIXWT[Q0+QS92W+:1-#@[%MV("2YQ
MC_7*3GNKK7::AK%X^O2:)I8MQ>1V/VQGN%+*06*(H (ZE6R<\8'!SP ;U%<;
M:ZGKT_CVPLKIK>UA;1C=3V84R;9#(BL-X8 D= <=,\'-=E0 4444 %%%% !1
M110 R6&*9-LL:2+G.'4$5#_9]E_SYV__ 'Z7_"K-% %;^S[+_GSM_P#OTO\
MA1_9]E_SYV__ 'Z7_"K-% %;^S[+_GSM_P#OTO\ A1_9]E_SYV__ 'Z7_"K-
M% %;^S[+_GSM_P#OTO\ A1_9]E_SYV__ 'Z7_"K-% %;^S[+_GSM_P#OTO\
MA1_9]E_SYV__ 'Z7_"K-% %;^S[+_GSM_P#OTO\ A4T44<*;(HTC7KA5 %/H
MH **** "BBB@ JNUA9LQ9K2 L3DDQCFK%% %;^S[+_GSM_\ OTO^%']GV7_/
MG;_]^E_PJS10!6_L^R_Y\[?_ +]+_A1_9]E_SYV__?I?\*LT4 5O[/LO^?.W
M_P"_2_X4?V?9?\^=O_WZ7_"K-% %;^S[+_GSM_\ OTO^%']GV7_/G;_]^E_P
MJS10!6_L^R_Y\[?_ +]+_A3DLK2-PZ6T*L.C+& 14]% !1110 4444 %%%%
M!1110 C*&4J>A&#573],LM*MC;6%M';P%BWEQC R3DG'N235NB@"G8:78Z6L
MRV-LD FD,L@3^-SU8^Y[GO3]0TZRU:RDLM0M8;JUDQOAF0.K8.1D'W -6:*
M&111PQ)%$BQQHH5$08"@= !V%/HHH **** "J<^DZ==:A;:A<6-O+>6P(@G>
M,%XP>NTGD5<HH **** "BBB@ HHHH **** "BBB@ HHHH *R[_PUH>J7BWE_
MI%E<W*C:)98%9L>A)'(]C6I10 B(L:*B*%51@*!@ >E+110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !6/XC\.V_B.RAAEN)[6>VG6YMKJW8"2&1<X89!!X)!!&"#6Q10!SMSX22]
MTVVM;K5;Z6:&\BOFN6\O?)+&P9<C;M"Y4<*!T^I-.7P#;R32,-7U*.-M3&J)
M$ICQ'-G)P2A)!YX).,\5UU% '+7W@>UOX-=ADU&]5=9ECEN-OEY0H%4!,KP,
M(O7-7)O#,<VL7>J-J%T)[JQ6Q< )M" L01\OWLNWMSTK=HH Y4^!X&T%-#;4
MKN33?L$>GO#*L;;HTSAA\O#X.-P]!QD9K6US0;?7= ETB66:"%PFV2%AO0HP
M92,@C@J.N<UJ44 <A=^ +>^BU=+C6=2<ZLD*W+?N@28\88?)@'@#IBMB_P!!
M34-4T?4);RX6;2Y'DC"!,2,R%&W?+_=8],=:UZ* .>@\*1QWEM>3W]Q<7-I;
M26UO/(J;U1\9W$+\Q&T8S[YR>:@T_P $VVFC0!#J%Z5T2)X;8/Y9WJZA3O\
MEYX Z8KJ** //-=\.2:5I5EIMM+K,UD^H37MQ<VL,4\D;/N;:8BA#H7<G[IQ
MM'L1T/A.#4;>TF2ZNKF>T^7[,;NUCMY1UW H@ "],9 /7MBNBHH Y/5_ =MJ
M\NL[M4OK>VUA4^U6\.S:750H8$J2#M5>,XX_"K%QX/AN9M;EDU*]+:Q9I9W!
MQ'PBJR@K\G!P[>HYZ5TE% '+CP7%#?VU]9:K?6MQ'9I8SO&(S]IB7[N\%2-P
MR<, .IJJGP\M[6QT>.PUG4K.\TJ VT-Y$8R[PG&8W4IM9> 1D<$5V5% &%#X
M8A@URRU5;Z[::UM9+4*Y5A(KLK.S';G<64'@CZ5:U_1(?$&E&QFGF@Q+%,DL
M.-R/&X=2-P(ZJ.HK3HH Y:Y\#V]W#KT4VIWS#6X4AN3^[R J;,K\G!(ZYS^%
M+<^"UDU=-3L]:U*PN7@2WNS;,@%TB?=+ J0&&2-RX(!KJ** *EU8)<:5+IZ2
M/!&\1A#1X+*N,<9!'3UK'T_PFVFZ/9:3%KFHFQM%CC6(B$%XTQ\C,(P<$#!P
M02.]='10!SFH>#[?42DLNH7B7L=Z+V*\3RQ+&0,! =N-F"1C'()SG)-,_P"$
M,B37+K4+;5;^VAOF62]LHF3RKAP -QRI920 #M(SBNFHH Y:]\#VM_;:];RZ
MC>JFM2I+<;?+RA554!/EX&$7KFHKOP#;W;WQ.L:E''=WD-^T:>5A9XRF'&4)
MY\M?E)(]O3KJ* .6O? UK?6VOP2ZC?!-;9#<D>7E=J*@V?+Q\JCKFL+7+&^G
M\6SRR2Z[;-''%%:S6MA#=13 #<7RR-Y;;F((^4?*#Z8]&HH Y'_A$;N]N;/5
MY=9OM.UC[,MO>26?E@7" D@.K*RAAD\KTR<<8KHYK'?I36%O<36H\KRDFB(,
MB#&,@L#S[G-6Z* ,/4O"]IJGA!_#4\TJVCVZVY= H<*N,8XP#P.U4[SP;]HN
M["_AUS4K74[2W^RM>Q^47GBSG;(&0J>>0<<&NHHH Q!X9MX]<L=5AN[N*6UM
M3:LH96$R%@WSE@3G<,Y!!.3FM#3+.6PTZ&UFO9[V2,'-Q<;=[\D\[0!WQT[5
M;HH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BJEEJ=GJ$EW':7"2M:3&WG"_P2  E3^#"HM:UFST#2IM2OVD6V
MAQO,<;.1DX' 'J>O2@#0HHHH **0LJLJE@"W0$]:6@ HK/U#6;/3+NPM;EI%
MEOYO(@VQL07VEL%@,#A3U/:M"@ HJO?7UOIMF]U=2".%" 3C.22%4 =R20 .
MY-8S>,],2.XS%?>?;>89[86K&5%3;N;;W7YUY7.<\9P< '0T4R*19HDE0DHZ
MAE)&.#[&GT %%59]0B@EM(]DTGVJ0QH\,9=5.TMEB.%'&,GOBK5 !1110 44
M44 %%%9-WXCL+._%H_GR.)HX9&AA9UA>3[@<CIG(^F1G&10!K45FOK^F1:[%
MHDMR8]0FC:2**2-U$JKUVL1M8CN 2:F_M.U_M7^S-TOVKR_-V^2^W;G&=^-O
M7WH N4444 %%%% !16?JNLV>BQVSWK2*MS<1VT92-F_>.P502!@#)ZG%:% !
M1110 451M-8L+[4KW3[:?S+JQV?:$"D;-^=O)&#]T]*S[?QEH5UK2:1'>.+N
M4L(=\$B1S%?O".0J%?'^R30!O445@W_C+0M+U1-/O+QXI6D6(R&"0Q([?=1I
M0NQ6.1P3W% &]169?^(=,TVXDANK@JT48EF*QLRPH20&<@$("0>3CH3T!(K:
MWXNT7P\X74KF5/D$CM';R2K$A. SE%(1<@\MCH?0T ;E%5Y;^TATY]0DN(UL
MTB\XS[OEV8SNSZ8YI-/OK?5--M=0M'+VUU$LT3E2-R, 0<'D<&@"S1110 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 51
MUF_;3-)GNHX_-G "019QYDK$*B_BQ _&KU5+W3;34?)^UQ>9Y$@EC^8C:XZ,
M,'J* //]%CE\)>/;6*6TN+:SUZW$4LD[1GS+Z(%M_P C$ NI;/J153Q5?S^(
M/!/C.YENYHCI]\UG';HP"JD;(/F'<ODMD] 1C&.?1]3T33M9^S_VA:K/]FD$
ML.XD>6XZ,,'@CL>HJG>^#_#^I7-Q<7FE6\TMRJK.6!Q*%Z;AG#$>IYH PKG4
MK[5=2\76T6H36,NC1QBT\L@ $Q>9YC@CY@3E<'C"^O-9NG7VN>*]7M[>36;S
M2TNO#UKJ!BMDC!BF=G!P64G;P#@\^XY%=O<^'=(NYQ--8Q%Q$("5RH>,=$8#
M 9?]DY%8\_AB6\\>3:M<PPG3VTQ+)=EPZ29$CL<A0!M(8#&>W2@#F- U#4=<
MUOP1J&HW4RW,VEWCRK$VU)&1X@'V]/F!S]#5_0=6UO5M.TCQ,M_ +>99#>6G
MGE_-.#^Z1-@V.C#'!Z YSUKM)]#TNXEL99;"!GL/^/4[ /)& ,+Z#@<>P]*K
MV?A;0M/U>;5K32K:&_F),DR)@DGJ?0$]R.M '"+=3:S8_#W7Y[Z266^U-998
M@P\I6:"8[5';9ROJ><Y-=;XLU>?3IM$M(72)=1OOLTDKR>6 /+=@H?!VEF4#
M.,\G&#@BQ'X,\.17"SII%L'2?[2@V_*DO.65>@/)Z#WK1U32=/UO3Y+#4[2*
MZM9,;HI5R,CH?8^] 'G_ (EL]4C\+"WU/5//>+7K01>3)EHXFGB*I(Q4;F7.
M0<=,9S6C+;O:_%*25;F[F:'0?,"%QER)3\O3OC\ZZ3_A%M$_LJ'3!IT2V4+B
M2.%<A0X.0W!Y.><GG-6%T:P75!J8@/VX1"'SS(Q;RP<[>O(SSCUYH XG2M7U
MRXT;3/%,>H6\UM-82S7%IYYD^T2>4758UV#RV5E((!/&<Y(S6AIK76HZ'IVK
MKXBF:._TQFEA7'[R5D#;XR/]7MPPP/;/(S6]IWA70M)U&?4-/TJVMKN?)DDC
M3!.>3CL,]\=:-+\+Z'HEQ/<:9I=M:RSY\QHTQD$Y('H"><# H XCP]=7UEX=
M^&RPZC<&*^V)<Q,58.#:NX&<9&"H/6M.SO\ 48]=U3PM<W]R]ZUW'<6DY(#"
MR8;CC _A*2)G'5ESUKHX/"NAVL=I';Z;#$EG(9;=8\J(W(P6&#UQQ]..E:)L
M[8WRWIA3[4L9A$N/F"$@E<^F0#0!PZZCK>M7&IW%CJ-O9/I>J&!EEG.T1(0"
MKQ[.=Z\AMV<L,=,5T?BF\:TL+14O)+:2XO(856) TD^3DQ*20%+ 'YL\#)J6
M;PMH4^N+K<NE6S:DN,7!3YB1T)[$CL3R*M:GI-AK-J+;4;6.XA5UD57'W67H
MP/4$>HH X:TU;Q#-HE\L"O>366NRVS6HN0DTMNJ;O+20XRXR#DX)"D9[UU7A
M?5(]3\-1WL,MW/AY5*W4>R9&5V!C<?WEQM]\9IZ>%-"A#>1IL,!:<7!:#,;"
M0*5# J00<$CCU/K6G:6EO8VZV]M$L42DG:.Y)))/J2222>2230!YY:>(=5F\
M,>%_$T5Y)+/J5_#!=VG!C*2N4**N/E,?J.?E.[-:OA"U,?C#QBYN9WVW\2[7
M;(.;:(Y/'4=/I716_A_2K2[-S!91QR&1I@ 3M61N&<+G:&.3D@9.3ZU)9Z18
M:?=W-U:P>7/=-OG<.Q\QL8RV3R< #/I0!S?B[PW#XFUNSMFF>VNX;.:>SNX_
MOV\RR1;7'\B.X)%8">,]3AAUVXO;'R_$.AZ1(+F *3&[@Y213W1@-WJ.17H[
M:=:MJ*Z@8S]J5#&LF]N%."1C.,9 /X"GM96KW3W+6\9G>+R6<J,LF<[3ZC)/
M'N: .0^UW]IX@\-V\.HW%Y9ZS;3"X+L"598PZS(0/EST('R_,,"F>&-1U&\F
M70;V^G?4]*O9?MTQ(!EA',1( P X>,]/X']*ZC3M"TS2F4V5HD6Q#''@DB-"
M<E4!/RKD#@8' ]*M1V=M#=SW<<*+<3A5ED Y<+G;GUQD_G0!PN@ZAKGB"UTO
M7(M4AMH9;B2.[A,^_()91&L93".AQ@Y.<'.<UF:7J.NS:-X/U"37[QIM3OY+
M*Y!6/:4VS$,!MX8&-<'I[8XKNX/"F@VNL3ZM;Z7;Q7\^3).B[6)(P6&.C'N1
MS3HO"^C0V]G!'8JD5E*9K9%=@(G.<LHSP>3^9]30!P&I7-]<Z%>6%Q?S3M8^
M+;2UM[B4*9 GF0.,\8)!<]1V%6-2UW6/"VI:QISZI+>V:FP>.\N]@:T$\QC<
M,ZKC&%W E3C(X(KN&\-:,\%W"]A&\=W*)YU8D[Y!C#\GAA@<CG@>E3#0],^P
M7%B]G'+;W/\ Q\)-^\\[C'SELEN !SZ"@#B?$,OB/1-"UB9=;6/$]F]I&CB:
M2%))5C=69D!*MR1W&#SBNZTVREL+4PRW]S>L79_-N=N_!.=ORJ!@=!Q6?#X.
M\/6^D-I,.E0)8NXD>$9P[#&"W.3C QGI@>E;:J$4*,X P,G)_.@#E-#_ .2C
M^+?^N%A_Z#+5B_LK;6-7TM5$:6&C7/GF08 ,P1HTC7V&\D^X4<\XUX-(L;;4
M+F_A@V75T )I0[9D Z9Y[9./3/%95KX$\+65]'>V^AVB7,4GF)*%R0^<[OKG
MF@#H0RMG:0<'!P>AKG?$MA!KMD_AY%013.DMXX&!%&'#G_@3$8'U+=N;^CZ%
M:Z++J,ELB1F^NFN950$+O.,G&3R<9)JC>^!/"VHWLUY>:):SW$S;Y))%)+GW
MYH YC>J/\3Y+Q@0T2N"3P8#:?*1[</\ CFMBQCN#\/M,TEHU.KWVEQ0RAUSM
M)B57DD]ESWZG [UT5WHNG7TZS7-I'(X4(2>C*#D*PZ, >0#D U2U3P=X>UN]
M-YJ>DV]U<%0GF2@D[1T'7I0!SNNL=,TRVT6WTC4KW2+"P 22V5'5W0%5#DL.
M$VACQR<?W>=;X=W7VCX>>']T$T!6P@C F !?;&OS+@G*GJ/Y5T$%A:VNGQV$
M%O'':1QB)(5&%"8QC'IBJZZ'IB_V;MLHA_9@Q9X'^H&W9A?^ \4 :%%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !61XBUT:!8PSBW^T2SSK!%'YJQ@L03DLW  "D_A6O6
M'XELY;N&R>/1[35DM[D2R6T^W=C:PW1ECMW@D?>XQGD'% %=_$UX(]/A32!)
MJ5\)'BMENT*"),;G,@!&/F4# /+#ZU6O/&D\7A]-<M=&>:P$+/.TERD;1.K%
M6C*\Y8,,<9R>!67IGAW5]#O;;6;?3$?][> Z7#,B_9XIS&P"DX3(:+) ('[Q
ML9QS=M?#&H+I?A[3[E8FBBU"34-157RH8M)*J#/W@)73M_!0!:U#Q=>:98_;
MKGP_=1VT%M'<WKO*H\G=U1/^>CKCD#'8 DG%3:EXJGTVYG>31[C^S+:XCMY;
MQG"$LY4!D0\NH+J"<CG. <52\8Z;JNLQ7.GIHUM>PR1 V%V)A&UG<<CS&).?
ME.U@4!/!&.]5KBT\1W?B2)M2TA[[3;)X_LBI=1HCN ,SR*3EF!R57HN,\G!
M!O7'B>UA\6VGAY(I);B>-Y))%^[#@9"GU8C)QV')ZC,.F^)YKO5K:QO-(N+$
MWD,D]J97!=D0J#YB=8S\ZG'/H2#Q6-%X,U>Q\3Z9?0ZR\]O'<7%Q<-+!&&W2
M <$]6S@+[ #&,5&_A[6]9UB.ZFM$T.]^RRV]_J5G*I^U;DVKL7). <,"^"N
M!G)- &K_ ,)WIY'B*58)WMM$B61Y5QB?._.SV!0KD\9SV&:T-$UZ34[V]L+N
MQ-G>V:Q.Z+,)4*2 E2&&.?E;(Q^8(-<G_P (1KULFOP6VIJ\%QI]O;6R[$A#
MB,ME,H,H-I*Y']_/:M+P[I%YHU]?W=AH":;8SK;QKIJSH,N&(DF^7*K\A7@'
M+;.<'% &E/XGFM=7BM[C2+B*RFO!9173N 7D()!$?4IP1NS[XQS715Q6K:5K
M&JZ[:.^E6\5Q9WZ2P:O%*!MM0VYH]N=Y9EW(1C:<YSVKM: "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
HH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH __V0$!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>28
<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.24.3</span><table class="report" border="0" cellspacing="2" id="idm45774413485024">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Cover Page - shares<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Sep. 30, 2024</div></th>
<th class="th"><div>Nov. 05, 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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentType', window );">Document Type</a></td>
<td class="text">10-Q<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentQuarterlyReport', window );">Document Quarterly Report</a></td>
<td class="text">true<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentPeriodEndDate', window );">Document Period End Date</a></td>
<td class="text">Sep. 30,  2024<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentTransitionReport', window );">Document Transition Report</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityFileNumber', window );">Entity File Number</a></td>
<td class="text">001-36362<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_EntityRegistrantName', window );">Entity Registrant Name</a></td>
<td class="text">BioLife Solutions, Inc.<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_EntityIncorporationStateCountryCode', window );">Entity Incorporation, State or Country Code</a></td>
<td class="text">DE<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityTaxIdentificationNumber', window );">Entity Tax Identification Number</a></td>
<td class="text">94-3076866<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_EntityAddressAddressLine1', window );">Entity Address, Address Line One</a></td>
<td class="text">3303 Monte Villa Parkway, Suite 310<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_EntityAddressCityOrTown', window );">Entity Address, City or Town</a></td>
<td class="text">Bothell<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_EntityAddressStateOrProvince', window );">Entity Address, State or Province</a></td>
<td class="text">WA<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_EntityAddressPostalZipCode', window );">Entity Address, Postal Zip Code</a></td>
<td class="text">98021<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_CityAreaCode', window );">City Area Code</a></td>
<td class="text">425<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_LocalPhoneNumber', window );">Local Phone Number</a></td>
<td class="text">402-1400<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_Security12bTitle', window );">Title of 12(b) Security</a></td>
<td class="text">Common stock, par value $0.001 per share<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_TradingSymbol', window );">Trading Symbol</a></td>
<td class="text">BLFS<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_SecurityExchangeName', window );">Security Exchange Name</a></td>
<td class="text">NASDAQ<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityCurrentReportingStatus', window );">Entity Current Reporting Status</a></td>
<td class="text">Yes<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityInteractiveDataCurrent', window );">Entity Interactive Data Current</a></td>
<td class="text">Yes<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityFilerCategory', window );">Entity Filer Category</a></td>
<td class="text">Large Accelerated Filer<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntitySmallBusiness', window );">Entity Small Business</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityEmergingGrowthCompany', window );">Entity Emerging Growth Company</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityShellCompany', window );">Entity Shell Company</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityCommonStockSharesOutstanding', window );">Entity Common Stock, Shares Outstanding</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">46,387,214<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityCentralIndexKey', window );">Entity Central Index Key</a></td>
<td class="text">0000834365<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>
</tr>
<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>
</tr>
<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">Q3<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>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_AmendmentFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_AmendmentFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_CityAreaCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Area code of city</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_CityAreaCode</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_CoverAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Cover page.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_CoverAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_CurrentFiscalYearEndDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>End date of current fiscal year in the format --MM-DD.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_CurrentFiscalYearEndDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:gMonthDayItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentFiscalPeriodFocus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentFiscalPeriodFocus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:fiscalPeriodItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentFiscalYearFocus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentFiscalYearFocus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:gYearItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentPeriodEndDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period. The format of the date is YYYY-MM-DD.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentPeriodEndDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:dateItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentQuarterlyReport">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true only for a form used as an quarterly report.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 10-Q<br> -Number 240<br> -Section 308<br> -Subsection a<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentQuarterlyReport</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentTransitionReport">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true only for a form used as a transition report.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Forms 10-K, 10-Q, 20-F<br> -Number 240<br> -Section 13<br> -Subsection a-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentTransitionReport</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentType">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentType</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:submissionTypeItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressAddressLine1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Address Line 1 such as Attn, Building Name, Street Name</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressAddressLine1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressCityOrTown">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Name of the City or Town</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressCityOrTown</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressPostalZipCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Code for the postal or zip code</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressPostalZipCode</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressStateOrProvince">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Name of the state or province.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressStateOrProvince</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:stateOrProvinceItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCentralIndexKey">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCentralIndexKey</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:centralIndexKeyItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCommonStockSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCommonStockSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCurrentReportingStatus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCurrentReportingStatus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:yesNoItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityEmergingGrowthCompany">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicate if registrant meets the emerging growth company criteria.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityEmergingGrowthCompany</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityFileNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityFileNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:fileNumberItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityFilerCategory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityFilerCategory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:filerCategoryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityIncorporationStateCountryCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Two-character EDGAR code representing the state or country of incorporation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityIncorporationStateCountryCode</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:edgarStateCountryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityInteractiveDataCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-T<br> -Number 232<br> -Section 405<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityInteractiveDataCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:yesNoItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityRegistrantName">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityRegistrantName</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityShellCompany">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityShellCompany</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntitySmallBusiness">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicates that the company is a Smaller Reporting Company (SRC).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntitySmallBusiness</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityTaxIdentificationNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityTaxIdentificationNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:employerIdItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LocalPhoneNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Local phone number for entity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LocalPhoneNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_Security12bTitle">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Title of a 12(b) registered security.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_Security12bTitle</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:securityTitleItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_SecurityExchangeName">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Name of the Exchange on which a security is registered.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection d1-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_SecurityExchangeName</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:edgarExchangeCodeItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_TradingSymbol">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Trading symbol of an instrument as listed on an exchange.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_TradingSymbol</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:tradingSymbolItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>29
<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.24.3</span><table class="report" border="0" cellspacing="2" id="idm45774413437376">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Unaudited Condensed Consolidated Balance Sheets - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Sep. 30, 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">$ 23,977<span></span>
</td>
<td class="nump">$ 33,317<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RestrictedCashCurrent', window );">Restricted cash</a></td>
<td class="nump">184<span></span>
</td>
<td class="nump">31<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent', window );">Available-for-sale securities, current portion</a></td>
<td class="nump">10,211<span></span>
</td>
<td class="nump">16,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_AccountsReceivableNetCurrent', window );">Accounts receivable, trade, net of allowance for credit losses of $955 and $1,707 as of September&#160;30, 2024 and December&#160;31, 2023, respectively</a></td>
<td class="nump">17,918<span></span>
</td>
<td class="nump">16,928<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InventoryNet', window );">Inventories</a></td>
<td class="nump">32,179<span></span>
</td>
<td class="nump">32,208<span></span>
</td>
</tr>
<tr class="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">4,914<span></span>
</td>
<td class="nump">6,463<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent', window );">Current assets, discontinued operations</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">15,369<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_AssetsCurrent', window );">Total current assets</a></td>
<td class="nump">89,383<span></span>
</td>
<td class="nump">120,604<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_blfs_AssetsHeldForRentNet', window );">Assets held for rent, net</a></td>
<td class="nump">10,822<span></span>
</td>
<td class="nump">7,713<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNet', window );">Property and equipment, net</a></td>
<td class="nump">17,709<span></span>
</td>
<td class="nump">20,930<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseRightOfUseAsset', window );">Operating lease right-of-use assets, net</a></td>
<td class="nump">14,402<span></span>
</td>
<td class="nump">11,446<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeaseRightOfUseAsset', window );">Financing lease right-of-use assets, net</a></td>
<td class="nump">30<span></span>
</td>
<td class="nump">94<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DepositsAssetsNoncurrent', window );">Long-term deposits and other assets</a></td>
<td class="nump">271<span></span>
</td>
<td class="nump">270<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleAccruedInterestAfterAllowanceForCreditLossNoncurrent', window );">Available-for-sale securities, long-term</a></td>
<td class="nump">4,884<span></span>
</td>
<td class="nump">548<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_blfs_EquityInvestments', window );">Equity investments</a></td>
<td class="nump">995<span></span>
</td>
<td class="nump">5,069<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IntangibleAssetsNetExcludingGoodwill', window );">Intangible assets, net</a></td>
<td class="nump">18,415<span></span>
</td>
<td class="nump">21,149<span></span>
</td>
</tr>
<tr class="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">224,741<span></span>
</td>
<td class="nump">224,741<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent', window );">Long-term assets, discontinued operations</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">150<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_Assets', window );">Total assets</a></td>
<td class="nump">381,652<span></span>
</td>
<td class="nump">412,714<span></span>
</td>
</tr>
<tr class="re">
<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="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">3,838<span></span>
</td>
<td class="nump">3,573<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_blfs_AccruedExpensesAndOtherCurrentLiabilities', window );">Accrued expenses and other current liabilities</a></td>
<td class="nump">8,449<span></span>
</td>
<td class="nump">10,775<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TaxesPayableCurrent', window );">Sales taxes payable</a></td>
<td class="nump">4,351<span></span>
</td>
<td class="nump">4,962<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProductWarrantyAccrualClassifiedCurrent', window );">Warranty liability</a></td>
<td class="nump">186<span></span>
</td>
<td class="nump">350<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Lease liabilities, operating, current portion</a></td>
<td class="nump">2,788<span></span>
</td>
<td class="nump">2,534<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityCurrent', window );">Lease liabilities, financing, current portion</a></td>
<td class="nump">323<span></span>
</td>
<td class="nump">355<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtCurrent', window );">Debt, current portion</a></td>
<td class="nump">12,231<span></span>
</td>
<td class="nump">6,833<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent', window );">Current liabilities, discontinued operations</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">12,796<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_LiabilitiesCurrent', window );">Total current liabilities</a></td>
<td class="nump">32,166<span></span>
</td>
<td class="nump">42,178<span></span>
</td>
</tr>
<tr class="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 );">Lease liabilities, operating, long-term</a></td>
<td class="nump">15,189<span></span>
</td>
<td class="nump">12,189<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityNoncurrent', window );">Lease liabilities, financing, long-term</a></td>
<td class="nump">913<span></span>
</td>
<td class="nump">1,158<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtNoncurrent', window );">Debt, long-term</a></td>
<td class="nump">7,823<span></span>
</td>
<td class="nump">18,311<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxLiabilitiesNet', window );">Deferred tax liabilities</a></td>
<td class="nump">100<span></span>
</td>
<td class="nump">188<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationNoncurrent', window );">Long-term liabilities, discontinued operations</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">1,027<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">56,191<span></span>
</td>
<td class="nump">75,051<span></span>
</td>
</tr>
<tr class="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 (Note 12)</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>Shareholders&#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.001 par value; 1,000,000 shares authorized, Series A, 4,250 shares designated, and 0 shares issued and outstanding as of September&#160;30, 2024 and December&#160;31, 2023</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.001 par value; 150,000,000 shares authorized, 46,227,940 and 45,167,225 shares issued and outstanding, respectively, as of September&#160;30, 2024 and December&#160;31, 2023</a></td>
<td class="nump">46<span></span>
</td>
<td class="nump">45<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdditionalPaidInCapitalCommonStock', window );">Additional paid-in capital</a></td>
<td class="nump">673,183<span></span>
</td>
<td class="nump">652,880<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax', window );">Accumulated other comprehensive loss, net of taxes</a></td>
<td class="num">(208)<span></span>
</td>
<td class="num">(345)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RetainedEarningsAccumulatedDeficit', window );">Accumulated deficit</a></td>
<td class="num">(347,560)<span></span>
</td>
<td class="num">(314,917)<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 shareholders&#8217; equity</a></td>
<td class="nump">325,461<span></span>
</td>
<td class="nump">337,663<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 shareholders&#8217; equity</a></td>
<td class="nump">$ 381,652<span></span>
</td>
<td class="nump">$ 412,714<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_blfs_AccruedExpensesAndOtherCurrentLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 expenses incurred but not yet paid nor invoiced, and liabilities classified as other. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">blfs_AccruedExpensesAndOtherCurrentLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>blfs_</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_blfs_AssetsHeldForRentNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 assets held for rent 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;">blfs_AssetsHeldForRentNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>blfs_</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_blfs_EquityInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">blfs_EquityInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>blfs_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsPayableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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_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_AccumulatedOtherComprehensiveIncomeLossNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 accumulated increase (decrease) in equity from transaction and other event and circumstance from nonowner source.</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 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-14A<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 45<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-11<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)(ii)<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 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(4))<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 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(23)(a)(3))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-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 14<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-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_AccumulatedOtherComprehensiveIncomeLossNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdditionalPaidInCapitalCommonStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Value received from shareholders in common stock-related transactions that are in excess of par value or stated value and amounts received from other stock-related transactions. Includes only common stock transactions (excludes preferred stock transactions). May be called contributed capital, capital in excess of par, capital surplus, or paid-in capital.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdditionalPaidInCapitalCommonStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Assets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 classified as assets attributable to disposal group held for sale or disposed of, expected to be disposed of 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://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10<br> -SubTopic 20<br> -Topic 205<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483475/205-20-45-10<br><br>Reference 2: 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 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5C<br> -Subparagraph (a)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-5C<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 360<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482130/360-10-45-9<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5B<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-5B<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 360<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482099/360-10-50-3<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483475/205-20-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_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_AvailableForSaleSecuritiesDebtSecuritiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), 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 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481830/320-10-45-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479130/326-30-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_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_DebtSecuritiesAvailableForSaleAccruedInterestAfterAllowanceForCreditLossNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 accrued interest on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), 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 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481800/320-10-50-2A<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479130/326-30-45-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479106/326-30-50-3A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtSecuritiesAvailableForSaleAccruedInterestAfterAllowanceForCreditLossNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredIncomeTaxLiabilitiesNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences with jurisdictional netting.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(15)(b)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482525/740-10-45-4<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482525/740-10-45-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredIncomeTaxLiabilitiesNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DepositsAssetsNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying value of amounts transferred to third parties for security purposes that are expected to be returned or applied towards payment after one year or beyond the operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>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_DepositsAssetsNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 classified as assets attributable to disposal group held for sale or disposed of, expected to be disposed of 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> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10<br> -SubTopic 20<br> -Topic 205<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483475/205-20-45-10<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 11<br> -SubTopic 10<br> -Topic 360<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482130/360-10-45-11<br><br>Reference 3: 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 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5C<br> -Subparagraph (a)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-5C<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5B<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-5B<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 360<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482099/360-10-50-3<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483475/205-20-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_DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_FinanceLeaseLiabilityCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 finance 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_FinanceLeaseLiabilityCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_FinanceLeaseLiabilityNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 finance 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_FinanceLeaseLiabilityNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_FinanceLeaseRightOfUseAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 amortization, of right-of-use asset from finance 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_FinanceLeaseRightOfUseAsset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_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_IntangibleAssetsNetExcludingGoodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges.</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 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/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482686/350-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_IntangibleAssetsNetExcludingGoodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_InventoryNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 2: http://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 (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483467/210-10-45-1<br><br>Reference 3: 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(6))<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_InventoryNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 classified as liabilities attributable to disposal group held for sale or disposed of, expected to be disposed of 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://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10<br> -SubTopic 20<br> -Topic 205<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483475/205-20-45-10<br><br>Reference 2: 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 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5C<br> -Subparagraph (a)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-5C<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 360<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482130/360-10-45-9<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5B<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-5B<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 360<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482099/360-10-50-3<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483475/205-20-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_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 classified as liabilities attributable to disposal group held for sale or disposed of, expected to be disposed of beyond 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> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10<br> -SubTopic 20<br> -Topic 205<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483475/205-20-45-10<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 11<br> -SubTopic 10<br> -Topic 360<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482130/360-10-45-11<br><br>Reference 3: 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 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5C<br> -Subparagraph (a)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-5C<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5B<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-5B<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 360<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482099/360-10-50-3<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483475/205-20-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_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_LongTermDebtCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt classified as current. Excludes lease obligation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(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_LongTermDebtCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_LongTermDebtNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt classified as noncurrent. Excludes lease obligation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_OperatingLeaseLiabilityNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479041/842-20-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiabilityNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseRightOfUseAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's right to use underlying asset under operating lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479041/842-20-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseRightOfUseAsset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_ProductWarrantyAccrualClassifiedCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 estimated claims under standard and extended warranty protection rights granted to customers. For classified balance sheets, represents 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><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 460<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (c)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482425/460-10-50-8<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 460<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (c)(5)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482425/460-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_ProductWarrantyAccrualClassifiedCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_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_RestrictedCashCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash restricted as to withdrawal or usage, classified as current. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits.</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(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482913/230-10-50-8<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestrictedCashCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_TaxesPayableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of obligations incurred and payable for statutory income, sales, use, payroll, excise, real, property and other taxes. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -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_TaxesPayableCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>30
<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.24.3</span><table class="report" border="0" cellspacing="2" id="idm45774409299856">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Unaudited Condensed Consolidated Balance Sheets (Parenthetical) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Sep. 30, 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_AllowanceForDoubtfulAccountsReceivableCurrent', window );">Allowance for doubtful accounts</a></td>
<td class="nump">$ 955<span></span>
</td>
<td class="nump">$ 1,707<span></span>
</td>
</tr>
<tr class="ro">
<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.001<span></span>
</td>
<td class="nump">$ 0.001<span></span>
</td>
</tr>
<tr class="re">
<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, authorized (in shares)</a></td>
<td class="nump">1,000,000<span></span>
</td>
<td class="nump">1,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_CommonStockParOrStatedValuePerShare', window );">Common stock, par value (in dollars per share)</a></td>
<td class="nump">$ 0.001<span></span>
</td>
<td class="nump">$ 0.001<span></span>
</td>
</tr>
<tr class="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, authorized (in shares)</a></td>
<td class="nump">150,000,000<span></span>
</td>
<td class="nump">150,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, issued (in shares)</a></td>
<td class="nump">46,227,940<span></span>
</td>
<td class="nump">45,167,225<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Common stock, outstanding (in shares)</a></td>
<td class="nump">46,227,940<span></span>
</td>
<td class="nump">45,167,225<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_StatementClassOfStockAxis=us-gaap_SeriesAPreferredStockMember', window );">Series A Preferred Stock</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_blfs_PreferredStockSharesDesignated', window );">Preferred stock, designated (in shares)</a></td>
<td class="nump">4,250<span></span>
</td>
<td class="nump">4,250<span></span>
</td>
</tr>
<tr class="ro">
<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, issued (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_PreferredStockSharesOutstanding', window );">Preferred stock, outstanding (in shares)</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_blfs_PreferredStockSharesDesignated">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 nonredeemable preferred shares designated.</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;">blfs_PreferredStockSharesDesignated</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>blfs_</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_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_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_CommonStockSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 common stock outstanding. Common stock represent the ownership interest in a corporation.</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://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 4: 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 5: 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 6: 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_CommonStockSharesOutstanding</td>
</tr>
<tr>
<td style="padding-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_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_StatementClassOfStockAxis=us-gaap_SeriesAPreferredStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_StatementClassOfStockAxis=us-gaap_SeriesAPreferredStockMember</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>31
<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.24.3</span><table class="report" border="0" cellspacing="2" id="idm45774410499584">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Unaudited Condensed Consolidated Statements of Operations - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">9 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Sep. 30, 2024</div></th>
<th class="th"><div>Sep. 30, 2023</div></th>
<th class="th"><div>Sep. 30, 2024</div></th>
<th class="th"><div>Sep. 30, 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_RevenueFromContractWithCustomerIncludingAssessedTax', window );">Total product, rental, and service revenue</a></td>
<td class="nump">$ 30,571<span></span>
</td>
<td class="nump">$ 23,573<span></span>
</td>
<td class="nump">$ 85,678<span></span>
</td>
<td class="nump">$ 81,992<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingExpensesAbstract', window );"><strong>Costs and operating expenses:</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_GeneralAndAdministrativeExpense', window );">General and administrative</a></td>
<td class="nump">11,351<span></span>
</td>
<td class="nump">10,813<span></span>
</td>
<td class="nump">33,953<span></span>
</td>
<td class="nump">37,568<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SellingAndMarketingExpense', window );">Sales and marketing</a></td>
<td class="nump">3,543<span></span>
</td>
<td class="nump">4,876<span></span>
</td>
<td class="nump">10,401<span></span>
</td>
<td class="nump">12,731<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ResearchAndDevelopmentExpense', window );">Research and development</a></td>
<td class="nump">2,050<span></span>
</td>
<td class="nump">3,739<span></span>
</td>
<td class="nump">6,827<span></span>
</td>
<td class="nump">10,772<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetImpairmentCharges', window );">Asset impairment charges</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">8,310<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">8,310<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AmortizationOfIntangibleAssets', window );">Intangible asset amortization</a></td>
<td class="nump">910<span></span>
</td>
<td class="nump">1,312<span></span>
</td>
<td class="nump">2,734<span></span>
</td>
<td class="nump">4,135<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1', window );">Change in fair value of contingent consideration</a></td>
<td class="nump">0<span></span>
</td>
<td class="num">(1,580)<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="num">(1,778)<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_CostsAndExpenses', window );">Total operating expenses</a></td>
<td class="nump">32,130<span></span>
</td>
<td class="nump">39,048<span></span>
</td>
<td class="nump">94,193<span></span>
</td>
<td class="nump">116,727<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingIncomeLoss', window );">Operating loss</a></td>
<td class="num">(1,559)<span></span>
</td>
<td class="num">(15,475)<span></span>
</td>
<td class="num">(8,515)<span></span>
</td>
<td class="num">(34,735)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NonoperatingIncomeExpenseAbstract', window );"><strong>Other (expense) income:</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_GainLossOnInvestments', window );">Change in fair value of equity investments</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="num">(4,074)<span></span>
</td>
<td class="nump">0<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_blfs_GainLossOnEscrowSettlement', window );">Gain on settlement of Global Cooling escrow</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">5,115<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestIncomeExpenseNonoperatingNet', window );">Interest expense, net</a></td>
<td class="num">(267)<span></span>
</td>
<td class="num">(449)<span></span>
</td>
<td class="num">(796)<span></span>
</td>
<td class="num">(1,216)<span></span>
</td>
</tr>
<tr class="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 income</a></td>
<td class="nump">95<span></span>
</td>
<td class="nump">235<span></span>
</td>
<td class="nump">417<span></span>
</td>
<td class="nump">1,002<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_NonoperatingIncomeExpense', window );">Total other (expense) income, net</a></td>
<td class="num">(172)<span></span>
</td>
<td class="num">(214)<span></span>
</td>
<td class="num">(4,453)<span></span>
</td>
<td class="nump">4,901<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 );">Loss before income tax benefit (expense)</a></td>
<td class="num">(1,731)<span></span>
</td>
<td class="num">(15,689)<span></span>
</td>
<td class="num">(12,968)<span></span>
</td>
<td class="num">(29,834)<span></span>
</td>
</tr>
<tr class="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 benefit (expense)</a></td>
<td class="nump">28<span></span>
</td>
<td class="num">(115)<span></span>
</td>
<td class="num">(93)<span></span>
</td>
<td class="num">(209)<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_IncomeLossFromContinuingOperations', window );">Net loss from continuing operations</a></td>
<td class="num">(1,703)<span></span>
</td>
<td class="num">(15,804)<span></span>
</td>
<td class="num">(13,061)<span></span>
</td>
<td class="num">(30,043)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAbstract', window );"><strong>Discontinued operations:</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_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax', window );">Loss from discontinued operations</a></td>
<td class="nump">0<span></span>
</td>
<td class="num">(13,328)<span></span>
</td>
<td class="num">(19,572)<span></span>
</td>
<td class="num">(22,999)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation', window );">Income tax expense</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="num">(10)<span></span>
</td>
<td class="num">(3)<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_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity', window );">Loss from discontinued operations</a></td>
<td class="nump">0<span></span>
</td>
<td class="num">(13,328)<span></span>
</td>
<td class="num">(19,582)<span></span>
</td>
<td class="num">(23,002)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net loss</a></td>
<td class="num">(1,703)<span></span>
</td>
<td class="num">(29,132)<span></span>
</td>
<td class="num">(32,643)<span></span>
</td>
<td class="num">(53,045)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_blfs_NetIncomeLossAvailableToCommonStockholdersContinuingOperationsAbstract', window );"><strong>Loss from continuing operations, attributable to common shareholders:</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_NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersBasic', window );">Basic</a></td>
<td class="num">(1,703)<span></span>
</td>
<td class="num">(15,804)<span></span>
</td>
<td class="num">(13,061)<span></span>
</td>
<td class="num">(30,043)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersDiluted', window );">Diluted</a></td>
<td class="num">(1,703)<span></span>
</td>
<td class="num">(15,804)<span></span>
</td>
<td class="num">(13,061)<span></span>
</td>
<td class="num">(30,043)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_blfs_NetIncomeLossAvailableToCommonStockholdersDiscontinuedOperationsAbstract', window );"><strong>Loss from discontinued operations, attributable to common shareholders:</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_NetIncomeLossFromDiscontinuedOperationsAvailableToCommonShareholdersBasic', window );">Basic</a></td>
<td class="nump">0<span></span>
</td>
<td class="num">(13,328)<span></span>
</td>
<td class="num">(19,582)<span></span>
</td>
<td class="num">(23,002)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLossFromDiscontinuedOperationsAvailableToCommonShareholdersDiluted', window );">Diluted</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="num">$ (13,328)<span></span>
</td>
<td class="num">$ (19,582)<span></span>
</td>
<td class="num">$ (23,002)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_blfs_EarningsPerShareContinuingOperationsAttributableToCommonShareholdersAbstract', window );"><strong>Loss per share from continuing operations, attributable to common shareholders:</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_IncomeLossFromContinuingOperationsPerBasicShare', window );">Basic (in dollars per share)</a></td>
<td class="num">$ (0.04)<span></span>
</td>
<td class="num">$ (0.36)<span></span>
</td>
<td class="num">$ (0.28)<span></span>
</td>
<td class="num">$ (0.69)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare', window );">Diluted (in dollars per share)</a></td>
<td class="num">(0.04)<span></span>
</td>
<td class="num">(0.36)<span></span>
</td>
<td class="num">(0.28)<span></span>
</td>
<td class="num">(0.69)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_blfs_EarningsPerShareDiscontinuedOperationsAttributableToCommonShareholdersAbstract', window );"><strong>Loss per share from discontinued operations, attributable to common shareholders:</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_DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerBasicShare', window );">Basic (in dollars per share)</a></td>
<td class="nump">0<span></span>
</td>
<td class="num">(0.31)<span></span>
</td>
<td class="num">(0.43)<span></span>
</td>
<td class="num">(0.53)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerDilutedShare', window );">Diluted (in dollars per share)</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="num">$ (0.31)<span></span>
</td>
<td class="num">$ (0.43)<span></span>
</td>
<td class="num">$ (0.53)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareAbstract', window );"><strong>Net loss attributable to common shareholders:</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="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic', window );">Basic</a></td>
<td class="num">$ (1,703)<span></span>
</td>
<td class="num">$ (29,132)<span></span>
</td>
<td class="num">$ (32,643)<span></span>
</td>
<td class="num">$ (53,045)<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_NetIncomeLossAvailableToCommonStockholdersDiluted', window );">Diluted</a></td>
<td class="num">$ (1,703)<span></span>
</td>
<td class="num">$ (29,132)<span></span>
</td>
<td class="num">$ (32,643)<span></span>
</td>
<td class="num">$ (53,045)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareReconciliationAbstract', window );"><strong>Net loss per share attributable to common shareholders:</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_EarningsPerShareBasic', window );">Basic (in dollars per share)</a></td>
<td class="num">$ (0.04)<span></span>
</td>
<td class="num">$ (0.67)<span></span>
</td>
<td class="num">$ (0.71)<span></span>
</td>
<td class="num">$ (1.22)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareDiluted', window );">Diluted (in dollars per share)</a></td>
<td class="num">$ (0.04)<span></span>
</td>
<td class="num">$ (0.67)<span></span>
</td>
<td class="num">$ (0.71)<span></span>
</td>
<td class="num">$ (1.22)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract', window );"><strong>Weighted average shares used to compute loss per share attributable to common shareholders:</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_WeightedAverageNumberOfSharesOutstandingBasic', window );">Basic (in shares)</a></td>
<td class="nump">46,175,345<span></span>
</td>
<td class="nump">43,570,438<span></span>
</td>
<td class="nump">45,871,715<span></span>
</td>
<td class="nump">43,348,412<span></span>
</td>
</tr>
<tr class="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 );">Diluted (in shares)</a></td>
<td class="nump">46,175,345<span></span>
</td>
<td class="nump">43,570,438<span></span>
</td>
<td class="nump">45,871,715<span></span>
</td>
<td class="nump">43,348,412<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=us-gaap_ProductMember', window );">Product revenue</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_RevenueFromContractWithCustomerIncludingAssessedTax', window );">Total product, rental, and service revenue</a></td>
<td class="nump">$ 23,457<span></span>
</td>
<td class="nump">$ 17,137<span></span>
</td>
<td class="nump">$ 64,624<span></span>
</td>
<td class="nump">$ 63,444<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingExpensesAbstract', window );"><strong>Costs and operating expenses:</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_CostOfGoodsAndServicesSold', window );">Cost of goods and services sold (exclusive of intangible assets amortization)</a></td>
<td class="nump">8,765<span></span>
</td>
<td class="nump">6,572<span></span>
</td>
<td class="nump">25,163<span></span>
</td>
<td class="nump">29,223<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=us-gaap_ServiceMember', window );">Service revenue</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_RevenueFromContractWithCustomerIncludingAssessedTax', window );">Total product, rental, and service revenue</a></td>
<td class="nump">4,660<span></span>
</td>
<td class="nump">4,377<span></span>
</td>
<td class="nump">14,173<span></span>
</td>
<td class="nump">12,573<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingExpensesAbstract', window );"><strong>Costs and operating expenses:</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_CostOfGoodsAndServicesSold', window );">Cost of goods and services sold (exclusive of intangible assets amortization)</a></td>
<td class="nump">3,401<span></span>
</td>
<td class="nump">3,937<span></span>
</td>
<td class="nump">10,247<span></span>
</td>
<td class="nump">11,624<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=blfs_RentalRevenueMember', window );">Rental revenue</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_RevenueFromContractWithCustomerIncludingAssessedTax', window );">Total product, rental, and service revenue</a></td>
<td class="nump">2,454<span></span>
</td>
<td class="nump">2,059<span></span>
</td>
<td class="nump">6,881<span></span>
</td>
<td class="nump">5,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_OperatingExpensesAbstract', window );"><strong>Costs and operating expenses:</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_CostOfGoodsAndServicesSold', window );">Cost of goods and services sold (exclusive of intangible assets amortization)</a></td>
<td class="nump">$ 2,110<span></span>
</td>
<td class="nump">$ 1,069<span></span>
</td>
<td class="nump">$ 4,868<span></span>
</td>
<td class="nump">$ 4,142<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_blfs_EarningsPerShareContinuingOperationsAttributableToCommonShareholdersAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Earnings Per Share, Continuing Operations, Attributable to Common Shareholders</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;">blfs_EarningsPerShareContinuingOperationsAttributableToCommonShareholdersAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>blfs_</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_blfs_EarningsPerShareDiscontinuedOperationsAttributableToCommonShareholdersAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Earnings Per Share, Discontinued Operations, Attributable to Common Shareholders</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;">blfs_EarningsPerShareDiscontinuedOperationsAttributableToCommonShareholdersAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>blfs_</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_blfs_GainLossOnEscrowSettlement">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Gain (Loss) on Escrow Settlement</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;">blfs_GainLossOnEscrowSettlement</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>blfs_</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_blfs_NetIncomeLossAvailableToCommonStockholdersContinuingOperationsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Net Income (Loss) Available to Common Stockholders, Continuing 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;">blfs_NetIncomeLossAvailableToCommonStockholdersContinuingOperationsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>blfs_</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_blfs_NetIncomeLossAvailableToCommonStockholdersDiscontinuedOperationsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Net Income (Loss) Available to Common Stockholders, Discontinued 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;">blfs_NetIncomeLossAvailableToCommonStockholdersDiscontinuedOperationsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>blfs_</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_AmortizationOfIntangibleAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect 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 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 30<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 40<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482640/350-30-55-40<br><br>Reference 3: 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)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482686/350-30-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_AmortizationOfIntangibleAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_AssetImpairmentCharges">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 write-down of assets recognized in the income statement. Includes, but is not limited to, losses from tangible assets, intangible assets and goodwill.</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 45<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482130/360-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_AssetImpairmentCharges</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 the value of a contingent consideration liability, including, but not limited to, differences arising upon settlement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479581/805-30-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_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_CostOfGoodsAndServicesSold">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 costs related to goods produced and sold and services rendered by an entity during the reporting period. This excludes costs incurred during the reporting period related to financial services rendered and other revenue generating 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 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(2)(d))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<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)(a))<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 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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CostOfGoodsAndServicesSold</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_CostsAndExpenses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 costs of sales and operating expenses for 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 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03)<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_CostsAndExpenses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before tax of income (loss) from a discontinued operation. Includes, but is not limited to, the income (loss) from operations during the phase-out period, gain (loss) on disposal, gain (loss) for reversal of write-down (write-down) to fair value, less cost to sell, and adjustments to a prior period gain (loss) on disposal.</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 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(12))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483475/205-20-45-3A<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-5B<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3B<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483475/205-20-45-3B<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483475/205-20-45-4<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<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/2147483499/205-20-50-1<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483475/205-20-45-3<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(14))<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_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerBasicShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 basic share amount, after tax, of income (loss) from the day-to-day business activities of the discontinued operation.</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_DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerBasicShare</td>
</tr>
<tr>
<td style="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_DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerDilutedShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 diluted share amount, after tax, of income (loss) from the day-to-day business activities of the discontinued operation.</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_DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerDilutedShare</td>
</tr>
<tr>
<td style="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_DiscontinuedOperationTaxEffectOfDiscontinuedOperation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 expense (benefit) related to a discontinued operation. Includes, but is not limited to, tax expense (benefit) related to income (loss) from operations during the phase-out period, tax expense (benefit) related to gain (loss) on disposal, tax expense (benefit) related to gain (loss) for reversal of write-down (write-down) to fair value, less cost to sell, and tax expense (benefit) related to adjustments of a prior period gain (loss) on disposal.</p></div>
<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 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/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 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482659/740-20-45-2<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483475/205-20-45-3A<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-5B<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5C<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-5C<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3B<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483475/205-20-45-3B<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483475/205-20-45-4<br><br>Reference 9: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<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/2147483499/205-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_DiscontinuedOperationTaxEffectOfDiscontinuedOperation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_EarningsPerShareAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_EarningsPerShareReconciliationAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_EarningsPerShareReconciliationAbstract</td>
</tr>
<tr>
<td style="padding-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_GainLossOnInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 realized and unrealized gain (loss) on investment.</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)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<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(7)(c))<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/recommendedDisclosureRef<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_GainLossOnInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_GeneralAndAdministrativeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The aggregate total of expenses of managing and administering the affairs of an entity, including affiliates of the reporting entity, which are not directly or indirectly associated with the manufacture, sale or creation of a product or product line.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://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><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(2)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-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_GeneralAndAdministrativeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromContinuingOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 income (loss) from continuing operations 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 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 3: 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(13))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-3<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-4<br><br>Reference 8: 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 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-60B<br><br>Reference 10: 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 11: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 18<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-18<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromContinuingOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_IncomeLossFromContinuingOperationsPerBasicShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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) from continuing operations 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/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 3: 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 4: 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(13))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-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 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<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 (b)<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 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 11: 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 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-4<br><br>Reference 13: http://www.xbrl.org/2009/role/commonPracticeRef<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 14: 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 15: 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 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-7<br><br>Reference 17: 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(20))<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_IncomeLossFromContinuingOperationsPerBasicShare</td>
</tr>
<tr>
<td style="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_IncomeLossFromContinuingOperationsPerDilutedShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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) derived from continuing operations during 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/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 3: 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(13))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-3<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 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-1<br><br>Reference 6: 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 7: 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 8: 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 9: 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 10: 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 11: 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 12: http://www.xbrl.org/2009/role/commonPracticeRef<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 13: 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 14: 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 15: 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 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-7<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare</td>
</tr>
<tr>
<td style="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_IncomeLossFromDiscontinuedOperationsNetOfTaxAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_IncomeLossFromDiscontinuedOperationsNetOfTaxAbstract</td>
</tr>
<tr>
<td style="padding-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_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 income (loss) from a discontinued operation attributable to the parent. Includes, but is not limited to, the income (loss) from operations during the phase-out period, gain (loss) on disposal, gain (loss) for reversal of write-down (write-down) to fair value, less cost to sell, and adjustments to a prior period gain (loss) on disposal.</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 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 19<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-19<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483475/205-20-45-3A<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-5B<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5C<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-5C<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3B<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483475/205-20-45-3B<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483475/205-20-45-4<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<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/2147483499/205-20-50-1<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483475/205-20-45-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_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_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_InterestIncomeExpenseNonoperatingNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of interest income (expense) classified as nonoperating.</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 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<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 22<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 3: http://www.xbrl.org/2003/role/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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestIncomeExpenseNonoperatingNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 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_NetIncomeLossAvailableToCommonStockholdersBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities; of income (loss) available to common shareholders.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 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 2: 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 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<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 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-4<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 5<br> -Subparagraph (SAB Topic 6.B)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-5<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 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 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-11<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-60B<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities, and addition from assumption of issuance of common shares for dilutive potential common shares; of income (loss) available to common shareholders.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 5<br> -Subparagraph (SAB Topic 6.B)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-5<br><br>Reference 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 16<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-16<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 40<br> -Subparagraph (b)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-40<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 60B<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-60B<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 40<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-40<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 40<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-40<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 40<br> -Subparagraph (b)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-40<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities; of income (loss) from continuing operations available to common shareholders.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 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 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-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_NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersDiluted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities, and addition from assumption of issuance of common shares for dilutive potential common shares; of income (loss) from continuing operations available to common shareholders.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 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><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 40<br> -Subparagraph (b)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-40<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 40<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-40<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 40<br> -Subparagraph (b)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-40<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersDiluted</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_NetIncomeLossFromDiscontinuedOperationsAvailableToCommonShareholdersBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities; of income (loss) from discontinued operations available to common shareholders.</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_NetIncomeLossFromDiscontinuedOperationsAvailableToCommonShareholdersBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_NetIncomeLossFromDiscontinuedOperationsAvailableToCommonShareholdersDiluted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities, and addition from assumption of issuance of common shares for dilutive potential common shares; of income (loss) from discontinued operations available to common shareholders.</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_NetIncomeLossFromDiscontinuedOperationsAvailableToCommonShareholdersDiluted</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_NonoperatingIncomeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The aggregate amount of income or expense from ancillary business-related activities (that is to say, excluding major activities considered part of the normal operations of the business).</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(7))<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_NonoperatingIncomeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NonoperatingIncomeExpenseAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NonoperatingIncomeExpenseAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingExpensesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_OperatingExpensesAbstract</td>
</tr>
<tr>
<td style="padding-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_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_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_ResearchAndDevelopmentExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 research and development. Includes, but is not limited to, cost for computer software product to be sold, leased, or otherwise marketed and writeoff of research and development assets acquired in transaction other than business combination or joint venture formation or both. Excludes write-down of intangible asset acquired in business combination or from joint venture formation or both, used in research and development activity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/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 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 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 730<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482916/730-10-50-1<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 912<br> -SubTopic 730<br> -Name Accounting Standards Codification<br> -Section 25<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479532/912-730-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_ResearchAndDevelopmentExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_RevenueFromContractWithCustomerIncludingAssessedTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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, including 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_RevenueFromContractWithCustomerIncludingAssessedTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_SellingAndMarketingExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 amount of expenses directly related to the marketing or selling of products or services.</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_SellingAndMarketingExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_WeightedAverageNumberOfSharesOutstandingAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_WeightedAverageNumberOfSharesOutstandingAbstract</td>
</tr>
<tr>
<td style="padding-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_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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=us-gaap_ProductMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=us-gaap_ProductMember</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=us-gaap_ServiceMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=us-gaap_ServiceMember</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=blfs_RentalRevenueMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=blfs_RentalRevenueMember</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>32
<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.24.3</span><table class="report" border="0" cellspacing="2" id="idm45774409681792">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Unaudited Condensed Consolidated Statements of Comprehensive Loss - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">9 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Sep. 30, 2024</div></th>
<th class="th"><div>Sep. 30, 2023</div></th>
<th class="th"><div>Sep. 30, 2024</div></th>
<th class="th"><div>Sep. 30, 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_StatementOfIncomeAndComprehensiveIncomeAbstract', window );"><strong>Statement of Comprehensive Income [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net loss</a></td>
<td class="num">$ (1,703)<span></span>
</td>
<td class="num">$ (29,132)<span></span>
</td>
<td class="num">$ (32,643)<span></span>
</td>
<td class="num">$ (53,045)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodChangeAbstract', window );"><strong>Other comprehensive income (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>
<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_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax', window );">Foreign currency translation adjustment, net of tax</a></td>
<td class="nump">282<span></span>
</td>
<td class="num">(165)<span></span>
</td>
<td class="nump">91<span></span>
</td>
<td class="num">(25)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax', window );">Unrealized gain on available-for-sale securities, net of tax</a></td>
<td class="nump">65<span></span>
</td>
<td class="nump">4<span></span>
</td>
<td class="nump">46<span></span>
</td>
<td class="nump">44<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_ComprehensiveIncomeNetOfTax', window );">Comprehensive loss</a></td>
<td class="num">$ (1,356)<span></span>
</td>
<td class="num">$ (29,293)<span></span>
</td>
<td class="num">$ (32,506)<span></span>
</td>
<td class="num">$ (53,026)<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_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_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10A<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 220<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-10A<br><br>Reference 2: 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(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-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_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_OtherComprehensiveIncomeLossNetOfTaxPeriodChangeAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_OtherComprehensiveIncomeLossNetOfTaxPeriodChangeAbstract</td>
</tr>
<tr>
<td style="padding-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_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after tax and before adjustment, of unrealized holding gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale). Excludes unrealized gain (loss) on investment in debt security measured at amortized cost (held-to-maturity) from transfer to available-for-sale.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481800/320-10-50-9<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10A<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-10A<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-11<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_StatementOfIncomeAndComprehensiveIncomeAbstract</td>
</tr>
<tr>
<td style="padding-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>33
<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.24.3</span><table class="report" border="0" cellspacing="2" id="idm45774408587120">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Unaudited Condensed Consolidated Statements of Shareholders' Equity - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Total</div></th>
<th class="th"><div>Series A Preferred Stock</div></th>
<th class="th">
<div>Preferred Stock </div>
<div>Series A Preferred Stock</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</div></th>
<th class="th"><div>Accumulated Deficit</div></th>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PreferredStockSharesOutstanding', window );">Beginning balance, preferred stock, outstanding (in shares) at Dec. 31, 2022</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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>
</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 balance at Dec. 31, 2022</a></td>
<td class="nump">$ 364,188<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 43<span></span>
</td>
<td class="nump">$ 611,739<span></span>
</td>
<td class="num">$ (679)<span></span>
</td>
<td class="num">$ (246,915)<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_CommonStockSharesOutstanding', window );">Beginning balance, common stock, outstanding (in shares) at Dec. 31, 2022</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">42,832,231<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_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>
<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 );">Stock-based compensation</a></td>
<td class="nump">23,337<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">23,337<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_StockIssuedDuringPeriodSharesStockOptionsExercised', window );">Stock option exercises (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">175,043<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_StockIssuedDuringPeriodValueStockOptionsExercised', window );">Stock option exercises</a></td>
<td class="nump">369<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">369<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_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures', window );">Stock issued - on vested RSAs (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">923,128<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_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures', window );">Stock issued &#8211; on vested RSAs</a></td>
<td class="nump">1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1<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_blfs_StockIssuedDuringPeriodSharesContingentConsideration', window );">Contingent consideration shares issued (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">116,973<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_blfs_StockIssuedDuringPeriodValueContingentConsideration', window );">Contingent consideration shares issued</a></td>
<td class="nump">2,263<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">2,263<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_blfs_SettlementOfEscrowShares', window );">Settlement of Global Cooling escrow (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="num">(216,024)<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_blfs_SettlementOfEscrowValue', window );">Settlement of Global Cooling escrow</a></td>
<td class="num">(5,115)<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">(5,115)<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_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent', window );">Foreign currency translation</a></td>
<td class="num">(25)<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">(25)<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_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax', window );">Unrealized gain (loss) on available-for-sale securities</a></td>
<td class="nump">44<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">44<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 loss</a></td>
<td class="num">(53,045)<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>
<td class="num">(53,045)<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_PreferredStockSharesOutstanding', window );">Ending balance, preferred stock, outstanding (in shares) at Sep. 30, 2023</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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>
</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 );">Ending balance at Sep. 30, 2023</a></td>
<td class="nump">332,017<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 44<span></span>
</td>
<td class="nump">632,593<span></span>
</td>
<td class="num">(660)<span></span>
</td>
<td class="num">(299,960)<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_CommonStockSharesOutstanding', window );">Ending balance, common stock, outstanding (in shares) at Sep. 30, 2023</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">43,831,351<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_PreferredStockSharesOutstanding', window );">Beginning balance, preferred stock, outstanding (in shares) at Jun. 30, 2023</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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>
</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 balance at Jun. 30, 2023</a></td>
<td class="nump">352,128<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 43<span></span>
</td>
<td class="nump">623,412<span></span>
</td>
<td class="num">(499)<span></span>
</td>
<td class="num">(270,828)<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_CommonStockSharesOutstanding', window );">Beginning balance, common stock, outstanding (in shares) at Jun. 30, 2023</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">43,442,250<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_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>
<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 );">Stock-based compensation</a></td>
<td class="nump">9,117<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">9,117<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_StockIssuedDuringPeriodSharesStockOptionsExercised', window );">Stock option exercises (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">31,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="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised', window );">Stock option exercises</a></td>
<td class="nump">64<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">64<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_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures', window );">Stock issued - on vested RSAs (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">358,101<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_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures', window );">Stock issued &#8211; on vested RSAs</a></td>
<td class="nump">1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1<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_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent', window );">Foreign currency translation</a></td>
<td class="num">(165)<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">(165)<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_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax', window );">Unrealized gain (loss) on available-for-sale securities</a></td>
<td class="nump">4<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">4<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 loss</a></td>
<td class="num">(29,132)<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>
<td class="num">(29,132)<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_PreferredStockSharesOutstanding', window );">Ending balance, preferred stock, outstanding (in shares) at Sep. 30, 2023</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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>
</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 );">Ending balance at Sep. 30, 2023</a></td>
<td class="nump">332,017<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 44<span></span>
</td>
<td class="nump">632,593<span></span>
</td>
<td class="num">(660)<span></span>
</td>
<td class="num">(299,960)<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_CommonStockSharesOutstanding', window );">Ending balance, common stock, outstanding (in shares) at Sep. 30, 2023</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">43,831,351<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_PreferredStockSharesOutstanding', window );">Beginning balance, preferred stock, outstanding (in shares) at Dec. 31, 2023</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="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 balance at Dec. 31, 2023</a></td>
<td class="nump">$ 337,663<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 45<span></span>
</td>
<td class="nump">652,880<span></span>
</td>
<td class="num">(345)<span></span>
</td>
<td class="num">(314,917)<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_CommonStockSharesOutstanding', window );">Beginning balance, common stock, outstanding (in shares) at Dec. 31, 2023</a></td>
<td class="nump">45,167,225<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">45,167,225<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_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>
<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 );">Stock-based compensation</a></td>
<td class="nump">$ 20,231<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">20,231<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_StockIssuedDuringPeriodSharesStockOptionsExercised', window );">Stock option exercises (in shares)</a></td>
<td class="nump">58,750<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">58,750<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_StockIssuedDuringPeriodValueStockOptionsExercised', window );">Stock option exercises</a></td>
<td class="nump">$ 137<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">137<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_blfs_StockIssuedDuringPeriodSharesRestrictedStockUnitNetOfForfeitures', window );">Stock issued &#8211; on vested RSUs (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">1,001,965<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_blfs_StockIssuedDuringPeriodValueRestrictedStockUnitNetOfForfeitures', window );">Stock issued &#8211; on vested RSUs</a></td>
<td class="nump">1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1<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_StockIssuedDuringPeriodValueNewIssues', window );">Common stock shares issued</a></td>
<td class="num">(65)<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">(65)<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_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent', window );">Foreign currency translation</a></td>
<td class="nump">91<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">91<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_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax', window );">Unrealized gain (loss) on available-for-sale securities</a></td>
<td class="nump">46<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">46<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 loss</a></td>
<td class="num">(32,643)<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>
<td class="num">(32,643)<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_PreferredStockSharesOutstanding', window );">Ending balance, preferred stock, outstanding (in shares) at Sep. 30, 2024</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="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 );">Ending balance at Sep. 30, 2024</a></td>
<td class="nump">$ 325,461<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 46<span></span>
</td>
<td class="nump">673,183<span></span>
</td>
<td class="num">(208)<span></span>
</td>
<td class="num">(347,560)<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_CommonStockSharesOutstanding', window );">Ending balance, common stock, outstanding (in shares) at Sep. 30, 2024</a></td>
<td class="nump">46,227,940<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">46,227,940<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_PreferredStockSharesOutstanding', window );">Beginning balance, preferred stock, outstanding (in shares) at Jun. 30, 2024</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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>
</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 balance at Jun. 30, 2024</a></td>
<td class="nump">$ 321,442<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 46<span></span>
</td>
<td class="nump">667,808<span></span>
</td>
<td class="num">(555)<span></span>
</td>
<td class="num">(345,857)<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_CommonStockSharesOutstanding', window );">Beginning balance, common stock, outstanding (in shares) at Jun. 30, 2024</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">46,104,888<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_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>
<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 );">Stock-based compensation</a></td>
<td class="nump">5,329<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">5,329<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_StockIssuedDuringPeriodSharesStockOptionsExercised', window );">Stock option exercises (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">22,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_StockIssuedDuringPeriodValueStockOptionsExercised', window );">Stock option exercises</a></td>
<td class="nump">46<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">46<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_blfs_StockIssuedDuringPeriodSharesRestrictedStockUnitNetOfForfeitures', window );">Stock issued &#8211; on vested RSUs (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">100,552<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_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent', window );">Foreign currency translation</a></td>
<td class="nump">282<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">282<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_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax', window );">Unrealized gain (loss) on available-for-sale securities</a></td>
<td class="nump">65<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">65<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net loss</a></td>
<td class="num">(1,703)<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>
<td class="num">(1,703)<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_PreferredStockSharesOutstanding', window );">Ending balance, preferred stock, outstanding (in shares) at Sep. 30, 2024</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="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 );">Ending balance at Sep. 30, 2024</a></td>
<td class="nump">$ 325,461<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 46<span></span>
</td>
<td class="nump">$ 673,183<span></span>
</td>
<td class="num">$ (208)<span></span>
</td>
<td class="num">$ (347,560)<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_CommonStockSharesOutstanding', window );">Ending balance, common stock, outstanding (in shares) at Sep. 30, 2024</a></td>
<td class="nump">46,227,940<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">46,227,940<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_blfs_SettlementOfEscrowShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Settlement of Escrow, Shares</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;">blfs_SettlementOfEscrowShares</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>blfs_</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_blfs_SettlementOfEscrowValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Settlement of Escrow, Value</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">blfs_SettlementOfEscrowValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>blfs_</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_blfs_StockIssuedDuringPeriodSharesContingentConsideration">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Stock Issued During Period, Shares, Contingent Consideration</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;">blfs_StockIssuedDuringPeriodSharesContingentConsideration</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>blfs_</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_blfs_StockIssuedDuringPeriodSharesRestrictedStockUnitNetOfForfeitures">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Stock Issued During Period, Shares, Restricted Stock Unit, Net of Forfeitures</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;">blfs_StockIssuedDuringPeriodSharesRestrictedStockUnitNetOfForfeitures</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>blfs_</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_blfs_StockIssuedDuringPeriodValueContingentConsideration">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Stock Issued During Period, Value, Contingent Consideration</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;">blfs_StockIssuedDuringPeriodValueContingentConsideration</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>blfs_</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_blfs_StockIssuedDuringPeriodValueRestrictedStockUnitNetOfForfeitures">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Stock Issued During Period, Value, Restricted Stock Unit, Net of Forfeitures</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;">blfs_StockIssuedDuringPeriodValueRestrictedStockUnitNetOfForfeitures</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>blfs_</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_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_CommonStockSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 common stock outstanding. Common stock represent the ownership interest in a corporation.</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://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 4: 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 5: 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 6: 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_CommonStockSharesOutstanding</td>
</tr>
<tr>
<td style="padding-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_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_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature, attributable to 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 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 19<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-19<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 20<br> -SubTopic 10<br> -Topic 810<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-20<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (c)(3)<br> -SubTopic 10<br> -Topic 810<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-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_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, before tax and adjustment, of unrealized holding gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale). Excludes unrealized gain (loss) on investment in debt security measured at amortized cost (held-to-maturity) from transfer to available-for-sale.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481800/320-10-50-9<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10A<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-10A<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-11<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_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_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 related to Restricted Stock Awards, net of any shares forfeited.</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_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures</td>
</tr>
<tr>
<td style="padding-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_StockIssuedDuringPeriodSharesStockOptionsExercised">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 share options (or share units) exercised during the current period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 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://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 5: 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_StockIssuedDuringPeriodSharesStockOptionsExercised</td>
</tr>
<tr>
<td style="padding-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_StockIssuedDuringPeriodValueNewIssues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 value of new stock issued during the period. Includes shares issued in an initial public offering or a secondary public offering.</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://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-11<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 205<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 4<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478009/946-205-45-4<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 505<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478448/946-505-50-2<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(4)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<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_StockIssuedDuringPeriodValueNewIssues</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 of stock related to Restricted Stock Awards issued during the period, net of the stock value of such awards forfeited.</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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_StockIssuedDuringPeriodValueStockOptionsExercised">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 of stock issued as a result of the exercise of stock options.</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 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 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(31))<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 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_StockIssuedDuringPeriodValueStockOptionsExercised</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>34
<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.24.3</span><table class="report" border="0" cellspacing="2" id="idm45774406013888">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Unaudited Condensed Consolidated Statements of Cash Flows - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">9 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Sep. 30, 2024</div></th>
<th class="th"><div>Sep. 30, 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_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>
</tr>
<tr class="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 loss</a></td>
<td class="num">$ (32,643)<span></span>
</td>
<td class="num">$ (53,045)<span></span>
</td>
</tr>
<tr class="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 loss to net cash used in operating activities</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_blfs_IntangibleAssetImpairment', window );">Impairment of intangible assets</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">5,758<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TangibleAssetImpairmentCharges', window );">Impairment of long-lived assets</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">9,727<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_blfs_PaymentsForSettlementEscrow', window );">Settlement of Global Cooling escrow</a></td>
<td class="nump">0<span></span>
</td>
<td class="num">(5,115)<span></span>
</td>
</tr>
<tr class="re">
<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</a></td>
<td class="nump">4,223<span></span>
</td>
<td class="nump">5,646<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_blfs_AmortizationOfIntangibleAssetsConsolidatedBasis', window );">Amortization of intangible assets</a></td>
<td class="nump">2,734<span></span>
</td>
<td class="nump">4,266<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AmortizationOfFinancingCosts', window );">Amortization of loan costs</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">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_ShareBasedCompensation', window );">Stock-based compensation</a></td>
<td class="nump">20,231<span></span>
</td>
<td class="nump">23,337<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_blfs_NoncashLeaseExpense', window );">Non-cash lease expense</a></td>
<td class="nump">265<span></span>
</td>
<td class="nump">494<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxExpenseBenefit', window );">Deferred income tax (benefit) expense</a></td>
<td class="num">(88)<span></span>
</td>
<td class="nump">36<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1', window );">Change in fair value of contingent consideration</a></td>
<td class="nump">0<span></span>
</td>
<td class="num">(1,778)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInEquitySecuritiesFvNi', window );">Change in fair value of equity investments</a></td>
<td class="nump">4,074<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_AccretionAmortizationOfDiscountsAndPremiumsInvestments', window );">Accretion of available-for-sale investments</a></td>
<td class="num">(407)<span></span>
</td>
<td class="num">(1,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_GainLossOnSaleOfPropertyPlantEquipment', window );">(Gain) loss on disposal of property and equipment, net</a></td>
<td class="num">(62)<span></span>
</td>
<td class="nump">227<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_blfs_GainLossOnDispositionOfAssetsHeldForRent', window );">Loss on disposal of assets held for rent, net</a></td>
<td class="nump">458<span></span>
</td>
<td class="nump">443<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisposalGroupNotDiscontinuedOperationGainLossOnDisposal', window );">Loss on disposal of Global Cooling</a></td>
<td class="nump">8,897<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_IncreaseDecreaseInOperatingAssetsAbstract', window );"><strong>Change in operating assets and liabilities, net of effects of acquisitions</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccountsReceivable', window );">Accounts receivable, trade, net</a></td>
<td class="num">(1,666)<span></span>
</td>
<td class="nump">9,437<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInInventories', window );">Inventories</a></td>
<td class="nump">2,124<span></span>
</td>
<td class="num">(8,450)<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_blfs_IncreaseDecreaseInPrepaidExpenseOtherCurrentAssetsAndLongTermDeposits', window );">Prepaid expenses and other assets</a></td>
<td class="nump">1,514<span></span>
</td>
<td class="num">(1,045)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccountsPayable', window );">Accounts payable</a></td>
<td class="num">(1,139)<span></span>
</td>
<td class="num">(3,380)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities', window );">Accrued expenses and other current liabilities</a></td>
<td class="num">(96)<span></span>
</td>
<td class="num">(1,692)<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_blfs_WarrantyLiability', window );">Warranty liability</a></td>
<td class="num">(478)<span></span>
</td>
<td class="num">(97)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccruedTaxesPayable', window );">Sales taxes payable</a></td>
<td class="num">(889)<span></span>
</td>
<td class="nump">1,330<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOtherOperatingLiabilities', window );">Other</a></td>
<td class="num">(266)<span></span>
</td>
<td class="nump">128<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInOperatingActivities', window );">Net cash provided by (used in) operating activities</a></td>
<td class="nump">6,786<span></span>
</td>
<td class="num">(14,809)<span></span>
</td>
</tr>
<tr class="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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt', window );">Purchases of available-for-sale securities</a></td>
<td class="num">(16,014)<span></span>
</td>
<td class="num">(22,688)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt', window );">Proceeds from sale of available-for-sale securities</a></td>
<td class="nump">2,609<span></span>
</td>
<td class="nump">2,971<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_blfs_MaturitiesOfAvailableForSaleSecurities', window );">Maturities of available-for-sale securities</a></td>
<td class="nump">15,600<span></span>
</td>
<td class="nump">42,450<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_blfs_PaymentsToAcquireAssetsHeldForRent', window );">Purchases of assets held for rent</a></td>
<td class="num">(2,028)<span></span>
</td>
<td class="num">(3,453)<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_blfs_PaymentsForProceedsFromPropertyPlantAndEquipment', window );">Purchases of property and equipment</a></td>
<td class="num">(2,465)<span></span>
</td>
<td class="num">(5,400)<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_blfs_PaymentsFromDivestitureOfBusinesses', window );">Payments on divestiture of Global Cooling</a></td>
<td class="num">(13,039)<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInInvestingActivities', window );">Net cash (used in) provided by investing activities</a></td>
<td class="num">(15,337)<span></span>
</td>
<td class="nump">13,880<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract', window );"><strong>Cash flows from financing activities</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RepaymentsOfOtherLongTermDebt', window );">Payments on equipment loans</a></td>
<td class="num">(682)<span></span>
</td>
<td class="num">(383)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromStockOptionsExercised', window );">Proceeds from exercises of common stock options</a></td>
<td class="nump">137<span></span>
</td>
<td class="nump">370<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RepaymentsOfSecuredDebt', window );">Payments on term loans</a></td>
<td class="num">(2,500)<span></span>
</td>
<td class="num">(300)<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_blfs_ProceedsFromFinancedInsurancePremium', window );">Proceeds from financed insurance premium</a></td>
<td class="nump">2,094<span></span>
</td>
<td class="nump">2,639<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_blfs_RepaymentsOfFinancedInsurancePremium', window );">Payments on financed insurance premium</a></td>
<td class="num">(1,730)<span></span>
</td>
<td class="num">(1,653)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities', window );">Other</a></td>
<td class="num">(16)<span></span>
</td>
<td class="nump">77<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_NetCashProvidedByUsedInFinancingActivities', window );">Net cash (used in) provided by financing activities</a></td>
<td class="num">(2,697)<span></span>
</td>
<td class="nump">750<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_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect', window );">Net decrease in cash, cash equivalents, and restricted cash</a></td>
<td class="num">(11,248)<span></span>
</td>
<td class="num">(179)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">Cash, cash equivalents, and restricted cash &#8211; beginning of period</a></td>
<td class="nump">35,438<span></span>
</td>
<td class="nump">19,473<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations', window );">Effects of currency translation on cash, cash equivalents, and restricted cash</a></td>
<td class="num">(29)<span></span>
</td>
<td class="num">(28)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">Cash, cash equivalents, and restricted cash &#8211; end of period</a></td>
<td class="nump">24,161<span></span>
</td>
<td class="nump">19,266<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract', window );"><strong>Non-cash investing and financing activities</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CapitalExpendituresIncurredButNotYetPaid', window );">Purchase of property and equipment not yet paid</a></td>
<td class="nump">97<span></span>
</td>
<td class="nump">4,064<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_blfs_EquipmentAcquiredUnderOperatingLeases', window );">Assets acquired under operating leases</a></td>
<td class="nump">5,302<span></span>
</td>
<td class="nump">880<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_blfs_EquipmentAcquiredUnderFinancingLeases', window );">Assets acquired under financing leases</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">1,682<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ForeignCurrencyTransactionGainLossUnrealized', window );">Unrealized (losses) gains on currency translation</a></td>
<td class="nump">3<span></span>
</td>
<td class="num">(11)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedGainLoss', window );">Unrealized gains on available-for-sale securities</a></td>
<td class="num">(46)<span></span>
</td>
<td class="num">(44)<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_blfs_NonCashIssuanceEarnoutShares', window );">Cashless issuance of SciSafe earnout shares</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">2,263<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Cash interest paid</a></td>
<td class="nump">1,236<span></span>
</td>
<td class="nump">1,394<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_blfs_NoncashSettlementOfEscrow', window );">Returned shares from settlement of Global Cooling escrow</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="num">$ (5,115)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_blfs_AmortizationOfIntangibleAssetsConsolidatedBasis">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amortization Of Intangible Assets, Consolidated Basis</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;">blfs_AmortizationOfIntangibleAssetsConsolidatedBasis</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>blfs_</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_blfs_EquipmentAcquiredUnderFinancingLeases">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Equipment Acquired Under Financing Leases</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;">blfs_EquipmentAcquiredUnderFinancingLeases</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>blfs_</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_blfs_EquipmentAcquiredUnderOperatingLeases">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 equipment acquired under operating leases in a noncash (or part noncash) acquisition. Noncash is defined as information about all investing and financing activities of an enterprise during a period that affect recognized assets or liabilities but that do not result in cash receipts or cash payments in the period. "Part noncash" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">blfs_EquipmentAcquiredUnderOperatingLeases</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>blfs_</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_blfs_GainLossOnDispositionOfAssetsHeldForRent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 gain (loss) on sale or disposal of assets held for rent.</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;">blfs_GainLossOnDispositionOfAssetsHeldForRent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>blfs_</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_blfs_IncreaseDecreaseInPrepaidExpenseOtherCurrentAssetsAndLongTermDeposits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 prepaid expenses, other current assets and long-term deposits during the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">blfs_IncreaseDecreaseInPrepaidExpenseOtherCurrentAssetsAndLongTermDeposits</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>blfs_</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_blfs_IntangibleAssetImpairment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Intangible Asset Impairment</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;">blfs_IntangibleAssetImpairment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>blfs_</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_blfs_MaturitiesOfAvailableForSaleSecurities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 cash inflow from proceeds from maturity of marketable 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;">blfs_MaturitiesOfAvailableForSaleSecurities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>blfs_</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_blfs_NonCashIssuanceEarnoutShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Non-Cash Issuance, Earnout Shares</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;">blfs_NonCashIssuanceEarnoutShares</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>blfs_</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_blfs_NoncashLeaseExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 lease expense.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">blfs_NoncashLeaseExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>blfs_</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_blfs_NoncashSettlementOfEscrow">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Noncash Settlement Of Escrow</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;">blfs_NoncashSettlementOfEscrow</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>blfs_</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_blfs_PaymentsForProceedsFromPropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Payments for (Proceeds from) Property, Plant, And 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;">blfs_PaymentsForProceedsFromPropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>blfs_</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_blfs_PaymentsForSettlementEscrow">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Payments For Settlement Escrow</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;">blfs_PaymentsForSettlementEscrow</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>blfs_</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_blfs_PaymentsFromDivestitureOfBusinesses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Payments From Divestiture Of Businesses</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;">blfs_PaymentsFromDivestitureOfBusinesses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>blfs_</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_blfs_PaymentsToAcquireAssetsHeldForRent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 for payments to acquire assets held for rent.</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;">blfs_PaymentsToAcquireAssetsHeldForRent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>blfs_</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_blfs_ProceedsFromFinancedInsurancePremium">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 Financed Insurance Premium</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;">blfs_ProceedsFromFinancedInsurancePremium</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>blfs_</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_blfs_RepaymentsOfFinancedInsurancePremium">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Repayments Of Financed Insurance Premium</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;">blfs_RepaymentsOfFinancedInsurancePremium</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>blfs_</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_blfs_WarrantyLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 increase (decrease) in warranty liability during the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">blfs_WarrantyLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>blfs_</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_AccretionAmortizationOfDiscountsAndPremiumsInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The sum of the periodic adjustments of the differences between securities' face values and purchase prices that are charged against earnings. This is called accretion if the security was purchased at a discount and amortization if it was purchased at premium. As a noncash item, this element is an adjustment to net income when calculating cash provided by or used in operations using the indirect method.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccretionAmortizationOfDiscountsAndPremiumsInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_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_AmortizationOfFinancingCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 amortization expense attributable to debt issuance costs.</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(8))<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 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1F<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1F<br><br>Reference 3: 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><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482925/835-30-45-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_AmortizationOfFinancingCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 the value of a contingent consideration liability, including, but not limited to, differences arising upon settlement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479581/805-30-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_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_CapitalExpendituresIncurredButNotYetPaid">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 purchases of fixed assets that have occurred.</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 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482913/230-10-50-4<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 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482913/230-10-50-3<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 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482913/230-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_CapitalExpendituresIncurredButNotYetPaid</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482913/230-10-50-8<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-24<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; excluding effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-24<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -SubTopic 230<br> -Topic 830<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/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_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-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_DebtSecuritiesAvailableForSaleUnrealizedGainLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 unrealized gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481800/320-10-50-2<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481800/320-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtSecuritiesAvailableForSaleUnrealizedGainLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_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_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_DisposalGroupNotDiscontinuedOperationGainLossOnDisposal">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before tax of gain (loss) recognized on the sale or disposal of a disposal group. Excludes discontinued operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 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><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 360<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/2147482099/360-10-50-3<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 360<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482130/360-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_DisposalGroupNotDiscontinuedOperationGainLossOnDisposal</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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) from effect of exchange rate changes on cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; held in foreign currencies; including, but not limited to, 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/2009/role/commonPracticeRef<br> -Topic 830<br> -SubTopic 230<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<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_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_ForeignCurrencyTransactionGainLossUnrealized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, before tax, of unrealized gain (loss) from foreign currency transaction.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-10<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 6<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479105/946-220-45-6<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 1<br> -Subparagraph (SX 210.6-07(7)(c))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 830<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481956/830-20-45-1<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 830<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481926/830-20-50-1<br><br>Reference 6: 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_ForeignCurrencyTransactionGainLossUnrealized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_GainLossOnSaleOfPropertyPlantEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 gain (loss) on sale or disposal of property, plant and equipment assets, including oil and gas property and timber property.</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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GainLossOnSaleOfPropertyPlantEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_IncreaseDecreaseInAccountsPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in the aggregate amount 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.</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_IncreaseDecreaseInAccountsPayable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInAccountsReceivable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInAccountsReceivable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 accrued expenses, and obligations classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_IncreaseDecreaseInAccruedTaxesPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 of all taxes owed but not paid, including income, property and other taxes.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInAccruedTaxesPayable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_IncreaseDecreaseInEquitySecuritiesFvNi">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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) of investment in equity security measured at fair value with change in fair value recognized in net income (FV-NI).</p></div>
<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 19<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-19<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -SubTopic 10<br> -Topic 321<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479567/321-10-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_IncreaseDecreaseInEquitySecuritiesFvNi</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_IncreaseDecreaseInInventories">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInInventories</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_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_IncreaseDecreaseInOtherOperatingLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 liabilities 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_IncreaseDecreaseInOtherOperatingLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_PaymentsToAcquireAvailableForSaleSecuritiesDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 to acquire investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481830/320-10-45-11<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 13<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-13<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-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_PaymentsToAcquireAvailableForSaleSecuritiesDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from financing activities classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 14<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-14<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 15<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-15<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromPaymentsForOtherFinancingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 sale of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481830/320-10-45-11<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481800/320-10-50-9<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 12<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-12<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-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_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_ProceedsFromStockOptionsExercised">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 exercise of option 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> -Section 45<br> -Paragraph 14<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-14<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2A<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 718<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromStockOptionsExercised</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_RepaymentsOfOtherLongTermDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 the payment of debt classified as other, maturing after 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>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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RepaymentsOfOtherLongTermDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_RepaymentsOfSecuredDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 repay long-term debt that is wholly or partially secured by collateral. Excludes repayments of tax exempt secured 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 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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RepaymentsOfSecuredDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_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_TangibleAssetImpairmentCharges">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 charge against earnings resulting from the aggregate write down of tangible assets from their carrying value to their 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> -Topic 360<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/2147482099/360-10-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<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/2147483499/205-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_TangibleAssetImpairmentCharges</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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>35
<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.24.3</span><table class="report" border="0" cellspacing="2" id="idm45774587667408">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Organization and significant accounting policies<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 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_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract', window );"><strong>Organization, Consolidation and Presentation of Financial Statements [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock', window );">Organization and significant accounting policies</a></td>
<td class="text">Organization and significant accounting policies<div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Business</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">BioLife Solutions, Inc. (&#8220;BioLife&#8221;, &#8220;us&#8221;, &#8220;we&#8221;, &#8220;our&#8221;, or the &#8220;Company&#8221;) is a developer, manufacturer, and supplier of a portfolio of bioproduction tools and services including proprietary biopreservation media, automated thawing devices, cloud-connected shipping containers, and biological and pharmaceutical materials storage. Our CryoStor&#174; freeze media and HypoThermosol&#174; hypothermic storage media are optimized to preserve cells in the regenerative medicine market. These novel biopreservation media products are serum-free and protein-free, fully defined, and are formulated to reduce preservation-induced cell damage and death. Our Sexton cell processing product line includes human platelet lysates (&#8220;hPL&#8221;) for cell expansion, reducing risk and improving downstream performance over fetal bovine serum, human serum, and other chemically defined media, CellSeal&#174; cryogenic vials that are purpose-built rigid containers used in cell and gene therapy (&#8220;CGT&#8221;) that can be filled manually or with high throughput systems, CryoCase&#8482; cryo-compatible transparent rigid containers designed for closed-system fill and retrieval, and automated cell processing machines that bring multiple processes traditionally performed by manual techniques under a higher level of control to protect therapies from loss or contamination. Our ThawSTAR&#174; product line is composed of a family of automated thawing devices for frozen cell and gene therapies packaged in cryovials and cryobags. These products help administer temperature-sensitive biologic therapies to patients by standardizing the thawing process and reducing the risks of contamination and overheating, which are inherent with the use of traditional water baths. Our evo&#174; shipping containers provide cloud-connected passive storage and transport containers for temperature-sensitive biologics and pharmaceuticals. Our biological and pharmaceutical materials storage services provide facilities that allow for real-time tracking of biologic materials and vaccines that can be stored at a wide range of temperatures.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On April 17, 2024, the Company sold all of the issued and outstanding shares of common stock of Global Cooling, Inc., a Delaware corporation and wholly owned subsidiary of the Company (&#8220;Global Cooling&#8221;), to GCI Holdings Company, LLC, an Ohio limited liability company (&#8220;GCI Holdings&#8221;) pursuant to a Stock Purchase Agreement (the &#8220;Purchase Agreement&#8221;), by and between the Company and GCI Holdings (the &#8220;Global Cooling Divestiture&#8221;). Upon the execution of the Purchase Agreement, on April 17, 2024, the Global Cooling business is presented in the accompanying unaudited condensed financial statements as a discontinued operation for all periods presented. See Note 3: </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Discontinued operations</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> for further details regarding the divestiture.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On November&#160;12, 2024, the Company entered into a Stock Purchase Agreement (the &#8220;Purchase Agreement&#8221;), by and among the Company, Subzero Purchaser Corp., a Delaware corporation (&#8220;Buyer&#8221;), SciSafe, Inc., a Delaware corporation and an indirect, wholly owned subsidiary of the Company (&#8220;Seller&#8221;), and SciSafe, Inc., a New Jersey corporation and an indirect wholly owned subsidiary of the Company (&#8220;SciSafe&#8221;), for the sale by Seller of all of the issued and outstanding shares of common stock (the &#8220;Shares&#8221;) of SciSafe to Buyer. The divestiture of SciSafe was considered a subsequent event to the financial results presented as of September 30, 2024. SciSafe is therefore presented as a part of our continuing operations as of the three and nine months ended September 30, 2024. For additional information on the divestiture of SciSafe, see Note 19: </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Subsequent events</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Use of estimates</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The preparation of financial statements in conformity with generally accepted accounting principles in the United States (&#8220;U.S. GAAP&#8221;) requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities as of the date of the financial statements and reported amounts of revenue and expenses during the reporting period. Actual results could differ from those estimates.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Significant estimates and assumptions by management affect the Company&#8217;s net realizable value of inventory, sales tax liabilities, valuation of market-based stock awards, valuations, fair value of marketable debt securities, expected future cash flows including growth rates, discount rates, terminal values and other assumptions and estimates used to evaluate the recoverability of long-lived assets, estimated fair values of intangible assets and goodwill, amortization methods and periods, warranty reserves, certain accrued expenses, stock-based compensation, contingent consideration from business combinations, and provision for income taxes.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company regularly assesses these estimates; however, actual results could differ materially from these estimates. Changes in estimates are recorded in the period in which they become known. The Company bases its estimates on historical experience and various other assumptions that it believes to be reasonable under the circumstances.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Basis of presentation</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Unaudited Condensed Consolidated Financial Statements and related footnote disclosures as of and for the three and nine months ended September&#160;30, 2024 are unaudited, and are not necessarily indicative of the Company&#8217;s operating results for a full year. The Unaudited Condensed Consolidated Financial Statements include all normal and recurring adjustments necessary for a fair presentation of the Company&#8217;s financial results for the three and nine months ended September&#160;30, 2024 in accordance with U.S. GAAP, however, certain information and footnote disclosures normally included in annual financial statements prepared in accordance with U.S. GAAP have been condensed or omitted pursuant to the U.S. Securities and Exchange Commission (the &#8220;SEC&#8221;) rules and regulations relating to interim financial statements. These Unaudited Condensed Consolidated Financial Statements should be read in conjunction with the Audited Consolidated Financial Statements and accompanying notes thereto included in the Company&#8217;s Annual Report on Form 10-K as of and for the fiscal year ended December&#160;31, 2023, filed with the SEC on February&#160;29, 2024 (the &#8220;Annual Report&#8221;).</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Unaudited Condensed Consolidated Financial Statements include the accounts of the Company and its wholly owned subsidiaries, SAVSU Technologies, Inc. (&#8220;SAVSU&#8221;), Arctic Solutions, Inc. doing business as Custom Biogenic Systems (&#8220;CBS&#8221;), SciSafe Holdings, Inc. (&#8220;SciSafe&#8221;), BioLife Solutions B.V, and Sexton Biotechnologies, Inc. (&#8220;Sexton&#8221;). All intercompany accounts and transactions have been eliminated in consolidation.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Discontinued operations</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On April 17, 2024, the Company sold all of the issued and outstanding shares of common stock of Global Cooling and the accounting requirements for reporting the Global Cooling subsidiary as a discontinued operation were met. Unless otherwise noted, amounts and disclosures throughout these Notes to Unaudited Condensed Consolidated Financial Statements relate to the Company's continuing operations. Refer to Note 3: </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Discontinued operations</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> for further details.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In the opinion of management, the accompanying Unaudited Condensed Consolidated Financial Statements include all adjustments, consisting of only normal, recurring adjustments necessary for a fair presentation of the financial position, results of operations, and cash flows. The results of operations for the interim periods presented are not necessarily indicative of results to be expected for the entire year.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Foreign currency translation</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company translates items presented on its Unaudited Condensed Consolidated Financial Statements into U.S. dollars. For the Company&#8217;s subsidiaries that operate in a local currency functional environment, all assets and liabilities are translated into U.S. dollars using current exchange rates at the balance sheet date; revenue and expenses are translated using average exchange rates in effect during each period. Resulting translation adjustments are reported as a separate component of Accumulated Other Comprehensive Loss in the Unaudited Condensed Consolidated Statements of Shareholders' Equity.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Segment reporting</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company views its operations and makes decisions regarding how to allocate resources and manages its business as one reportable segment and one reporting unit. The Company&#8217;s Chief Executive Officer, who is the chief operating decision maker, reviews financial information on an aggregate basis for purposes of allocating resources and evaluating financial performance.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Significant accounting policies</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following describes an update to the Company&#8217;s accounting policies for discontinued operations during the three and nine months ended September&#160;30, 2024. For a full discussion of significant accounting policies, refer to the Notes to the Consolidated Financial Statements described in Part II, Item 8 of our Annual Report.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In accordance with ASC 205-20: </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Presentation of Financial Statements: Discontinued Operations</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, a disposal of a component of an entity or a group of components of an entity is required to be reported as discontinued operations if the disposal represents a strategic shift that has (or will have) a major effect on an entity&#8217;s operations and financial results. In </span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">the period in which the component meets held-for-sale or discontinued operations criteria, the major current assets, non-current assets, current liabilities, and non-current liabilities shall be reported as components of total assets and liabilities separate from those balances of the continuing operations.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our operations related to Global Cooling met the definition of a discontinued operation as of April 17, 2024. Accordingly, we retrospectively classified the results of our Global Cooling operations as discontinued operations in the Unaudited Condensed Consolidated Statements of Operations for all periods presented. The results of all discontinued operations, less applicable income taxes, are reported as components of net loss separate from the net loss of continuing operations. Certain assets and liabilities associated with our Global Cooling operations were classified as assets and liabilities of discontinued operations in the Unaudited Condensed Consolidated Balance Sheets for the periods presented. Additionally, the cash flows and comprehensive loss of our Global Cooling operations have not been segregated and are included in the interim Unaudited Condensed Consolidated Statements of Cash Flows and Unaudited Condensed Consolidated Statements of Comprehensive Loss, respectively, for all periods presented. All amounts included in the notes to the unaudited condensed consolidated financial statements relate to continuing operations unless otherwise noted. For additional information, see Note 3: </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Discontinued operations.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Liquidity and capital resources</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">On September&#160;30, 2024 and December&#160;31, 2023, we had $39.3 million and $50.2 million in cash, cash equivalents, and available-for-sale securities, respectively, in our continuing operations. Based on our current expectations with respect to our future revenue and expenses, we believe that our current level of cash, cash equivalents, and other liquid assets will be sufficient to meet our liquidity needs for at least the next twelve months from the date of the filing of this Quarterly Report on Form 10-Q (this &#8220;Form 10-Q&#8221;).</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Risks and uncertainties</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The preparation of financial statements requires the use of estimates and assumptions that affect the reported amounts of assets and liabilities at the reporting date and revenues and expenses during the reporting periods. These estimates represent management's judgment about the outcome of future events. The global business environment continues to be impacted by cost pressure, the overall effects of economic uncertainty on customers' purchasing patterns, high interest rates, and other factors. It is not possible to accurately predict the future impact of such events and circumstances. Actual results could differ from our estimates.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For additional information, see caption &#8220;Risk Factors&#8221; identified in Part I, Item 1A of our Annual Report and in Part II, Item 1A of this Form 10-Q.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Concentrations of credit risk and business risk</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Significant customers are those that represent more than 10% of the Company&#8217;s total revenue or gross accounts receivable balances for the periods and as of each balance sheet date presented. For each significant customer, revenue as a percentage of total revenue and gross accounts receivable as a percentage of total gross accounts receivable as of the periods presented were as follows:</span></div><div style="margin-top:12pt"><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:16.778%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.087%"></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Accounts Receivable</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Revenue</span></td></tr><tr><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">September 30,</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">December 31,</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Three Months Ended<br/>September 30,</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Nine Months Ended<br/>September 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Customer A</span></td><td colspan="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">16&#160;</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">17&#160;</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">*</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">*</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">*</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">*</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Customer B</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">*</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:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">*</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:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">*</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:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">*</span></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">11&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">11&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Customer C</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">*</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">*</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">11&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">*</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">*</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">*</span></td></tr></table></div><div style="margin-top:12pt;padding-left:9pt;text-align:justify;text-indent:-9pt"><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:4pt">less than 10%</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenue from foreign customers is denominated in United States dollars or euros.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table represents the Company&#8217;s products representing more than 10% of the Company&#8217;s total revenue:</span></div><div style="margin-top:12pt"><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:44.354%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.085%"></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Three Months Ended<br/>September 30,</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Nine Months Ended<br/>September 30,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Product revenue concentration</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">CryoStor</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">52&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">46&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">51&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">53&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td></tr></table></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table represents the Company&#8217;s total revenue by geographic area (based on the location of the customer):</span></div><div style="margin-top:12pt"><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:44.354%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.085%"></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Three Months Ended<br/>September 30,</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Nine Months Ended<br/>September 30,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Revenue by customers</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8217;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"> geographic locations</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:700;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">United States</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span></div></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">76&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">81&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">77&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">82&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Europe, Middle East, Africa (EMEA)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">19&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">15&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">18&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">14&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total revenue</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">100&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">100&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">100&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">100&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td></tr></table></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1) As of the year ended December 31, 2023, the Company updated its methodology for determining the country of origin for its sales. Sales are now recorded by shipping country rather than billing country. The Company updated the methodology retrospectively, adjusting the prior year presentation for all regions presented.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(2) The line item presented above previously bifurcated sales between the United States and Canada. Due to the updated methodology for determining the country of origin for sales, it was noted that Canada no longer was a material location to separately disclose. Canada sales have been included within the "Other" line item in the table above and United States sales have been retained as a single line item to more accurately reflect origin of sales for material regions. </span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In the three and nine months ended September&#160;30, 2024, no suppliers accounted for greater than 10% of purchases. In the three and nine months ended September&#160;30, 2023, one supplier accounted for 19% and 16% of purchases, respectively.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of September&#160;30, 2024, one supplier accounted for 11% of our accounts payable. As of December&#160;31, 2023, one supplier accounted for 11% of our accounts payable.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Recent accounting pronouncements</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In March 2024, the SEC adopted final rules on the enhancement and standardization of climate-related disclosures of public companies. The final rules require disclosure of, among other things, material climate-related risks and their impact; activities to mitigate or adapt to material climate-related risks; governance and oversight of climate-related risks; and material Scope 1 and/or Scope 2 greenhouse gas emissions with an accompanying assurance report required following an initial transition period, at a limited assurance level, and then following an additional transition period, at a reasonable assurance level. In addition, the effects of severe weather events and other natural conditions, subject to certain thresholds, and amounts related to carbon offsets and renewable energy credits or certificates are required to be disclosed in the notes to the audited financial statements in certain circumstances.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On April 4, 2024, the SEC voluntarily stayed the implementation of the final rules pending the completion of judicial review of the consolidated challenges to the final rules by the Court of Appeals for the Eighth Circuit. The final rules, as originally issued, would be effective for the Company in various fiscal years, starting with its Annual Report on Form 10-K for fiscal year 2025. Disclosures pursuant to the final rules, as originally issued, would be required prospectively, with information for prior periods required only to the extent it was previously disclosed in an SEC filing. The Company is currently evaluating the impact of the final rules on its Consolidated Financial Statements and disclosures.</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_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for the basis of presentation and significant accounting policies concepts. Basis of presentation describes the underlying basis used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS). Accounting policies describe 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://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_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock</td>
</tr>
<tr>
<td style="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_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>36
<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.24.3</span><table class="report" border="0" cellspacing="2" id="idm45774412677904">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Correction of immaterial errors<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 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_us-gaap_AccountingChangesAndErrorCorrectionsAbstract', window );"><strong>Accounting Changes and Error Corrections [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_ErrorCorrectionTextBlock', window );">Correction of immaterial errors</a></td>
<td class="text">Correction of immaterial errors <div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the three months ended March 31, 2024, we determined that an error existed in our previously issued consolidated financial statements. Specifically, we identified we had not properly accelerated stock compensation expense related to unvested shares of market-based awards of certain employees upon their termination during the fourth quarter of 2023. The error was evaluated under the U.S. Securities and Exchange Commission's ("SEC's") Staff Accounting Bulletin ("SAB") </span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Topic 1M, "Materiality," and SEC SAB Topic 1N, "Considering the Effects of Prior Year Misstatements when Quantifying Misstatements in the Current Year Financial Statements" to determine the materiality of prior period misstatements to the Company&#8217;s financial statements. We evaluated the error and concluded that it was not material to the previously issued consolidated financial statements. Although the error was not material to any period, we corrected the accompanying historical consolidated financial statements for the year ended December 31, 2023 to reflect the additional stock compensation expense incurred within each period for comparative purposes. </span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table represents the adjustments to our Consolidated Balance Sheet as of December 31, 2023 in accordance with ASC 250. The adjustments to our Consolidated Statement of Shareholders&#8217; Equity was limited to the adjustments outlined below.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The effect of the adjustments to our Consolidated Balance Sheet as of December 31, 2023 was as follows (in thousands):</span></div><div style="margin-top:12pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:58.142%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.084%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">December 31, 2023</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(In thousands)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">As reported</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Adjustment</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">As corrected</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Additional paid-in-capital</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">651,305&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,575&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">652,880&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accumulated deficit</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(313,342)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1,575)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(314,917)</span></td><td style="background-color:#ffffff;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_AccountingChangesAndErrorCorrectionsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_AccountingChangesAndErrorCorrectionsAbstract</td>
</tr>
<tr>
<td style="padding-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_ErrorCorrectionTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 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/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-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_ErrorCorrectionTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>37
<FILENAME>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.24.3</span><table class="report" border="0" cellspacing="2" id="idm45774412870128">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Discontinued operations<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 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_us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract', window );"><strong>Discontinued Operations and Disposal Groups [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_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock', window );">Discontinued operations</a></td>
<td class="text">Discontinued operations<div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On April 17, 2024, the Company entered into the Purchase Agreement by and between the Company and GCI Holdings, which is wholly owned by a former consulting contractor of Global Cooling, for the sale of all of the issued and outstanding shares of common stock of Global Cooling to GCI Holdings. Upon the execution of the Purchase Agreement, the Global Cooling business is presented in the accompanying condensed financial statements as a discontinued operation for all periods presented.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As a condition of the Purchase Agreement, Global Cooling was required to have $7.0&#160;million in cash on its balance sheet, of which, $6.7 million in cash was funded by the Company, and the Company was required to repay approximately $2.6&#160;million of outstanding indebtedness of Global Cooling, and assume certain other liabilities of Global Cooling of $2.6&#160;million. Following the execution of the Purchase Agreement, the divestiture of Global Cooling was consummated on April 17, 2024. The Company recognized a loss on disposal of Global Cooling, calculated as follows:</span></div><div style="margin-top:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:84.809%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.991%"></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(In thousands)</span></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Selling price: $1</span></div></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cash to Global Cooling funded by Company</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(6,652)</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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Costs to sell Global Cooling</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(582)</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Negative selling price</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(7,234)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Global Cooling carrying basis as of April 17, 2024, inclusive of assumed 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(3,589)</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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Assumed liabilities: Accounts payable</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,643&#160;</span></td><td style="background-color:#cceeff;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><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Assumed liabilities: Debt</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(3)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,596&#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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Global Cooling carrying basis as of April 17, 2024</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,650&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Release of Global Cooling currency translation adjustment</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(13)</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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net loss on disposal</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(8,897)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:3pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1) Represents the costs incurred in connection with the divestiture of Global Cooling, including fees to be paid to the broker, attorneys, and other external parties.</span></div><div style="margin-top:3pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(2) As a closing condition, the Company assumed certain accounts payable and accrued expenses from Global Cooling, totaling $0.5 million and $2.1 million, respectively.</span></div><div style="margin-top:3pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(3) As a closing condition, the Company repaid the balance of the Global Cooling Amended Term Notes. For additional information on the terms of the Global Cooling Term Notes, see Note 13: </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Long-term debt</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In connection with the Company&#8217;s entry into the Purchase Agreement, the Company implemented a reduction in force (the &#8220;RIF&#8221;) related to the business of Global Cooling, which reduced the Company&#8217;s workforce by 47 employees (representing </span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">approximately 11% of its full-time employees). The Company&#8217;s Board of Directors approved the RIF on March 29, 2024, and all affected employees were informed by April 18, 2024, following the execution of the Purchase Agreement. Additionally, the Company accelerated the unvested shares granted to both the employees impacted by the RIF and Global Cooling employees that remained with Global Cooling upon the closing of the GCI Divestiture. The Company recognized the following charges in connection with the RIF and stock compensation expense acceleration:</span></div><div style="margin-top:12pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:55.415%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.990%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.990%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.993%"></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(In thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Severance</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Stock Compensation</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">RIF employee costs</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">291&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,255&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,546&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Former Global Cooling employees</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,925&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,925&#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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total employment related divestiture expenditures</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">291&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,180&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,471&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:3pt;text-align:justify"><span><br/></span></div><div style="margin-top:3pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition, upon the closing of the Transaction, the Company and Global Cooling entered into a transition services agreement ("TSA"), pursuant to which the Company agreed to provide certain transition services to Global Cooling for up to 90 days following the date of the closing of the Transaction. The TSA has since expired pursuant to its terms on the stated expiration date.</span></div><div style="margin-top:3pt;text-align:justify"><span><br/></span></div><div style="margin-top:3pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the major classes of assets and liabilities of discontinued operations, which are summarized separately in the condensed consolidated balance sheets:</span></div><div style="margin-top:12pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:71.930%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.083%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">April 17,</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(In thousands)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cash and cash equivalents</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">275&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,090&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accounts receivable, 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,430&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,728&#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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Inventories</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">9,152&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">11,248&#160;</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">379&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">303&#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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total current assets, discontinued operations</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">12,236&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">15,369&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property and equipment, net</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">153&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">146&#160;</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Long-term deposits and 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total assets, discontinued operations</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">12,393&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">15,519&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accounts payable</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,425&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,367&#160;</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accrued expenses and other current 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">911&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,637&#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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Warranty liability</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">7,193&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">7,507&#160;</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Lease liabilities, operating, current portion</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">242&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">263&#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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Lease liabilities, financing, current portion</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">16&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">22&#160;</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total current liabilities, discontinued operations</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">9,787&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;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;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">12,796&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Lease liabilities, operating, long-term</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">948&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,016&#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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Lease liabilities, financing, long-term</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">8&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">11&#160;</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total liabilities, discontinued operations</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">10,743&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;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;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">13,823&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Global Cooling had no remaining balances as of September&#160;30, 2024.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The key components of loss from discontinued operations were as follows:</span></div><div style="margin-top:12pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.545%"><tr><td style="width:1.0%"></td><td style="width:43.496%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.294%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.408%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.294%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.408%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.294%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.408%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.298%"></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Three Months Ended September 30,</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Nine Months Ended September 30,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(In thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenue</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">9,755&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">7,157&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">28,546&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cost of 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">10,100&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">8,389&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">28,048&#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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Gross profit</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(345)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1,232)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">498&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating expenses</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;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;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(5,789)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;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;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(9,418)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;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;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(16,259)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Asset impairment charges</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(7,175)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(7,175)</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other income (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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(19)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(25)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(63)</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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Loss on disposal</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(8,897)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Loss before income taxes</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;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;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(13,328)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;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;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(19,572)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;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;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(22,999)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Income tax expense</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(10)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(3)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Loss from discontinued operations, net of income taxes</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;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;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(13,328)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;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;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(19,582)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;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;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(23,002)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the three and nine months ended September&#160;30, 2024, Global Cooling did not incur material depreciation, amortization, capital expenditure, or other noncash related costs. For the three months ended September&#160;30, 2023, Global Cooling incurred depreciation and capital expenditure costs of $0.1 million and $0.2 million, respectively. During the nine months ended September&#160;30, 2023, Global Cooling incurred depreciation, amortization, and capital expenditure costs of $0.4 million, $0.1 million, and $0.7 million, respectively.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We do not anticipate incurring any material additional charges in connection with the sale of Global Cooling.</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_DiscontinuedOperationsAndDisposalGroupsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_DiscontinuedOperationsAndDisposalGroupsAbstract</td>
</tr>
<tr>
<td style="padding-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_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 related to a disposal group. Includes, but is not limited to, a discontinued operation, disposal classified as held-for-sale or disposed of by means other than sale or disposal of an individually significant component.</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 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/205-20/tableOfContent<br><br>Reference 2: 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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>38
<FILENAME>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.24.3</span><table class="report" border="0" cellspacing="2" id="idm45774412705600">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Fair value measurement<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 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_us-gaap_FairValueDisclosuresAbstract', window );"><strong>Fair Value Disclosures [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueDisclosuresTextBlock', window );">Fair value measurement</a></td>
<td class="text">Fair value measurement<div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In accordance with FASB ASC Topic 820, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Fair Value Measurements and Disclosures</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, (&#8220;ASC Topic 820&#8221;), the Company measures its financial instruments at fair value on a recurring basis. The carrying values of certain of our financial instruments including cash and cash equivalents, accounts receivable, accounts payable, and accrued liabilities approximate fair value because of their short maturities. The carrying value of our marketable debt securities, which are accounted for as available-for-sale, are classified within either Level 1 or Level 2 in the fair value hierarchy because we use quoted market prices or alternative pricing sources and models utilizing market observable inputs to determine their fair value. The carrying values of our long-term debt, which is classified within Level 2 in the fair value hierarchy, approximates fair value as our borrowings with lenders are at interest rates that approximate market rates for comparable loans. The fair values of investments and contingent consideration classified as Level 3 were derived from management assumptions. The Company also measures certain assets and liabilities at fair value on a non-recurring basis when applying acquisition accounting. ASC Topic 820 clarifies that fair value is an exit price, representing the amount that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants. As such, fair value is a market-based measurement that should be determined based on assumptions that market participants would use in pricing an asset or liability. As a basis for considering such assumptions, ASC Topic 820 establishes a three-tier value fair hierarchy, which prioritizes the inputs used in measuring fair value as follows: </span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Level 1 &#8211; Observable inputs that reflect quoted prices (unadjusted) in active markets for identical assets or liabilities.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Level 2 &#8211; Observable inputs other than quoted prices included in Level 1 for similar assets or liabilities, quoted prices in markets that are not active or other inputs that are observable or can be corroborated by observable market data for substantially the full term of the related assets or liabilities.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Level 3 &#8211; Unobservable data points for the asset or liability, and include situations where there is little, if any, market activity for the asset or liability.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair value of the SciSafe contingent consideration liability was valued based on unobservable inputs using a Monte Carlo simulation. These inputs included the estimated amount and timing of projected future revenue, a discount rate of 4.5%, a risk-free rate of approximately 0.2%, asset volatility of 60%, and revenue volatility of 15%. Significant changes in any of those inputs in isolation would result in a significant change in the fair value measurement of the liability. Generally, changes used in the assumptions for projected future revenue and revenue volatility would be accompanied by a directionally similar change in the fair value measurement. Conversely, changes in the discount rate would be accompanied by a directionally opposite change in the related fair value measurement. However, due to the contingent consideration having a maximum payout amount, changes in these assumptions would not affect the fair value of the contingent consideration if they increase (decrease) beyond certain amounts. At the acquisition date, the contingent consideration was determined to have a fair value of $3.7 million. Subsequent to the acquisition date, the SciSafe contingent consideration liability was re-measured to fair value with changes recorded in the </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Change in fair value of contingent consideration</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> in the Unaudited Condensed Consolidated Statements of Operations. </span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the most recent re-measurement of the contingent consideration liability as of December 31, 2023, the Company determined it appropriate to write-off the remaining balance of the SciSafe contingent consideration liability. The target revenue required for earnout was not met during the year ended December 31, 2023 and had been determined to not be probable to achieve in future years. The change in fair value of contingent consideration of $1.6 million and $1.8 million</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">associated with the contingent consideration liability was included within the </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Change in fair value of contingent consideration</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> in the Condensed Consolidated Statements of Operations for the three and nine months ended September&#160;30, 2023, respectively.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">There were no remeasurements to fair value during the three and nine months ended September&#160;30, 2024 of financial assets and liabilities that are not measured at fair value on a recurring basis.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables set forth the Company&#8217;s financial assets and liabilities measured at fair value on a recurring basis as of September&#160;30, 2024 and December&#160;31, 2023, based on the three-tier fair value hierarchy:</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(In thousands)</span></div><div style="margin-top:12pt"><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:44.354%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.085%"></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">As of September 30, 2024</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Level 1</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Level 2</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Level 3</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Assets:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cash equivalents:</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><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:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Money market accounts</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">13,731&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">-&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">-&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">13,731&#160;</span></td><td style="background-color:#cceeff;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 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Available-for-sale securities:</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</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:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</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:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</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:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">U.S. government securities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,679&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">-&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">-&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,679&#160;</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Corporate debt securities</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">8,735&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">-&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">9,130&#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:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other debt securities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">-&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,286&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">-&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,286&#160;</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">16,805&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;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;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">12,021&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;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;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">-&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;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;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">28,826&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">As of December 31, 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><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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Assets:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cash equivalents:</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><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:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Money market accounts</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">25,034&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">-&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">-&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">25,034&#160;</span></td><td style="background-color:#cceeff;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 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Available-for-sale securities:</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><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:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">U.S. government securities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5,170&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">-&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">-&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5,170&#160;</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Corporate debt securities</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">-&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">9,674&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">-&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">9,674&#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:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other debt securities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">-&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,992&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">-&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,992&#160;</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">30,204&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;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;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">11,666&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;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;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">-&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;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;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">41,870&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">There have been no transfers of assets or liabilities between the fair value measurement levels.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the changes in fair value of contingent consideration liabilities that are measured using Level 3 inputs for the three and nine months ended September&#160;30, 2023. There was no contingent consideration liability outstanding as of September&#160;30, 2024.</span></div><div style="margin-top:12pt"><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:81.778%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.022%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Nine Months Ended September 30,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(In thousands)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Balance at beginning of period</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4,456&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Change in fair value recognized in net loss</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1,778)</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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Payment of contingent consideration earned</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(2,263)</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Balance at end of period</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">415&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;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_FairValueDisclosuresAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueDisclosuresAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueDisclosuresTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for the fair value of financial instruments (as defined), including financial assets and financial liabilities (collectively, as defined), and the measurements of those instruments as well as disclosures related to the fair value of non-financial assets and liabilities. Such disclosures about the financial instruments, assets, and liabilities would include: (1) the fair value of the required items together with their carrying amounts (as appropriate); (2) for items for which it is not practicable to estimate fair value, disclosure would include: (a) information pertinent to estimating fair value (including, carrying amount, effective interest rate, and maturity, and (b) the reasons why it is not practicable to estimate fair value; (3) significant concentrations of credit risk including: (a) information about the activity, region, or economic characteristics identifying a concentration, (b) the maximum amount of loss the entity is exposed to based on the gross fair value of the related item, (c) policy for requiring collateral or other security and information as to accessing such collateral or security, and (d) the nature and brief description of such collateral or security; (4) quantitative information about market risks and how such risks are managed; (5) for items measured on both a recurring and nonrecurring basis information regarding the inputs used to develop the fair value measurement; and (6) for items presented in the financial statement for which fair value measurement is elected: (a) information necessary to understand the reasons for the election, (b) discussion of the effect of fair value changes on earnings, (c) a description of [similar groups] items for which the election is made and the relation thereof to the balance sheet, the aggregate carrying value of items included in the balance sheet that are not eligible for the election; (7) all other required (as defined) and desired information.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 107<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482078/820-10-55-107<br><br>Reference 2: 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> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482078/820-10-55-100<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-6A<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2E<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2E<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6A<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-6A<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6A<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-6A<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6A<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-6A<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6A<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-6A<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 940<br> -SubTopic 820<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478119/940-820-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_FairValueDisclosuresTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>39
<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.24.3</span><table class="report" border="0" cellspacing="2" id="idm45774523500912">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Investments<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 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_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract', window );"><strong>Investments, Debt and Equity Securities [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_InvestmentTextBlock', window );">Investments</a></td>
<td class="text">Investments<div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Available-for-sale securities</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s portfolio of available-for-sale marketable securities consists of the following:</span></div><div style="margin-top:12pt"><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:44.354%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.085%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">September 30, 2024</span></td></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Amortized<br/>Cost</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Gross unrealized</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" rowspan="2" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Estimated<br/>Fair Value</span></td></tr><tr style="height:14pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(In thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Gains</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Losses</span></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Available-for-sale securities, current portion</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">&#160;</span></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">U.S. government securities</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,676&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">-&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,679&#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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Corporate debt securities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6,149&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">16&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">-&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6,165&#160;</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other debt securities</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,363&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">-&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,367&#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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total short-term</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">10,188&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">23&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">-&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">10,211&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Available-for-sale securities, long-term</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">&#160;</span></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Corporate debt securities</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,944&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">21&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">-&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,965&#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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other debt securities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,910&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">9&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">-&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,919&#160;</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total marketable securities</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">15,042&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;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;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">53&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;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;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">-&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;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;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">15,095&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:12pt"><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:44.354%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.085%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">December 31, 2023</span></td></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Amortized<br/>Cost</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Gross unrealized</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" rowspan="2" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Estimated<br/>Fair Value</span></td></tr><tr style="height:14pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(In thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Gains</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Losses</span></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Available-for-sale securities, current portion</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">U.S. government securities</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5,169&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">-&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5,170&#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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Corporate debt securities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">9,673&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(4)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">9,674&#160;</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other debt securities</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,443&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">-&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total short-term</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">16,285&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">7&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(4)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">16,288&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Available-for-sale securities, long-term</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other debt securities</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">545&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">-&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">548&#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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total marketable securities</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">16,830&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">10&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(4)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">16,836&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:12pt"><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:71.930%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.083%"></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">September 30, 2024</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(In thousands)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Amortized<br/>Cost</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Estimated<br/>Fair Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Due in one year or less</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">10,188&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">10,211&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Due after one year through five years</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4,854&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4,884&#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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">15,042&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">15,095&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Equity investments</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company periodically invests in non-marketable equity securities of private companies without a readily determinable fair value to promote business and strategic objectives. The Company has adopted the measurement alternative whereby equity securities are carried at cost minus impairment, if any, plus or minus changes resulting from observable process changes in orderly transactions for identical or similar transactions of the same issuer. These securities included Series E Preferred Stock in PanTHERA CryoSolutions, Inc. carried at $1.0 million as of September&#160;30, 2024 and December&#160;31, 2023. </span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company also owns securities of Series A-1 and A-2 Preferred Stock in iVexSol, Inc. carried at $4.1 million for the period ending December&#160;31, 2023. During the six months ended June 30, 2024, the Company received communications that triggered a going concern for the investment. As of June 30, 2024, the Company determined that the fair value of its equity interest was less than its carrying amount, and no longer recoverable, triggering an impairment charge of $4.1 million. The carrying value was zero as of September&#160;30, 2024.</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_InvestmentTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 investment.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 320<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/320/tableOfContent<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name Accounting Standards Codification<br> -Topic 321<br> -Publisher FASB<br> -URI https://asc.fasb.org/321/tableOfContent<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name Accounting Standards Codification<br> -Topic 325<br> -Publisher FASB<br> -URI https://asc.fasb.org/325/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_InvestmentTextBlock</td>
</tr>
<tr>
<td style="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_InvestmentsDebtAndEquitySecuritiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_InvestmentsDebtAndEquitySecuritiesAbstract</td>
</tr>
<tr>
<td style="padding-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>40
<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.24.3</span><table class="report" border="0" cellspacing="2" id="idm45774587674848">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Inventories<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 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_us-gaap_InventoryDisclosureAbstract', window );"><strong>Inventory 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_InventoryDisclosureTextBlock', window );">Inventories</a></td>
<td class="text">Inventories<div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Inventories consist of the following as of September&#160;30, 2024 and December&#160;31, 2023:</span></div><div style="margin-top:12pt"><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:71.930%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.083%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">September 30,</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(In thousands)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Raw materials</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">12,722&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">16,932&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Work in progress</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6,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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5,890&#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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Finished goods</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">12,810&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">9,386&#160;</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total inventories</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">32,179&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;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;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">32,208&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;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_InventoryDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_InventoryDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-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_InventoryDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 inventory. Includes, but is not limited to, the basis of stating inventory, the method of determining inventory cost, the classes of inventory, and the nature of the cost elements included in inventory.</p></div>
<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 330<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/330/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_InventoryDisclosureTextBlock</td>
</tr>
<tr>
<td style="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>41
<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.24.3</span><table class="report" border="0" cellspacing="2" id="idm45774414395872">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Leases<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 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_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 );">Leases</a></td>
<td class="text">Leases<div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has various operating lease agreements for office space, warehouses, manufacturing, and production locations as well as vehicles and other equipment. Our real estate leases had original lease terms of <span style="-sec-ix-hidden:f-834">three</span> to eleven years and have remaining lease terms of <span style="-sec-ix-hidden:f-836">one</span> to eight years. We exclude options that are not reasonably certain to be exercised from our lease terms, ranging from <span style="-sec-ix-hidden:f-838">one</span> to five years. Our lease payments consist primarily of fixed rental payments for the right to use the underlying leased assets over the lease terms, with all other lease payments consisting of variable lease costs. For certain leases, we receive incentives from our landlords, such as rent abatements, which effectively reduce the total lease payments owed for these leases. Vehicle and other equipment operating leases had original lease terms of <span style="-sec-ix-hidden:f-840">four</span> to five years and have remaining terms between <span style="-sec-ix-hidden:f-842">one</span> and five years.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our financing leases relate to research equipment, machinery, and other equipment. </span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The table below presents certain information related to the weighted average discount rate and weighted average remaining lease term for the Company&#8217;s leases as of September&#160;30, 2024 and December&#160;31, 2023:</span></div><div style="margin-top:12pt"><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:71.930%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.083%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">September 30,</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(In thousands)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Weighted average discount rate - operating leases</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5.8&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4.4&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Weighted average discount rate - finance 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">8.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">8.3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Weighted average remaining lease term in years - operating leases</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6.1</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6.6</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Weighted average remaining lease term in years - finance leases</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3.5</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:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4.1</span></td></tr></table></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of lease expense for the three and nine months ended September&#160;30, 2024 and 2023 were as follows:</span></div><div style="margin-top:12pt"><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:44.354%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.085%"></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Three Months Ended<br/>September 30,</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Nine Months Ended<br/>September 30,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(In thousands)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating lease costs</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,018&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">810&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,639&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,460&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Financing lease 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">57&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">-&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">173&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">-&#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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Short-term lease costs</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">452&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">510&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,263&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,266&#160;</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total operating lease costs</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,527&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;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;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,320&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;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;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4,075&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;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;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,726&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Variable lease 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">446&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">299&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,166&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">903&#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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total lease costs</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,973&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,619&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5,241&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4,629&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Maturities of our lease liabilities as of September&#160;30, 2024 are as follows: </span></div><div style="margin-top:12pt"><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:71.930%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.083%"></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(In thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Operating <br/>Leases</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Financing <br/>Leases</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2024 (3 months remaining)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">857&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">103&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2025</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,630&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">413&#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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2026</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,249&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">389&#160;</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2027</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,970&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">387&#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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2028</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,021&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">134&#160;</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Thereafter</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">7,794&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">-&#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:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total lease payments</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">21,521&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,426&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;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 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Less: 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(3,544)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(190)</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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total present value of lease liabilities</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">17,977&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,236&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;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_LesseeFinanceLeasesTextBlock', window );">Leases</a></td>
<td class="text">Leases<div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has various operating lease agreements for office space, warehouses, manufacturing, and production locations as well as vehicles and other equipment. Our real estate leases had original lease terms of <span style="-sec-ix-hidden:f-834">three</span> to eleven years and have remaining lease terms of <span style="-sec-ix-hidden:f-836">one</span> to eight years. We exclude options that are not reasonably certain to be exercised from our lease terms, ranging from <span style="-sec-ix-hidden:f-838">one</span> to five years. Our lease payments consist primarily of fixed rental payments for the right to use the underlying leased assets over the lease terms, with all other lease payments consisting of variable lease costs. For certain leases, we receive incentives from our landlords, such as rent abatements, which effectively reduce the total lease payments owed for these leases. Vehicle and other equipment operating leases had original lease terms of <span style="-sec-ix-hidden:f-840">four</span> to five years and have remaining terms between <span style="-sec-ix-hidden:f-842">one</span> and five years.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our financing leases relate to research equipment, machinery, and other equipment. </span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The table below presents certain information related to the weighted average discount rate and weighted average remaining lease term for the Company&#8217;s leases as of September&#160;30, 2024 and December&#160;31, 2023:</span></div><div style="margin-top:12pt"><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:71.930%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.083%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">September 30,</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(In thousands)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Weighted average discount rate - operating leases</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5.8&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4.4&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Weighted average discount rate - finance 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">8.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">8.3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Weighted average remaining lease term in years - operating leases</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6.1</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6.6</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Weighted average remaining lease term in years - finance leases</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3.5</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:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4.1</span></td></tr></table></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of lease expense for the three and nine months ended September&#160;30, 2024 and 2023 were as follows:</span></div><div style="margin-top:12pt"><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:44.354%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.085%"></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Three Months Ended<br/>September 30,</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Nine Months Ended<br/>September 30,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(In thousands)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating lease costs</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,018&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">810&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,639&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,460&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Financing lease 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">57&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">-&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">173&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">-&#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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Short-term lease costs</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">452&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">510&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,263&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,266&#160;</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total operating lease costs</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,527&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;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;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,320&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;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;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4,075&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;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;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,726&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Variable lease 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">446&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">299&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,166&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">903&#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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total lease costs</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,973&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,619&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5,241&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4,629&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Maturities of our lease liabilities as of September&#160;30, 2024 are as follows: </span></div><div style="margin-top:12pt"><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:71.930%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.083%"></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(In thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Operating <br/>Leases</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Financing <br/>Leases</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2024 (3 months remaining)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">857&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">103&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2025</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,630&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">413&#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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2026</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,249&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">389&#160;</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2027</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,970&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">387&#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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2028</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,021&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">134&#160;</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Thereafter</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">7,794&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">-&#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:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total lease payments</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">21,521&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,426&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;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 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Less: 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(3,544)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(190)</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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total present value of lease liabilities</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">17,977&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,236&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;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_LesseeFinanceLeasesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 finance leases of lessee. Includes, but is not limited to, description of lessee's finance lease and maturity analysis of finance 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_LesseeFinanceLeasesTextBlock</td>
</tr>
<tr>
<td style="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_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>42
<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.24.3</span><table class="report" border="0" cellspacing="2" id="idm45774410537424">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Assets held for rent<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 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_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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_blfs_AssetsHeldForRentTextBlock', window );">Assets held for rent</a></td>
<td class="text">Assets held for rent<div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Assets held for rent consist of the following as of September&#160;30, 2024 and December&#160;31, 2023:</span></div><div style="margin-top:12pt"><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:71.930%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.083%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">September 30,</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(In thousands)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Shippers placed in service</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">9,862&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">9,866&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Fixed assets held for rent</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6,538&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,468&#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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accumulated depreciation</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(8,813)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(6,272)</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Subtotal</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">7,587&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;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;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5,062&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Shippers and related components in production</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,235&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,651&#160;</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">10,822&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;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;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">7,713&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Shippers and related components in production include shippers complete and ready to be deployed and placed in service upon a customer order, shippers in the process of being assembled, and components available to build shippers. We recognized $0.8&#160;million and $2.3 million in depreciation expense related to assets held for rent during the three and nine months ended September&#160;30, 2024, respectively, and $0.9 million and $2.8 million during the three and nine months ended September&#160;30, 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_blfs_AssetsHeldForRentTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 assets held for rent.</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;">blfs_AssetsHeldForRentTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>blfs_</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_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>43
<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.24.3</span><table class="report" border="0" cellspacing="2" id="idm45774412780464">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Property and equipment<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 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_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 );">Property and equipment</a></td>
<td class="text">Property and equipment<div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property and equipment consist of the following as of September&#160;30, 2024 and December&#160;31, 2023:</span></div><div style="margin-top:12pt"><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:71.930%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.083%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">September 30,</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(In thousands)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property and equipment</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Leasehold improvements</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5,982&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5,913&#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:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Furniture and computer equipment</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">769&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">773&#160;</span></td><td style="background-color:#cceeff;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 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Manufacturing and other equipment</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">17,084&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">19,893&#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:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Construction in-progress</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4,105&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,807&#160;</span></td><td style="background-color:#cceeff;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 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Subtotal</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">27,940&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;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;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">30,386&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Less: Accumulated depreciation</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(10,231)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(9,456)</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property and equipment, net</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">17,709&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;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;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">20,930&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Depreciation expense for property and equipment was $0.6&#160;million and $1.9 million for the three and nine months ended September&#160;30, 2024, respectively, and $1.0&#160;million and $2.9 million during the three and nine months ended September&#160;30, 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_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>44
<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.24.3</span><table class="report" border="0" cellspacing="2" id="idm45774412559072">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Goodwill and intangible assets<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 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_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_GoodwillAndIntangibleAssetsDisclosureTextBlock', window );">Goodwill and intangible assets</a></td>
<td class="text">Goodwill and intangible assets<div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Goodwill</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Goodwill represents the difference between the purchase price and the estimated fair value of identifiable assets acquired and liabilities assumed. Goodwill acquired in a business combination is determined to have an indefinite useful life and is not amortized but instead is tested for impairment at least annually in accordance with ASC 350.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Intangible assets</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Intangible assets, net consisted of the following as of September&#160;30, 2024 and December&#160;31, 2023:</span></div><div style="margin-top:12pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:44.354%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.085%"></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(In thousands, except weighted average useful life)</span></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">September 30, 2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Intangible assets:</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Gross Carrying</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Value</span></div></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Accumulated<br/>Amortization</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Net Carrying</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Value</span></div></td><td colspan="3" style="padding:0 1pt"></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Weighted</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Average Useful</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Life (in years)</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Customer relationships</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">9,936&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(4,625)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5,311&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">9.9</span></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Tradenames</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">8,134&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(2,543)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5,591&#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="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">10.5</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Technology - acquired</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">18,372&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(10,859)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">7,513&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3.3</span></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Non-compete agreements</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">750&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(750)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#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="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">0.0</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total intangible assets</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">37,192&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(18,777)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">18,415&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6.6</span></td></tr></table></div><div style="margin-top:12pt"><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:44.354%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.085%"></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(In thousands, except weighted average useful life)</span></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">December 31, 2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Intangible assets:</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Gross Carrying</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Value</span></div></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Accumulated<br/>Amortization</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Net Carrying</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Value</span></div></td><td colspan="3" style="padding:0 1pt"></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Weighted</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Average Useful</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Life (in years)</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Customer relationships</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">9,936&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(4,217)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5,719&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">10.7</span></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Tradenames</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">8,134&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(2,077)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6,057&#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="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">11.3</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Technology - acquired</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">18,372&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(9,123)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">9,249&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4.1</span></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Non-compete agreements</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">750&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(626)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">124&#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="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">0.8</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total intangible assets</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">37,192&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(16,043)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">21,149&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">7.3</span></td></tr></table></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Amortization expense for definite-lived intangible assets was $0.9 million and $2.7 million for the three and nine months ended September&#160;30, 2024, respectively, and $1.3&#160;million and $4.1&#160;million for the three and nine months ended September&#160;30, 2023, respectively. As of September&#160;30, 2024, the Company expects to record the following amortization expense for definite-lived intangible assets:</span></div><div style="margin-top:12pt"><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:85.718%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.082%"></td><td style="width:0.1%"></td></tr><tr style="height:14pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(In thousands)</span></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Amortization<br/>Expense</span></td></tr><tr style="height:14pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">For the Years Ending December 31,</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2024 (3 months remaining)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">868&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2025</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,468&#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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2026</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,358&#160;</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2027</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,605&#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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2028</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,500&#160;</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Thereafter</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">18,415&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;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_GoodwillAndIntangibleAssetsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 and intangible 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 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/350-30/tableOfContent<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<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_GoodwillAndIntangibleAssetsDisclosureTextBlock</td>
</tr>
<tr>
<td style="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>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.24.3</span><table class="report" border="0" cellspacing="2" id="idm45774587664528">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Accrued expenses and other current liabilities<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 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_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract', window );"><strong>Investments, Debt and Equity Securities [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_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock', window );">Accrued expenses and other current liabilities</a></td>
<td class="text">Accrued expenses and other current liabilities<div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accrued expenses and other current liabilities consist of the following as of September&#160;30, 2024 and December&#160;31, 2023:</span></div><div style="margin-top:12pt"><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:71.930%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.083%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">September 30,</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(In thousands)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accrued expenses</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,864&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6,667&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accrued taxes</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">373&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">551&#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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accrued compensation</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4,777&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,902&#160;</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Deferred revenue, current</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">435&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">655&#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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total accrued expenses and other current liabilities</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">8,449&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">10,775&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;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_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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, accrued expenses, and other liabilities that are classified as current 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://www.xbrl.org/2003/role/disclosureRef<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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock</td>
</tr>
<tr>
<td style="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_InvestmentsDebtAndEquitySecuritiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_InvestmentsDebtAndEquitySecuritiesAbstract</td>
</tr>
<tr>
<td style="padding-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>46
<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.24.3</span><table class="report" border="0" cellspacing="2" id="idm45774412816240">
<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">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 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_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">Commitments and contingencies<div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Employment agreements</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have employment agreements with certain key employees. None of these employment agreements is for a definitive period, but rather each will continue indefinitely until terminated in accordance with its terms. The agreements provide for a base annual salary, payable in monthly (or shorter) installments. Under certain conditions and for certain of these officers, we may be required to pay additional amounts upon terminating the employee or upon the employee resigning for good reason.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Litigation</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">From time to time, the Company is subject to various legal proceedings that arise in the ordinary course of business, as our industry is characterized by frequent claims and litigation, including claims regarding intellectual property. Management does not believe any of the current claims are material to the Company&#8217;s business. Future litigation cannot be predicted with certainty, and regardless of the outcome, litigation can have an adverse impact on the Company because of defense and settlement costs, diversion of management resources and other factors. The Company carries certain insurance policies that may cover the aforementioned costs. The probability of claims that could result in a loss are evaluated and disclosed, as needed, individually and on a gross basis. Management is not aware of any significant pending or threatened litigation that is anticipated to result in unfavorable judgments against the Company other than those listed below.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Pending litigation claims</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Two lawsuits have been filed by previous customers seeking payment for losses allegedly related to commercial freezer products from Global Cooling prior to its divestiture. These lawsuits are in various stages, and we continue to defend vigorously against the claims made in them. An estimate for a reasonably possible loss or range of loss cannot be made, though we expect any potential losses incurred to be covered by insurance. </span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Indemnification</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As permitted under Delaware law and in accordance with the Company&#8217;s bylaws, the Company is required to indemnify its officers and directors for certain errors and occurrences while the officer or director is or was serving in such capacity. The Company is also party to indemnification agreements with its directors. The Company believes the fair value of the indemnification rights and agreements is minimal. Accordingly, the Company has not recorded any liabilities for these indemnification rights and agreements as of September&#160;30, 2024 and December&#160;31, 2023.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Purchase obligations </span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Purchase obligations are defined as agreements to purchase goods or services that are enforceable and legally binding and that specify all significant terms, including fixed or minimum quantities to be purchased, fixed, minimum, or variable pricing provisions and the approximate timing of the transactions. As of September&#160;30, 2024, our total short-term obligations were $4.2&#160;million.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Non-income related taxes</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Companies are required to collect and remit sales tax from certain customers if the company is determined to have nexus in a particular state. Upon the determination of nexus, which varies by state, companies are additionally required to maintain detailed record of specific product and customer information within each jurisdiction in which it has established nexus to appropriately determine their sales tax liability, requiring technical knowledge of each jurisdiction&#8217;s tax case law. During the year ended December&#160;31, 2023, the Company determined that a sales tax liability related to the periods of 2019 through 2023 was probable and determined an estimated liability. The estimated liability was approximately $3.8 million and $4.8 million as of September&#160;30, 2024 and December&#160;31, 2023, respectively. Due to the variety of jurisdictions in which this estimated liability relates to and our ongoing assessment of sales taxes owed, we cannot predict when final liabilities will be satisfied. We will reevaluate the estimated liability and timing of satisfaction each reporting period.</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>47
<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.24.3</span><table class="report" border="0" cellspacing="2" id="idm45774412815744">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Long-term debt<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 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_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_LongTermDebtTextBlock', window );">Long-term debt</a></td>
<td class="text">Long-term debt<div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Term Loan</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On September 20, 2022, the Company and certain of its subsidiaries entered into a term loan agreement (the &#8220;Loan Agreement&#8221;), which provides for a term loan in an aggregate maximum principal amount of up to $60&#160;million in the increments and upon the dates and milestones described below (the &#8220;Term Loan&#8221;). The Term Loan matures on June 1, 2026. The Loan Agreement permitted the Company to borrow up to $30&#160;million upon the initial closing of the transactions contemplated by the Loan Agreement (the &#8220;Term Loan Closing&#8221;), and provided options to borrow (i) up to $10&#160;million between the Term Loan Closing and June 30, 2023, (ii) up to $10&#160;million upon the achievement of certain revenue milestones by the Company, and (iii) an additional $10&#160;million at the discretion of the lender. The Company borrowed $20&#160;million at the Term Loan Closing and accounts for the Term Loan at cost. As of December 31, 2023, the Company had not drawn additional funding nor had it met the revenue milestones outlined within the Loan Agreement. The Company had until December 31, 2023 to draw an additional $10&#160;million, subject to approval from the lender, and therefore has no additional opportunities under the Loan Agreement. Payments on the borrowing are interest-only through June 2024, with additional criteria allowing for interest-only payments to continue through June 2025. Tranches borrowed under the Loan Agreement bear interest at the Wall Street Journal <span style="-sec-ix-hidden:f-1015">prime rate</span> plus 0.5%. However, the interest rate is subject to a ceiling that restricts the interest rate for each tranche from exceeding 1.0% above the overall rate applicable to each tranche at their respective funding dates and has a balloon payment due at the earliest of term loan maturity, repayment of the Term Loan in full, or termination of the Loan Agreement at $1.2&#160;million. As of September&#160;30, 2024, the implied interest rate of the Term Loan is 7.5% and the implied value of the Term Loan is $18.2&#160;million. The Loan Agreement contains customary representations and warranties as well as customary affirmative and negative covenants. As of September&#160;30, 2024, the Company is in compliance with the covenants set forth in the Loan Agreement.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On April 17, 2024, the Company entered into a Consent and Second Amendment to the Term Loan (the &#8220;Amendment&#8221;) by and among Silicon Valley Bank, a division of First-Citizens Bank &amp; Trust Company (&#8220;Bank&#8221;) and the Company and its subsidiaries. Pursuant to the Amendment and subject to the conditions set forth therein, Bank consented to the transaction and released its security interests in the assets of Global Cooling and the Shares arising under the Loan and Security Agreement, dated September 20, 2022, by and among Bank and Borrower, as amended by that certain Waiver and First Amendment to Loan and Security Agreement, dated February 26, 2024 (the &#8220;Loan Agreement&#8221;). In addition, effective as of the closing of the transaction, the Amendment amended the Loan Agreement to remove Global Cooling as a party to the Loan Agreement and provide for a non-refundable termination fee in the amount of $500,000 payable by Borrower to Bank in the event that the Loan Agreement is terminated prior to the Term Loan Maturity Date (as defined in the Loan Agreement) for any reason. The Amendment also contains customary representations and warranties of Borrower and provides for a release of Bank by Borrower for any claims existing or arising through the date of the Amendment, including, without limitation, those arising out of or in any manner connected with or related to the Loan Agreement.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On November&#160;11, 2024, the Company entered into a Consent and Third Amendment to Loan and Security Agreement (the &#8220;Amendment&#8221;) by and among Silicon Valley Bank, a division of First-Citizens Bank &amp; Trust Company (&#8220;Bank&#8221;) and the Company and its subsidiaries. For additional information on the Amendment, see Note 19: </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Subsequent events</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Long-term debt consisted of the following as of September&#160;30, 2024 and December&#160;31, 2023:</span></div><div style="margin-top:12pt"><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:44.354%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.085%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">September 30,</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(In thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Maturity Date</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Interest Rate</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Global Cooling Amended Term Notes</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Various</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4.0&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,596&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Term Loan</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Jun-26</span></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">7.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">17,500&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">20,000&#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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Insurance premium financing</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Jul-25</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">8.3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,712&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,348&#160;</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Freezer equipment loan</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Dec-25</span></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5.7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">200&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">317&#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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Manufacturing equipment loans</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Oct-25</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5.7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">97&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">172&#160;</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Freezer installation loan</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Various</span></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6.3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">593&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">807&#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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other loans</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Various</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Various</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2&#160;</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total debt, excluding unamortized debt issuance costs</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;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">20,103&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;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;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">25,242&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Less: unamortized debt issuance costs</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(49)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(98)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total debt</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;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">20,054&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;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;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">25,144&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Less: current portion of debt</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(12,231)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(6,833)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total long-term debt</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 style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">7,823&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;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;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">18,311&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of September&#160;30, 2024, the Term Loan was secured by substantially all assets of BioLife, SAVSU, CBS, SciSafe, and Sexton, other than intellectual property. Equipment loans are secured by the financed equipment.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of September&#160;30, 2024, the scheduled maturities of loans payable for each of the next five years and thereafter were as follows:</span></div><div style="margin-top:12pt"><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:85.718%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.082%"></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(In thousands)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Amount</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2024 (3 months remaining)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,177&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2025</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">11,659&#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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2026</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5,218&#160;</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2027</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">-&#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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2028</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">-&#160;</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Thereafter</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">-&#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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total debt</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">20,054&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;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_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_LongTermDebtTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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-term 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 470<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/470/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_LongTermDebtTextBlock</td>
</tr>
<tr>
<td style="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>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.24.3</span><table class="report" border="0" cellspacing="2" id="idm45774412702656">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Revenue<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 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_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 );">Revenue</a></td>
<td class="text">Revenue<div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">To determine revenue recognition for contractual arrangements that we determine are within the scope of FASB Topic 606, Revenue from Contracts with Customers, we perform the following five steps: (i) identify each contract with a customer; (ii) identify the performance obligations in the contract; (iii) determine the transaction price; (iv) allocate the transaction price to our performance obligations in the contract; and (v) recognize revenue when (or as) we satisfy the relevant performance obligation. We only apply the five-step model to contracts when it is probable that we will collect the consideration we are entitled to in exchange for the goods or services we transfer to the customer. Contracts with customers may contain multiple performance obligations. For such arrangements, the transaction price is allocated to each performance obligation based on the estimated relative standalone selling prices of the promised products or services underlying each performance obligation. The Company determines standalone selling prices based on the price at which the performance obligation is sold separately. If the standalone selling price is not observable through past transactions, the Company estimates the standalone selling price, taking into account available information such as market conditions and internally approved pricing guidelines related to the performance obligations. Payment terms and conditions vary, although terms generally include a requirement of payment within 30 to 90 days. As of September&#160;30, 2024 and December&#160;31, 2023, our deferred revenue balance totaled $0.4&#160;million and $0.7&#160;million, respectively. During the three and nine months ended September&#160;30, 2024, the Company recognized approximately $0.1&#160;million and $0.6&#160;million, respectively, of revenue that was included in the deferred revenue balance at the beginning of the year. During the three and nine months ended </span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">September&#160;30, 2023, the Company had recognized $0.1&#160;million and $0.4&#160;million, respectively, of revenue that was included in the deferred revenue balance at the beginning of the year.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company primarily recognizes product revenues, service revenues, and rental revenues. Product revenues are generated from the sale of cell processing tools, freezers, thawing devices, and cold chain products. We recognize product revenue, including shipping and handling charges billed to customers, at a point in time when we transfer control of our products to our customers, which is upon shipment for substantially all transactions. Shipping and handling costs are classified as part of cost of product revenue in the Condensed Consolidated Statements of Operations. Service revenue is generated from the storage of biological and pharmaceutical materials. We recognize service revenue over time as services are performed or ratably over the contract term. To the extent the transaction price includes variable consideration, the Company estimates the amount of variable consideration that should be included in the transaction price utilizing the expected value method or the most likely amount method, depending on the facts and circumstances relative to the contract. When determining the transaction price of a contract, an adjustment is made if payment from a customer occurs either significantly before or significantly after performance, resulting in a significant financing component. Applying the practical expedient in ASC Topic 606, the Company does not assess whether a significant financing component exists if the period between when the Company performs its obligations under the contract and when the customer pays is one year or less. None of the Company&#8217;s contracts contained a significant financing component as of and during the three and nine months ended September&#160;30, 2024.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company also generates revenue from the leasing of our property, plant, and equipment, operating right-of-use assets, and evo cold chain systems within its biostorage services product line to customers pursuant to service contracts or rental arrangements entered into with the customer. Revenue from these arrangements is not within the scope of FASB ASC Topic 606 as it is within the scope of FASB ASC Topic 842, Leases. All customers leasing shippers currently do so under annual rental arrangements. We account for these rental transactions as operating leases and record rental revenue on a straight-line basis over the rental term.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company enters into various customer service agreements (collectively, &#8220;Service Contracts&#8221;) with customers to provide biological and pharmaceutical storage services. In certain of these Service Contracts, the property, plant, and equipment or operating right-of-use assets used to store the customer product are used only for the benefit of one customer. This is primarily driven by the customer&#8217;s desire to ensure that sufficient storage capacity is available in a specific geographic location for a set period of time. These agreements may include extension and termination clauses. These Service Contracts do not allow for customers to purchase the underlying assets.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has assessed its Service Contracts and concluded that certain of the contracts for the storage of customer products met the criteria to be considered a leasing arrangement (&#8220;Embedded Leases&#8221;), with the Company as the lessor. The specific Service Contracts that met the criteria were those that provided a single customer with the ability to substantially direct the use of the Company&#8217;s property, plant, and equipment or operating right-of-use assets.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Applying the practical expedient from ASC Topic 842, consistent with the previous guidance, the Company will continue to recognize operating right-of-use asset embedded lessor arrangements on its Unaudited Condensed Consolidated Balance Sheets in operating right-of-use assets.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">None of the Embedded Leases identified by the Company qualify as a sales-type or direct finance lease. None of the operating leases for which the Company is the lessor include options for the lessee to purchase the underlying asset at the end of the lease term or residual value guarantees, nor are any such operating leases with related parties.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Embedded Leases may contain both lease and non-lease components. We have elected to utilize the practical expedient from ASC Topic 842 to account for lease and non-lease components together as a single combined lease component as the timing and pattern of transfer are the same for the non-lease components and associated lease component and, the lease component, if accounted for separately, would be classified as an operating lease. Non-lease components of the Company&#8217;s rental arrangements include reimbursements of lessor costs.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total bioproduction tools and services revenue for the three and nine months ended September&#160;30, 2024 and 2023 were composed of the following:</span></div><div style="margin-top:12pt"><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:44.354%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.085%"></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Three Months Ended<br/>September 30,</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Nine Months Ended<br/>September 30,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(In thousands, except percentages)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Product revenue</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cell processing</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">19,030&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">13,338&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">53,154&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">51,004&#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:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Biostorage services</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">543&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">365&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">970&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,099&#160;</span></td><td style="background-color:#cceeff;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 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Freezer and thaw</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,884&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,434&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">10,500&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">11,341&#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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Service revenue</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Biostorage services</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4,526&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4,186&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">13,708&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">12,166&#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:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Freezer and thaw</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">134&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">191&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">465&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">407&#160;</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Rental revenue</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</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:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Biostorage services</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,454&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,059&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6,881&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5,975&#160;</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total revenue</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">30,571&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;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;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">23,573&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;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="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">85,678&#160;</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">81,992&#160;</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table includes estimated rental revenue expected to be recognized in the future related to Embedded Leases as well as estimated service revenue expected to be recognized in the future related to performance obligations that are unsatisfied or partially unsatisfied as of the end of the reporting periods. The Company is electing not to disclose the value of the remaining unsatisfied performance obligation with a duration of one year or less as permitted by the practical expedient in ASU 2014-09, Revenue from Contracts with Customers. The estimated revenue in the following table does not include contracts with the original durations of one year or less, amounts of variable consideration attributable to royalties, or contract renewals that are unexercised as of September&#160;30, 2024. As of September&#160;30, 2024, we did not have service revenue expected to be recognized in greater than one year.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The balances in the table below are partially based on judgments involved in estimating future orders from customers pursuant to their respective contracts:</span></div><div style="margin-top:12pt"><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:44.354%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.085%"></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(In thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2024 (3 months remaining)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2025</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2026</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Rental revenue</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">812&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,249&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">812&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4,873&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;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></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>49
<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.24.3</span><table class="report" border="0" cellspacing="2" id="idm45774412739536">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stock-based compensation<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 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_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-based compensation</a></td>
<td class="text">Stock-based compensation<div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Service-based vesting stock options</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following is a summary of service-based vesting stock option activity for the September&#160;30, 2024, and the status of service-based vesting stock options outstanding as of September&#160;30, 2024:</span></div><div style="margin-top:12pt"><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:71.930%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.083%"></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Nine Months Ended<br/>September 30, 2024</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Options</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Wtd. Avg.  Exercise Price</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Outstanding as of beginning of period</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">217,250&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2.21&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Exercised</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(58,750)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2.33&#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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Outstanding as of September 30, 2024</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">158,500&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2.16&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Stock options exercisable as of September 30, 2024</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">158,500&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2.16&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of September&#160;30, 2024, there was $3.6 million of aggregate intrinsic value of outstanding and exercisable service-based vesting stock options. Intrinsic value is the total pretax intrinsic value for all &#8220;in-the-money&#8221; options (i.e., the difference between the Company&#8217;s closing stock price on the last trading day of the reporting period and the exercise price, multiplied by the number of shares) that would have been received by the option holders had all option holders exercised their options on September&#160;30, 2024. This amount will change based on the fair market value of the Company&#8217;s stock. We did not recognize stock compensation expense related to service-based options during the three and nine months ended September&#160;30, 2024. The intrinsic value of service vesting-based awards exercised was $0.5 million and $1.1 million during the three and nine months ended September&#160;30, 2024, respectively. There were no service-based vesting options granted during the three and nine months ended September&#160;30, 2024. The weighted average remaining contractual life of service-based vesting stock options outstanding and exercisable as of September&#160;30, 2024 is 1.5 years. There were no unrecognized compensation costs for service-based vesting stock options as of September&#160;30, 2024.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Restricted stock</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Service-based vesting restricted stock</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following is a summary of service-based vesting restricted stock activity for the nine months ended September&#160;30, 2024, and the status of unvested service-based vesting restricted stock outstanding as of September&#160;30, 2024:</span></div><div style="margin-top:12pt"><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:71.930%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.083%"></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Nine Months Ended<br/>September 30, 2024</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Shares</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Wtd. Avg.  Grant Date  Fair Value</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Outstanding as of beginning of period</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,312,898&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">18.32&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">484,886&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">20.53&#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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Vested</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(701,436)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">25.83&#160;</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(116,386)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">17.33&#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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Non-vested as of September 30, 2024</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,979,962&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">16.22&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The aggregate fair value of the service-based vesting awards granted was $6.7 million and $10.0 million</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">during the three and nine months ended September&#160;30, 2024, respectively. The aggregate fair value of the service-based vesting awards that vested was $2.3 million and $8.0 million during the three and nine months ended September&#160;30, 2024, respectively.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We recognized stock compensation expense related to service-based vesting awards of $3.8 million and $11.7 million during the three and nine months ended September&#160;30, 2024, respectively. As of September&#160;30, 2024, there was $26.8 million in unrecognized compensation costs related to service-based vesting awards. We expect to recognize those costs over 2.7 years.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Performance-based restricted stock</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On March&#160;8, 2024, the Company granted 109,512 shares of performance-based stock to an executive in the form of restricted stock. The shares granted contain performance conditions based on Company metrics related to future performance. The grant date fair value of this award was $17.36 per share. The fair value of this award is being expensed on a straight-line basis over the requisite service period ending on December 31, 2025.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We recognized stock compensation expense of $0.2 million and $0.7 million related to performance-based restricted stock awards for the three and nine months ended September&#160;30, 2024, respectively. As of September&#160;30, 2024, there was $1.2 million in unrecognized non-cash compensation costs related to performance-based restricted stock awards expected to vest. We expect to recognize those costs over 1.2 years. Non-cash compensation costs are expensed over the period for which performance was measured.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The aggregate fair value of the performance-based awards granted during the three and nine months ended September&#160;30, 2024 was $1.9 million. No performance-based awards vested during the three and nine months ended September&#160;30, 2024.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">No performance-based restricted stock awards were granted or vested during the three and nine months ended September&#160;30, 2023.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Market-based restricted stock</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following is a summary of market-based restricted stock activity under our stock option plan for the nine months ended September&#160;30, 2024 and the status of market-based restricted stock outstanding as of September&#160;30, 2024:</span></div><div style="margin-top:12pt"><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:71.930%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.083%"></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Nine Months Ended<br/>September 30, 2024</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Shares</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Wtd. Avg.  Grant</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Outstanding as of beginning of period</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">509,166&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">26.50&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">299,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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">27.12&#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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Vested</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(300,529)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">27.97&#160;</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Non-vested as of September 30, 2024</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">508,202&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;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;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">25.70&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On February&#160;24, 2022, the Company granted 240,428 shares of market-based stock to its executives in the form of restricted stock. The shares granted contain a market condition based on total shareholder return ("TSR"). The TSR market condition measures the Company&#8217;s performance against a peer group. On March&#160;8, 2024, the Company&#8217;s Compensation Committee determined the TSR attainment was 125% of the targeted shares and 300,529 shares were granted and immediately vested to the executives of the Company based on our TSR during the period beginning on January 1, 2022 through December 31, 2023 as compared to the TSR of 20 of our peers. The fair value of this award was determined using a Monte Carlo simulation with the following assumptions: a historical volatility of 63%, 0% dividend yield and a risk-free interest rate of 1.5%. The historical volatility was based on the most recent 2-year period for the Company and correlated with the components of the peer group. The stock price projection for the Company and the components of the peer group assumes a 0% dividend yield. This is mathematically equivalent to reinvesting dividends in the issuing entity over the performance period. The risk-free interest rate is based on the yield on the U.S. Treasury Strips as of the Measurement Date with a maturity consistent with the 2-year term associated with the market condition of the award. The fair value of this award of $6.7 million was expensed on a straight-line basis over the grant date to the vesting date of December 31, 2023.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On January&#160;3, 2023, the Company granted 268,738 shares of market-based stock to its executives in the form of restricted stock. The shares granted contain a market condition based on TSR. The TSR market condition measures the Company&#8217;s performance against a peer group. The market-based restricted stock awards will vest as to between 0% and 200% of the number of restricted shares granted to each recipient based on our TSR during the period beginning on January 1, 2023 through December 31, 2024 as compared to the TSR of 20 of our peers. The fair value of this award was determined using a Monte Carlo simulation with the following assumptions: a historical volatility of 78%, 0% dividend yield and a risk-free interest rate of 4.4%. The historical volatility was based on the most recent 2-year period for the Company and correlated with the components of the peer group. The stock price projection for the Company and the components of the peer group assumes a 0% dividend yield. This is mathematically equivalent to reinvesting dividends in the issuing entity over the performance period. The risk-free interest rate is based on the yield on the U.S. Treasury Strips as of the Measurement Date with a maturity consistent with the 2-year term associated with the market condition of the award. The fair value of this award of $6.8 million is being expensed on a straight-line basis over the grant date to the vesting date of December 31, 2024, excluding $1.6 million of expense recognized in 2023 to reflect accelerations in the vesting period of certain awards.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On March&#160;8, 2024, the Company granted 239,464 shares of market-based stock to its executives in the form of restricted stock. The shares granted contain a market condition based on TSR. The TSR market condition measures the Company&#8217;s performance against a peer group. The market-based restricted stock awards will vest as to between 0% and 200% of the number of restricted shares granted to each recipient based on our TSR during the period beginning on January 1, 2024 through December 31, 2025 as compared to the TSR of 20 of our peers. The fair value of this award was determined using a Monte Carlo simulation with the following assumptions: a historical volatility of 80%, 0% dividend yield and a risk-free interest rate of 4.6%. The historical volatility was based on the most recent 2-year period for the Company and correlated with the components of the peer group. The stock price projection for the Company and the components of the peer group assumes a 0% dividend yield. This is mathematically equivalent to reinvesting dividends in the issuing entity over the performance period. The risk-free interest rate is based on the yield on the U.S. Treasury Strips as of the Measurement Date with a maturity consistent with the 2-year term associated with the market condition of the award. The fair value of this </span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">award of $6.3 million is being expensed on a straight-line basis over the grant date to the vesting date of December 31, 2025.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We recognized stock compensation expense of $1.3 million and $3.7 million related to market-based restricted stock awards for the three and nine months ended September&#160;30, 2024, respectively, and $1.6&#160;million and $4.9&#160;million during the three and nine months ended September&#160;30, 2023, respectively. As of September&#160;30, 2024, there was $4.4 million in unrecognized non-cash compensation costs related to market-based restricted stock awards expected to vest. We expect to recognize those costs over 1.1 years.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The aggregate fair value of the market-based awards granted was zero and $6.3&#160;million during the three and nine months ended September&#160;30, 2024, respectively, and zero and $6.5&#160;million during the three and nine months ended September&#160;30, 2023, respectively. The aggregate fair value of the market-based awards that vested was zero and $5.1 million during the three and nine months ended September&#160;30, 2024, respectively, and zero and $0.7 million during the three and nine months ended September&#160;30, 2023, respectively.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Total stock compensation expense</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Compensation expense associated with equity-based awards is recognized on a straight-line basis over the requisite service period, with awards generally vesting over a 4-year period, and forfeitures recognized as incurred. We recorded total stock compensation expense for the three and nine months ended September&#160;30, 2024 and 2023, as follows:</span></div><div style="margin-top:12pt"><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:44.354%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.085%"></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Three Months Ended<br/>September 30,</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Nine Months Ended<br/>September 30,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(In thousands)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cost of revenue</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">826&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,031&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,482&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,991&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">General and administrative 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,873&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,349&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">8,648&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">9,497&#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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Sales and marketing costs</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,001&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,920&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,909&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,575&#160;</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Research and development 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">624&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,684&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,983&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,652&#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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5,324&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">7,984&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">16,022&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">19,715&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;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_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>50
<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.24.3</span><table class="report" border="0" cellspacing="2" id="idm45774412731696">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income taxes<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 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_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">Income taxes<div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company accounts for income taxes under ASC Topic 740 &#8211; Income Taxes. Under this standard, deferred tax assets and liabilities are recognized for future tax benefits or consequences attributable to temporary differences between the financial statement carrying amounts of existing assets and liabilities and their respective tax bases. Deferred tax assets and liabilities are measured using enacted tax rates expected to apply to taxable income in the years in which those temporary differences are expected to be recovered or settled.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s tax provision for interim periods is determined using an estimate of the annual effective income tax rate, adjusted for discrete items, if any, that occur in the relevant period. Income tax expense of $0.1 million for the nine months ended September&#160;30, 2024 resulted in an effective income tax rate of negative 0.7%. Included in the $0.1 million of tax expense was discrete tax expense of $1.2 million related to stock compensation, which was offset by a change in the valuation allowance.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s projected effective income tax rate for the year ending December&#160;31, 2024 excluding the impact, if any, of discrete items is negative 0.7%, which is lower than the U.S. federal statutory rate of 21% primarily due to the increase in the valuation allowance on deferred tax assets and non-deductible executive compensation offset by state tax benefits and research tax credits.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Realization of deferred tax assets is dependent upon the generation of future taxable income, the timing and amount of which are uncertain. In determining the need for a valuation allowance, the Company&#8217;s management evaluates all available positive and negative evidence to determine if it is more likely than not that its deferred tax assets are realizable. As of September&#160;30, 2024, the Company continues to provide a full valuation allowance against its deferred tax assets as the realization of such assets is not considered to be more likely than not at this time. If the Company's conclusion about the realizability of its deferred tax assets and therefore the appropriateness of the valuation allowance changes in a future </span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">period, the Company could record a substantial tax benefit in its Condensed Consolidated Statements of Operations when that occurs.</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>51
<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.24.3</span><table class="report" border="0" cellspacing="2" id="idm45774587683280">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Net loss from continuing operations per common share<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 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_us-gaap_EarningsPerShareAbstract', window );"><strong>Earnings Per Share [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareTextBlock', window );">Net loss from continuing operations per common share</a></td>
<td class="text">Net loss from continuing operations per common share <div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company considers its unvested restricted shares, which contain non-forfeitable rights to dividends, as participating securities, and includes such participating securities in its computation of earnings per share pursuant to the two-class method. Basic earnings per share is calculated by dividing net loss by the weighted average number of shares of common stock outstanding during the reporting period. Diluted earnings per share is calculated using the weighted average number of shares of common stock plus the potentially dilutive effect of common equivalent shares outstanding determined under both the two-class method and the treasury stock method, whichever is more dilutive. In periods when we have a net loss, common stock equivalents are excluded from our calculation of earnings per share as their inclusion would have an antidilutive effect.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents computations of basic and diluted earnings per share:</span></div><div style="margin-top:12pt"><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:44.354%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.085%"></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Three Months Ended<br/>September 30,</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Nine Months Ended<br/>September 30,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(In thousands, except share and earnings per share data)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Basic earnings (loss) per common share</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Numerator:</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><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:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net loss from continuing operations</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1,703)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(15,804)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(13,061)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(30,043)</span></td><td style="background-color:#cceeff;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 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net loss from continuing operations allocated to common shareholders</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1,703)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;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;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(15,804)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;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;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(13,061)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;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;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(30,043)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Denominator:</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><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:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Weighted-average common shares issued and outstanding</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">46,175,345</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">43,570,438</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">45,871,715</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">43,348,412</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Basic and diluted loss from continuing operations per common share</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span id="i9d51cced5a7d41289029b728ddab964a_9-1-1-7-132951"></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(0.04)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;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;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(0.36)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;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;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(0.28)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;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;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(0.69)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth the number of weighted-average shares of common stock excluded from the computation of diluted loss per share, as their inclusion would have been anti-dilutive: </span></div><div style="margin-top:12pt"><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:44.354%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.085%"></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Three Months Ended<br/>September 30,</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Nine Months Ended<br/>September 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Stock options and restricted stock awards</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,939,417</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,636,283</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,774,697</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,007,126</span></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,939,417</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,636,283</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,774,697</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,007,126</span></td></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for earnings per share.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/260/tableOfContent<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>52
<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.24.3</span><table class="report" border="0" cellspacing="2" id="idm45774413110560">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Employee benefit plan<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 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_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_DefinedContributionPlanTextBlock', window );">Employee benefit plan</a></td>
<td class="text">Employee benefit plan<div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company sponsors 401(k) defined contribution plan for its employees. This plan provides for pre-tax and post-tax contributions for all employees. Employee contributions are voluntary. Employees may contribute up to 100% of their annual compensation to this plan as limited by an annual maximum amount as determined by the Internal Revenue Service. The Company matches employee contributions in amounts to be determined at the Company&#8217;s sole discretion. The Company made $0.2&#160;million and $0.7&#160;million</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">in contributions to this plan for the three and nine months ended September&#160;30, 2024, respectively. During the three and nine months ended September&#160;30, 2023, the Company made $0.2&#160;million and $0.7&#160;million, respectively, in contributions to this plan.</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_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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedContributionPlanTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 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><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 70<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/715-70/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_DefinedContributionPlanTextBlock</td>
</tr>
<tr>
<td style="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>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.24.3</span><table class="report" border="0" cellspacing="2" id="idm45774414239936">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Subsequent events<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 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_us-gaap_SubsequentEventsAbstract', window );"><strong>Subsequent Events [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_SubsequentEventsTextBlock', window );">Subsequent events</a></td>
<td class="text">Subsequent events<div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has evaluated events subsequent to September&#160;30, 2024 through the date of this filing to assess the need for potential recognition or disclosure.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%">Stock Purchase Agreement for SciSafe Divestiture</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On November&#160;12, 2024, the Company entered into a Stock Purchase Agreement, by and among the Company, Subzero Purchaser Corp., a Delaware corporation, SciSafe, Inc., a Delaware corporation and an indirect, wholly owned subsidiary of the Company, and SciSafe, Inc., a New Jersey corporation and an indirect wholly owned subsidiary of the Company, for the sale by Seller of all of the issued and outstanding shares of common stock of SciSafe to Buyer for an aggregate purchase price of $73.0 million (subject to adjustment as set forth in the Purchase Agreement) (the &#8220;Transaction&#8221;). Following the execution of the Purchase Agreement, the Transaction was consummated on November&#160;12, 2024 (the &#8220;Closing Date&#8221;). We anticipate the divestiture to qualify and be presented as Discontinued Operations in our Annual Report on Form 10-K for the year ended December&#160;31, 2024.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Purchase Agreement contains customary representations, warranties, covenants and indemnities of the parties thereto, including customary covenants that prevent the Company from competing with SciSafe, soliciting its employees or interfering with its business relationships for five years after the Closing Date. In connection with the closing of the Transaction, the Company was required to repay approximately $0.9 million of outstanding indebtedness of SciSafe, estimates to incur approximately $1.8 million in fees to be paid for legal and other transaction services, and estimates to incur approximately $0.4 million in severance costs. The Company also paid the former stockholders of SciSafe approximately $3.3 million in cash to waive all rights with respect to certain potential earn-out payments that would have otherwise accelerated and become due in connection with the Transaction pursuant to the purchase agreement by which the Company acquired SciSafe in October 2020. Finally, the Company expects to recognize approximately $4.0 million in stock compensation expense in connection with the acceleration of unvested shares for all former employees of the Company that remained with SciSafe upon the closing of the Transaction.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition, upon the closing of the Transaction, the Company and SciSafe entered into a transition services agreement, pursuant to which the Company will provide certain transition services to SciSafe for up to six months following the Closing Date.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The Company expects to recognize a gain on the Transaction of approximately $39.6 million before $11.1 million of goodwill allocation. </span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s estimates are subject to a number of assumptions, and actual results may differ.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%">Consent and Third Amendment to Loan and Security Agreement with Silicon Valley Bank</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">November&#160;11, 2024, the Company entered into a Consent and Third Amendment to Loan and Security Agreement, by and among Silicon Valley Bank, a division of First-Citizens Bank &amp; Trust Company (&#8220;Bank&#8221;), the Company, SAVSU Technologies, Inc., a Delaware corporation (&#8220;SAVSU&#8221;), Arctic Solutions, Inc., a Delaware corporation doing business as Custom Biogenic Systems (&#8220;Arctic&#8221;), SciSafe Holdings, Inc., a Delaware corporation (&#8220;SciSafe Parent&#8221;), and Sexton Biotechnologies, Inc., a Delaware corporation (&#8220;Sexton,&#8221; and together with the Company, SAVSU, Arctic and SciSafe Parent, &#8220;Borrower&#8221;). Pursuant to the Amendment and subject to the conditions set forth therein, Bank consented to the Transaction as required pursuant to the Loan and Security Agreement, dated September 20, 2022, by and among Bank and Borrower, as amended by that certain Waiver and First Amendment to Loan and Security Agreement, dated February 26, 2024, and that certain Consent and Second Amendment to Loan and Security Agreement, dated April 17, 2024 (the &#8220;Loan Agreement&#8221;). In addition, effective as of the closing of the Transaction, the Amendment amended the Loan Agreement to provide for a non-refundable termination fee in the amount of $750,000 payable by Borrower to Bank in the event that the Loan Agreement is terminated prior to the Term Loan Maturity Date (as defined in the Loan Agreement) for any reason. The Amendment also made certain other ministerial changes to the Loan Agreement, contains customary representations and warranties of Borrower and provides for a release of Bank by Borrower for any claims existing or arising through the date of the Amendment, including, without limitation, those arising out of or in any manner connected with or related to the Loan Agreement.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As announced during the second quarter of 2023, the Company has continued to actively seek the divestiture of its CBS business and anticipates Discontinued Operations treatment upon the closure of a deal.</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_SubsequentEventsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_SubsequentEventsAbstract</td>
</tr>
<tr>
<td style="padding-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_SubsequentEventsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued. Examples include: the sale of a capital stock issue, purchase of a business, settlement of litigation, catastrophic loss, significant foreign exchange rate changes, loans to insiders or affiliates, and transactions not in the ordinary course of business.</p></div>
<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 855<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/855/tableOfContent<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 855<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/2147483399/855-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_SubsequentEventsTextBlock</td>
</tr>
<tr>
<td style="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>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.24.3</span><table class="report" border="0" cellspacing="2" id="idm45774516764608">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Organization and significant accounting policies (Policies)<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 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_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract', window );"><strong>Organization, Consolidation and Presentation of Financial Statements [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UseOfEstimates', window );">Use of estimates</a></td>
<td class="text"><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Use of estimates</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The preparation of financial statements in conformity with generally accepted accounting principles in the United States (&#8220;U.S. GAAP&#8221;) requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities as of the date of the financial statements and reported amounts of revenue and expenses during the reporting period. Actual results could differ from those estimates.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Significant estimates and assumptions by management affect the Company&#8217;s net realizable value of inventory, sales tax liabilities, valuation of market-based stock awards, valuations, fair value of marketable debt securities, expected future cash flows including growth rates, discount rates, terminal values and other assumptions and estimates used to evaluate the recoverability of long-lived assets, estimated fair values of intangible assets and goodwill, amortization methods and periods, warranty reserves, certain accrued expenses, stock-based compensation, contingent consideration from business combinations, and provision for income taxes.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company regularly assesses these estimates; however, actual results could differ materially from these estimates. Changes in estimates are recorded in the period in which they become known. The Company bases its estimates on historical experience and various other assumptions that it believes to be reasonable under the circumstances.</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_BasisOfAccountingPolicyPolicyTextBlock', window );">Basis of presentation</a></td>
<td class="text"><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Basis of presentation</span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Unaudited Condensed Consolidated Financial Statements and related footnote disclosures as of and for the three and nine months ended September&#160;30, 2024 are unaudited, and are not necessarily indicative of the Company&#8217;s operating results for a full year. The Unaudited Condensed Consolidated Financial Statements include all normal and recurring adjustments necessary for a fair presentation of the Company&#8217;s financial results for the three and nine months ended September&#160;30, 2024 in accordance with U.S. GAAP, however, certain information and footnote disclosures normally included in annual financial statements prepared in accordance with U.S. GAAP have been condensed or omitted pursuant to the U.S. Securities and Exchange Commission (the &#8220;SEC&#8221;) rules and regulations relating to interim financial statements. These Unaudited Condensed Consolidated Financial Statements should be read in conjunction with the Audited Consolidated Financial Statements and accompanying notes thereto included in the Company&#8217;s Annual Report on Form 10-K as of and for the fiscal year ended December&#160;31, 2023, filed with the SEC on February&#160;29, 2024 (the &#8220;Annual Report&#8221;).</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Unaudited Condensed Consolidated Financial Statements include the accounts of the Company and its wholly owned subsidiaries, SAVSU Technologies, Inc. (&#8220;SAVSU&#8221;), Arctic Solutions, Inc. doing business as Custom Biogenic Systems (&#8220;CBS&#8221;), SciSafe Holdings, Inc. (&#8220;SciSafe&#8221;), BioLife Solutions B.V, and Sexton Biotechnologies, Inc. (&#8220;Sexton&#8221;). All intercompany accounts and transactions have been eliminated in consolidation.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Discontinued operations</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On April 17, 2024, the Company sold all of the issued and outstanding shares of common stock of Global Cooling and the accounting requirements for reporting the Global Cooling subsidiary as a discontinued operation were met. Unless otherwise noted, amounts and disclosures throughout these Notes to Unaudited Condensed Consolidated Financial Statements relate to the Company's continuing operations. Refer to Note 3: </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Discontinued operations</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> for further details.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In the opinion of management, the accompanying Unaudited Condensed Consolidated Financial Statements include all adjustments, consisting of only normal, recurring adjustments necessary for a fair presentation of the financial position, results of operations, and cash flows. The results of operations for the interim periods presented are not necessarily indicative of results to be expected for the entire year.</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_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock', window );">Foreign currency translation</a></td>
<td class="text"><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Foreign currency translation</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company translates items presented on its Unaudited Condensed Consolidated Financial Statements into U.S. dollars. For the Company&#8217;s subsidiaries that operate in a local currency functional environment, all assets and liabilities are translated into U.S. dollars using current exchange rates at the balance sheet date; revenue and expenses are translated using average exchange rates in effect during each period. Resulting translation adjustments are reported as a separate component of Accumulated Other Comprehensive Loss in the Unaudited Condensed Consolidated Statements of Shareholders' Equity.</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_SegmentReportingPolicyPolicyTextBlock', window );">Segment reporting</a></td>
<td class="text"><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Segment reporting</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company views its operations and makes decisions regarding how to allocate resources and manages its business as one reportable segment and one reporting unit. The Company&#8217;s Chief Executive Officer, who is the chief operating decision maker, reviews financial information on an aggregate basis for purposes of allocating resources and evaluating financial performance.</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_ConcentrationRiskCreditRisk', window );">Concentrations of credit risk and business risk</a></td>
<td class="text"><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Concentrations of credit risk and business risk</span></div>Significant customers are those that represent more than 10% of the Company&#8217;s total revenue or gross accounts receivable balances for the periods and as of each balance sheet date presented.<span></span>
</td>
</tr>
<tr class="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 );">Recent accounting pronouncements</a></td>
<td class="text"><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Recent accounting pronouncements</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In March 2024, the SEC adopted final rules on the enhancement and standardization of climate-related disclosures of public companies. The final rules require disclosure of, among other things, material climate-related risks and their impact; activities to mitigate or adapt to material climate-related risks; governance and oversight of climate-related risks; and material Scope 1 and/or Scope 2 greenhouse gas emissions with an accompanying assurance report required following an initial transition period, at a limited assurance level, and then following an additional transition period, at a reasonable assurance level. In addition, the effects of severe weather events and other natural conditions, subject to certain thresholds, and amounts related to carbon offsets and renewable energy credits or certificates are required to be disclosed in the notes to the audited financial statements in certain circumstances.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On April 4, 2024, the SEC voluntarily stayed the implementation of the final rules pending the completion of judicial review of the consolidated challenges to the final rules by the Court of Appeals for the Eighth Circuit. The final rules, as originally issued, would be effective for the Company in various fiscal years, starting with its Annual Report on Form 10-K for fiscal year 2025. Disclosures pursuant to the final rules, as originally issued, would be required prospectively, with information for prior periods required only to the extent it was previously disclosed in an SEC filing. The Company is currently evaluating the impact of the final rules on its Consolidated Financial Statements and disclosures.</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_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_ConcentrationRiskCreditRisk">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 credit risk.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 825<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478898/942-825-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -SubTopic 10<br> -Topic 275<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482861/275-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_ConcentrationRiskCreditRisk</td>
</tr>
<tr>
<td style="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_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 (1) transactions denominated in a currency other than the reporting enterprise's functional currency, (2) translating foreign currency financial statements that are incorporated into the financial statements of the reporting enterprise by consolidation, combination, or the equity method of accounting, and (3) remeasurement of the financial statements of a foreign reporting enterprise in a hyperinflationary economy.</p></div>
<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 830<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/830/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_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock</td>
</tr>
<tr>
<td style="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_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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>
<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>55
<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.24.3</span><table class="report" border="0" cellspacing="2" id="idm45774587667408">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Organization and significant accounting policies (Tables)<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 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_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract', window );"><strong>Organization, Consolidation and Presentation of Financial Statements [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SchedulesOfConcentrationOfRiskByRiskFactorTextBlock', window );">Schedule of Concentrations of Credit Risk and Business Risk</a></td>
<td class="text">For each significant customer, revenue as a percentage of total revenue and gross accounts receivable as a percentage of total gross accounts receivable as of the periods presented were as follows:<div style="margin-top:12pt"><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:16.778%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.087%"></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Accounts Receivable</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Revenue</span></td></tr><tr><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">September 30,</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">December 31,</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Three Months Ended<br/>September 30,</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Nine Months Ended<br/>September 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:0.75pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Customer A</span></td><td colspan="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">16&#160;</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">17&#160;</span></td><td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">*</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">*</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">*</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">*</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Customer B</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">*</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:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">*</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:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">*</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:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">*</span></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">11&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">11&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Customer C</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">*</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">*</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">11&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">*</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">*</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">*</span></td></tr></table></div><div style="margin-top:12pt;padding-left:9pt;text-align:justify;text-indent:-9pt"><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:4pt">less than 10%</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_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock', window );">Schedule of Product Revenue Concentration</a></td>
<td class="text"><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table represents the Company&#8217;s products representing more than 10% of the Company&#8217;s total revenue:</span></div><div style="margin-top:12pt"><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:44.354%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.085%"></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Three Months Ended<br/>September 30,</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Nine Months Ended<br/>September 30,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Product revenue concentration</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">CryoStor</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">52&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">46&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">51&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">53&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</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_RevenueFromExternalCustomersByGeographicAreasTableTextBlock', window );">Schedule of Revenue by Geographic Areas</a></td>
<td class="text"><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table represents the Company&#8217;s total revenue by geographic area (based on the location of the customer):</span></div><div style="margin-top:12pt"><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:44.354%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.085%"></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Three Months Ended<br/>September 30,</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Nine Months Ended<br/>September 30,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Revenue by customers</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8217;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"> geographic locations</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:700;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">United States</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span></div></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">76&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">81&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">77&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">82&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Europe, Middle East, Africa (EMEA)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">19&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">15&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">18&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">14&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total revenue</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">100&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">100&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">100&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">100&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td></tr></table></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1) As of the year ended December 31, 2023, the Company updated its methodology for determining the country of origin for its sales. Sales are now recorded by shipping country rather than billing country. The Company updated the methodology retrospectively, adjusting the prior year presentation for all regions presented.</span></div>(2) The line item presented above previously bifurcated sales between the United States and Canada. Due to the updated methodology for determining the country of origin for sales, it was noted that Canada no longer was a material location to separately disclose. Canada sales have been included within the "Other" line item in the table above and United States sales have been retained as a single line item to more accurately reflect origin of sales for material regions.<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 revenue from external customers by geographic areas attributed to the entity's country of domicile and to foreign countries from which the entity derives revenue.</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 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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock</td>
</tr>
<tr>
<td style="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_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 entity-wide revenues from external customers for each product or service or each group of similar products or services if the information is not provided as part of the reportable operating segment information.</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 40<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-40<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock</td>
</tr>
<tr>
<td style="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_SchedulesOfConcentrationOfRiskByRiskFactorTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 nature of a concentration, a benchmark to which it is compared, and the percentage that the risk is to the benchmark.</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 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 21<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-21<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 20<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-20<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 18<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482861/275-10-50-18<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 20<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482861/275-10-50-20<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 16<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482861/275-10-50-16<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 21<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482861/275-10-50-21<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SchedulesOfConcentrationOfRiskByRiskFactorTextBlock</td>
</tr>
<tr>
<td style="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>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.24.3</span><table class="report" border="0" cellspacing="2" id="idm45774510082336">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Correction of immaterial errors (Tables)<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 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_us-gaap_AccountingChangesAndErrorCorrectionsAbstract', window );"><strong>Accounting Changes and Error Corrections [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_ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentsTextBlock', window );">Schedule of Effect of Adjustments to Financial Statements</a></td>
<td class="text"><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The effect of the adjustments to our Consolidated Balance Sheet as of December 31, 2023 was as follows (in thousands):</span></div><div style="margin-top:12pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:58.142%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.084%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">December 31, 2023</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(In thousands)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">As reported</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Adjustment</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">As corrected</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Additional paid-in-capital</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">651,305&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,575&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">652,880&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accumulated deficit</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(313,342)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1,575)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(314,917)</span></td><td style="background-color:#ffffff;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_AccountingChangesAndErrorCorrectionsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_AccountingChangesAndErrorCorrectionsAbstract</td>
</tr>
<tr>
<td style="padding-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_ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 prior period adjustments to previously issued financial statements including (1) the effect of the correction on each financial statement line item and any per-share amounts affected for each prior period presented (2) the cumulative effect of the change on retained earnings or other appropriate components of equity or net assets in the statement of financial position, as of the beginning of the earliest period presented, and (3) the effect of the prior period adjustments (both gross and net of applicable income tax) on the net income of each prior period presented in the entity's annual report for the year in which the adjustments are made.</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 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-8<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-7<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-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_ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentsTextBlock</td>
</tr>
<tr>
<td style="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>57
<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.24.3</span><table class="report" border="0" cellspacing="2" id="idm45774511000304">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Discontinued operations (Tables)<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 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_us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract', window );"><strong>Discontinued Operations and Disposal Groups [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_ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock', window );">Schedule of Disposal Groups, Including Discontinued Operations</a></td>
<td class="text">The Company recognized a loss on disposal of Global Cooling, calculated as follows:<div style="margin-top:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:84.809%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.991%"></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(In thousands)</span></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Selling price: $1</span></div></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cash to Global Cooling funded by Company</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(6,652)</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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Costs to sell Global Cooling</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(582)</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Negative selling price</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(7,234)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Global Cooling carrying basis as of April 17, 2024, inclusive of assumed 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(3,589)</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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Assumed liabilities: Accounts payable</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,643&#160;</span></td><td style="background-color:#cceeff;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><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Assumed liabilities: Debt</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(3)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,596&#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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Global Cooling carrying basis as of April 17, 2024</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,650&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Release of Global Cooling currency translation adjustment</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(13)</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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net loss on disposal</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(8,897)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:3pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1) Represents the costs incurred in connection with the divestiture of Global Cooling, including fees to be paid to the broker, attorneys, and other external parties.</span></div><div style="margin-top:3pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(2) As a closing condition, the Company assumed certain accounts payable and accrued expenses from Global Cooling, totaling $0.5 million and $2.1 million, respectively.</span></div><div style="margin-top:3pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(3) As a closing condition, the Company repaid the balance of the Global Cooling Amended Term Notes. For additional information on the terms of the Global Cooling Term Notes, see Note 13: </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Long-term debt</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.</span></div>The Company recognized the following charges in connection with the RIF and stock compensation expense acceleration:<div style="margin-top:12pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:55.415%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.990%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.990%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.993%"></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(In thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Severance</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Stock Compensation</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">RIF employee costs</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">291&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,255&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,546&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Former Global Cooling employees</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,925&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,925&#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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total employment related divestiture expenditures</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">291&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,180&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,471&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:3pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the major classes of assets and liabilities of discontinued operations, which are summarized separately in the condensed consolidated balance sheets:</span></div><div style="margin-top:12pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:71.930%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.083%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">April 17,</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(In thousands)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cash and cash equivalents</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">275&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,090&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accounts receivable, 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,430&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,728&#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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Inventories</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">9,152&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">11,248&#160;</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">379&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">303&#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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total current assets, discontinued operations</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">12,236&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">15,369&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property and equipment, net</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">153&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">146&#160;</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Long-term deposits and 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total assets, discontinued operations</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">12,393&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">15,519&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accounts payable</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,425&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,367&#160;</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accrued expenses and other current 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">911&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,637&#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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Warranty liability</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">7,193&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">7,507&#160;</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Lease liabilities, operating, current portion</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">242&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">263&#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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Lease liabilities, financing, current portion</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">16&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">22&#160;</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total current liabilities, discontinued operations</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">9,787&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;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;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">12,796&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Lease liabilities, operating, long-term</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">948&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,016&#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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Lease liabilities, financing, long-term</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">8&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">11&#160;</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total liabilities, discontinued operations</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">10,743&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;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;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">13,823&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Global Cooling had no remaining balances as of September&#160;30, 2024.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The key components of loss from discontinued operations were as follows:</span></div><div style="margin-top:12pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.545%"><tr><td style="width:1.0%"></td><td style="width:43.496%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.294%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.408%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.294%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.408%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.294%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.408%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.298%"></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Three Months Ended September 30,</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Nine Months Ended September 30,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(In thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenue</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">9,755&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">7,157&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">28,546&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cost of 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">10,100&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">8,389&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">28,048&#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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Gross profit</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(345)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1,232)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">498&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating expenses</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;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;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(5,789)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;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;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(9,418)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;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;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(16,259)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Asset impairment charges</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(7,175)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(7,175)</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other income (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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(19)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(25)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(63)</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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Loss on disposal</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(8,897)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Loss before income taxes</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;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;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(13,328)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;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;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(19,572)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;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;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(22,999)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Income tax expense</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(10)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(3)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Loss from discontinued operations, net of income taxes</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;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;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(13,328)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;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;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(19,582)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;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;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(23,002)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;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_DiscontinuedOperationsAndDisposalGroupsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_DiscontinuedOperationsAndDisposalGroupsAbstract</td>
</tr>
<tr>
<td style="padding-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_ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 information related to a disposal group. Includes, but is not limited to, a discontinued operation, disposal classified as held-for-sale or disposed of by means other than sale or disposal of an individually significant component.</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 3<br> -SubTopic 10<br> -Topic 360<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482099/360-10-50-3<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483475/205-20-45-11<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-3A<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-4A<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4B<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-4B<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-5A<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5B<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-5B<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5C<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-5C<br><br>Reference 9: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5D<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-5D<br><br>Reference 10: http://fasb.org/us-gaap/role/ref/legacyRef<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 11: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 360<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482099/360-10-50-3A<br><br>Reference 12: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -SubTopic 20<br> -Topic 205<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-1<br><br>Reference 13: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-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_ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock</td>
</tr>
<tr>
<td style="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>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.24.3</span><table class="report" border="0" cellspacing="2" id="idm45774511090256">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Fair value measurement (Tables)<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 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_us-gaap_FairValueDisclosuresAbstract', window );"><strong>Fair Value Disclosures [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock', window );">Schedule of the Company's Financial Assets and Liabilities Measured at Fair Value on a Recurring Basis</a></td>
<td class="text"><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables set forth the Company&#8217;s financial assets and liabilities measured at fair value on a recurring basis as of September&#160;30, 2024 and December&#160;31, 2023, based on the three-tier fair value hierarchy:</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(In thousands)</span></div><div style="margin-top:12pt"><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:44.354%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.085%"></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">As of September 30, 2024</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Level 1</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Level 2</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Level 3</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Assets:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cash equivalents:</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><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:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Money market accounts</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">13,731&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">-&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">-&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">13,731&#160;</span></td><td style="background-color:#cceeff;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 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Available-for-sale securities:</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</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:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</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:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</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:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">U.S. government securities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,679&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">-&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">-&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,679&#160;</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Corporate debt securities</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">8,735&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">-&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">9,130&#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:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other debt securities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">-&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,286&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">-&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,286&#160;</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">16,805&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;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;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">12,021&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;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;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">-&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;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;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">28,826&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">As of December 31, 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><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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Assets:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cash equivalents:</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><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:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Money market accounts</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">25,034&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">-&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">-&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">25,034&#160;</span></td><td style="background-color:#cceeff;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 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Available-for-sale securities:</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><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:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">U.S. government securities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5,170&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">-&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">-&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5,170&#160;</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Corporate debt securities</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">-&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">9,674&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">-&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">9,674&#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:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other debt securities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">-&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,992&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">-&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,992&#160;</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">30,204&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;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;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">11,666&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;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;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">-&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;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;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">41,870&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;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_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock', window );">Schedule of the Changes in Fair Value of Contingent Consideration Liabilities</a></td>
<td class="text"><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the changes in fair value of contingent consideration liabilities that are measured using Level 3 inputs for the three and nine months ended September&#160;30, 2023. There was no contingent consideration liability outstanding as of September&#160;30, 2024.</span></div><div style="margin-top:12pt"><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:81.778%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.022%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Nine Months Ended September 30,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(In thousands)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Balance at beginning of period</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4,456&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Change in fair value recognized in net loss</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1,778)</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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Payment of contingent consideration earned</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(2,263)</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Balance at end of period</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">415&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;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_FairValueDisclosuresAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueDisclosuresAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 fair value measurement of liabilities using significant unobservable inputs (Level 3), a reconciliation of the beginning and ending balances, separately presenting changes attributable to the following: (1) total gains or losses for the period (realized and unrealized), segregating those gains or losses included in earnings (or changes in net assets), and gains or losses recognized in other comprehensive income (loss) and a description of where those gains or losses included in earnings (or changes in net assets) are reported in the statement of income (or activities); (2) purchases, sales, issues, and settlements (each type disclosed separately); and (3) transfers in and transfers out of Level 3 (for example, transfers due to changes in the observability of significant inputs) by class of 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 820<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/2147482106/820-10-50-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock</td>
</tr>
<tr>
<td style="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_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of assets and liabilities, including [financial] instruments measured at fair value that are classified in stockholders' equity, if any, that are measured at fair value on a recurring basis. The disclosures contemplated herein include the fair value measurements at the reporting date by the level within the fair value hierarchy in which the fair value measurements in their entirety fall, segregating fair value measurements using quoted prices in active markets for identical assets (Level 1), significant other observable inputs (Level 2), and significant unobservable inputs (Level 3).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock</td>
</tr>
<tr>
<td style="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>59
<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.24.3</span><table class="report" border="0" cellspacing="2" id="idm45774587678384">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Investments (Tables)<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 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_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract', window );"><strong>Investments, Debt and Equity Securities [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_DebtSecuritiesAvailableForSaleTableTextBlock', window );">Schedule of Available-for-Sale Marketable Securities</a></td>
<td class="text"><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s portfolio of available-for-sale marketable securities consists of the following:</span></div><div style="margin-top:12pt"><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:44.354%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.085%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">September 30, 2024</span></td></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Amortized<br/>Cost</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Gross unrealized</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" rowspan="2" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Estimated<br/>Fair Value</span></td></tr><tr style="height:14pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(In thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Gains</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Losses</span></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Available-for-sale securities, current portion</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">&#160;</span></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">U.S. government securities</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,676&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">-&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,679&#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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Corporate debt securities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6,149&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">16&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">-&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6,165&#160;</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other debt securities</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,363&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">-&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,367&#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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total short-term</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">10,188&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">23&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">-&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">10,211&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Available-for-sale securities, long-term</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">&#160;</span></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Corporate debt securities</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,944&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">21&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">-&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,965&#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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other debt securities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,910&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">9&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">-&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,919&#160;</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total marketable securities</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">15,042&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;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;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">53&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;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;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">-&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;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;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">15,095&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:12pt"><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:44.354%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.085%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">December 31, 2023</span></td></tr><tr style="height:14pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Amortized<br/>Cost</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Gross unrealized</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" rowspan="2" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Estimated<br/>Fair Value</span></td></tr><tr style="height:14pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(In thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Gains</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Losses</span></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Available-for-sale securities, current portion</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">U.S. government securities</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5,169&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">-&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5,170&#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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Corporate debt securities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">9,673&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(4)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">9,674&#160;</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other debt securities</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,443&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">-&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total short-term</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">16,285&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">7&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(4)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">16,288&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Available-for-sale securities, long-term</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other debt securities</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">545&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">-&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">548&#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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total marketable securities</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">16,830&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">10&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(4)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">16,836&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:12pt"><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:71.930%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.083%"></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">September 30, 2024</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(In thousands)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Amortized<br/>Cost</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Estimated<br/>Fair Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Due in one year or less</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">10,188&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">10,211&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Due after one year through five years</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4,854&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4,884&#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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">15,042&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">15,095&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;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_DebtSecuritiesAvailableForSaleTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481800/320-10-50-9<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481800/320-10-50-3<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481800/320-10-50-2<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481800/320-10-50-2<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481800/320-10-50-2<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (aa)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481800/320-10-50-2<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (aaa)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481800/320-10-50-2<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481800/320-10-50-2<br><br>Reference 9: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481800/320-10-50-3<br><br>Reference 10: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481800/320-10-50-3<br><br>Reference 11: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481800/320-10-50-3<br><br>Reference 12: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481800/320-10-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtSecuritiesAvailableForSaleTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_InvestmentsDebtAndEquitySecuritiesAbstract</td>
</tr>
<tr>
<td style="padding-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>60
<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.24.3</span><table class="report" border="0" cellspacing="2" id="idm45774414419200">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Inventories (Tables)<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 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_us-gaap_InventoryDisclosureAbstract', window );"><strong>Inventory 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_ScheduleOfInventoryCurrentTableTextBlock', window );">Schedule of Inventory</a></td>
<td class="text"><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Inventories consist of the following as of September&#160;30, 2024 and December&#160;31, 2023:</span></div><div style="margin-top:12pt"><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:71.930%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.083%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">September 30,</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(In thousands)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Raw materials</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">12,722&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">16,932&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Work in progress</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6,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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5,890&#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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Finished goods</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">12,810&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">9,386&#160;</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total inventories</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">32,179&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;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;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">32,208&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;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_InventoryDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_InventoryDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-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_ScheduleOfInventoryCurrentTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 carrying amount as of the balance sheet date of merchandise, goods, commodities, or supplies held for future sale or to be used in manufacturing, servicing or production process.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6)(a))<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(6)(b))<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(6)(c))<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> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483489/210-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_ScheduleOfInventoryCurrentTableTextBlock</td>
</tr>
<tr>
<td style="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>61
<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.24.3</span><table class="report" border="0" cellspacing="2" id="idm45774412661360">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Leases (Tables)<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 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_us-gaap_LeasesAbstract', window );"><strong>Leases [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_blfs_LesseeOperatingAndFinanceLeaseTermAndDiscountRateTableTextBlock', window );">Schedule of Operating and Finance Lease Terms and Discount Rates</a></td>
<td class="text"><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The table below presents certain information related to the weighted average discount rate and weighted average remaining lease term for the Company&#8217;s leases as of September&#160;30, 2024 and December&#160;31, 2023:</span></div><div style="margin-top:12pt"><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:71.930%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.083%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">September 30,</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(In thousands)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Weighted average discount rate - operating leases</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5.8&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4.4&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Weighted average discount rate - finance 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">8.4&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">8.3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Weighted average remaining lease term in years - operating leases</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6.1</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6.6</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Weighted average remaining lease term in years - finance leases</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3.5</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:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4.1</span></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_LeaseCostTableTextBlock', window );">Schedule of Lease Expense</a></td>
<td class="text"><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of lease expense for the three and nine months ended September&#160;30, 2024 and 2023 were as follows:</span></div><div style="margin-top:12pt"><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:44.354%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.085%"></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Three Months Ended<br/>September 30,</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Nine Months Ended<br/>September 30,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(In thousands)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating lease costs</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,018&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">810&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,639&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,460&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Financing lease 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">57&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">-&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">173&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">-&#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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Short-term lease costs</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">452&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">510&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,263&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,266&#160;</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total operating lease costs</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,527&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;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;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,320&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;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;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4,075&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;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;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,726&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Variable lease 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">446&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">299&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,166&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">903&#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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total lease costs</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,973&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,619&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5,241&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4,629&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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_LesseeOperatingLeaseLiabilityMaturityTableTextBlock', window );">Schedule of Maturities of Operating Lease Liabilities</a></td>
<td class="text"><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Maturities of our lease liabilities as of September&#160;30, 2024 are as follows: </span></div><div style="margin-top:12pt"><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:71.930%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.083%"></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(In thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Operating <br/>Leases</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Financing <br/>Leases</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2024 (3 months remaining)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">857&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">103&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2025</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,630&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">413&#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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2026</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,249&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">389&#160;</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2027</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,970&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">387&#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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2028</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,021&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">134&#160;</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Thereafter</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">7,794&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">-&#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:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total lease payments</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">21,521&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,426&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;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 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Less: 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(3,544)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(190)</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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total present value of lease liabilities</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">17,977&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,236&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;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_FinanceLeaseLiabilityMaturityTableTextBlock', window );">Schedule of Maturities of Finance Lease Liabilities</a></td>
<td class="text"><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Maturities of our lease liabilities as of September&#160;30, 2024 are as follows: </span></div><div style="margin-top:12pt"><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:71.930%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.083%"></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(In thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Operating <br/>Leases</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Financing <br/>Leases</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2024 (3 months remaining)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">857&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">103&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2025</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,630&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">413&#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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2026</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,249&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">389&#160;</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2027</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,970&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">387&#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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2028</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,021&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">134&#160;</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Thereafter</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">7,794&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">-&#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:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total lease payments</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">21,521&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,426&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;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 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Less: 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(3,544)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(190)</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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total present value of lease liabilities</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">17,977&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,236&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;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_blfs_LesseeOperatingAndFinanceLeaseTermAndDiscountRateTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 represents the operating and finance lease term and discount rate of leases.</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;">blfs_LesseeOperatingAndFinanceLeaseTermAndDiscountRateTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>blfs_</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_FinanceLeaseLiabilityMaturityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 finance lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to finance 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_FinanceLeaseLiabilityMaturityTableTextBlock</td>
</tr>
<tr>
<td style="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_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>62
<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.24.3</span><table class="report" border="0" cellspacing="2" id="idm45774413089504">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Assets held for rent (Tables)<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 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_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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_blfs_ScheduleOfAssetsHeldForRentTableTextBlock', window );">Schedule of Assets Held For Rent</a></td>
<td class="text"><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Assets held for rent consist of the following as of September&#160;30, 2024 and December&#160;31, 2023:</span></div><div style="margin-top:12pt"><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:71.930%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.083%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">September 30,</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(In thousands)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Shippers placed in service</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">9,862&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">9,866&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Fixed assets held for rent</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6,538&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,468&#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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accumulated depreciation</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(8,813)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(6,272)</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Subtotal</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">7,587&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;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;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5,062&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Shippers and related components in production</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,235&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,651&#160;</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">10,822&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;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;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">7,713&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;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_blfs_ScheduleOfAssetsHeldForRentTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of assets held for rent.</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;">blfs_ScheduleOfAssetsHeldForRentTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>blfs_</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_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>63
<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.24.3</span><table class="report" border="0" cellspacing="2" id="idm45774412087664">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Property and equipment (Tables)<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 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_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 Property and Equipment</a></td>
<td class="text"><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property and equipment consist of the following as of September&#160;30, 2024 and December&#160;31, 2023:</span></div><div style="margin-top:12pt"><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:71.930%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.083%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">September 30,</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(In thousands)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property and equipment</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Leasehold improvements</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5,982&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5,913&#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:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Furniture and computer equipment</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">769&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">773&#160;</span></td><td style="background-color:#cceeff;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 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Manufacturing and other equipment</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">17,084&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">19,893&#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:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Construction in-progress</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4,105&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,807&#160;</span></td><td style="background-color:#cceeff;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 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Subtotal</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">27,940&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;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;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">30,386&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Less: Accumulated depreciation</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(10,231)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(9,456)</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property and equipment, net</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">17,709&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;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;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">20,930&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;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_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>64
<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.24.3</span><table class="report" border="0" cellspacing="2" id="idm45774412477536">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Goodwill and intangible assets (Tables)<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 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_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_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock', window );">Schedule of Finite-Lived Intangible Assets</a></td>
<td class="text"><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Intangible assets, net consisted of the following as of September&#160;30, 2024 and December&#160;31, 2023:</span></div><div style="margin-top:12pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:44.354%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.085%"></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(In thousands, except weighted average useful life)</span></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">September 30, 2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Intangible assets:</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Gross Carrying</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Value</span></div></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Accumulated<br/>Amortization</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Net Carrying</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Value</span></div></td><td colspan="3" style="padding:0 1pt"></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Weighted</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Average Useful</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Life (in years)</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Customer relationships</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">9,936&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(4,625)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5,311&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">9.9</span></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Tradenames</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">8,134&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(2,543)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5,591&#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="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">10.5</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Technology - acquired</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">18,372&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(10,859)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">7,513&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3.3</span></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Non-compete agreements</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">750&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(750)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#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="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">0.0</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total intangible assets</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">37,192&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(18,777)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">18,415&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6.6</span></td></tr></table></div><div style="margin-top:12pt"><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:44.354%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.085%"></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(In thousands, except weighted average useful life)</span></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">December 31, 2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Intangible assets:</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Gross Carrying</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Value</span></div></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Accumulated<br/>Amortization</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Net Carrying</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Value</span></div></td><td colspan="3" style="padding:0 1pt"></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Weighted</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Average Useful</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Life (in years)</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Customer relationships</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">9,936&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(4,217)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5,719&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">10.7</span></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Tradenames</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">8,134&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(2,077)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6,057&#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="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">11.3</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Technology - acquired</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">18,372&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(9,123)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">9,249&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4.1</span></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Non-compete agreements</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">750&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(626)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">124&#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="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">0.8</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total intangible assets</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">37,192&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(16,043)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">21,149&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">7.3</span></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_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock', window );">Schedule of Amortization Expense for Finite-Lived Intangible Assets</a></td>
<td class="text">As of September&#160;30, 2024, the Company expects to record the following amortization expense for definite-lived intangible assets:<div style="margin-top:12pt"><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:85.718%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.082%"></td><td style="width:0.1%"></td></tr><tr style="height:14pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(In thousands)</span></td><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Amortization<br/>Expense</span></td></tr><tr style="height:14pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">For the Years Ending December 31,</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2024 (3 months remaining)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">868&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2025</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,468&#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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2026</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,358&#160;</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2027</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,605&#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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2028</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,500&#160;</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Thereafter</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">18,415&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;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_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of assets, excluding financial assets and goodwill, lacking physical substance with a finite life, by either major class or business segment.</p></div>
<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 30<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 40<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482640/350-30-55-40<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<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/2147482665/350-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_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock</td>
</tr>
<tr>
<td style="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_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 amount of amortization expense expected to be recorded in succeeding fiscal years for finite-lived intangible 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/exampleRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 40<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482640/350-30-55-40<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 30<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/2147482665/350-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_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock</td>
</tr>
<tr>
<td style="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>65
<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.24.3</span><table class="report" border="0" cellspacing="2" id="idm45774413604608">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Accrued expenses and other current liabilities (Tables)<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 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_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract', window );"><strong>Investments, Debt and Equity Securities [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_OtherCurrentLiabilitiesTableTextBlock', window );">Schedule of Accrued Expenses and Other Current Liabilities</a></td>
<td class="text"><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accrued expenses and other current liabilities consist of the following as of September&#160;30, 2024 and December&#160;31, 2023:</span></div><div style="margin-top:12pt"><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:71.930%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.083%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">September 30,</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(In thousands)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accrued expenses</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,864&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6,667&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accrued taxes</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">373&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">551&#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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accrued compensation</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4,777&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,902&#160;</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Deferred revenue, current</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">435&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">655&#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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total accrued expenses and other current liabilities</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">8,449&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">10,775&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;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_InvestmentsDebtAndEquitySecuritiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_InvestmentsDebtAndEquitySecuritiesAbstract</td>
</tr>
<tr>
<td style="padding-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_OtherCurrentLiabilitiesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 current 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_OtherCurrentLiabilitiesTableTextBlock</td>
</tr>
<tr>
<td style="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>66
<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.24.3</span><table class="report" border="0" cellspacing="2" id="idm45774412674112">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Long-term debt (Tables)<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 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_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_ScheduleOfDebtTableTextBlock', window );">Schedule of Debt</a></td>
<td class="text"><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Long-term debt consisted of the following as of September&#160;30, 2024 and December&#160;31, 2023:</span></div><div style="margin-top:12pt"><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:44.354%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.085%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">September 30,</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(In thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Maturity Date</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Interest Rate</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Global Cooling Amended Term Notes</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Various</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4.0&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#8212;&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,596&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Term Loan</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Jun-26</span></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">7.0&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">17,500&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">20,000&#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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Insurance premium financing</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Jul-25</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">8.3&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,712&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,348&#160;</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Freezer equipment loan</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Dec-25</span></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5.7&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">200&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">317&#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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Manufacturing equipment loans</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Oct-25</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5.7&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">97&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">172&#160;</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Freezer installation loan</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Various</span></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6.3&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">593&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">807&#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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other loans</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Various</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Various</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2&#160;</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total debt, excluding unamortized debt issuance costs</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;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">20,103&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;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;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">25,242&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Less: unamortized debt issuance costs</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(49)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(98)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total debt</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;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">20,054&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;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;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">25,144&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Less: current portion of debt</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(12,231)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(6,833)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total long-term debt</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 style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">7,823&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;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;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">18,311&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;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_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock', window );">Schedule of Maturities of Long-Term Debt</a></td>
<td class="text"><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of September&#160;30, 2024, the scheduled maturities of loans payable for each of the next five years and thereafter were as follows:</span></div><div style="margin-top:12pt"><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:85.718%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.082%"></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(In thousands)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Amount</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2024 (3 months remaining)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,177&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2025</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">11,659&#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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2026</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5,218&#160;</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2027</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">-&#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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2028</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">-&#160;</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Thereafter</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">-&#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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total debt</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">20,054&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;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_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_ScheduleOfDebtTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 information pertaining to short-term and long-debt instruments or arrangements, including but not limited to identification of terms, features, collateral requirements and other information necessary to a fair presentation.</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_ScheduleOfDebtTableTextBlock</td>
</tr>
<tr>
<td style="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_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 maturity and sinking fund requirement for long-term 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> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -SubTopic 10<br> -Topic 470<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481544/470-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_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock</td>
</tr>
<tr>
<td style="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>67
<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.24.3</span><table class="report" border="0" cellspacing="2" id="idm45774412870128">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Revenue (Tables)<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 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_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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_blfs_RevenuesByProductLineTableTextBlock', window );">Schedule of Bioproduction Tools and Service Revenues</a></td>
<td class="text"><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total bioproduction tools and services revenue for the three and nine months ended September&#160;30, 2024 and 2023 were composed of the following:</span></div><div style="margin-top:12pt"><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:44.354%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.085%"></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Three Months Ended<br/>September 30,</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Nine Months Ended<br/>September 30,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(In thousands, except percentages)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Product revenue</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cell processing</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">19,030&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">13,338&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">53,154&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">51,004&#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:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Biostorage services</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">543&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">365&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">970&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,099&#160;</span></td><td style="background-color:#cceeff;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 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Freezer and thaw</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,884&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,434&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">10,500&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">11,341&#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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Service revenue</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Biostorage services</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4,526&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4,186&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">13,708&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">12,166&#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:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Freezer and thaw</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">134&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">191&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">465&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">407&#160;</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Rental revenue</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</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:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Biostorage services</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,454&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,059&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6,881&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5,975&#160;</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total revenue</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">30,571&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;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;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">23,573&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;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="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">85,678&#160;</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">81,992&#160;</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;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_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock', window );">Schedule of Remaining Performance Obligations</a></td>
<td class="text"><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The balances in the table below are partially based on judgments involved in estimating future orders from customers pursuant to their respective contracts:</span></div><div style="margin-top:12pt"><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:44.354%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.085%"></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(In thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2024 (3 months remaining)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2025</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2026</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Rental revenue</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">812&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,249&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">812&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4,873&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;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></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_blfs_RevenuesByProductLineTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 revenues by product line.</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;">blfs_RevenuesByProductLineTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>blfs_</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_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_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 expected timing for satisfying remaining performance obligation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (b)(1)<br> -SubTopic 10<br> -Topic 606<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-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_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock</td>
</tr>
<tr>
<td style="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>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.24.3</span><table class="report" border="0" cellspacing="2" id="idm45774413112624">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stock-based compensation (Tables)<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 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_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_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock', window );">Schedule of Service Vesting-Based Stock Option Activity</a></td>
<td class="text"><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following is a summary of service-based vesting stock option activity for the September&#160;30, 2024, and the status of service-based vesting stock options outstanding as of September&#160;30, 2024:</span></div><div style="margin-top:12pt"><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:71.930%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.083%"></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Nine Months Ended<br/>September 30, 2024</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Options</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Wtd. Avg.  Exercise Price</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Outstanding as of beginning of period</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">217,250&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2.21&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Exercised</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(58,750)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2.33&#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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Outstanding as of September 30, 2024</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">158,500&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2.16&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Stock options exercisable as of September 30, 2024</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">158,500&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2.16&#160;</span></td><td style="background-color:#cceeff;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_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock', window );">Schedule of Service Vesting-Based and Market Based Restricted Stock Activity</a></td>
<td class="text"><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following is a summary of service-based vesting restricted stock activity for the nine months ended September&#160;30, 2024, and the status of unvested service-based vesting restricted stock outstanding as of September&#160;30, 2024:</span></div><div style="margin-top:12pt"><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:71.930%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.083%"></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Nine Months Ended<br/>September 30, 2024</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Shares</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Wtd. Avg.  Grant Date  Fair Value</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Outstanding as of beginning of period</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,312,898&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">18.32&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">484,886&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">20.53&#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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Vested</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(701,436)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">25.83&#160;</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(116,386)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">17.33&#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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Non-vested as of September 30, 2024</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,979,962&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">16.22&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following is a summary of market-based restricted stock activity under our stock option plan for the nine months ended September&#160;30, 2024 and the status of market-based restricted stock outstanding as of September&#160;30, 2024:</span></div><div style="margin-top:12pt"><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:71.930%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.083%"></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Nine Months Ended<br/>September 30, 2024</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Shares</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Wtd. Avg.  Grant</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Outstanding as of beginning of period</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">509,166&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">26.50&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">299,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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">27.12&#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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Vested</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(300,529)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">27.97&#160;</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Non-vested as of September 30, 2024</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">508,202&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;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;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">25.70&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></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_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock', window );">Schedule of Stock Compensation Expense</a></td>
<td class="text">We recorded total stock compensation expense for the three and nine months ended September&#160;30, 2024 and 2023, as follows:<div style="margin-top:12pt"><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:44.354%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.085%"></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Three Months Ended<br/>September 30,</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Nine Months Ended<br/>September 30,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(In thousands)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cost of revenue</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">826&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,031&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,482&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,991&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">General and administrative 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,873&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,349&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">8,648&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">9,497&#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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Sales and marketing costs</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,001&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,920&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,909&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,575&#160;</span></td><td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Research and development 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">624&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,684&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,983&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,652&#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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5,324&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">7,984&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">16,022&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">19,715&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;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_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_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 allocation of amount expensed and capitalized for award under share-based payment arrangement to statement of income or comprehensive income and statement of financial position. Includes, but is not limited to, corresponding line item in financial statement.</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> -Subparagraph (h)(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_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock</td>
</tr>
<tr>
<td style="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_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 for stock option plans. Includes, but is not limited to, outstanding awards at beginning and end of year, grants, exercises, forfeitures, and weighted-average grant date 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> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)<br> -SubTopic 10<br> -Topic 718<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)<br> -SubTopic 10<br> -Topic 718<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_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock</td>
</tr>
<tr>
<td style="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_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>69
<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.24.3</span><table class="report" border="0" cellspacing="2" id="idm45774523625568">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Net loss from continuing operations per common share (Tables)<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 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_us-gaap_EarningsPerShareAbstract', window );"><strong>Earnings Per Share [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfEarningsPerShareBasicByCommonClassTextBlock', window );">Schedule of Computations of Basic and Diluted Earnings Per Share</a></td>
<td class="text"><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents computations of basic and diluted earnings per share:</span></div><div style="margin-top:12pt"><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:44.354%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.085%"></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Three Months Ended<br/>September 30,</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Nine Months Ended<br/>September 30,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(In thousands, except share and earnings per share data)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Basic earnings (loss) per common share</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Numerator:</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><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:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net loss from continuing operations</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1,703)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(15,804)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(13,061)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(30,043)</span></td><td style="background-color:#cceeff;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 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net loss from continuing operations allocated to common shareholders</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1,703)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;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;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(15,804)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;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;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(13,061)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;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;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(30,043)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Denominator:</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><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:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Weighted-average common shares issued and outstanding</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">46,175,345</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">43,570,438</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">45,871,715</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">43,348,412</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Basic and diluted loss from continuing operations per common share</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span id="i9d51cced5a7d41289029b728ddab964a_9-1-1-7-132951"></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(0.04)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;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;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(0.36)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;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;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(0.28)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;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;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(0.69)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;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_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock', window );">Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share</a></td>
<td class="text"><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth the number of weighted-average shares of common stock excluded from the computation of diluted loss per share, as their inclusion would have been anti-dilutive: </span></div><div style="margin-top:12pt"><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:44.354%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.085%"></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Three Months Ended<br/>September 30,</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Nine Months Ended<br/>September 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Stock options and restricted stock awards</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,939,417</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,636,283</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,774,697</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,007,126</span></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,939,417</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,636,283</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,774,697</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,007,126</span></td></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) in the future that were not included in the computation of diluted EPS because to do so would increase EPS amounts or decrease loss per share amounts for the period presented, by antidilutive securities.</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 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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock</td>
</tr>
<tr>
<td style="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_ScheduleOfEarningsPerShareBasicByCommonClassTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 effect of income (loss) on basic earnings per share.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-3<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 (a)<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 55<br> -Paragraph 52<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482635/260-10-55-52<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfEarningsPerShareBasicByCommonClassTextBlock</td>
</tr>
<tr>
<td style="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>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.24.3</span><table class="report" border="0" cellspacing="2" id="idm45774405990832">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Organization and significant accounting policies - Narrative (Details)<br> $ in Millions</strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
<th class="th" colspan="2">9 Months Ended</th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Sep. 30, 2023</div></th>
<th class="th">
<div>Sep. 30, 2024 </div>
<div>USD ($) </div>
<div>reportable_segment </div>
<div>reporting_unit</div>
</th>
<th class="th"><div>Sep. 30, 2023</div></th>
<th class="th">
<div>Dec. 31, 2023 </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_ShortTermDebtLineItems', window );"><strong>Short-Term Debt [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_NumberOfReportableSegments', window );">Number of reportable segments | reportable_segment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1<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_NumberOfReportingUnits', window );">Number of reporting units | reporting_unit</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1<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_CashCashEquivalentsAndShortTermInvestments', window );">Cash, cash equivalents, and available-for-sale securities | $</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 39.3<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 50.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_us-gaap_ConcentrationRiskByBenchmarkAxis=blfs_SupplyPurchaseMember', window );">Supply Purchase | Supplier Concentration Risk | One Supplier</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_ShortTermDebtLineItems', window );"><strong>Short-Term Debt [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_ConcentrationRiskPercentage1', window );">Concentration risk, percent</a></td>
<td class="nump">19.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">16.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_AccountsPayableMember', window );">Accounts Payable | Supplier Concentration Risk | One Supplier</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_ShortTermDebtLineItems', window );"><strong>Short-Term Debt [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_ConcentrationRiskPercentage1', window );">Concentration risk, percent</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">11.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">11.00%<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_CashCashEquivalentsAndShortTermInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Cash includes currency on hand as well as demand deposits with banks or financial institutions. It also includes other kinds of accounts that have the general characteristics of demand deposits in that the customer may deposit additional funds at any time and effectively may withdraw funds at any time without prior notice or penalty. Cash equivalents, excluding items classified as marketable securities, include short-term, highly liquid Investments that are both readily convertible to known amounts of cash, and so near their maturity that they present minimal risk of changes in value because of changes in interest rates. Generally, only investments with original maturities of three months or less qualify under that definition. Original maturity means original maturity to the entity holding the investment. For example, both a three-month US Treasury bill and a three-year Treasury note purchased three months from maturity qualify as cash equivalents. However, a Treasury note purchased three years ago does not become a cash equivalent when its remaining maturity is three months. Short-term investments, exclusive of cash equivalents, generally consist of marketable securities intended to be sold within one year (or the normal operating cycle if longer) and may include trading securities, available-for-sale securities, or held-to-maturity securities (if maturing within one year), as applicable.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashCashEquivalentsAndShortTermInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConcentrationRiskPercentage1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 an entity that discloses a concentration risk in relation to quantitative amount, which serves as the "benchmark" (or denominator) in the equation, this concept represents the concentration percentage derived from the division.</p></div>
<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 42<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-42<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 21<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-21<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 20<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-20<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 18<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482861/275-10-50-18<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 20<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482861/275-10-50-20<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskPercentage1</td>
</tr>
<tr>
<td style="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_NumberOfReportableSegments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 segments reported by the entity. A reportable segment is a component of an entity for which there is an accounting requirement to report separate financial information on that component in the entity's 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/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 2: 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 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 18<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-18<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NumberOfReportableSegments</td>
</tr>
<tr>
<td style="padding-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>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NumberOfReportingUnits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 reporting units tested for impairment of goodwill. A reporting unit is an operating segment or one level below an operating segment.</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_NumberOfReportingUnits</td>
</tr>
<tr>
<td style="padding-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>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShortTermDebtLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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_ShortTermDebtLineItems</td>
</tr>
<tr>
<td style="padding-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_ConcentrationRiskByBenchmarkAxis=blfs_SupplyPurchaseMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_ConcentrationRiskByBenchmarkAxis=blfs_SupplyPurchaseMember</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_ConcentrationRiskByTypeAxis=us-gaap_SupplierConcentrationRiskMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_ConcentrationRiskByTypeAxis=us-gaap_SupplierConcentrationRiskMember</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_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis=blfs_OneSupplierMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis=blfs_OneSupplierMember</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_ConcentrationRiskByBenchmarkAxis=us-gaap_AccountsPayableMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_ConcentrationRiskByBenchmarkAxis=us-gaap_AccountsPayableMember</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>71
<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.24.3</span><table class="report" border="0" cellspacing="2" id="idm45774409740368">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Organization and significant accounting policies - Schedule of Concentrations of Credit Risk and Business Risk (Details) - Customer Concentration Risk<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
<th class="th" colspan="2">9 Months Ended</th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Sep. 30, 2024</div></th>
<th class="th"><div>Sep. 30, 2024</div></th>
<th class="th"><div>Sep. 30, 2023</div></th>
<th class="th"><div>Dec. 31, 2023</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_srt_MajorCustomersAxis=blfs_CustomerAMember', window );">Customer A | Accounts Receivable</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_ConcentrationRiskLineItems', window );"><strong>Concentration Risk [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_ConcentrationRiskPercentage1', window );">Concentration risk, percent</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">16.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">17.00%<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_MajorCustomersAxis=blfs_CustomerBMember', window );">Customer B | Revenue</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_ConcentrationRiskLineItems', window );"><strong>Concentration Risk [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_ConcentrationRiskPercentage1', window );">Concentration risk, percent</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">11.00%<span></span>
</td>
<td class="nump">11.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_MajorCustomersAxis=blfs_CustomerCMember', window );">Customer C | Revenue</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_ConcentrationRiskLineItems', window );"><strong>Concentration Risk [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_ConcentrationRiskPercentage1', window );">Concentration risk, percent</a></td>
<td class="nump">11.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>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConcentrationRiskLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 954<br> -SubTopic 310<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478785/954-310-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_ConcentrationRiskLineItems</td>
</tr>
<tr>
<td style="padding-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_ConcentrationRiskPercentage1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 an entity that discloses a concentration risk in relation to quantitative amount, which serves as the "benchmark" (or denominator) in the equation, this concept represents the concentration percentage derived from the division.</p></div>
<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 42<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-42<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 21<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-21<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 20<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-20<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 18<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482861/275-10-50-18<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 20<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482861/275-10-50-20<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskPercentage1</td>
</tr>
<tr>
<td style="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_srt_MajorCustomersAxis=blfs_CustomerAMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_MajorCustomersAxis=blfs_CustomerAMember</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_ConcentrationRiskByBenchmarkAxis=us-gaap_AccountsReceivableMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_ConcentrationRiskByBenchmarkAxis=us-gaap_AccountsReceivableMember</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_ConcentrationRiskByTypeAxis=us-gaap_CustomerConcentrationRiskMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_ConcentrationRiskByTypeAxis=us-gaap_CustomerConcentrationRiskMember</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_MajorCustomersAxis=blfs_CustomerBMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_MajorCustomersAxis=blfs_CustomerBMember</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_ConcentrationRiskByBenchmarkAxis=us-gaap_SalesRevenueNetMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_ConcentrationRiskByBenchmarkAxis=us-gaap_SalesRevenueNetMember</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_MajorCustomersAxis=blfs_CustomerCMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_MajorCustomersAxis=blfs_CustomerCMember</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>72
<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.24.3</span><table class="report" border="0" cellspacing="2" id="idm45774411906272">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Organization and significant accounting policies - Schedule of Product Revenue Concentration (Details) - Revenue<br></strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">9 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Sep. 30, 2024</div></th>
<th class="th"><div>Sep. 30, 2023</div></th>
<th class="th"><div>Sep. 30, 2024</div></th>
<th class="th"><div>Sep. 30, 2023</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_ConcentrationRiskByBenchmarkAxis=us-gaap_SalesRevenueNetMember', window );">Revenue by customers' geographic locations</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_ConcentrationRiskLineItems', window );"><strong>Concentration Risk [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_ConcentrationRiskPercentage1', window );">Concentration risk, percent</a></td>
<td class="nump">100.00%<span></span>
</td>
<td class="nump">100.00%<span></span>
</td>
<td class="nump">100.00%<span></span>
</td>
<td class="nump">100.00%<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_ConcentrationRiskByBenchmarkAxis=us-gaap_SalesRevenueNetMember', window );">Revenue by customers' geographic locations | United States</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_ConcentrationRiskLineItems', window );"><strong>Concentration Risk [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_ConcentrationRiskPercentage1', window );">Concentration risk, percent</a></td>
<td class="nump">76.00%<span></span>
</td>
<td class="nump">81.00%<span></span>
</td>
<td class="nump">77.00%<span></span>
</td>
<td class="nump">82.00%<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_ConcentrationRiskByBenchmarkAxis=us-gaap_SalesRevenueNetMember', window );">Revenue by customers' geographic locations | Europe, Middle East, Africa (EMEA)</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_ConcentrationRiskLineItems', window );"><strong>Concentration Risk [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_ConcentrationRiskPercentage1', window );">Concentration risk, percent</a></td>
<td class="nump">19.00%<span></span>
</td>
<td class="nump">15.00%<span></span>
</td>
<td class="nump">18.00%<span></span>
</td>
<td class="nump">14.00%<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_ConcentrationRiskByBenchmarkAxis=us-gaap_SalesRevenueNetMember', window );">Revenue by customers' geographic locations | Other</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_ConcentrationRiskLineItems', window );"><strong>Concentration Risk [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_ConcentrationRiskPercentage1', window );">Concentration risk, percent</a></td>
<td class="nump">5.00%<span></span>
</td>
<td class="nump">4.00%<span></span>
</td>
<td class="nump">5.00%<span></span>
</td>
<td class="nump">4.00%<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=blfs_CryoStorProductsMember', window );">CryoStor | Product revenue concentration</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_ConcentrationRiskLineItems', window );"><strong>Concentration Risk [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_ConcentrationRiskPercentage1', window );">Concentration risk, percent</a></td>
<td class="nump">52.00%<span></span>
</td>
<td class="nump">46.00%<span></span>
</td>
<td class="nump">51.00%<span></span>
</td>
<td class="nump">53.00%<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_ConcentrationRiskLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 954<br> -SubTopic 310<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478785/954-310-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_ConcentrationRiskLineItems</td>
</tr>
<tr>
<td style="padding-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_ConcentrationRiskPercentage1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 an entity that discloses a concentration risk in relation to quantitative amount, which serves as the "benchmark" (or denominator) in the equation, this concept represents the concentration percentage derived from the division.</p></div>
<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 42<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-42<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 21<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-21<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 20<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-20<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 18<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482861/275-10-50-18<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 20<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482861/275-10-50-20<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskPercentage1</td>
</tr>
<tr>
<td style="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_ConcentrationRiskByBenchmarkAxis=us-gaap_SalesRevenueNetMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_ConcentrationRiskByBenchmarkAxis=us-gaap_SalesRevenueNetMember</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_ConcentrationRiskByTypeAxis=us-gaap_GeographicConcentrationRiskMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_ConcentrationRiskByTypeAxis=us-gaap_GeographicConcentrationRiskMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=country_US">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=country_US</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=us-gaap_EMEAMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=us-gaap_EMEAMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=blfs_GeographicOtherMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=blfs_GeographicOtherMember</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=blfs_CryoStorProductsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=blfs_CryoStorProductsMember</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_ConcentrationRiskByTypeAxis=us-gaap_ProductConcentrationRiskMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_ConcentrationRiskByTypeAxis=us-gaap_ProductConcentrationRiskMember</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>73
<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.24.3</span><table class="report" border="0" cellspacing="2" id="idm45774409109328">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Correction of immaterial errors (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Sep. 30, 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_BalanceSheetRelatedDisclosuresAbstract', window );"><strong>Unaudited Condensed Consolidated Balance Sheet</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_AdditionalPaidInCapital', window );">Additional paid-in-capital</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 652,880<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RetainedEarningsAccumulatedDeficit', window );">Accumulated deficit</a></td>
<td class="num">$ (347,560)<span></span>
</td>
<td class="num">(314,917)<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_RestatementAxis=srt_ScenarioPreviouslyReportedMember', window );">As reported</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_BalanceSheetRelatedDisclosuresAbstract', window );"><strong>Unaudited Condensed Consolidated Balance Sheet</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_AdditionalPaidInCapital', window );">Additional paid-in-capital</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">651,305<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RetainedEarningsAccumulatedDeficit', window );">Accumulated deficit</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(313,342)<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_RestatementAxis=srt_RestatementAdjustmentMember', window );">Adjustment</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_BalanceSheetRelatedDisclosuresAbstract', window );"><strong>Unaudited Condensed Consolidated Balance Sheet</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_AdditionalPaidInCapital', window );">Additional paid-in-capital</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,575<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RetainedEarningsAccumulatedDeficit', window );">Accumulated deficit</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (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_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_BalanceSheetRelatedDisclosuresAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_BalanceSheetRelatedDisclosuresAbstract</td>
</tr>
<tr>
<td style="padding-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_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_srt_RestatementAxis=srt_ScenarioPreviouslyReportedMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_RestatementAxis=srt_ScenarioPreviouslyReportedMember</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_RestatementAxis=srt_RestatementAdjustmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_RestatementAxis=srt_RestatementAdjustmentMember</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>74
<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.24.3</span><table class="report" border="0" cellspacing="2" id="idm45774413444336">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Discontinued operations - Narrative (Details)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1">3 Months Ended</th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr>
<th class="th">
<div>Apr. 17, 2024 </div>
<div>USD ($) </div>
<div>employee</div>
</th>
<th class="th">
<div>Sep. 30, 2023 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Sep. 30, 2023 </div>
<div>USD ($)</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_DisposalGroupClassificationAxis=us-gaap_DiscontinuedOperationsDisposedOfBySaleMember', window );">Discontinued Operations, Disposed of by Sale | Global Cooling</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_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems', window );"><strong>Discontinued Operations [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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_blfs_DisposalGroupIncludingDiscontinuedOperationChargesRelatedToCashFundedByEntity', window );">Cash required on closing date, funded by entity</a></td>
<td class="nump">$ 6,652<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_blfs_DisposalGroupIncludingDiscontinuedOperationDebtRepaymentCost', window );">Repayment of indebtedness</a></td>
<td class="nump">2,600<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_blfs_DisposalGroupIncludingDiscontinuedOperationAssumedLiabilitiesAccountsPayable', window );">Other liabilities</a></td>
<td class="nump">$ 2,643<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_RestructuringAndRelatedCostExpectedNumberOfPositionsEliminated', window );">Expected reduction of workforce | employee</a></td>
<td class="nump">47<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_RestructuringAndRelatedCostNumberOfPositionsEliminatedInceptionToDatePercent', window );">Expected reduction of workforce (percent)</a></td>
<td class="nump">11.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" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DiscontinuedOperationPeriodOfContinuingInvolvementAfterDisposal', window );">Period of transition services</a></td>
<td class="text">90 days<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_blfs_DisposalGroupIncludingDiscontinuedOperationDepreciation', window );">Depreciation</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 100<span></span>
</td>
<td class="nump">$ 400<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_blfs_DisposalGroupIncludingDiscontinuedOperationCapitalExpenditureCost', window );">Capital expenditure cost</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 200<span></span>
</td>
<td class="nump">700<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_blfs_DisposalGroupIncludingDiscontinuedOperationAmortization', window );">Amortization</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 100<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=blfs_GlobalCoolingMember', window );">Global Cooling</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_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems', window );"><strong>Discontinued Operations [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_blfs_DisposalGroupIncludingDiscontinuedOperationCashRequiredOnClosingDate', window );">Cash required on closing date</a></td>
<td class="nump">$ 7,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_blfs_DisposalGroupIncludingDiscontinuedOperationAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disposal Group, Including Discontinued Operation, Amortization</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;">blfs_DisposalGroupIncludingDiscontinuedOperationAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>blfs_</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_blfs_DisposalGroupIncludingDiscontinuedOperationAssumedLiabilitiesAccountsPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disposal Group, Including Discontinued Operation, Assumed Liabilities, Accounts Payable</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;">blfs_DisposalGroupIncludingDiscontinuedOperationAssumedLiabilitiesAccountsPayable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>blfs_</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_blfs_DisposalGroupIncludingDiscontinuedOperationCapitalExpenditureCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disposal Group, Including Discontinued Operation, Capital Expenditure Cost</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;">blfs_DisposalGroupIncludingDiscontinuedOperationCapitalExpenditureCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>blfs_</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_blfs_DisposalGroupIncludingDiscontinuedOperationCashRequiredOnClosingDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disposal Group, Including Discontinued Operation, Cash Required On Closing 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;">blfs_DisposalGroupIncludingDiscontinuedOperationCashRequiredOnClosingDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>blfs_</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_blfs_DisposalGroupIncludingDiscontinuedOperationChargesRelatedToCashFundedByEntity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disposal Group, Including Discontinued Operation, Charges Related To Cash Funded By 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;">blfs_DisposalGroupIncludingDiscontinuedOperationChargesRelatedToCashFundedByEntity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>blfs_</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_blfs_DisposalGroupIncludingDiscontinuedOperationDebtRepaymentCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disposal Group, Including Discontinued Operation, Debt Repayment Cost</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;">blfs_DisposalGroupIncludingDiscontinuedOperationDebtRepaymentCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>blfs_</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_blfs_DisposalGroupIncludingDiscontinuedOperationDepreciation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disposal Group, Including Discontinued Operation, Depreciation</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;">blfs_DisposalGroupIncludingDiscontinuedOperationDepreciation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>blfs_</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_DiscontinuedOperationPeriodOfContinuingInvolvementAfterDisposal">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 of expected continuing involvement with a discontinued operation after the disposal date, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the 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://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4B<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-4B<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DiscontinuedOperationPeriodOfContinuingInvolvementAfterDisposal</td>
</tr>
<tr>
<td style="padding-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_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems</td>
</tr>
<tr>
<td style="padding-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_RestructuringAndRelatedCostExpectedNumberOfPositionsEliminated">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 expected number of positions to be eliminated as a result of restructuring activities.</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_RestructuringAndRelatedCostExpectedNumberOfPositionsEliminated</td>
</tr>
<tr>
<td style="padding-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>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RestructuringAndRelatedCostNumberOfPositionsEliminatedInceptionToDatePercent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 total number of positions eliminated as of the balance sheet date since inception of the restructuring plan(s).</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_RestructuringAndRelatedCostNumberOfPositionsEliminatedInceptionToDatePercent</td>
</tr>
<tr>
<td style="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_DisposalGroupClassificationAxis=us-gaap_DiscontinuedOperationsDisposedOfBySaleMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_DisposalGroupClassificationAxis=us-gaap_DiscontinuedOperationsDisposedOfBySaleMember</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_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis=blfs_GlobalCoolingMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis=blfs_GlobalCoolingMember</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_dei_LegalEntityAxis=blfs_GlobalCoolingMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=blfs_GlobalCoolingMember</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>75
<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.24.3</span><table class="report" border="0" cellspacing="2" id="idm45774511051744">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Discontinued operations - Loss on Disposal of Global Cooling (Details) - Discontinued Operations, Disposed of by Sale - Global Cooling<br> $ / shares in Units, $ in Thousands</strong></div></th>
<th class="th">
<div>Apr. 17, 2024 </div>
<div>USD ($) </div>
<div>$ / shares</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_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems', window );"><strong>Discontinued Operations [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_blfs_DisposalGroupIncludingDiscontinuedOperationSellingPricePerShare', window );">Selling price per share (in dollars per share) | $ / shares</a></td>
<td class="nump">$ 1<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_blfs_DisposalGroupIncludingDiscontinuedOperationSellingPrice', window );">Selling price: $1</a></td>
<td class="nump">$ 0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_blfs_DisposalGroupIncludingDiscontinuedOperationChargesRelatedToCashFundedByEntity', window );">Cash to Global Cooling funded by Company</a></td>
<td class="num">(6,652)<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_blfs_DisposalGroupIncludingDiscontinuedOperationSellingCosts', window );">Costs to sell Global Cooling</a></td>
<td class="num">(582)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_blfs_DisposalGroupIncludingDiscontinuedOperationNegativeSellingPrice', window );">Negative selling price</a></td>
<td class="num">(7,234)<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_blfs_DisposalGroupIncludingDiscontinuedOperationCarryingBasis', window );">Global Cooling carrying basis as of April 17, 2024, inclusive of assumed liabilities</a></td>
<td class="num">(3,589)<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_blfs_DisposalGroupIncludingDiscontinuedOperationAssumedLiabilitiesAccountsPayable', window );">Assumed liabilities: Accounts payable</a></td>
<td class="nump">2,643<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_blfs_DisposalGroupIncludingDiscontinuedOperationAssumedLiabilitiesDebt', window );">Assumed liabilities: Debt</a></td>
<td class="nump">2,596<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_blfs_DisposalGroupIncludingDiscontinuedOperationCarryingBasisExcludingAssumedLiabilities', window );">Global Cooling carrying basis as of April 17, 2024</a></td>
<td class="nump">1,650<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_blfs_DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationCurrencyTranslationAdjustment', window );">Release of Global Cooling currency translation adjustment</a></td>
<td class="num">(13)<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_DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax', window );">Net loss on disposal</a></td>
<td class="num">(8,897)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsPayableCurrentAndNoncurrent', window );">Accounts payable</a></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_AccruedLiabilitiesCurrentAndNoncurrent', window );">Accrued expenses</a></td>
<td class="nump">$ 2,100<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_blfs_DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationCurrencyTranslationAdjustment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Discontinued Operation, Gain (Loss) on Disposal of Discontinued Operation, Currency Translation Adjustment</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;">blfs_DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationCurrencyTranslationAdjustment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>blfs_</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_blfs_DisposalGroupIncludingDiscontinuedOperationAssumedLiabilitiesAccountsPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disposal Group, Including Discontinued Operation, Assumed Liabilities, Accounts Payable</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;">blfs_DisposalGroupIncludingDiscontinuedOperationAssumedLiabilitiesAccountsPayable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>blfs_</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_blfs_DisposalGroupIncludingDiscontinuedOperationAssumedLiabilitiesDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disposal Group, Including Discontinued Operation, Assumed Liabilities, Debt</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;">blfs_DisposalGroupIncludingDiscontinuedOperationAssumedLiabilitiesDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>blfs_</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_blfs_DisposalGroupIncludingDiscontinuedOperationCarryingBasis">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disposal Group, Including Discontinued Operation, Carrying Basis</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;">blfs_DisposalGroupIncludingDiscontinuedOperationCarryingBasis</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>blfs_</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_blfs_DisposalGroupIncludingDiscontinuedOperationCarryingBasisExcludingAssumedLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disposal Group, Including Discontinued Operation, Carrying Basis Excluding Assumed 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;">blfs_DisposalGroupIncludingDiscontinuedOperationCarryingBasisExcludingAssumedLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>blfs_</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_blfs_DisposalGroupIncludingDiscontinuedOperationChargesRelatedToCashFundedByEntity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disposal Group, Including Discontinued Operation, Charges Related To Cash Funded By 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;">blfs_DisposalGroupIncludingDiscontinuedOperationChargesRelatedToCashFundedByEntity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>blfs_</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_blfs_DisposalGroupIncludingDiscontinuedOperationNegativeSellingPrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disposal Group, Including Discontinued Operation, Negative Selling Price</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;">blfs_DisposalGroupIncludingDiscontinuedOperationNegativeSellingPrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>blfs_</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_blfs_DisposalGroupIncludingDiscontinuedOperationSellingCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disposal Group, Including Discontinued Operation, Selling 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;">blfs_DisposalGroupIncludingDiscontinuedOperationSellingCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>blfs_</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_blfs_DisposalGroupIncludingDiscontinuedOperationSellingPrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disposal Group, Including Discontinued Operation, Selling Price</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;">blfs_DisposalGroupIncludingDiscontinuedOperationSellingPrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>blfs_</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_blfs_DisposalGroupIncludingDiscontinuedOperationSellingPricePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disposal Group, Including Discontinued Operation, Selling Price, Per Share</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;">blfs_DisposalGroupIncludingDiscontinuedOperationSellingPricePerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>blfs_</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_AccountsPayableCurrentAndNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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.</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(15)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 2: 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)(15)(a))<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_AccountsPayableCurrentAndNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_AccruedLiabilitiesCurrentAndNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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.</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(15)(5))<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_AccruedLiabilitiesCurrentAndNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 gain (loss) not previously recognized resulting from the disposal of a discontinued operation.</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 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5C<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-5C<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3B<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483475/205-20-45-3B<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<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/2147483499/205-20-50-1<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483475/205-20-45-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_DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems</td>
</tr>
<tr>
<td style="padding-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_DisposalGroupClassificationAxis=us-gaap_DiscontinuedOperationsDisposedOfBySaleMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_DisposalGroupClassificationAxis=us-gaap_DiscontinuedOperationsDisposedOfBySaleMember</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_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis=blfs_GlobalCoolingMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis=blfs_GlobalCoolingMember</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>76
<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.24.3</span><table class="report" border="0" cellspacing="2" id="idm45774412756352">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Discontinued operations - RIF and Stock Compensation Expense Acceleration (Details)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th">
<div>Sep. 30, 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_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems', window );"><strong>Discontinued Operations [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherRestructuringCosts', window );">RIF employee costs</a></td>
<td class="nump">$ 1,546<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SeveranceCosts1', window );">Former Global Cooling employees</a></td>
<td class="nump">1,925<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RestructuringCharges', window );">Total employment related divestiture expenditures</a></td>
<td class="nump">3,471<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_RestructuringCostAndReserveAxis=us-gaap_EmployeeSeveranceMember', window );">Severance</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_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems', window );"><strong>Discontinued Operations [Line Items]</strong></a></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_OtherRestructuringCosts', window );">RIF employee costs</a></td>
<td class="nump">291<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SeveranceCosts1', window );">Former Global Cooling employees</a></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_RestructuringCharges', window );">Total employment related divestiture expenditures</a></td>
<td class="nump">291<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_RestructuringCostAndReserveAxis=blfs_StockCompensationExpenseMember', window );">Stock Compensation</a></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_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems', window );"><strong>Discontinued Operations [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherRestructuringCosts', window );">RIF employee costs</a></td>
<td class="nump">1,255<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SeveranceCosts1', window );">Former Global Cooling employees</a></td>
<td class="nump">1,925<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RestructuringCharges', window );">Total employment related divestiture expenditures</a></td>
<td class="nump">$ 3,180<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_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems</td>
</tr>
<tr>
<td style="padding-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_OtherRestructuringCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 expenses associated with exit or disposal activities pursuant to an authorized plan. Excludes expenses associated with a discontinued operation or an asset retirement obligation.</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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherRestructuringCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_RestructuringCharges">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 expenses associated with exit or disposal activities pursuant to an authorized plan. Excludes expenses related to a discontinued operation or an asset retirement obligation.</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 420<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 5.P.4.b.1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479823/420-10-S99-2<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 420<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482047/420-10-45-3<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 420<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 5.P.3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479823/420-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_RestructuringCharges</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_SeveranceCosts1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 expenses for special or contractual termination benefits provided to current employees involuntarily terminated under a benefit arrangement associated exit or disposal activities pursuant to an authorized plan. Excludes expenses related to one-time termination benefits, a discontinued operation or an asset retirement obligation.</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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SeveranceCosts1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_RestructuringCostAndReserveAxis=us-gaap_EmployeeSeveranceMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_RestructuringCostAndReserveAxis=us-gaap_EmployeeSeveranceMember</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_RestructuringCostAndReserveAxis=blfs_StockCompensationExpenseMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_RestructuringCostAndReserveAxis=blfs_StockCompensationExpenseMember</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>77
<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.24.3</span><table class="report" border="0" cellspacing="2" id="idm45774415483136">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Discontinued operations - Assets and Liabilities of Discontinued Operations (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Sep. 30, 2024</div></th>
<th class="th"><div>Apr. 17, 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_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems', window );"><strong>Discontinued Operations [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="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent', window );">Total current assets, discontinued operations</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 15,369<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_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent', window );">Total current liabilities, discontinued operations</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">12,796<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_DisposalGroupClassificationAxis=us-gaap_DiscontinuedOperationsDisposedOfBySaleMember', window );">Discontinued Operations, Disposed of by Sale | Global Cooling</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_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems', window );"><strong>Discontinued Operations [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_DisposalGroupIncludingDiscontinuedOperationCashAndCashEquivalents', window );">Cash and cash equivalents</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 275<span></span>
</td>
<td class="nump">2,090<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsNotesAndLoansReceivableNet', window );">Accounts receivable, net</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,430<span></span>
</td>
<td class="nump">1,728<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisposalGroupIncludingDiscontinuedOperationInventoryCurrent', window );">Inventories</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">9,152<span></span>
</td>
<td class="nump">11,248<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisposalGroupIncludingDiscontinuedOperationPrepaidAndOtherAssetsCurrent', window );">Prepaid expenses and other current assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">379<span></span>
</td>
<td class="nump">303<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_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent', window );">Total current assets, discontinued operations</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">12,236<span></span>
</td>
<td class="nump">15,369<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipmentNoncurrent', window );">Property and equipment, net</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">153<span></span>
</td>
<td class="nump">146<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherNoncurrentAssets', window );">Long-term deposits and other assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4<span></span>
</td>
<td class="nump">4<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_AssetsOfDisposalGroupIncludingDiscontinuedOperation', window );">Total assets, discontinued operations</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">12,393<span></span>
</td>
<td class="nump">15,519<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsPayableCurrent', window );">Accounts payable</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,425<span></span>
</td>
<td class="nump">3,367<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_blfs_DisposalGroupIncludingDiscontinuedOperationAccruedExpensesAndOtherCurrentLiabilities', window );">Accrued expenses and other current liabilities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">911<span></span>
</td>
<td class="nump">1,637<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_blfs_DisposalGroupIncludingDiscontinuedOperationWarrantyLiability', window );">Warranty liability</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">7,193<span></span>
</td>
<td class="nump">7,507<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_blfs_DisposalGroupIncludingDiscontinuedOperationOperatingLeaseLiabilitiesCurrent', window );">Lease liabilities, operating, current portion</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">242<span></span>
</td>
<td class="nump">263<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_blfs_DisposalGroupIncludingDiscontinuedOperationFinanceLeaseLiabilitiesCurrent', window );">Lease liabilities, financing, current portion</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">16<span></span>
</td>
<td class="nump">22<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_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent', window );">Total current liabilities, discontinued operations</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">9,787<span></span>
</td>
<td class="nump">12,796<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_blfs_DisposalGroupIncludingDiscontinuedOperationOperatingLeaseLiabilitiesNoncurrent', window );">Lease liabilities, operating, long-term</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">948<span></span>
</td>
<td class="nump">1,016<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_blfs_DisposalGroupIncludingDiscontinuedOperationFinanceLeaseLiabilitiesNoncurrent', window );">Lease liabilities, financing, long-term</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">8<span></span>
</td>
<td class="nump">11<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_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation', window );">Total liabilities, discontinued operations</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 10,743<span></span>
</td>
<td class="nump">$ 13,823<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_blfs_DisposalGroupIncludingDiscontinuedOperationAccruedExpensesAndOtherCurrentLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disposal Group, Including Discontinued Operation, Accrued Expenses And Other Current 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;">blfs_DisposalGroupIncludingDiscontinuedOperationAccruedExpensesAndOtherCurrentLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>blfs_</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_blfs_DisposalGroupIncludingDiscontinuedOperationFinanceLeaseLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disposal Group, Including Discontinued Operation, Finance Lease Liabilities, 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;">blfs_DisposalGroupIncludingDiscontinuedOperationFinanceLeaseLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>blfs_</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_blfs_DisposalGroupIncludingDiscontinuedOperationFinanceLeaseLiabilitiesNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disposal Group, Including Discontinued Operation, Finance Lease Liabilities, 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;">blfs_DisposalGroupIncludingDiscontinuedOperationFinanceLeaseLiabilitiesNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>blfs_</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_blfs_DisposalGroupIncludingDiscontinuedOperationOperatingLeaseLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disposal Group, Including Discontinued Operation, Operating Lease Liabilities, 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;">blfs_DisposalGroupIncludingDiscontinuedOperationOperatingLeaseLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>blfs_</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_blfs_DisposalGroupIncludingDiscontinuedOperationOperatingLeaseLiabilitiesNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disposal Group, Including Discontinued Operation, Operating Lease Liabilities, 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;">blfs_DisposalGroupIncludingDiscontinuedOperationOperatingLeaseLiabilitiesNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>blfs_</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_blfs_DisposalGroupIncludingDiscontinuedOperationWarrantyLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disposal Group, Including Discontinued Operation, Warranty 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;">blfs_DisposalGroupIncludingDiscontinuedOperationWarrantyLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>blfs_</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_AssetsOfDisposalGroupIncludingDiscontinuedOperation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 classified as assets attributable to disposal group held for sale or disposed of.</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 10<br> -SubTopic 20<br> -Topic 205<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483475/205-20-45-10<br><br>Reference 2: 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 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5C<br> -Subparagraph (a)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-5C<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5B<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-5B<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 360<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482099/360-10-50-3<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483475/205-20-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_AssetsOfDisposalGroupIncludingDiscontinuedOperation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 classified as assets attributable to disposal group held for sale or disposed of, expected to be disposed of 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://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10<br> -SubTopic 20<br> -Topic 205<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483475/205-20-45-10<br><br>Reference 2: 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 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5C<br> -Subparagraph (a)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-5C<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 360<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482130/360-10-45-9<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5B<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-5B<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 360<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482099/360-10-50-3<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483475/205-20-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_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_DisposalGroupIncludingDiscontinuedOperationAccountsNotesAndLoansReceivableNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 classified as accounts, notes and loans receivable attributable to disposal group held for sale or disposed of.</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 10<br> -SubTopic 20<br> -Topic 205<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483475/205-20-45-10<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5B<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-5B<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 3<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482099/360-10-50-3<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483475/205-20-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_DisposalGroupIncludingDiscontinuedOperationAccountsNotesAndLoansReceivableNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_DisposalGroupIncludingDiscontinuedOperationAccountsPayableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 classified as accounts payable attributable to disposal group held for sale or disposed of, expected to be disposed of 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://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10<br> -SubTopic 20<br> -Topic 205<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483475/205-20-45-10<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 360<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482130/360-10-45-9<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5B<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-5B<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 360<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482099/360-10-50-3<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483475/205-20-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_DisposalGroupIncludingDiscontinuedOperationAccountsPayableCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_DisposalGroupIncludingDiscontinuedOperationCashAndCashEquivalents">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 classified as cash and cash equivalents attributable to disposal group held for sale or disposed of.</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 10<br> -SubTopic 20<br> -Topic 205<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483475/205-20-45-10<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5B<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-5B<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 3<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482099/360-10-50-3<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483475/205-20-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_DisposalGroupIncludingDiscontinuedOperationCashAndCashEquivalents</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_DisposalGroupIncludingDiscontinuedOperationInventoryCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 classified as inventory attributable to disposal group, expected to be disposed of 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://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10<br> -SubTopic 20<br> -Topic 205<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483475/205-20-45-10<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 360<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482130/360-10-45-9<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5B<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-5B<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 360<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482099/360-10-50-3<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483475/205-20-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_DisposalGroupIncludingDiscontinuedOperationInventoryCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_DisposalGroupIncludingDiscontinuedOperationOtherNoncurrentAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 classified as other assets attributable to disposal group held for sale or disposed of, expected to be disposed of 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> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10<br> -SubTopic 20<br> -Topic 205<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483475/205-20-45-10<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 11<br> -SubTopic 10<br> -Topic 360<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482130/360-10-45-11<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5B<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-5B<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 360<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482099/360-10-50-3<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483475/205-20-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_DisposalGroupIncludingDiscontinuedOperationOtherNoncurrentAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_DisposalGroupIncludingDiscontinuedOperationPrepaidAndOtherAssetsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 classified as prepaid and other assets attributable to disposal group held for sale or disposed of, expected to be disposed of 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://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10<br> -SubTopic 20<br> -Topic 205<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483475/205-20-45-10<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 360<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482130/360-10-45-9<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5B<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-5B<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 360<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482099/360-10-50-3<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483475/205-20-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_DisposalGroupIncludingDiscontinuedOperationPrepaidAndOtherAssetsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipmentNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 classified as property, plant and equipment attributable to disposal group held for sale or disposed of, expected to be disposed of 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> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10<br> -SubTopic 20<br> -Topic 205<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483475/205-20-45-10<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 11<br> -SubTopic 10<br> -Topic 360<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482130/360-10-45-11<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5B<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-5B<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 360<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482099/360-10-50-3<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483475/205-20-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_DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipmentNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems</td>
</tr>
<tr>
<td style="padding-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_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 classified as liabilities attributable to disposal group held for sale or disposed of.</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 10<br> -SubTopic 20<br> -Topic 205<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483475/205-20-45-10<br><br>Reference 2: 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 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5C<br> -Subparagraph (a)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-5C<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5B<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-5B<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 360<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482099/360-10-50-3<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483475/205-20-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_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 classified as liabilities attributable to disposal group held for sale or disposed of, expected to be disposed of 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://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10<br> -SubTopic 20<br> -Topic 205<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483475/205-20-45-10<br><br>Reference 2: 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 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5C<br> -Subparagraph (a)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-5C<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 360<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482130/360-10-45-9<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5B<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-5B<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 360<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482099/360-10-50-3<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483475/205-20-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_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_DisposalGroupClassificationAxis=us-gaap_DiscontinuedOperationsDisposedOfBySaleMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_DisposalGroupClassificationAxis=us-gaap_DiscontinuedOperationsDisposedOfBySaleMember</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_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis=blfs_GlobalCoolingMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis=blfs_GlobalCoolingMember</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>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.24.3</span><table class="report" border="0" cellspacing="2" id="idm45774408148976">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Discontinued operations - Components of Loss from Discontinued Operations (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">9 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Sep. 30, 2024</div></th>
<th class="th"><div>Sep. 30, 2023</div></th>
<th class="th"><div>Sep. 30, 2024</div></th>
<th class="th"><div>Sep. 30, 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_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems', window );"><strong>Discontinued Operations [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_DisposalGroupNotDiscontinuedOperationGainLossOnDisposal', window );">Loss on disposal</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (8,897)<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_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax', window );">Loss before income taxes</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="num">$ (13,328)<span></span>
</td>
<td class="num">(19,572)<span></span>
</td>
<td class="num">(22,999)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation', window );">Income tax expense</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="num">(10)<span></span>
</td>
<td class="num">(3)<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_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity', window );">Loss from discontinued operations</a></td>
<td class="nump">0<span></span>
</td>
<td class="num">(13,328)<span></span>
</td>
<td class="num">(19,582)<span></span>
</td>
<td class="num">(23,002)<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_DisposalGroupClassificationAxis=us-gaap_DiscontinuedOperationsDisposedOfBySaleMember', window );">Discontinued Operations, Disposed of by Sale | Global Cooling</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_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems', window );"><strong>Discontinued Operations [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_DisposalGroupIncludingDiscontinuedOperationRevenue', window );">Revenue</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">9,755<span></span>
</td>
<td class="nump">7,157<span></span>
</td>
<td class="nump">28,546<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold', window );">Cost of revenue</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">10,100<span></span>
</td>
<td class="nump">8,389<span></span>
</td>
<td class="nump">28,048<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_DisposalGroupIncludingDiscontinuedOperationGrossProfitLoss', window );">Gross profit</a></td>
<td class="nump">0<span></span>
</td>
<td class="num">(345)<span></span>
</td>
<td class="num">(1,232)<span></span>
</td>
<td class="nump">498<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingExpense', window );">Operating expenses</a></td>
<td class="nump">0<span></span>
</td>
<td class="num">(5,789)<span></span>
</td>
<td class="num">(9,418)<span></span>
</td>
<td class="num">(16,259)<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_blfs_DisposalGroupIncludingDiscontinuedOperationAssetImpairmentCharges', window );">Asset impairment charges</a></td>
<td class="nump">0<span></span>
</td>
<td class="num">(7,175)<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="num">(7,175)<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_blfs_DisposalGroupIncludingDiscontinuedOperationOtherIncomeExpense', window );">Other income (expense), net</a></td>
<td class="nump">0<span></span>
</td>
<td class="num">(19)<span></span>
</td>
<td class="num">(25)<span></span>
</td>
<td class="num">(63)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisposalGroupNotDiscontinuedOperationGainLossOnDisposal', window );">Loss on disposal</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="num">(8,897)<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_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax', window );">Loss before income taxes</a></td>
<td class="nump">0<span></span>
</td>
<td class="num">(13,328)<span></span>
</td>
<td class="num">(19,572)<span></span>
</td>
<td class="num">(22,999)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation', window );">Income tax expense</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="num">(10)<span></span>
</td>
<td class="num">(3)<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_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity', window );">Loss from discontinued operations</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="num">$ (13,328)<span></span>
</td>
<td class="num">$ (19,582)<span></span>
</td>
<td class="num">$ (23,002)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_blfs_DisposalGroupIncludingDiscontinuedOperationAssetImpairmentCharges">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disposal Group, Including Discontinued Operation, Asset Impairment Charges</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;">blfs_DisposalGroupIncludingDiscontinuedOperationAssetImpairmentCharges</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>blfs_</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_blfs_DisposalGroupIncludingDiscontinuedOperationOtherIncomeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disposal Group, Including Discontinued Operation, Other Income (Expense)</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">blfs_DisposalGroupIncludingDiscontinuedOperationOtherIncomeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>blfs_</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_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before tax of income (loss) from a discontinued operation. Includes, but is not limited to, the income (loss) from operations during the phase-out period, gain (loss) on disposal, gain (loss) for reversal of write-down (write-down) to fair value, less cost to sell, and adjustments to a prior period gain (loss) on disposal.</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 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(12))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483475/205-20-45-3A<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-5B<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3B<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483475/205-20-45-3B<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483475/205-20-45-4<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<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/2147483499/205-20-50-1<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483475/205-20-45-3<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(14))<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_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_DiscontinuedOperationTaxEffectOfDiscontinuedOperation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 expense (benefit) related to a discontinued operation. Includes, but is not limited to, tax expense (benefit) related to income (loss) from operations during the phase-out period, tax expense (benefit) related to gain (loss) on disposal, tax expense (benefit) related to gain (loss) for reversal of write-down (write-down) to fair value, less cost to sell, and tax expense (benefit) related to adjustments of a prior period gain (loss) on disposal.</p></div>
<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 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/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 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482659/740-20-45-2<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483475/205-20-45-3A<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-5B<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5C<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-5C<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3B<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483475/205-20-45-3B<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483475/205-20-45-4<br><br>Reference 9: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<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/2147483499/205-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_DiscontinuedOperationTaxEffectOfDiscontinuedOperation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 costs of goods sold attributable to disposal group, including, but not limited to, 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 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 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5B<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-5B<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_DisposalGroupIncludingDiscontinuedOperationGrossProfitLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 gross profit attributable to disposal group, including, but not limited to, 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 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 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5B<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-5B<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisposalGroupIncludingDiscontinuedOperationGrossProfitLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_DisposalGroupIncludingDiscontinuedOperationOperatingExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 operating expense attributable to disposal group, including, but not limited to, discontinued operation.</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 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5B<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-5B<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_DisposalGroupIncludingDiscontinuedOperationRevenue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 revenue attributable to disposal group, including, but not limited to, 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 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 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5B<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-5B<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_DisposalGroupNotDiscontinuedOperationGainLossOnDisposal">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before tax of gain (loss) recognized on the sale or disposal of a disposal group. Excludes discontinued operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 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><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 360<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/2147482099/360-10-50-3<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 360<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482130/360-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_DisposalGroupNotDiscontinuedOperationGainLossOnDisposal</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 income (loss) from a discontinued operation attributable to the parent. Includes, but is not limited to, the income (loss) from operations during the phase-out period, gain (loss) on disposal, gain (loss) for reversal of write-down (write-down) to fair value, less cost to sell, and adjustments to a prior period gain (loss) on disposal.</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 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 19<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-19<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483475/205-20-45-3A<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-5B<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5C<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-5C<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3B<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483475/205-20-45-3B<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483475/205-20-45-4<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<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/2147483499/205-20-50-1<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483475/205-20-45-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_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems</td>
</tr>
<tr>
<td style="padding-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_DisposalGroupClassificationAxis=us-gaap_DiscontinuedOperationsDisposedOfBySaleMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_DisposalGroupClassificationAxis=us-gaap_DiscontinuedOperationsDisposedOfBySaleMember</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_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis=blfs_GlobalCoolingMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis=blfs_GlobalCoolingMember</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>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.24.3</span><table class="report" border="0" cellspacing="2" id="idm45774411753360">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Fair value measurement - Narrative (Details)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">9 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th">
<div>Sep. 30, 2024 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Sep. 30, 2023 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Sep. 30, 2024 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Sep. 30, 2023 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Oct. 01, 2020 </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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems', window );"><strong>Fair Value Measurement Inputs and Valuation Techniques [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_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1', window );">Change in fair value of contingent consideration, increase (decrease)</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="num">$ (1,580)<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="num">$ (1,778)<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_BusinessAcquisitionAxis=blfs_SciSafeHoldingsIncMember', window );">SciSafe Holdings, Inc</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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems', window );"><strong>Fair Value Measurement Inputs and Valuation Techniques [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_BusinessCombinationContingentConsiderationLiability', window );">Contingent consideration, liability</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">$ 3,700<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1', window );">Change in fair value of contingent consideration, increase (decrease)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (1,600)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (1,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_us-gaap_BusinessAcquisitionAxis=blfs_SciSafeHoldingsIncMember', window );">SciSafe Holdings, Inc | Discount Rate</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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems', window );"><strong>Fair Value Measurement Inputs and Valuation Techniques [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_BusinessCombinationContingentConsiderationLiabilityMeasurementInput', window );">Contingent consideration, liability, measurement input</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">0.045<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_BusinessAcquisitionAxis=blfs_SciSafeHoldingsIncMember', window );">SciSafe Holdings, Inc | Risk Free Interest Rate</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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems', window );"><strong>Fair Value Measurement Inputs and Valuation Techniques [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_BusinessCombinationContingentConsiderationLiabilityMeasurementInput', window );">Contingent consideration, liability, measurement input</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">0.002<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_BusinessAcquisitionAxis=blfs_SciSafeHoldingsIncMember', window );">SciSafe Holdings, Inc | Asset Price Volatility</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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems', window );"><strong>Fair Value Measurement Inputs and Valuation Techniques [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_BusinessCombinationContingentConsiderationLiabilityMeasurementInput', window );">Contingent consideration, liability, measurement input</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">0.60<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_BusinessAcquisitionAxis=blfs_SciSafeHoldingsIncMember', window );">SciSafe Holdings, Inc | Revenue Volatility</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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems', window );"><strong>Fair Value Measurement Inputs and Valuation Techniques [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_BusinessCombinationContingentConsiderationLiabilityMeasurementInput', window );">Contingent consideration, liability, measurement input</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">0.15<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_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 the value of a contingent consideration liability, including, but not limited to, differences arising upon settlement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479581/805-30-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_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_BusinessCombinationContingentConsiderationLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 arising from contingent consideration in a business combination.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 805<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 35<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479613/805-30-35-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479581/805-30-50-1<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 25<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479668/805-30-25-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_BusinessCombinationContingentConsiderationLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_BusinessCombinationContingentConsiderationLiabilityMeasurementInput">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 of input used to measure contingent consideration liability from business combination.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationContingentConsiderationLiabilityMeasurementInput</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:decimalItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 103<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482078/820-10-55-103<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems</td>
</tr>
<tr>
<td style="padding-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_BusinessAcquisitionAxis=blfs_SciSafeHoldingsIncMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_BusinessAcquisitionAxis=blfs_SciSafeHoldingsIncMember</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_MeasurementInputTypeAxis=us-gaap_MeasurementInputDiscountRateMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_MeasurementInputTypeAxis=us-gaap_MeasurementInputDiscountRateMember</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_MeasurementInputTypeAxis=us-gaap_MeasurementInputRiskFreeInterestRateMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_MeasurementInputTypeAxis=us-gaap_MeasurementInputRiskFreeInterestRateMember</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_MeasurementInputTypeAxis=blfs_MeasurementInputAssetPriceVolatilityMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_MeasurementInputTypeAxis=blfs_MeasurementInputAssetPriceVolatilityMember</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_MeasurementInputTypeAxis=blfs_MeasurementInputRevenueVolatilityMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_MeasurementInputTypeAxis=blfs_MeasurementInputRevenueVolatilityMember</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>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.24.3</span><table class="report" border="0" cellspacing="2" id="idm45774408442192">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Fair value measurement - Schedule of the Company's Financial Assets and Liabilities Measured at Fair Value on a Recurring Basis (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Sep. 30, 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_AssetsFairValueDisclosureAbstract', window );"><strong>Assets:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Available-for-sale securities</a></td>
<td class="nump">$ 15,095<span></span>
</td>
<td class="nump">$ 16,836<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_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Fair Value, Recurring</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_AssetsFairValueDisclosureAbstract', window );"><strong>Assets:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsFairValueDisclosure', window );">Assets</a></td>
<td class="nump">28,826<span></span>
</td>
<td class="nump">41,870<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_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Fair Value, Recurring | U.S. government securities</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_AssetsFairValueDisclosureAbstract', window );"><strong>Assets:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Available-for-sale securities</a></td>
<td class="nump">2,679<span></span>
</td>
<td class="nump">5,170<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_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Fair Value, Recurring | Corporate debt securities</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_AssetsFairValueDisclosureAbstract', window );"><strong>Assets:</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_AvailableForSaleSecuritiesDebtSecurities', window );">Available-for-sale securities</a></td>
<td class="nump">9,130<span></span>
</td>
<td class="nump">9,674<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_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Fair Value, Recurring | Other debt securities</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_AssetsFairValueDisclosureAbstract', window );"><strong>Assets:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Available-for-sale securities</a></td>
<td class="nump">3,286<span></span>
</td>
<td class="nump">1,992<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member', window );">Level 1 | Fair Value, Recurring</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_AssetsFairValueDisclosureAbstract', window );"><strong>Assets:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsFairValueDisclosure', window );">Assets</a></td>
<td class="nump">16,805<span></span>
</td>
<td class="nump">30,204<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member', window );">Level 1 | Fair Value, Recurring | U.S. government securities</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_AssetsFairValueDisclosureAbstract', window );"><strong>Assets:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Available-for-sale securities</a></td>
<td class="nump">2,679<span></span>
</td>
<td class="nump">5,170<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member', window );">Level 1 | Fair Value, Recurring | Corporate debt securities</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_AssetsFairValueDisclosureAbstract', window );"><strong>Assets:</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_AvailableForSaleSecuritiesDebtSecurities', window );">Available-for-sale securities</a></td>
<td class="nump">395<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member', window );">Level 1 | Fair Value, Recurring | Other debt securities</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_AssetsFairValueDisclosureAbstract', window );"><strong>Assets:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Available-for-sale securities</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member', window );">Level 2 | Fair Value, Recurring</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_AssetsFairValueDisclosureAbstract', window );"><strong>Assets:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsFairValueDisclosure', window );">Assets</a></td>
<td class="nump">12,021<span></span>
</td>
<td class="nump">11,666<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member', window );">Level 2 | Fair Value, Recurring | U.S. government securities</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_AssetsFairValueDisclosureAbstract', window );"><strong>Assets:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Available-for-sale securities</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member', window );">Level 2 | Fair Value, Recurring | Corporate debt securities</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_AssetsFairValueDisclosureAbstract', window );"><strong>Assets:</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_AvailableForSaleSecuritiesDebtSecurities', window );">Available-for-sale securities</a></td>
<td class="nump">8,735<span></span>
</td>
<td class="nump">9,674<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member', window );">Level 2 | Fair Value, Recurring | Other debt securities</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_AssetsFairValueDisclosureAbstract', window );"><strong>Assets:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Available-for-sale securities</a></td>
<td class="nump">3,286<span></span>
</td>
<td class="nump">1,992<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member', window );">Level 3 | Fair Value, Recurring</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_AssetsFairValueDisclosureAbstract', window );"><strong>Assets:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsFairValueDisclosure', window );">Assets</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member', window );">Level 3 | Fair Value, Recurring | U.S. government securities</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_AssetsFairValueDisclosureAbstract', window );"><strong>Assets:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Available-for-sale securities</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member', window );">Level 3 | Fair Value, Recurring | Corporate debt securities</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_AssetsFairValueDisclosureAbstract', window );"><strong>Assets:</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_AvailableForSaleSecuritiesDebtSecurities', window );">Available-for-sale securities</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member', window );">Level 3 | Fair Value, Recurring | Other debt securities</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_AssetsFairValueDisclosureAbstract', window );"><strong>Assets:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Available-for-sale securities</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAxis=us-gaap_MoneyMarketFundsMember', window );">Money market accounts | Fair Value, Recurring</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_AssetsFairValueDisclosureAbstract', window );"><strong>Assets:</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_CashAndCashEquivalentsFairValueDisclosure', window );">Cash equivalents</a></td>
<td class="nump">13,731<span></span>
</td>
<td class="nump">25,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_CashAndCashEquivalentsAxis=us-gaap_MoneyMarketFundsMember', window );">Money market accounts | Level 1 | Fair Value, Recurring</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_AssetsFairValueDisclosureAbstract', window );"><strong>Assets:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsFairValueDisclosure', window );">Cash equivalents</a></td>
<td class="nump">13,731<span></span>
</td>
<td class="nump">25,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_CashAndCashEquivalentsAxis=us-gaap_MoneyMarketFundsMember', window );">Money market accounts | Level 2 | Fair Value, Recurring</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_AssetsFairValueDisclosureAbstract', window );"><strong>Assets:</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_CashAndCashEquivalentsFairValueDisclosure', window );">Cash equivalents</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAxis=us-gaap_MoneyMarketFundsMember', window );">Money market accounts | Level 3 | Fair Value, Recurring</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_AssetsFairValueDisclosureAbstract', window );"><strong>Assets:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsFairValueDisclosure', window );">Cash equivalents</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_AssetsFairValueDisclosure">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair value portion of 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 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 100<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482078/820-10-55-100<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsFairValueDisclosure</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsFairValueDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_AssetsFairValueDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-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_AvailableForSaleSecuritiesDebtSecurities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 103<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482078/820-10-55-103<br><br>Reference 2: 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> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482078/820-10-55-100<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (aa)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481800/320-10-50-2<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481830/320-10-45-1<br><br>Reference 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(6))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479130/326-30-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AvailableForSaleSecuritiesDebtSecurities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAndCashEquivalentsFairValueDisclosure">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair value portion of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsFairValueDisclosure</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancialInstrumentAxis=us-gaap_USGovernmentAgenciesDebtSecuritiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentAxis=us-gaap_USGovernmentAgenciesDebtSecuritiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancialInstrumentAxis=us-gaap_CorporateDebtSecuritiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentAxis=us-gaap_CorporateDebtSecuritiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancialInstrumentAxis=us-gaap_OtherDebtSecuritiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentAxis=us-gaap_OtherDebtSecuritiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAndCashEquivalentsAxis=us-gaap_MoneyMarketFundsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsAxis=us-gaap_MoneyMarketFundsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>81
<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.24.3</span><table class="report" border="0" cellspacing="2" id="idm45774406509232">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Fair value measurement - Schedule of the Changes in Fair Value of Contingent Consideration Liabilities (Details) - Contingent Consideration Liabilities<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th">
<div>Sep. 30, 2023 </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_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward', window );"><strong>Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]</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_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue', window );">Beginning balance</a></td>
<td class="nump">$ 4,456<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarnings1', window );">Change in fair value recognized in net loss</a></td>
<td class="num">(1,778)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements', window );">Payment of contingent consideration earned</a></td>
<td class="num">(2,263)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue', window );">Ending balance</a></td>
<td class="nump">$ 415<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_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward</td>
</tr>
<tr>
<td style="padding-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_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarnings1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 gain (loss) recognized in income from asset measured at fair value on recurring basis using unobservable input (level 3).</p></div>
<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 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 101<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482078/820-10-55-101<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-3<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 102<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482078/820-10-55-102<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarnings1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 settlements of financial instrument classified as a liability measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair value of financial instrument classified as a liability measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_FairValueByLiabilityClassAxis=blfs_ContingentConsiderationLiabilitiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_FairValueByLiabilityClassAxis=blfs_ContingentConsiderationLiabilitiesMember</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>82
<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.24.3</span><table class="report" border="0" cellspacing="2" id="idm45774409631184">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Investments - Schedule of Available-for-Sale Marketable Securities (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Sep. 30, 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_ScheduleOfAvailableForSaleSecuritiesLineItems', window );"><strong>Debt Securities, Available-for-Sale [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_DebtSecuritiesAvailableForSaleAmortizedCostCurrent', window );">Amortized Cost, current portion</a></td>
<td class="nump">$ 10,188<span></span>
</td>
<td class="nump">$ 16,285<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_blfs_DebtSecuritiesAvailableforsaleUnrealizedGainCurrent', window );">Gross unrealized Gains, current portion</a></td>
<td class="nump">23<span></span>
</td>
<td class="nump">7<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_blfs_DebtSecuritiesAvailableForSaleUnrealizedLossCurrent', window );">Gross unrealized Losses, current portion</a></td>
<td class="nump">0<span></span>
</td>
<td class="num">(4)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent', window );">Available-for-sale securities, current portion</a></td>
<td class="nump">10,211<span></span>
</td>
<td class="nump">16,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_DebtSecuritiesAvailableForSaleAmortizedCostNoncurrent', window );">Amortized Cost, long term</a></td>
<td class="nump">4,854<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_DebtSecuritiesAvailableForSaleAccruedInterestAfterAllowanceForCreditLossNoncurrent', window );">Available-for-sale securities, long-term</a></td>
<td class="nump">4,884<span></span>
</td>
<td class="nump">548<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_AvailableForSaleDebtSecuritiesAmortizedCostBasis', window );">Total</a></td>
<td class="nump">15,042<span></span>
</td>
<td class="nump">16,830<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_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax', window );">Total marketable securities, Gross Unrealized Gains</a></td>
<td class="nump">53<span></span>
</td>
<td class="nump">10<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_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax', window );">Total marketable securities, Gross Unrealized Losses</a></td>
<td class="nump">0<span></span>
</td>
<td class="num">(4)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Estimated Fair Value, Total marketable securities</a></td>
<td class="nump">15,095<span></span>
</td>
<td class="nump">16,836<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableforsaleAmortizedCostAbstract', window );"><strong>Amortized 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_DebtSecuritiesAvailableForSaleAmortizedCostCurrent', window );">Due in one year or less</a></td>
<td class="nump">10,188<span></span>
</td>
<td class="nump">16,285<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostNoncurrent', window );">Due after one year through five years</a></td>
<td class="nump">4,854<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_AvailableForSaleDebtSecuritiesAmortizedCostBasis', window );">Total</a></td>
<td class="nump">15,042<span></span>
</td>
<td class="nump">16,830<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesAbstract', window );"><strong>Estimated Fair Value</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_AvailableForSaleSecuritiesDebtSecuritiesCurrent', window );">Due in one year or less</a></td>
<td class="nump">10,211<span></span>
</td>
<td class="nump">16,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_AvailableForSaleSecuritiesDebtSecuritiesNoncurrent', window );">Due after one year through five years</a></td>
<td class="nump">4,884<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_AvailableForSaleSecuritiesDebtSecurities', window );">Total</a></td>
<td class="nump">15,095<span></span>
</td>
<td class="nump">16,836<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_USGovernmentAgenciesDebtSecuritiesMember', window );">U.S. government securities</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_ScheduleOfAvailableForSaleSecuritiesLineItems', window );"><strong>Debt Securities, Available-for-Sale [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_DebtSecuritiesAvailableForSaleAmortizedCostCurrent', window );">Amortized Cost, current portion</a></td>
<td class="nump">2,676<span></span>
</td>
<td class="nump">5,169<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_blfs_DebtSecuritiesAvailableforsaleUnrealizedGainCurrent', window );">Gross unrealized Gains, current portion</a></td>
<td class="nump">3<span></span>
</td>
<td class="nump">1<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_blfs_DebtSecuritiesAvailableForSaleUnrealizedLossCurrent', window );">Gross unrealized Losses, current portion</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_AvailableForSaleSecuritiesDebtSecuritiesCurrent', window );">Available-for-sale securities, current portion</a></td>
<td class="nump">2,679<span></span>
</td>
<td class="nump">5,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_DebtSecuritiesAvailableforsaleAmortizedCostAbstract', window );"><strong>Amortized 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_DebtSecuritiesAvailableForSaleAmortizedCostCurrent', window );">Due in one year or less</a></td>
<td class="nump">2,676<span></span>
</td>
<td class="nump">5,169<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesAbstract', window );"><strong>Estimated Fair Value</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_AvailableForSaleSecuritiesDebtSecuritiesCurrent', window );">Due in one year or less</a></td>
<td class="nump">2,679<span></span>
</td>
<td class="nump">5,170<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_CorporateDebtSecuritiesMember', window );">Corporate debt securities</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_ScheduleOfAvailableForSaleSecuritiesLineItems', window );"><strong>Debt Securities, Available-for-Sale [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_DebtSecuritiesAvailableForSaleAmortizedCostCurrent', window );">Amortized Cost, current portion</a></td>
<td class="nump">6,149<span></span>
</td>
<td class="nump">9,673<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_blfs_DebtSecuritiesAvailableforsaleUnrealizedGainCurrent', window );">Gross unrealized Gains, current portion</a></td>
<td class="nump">16<span></span>
</td>
<td class="nump">5<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_blfs_DebtSecuritiesAvailableForSaleUnrealizedLossCurrent', window );">Gross unrealized Losses, current portion</a></td>
<td class="nump">0<span></span>
</td>
<td class="num">(4)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent', window );">Available-for-sale securities, current portion</a></td>
<td class="nump">6,165<span></span>
</td>
<td class="nump">9,674<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostNoncurrent', window );">Amortized Cost, long term</a></td>
<td class="nump">2,944<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_blfs_DebtSecuritiesAvailableforsaleUnrealizedGainNoncurrent', window );">Gross unrealized Gains, long term</a></td>
<td class="nump">21<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_blfs_DebtSecuritiesAvailableForSaleUnrealizedLossNoncurrent', window );">Gross unrealized Losses, long term</a></td>
<td class="nump">0<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_DebtSecuritiesAvailableForSaleAccruedInterestAfterAllowanceForCreditLossNoncurrent', window );">Available-for-sale securities, long-term</a></td>
<td class="nump">2,965<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_DebtSecuritiesAvailableforsaleAmortizedCostAbstract', window );"><strong>Amortized 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_DebtSecuritiesAvailableForSaleAmortizedCostCurrent', window );">Due in one year or less</a></td>
<td class="nump">6,149<span></span>
</td>
<td class="nump">9,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_DebtSecuritiesAvailableForSaleAmortizedCostNoncurrent', window );">Due after one year through five years</a></td>
<td class="nump">2,944<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_AvailableForSaleSecuritiesAbstract', window );"><strong>Estimated Fair Value</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_AvailableForSaleSecuritiesDebtSecuritiesCurrent', window );">Due in one year or less</a></td>
<td class="nump">6,165<span></span>
</td>
<td class="nump">9,674<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_OtherDebtSecuritiesMember', window );">Other debt securities</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_ScheduleOfAvailableForSaleSecuritiesLineItems', window );"><strong>Debt Securities, Available-for-Sale [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_DebtSecuritiesAvailableForSaleAmortizedCostCurrent', window );">Amortized Cost, current portion</a></td>
<td class="nump">1,363<span></span>
</td>
<td class="nump">1,443<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_blfs_DebtSecuritiesAvailableforsaleUnrealizedGainCurrent', window );">Gross unrealized Gains, current portion</a></td>
<td class="nump">4<span></span>
</td>
<td class="nump">1<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_blfs_DebtSecuritiesAvailableForSaleUnrealizedLossCurrent', window );">Gross unrealized Losses, current portion</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_AvailableForSaleSecuritiesDebtSecuritiesCurrent', window );">Available-for-sale securities, current portion</a></td>
<td class="nump">1,367<span></span>
</td>
<td class="nump">1,444<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostNoncurrent', window );">Amortized Cost, long term</a></td>
<td class="nump">1,910<span></span>
</td>
<td class="nump">545<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_blfs_DebtSecuritiesAvailableforsaleUnrealizedGainNoncurrent', window );">Gross unrealized Gains, long term</a></td>
<td class="nump">9<span></span>
</td>
<td class="nump">3<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_blfs_DebtSecuritiesAvailableForSaleUnrealizedLossNoncurrent', window );">Gross unrealized Losses, long term</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_DebtSecuritiesAvailableForSaleAccruedInterestAfterAllowanceForCreditLossNoncurrent', window );">Available-for-sale securities, long-term</a></td>
<td class="nump">1,919<span></span>
</td>
<td class="nump">548<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableforsaleAmortizedCostAbstract', window );"><strong>Amortized Cost</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_DebtSecuritiesAvailableForSaleAmortizedCostCurrent', window );">Due in one year or less</a></td>
<td class="nump">1,363<span></span>
</td>
<td class="nump">1,443<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostNoncurrent', window );">Due after one year through five years</a></td>
<td class="nump">1,910<span></span>
</td>
<td class="nump">545<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesAbstract', window );"><strong>Estimated Fair Value</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_AvailableForSaleSecuritiesDebtSecuritiesCurrent', window );">Due in one year or less</a></td>
<td class="nump">$ 1,367<span></span>
</td>
<td class="nump">$ 1,444<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_blfs_DebtSecuritiesAvailableForSaleUnrealizedLossCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Current portion of amount of unrealized loss on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">blfs_DebtSecuritiesAvailableForSaleUnrealizedLossCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>blfs_</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_blfs_DebtSecuritiesAvailableForSaleUnrealizedLossNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 non-current portion of unrealized loss on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">blfs_DebtSecuritiesAvailableForSaleUnrealizedLossNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>blfs_</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_blfs_DebtSecuritiesAvailableforsaleUnrealizedGainCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 unrealized gain of debt securities available-for-sale classified as 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;">blfs_DebtSecuritiesAvailableforsaleUnrealizedGainCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>blfs_</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_blfs_DebtSecuritiesAvailableforsaleUnrealizedGainNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 unrealized gain of debt securities available-for-sale 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;">blfs_DebtSecuritiesAvailableforsaleUnrealizedGainNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>blfs_</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_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, before tax, of unrealized gain in accumulated other comprehensive income (AOCI) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481800/320-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, before tax, of unrealized loss in accumulated other comprehensive income (AOCI) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481800/320-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amortized cost of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481800/320-10-50-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479130/326-30-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AvailableForSaleSecuritiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_AvailableForSaleSecuritiesAbstract</td>
</tr>
<tr>
<td style="padding-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_AvailableForSaleSecuritiesDebtSecurities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 103<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482078/820-10-55-103<br><br>Reference 2: 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> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482078/820-10-55-100<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (aa)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481800/320-10-50-2<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481830/320-10-45-1<br><br>Reference 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(6))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479130/326-30-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AvailableForSaleSecuritiesDebtSecurities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), 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 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481830/320-10-45-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479130/326-30-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_AvailableForSaleSecuritiesDebtSecuritiesNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), 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 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481830/320-10-45-2<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(12))<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 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479130/326-30-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AvailableForSaleSecuritiesDebtSecuritiesNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_DebtSecuritiesAvailableForSaleAccruedInterestAfterAllowanceForCreditLossNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 accrued interest on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), 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 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481800/320-10-50-2A<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479130/326-30-45-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479106/326-30-50-3A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtSecuritiesAvailableForSaleAccruedInterestAfterAllowanceForCreditLossNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_DebtSecuritiesAvailableForSaleAmortizedCostCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amortized cost of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), 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 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481800/320-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479130/326-30-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_DebtSecuritiesAvailableForSaleAmortizedCostNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amortized cost of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), 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/2009/role/commonPracticeRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481800/320-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479130/326-30-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_DebtSecuritiesAvailableforsaleAmortizedCostAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_DebtSecuritiesAvailableforsaleAmortizedCostAbstract</td>
</tr>
<tr>
<td style="padding-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_ScheduleOfAvailableForSaleSecuritiesLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481800/320-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481800/320-10-50-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (aa)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481800/320-10-50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (aaa)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481800/320-10-50-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481800/320-10-50-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481800/320-10-50-2<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481800/320-10-50-2<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481800/320-10-50-3<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481800/320-10-50-3<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481800/320-10-50-3<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481800/320-10-50-3<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481800/320-10-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems</td>
</tr>
<tr>
<td style="padding-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_FinancialInstrumentAxis=us-gaap_USGovernmentAgenciesDebtSecuritiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentAxis=us-gaap_USGovernmentAgenciesDebtSecuritiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancialInstrumentAxis=us-gaap_CorporateDebtSecuritiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentAxis=us-gaap_CorporateDebtSecuritiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancialInstrumentAxis=us-gaap_OtherDebtSecuritiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentAxis=us-gaap_OtherDebtSecuritiesMember</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>83
<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.24.3</span><table class="report" border="0" cellspacing="2" id="idm45774416995024">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Investments - Narrative (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2024</div></th>
<th class="th"><div>Sep. 30, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</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_srt_CounterpartyNameAxis=blfs_PanTHERACryoSolutionsInc.Member', window );">PanTHERA CryoSolutions, Inc. | Series E Preferred 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_ScheduleOfTradingSecuritiesAndOtherTradingAssetsLineItems', window );"><strong>Debt and Equity Securities, FV-NI [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_EquitySecuritiesWithoutReadilyDeterminableFairValueAmount', window );">Fair value of non-marketable equity securities without readily determinable fair value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,000,000.0<span></span>
</td>
<td class="nump">$ 1,000,000.0<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_CounterpartyNameAxis=blfs_IVexSolInc.Member', window );">iVexSol, Inc.</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_ScheduleOfTradingSecuritiesAndOtherTradingAssetsLineItems', window );"><strong>Debt and Equity Securities, FV-NI [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_EquitySecuritiesWithoutReadilyDeterminableFairValueAmount', window );">Fair value of non-marketable equity securities without readily determinable fair value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<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_EquitySecuritiesWithoutReadilyDeterminableFairValueImpairmentLossAnnualAmount', window );">Impairment charge</a></td>
<td class="nump">$ 4,100,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_srt_CounterpartyNameAxis=blfs_IVexSolInc.Member', window );">iVexSol, Inc. | Series A-1 and A-2, Preferred 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="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsLineItems', window );"><strong>Debt and Equity Securities, FV-NI [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_EquitySecuritiesWithoutReadilyDeterminableFairValueAmount', window );">Fair value of non-marketable equity securities without readily determinable fair value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 4,100,000<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_EquitySecuritiesWithoutReadilyDeterminableFairValueAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of investment in equity security without readily determinable fair value.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 321<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479536/321-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_EquitySecuritiesWithoutReadilyDeterminableFairValueAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_EquitySecuritiesWithoutReadilyDeterminableFairValueImpairmentLossAnnualAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 on investment in equity security without readily determinable fair value.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 321<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/2147479536/321-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_EquitySecuritiesWithoutReadilyDeterminableFairValueImpairmentLossAnnualAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_ScheduleOfTradingSecuritiesAndOtherTradingAssetsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-6B<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsLineItems</td>
</tr>
<tr>
<td style="padding-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_CounterpartyNameAxis=blfs_PanTHERACryoSolutionsInc.Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_CounterpartyNameAxis=blfs_PanTHERACryoSolutionsInc.Member</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_StatementClassOfStockAxis=us-gaap_SeriesEPreferredStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_StatementClassOfStockAxis=us-gaap_SeriesEPreferredStockMember</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_CounterpartyNameAxis=blfs_IVexSolInc.Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_CounterpartyNameAxis=blfs_IVexSolInc.Member</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_StatementClassOfStockAxis=blfs_SeriesA1AndA2PreferredStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_StatementClassOfStockAxis=blfs_SeriesA1AndA2PreferredStockMember</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>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.24.3</span><table class="report" border="0" cellspacing="2" id="idm45774416977072">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Inventories (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Sep. 30, 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_InventoryDisclosureAbstract', window );"><strong>Inventory 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_InventoryRawMaterialsNetOfReserves', window );">Raw materials</a></td>
<td class="nump">$ 12,722<span></span>
</td>
<td class="nump">$ 16,932<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InventoryWorkInProcessNetOfReserves', window );">Work in progress</a></td>
<td class="nump">6,647<span></span>
</td>
<td class="nump">5,890<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InventoryFinishedGoodsNetOfReserves', window );">Finished goods</a></td>
<td class="nump">12,810<span></span>
</td>
<td class="nump">9,386<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_InventoryNet', window );">Total inventories</a></td>
<td class="nump">$ 32,179<span></span>
</td>
<td class="nump">$ 32,208<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_InventoryDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_InventoryDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-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_InventoryFinishedGoodsNetOfReserves">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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, net of valuation reserves and adjustments, as of the balance sheet date of merchandise or goods held by the company that are readily available for sale.</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 330<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 5.BB)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480581/330-10-S99-2<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6)(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_InventoryFinishedGoodsNetOfReserves</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_InventoryNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 2: http://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 (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483467/210-10-45-1<br><br>Reference 3: 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(6))<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_InventoryNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_InventoryRawMaterialsNetOfReserves">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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, net of valuation reserves and adjustments, as of the balance sheet date of unprocessed items to be consumed in the manufacturing or production process.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 330<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 5.BB)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480581/330-10-S99-2<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6)(a)(4))<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_InventoryRawMaterialsNetOfReserves</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_InventoryWorkInProcessNetOfReserves">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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, net of reserves and adjustments, as of the balance sheet date of merchandise or goods which are partially completed. This inventory is generally comprised of raw materials, labor and factory overhead costs, which require further materials, labor and overhead to be converted into finished goods, and which generally require the use of estimates to determine percentage complete and pricing.</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 330<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 5.BB)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480581/330-10-S99-2<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6)(a)(3))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryWorkInProcessNetOfReserves</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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>85
<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.24.3</span><table class="report" border="0" cellspacing="2" id="idm45774417039552">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Leases - Narrative (Details)<br></strong></div></th>
<th class="th"><div>Sep. 30, 2024</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_srt_RangeAxis=srt_MinimumMember', window );">Minimum | Real Estate Lease</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_LesseeLeaseDescriptionLineItems', window );"><strong>Lessee, Lease, Description [Line Items]</strong></a></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 );">Operating lease, term of contract</a></td>
<td class="text">3 years<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseRemainingLeaseTerm', window );">Operating lease, remaining lease term</a></td>
<td class="text">1 year<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseRenewalTerm', window );">Operating lease, renewal term</a></td>
<td class="text">1 year<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 | Vehicle and Other Equipment</a></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_LesseeLeaseDescriptionLineItems', window );"><strong>Lessee, Lease, Description [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseTermOfContract', window );">Operating lease, term of contract</a></td>
<td class="text">4 years<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseRemainingLeaseTerm', window );">Operating lease, remaining lease term</a></td>
<td class="text">1 year<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 | Real Estate Lease</a></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_LesseeLeaseDescriptionLineItems', window );"><strong>Lessee, Lease, Description [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseTermOfContract', window );">Operating lease, term of contract</a></td>
<td class="text">11 years<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseRemainingLeaseTerm', window );">Operating lease, remaining lease term</a></td>
<td class="text">8 years<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseRenewalTerm', window );">Operating lease, renewal term</a></td>
<td class="text">5 years<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 | Vehicle and Other Equipment</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_LesseeLeaseDescriptionLineItems', window );"><strong>Lessee, Lease, Description [Line Items]</strong></a></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 );">Operating lease, term of contract</a></td>
<td class="text">5 years<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseRemainingLeaseTerm', window );">Operating lease, remaining lease term</a></td>
<td class="text">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_LesseeLeaseDescriptionLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-7A<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 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_LesseeLeaseDescriptionLineItems</td>
</tr>
<tr>
<td style="padding-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_LesseeOperatingLeaseRemainingLeaseTerm">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Remaining lease term of 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/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7A<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-7A<br><br>Reference 2: 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)(1)<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_LesseeOperatingLeaseRemainingLeaseTerm</td>
</tr>
<tr>
<td style="padding-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_LesseeOperatingLeaseRenewalTerm">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 renewal, 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_LesseeOperatingLeaseRenewalTerm</td>
</tr>
<tr>
<td style="padding-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_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_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_us-gaap_LeaseContractualTermAxis=blfs_RealEstateLeaseMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_LeaseContractualTermAxis=blfs_RealEstateLeaseMember</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_LeaseContractualTermAxis=blfs_VehicleAndOtherEquipmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_LeaseContractualTermAxis=blfs_VehicleAndOtherEquipmentMember</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>86
<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.24.3</span><table class="report" border="0" cellspacing="2" id="idm45774414442272">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Leases - Schedule of Operating and Finance Lease Terms and Discount Rates (Details)<br></strong></div></th>
<th class="th"><div>Sep. 30, 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 - operating leases</a></td>
<td class="nump">5.80%<span></span>
</td>
<td class="nump">4.40%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent', window );">Weighted average discount rate - finance leases</a></td>
<td class="nump">8.40%<span></span>
</td>
<td class="nump">8.30%<span></span>
</td>
</tr>
<tr class="ro">
<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 in years - operating leases</a></td>
<td class="text">6 years 1 month 6 days<span></span>
</td>
<td class="text">6 years 7 months 6 days<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1', window );">Weighted average remaining lease term in years - finance leases</a></td>
<td class="text">3 years 6 months<span></span>
</td>
<td class="text">4 years 1 month 6 days<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_FinanceLeaseWeightedAverageDiscountRatePercent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 finance 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_FinanceLeaseWeightedAverageDiscountRatePercent</td>
</tr>
<tr>
<td style="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_FinanceLeaseWeightedAverageRemainingLeaseTerm1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 finance 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_FinanceLeaseWeightedAverageRemainingLeaseTerm1</td>
</tr>
<tr>
<td style="padding-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_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_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>87
<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.24.3</span><table class="report" border="0" cellspacing="2" id="idm45774412784432">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Leases - Schedule of Lease Expense (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">9 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Sep. 30, 2024</div></th>
<th class="th"><div>Sep. 30, 2023</div></th>
<th class="th"><div>Sep. 30, 2024</div></th>
<th class="th"><div>Sep. 30, 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>
<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_OperatingLeaseCost', window );">Operating lease costs</a></td>
<td class="nump">$ 1,018<span></span>
</td>
<td class="nump">$ 810<span></span>
</td>
<td class="nump">$ 2,639<span></span>
</td>
<td class="nump">$ 2,460<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_blfs_FinancingLeaseCosts', window );">Financing lease costs</a></td>
<td class="nump">57<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">173<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_ShortTermLeaseCost', window );">Short-term lease costs</a></td>
<td class="nump">452<span></span>
</td>
<td class="nump">510<span></span>
</td>
<td class="nump">1,263<span></span>
</td>
<td class="nump">1,266<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_blfs_OperatingLeaseCostsAndShortTermLeaseCosts', window );">Total operating lease costs</a></td>
<td class="nump">1,527<span></span>
</td>
<td class="nump">1,320<span></span>
</td>
<td class="nump">4,075<span></span>
</td>
<td class="nump">3,726<span></span>
</td>
</tr>
<tr class="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">446<span></span>
</td>
<td class="nump">299<span></span>
</td>
<td class="nump">1,166<span></span>
</td>
<td class="nump">903<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 lease costs</a></td>
<td class="nump">$ 1,973<span></span>
</td>
<td class="nump">$ 1,619<span></span>
</td>
<td class="nump">$ 5,241<span></span>
</td>
<td class="nump">$ 4,629<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_blfs_FinancingLeaseCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Financing Lease, 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;">blfs_FinancingLeaseCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>blfs_</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_blfs_OperatingLeaseCostsAndShortTermLeaseCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Represents the amount of operating lease costs along with short-term lease 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;">blfs_OperatingLeaseCostsAndShortTermLeaseCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>blfs_</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_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_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_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_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>88
<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.24.3</span><table class="report" border="0" cellspacing="2" id="idm45774412964112">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Leases - Schedule of Maturities Operating and Finance Lease Liabilities (Details)<br> $ in Thousands</strong></div></th>
<th class="th">
<div>Sep. 30, 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_OperatingLeaseLiabilitiesPaymentsDueAbstract', window );"><strong>Operating Leases</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_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear', window );">2024 (3 months remaining)</a></td>
<td class="nump">$ 857<span></span>
</td>
</tr>
<tr class="re">
<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,630<span></span>
</td>
</tr>
<tr class="ro">
<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,249<span></span>
</td>
</tr>
<tr class="re">
<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,970<span></span>
</td>
</tr>
<tr class="ro">
<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">3,021<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_blfs_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFour', window );">Thereafter</a></td>
<td class="nump">7,794<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 lease payments</a></td>
<td class="nump">21,521<span></span>
</td>
</tr>
<tr class="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: interest</a></td>
<td class="num">(3,544)<span></span>
</td>
</tr>
<tr class="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 present value of lease liabilities</a></td>
<td class="nump">17,977<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract', window );"><strong>Financing Leases</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_FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear', window );">2024 (3 months remaining)</a></td>
<td class="nump">103<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths', window );">2025</a></td>
<td class="nump">413<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo', window );">2026</a></td>
<td class="nump">389<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree', window );">2027</a></td>
<td class="nump">387<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour', window );">2028</a></td>
<td class="nump">134<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_blfs_FinanceLeaseLiabilityPaymentsDueAfterYearFour', window );">Thereafter</a></td>
<td class="nump">0<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_FinanceLeaseLiabilityPaymentsDue', window );">Total lease payments</a></td>
<td class="nump">1,426<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount', window );">Less: interest</a></td>
<td class="num">(190)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLeaseLiability', window );">Total present value of lease liabilities</a></td>
<td class="nump">$ 1,236<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_blfs_FinanceLeaseLiabilityPaymentsDueAfterYearFour">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 finance lease to be paid after 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>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">blfs_FinanceLeaseLiabilityPaymentsDueAfterYearFour</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>blfs_</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_blfs_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFour">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 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>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">blfs_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFour</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>blfs_</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_FinanceLeaseLiabilitiesPaymentsDueAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_FinanceLeaseLiabilitiesPaymentsDueAbstract</td>
</tr>
<tr>
<td style="padding-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_FinanceLeaseLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 finance 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><br>Reference 2: 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_FinanceLeaseLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_FinanceLeaseLiabilityPaymentsDue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 for finance 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_FinanceLeaseLiabilityPaymentsDue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 finance 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_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_FinanceLeaseLiabilityPaymentsDueYearFour">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 finance 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_FinanceLeaseLiabilityPaymentsDueYearFour</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_FinanceLeaseLiabilityPaymentsDueYearThree">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 finance 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_FinanceLeaseLiabilityPaymentsDueYearThree</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_FinanceLeaseLiabilityPaymentsDueYearTwo">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 finance 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_FinanceLeaseLiabilityPaymentsDueYearTwo</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 finance lease to be paid in remainder of current fiscal year.</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_FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_FinanceLeaseLiabilityUndiscountedExcessAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 finance 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_FinanceLeaseLiabilityUndiscountedExcessAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_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_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_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_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 having initial or remaining lease term in excess of one year to be paid in remainder of current fiscal year.</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_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_OperatingLeaseLiabilitiesPaymentsDueAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_OperatingLeaseLiabilitiesPaymentsDueAbstract</td>
</tr>
<tr>
<td style="padding-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_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>89
<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.24.3</span><table class="report" border="0" cellspacing="2" id="idm45774412858192">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Assets held for rent - Schedule of Assets Held for Rent (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Sep. 30, 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_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>
</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_blfs_ShippersPlacedInService', window );">Shippers placed in service</a></td>
<td class="nump">$ 9,862<span></span>
</td>
<td class="nump">$ 9,866<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_blfs_FixedAssetsHeldForRent', window );">Fixed assets held for rent</a></td>
<td class="nump">6,538<span></span>
</td>
<td class="nump">1,468<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_blfs_ShippersPlacedInServiceAccumulatedDepreciation', window );">Accumulated depreciation</a></td>
<td class="num">(8,813)<span></span>
</td>
<td class="num">(6,272)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_blfs_ShippersPlacedInServiceNet', window );">Subtotal</a></td>
<td class="nump">7,587<span></span>
</td>
<td class="nump">5,062<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_blfs_ShippersAndRelatedComponentsInProduction', window );">Shippers and related components in production</a></td>
<td class="nump">3,235<span></span>
</td>
<td class="nump">2,651<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_blfs_ShippersPlacedInServiceAndFixedAssetsHeldForRentNet', window );">Total</a></td>
<td class="nump">$ 10,822<span></span>
</td>
<td class="nump">$ 7,713<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_blfs_FixedAssetsHeldForRent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 fixed assets held for rent.</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;">blfs_FixedAssetsHeldForRent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>blfs_</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_blfs_ShippersAndRelatedComponentsInProduction">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 of shippers and related components in production.</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;">blfs_ShippersAndRelatedComponentsInProduction</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>blfs_</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_blfs_ShippersPlacedInService">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 gross value of shippers placed in service.</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;">blfs_ShippersPlacedInService</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>blfs_</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_blfs_ShippersPlacedInServiceAccumulatedDepreciation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 cumulative amount of depreciation, related to related to shippers placed in service and fixed assets held for rent.</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;">blfs_ShippersPlacedInServiceAccumulatedDepreciation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>blfs_</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_blfs_ShippersPlacedInServiceAndFixedAssetsHeldForRentNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 shippers placed in service and fixed assets held for rent, net</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;">blfs_ShippersPlacedInServiceAndFixedAssetsHeldForRentNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>blfs_</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_blfs_ShippersPlacedInServiceNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 of shippers placed in service, net of accumulated depreciation.</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;">blfs_ShippersPlacedInServiceNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>blfs_</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_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>90
<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.24.3</span><table class="report" border="0" cellspacing="2" id="idm45774413434160">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Assets held for rent - Narrative (Details) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">9 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Sep. 30, 2024</div></th>
<th class="th"><div>Sep. 30, 2023</div></th>
<th class="th"><div>Sep. 30, 2024</div></th>
<th class="th"><div>Sep. 30, 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_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>
<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_blfs_AssetsHeldForRentDepreciation', window );">Assets held for rent, depreciation expense</a></td>
<td class="nump">$ 0.8<span></span>
</td>
<td class="nump">$ 0.9<span></span>
</td>
<td class="nump">$ 2.3<span></span>
</td>
<td class="nump">$ 2.8<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_blfs_AssetsHeldForRentDepreciation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 depreciation expenses recognized for assets held for rent.</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;">blfs_AssetsHeldForRentDepreciation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>blfs_</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_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>91
<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.24.3</span><table class="report" border="0" cellspacing="2" id="idm45774409742496">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Property and equipment - Schedule of Property and Equipment (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Sep. 30, 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 );">Subtotal</a></td>
<td class="nump">$ 27,940<span></span>
</td>
<td class="nump">$ 30,386<span></span>
</td>
</tr>
<tr class="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,231)<span></span>
</td>
<td class="num">(9,456)<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 );">Property and equipment, net</a></td>
<td class="nump">17,709<span></span>
</td>
<td class="nump">20,930<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 );">Subtotal</a></td>
<td class="nump">5,982<span></span>
</td>
<td class="nump">5,913<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=blfs_FurnitureAndComputerEquipmentMember', window );">Furniture and 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 );">Subtotal</a></td>
<td class="nump">769<span></span>
</td>
<td class="nump">773<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_ManufacturingFacilityMember', window );">Manufacturing and other 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 );">Subtotal</a></td>
<td class="nump">17,084<span></span>
</td>
<td class="nump">19,893<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_ConstructionInProgressMember', window );">Construction in-progress</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 );">Subtotal</a></td>
<td class="nump">$ 4,105<span></span>
</td>
<td class="nump">$ 3,807<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_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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=blfs_FurnitureAndComputerEquipmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=blfs_FurnitureAndComputerEquipmentMember</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_ManufacturingFacilityMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_ManufacturingFacilityMember</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_ConstructionInProgressMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_ConstructionInProgressMember</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>92
<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.24.3</span><table class="report" border="0" cellspacing="2" id="idm45774415475760">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Property and equipment - Narrative (Details) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">9 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Sep. 30, 2024</div></th>
<th class="th"><div>Sep. 30, 2023</div></th>
<th class="th"><div>Sep. 30, 2024</div></th>
<th class="th"><div>Sep. 30, 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_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>
<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 );">Property and equipment, depreciation expense</a></td>
<td class="nump">$ 0.6<span></span>
</td>
<td class="nump">$ 1.0<span></span>
</td>
<td class="nump">$ 1.9<span></span>
</td>
<td class="nump">$ 2.9<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>93
<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.24.3</span><table class="report" border="0" cellspacing="2" id="idm45774408500784">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Goodwill and intangible assets - Schedule of Finite-Lived Intangible Assets (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Sep. 30, 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_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible 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_FiniteLivedIntangibleAssetsAccumulatedAmortization', window );">Accumulated Amortization</a></td>
<td class="num">$ (18,777)<span></span>
</td>
<td class="num">$ (16,043)<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_FiniteLivedIntangibleAssetsNet', window );">Net Carrying Value</a></td>
<td class="nump">$ 18,415<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_FiniteLivedIntangibleAssetUsefulLife', window );">Weighted Average Useful Life (in years)</a></td>
<td class="text">6 years 7 months 6 days<span></span>
</td>
<td class="text">7 years 3 months 18 days<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_IntangibleAssetsGrossExcludingGoodwill', window );">Intangible assets, gross</a></td>
<td class="nump">$ 37,192<span></span>
</td>
<td class="nump">$ 37,192<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_IntangibleAssetsNetExcludingGoodwill', window );">Intangible assets, net</a></td>
<td class="nump">18,415<span></span>
</td>
<td class="nump">21,149<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_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_CustomerRelationshipsMember', window );">Customer relationships</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_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible 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_FiniteLivedIntangibleAssetsGross', window );">Gross Carrying Value</a></td>
<td class="nump">9,936<span></span>
</td>
<td class="nump">9,936<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization', window );">Accumulated Amortization</a></td>
<td class="num">(4,625)<span></span>
</td>
<td class="num">(4,217)<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_FiniteLivedIntangibleAssetsNet', window );">Net Carrying Value</a></td>
<td class="nump">$ 5,311<span></span>
</td>
<td class="nump">$ 5,719<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetUsefulLife', window );">Weighted Average Useful Life (in years)</a></td>
<td class="text">9 years 10 months 24 days<span></span>
</td>
<td class="text">10 years 8 months 12 days<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_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_TradeNamesMember', window );">Tradenames</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_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible 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_FiniteLivedIntangibleAssetsGross', window );">Gross Carrying Value</a></td>
<td class="nump">$ 8,134<span></span>
</td>
<td class="nump">$ 8,134<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization', window );">Accumulated Amortization</a></td>
<td class="num">(2,543)<span></span>
</td>
<td class="num">(2,077)<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_FiniteLivedIntangibleAssetsNet', window );">Net Carrying Value</a></td>
<td class="nump">$ 5,591<span></span>
</td>
<td class="nump">$ 6,057<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetUsefulLife', window );">Weighted Average Useful Life (in years)</a></td>
<td class="text">10 years 6 months<span></span>
</td>
<td class="text">11 years 3 months 18 days<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_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_TechnologyBasedIntangibleAssetsMember', window );">Technology - acquired</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_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible 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_FiniteLivedIntangibleAssetsGross', window );">Gross Carrying Value</a></td>
<td class="nump">$ 18,372<span></span>
</td>
<td class="nump">$ 18,372<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization', window );">Accumulated Amortization</a></td>
<td class="num">(10,859)<span></span>
</td>
<td class="num">(9,123)<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_FiniteLivedIntangibleAssetsNet', window );">Net Carrying Value</a></td>
<td class="nump">$ 7,513<span></span>
</td>
<td class="nump">$ 9,249<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetUsefulLife', window );">Weighted Average Useful Life (in years)</a></td>
<td class="text">3 years 3 months 18 days<span></span>
</td>
<td class="text">4 years 1 month 6 days<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_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_NoncompeteAgreementsMember', window );">Non-compete agreements</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_FiniteLivedIntangibleAssetsLineItems', window );"><strong>Finite-Lived Intangible 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_FiniteLivedIntangibleAssetsGross', window );">Gross Carrying Value</a></td>
<td class="nump">$ 750<span></span>
</td>
<td class="nump">$ 750<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization', window );">Accumulated Amortization</a></td>
<td class="num">(750)<span></span>
</td>
<td class="num">(626)<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_FiniteLivedIntangibleAssetsNet', window );">Net Carrying Value</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 124<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetUsefulLife', window );">Weighted Average Useful Life (in years)</a></td>
<td class="text">0 years<span></span>
</td>
<td class="text">9 months 18 days<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_FiniteLivedIntangibleAssetUsefulLife">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 finite-lived intangible assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the 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>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetUsefulLife</td>
</tr>
<tr>
<td style="padding-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_FiniteLivedIntangibleAssetsAccumulatedAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.</p></div>
<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 30<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 40<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482640/350-30-55-40<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480265/350-10-S45-1<br><br>Reference 3: 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 4: 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(16))<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_FiniteLivedIntangibleAssetsAccumulatedAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_FiniteLivedIntangibleAssetsGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.</p></div>
<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 30<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 40<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482640/350-30-55-40<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480265/350-10-S45-1<br><br>Reference 3: 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 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 928<br> -SubTopic 340<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478859/928-340-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_FiniteLivedIntangibleAssetsGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_FiniteLivedIntangibleAssetsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 30<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 40<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482640/350-30-55-40<br><br>Reference 2: 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 (d)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2<br><br>Reference 3: 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 (d)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482686/350-30-45-1<br><br>Reference 5: 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 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-3<br><br>Reference 7: 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 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 926<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483154/926-20-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_FiniteLivedIntangibleAssetsLineItems</td>
</tr>
<tr>
<td style="padding-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_FiniteLivedIntangibleAssetsNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.</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 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 926<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483154/926-20-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_FiniteLivedIntangibleAssetsNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_IntangibleAssetsGrossExcludingGoodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 intangible assets, excluding 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/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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IntangibleAssetsGrossExcludingGoodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_IntangibleAssetsNetExcludingGoodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges.</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 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/2009/role/commonPracticeRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482686/350-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_IntangibleAssetsNetExcludingGoodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_CustomerRelationshipsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_CustomerRelationshipsMember</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_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_TradeNamesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_TradeNamesMember</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_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_TechnologyBasedIntangibleAssetsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_TechnologyBasedIntangibleAssetsMember</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_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_NoncompeteAgreementsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_NoncompeteAgreementsMember</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>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.24.3</span><table class="report" border="0" cellspacing="2" id="idm45774417061616">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Goodwill and intangible assets - Narrative (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">9 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Sep. 30, 2024</div></th>
<th class="th"><div>Sep. 30, 2023</div></th>
<th class="th"><div>Sep. 30, 2024</div></th>
<th class="th"><div>Sep. 30, 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_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>
<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_AmortizationOfIntangibleAssets', window );">Intangible asset amortization</a></td>
<td class="nump">$ 910<span></span>
</td>
<td class="nump">$ 1,312<span></span>
</td>
<td class="nump">$ 2,734<span></span>
</td>
<td class="nump">$ 4,135<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_AmortizationOfIntangibleAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect 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 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 30<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 40<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482640/350-30-55-40<br><br>Reference 3: 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)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482686/350-30-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_AmortizationOfIntangibleAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>95
<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.24.3</span><table class="report" border="0" cellspacing="2" id="idm45774413031984">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Goodwill and intangible assets - Schedule of Amortization Expense for Finite-Lived Intangible Assets (Details)<br> $ in Thousands</strong></div></th>
<th class="th">
<div>Sep. 30, 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_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_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear', window );">2024 (3 months remaining)</a></td>
<td class="nump">$ 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_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths', window );">2025</a></td>
<td class="nump">3,468<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo', window );">2026</a></td>
<td class="nump">3,358<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree', window );">2027</a></td>
<td class="nump">2,605<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour', window );">2028</a></td>
<td class="nump">1,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_blfs_FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour', window );">Thereafter</a></td>
<td class="nump">6,616<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_FiniteLivedIntangibleAssetsNet', window );">Net Carrying Value</a></td>
<td class="nump">$ 18,415<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_blfs_FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 amortization for asset, excluding financial asset and goodwill, lacking physical substance with finite life expected to be recognized after 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>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">blfs_FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>blfs_</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_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized 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/exampleRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 40<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482640/350-30-55-40<br><br>Reference 2: 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)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2<br><br>Reference 3: 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_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in remainder of current fiscal year.</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 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_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized 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/exampleRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 40<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482640/350-30-55-40<br><br>Reference 2: 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)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2<br><br>Reference 3: 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_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized 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/exampleRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 40<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482640/350-30-55-40<br><br>Reference 2: 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)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2<br><br>Reference 3: 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_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized 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/exampleRef<br> -Topic 350<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 40<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482640/350-30-55-40<br><br>Reference 2: 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)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2<br><br>Reference 3: 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_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_FiniteLivedIntangibleAssetsNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.</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 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 926<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483154/926-20-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_FiniteLivedIntangibleAssetsNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>96
<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.24.3</span><table class="report" border="0" cellspacing="2" id="idm45774412106704">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Accrued expenses and other current liabilities (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Sep. 30, 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_InvestmentsDebtAndEquitySecuritiesAbstract', window );"><strong>Investments, Debt and Equity Securities [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccruedLiabilitiesCurrent', window );">Accrued expenses</a></td>
<td class="nump">$ 2,864<span></span>
</td>
<td class="nump">$ 6,667<span></span>
</td>
</tr>
<tr class="re">
<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 );">Accrued taxes</a></td>
<td class="nump">373<span></span>
</td>
<td class="nump">551<span></span>
</td>
</tr>
<tr class="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 );">Accrued compensation</a></td>
<td class="nump">4,777<span></span>
</td>
<td class="nump">2,902<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ContractWithCustomerLiabilityCurrent', window );">Deferred revenue, current</a></td>
<td class="nump">435<span></span>
</td>
<td class="nump">655<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_blfs_AccruedExpensesAndOtherCurrentLiabilities', window );">Total accrued expenses and other current liabilities</a></td>
<td class="nump">$ 8,449<span></span>
</td>
<td class="nump">$ 10,775<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_blfs_AccruedExpensesAndOtherCurrentLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 expenses incurred but not yet paid nor invoiced, and liabilities classified as other. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">blfs_AccruedExpensesAndOtherCurrentLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>blfs_</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_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_ContractWithCustomerLiabilityCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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, 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 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_ContractWithCustomerLiabilityCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_InvestmentsDebtAndEquitySecuritiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_InvestmentsDebtAndEquitySecuritiesAbstract</td>
</tr>
<tr>
<td style="padding-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>97
<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.24.3</span><table class="report" border="0" cellspacing="2" id="idm45774412794016">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Commitments and contingencies (Details)<br> $ in Millions</strong></div></th>
<th class="th">
<div>Sep. 30, 2024 </div>
<div>USD ($) </div>
<div>lawsuit</div>
</th>
<th class="th">
<div>Dec. 31, 2023 </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_CommitmentsAndContingenciesDisclosureAbstract', window );"><strong>Commitments and Contingencies 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_LossContingencyPendingClaimsNumber', window );">Number of pending litigation claims | lawsuit</a></td>
<td class="nump">2<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_PurchaseObligation', window );">Short-term purchase obligations</a></td>
<td class="nump">$ 4.2<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_SalesAndExciseTaxPayableCurrentAndNoncurrent', window );">Sales and excise tax payable</a></td>
<td class="nump">$ 3.8<span></span>
</td>
<td class="nump">$ 4.8<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_LossContingencyPendingClaimsNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 pending claims pertaining to a loss contingency.</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 450<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483076/450-20-50-4<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 450<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483076/450-20-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_LossContingencyPendingClaimsNumber</td>
</tr>
<tr>
<td style="padding-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>
<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_SalesAndExciseTaxPayableCurrentAndNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 through that date and payable for statutory sales and use taxes, including value added tax.</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(15)(5))<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_SalesAndExciseTaxPayableCurrentAndNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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>98
<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.24.3</span><table class="report" border="0" cellspacing="2" id="idm45774405992496">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Long-term debt - Narrative (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Sep. 20, 2022</div></th>
<th class="th"><div>Sep. 30, 2024</div></th>
<th class="th"><div>Apr. 17, 2024</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_DebtInstrumentAxis=blfs_The2023TermLoanMember', window );">The 2023 Term Loan</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_DebtInstrumentLineItems', window );"><strong>Debt Instrument [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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_blfs_DebtInstrumentMaximumBorrowingCapacity', window );">Debt instrument, maximum borrowing capacity</a></td>
<td class="nump">$ 60,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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_blfs_DebtInstrumentMaximumBorrowingCapacityAtClosing', window );">Maximum borrowing capacity</a></td>
<td class="nump">30,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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_blfs_DebtInstrumentAdditionalMaximumAmountWithinNineMonthsAfterClosing', window );">Options to borrow</a></td>
<td class="nump">10,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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_blfs_DebtInstrumentAdditionalMaximumAmountUponCertainMilestoneAchievements', window );">Debt instrument, additional maximum amount upon certain milestone achievements</a></td>
<td class="nump">10,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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_blfs_DebtInstrumentAdditionalMaximumAtDiscretionOfLender', window );">Debt instrument, additional maximum at discretion of lender</a></td>
<td class="nump">10,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_ProceedsFromIssuanceOfDebt', window );">Proceeds from term loans</a></td>
<td class="nump">$ 20,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_DebtInstrumentVariableInterestRateTypeExtensibleEnumeration', window );">Debt Instrument, Variable Interest Rate, Type [Extensible Enumeration]</a></td>
<td class="text">Prime Rate [Member]<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_blfs_DebtInstrumentInterestRateMaximumStatedPercentageForEachTrancheBorrowed', window );">Debt instrument, interest rate, maximum stated percentage for each tranche borrowed</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="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentPeriodicPaymentTermsBalloonPaymentToBePaid', window );">Debt instrument, balloon payment due</a></td>
<td class="nump">$ 1,200<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_DebtInstrumentInterestRateStatedPercentage', window );">Interest rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">7.50%<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_DebtInstrumentFaceAmount', window );">Debt instrument, face amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 18,200<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_DebtInstrumentAxis=blfs_The2023TermLoanMember', window );">The 2023 Term Loan | Variable Rate Component Two</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_DebtInstrumentLineItems', window );"><strong>Debt Instrument [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 );">Debt instrument, 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_DebtInstrumentAxis=blfs_SecondAmendmentTermLoanMember', window );">Second Amendment Term Loan</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_DebtInstrumentLineItems', window );"><strong>Debt Instrument [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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_blfs_DebtInstrumentNonRefundableTerminationFeeAmount', window );">Termination fee, amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 500<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_blfs_DebtInstrumentAdditionalMaximumAmountUponCertainMilestoneAchievements">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 additional maximum capacity upon achievement of certain milestones.</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;">blfs_DebtInstrumentAdditionalMaximumAmountUponCertainMilestoneAchievements</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>blfs_</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_blfs_DebtInstrumentAdditionalMaximumAmountWithinNineMonthsAfterClosing">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The maximum amount of additional borrowing capacity within 9 months of closing.</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;">blfs_DebtInstrumentAdditionalMaximumAmountWithinNineMonthsAfterClosing</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>blfs_</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_blfs_DebtInstrumentAdditionalMaximumAtDiscretionOfLender">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 additional maximum borrowing at the discretion of the lender.</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;">blfs_DebtInstrumentAdditionalMaximumAtDiscretionOfLender</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>blfs_</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_blfs_DebtInstrumentInterestRateMaximumStatedPercentageForEachTrancheBorrowed">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 maximum stated interest rate for each tranche borrowed.</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;">blfs_DebtInstrumentInterestRateMaximumStatedPercentageForEachTrancheBorrowed</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>blfs_</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_blfs_DebtInstrumentMaximumBorrowingCapacity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 maximum borrowing capacity.</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;">blfs_DebtInstrumentMaximumBorrowingCapacity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>blfs_</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_blfs_DebtInstrumentMaximumBorrowingCapacityAtClosing">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 maximum borrowing capacity at closing.</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;">blfs_DebtInstrumentMaximumBorrowingCapacityAtClosing</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>blfs_</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_blfs_DebtInstrumentNonRefundableTerminationFeeAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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, Non-Refundable Termination Fee, Amount</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;">blfs_DebtInstrumentNonRefundableTerminationFeeAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>blfs_</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_DebtInstrumentFaceAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 (par) amount of debt instrument at time of issuance.</p></div>
<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 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482949/835-30-55-8<br><br>Reference 2: 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 (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69B<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69B<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69C<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69C<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482900/835-30-50-1<br><br>Reference 6: 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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentFaceAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_DebtInstrumentInterestRateStatedPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Contractual interest rate for funds borrowed, under the debt 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> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22)(a)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-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_DebtInstrumentInterestRateStatedPercentage</td>
</tr>
<tr>
<td style="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_DebtInstrumentLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482949/835-30-55-8<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><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 3<br> -Subparagraph (SX 210.12-04(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-3<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69B<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69B<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69C<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69C<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69E<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69E<br><br>Reference 8: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69F<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69F<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br><br>Reference 11: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<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> -Subparagraph (e)<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 (f)<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 (h)<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 1D<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1D<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 1D<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1D<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 1D<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1D<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 (a)<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 1E<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1E<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 1E<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1E<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 1F<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1F<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1F<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1F<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1F<br> -Subparagraph (b)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1F<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1F<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1F<br><br>Reference 25: 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 (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1I<br><br>Reference 26: http://www.xbrl.org/2009/role/commonPracticeRef<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 27: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482900/835-30-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_DebtInstrumentLineItems</td>
</tr>
<tr>
<td style="padding-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_DebtInstrumentPeriodicPaymentTermsBalloonPaymentToBePaid">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 payment greater than the preceding installment payments to be paid at final maturity date of debt.</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_DebtInstrumentPeriodicPaymentTermsBalloonPaymentToBePaid</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_DebtInstrumentVariableInterestRateTypeExtensibleEnumeration">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 type of variable interest rate on debt instrument.</p></div>
<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 942<br> -SubTopic 470<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477734/942-470-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_DebtInstrumentVariableInterestRateTypeExtensibleEnumeration</td>
</tr>
<tr>
<td style="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>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromIssuanceOfDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 during the period from additional borrowings in aggregate debt. Includes proceeds from short-term and long-term debt.</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> -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_ProceedsFromIssuanceOfDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_DebtInstrumentAxis=blfs_The2023TermLoanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=blfs_The2023TermLoanMember</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_blfs_VariableRateComponentAxis=blfs_VariableRateComponentTwoMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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;">blfs_VariableRateComponentAxis=blfs_VariableRateComponentTwoMember</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=blfs_SecondAmendmentTermLoanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=blfs_SecondAmendmentTermLoanMember</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>99
<FILENAME>R72.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.24.3</span><table class="report" border="0" cellspacing="2" id="idm45774410657664">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Long-term debt - Schedule of Debt (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Sep. 30, 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_DebtInstrumentLineItems', window );"><strong>Debt Instrument [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_DebtInstrumentCarryingAmount', window );">Total debt, excluding unamortized debt issuance costs</a></td>
<td class="nump">$ 20,103<span></span>
</td>
<td class="nump">$ 25,242<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredFinanceCostsNet', window );">Less: unamortized debt issuance costs</a></td>
<td class="num">(49)<span></span>
</td>
<td class="num">(98)<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_LongTermDebt', window );">Total debt</a></td>
<td class="nump">20,054<span></span>
</td>
<td class="nump">25,144<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtCurrent', window );">Less: current portion of debt</a></td>
<td class="num">(12,231)<span></span>
</td>
<td class="num">(6,833)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtNoncurrent', window );">Total long-term debt</a></td>
<td class="nump">$ 7,823<span></span>
</td>
<td class="nump">$ 18,311<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_DebtInstrumentAxis=blfs_GlobalCoolingAmendedTermNotesMember', window );">Global Cooling Amended Term Notes</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_DebtInstrumentLineItems', window );"><strong>Debt Instrument [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_DebtInstrumentInterestRateStatedPercentage', window );">Interest Rate</a></td>
<td class="nump">4.00%<span></span>
</td>
<td class="nump">4.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_DebtInstrumentCarryingAmount', window );">Total debt, excluding unamortized debt issuance costs</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 2,596<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_DebtInstrumentAxis=blfs_TermLoanMember', window );">Term Loan</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_DebtInstrumentLineItems', window );"><strong>Debt Instrument [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_DebtInstrumentInterestRateStatedPercentage', window );">Interest Rate</a></td>
<td class="nump">7.00%<span></span>
</td>
<td class="nump">7.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_DebtInstrumentCarryingAmount', window );">Total debt, excluding unamortized debt issuance costs</a></td>
<td class="nump">$ 17,500<span></span>
</td>
<td class="nump">$ 20,000<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_DebtInstrumentAxis=blfs_FinancedInsurancePremiumMember', window );">Insurance premium financing</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_DebtInstrumentLineItems', window );"><strong>Debt Instrument [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_DebtInstrumentInterestRateStatedPercentage', window );">Interest Rate</a></td>
<td class="nump">8.30%<span></span>
</td>
<td class="nump">8.30%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentCarryingAmount', window );">Total debt, excluding unamortized debt issuance costs</a></td>
<td class="nump">$ 1,712<span></span>
</td>
<td class="nump">$ 1,348<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_DebtInstrumentAxis=blfs_FreezerEquipmentLoanMember', window );">Freezer equipment loan</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_DebtInstrumentLineItems', window );"><strong>Debt Instrument [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_DebtInstrumentInterestRateStatedPercentage', window );">Interest Rate</a></td>
<td class="nump">5.70%<span></span>
</td>
<td class="nump">5.70%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentCarryingAmount', window );">Total debt, excluding unamortized debt issuance costs</a></td>
<td class="nump">$ 200<span></span>
</td>
<td class="nump">$ 317<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_DebtInstrumentAxis=blfs_ManufacturingEquipmentLoansMember', window );">Manufacturing equipment loans</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_DebtInstrumentLineItems', window );"><strong>Debt Instrument [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_DebtInstrumentInterestRateStatedPercentage', window );">Interest Rate</a></td>
<td class="nump">5.70%<span></span>
</td>
<td class="nump">5.70%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentCarryingAmount', window );">Total debt, excluding unamortized debt issuance costs</a></td>
<td class="nump">$ 97<span></span>
</td>
<td class="nump">$ 172<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_DebtInstrumentAxis=blfs_FreezerInstallationLoanMember', window );">Freezer installation loan</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_DebtInstrumentLineItems', window );"><strong>Debt Instrument [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_DebtInstrumentInterestRateStatedPercentage', window );">Interest Rate</a></td>
<td class="nump">6.30%<span></span>
</td>
<td class="nump">6.30%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentCarryingAmount', window );">Total debt, excluding unamortized debt issuance costs</a></td>
<td class="nump">$ 593<span></span>
</td>
<td class="nump">$ 807<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_DebtInstrumentAxis=blfs_OtherLoansMember', window );">Other loans</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_DebtInstrumentLineItems', window );"><strong>Debt Instrument [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_DebtInstrumentCarryingAmount', window );">Total debt, excluding unamortized debt issuance costs</a></td>
<td class="nump">1<span></span>
</td>
<td class="nump">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_us-gaap_DebtInstrumentAxis=blfs_TotalDebtMember', window );">Total long-term debt</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_DebtInstrumentLineItems', window );"><strong>Debt Instrument [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_LongTermDebtNoncurrent', window );">Total long-term debt</a></td>
<td class="nump">$ 7,823<span></span>
</td>
<td class="nump">$ 18,311<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_DebtInstrumentCarryingAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but is not limited to, notes payable, bonds payable, commercial loans, mortgage loans, convertible debt, subordinated debt and other types of 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> -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/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-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_DebtInstrumentCarryingAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_DebtInstrumentInterestRateStatedPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Contractual interest rate for funds borrowed, under the debt 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> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22)(a)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-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_DebtInstrumentInterestRateStatedPercentage</td>
</tr>
<tr>
<td style="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_DebtInstrumentLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482949/835-30-55-8<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><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 3<br> -Subparagraph (SX 210.12-04(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-3<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69B<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69B<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69C<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69C<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69E<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69E<br><br>Reference 8: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69F<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69F<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br><br>Reference 11: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<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> -Subparagraph (e)<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 (f)<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 (h)<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 1D<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1D<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 1D<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1D<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 1D<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1D<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 (a)<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 1E<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1E<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 1E<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1E<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 1F<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1F<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1F<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1F<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1F<br> -Subparagraph (b)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1F<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1F<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1F<br><br>Reference 25: 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 (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1I<br><br>Reference 26: http://www.xbrl.org/2009/role/commonPracticeRef<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 27: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482900/835-30-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_DebtInstrumentLineItems</td>
</tr>
<tr>
<td style="padding-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_DeferredFinanceCostsNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 amortization, of debt issuance costs. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration 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/2009/role/commonPracticeRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482925/835-30-45-1A<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<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 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482900/835-30-50-1<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1D<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1D<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredFinanceCostsNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_LongTermDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt. Excludes lease obligation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -SubTopic 10<br> -Topic 210<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482949/835-30-55-8<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(16))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69B<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69B<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69C<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69C<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1D<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1D<br><br>Reference 7: 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><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 4<br> -Subparagraph (b)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-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_LongTermDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_LongTermDebtCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt classified as current. Excludes lease obligation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(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_LongTermDebtCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_LongTermDebtNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt classified as noncurrent. Excludes lease obligation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=blfs_GlobalCoolingAmendedTermNotesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=blfs_GlobalCoolingAmendedTermNotesMember</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=blfs_TermLoanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=blfs_TermLoanMember</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=blfs_FinancedInsurancePremiumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=blfs_FinancedInsurancePremiumMember</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=blfs_FreezerEquipmentLoanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=blfs_FreezerEquipmentLoanMember</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=blfs_ManufacturingEquipmentLoansMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=blfs_ManufacturingEquipmentLoansMember</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=blfs_FreezerInstallationLoanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=blfs_FreezerInstallationLoanMember</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=blfs_OtherLoansMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=blfs_OtherLoansMember</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=blfs_TotalDebtMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=blfs_TotalDebtMember</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>R73.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.24.3</span><table class="report" border="0" cellspacing="2" id="idm45774511068384">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Long-term debt - Schedule of Maturities of Long-Term Debt (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Sep. 30, 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_DebtDisclosureAbstract', window );"><strong>Debt 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_LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear', window );">2024 (3 months remaining)</a></td>
<td class="nump">$ 3,177<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_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths', window );">2025</a></td>
<td class="nump">11,659<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_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo', window );">2026</a></td>
<td class="nump">5,218<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_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree', window );">2027</a></td>
<td class="nump">0<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_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour', window );">2028</a></td>
<td class="nump">0<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_blfs_LongTermDebtMaturityAfterYearFour', window );">Thereafter</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebt', window );">Total debt</a></td>
<td class="nump">$ 20,054<span></span>
</td>
<td class="nump">$ 25,144<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_blfs_LongTermDebtMaturityAfterYearFour">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 amount of long-term debt maturity that takes place after year four.</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;">blfs_LongTermDebtMaturityAfterYearFour</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>blfs_</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_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_LongTermDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt. Excludes lease obligation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -SubTopic 10<br> -Topic 210<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482949/835-30-55-8<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(16))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69B<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69B<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69C<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69C<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1D<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1D<br><br>Reference 7: 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><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 4<br> -Subparagraph (b)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-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_LongTermDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing 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 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-3<br><br>Reference 2: 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 (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1E<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -SubTopic 10<br> -Topic 470<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481544/470-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_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing 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 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-3<br><br>Reference 2: 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 (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1E<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -SubTopic 10<br> -Topic 470<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481544/470-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_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing 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 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-3<br><br>Reference 2: 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 (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1E<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -SubTopic 10<br> -Topic 470<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481544/470-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_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing 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 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-3<br><br>Reference 2: 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 (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1E<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -SubTopic 10<br> -Topic 470<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481544/470-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_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in remainder of current fiscal year.</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 3<br> -Subparagraph (SX 210.12-04(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-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_LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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>101
<FILENAME>R74.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.24.3</span><table class="report" border="0" cellspacing="2" id="idm45774413309936">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Revenue - Narrative (Details) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">9 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Sep. 30, 2024</div></th>
<th class="th"><div>Sep. 30, 2023</div></th>
<th class="th"><div>Sep. 30, 2024</div></th>
<th class="th"><div>Sep. 30, 2023</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_RevenueFromContractWithCustomerAbstract', window );"><strong>Revenue from Contract with Customer [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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 );">Deferred revenue</a></td>
<td class="nump">$ 0.4<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.4<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.7<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ContractWithCustomerLiabilityRevenueRecognized', window );">Deferred revenue, revenue recognized</a></td>
<td class="nump">$ 0.1<span></span>
</td>
<td class="nump">$ 0.1<span></span>
</td>
<td class="nump">$ 0.6<span></span>
</td>
<td class="nump">$ 0.4<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_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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ContractWithCustomerLiabilityRevenueRecognized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 revenue recognized that was previously included in balance of obligation to transfer good or service to customer for which consideration from customer has been received or is due.</p></div>
<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 8<br> -Subparagraph (b)<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_ContractWithCustomerLiabilityRevenueRecognized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_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>102
<FILENAME>R75.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.24.3</span><table class="report" border="0" cellspacing="2" id="idm45774409297152">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Revenue - Schedule of Bioproduction Tools and Service Revenues (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">9 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Sep. 30, 2024</div></th>
<th class="th"><div>Sep. 30, 2023</div></th>
<th class="th"><div>Sep. 30, 2024</div></th>
<th class="th"><div>Sep. 30, 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_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax', window );">Total product, rental, and service revenue</a></td>
<td class="nump">$ 30,571<span></span>
</td>
<td class="nump">$ 23,573<span></span>
</td>
<td class="nump">$ 85,678<span></span>
</td>
<td class="nump">$ 81,992<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=us-gaap_ProductMember', window );">Product revenue</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_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax', window );">Total product, rental, and service revenue</a></td>
<td class="nump">23,457<span></span>
</td>
<td class="nump">17,137<span></span>
</td>
<td class="nump">64,624<span></span>
</td>
<td class="nump">63,444<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=blfs_ProductCellProcessingMember', window );">Cell processing</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_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax', window );">Total product, rental, and service revenue</a></td>
<td class="nump">19,030<span></span>
</td>
<td class="nump">13,338<span></span>
</td>
<td class="nump">53,154<span></span>
</td>
<td class="nump">51,004<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=blfs_ProductBiostorageServicesMember', window );">Biostorage services</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_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax', window );">Total product, rental, and service revenue</a></td>
<td class="nump">543<span></span>
</td>
<td class="nump">365<span></span>
</td>
<td class="nump">970<span></span>
</td>
<td class="nump">1,099<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=blfs_ProductFreezerAndThawMember', window );">Freezer and thaw</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_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax', window );">Total product, rental, and service revenue</a></td>
<td class="nump">3,884<span></span>
</td>
<td class="nump">3,434<span></span>
</td>
<td class="nump">10,500<span></span>
</td>
<td class="nump">11,341<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=us-gaap_ServiceMember', window );">Service revenue</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_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax', window );">Total product, rental, and service revenue</a></td>
<td class="nump">4,660<span></span>
</td>
<td class="nump">4,377<span></span>
</td>
<td class="nump">14,173<span></span>
</td>
<td class="nump">12,573<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=blfs_ServiceBiostorageServicesMember', window );">Biostorage services</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_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax', window );">Total product, rental, and service revenue</a></td>
<td class="nump">4,526<span></span>
</td>
<td class="nump">4,186<span></span>
</td>
<td class="nump">13,708<span></span>
</td>
<td class="nump">12,166<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=blfs_ServiceFreezerAndThawMember', window );">Freezer and thaw</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_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax', window );">Total product, rental, and service revenue</a></td>
<td class="nump">134<span></span>
</td>
<td class="nump">191<span></span>
</td>
<td class="nump">465<span></span>
</td>
<td class="nump">407<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=blfs_RentalRevenueMember', window );">Rental revenue</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_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax', window );">Total product, rental, and service revenue</a></td>
<td class="nump">2,454<span></span>
</td>
<td class="nump">2,059<span></span>
</td>
<td class="nump">6,881<span></span>
</td>
<td class="nump">5,975<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=blfs_RentalRevenueBiostorageServicesMember', window );">Biostorage services</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_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax', window );">Total product, rental, and service revenue</a></td>
<td class="nump">$ 2,454<span></span>
</td>
<td class="nump">$ 2,059<span></span>
</td>
<td class="nump">$ 6,881<span></span>
</td>
<td class="nump">$ 5,975<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_RevenueFromContractWithCustomerIncludingAssessedTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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, including 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_RevenueFromContractWithCustomerIncludingAssessedTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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=us-gaap_ProductMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=us-gaap_ProductMember</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=blfs_ProductCellProcessingMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=blfs_ProductCellProcessingMember</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=blfs_ProductBiostorageServicesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=blfs_ProductBiostorageServicesMember</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=blfs_ProductFreezerAndThawMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=blfs_ProductFreezerAndThawMember</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=us-gaap_ServiceMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=us-gaap_ServiceMember</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=blfs_ServiceBiostorageServicesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=blfs_ServiceBiostorageServicesMember</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=blfs_ServiceFreezerAndThawMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=blfs_ServiceFreezerAndThawMember</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=blfs_RentalRevenueMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=blfs_RentalRevenueMember</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=blfs_RentalRevenueBiostorageServicesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=blfs_RentalRevenueBiostorageServicesMember</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>R76.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.24.3</span><table class="report" border="0" cellspacing="2" id="idm45774416895696">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Revenue - Schedule of Remaining Performance Obligations (Details)<br> $ in Thousands</strong></div></th>
<th class="th">
<div>Sep. 30, 2024 </div>
<div>USD ($)</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_srt_ProductOrServiceAxis=blfs_RentalRevenueMember', window );">Rental revenue</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_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems', window );"><strong>Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]</strong></a></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_RevenueRemainingPerformanceObligation', window );">Revenue, remaining performance obligation, amount</a></td>
<td class="nump">$ 4,873<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_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis=2024-10-01', window );">Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2024-10-01 | Rental revenue</a></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_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems', window );"><strong>Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueRemainingPerformanceObligation', window );">Revenue, remaining performance obligation, amount</a></td>
<td class="nump">$ 812<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1', window );">Revenue, remaining performance obligation, expected timing of satisfaction, period</a></td>
<td class="text">3 months<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_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis=2024-10-01', window );">Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2024-10-01 | Service revenue</a></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_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems', window );"><strong>Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1', window );">Revenue, remaining performance obligation, expected timing of satisfaction, period</a></td>
<td class="text">3 months<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_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis=2025-01-01', window );">Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2025-01-01 | Rental revenue</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_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems', window );"><strong>Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]</strong></a></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_RevenueRemainingPerformanceObligation', window );">Revenue, remaining performance obligation, amount</a></td>
<td class="nump">$ 3,249<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1', window );">Revenue, remaining performance obligation, expected timing of satisfaction, period</a></td>
<td class="text">1 year<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_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis=2025-01-01', window );">Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2025-01-01 | Service revenue</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_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems', window );"><strong>Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]</strong></a></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_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1', window );">Revenue, remaining performance obligation, expected timing of satisfaction, period</a></td>
<td class="text">1 year<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_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis=2026-01-01', window );">Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2026-01-01 | Rental revenue</a></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_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems', window );"><strong>Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueRemainingPerformanceObligation', window );">Revenue, remaining performance obligation, amount</a></td>
<td class="nump">$ 812<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1', window );">Revenue, remaining performance obligation, expected timing of satisfaction, period</a></td>
<td class="text">1 year<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_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis=2026-01-01', window );">Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2026-01-01 | Service revenue</a></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_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems', window );"><strong>Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1', window );">Revenue, remaining performance obligation, expected timing of satisfaction, period</a></td>
<td class="text">1 year<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_RevenueRemainingPerformanceObligation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 transaction price allocated to performance obligation that has not been recognized as revenue.</p></div>
<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 Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 606<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-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_RevenueRemainingPerformanceObligation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems</td>
</tr>
<tr>
<td style="padding-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_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 in which remaining performance obligation is expected to be recognized as revenue, 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> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (b)(1)<br> -SubTopic 10<br> -Topic 606<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-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_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1</td>
</tr>
<tr>
<td style="padding-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_srt_ProductOrServiceAxis=blfs_RentalRevenueMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=blfs_RentalRevenueMember</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_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis=2024-10-01">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis=2024-10-01</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=blfs_ServiceRevenueMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=blfs_ServiceRevenueMember</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_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis=2025-01-01">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis=2025-01-01</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_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis=2026-01-01">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis=2026-01-01</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>R77.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.24.3</span><table class="report" border="0" cellspacing="2" id="idm45774412219696">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stock-based compensation - Schedule of Service Vesting-Based Stock Option Activity (Details) - $ / shares<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 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_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward', window );"><strong>Options</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber', window );">Outstanding as of beginning of period (in shares)</a></td>
<td class="nump">217,250<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised', window );">Exercised (in shares)</a></td>
<td class="num">(58,750)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber', window );">Outstanding as of end of period (in shares)</a></td>
<td class="nump">158,500<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber', window );">Stock options exercisable at end of period (in shares)</a></td>
<td class="nump">158,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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward', window );"><strong>Wtd. Avg. Exercise Price</strong></a></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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice', window );">Outstanding as of beginning of period (in dollars per share)</a></td>
<td class="nump">$ 2.21<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice', window );">Exercised (in dollars per share)</a></td>
<td class="nump">2.33<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice', window );">Outstanding as of end of period (in dollars per share)</a></td>
<td class="nump">2.16<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice', window );">Stock options exercisable at end of period (in dollars per share)</a></td>
<td class="nump">$ 2.16<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 shares into which fully or partially vested stock options outstanding as of the balance sheet date can be currently converted under the option 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)(1)(iii)<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber</td>
</tr>
<tr>
<td style="padding-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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 price as of the balance sheet date at which grantees can acquire the shares reserved for issuance on vested portions of options outstanding and currently exercisable under the stock option 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)(1)(iii)<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 options outstanding, including both vested and non-vested 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)(1)(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)(1)(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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber</td>
</tr>
<tr>
<td style="padding-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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward</td>
</tr>
<tr>
<td style="padding-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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 price at which grantees can acquire the shares reserved for issuance under the stock option 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)(1)(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)(1)(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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward</td>
</tr>
<tr>
<td style="padding-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_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 price at which option holders acquired shares when converting their stock options into shares.</p></div>
<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)(1)(iv)(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_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="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_StockIssuedDuringPeriodSharesStockOptionsExercised">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 share options (or share units) exercised during the current period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 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://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 5: 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_StockIssuedDuringPeriodSharesStockOptionsExercised</td>
</tr>
<tr>
<td style="padding-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>105
<FILENAME>R78.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.24.3</span><table class="report" border="0" cellspacing="2" id="idm45774406123520">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stock-based compensation - Narrative (Details)<br></strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">9 Months Ended</th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr>
<th class="th">
<div>Mar. 08, 2024 </div>
<div>USD ($) </div>
<div>peer </div>
<div>$ / shares </div>
<div>shares</div>
</th>
<th class="th">
<div>Jan. 03, 2023 </div>
<div>USD ($) </div>
<div>peer </div>
<div>shares</div>
</th>
<th class="th">
<div>Feb. 24, 2022 </div>
<div>USD ($) </div>
<div>peer </div>
<div>shares</div>
</th>
<th class="th">
<div>Sep. 30, 2024 </div>
<div>USD ($) </div>
<div>$ / shares </div>
<div>shares</div>
</th>
<th class="th">
<div>Sep. 30, 2023 </div>
<div>USD ($) </div>
<div>shares</div>
</th>
<th class="th">
<div>Sep. 30, 2024 </div>
<div>USD ($) </div>
<div>$ / shares </div>
<div>shares</div>
</th>
<th class="th">
<div>Sep. 30, 2023 </div>
<div>USD ($) </div>
<div>shares</div>
</th>
<th class="th">
<div>Dec. 31, 2023 </div>
<div>USD ($) </div>
<div>$ / shares</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>
<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue', window );">Aggregate intrinsic value of exercisable service vesting-based stock options</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,600,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 3,600,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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue', window );">Intrinsic value of service vesting-based awards exercised</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">$ 500,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,100,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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross', window );">Service based-vesting options granted (in shares) | 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">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2', window );">Weighted average remaining contractual life (year)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">1 year 6 months<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 );">Share-based payment arrangement, expense</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">$ 5,324,000<span></span>
</td>
<td class="nump">$ 7,984,000<span></span>
</td>
<td class="nump">$ 16,022,000<span></span>
</td>
<td class="nump">$ 19,715,000<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_blfs_NumberOfPeers', window );">Number of peers | peer</a></td>
<td class="nump">20<span></span>
</td>
<td class="nump">20<span></span>
</td>
<td class="nump">20<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_ComprehensiveIncomeNetOfTax', window );">Comprehensive loss</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="num">(1,356,000)<span></span>
</td>
<td class="num">$ (29,293,000)<span></span>
</td>
<td class="num">$ (32,506,000)<span></span>
</td>
<td class="num">$ (53,026,000)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1', window );">Vesting period (year)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">4 years<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_RestatementAxis=srt_RestatementAdjustmentMember', window );">Adjustment</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>
<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>
<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_ComprehensiveIncomeNetOfTax', window );">Comprehensive loss</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>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (1,600,000)<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_EmployeeStockOptionMember', window );">Options</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>
<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>
<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_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized', window );">Unrecognized compensation costs for service vesting-based stock options</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">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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>
<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>
<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_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized', window );">Unrecognized compensation costs for service vesting-based stock options</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">26,800,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">26,800,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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_blfs_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodFairValue', window );">Aggregate fair value of the service vesting-based awards granted</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">6,700,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10,000,000.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" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue', window );">Aggregate fair value of the service vesting-based awards that vested</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,300,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">8,000,000.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_AllocatedShareBasedCompensationExpense', window );">Share-based payment arrangement, expense</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,800,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 11,700,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_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1', window );">Period for recognition (year)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">2 years 8 months 12 days<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod', window );">Granted (in shares) | 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">484,886<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue', window );">Grant date fair value (in dollars per share) | $ / 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">$ 16.22<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 16.22<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 18.32<span></span>
</td>
</tr>
<tr class="re">
<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) | 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">701,436<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_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>
<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>
<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_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized', window );">Unrecognized compensation costs for service vesting-based stock options</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,200,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,200,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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross', window );">Service based-vesting options granted (in shares) | 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="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<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 );">Share-based payment arrangement, expense</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">200,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 700,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_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1', window );">Period for recognition (year)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">1 year 2 months 12 days<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) | shares</a></td>
<td class="nump">109,512<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>
<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 );">Grant date fair value (in dollars per share) | $ / shares</a></td>
<td class="nump">$ 17.36<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>
<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_blfs_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodAggregateFairValue', window );">Aggregate fair value of the market-based awards granted</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,900,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,900,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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod', window );">Vested (in shares) | 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">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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=blfs_MarketbasedRestrictedStockMember', window );">Market-based 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>
<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>
<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_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized', window );">Unrecognized compensation costs for service vesting-based stock options</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,400,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 4,400,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_AllocatedShareBasedCompensationExpense', window );">Share-based payment arrangement, expense</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,300,000<span></span>
</td>
<td class="nump">$ 1,600,000<span></span>
</td>
<td class="nump">$ 3,700,000<span></span>
</td>
<td class="nump">$ 4,900,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_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1', window );">Period for recognition (year)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">1 year 1 month 6 days<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod', window );">Granted (in shares) | shares</a></td>
<td class="nump">300,529<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">299,565<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue', window );">Grant date fair value (in dollars per share) | $ / 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">$ 25.70<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 25.70<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 26.50<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_blfs_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodAggregateFairValue', window );">Aggregate fair value of the market-based awards granted</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">$ 0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">$ 6,300,000<span></span>
</td>
<td class="nump">6,500,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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod', window );">Vested (in shares) | 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">300,529<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_blfs_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfAwards', window );">Total shareholder return attainment (percent)</a></td>
<td class="nump">125.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_blfs_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsHistoricalVolatilityRate', window );">Historical volatility (percent)</a></td>
<td class="nump">80.00%<span></span>
</td>
<td class="nump">78.00%<span></span>
</td>
<td class="nump">63.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate', window );">Dividend yield (percent)</a></td>
<td class="nump">0.00%<span></span>
</td>
<td class="nump">0.00%<span></span>
</td>
<td class="nump">0.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate', window );">Risk-free interest rate</a></td>
<td class="nump">4.60%<span></span>
</td>
<td class="nump">4.40%<span></span>
</td>
<td class="nump">1.50%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_blfs_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRatePeriod', window );">Measurement date with a maturity period (year)</a></td>
<td class="text">2 years<span></span>
</td>
<td class="text">2 years<span></span>
</td>
<td class="text">2 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>
<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_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested', window );">Aggregate fair value of the market-based awards that vested</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">$ 0<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 5,100,000<span></span>
</td>
<td class="nump">$ 700,000<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=blfs_MarketbasedRestrictedStockMember', window );">Market-based 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>
<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>
<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_blfs_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfAwards', window );">Total shareholder return attainment (percent)</a></td>
<td class="nump">0.00%<span></span>
</td>
<td class="nump">0.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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=blfs_MarketbasedRestrictedStockMember', window );">Market-based 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>
<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>
<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_blfs_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfAwards', window );">Total shareholder return attainment (percent)</a></td>
<td class="nump">200.00%<span></span>
</td>
<td class="nump">200.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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=blfs_MarketbasedRestrictedStockMember', window );">Market-based Restricted Stock | Executive Officer</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>
<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>
<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 );">Share-based payment arrangement, expense</a></td>
<td class="nump">$ 6,300,000<span></span>
</td>
<td class="nump">$ 6,800,000<span></span>
</td>
<td class="nump">$ 6,700,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>
<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) | shares</a></td>
<td class="nump">239,464<span></span>
</td>
<td class="nump">268,738<span></span>
</td>
<td class="nump">240,428<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>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_blfs_NumberOfPeers">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 Peers</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;">blfs_NumberOfPeers</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>blfs_</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>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_blfs_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodAggregateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 granted 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;">blfs_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodAggregateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>blfs_</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_blfs_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair value of non-vested equity-based payment instruments, excluding stock (or unit) options, vested.</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;">blfs_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>blfs_</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_blfs_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRatePeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 expected volatility rate period for share based payment award by share based payment.</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;">blfs_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRatePeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>blfs_</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_blfs_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsHistoricalVolatilityRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 historical volatility for fair value assumptions for share-based payment award by share based 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;">blfs_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsHistoricalVolatilityRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>blfs_</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_blfs_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfAwards">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percent of shares that may be issued in accordance with the plan as a proportion of outstanding awards.</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;">blfs_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfAwards</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>blfs_</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_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_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_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 not yet recognized for nonvested 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 (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_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_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_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_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_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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair value of share-based awards for which the grantee gained the right by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash.</p></div>
<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)(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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 estimated dividend rate (a percentage of the share price) to be paid (expected dividends) to holders of the underlying shares over the option's term.</p></div>
<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)(2)(iii)<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate</td>
</tr>
<tr>
<td style="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_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 risk-free interest rate assumption that is used in valuing an option on its own shares.</p></div>
<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)(2)(iv)<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate</td>
</tr>
<tr>
<td style="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_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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 difference between fair value of underlying shares on dates of exercise and exercise price on options exercised (or share units converted) into shares.</p></div>
<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)(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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Gross number of share options (or share units) granted during 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 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></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross</td>
</tr>
<tr>
<td style="padding-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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 by which the current fair value of the underlying stock exceeds the exercise price of options outstanding.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 contractual term for option awards outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the 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://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 718<br> -SubTopic 10<br> -Subparagraph (e)(1)<br> -Name Accounting Standards Codification<br> -Paragraph 2<br> -Section 50<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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2</td>
</tr>
<tr>
<td style="padding-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_srt_RestatementAxis=srt_RestatementAdjustmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_RestatementAxis=srt_RestatementAdjustmentMember</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_EmployeeStockOptionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_EmployeeStockOptionMember</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_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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=blfs_MarketbasedRestrictedStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=blfs_MarketbasedRestrictedStockMember</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_srt_TitleOfIndividualAxis=srt_ExecutiveOfficerMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_TitleOfIndividualAxis=srt_ExecutiveOfficerMember</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>106
<FILENAME>R79.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.24.3</span><table class="report" border="0" cellspacing="2" id="idm45774416838560">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stock-based compensation - Schedule of Service Vesting-Based and Market Based Restricted Stock Activity (Details) - $ / shares<br></strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 08, 2024</div></th>
<th class="th"><div>Sep. 30, 2024</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>
</tr>
<tr class="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>Shares</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber', window );">Outstanding as of beginning of period (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,312,898<span></span>
</td>
</tr>
<tr class="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="text">&#160;<span></span>
</td>
<td class="nump">484,886<span></span>
</td>
</tr>
<tr class="re">
<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="text">&#160;<span></span>
</td>
<td class="num">(701,436)<span></span>
</td>
</tr>
<tr class="ro">
<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 (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(116,386)<span></span>
</td>
</tr>
<tr class="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="text">&#160;<span></span>
</td>
<td class="nump">1,979,962<span></span>
</td>
</tr>
<tr class="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>Wtd. Avg. Grant Date Fair Value</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue', window );">Outstanding as of beginning of period (in dollars per share)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 18.32<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue', window );">Granted (in dollars per share)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">20.53<span></span>
</td>
</tr>
<tr class="re">
<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="text">&#160;<span></span>
</td>
<td class="nump">25.83<span></span>
</td>
</tr>
<tr class="ro">
<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 (in dollars per share)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">17.33<span></span>
</td>
</tr>
<tr class="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="text">&#160;<span></span>
</td>
<td class="nump">$ 16.22<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=blfs_MarketbasedRestrictedStockMember', window );">Market-based Restricted Stock</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward', window );"><strong>Shares</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber', window );">Outstanding as of beginning of period (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">509,166<span></span>
</td>
</tr>
<tr class="re">
<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">300,529<span></span>
</td>
<td class="nump">299,565<span></span>
</td>
</tr>
<tr class="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="text">&#160;<span></span>
</td>
<td class="num">(300,529)<span></span>
</td>
</tr>
<tr class="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="text">&#160;<span></span>
</td>
<td class="nump">508,202<span></span>
</td>
</tr>
<tr class="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>Wtd. Avg. Grant Date Fair Value</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue', window );">Outstanding as of beginning of period (in dollars per share)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 26.50<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue', window );">Granted (in dollars per share)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">27.12<span></span>
</td>
</tr>
<tr class="re">
<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="text">&#160;<span></span>
</td>
<td class="nump">27.97<span></span>
</td>
</tr>
<tr class="ro">
<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="text">&#160;<span></span>
</td>
<td class="nump">$ 25.70<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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 at grant date for nonvested equity-based awards issued 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="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_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_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=blfs_MarketbasedRestrictedStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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=blfs_MarketbasedRestrictedStockMember</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>107
<FILENAME>R80.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.24.3</span><table class="report" border="0" cellspacing="2" id="idm45774409382848">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stock-based compensation - Schedule of Stock Compensation Expense (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">9 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Sep. 30, 2024</div></th>
<th class="th"><div>Sep. 30, 2023</div></th>
<th class="th"><div>Sep. 30, 2024</div></th>
<th class="th"><div>Sep. 30, 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 );">Total</a></td>
<td class="nump">$ 5,324<span></span>
</td>
<td class="nump">$ 7,984<span></span>
</td>
<td class="nump">$ 16,022<span></span>
</td>
<td class="nump">$ 19,715<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_IncomeStatementLocationAxis=us-gaap_CostOfSalesMember', window );">Cost of revenue</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 );">Total</a></td>
<td class="nump">826<span></span>
</td>
<td class="nump">1,031<span></span>
</td>
<td class="nump">2,482<span></span>
</td>
<td class="nump">2,991<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_IncomeStatementLocationAxis=us-gaap_GeneralAndAdministrativeExpenseMember', window );">General and administrative costs</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_AllocatedShareBasedCompensationExpense', window );">Total</a></td>
<td class="nump">2,873<span></span>
</td>
<td class="nump">3,349<span></span>
</td>
<td class="nump">8,648<span></span>
</td>
<td class="nump">9,497<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_IncomeStatementLocationAxis=us-gaap_SellingAndMarketingExpenseMember', window );">Sales and marketing costs</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 );">Total</a></td>
<td class="nump">1,001<span></span>
</td>
<td class="nump">1,920<span></span>
</td>
<td class="nump">2,909<span></span>
</td>
<td class="nump">3,575<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_IncomeStatementLocationAxis=us-gaap_ResearchAndDevelopmentExpenseMember', window );">Research and development costs</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_AllocatedShareBasedCompensationExpense', window );">Total</a></td>
<td class="nump">$ 624<span></span>
</td>
<td class="nump">$ 1,684<span></span>
</td>
<td class="nump">$ 1,983<span></span>
</td>
<td class="nump">$ 3,652<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_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_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_IncomeStatementLocationAxis=us-gaap_CostOfSalesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_IncomeStatementLocationAxis=us-gaap_CostOfSalesMember</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_IncomeStatementLocationAxis=us-gaap_GeneralAndAdministrativeExpenseMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_IncomeStatementLocationAxis=us-gaap_GeneralAndAdministrativeExpenseMember</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_IncomeStatementLocationAxis=us-gaap_SellingAndMarketingExpenseMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_IncomeStatementLocationAxis=us-gaap_SellingAndMarketingExpenseMember</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_IncomeStatementLocationAxis=us-gaap_ResearchAndDevelopmentExpenseMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_IncomeStatementLocationAxis=us-gaap_ResearchAndDevelopmentExpenseMember</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>108
<FILENAME>R81.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.24.3</span><table class="report" border="0" cellspacing="2" id="idm45774412671120">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income taxes (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">9 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Sep. 30, 2024</div></th>
<th class="th"><div>Sep. 30, 2023</div></th>
<th class="th"><div>Sep. 30, 2024</div></th>
<th class="th"><div>Sep. 30, 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_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>
<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_IncomeTaxExpenseBenefit', window );">Income tax expense (benefit)</a></td>
<td class="num">$ (28)<span></span>
</td>
<td class="nump">$ 115<span></span>
</td>
<td class="nump">$ 93<span></span>
</td>
<td class="nump">$ 209<span></span>
</td>
</tr>
<tr class="re">
<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 income tax rate reconciliation, percent</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(0.70%)<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_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount', window );">Effective income tax rate reconciliation, tax expense (benefit), share-based payment arrangement, amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,200<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_blfs_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRateWithoutDiscreteItemsPercent', window );">Effective income tax rate reconciliation, at federal statutory income tax rate, without discrete items percent</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(0.70%)<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 );">Effective income tax rate reconciliation, at federal statutory income tax rate, percent</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">21.00%<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_blfs_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRateWithoutDiscreteItemsPercent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Without Discrete Items, Percent</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;">blfs_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRateWithoutDiscreteItemsPercent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>blfs_</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_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_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 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_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_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_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>109
<FILENAME>R82.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.24.3</span><table class="report" border="0" cellspacing="2" id="idm45774416930160">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Net loss from continuing operations per common share - Schedule of Computations of Basic and Diluted Earnings Per Share (Details) - USD ($)<br> $ / shares in Units, $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">9 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Sep. 30, 2024</div></th>
<th class="th"><div>Sep. 30, 2023</div></th>
<th class="th"><div>Sep. 30, 2024</div></th>
<th class="th"><div>Sep. 30, 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_NetIncomeLossAbstract', window );"><strong>Numerator:</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_IncomeLossFromContinuingOperations', window );">Net loss from continuing operations</a></td>
<td class="num">$ (1,703)<span></span>
</td>
<td class="num">$ (15,804)<span></span>
</td>
<td class="num">$ (13,061)<span></span>
</td>
<td class="num">$ (30,043)<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_NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersBasic', window );">Net loss from continuing operations allocated to common shareholders</a></td>
<td class="num">(1,703)<span></span>
</td>
<td class="num">(15,804)<span></span>
</td>
<td class="num">(13,061)<span></span>
</td>
<td class="num">(30,043)<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_NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersDiluted', window );">Net loss from continuing operations allocated to common shareholders</a></td>
<td class="num">$ (1,703)<span></span>
</td>
<td class="num">$ (15,804)<span></span>
</td>
<td class="num">$ (13,061)<span></span>
</td>
<td class="num">$ (30,043)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract', window );"><strong>Denominator:</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_WeightedAverageNumberOfSharesIssuedBasic', window );">Weighted-average common shares issued, basic (in shares)</a></td>
<td class="nump">46,175,345<span></span>
</td>
<td class="nump">43,570,438<span></span>
</td>
<td class="nump">45,871,715<span></span>
</td>
<td class="nump">43,348,412<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic', window );">Weighted-average common shares outstanding, basic (in shares)</a></td>
<td class="nump">46,175,345<span></span>
</td>
<td class="nump">43,570,438<span></span>
</td>
<td class="nump">45,871,715<span></span>
</td>
<td class="nump">43,348,412<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_blfs_WeightedAverageNumberOfSharesIssuedDiluted', window );">Weighted-average common shares issued, diluted (in shares)</a></td>
<td class="nump">46,175,345<span></span>
</td>
<td class="nump">43,570,438<span></span>
</td>
<td class="nump">45,871,715<span></span>
</td>
<td class="nump">43,348,412<span></span>
</td>
</tr>
<tr class="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 common shares outstanding, diluted (in shares)</a></td>
<td class="nump">46,175,345<span></span>
</td>
<td class="nump">43,570,438<span></span>
</td>
<td class="nump">45,871,715<span></span>
</td>
<td class="nump">43,348,412<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsPerBasicShare', window );">Basic loss from continuing operations per common share (in dollars per share)</a></td>
<td class="num">$ (0.04)<span></span>
</td>
<td class="num">$ (0.36)<span></span>
</td>
<td class="num">$ (0.28)<span></span>
</td>
<td class="num">$ (0.69)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare', window );">Diluted loss from continuing operations per common share (in dollars per share)</a></td>
<td class="num">$ (0.04)<span></span>
</td>
<td class="num">$ (0.36)<span></span>
</td>
<td class="num">$ (0.28)<span></span>
</td>
<td class="num">$ (0.69)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_blfs_WeightedAverageNumberOfSharesIssuedDiluted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 Number of Shares Issued, Diluted</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;">blfs_WeightedAverageNumberOfSharesIssuedDiluted</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>blfs_</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_IncomeLossFromContinuingOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 income (loss) from continuing operations 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 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 3: 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(13))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-3<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-4<br><br>Reference 8: 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 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-60B<br><br>Reference 10: 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 11: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 18<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-18<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromContinuingOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_IncomeLossFromContinuingOperationsPerBasicShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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) from continuing operations 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/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 3: 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 4: 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(13))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-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 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<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 (b)<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 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 11: 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 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-4<br><br>Reference 13: http://www.xbrl.org/2009/role/commonPracticeRef<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 14: 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 15: 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 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-7<br><br>Reference 17: 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(20))<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_IncomeLossFromContinuingOperationsPerBasicShare</td>
</tr>
<tr>
<td style="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_IncomeLossFromContinuingOperationsPerDilutedShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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) derived from continuing operations during 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/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 3: 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(13))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-3<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 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-1<br><br>Reference 6: 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 7: 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 8: 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 9: 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 10: 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 11: 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 12: http://www.xbrl.org/2009/role/commonPracticeRef<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 13: 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 14: 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 15: 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 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-7<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare</td>
</tr>
<tr>
<td style="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_NetIncomeLossAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_NetIncomeLossAbstract</td>
</tr>
<tr>
<td style="padding-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_NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities; of income (loss) from continuing operations available to common shareholders.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 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 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-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_NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersDiluted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities, and addition from assumption of issuance of common shares for dilutive potential common shares; of income (loss) from continuing operations available to common shareholders.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 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><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 40<br> -Subparagraph (b)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-40<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 40<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-40<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 40<br> -Subparagraph (b)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-40<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersDiluted</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_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_WeightedAverageNumberOfSharesIssuedBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 the weighted average total number of shares issued throughout the period including the first (beginning balance outstanding) and last (ending balance outstanding) day of the period before considering any reductions (for instance, shares held in treasury) to arrive at the weighted average number of shares outstanding. Weighted average relates to the portion of time within a reporting period that common shares have been issued and outstanding to the total time in that period. Such concept is used in determining the weighted average number of shares outstanding for purposes of calculating earnings per share (basic).</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 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-13<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 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_WeightedAverageNumberOfSharesIssuedBasic</td>
</tr>
<tr>
<td style="padding-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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract</td>
</tr>
<tr>
<td style="padding-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>110
<FILENAME>R83.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.24.3</span><table class="report" border="0" cellspacing="2" id="idm45774516776640">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Net loss from continuing operations per common share - Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share (Details) - shares<br></strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">9 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Sep. 30, 2024</div></th>
<th class="th"><div>Sep. 30, 2023</div></th>
<th class="th"><div>Sep. 30, 2024</div></th>
<th class="th"><div>Sep. 30, 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_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems', window );"><strong>Antidilutive Securities Excluded from Computation of Earnings Per Share [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_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount', window );">Antidilutive securities excluded from computation of earnings per share, amount (in shares)</a></td>
<td class="nump">3,939,417<span></span>
</td>
<td class="nump">2,636,283<span></span>
</td>
<td class="nump">3,774,697<span></span>
</td>
<td class="nump">3,007,126<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_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=blfs_ShareBasedPaymentArrangementOptionAndRestrictedStockAwardsMember', window );">Stock options and restricted stock awards</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_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems', window );"><strong>Antidilutive Securities Excluded from Computation of Earnings Per Share [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_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount', window );">Antidilutive securities excluded from computation of earnings per share, amount (in shares)</a></td>
<td class="nump">3,939,417<span></span>
</td>
<td class="nump">2,636,283<span></span>
</td>
<td class="nump">3,774,697<span></span>
</td>
<td class="nump">3,007,126<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems</td>
</tr>
<tr>
<td style="padding-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_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=blfs_ShareBasedPaymentArrangementOptionAndRestrictedStockAwardsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis=blfs_ShareBasedPaymentArrangementOptionAndRestrictedStockAwardsMember</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>111
<FILENAME>R84.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.24.3</span><table class="report" border="0" cellspacing="2" id="idm45774412806192">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Employee benefit plan (Details) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">9 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Sep. 30, 2024</div></th>
<th class="th"><div>Sep. 30, 2023</div></th>
<th class="th"><div>Sep. 30, 2024</div></th>
<th class="th"><div>Sep. 30, 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_CompensationAndRetirementDisclosureAbstract', window );"><strong>Retirement Benefits [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent', window );">Defined contribution plan, employer matching contribution, percent of employees' gross pay</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">100.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount', window );">Defined contribution plan, employer discretionary contribution amount</a></td>
<td class="nump">$ 0.2<span></span>
</td>
<td class="nump">$ 0.2<span></span>
</td>
<td class="nump">$ 0.7<span></span>
</td>
<td class="nump">$ 0.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_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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 discretionary contributions made by an employer to a defined contribution plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 percentage of employee gross pay the employee may contribute to a defined contribution plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent</td>
</tr>
<tr>
<td style="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>112
<FILENAME>R85.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.24.3</span><table class="report" border="0" cellspacing="2" id="idm45774408791840">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Subsequent events (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1">9 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Nov. 12, 2024</div></th>
<th class="th"><div>Sep. 30, 2024</div></th>
<th class="th"><div>Nov. 11, 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_SubsequentEventLineItems', window );"><strong>Subsequent Event [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_RestructuringCharges', window );">Total employment related divestiture expenditures</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 3,471<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_RestructuringCostAndReserveAxis=us-gaap_EmployeeSeveranceMember', window );">Severance</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_SubsequentEventLineItems', window );"><strong>Subsequent Event [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_RestructuringCharges', window );">Total employment related divestiture expenditures</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">291<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_RestructuringCostAndReserveAxis=blfs_StockCompensationExpenseMember', window );">Stock Compensation</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_SubsequentEventLineItems', window );"><strong>Subsequent Event [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_RestructuringCharges', window );">Total employment related divestiture expenditures</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 3,180<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_DisposalGroupClassificationAxis=us-gaap_DisposalGroupHeldforsaleNotDiscontinuedOperationsMember', window );">Disposal Group, Held-for-Sale, Not Discontinued Operations | SciSafe Holdings, Inc | Subsequent Event</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_SubsequentEventLineItems', window );"><strong>Subsequent Event [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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_blfs_DisposalGroupIncludingDiscontinuedOperationDebtRepaymentCost', window );">Repayment of indebtedness</a></td>
<td class="nump">$ 900<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_blfs_DisposalGroupIncludingDiscontinuedOperationLegalAndOtherTransactionServicesFeesPaid', window );">Legal and other transaction services fees paid</a></td>
<td class="nump">1,800<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax', window );">Gain on disposal of discontinued operation, net of tax</a></td>
<td class="nump">39,600<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_DisposalGroupIncludingDiscontinuedOperationGoodwill1', window );">Disposal group, including discontinued operation, goodwill</a></td>
<td class="nump">11,100<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_DisposalGroupClassificationAxis=us-gaap_DisposalGroupHeldforsaleNotDiscontinuedOperationsMember', window );">Disposal Group, Held-for-Sale, Not Discontinued Operations | SciSafe Holdings, Inc | Subsequent Event | Severance</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_SubsequentEventLineItems', window );"><strong>Subsequent Event [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_RestructuringCharges', window );">Total employment related divestiture expenditures</a></td>
<td class="nump">400<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_DisposalGroupClassificationAxis=us-gaap_DisposalGroupHeldforsaleNotDiscontinuedOperationsMember', window );">Disposal Group, Held-for-Sale, Not Discontinued Operations | SciSafe Holdings, Inc | Subsequent Event | Earn-Out Payment</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_SubsequentEventLineItems', window );"><strong>Subsequent Event [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_RestructuringCharges', window );">Total employment related divestiture expenditures</a></td>
<td class="nump">3,300<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_DisposalGroupClassificationAxis=us-gaap_DisposalGroupHeldforsaleNotDiscontinuedOperationsMember', window );">Disposal Group, Held-for-Sale, Not Discontinued Operations | SciSafe Holdings, Inc | Subsequent Event | Stock Compensation</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_SubsequentEventLineItems', window );"><strong>Subsequent Event [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_RestructuringCharges', window );">Total employment related divestiture expenditures</a></td>
<td class="nump">$ 4,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_srt_CounterpartyNameAxis=blfs_SCIHoldingsMember', window );">SCI Holdings | Subsequent Event</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_SubsequentEventLineItems', window );"><strong>Subsequent Event [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_blfs_PurchaseAgreementNoncompeteDuration', window );">Noncompete duration</a></td>
<td class="text">5 years<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_blfs_PurchaseAgreementTransitionServicesDuration', window );">Transition services, duration</a></td>
<td class="text">6 months<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_CounterpartyNameAxis=blfs_SCIHoldingsMember', window );">SCI Holdings | Disposal Group, Held-for-Sale, Not Discontinued Operations | SciSafe Holdings, Inc | Subsequent Event</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_SubsequentEventLineItems', window );"><strong>Subsequent Event [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_DisposalGroupIncludingDiscontinuedOperationConsideration', window );">Transaction price</a></td>
<td class="nump">$ 73,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_srt_CounterpartyNameAxis=blfs_SiliconValleyBankSVBMember', window );">Silicon Valley Bank (SVB) | Subsequent Event</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_SubsequentEventLineItems', window );"><strong>Subsequent Event [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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_blfs_PurchaseAgreementPotentialTerminationFeeIfAgreementIsTerminatedPriorToMaturityDate', window );">Potential termination fee if agreement is terminated prior to maturity date</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 750<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_blfs_DisposalGroupIncludingDiscontinuedOperationDebtRepaymentCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disposal Group, Including Discontinued Operation, Debt Repayment Cost</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;">blfs_DisposalGroupIncludingDiscontinuedOperationDebtRepaymentCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>blfs_</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_blfs_DisposalGroupIncludingDiscontinuedOperationLegalAndOtherTransactionServicesFeesPaid">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disposal Group, Including Discontinued Operation, Legal And Other Transaction Services Fees Paid</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;">blfs_DisposalGroupIncludingDiscontinuedOperationLegalAndOtherTransactionServicesFeesPaid</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>blfs_</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_blfs_PurchaseAgreementNoncompeteDuration">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Purchase Agreement, Noncompete, Duration</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;">blfs_PurchaseAgreementNoncompeteDuration</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>blfs_</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_blfs_PurchaseAgreementPotentialTerminationFeeIfAgreementIsTerminatedPriorToMaturityDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Purchase Agreement, Potential Termination Fee If Agreement Is Terminated Prior To Maturity 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;">blfs_PurchaseAgreementPotentialTerminationFeeIfAgreementIsTerminatedPriorToMaturityDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>blfs_</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_blfs_PurchaseAgreementTransitionServicesDuration">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Purchase Agreement, Transition Services, Duration</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;">blfs_PurchaseAgreementTransitionServicesDuration</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>blfs_</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_DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 gain (loss) not previously recognized resulting from the disposal of a discontinued operation.</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 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5C<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-5C<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3B<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483475/205-20-45-3B<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<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/2147483499/205-20-50-1<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483475/205-20-45-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_DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_DisposalGroupIncludingDiscontinuedOperationConsideration">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 consideration received or receivable for the disposal of assets and liabilities, including discontinued operation.</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_DisposalGroupIncludingDiscontinuedOperationConsideration</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_DisposalGroupIncludingDiscontinuedOperationGoodwill1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 classified as goodwill attributable to disposal group held for sale or disposed of.</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 10<br> -SubTopic 20<br> -Topic 205<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483475/205-20-45-10<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5B<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-5B<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 3<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482099/360-10-50-3<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483475/205-20-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_DisposalGroupIncludingDiscontinuedOperationGoodwill1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_RestructuringCharges">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</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 expenses associated with exit or disposal activities pursuant to an authorized plan. Excludes expenses related to a discontinued operation or an asset retirement obligation.</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 420<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 5.P.4.b.1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479823/420-10-S99-2<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 420<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482047/420-10-45-3<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 420<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 5.P.3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479823/420-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_RestructuringCharges</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_SubsequentEventLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Detail information of subsequent event by type. User is expected to use existing line items from elsewhere in the taxonomy as the primary line items for this disclosure, which is further associated with dimension and member elements pertaining to a subsequent 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 830<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481674/830-30-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 855<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483399/855-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_SubsequentEventLineItems</td>
</tr>
<tr>
<td style="padding-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_RestructuringCostAndReserveAxis=us-gaap_EmployeeSeveranceMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_RestructuringCostAndReserveAxis=us-gaap_EmployeeSeveranceMember</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_RestructuringCostAndReserveAxis=blfs_StockCompensationExpenseMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_RestructuringCostAndReserveAxis=blfs_StockCompensationExpenseMember</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_DisposalGroupClassificationAxis=us-gaap_DisposalGroupHeldforsaleNotDiscontinuedOperationsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_DisposalGroupClassificationAxis=us-gaap_DisposalGroupHeldforsaleNotDiscontinuedOperationsMember</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_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis=blfs_SciSafeHoldingsIncMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis=blfs_SciSafeHoldingsIncMember</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_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember</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_RestructuringCostAndReserveAxis=blfs_EarnOutPaymentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_RestructuringCostAndReserveAxis=blfs_EarnOutPaymentMember</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_CounterpartyNameAxis=blfs_SCIHoldingsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_CounterpartyNameAxis=blfs_SCIHoldingsMember</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_CounterpartyNameAxis=blfs_SiliconValleyBankSVBMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" 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_CounterpartyNameAxis=blfs_SiliconValleyBankSVBMember</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>113
<FILENAME>Financial_Report.xlsx
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 Financial_Report.xlsx
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
MJ]%C$!.MD(GBH//6Z%2FFH?DSR"I'[%PQ8N^PZC5Z3'@B5;T1''HR=OJ"-;
M]<9P@2X[L]HZ!BO1"I8H3CAWTH-\39<RQF!BCTC786W:=>Q#SC%0B5:L1''0
M>0PT8)*<$\I^?OJ%S(27*<BDU22N-)%1!%,4K+6]YQ.2<$56/,P$^=$Y!9HB
M":S]\I6QM1*.@52T8BJ*PQ"0L!_$"S+;1$_2-EZ.]PB,[VYF5E_'8"=6L1/#
MZ6:737+]XBUYO!"UL+A'Z'XTNQI9%Z1X8%.'%2JQ@U!IDBEEEC3%.B9/)<PH
MF7439H_B5^O6S02/:NJS0B1V$"+= M"H8L_.K$WYSKC5)ZY8Y_,8!,0J F('
M$9!9NP'; Q0LI+(.1GMT[KB"UC[R/ %"(.,7DE;'QT A5J$0.PB%9A$/0S+.
M4GB=VMLMKE.[%,?CFOJK"(@=1$#7D5 +TS'?@X)> B1$"8_MJ<4%ZXT> X!8
M!4 ,YY==(@URH_9PF7I[QP A5H$0PQEF-](6L_RLF.5G^58W^9AIP-K8S*%6
MQ]\)<;;U4*B=Y6KF?&4U[/;<_CFCW4%G9?-8P1 [:.=H B.J NJ[C7WQ0GX7
M]C3NVT!RG+[;=7M6J,6#F^:RXAV&X\INNKP)4D.W7P7 &K;=N4>NW::L[5H7
M)7AD0Z-N!4#NGNV=W5[G:Z<W\- ZPNX1J]O,Q<.:>JP0R,6!Y:W'[?9UO4M<
M[I-K]7@,_'$K_'%Q6!F!0;\P&7+K&+-'H'94Q>/^K['.JR-$,^'E)ZLI\<PF
M97&:6#XM3V]'^9EEI_J\./K]P,U\F9)0S"'4.3V' 4\5IZG%C99)?B#Y)+66
M47ZY%-P7RGP [^=2ZMV-^8'R3'OX+U!+ P04    " "]@FQ9)2]C22@(   $
M)0  &    'AL+W=O<FMS:&5E=',O<VAE970R+GAM;+5:;7/;-A+^*QC5TVEG
MY(@ ^)K8GDGLZUUF>E=/W+2?81*2,"$)E8#DN+^^"U(6)>+%3L;W(3%)/0 ?
M+'?WV25X\2"[+VK-N49?F[I5E[.UUINWBX4JU[QAZHW<\!9^6<JN81I.N]5"
M;3K.JGY04R](%*6+AHEV=G717[OMKB[D5M>BY;<=4MNF8=WC!U[+A\L9GCU=
M^"16:VTN+*XN-FS%[[C^O+GMX&QQF*42#6^5D"WJ^/)R]AZ_O8Y3,Z!'_"'X
M@SHZ1F8I]U)^,2<?J\M99!CQFI?:3,'@SXY?\[HV,P&/O_:3S@[W- ./CY]F
M_Z5?/"SFGBE^+>L_1:77E[-\ABJ^9-M:?Y(/_^'[!25FOE+6JO\?/>RQT0R5
M6Z5ELQ\,#!K1#G_9U[TAC@;@V#. [ >0EPZ@^P&T7^C K%_6#=/LZJ*3#Z@S
M:)C-'/2VZ4?#:D1K'N.=[N!7 >/TU>>6;2NA>86N95O!XQF.E*Q%Q<SE#ZQF
M;<G1G;F%0N?H\]T-^NGL9W2&1(M^7\NM8FVE+A8:V)@Y%^7^SA^&.Q//G>_X
MY@VBT1R1B,2.X=?AX3>\A.&X'TY/AR_ !@=#D(,A2#\?]<QWO>TZWFK$E()U
MOG6M9Y@@=D]@XNVMVK"27\X@H!3O=GQV]>,/.(W>N5;W2I.=K)4>UDI#LU]=
M,[5&\-10:0[X7UNQ8S4LWOD4AZG2?BJ3%'97A!99=K'8'2_'1E%*\8@ZX1D?
M>,9!GI^XTITHC1L:IBYVPP3)T7UQ'D^XV1B*W<22 [$D2.S]CHF:W=?\'!+I
MN0+C(<7+;2>TX&H.<3OXTD9V)E>Y>"<V[XA@/&'N0*4DS]WDTP/Y-$R^+.46
M'C9DX9+#DX=ES)'N6 5_6A .N42LAO3>ASVL#Y4=AQ2!:@FAH<S/9T62]/YS
MAN=9E$',F*L0T)HW][P;_/0IM'L@1.OQ3_NPG0,%M>%])J\?769*;0-D!<XG
M9G*@TH)XS)0=S)0%S?2QW<$SE!T\41>SS'8J MPFS%PH$GF8Y0=F>9#9;<<W
M3%2(?]V8A*UZ"TN]YMW!\X8LYN*=6XSB D\CQ@:E<4K=K(L#ZR*<=$ZHS5$E
M5"E;+=HMA#>4)1TSL>+D7%ATH@EA&X$3FA9NQC@:Q3$*<OY=:E:_P*C[:8[O
MGQ<TIQ.6#A@F41K%'IY'(H[#(=TS0VM>5WW$&KI],#O)8D?NR0F9DK5A688]
M3H!'F<5!90/G-<]:/_9.:Z1GTP3)$D<&R*)IG#E@)"IHY&$["B4.*^5O@U^V
M*U1S*!919ZK"<[D\W\+)DR?[J%.;>AQ'EIT=,,"E'NJC=N*P>/XB6LC@WTG=
M(9G3D'-@"I\CC[J*P\+ZJVQ7YYIW#93B&ZF$/DYN@?BSA9)D4S%U@GP>,HHI
M?D9-PZ5 _;0@)VU;N.+<*E\<J"3V2 @>U0V'Y>U?$'H0A0)43NG&5_QA6\"*
M(ID2M$%)Y$V^H\KAL,Q];#5K5P),^ZR[VGH%52"V>-HP*+EB']%1V'!8V?XM
M9?4@ZMI)S58F0N(LMISS6=QI5S-*& E+V!A1WR&\Q!:L:1IP0'#BB2HR"AH)
M"]H@O/Z )[8XT1RGR32Y.G QAM3@253DJ%M\6;M8"W8OZC[8W3WCZS:-_X^N
MD8QJ2,)J>.@<-NS1I#SG@FTY@T)H6K&[4$GF*2[(J'DDK'E L#->':B,CQZ8
MD[ZM:GD<3\L-!PI'699X^(_R1\+R=P?RH9!F7WG8QK:2Q329IA07JDB)A^,H
M>"0L>'^RKF,M2,>3)9V-&W'T9'DZ96B#J#=WC,I&PLKV:U_N'#WG^5.6:U<O
MZLV)K6<DRRT7=J 2ZDLLH^J1L.HYV"^?*KF7L;=5CI)I)^(")3[W'860A(7P
MAM_KEW%T]&N$4,N#;5B:4T^6H*,DTK D.G+W-ZDB?5X5'1"0G<)3U--1%^E+
M=/&%N8PZ1)+@=!J%#EA,<.:I,.DHD33<Z87C,%@84T?7E^!\FH9=,'(,.V5^
M]'HTK'/A& PSMX6MP-/H<X P3GP&']6/AM5O"+\P/5NXLMS*#@X4SBGVU*)T
ME#<:EK<;ON3@N951N&>=U_6&U HS!\CW>I2."D?#"C>6S-^=(6QALZ@[!#(B
MGA?F=!0_&A:_(4$\9UM'PY;B8II^'; LB1*?&XP21\,2=RV;1@P]Y[ +T5MU
MQ2&^H.[YZ7]2<X3)ST[FP9G=!3!R5=*O,-'IZD>1I$6P<[A;LXZO95WQ3OWX
M0PZ9]EW_'DP_.AL(&I3<;VT@7FNVT^V<47GCL/+>=D\90&E9?IFCL^A-%&&H
M=3NT8_66OT-X'D61^8>4,11XR%:O92?^YM4<W7'S.AZ]GZ-X3I(#I.)*K%JS
M73GO'>KP@U#*!&O?!6RUTG!@7HA][WZ%<P/J^6(@"#FUY%@(Q.%"P,20; -F
M3**0(>-T3D@V+^*H7VZ<S'&:P:4D;+G3#9OYZQK2489,2Q47QE.UQF.=$H?K
ME/=5)4PFA[QIME7.18M*MA&01YTT[9HCS2BVWO6[< G)<]^3'XN3^-DF?-ML
MZWYS?M_:R@:B=6V^K=CQ?IONL)'7MY+.9=@ER/GQQM1^$0X4]5K\:%OWV3;]
ML(2*+T4IG*_U8KL,@;MG26H%F N(X\*[_SQ6+'&X8AGD5'E3MI.V7910DL3I
M5%Y=.)JEOGVV>*Q?XG#]8M4 ?21^XR)2>T/?]8+-@7.^8%L<?:)BO@_Z+^M6
MHE6HYDL8&+W)P S=\,G-<*+EIO]JY5YJ+9O^<,T9D#< ^'TIH4S8GY@/80X?
M/EW] U!+ P04    " "]@FQ909[I$D0#  "@"P  &    'AL+W=O<FMS:&5E
M=',O<VAE970S+GAM;*V6;6_;-A#'OPJA%44"=-&#+2M);0.)@V%[4<"HF^TU
M(YTM(A2IDI3=[M/O2"F*%2NRC=4O+)*Z_^EWQZ>;[J1ZUCF (3\*+O3,RXTI
M;WU?ISD45%_)$@2^64M54(-=M?%UJ8!F3E1P/PJ"B5]0)KSYU(TMU7PJ*\.9
M@*4BNBH*JG[> Y>[F1=Z+P-?V28W=L"?3TNZ@168QW*IL.>W7C)6@-!,"J)@
M/?/NPMM%&%F!L_B;P4[OM8D-Y4G*9]OY*YMY@24"#JFQ+B@^MK  SJTGY/C>
M./7:;UKA?OO%^Q\N> SFB6I82/X/RTP^\ZX]DL&:5MQ\E;L_H0DHMOY2R;7[
M)[O&-O!(6FDCBT:,! 43]9/^:!*Q)PC'[PBB1A"=*A@U@I$+M"9S83U00^=3
M)7=$66OT9ALN-TZ-T3!AIW%E%+YEJ#/S1T&KC!G(R$**#*>G;FG)64;M\#WE
M5*1 5O83FEPLJ0)A<C LI?R2_$X>5P_DXL,E^4"8(-]R66DJ,CWU#=+9;_AI
M0W)?DT3OD*R@O"*CX!.)@FC<(U\,RQ\@17GHY*.NW,><M(F)VL1$SM_X'7]W
M'%>XBQSW"LED]636%<=EE\I*F-[X:H<3Y]!NG^W\)HZG_G8_B$.;, F2UJB#
M.FI11X.H2USYH!1.%BZ7]/D3*:DB6\HK(!<X)YGDG"I-2L#MF^/T7?;!UY](
M]L""JR (W^ ?L^KPCUO^\7G\M#*Y5.Q?'+$!.&C=2UT[CO?3&;C?&^[C=AWR
MN"6/!\D7LBCP+/H?:8]/2OLQJP[\I(6?G %_>LXGA[F,@]ZLGV+904]:].0,
M=*9U=1P[.8 93Z(HN1F_I>XQC,-)$D5Q/_1U"WU]!C1>J=K@2<G$YACY]:GD
M/8:#Y#<M^<T@^0H4 TWNR.M.7=DH^F '/=FBY%:7-(69AU6'!K4%;_[QMW 2
M?.X[\G^1LT[08?!Z-0;GG4L9:+81[EH\,F6-Y\Y41/';^3IFU>7>N]+#\[A/
MVR"-UWV: ^ ADR[MZST;#E^T![1G[(S&]2#RD$F-[.^53[9V_4+5A@E-.*Q1
M$UPE*%9U.5AWC"Q=1?4D#=9GKIEC"0W*&N#[M93FI6.+M+8HG_\'4$L#!!0
M   ( +V";%EFRM(*R0H  $](   8    >&PO=V]R:W-H965T<R]S:&5E=#0N
M>&ULM5QM<]LV$OXK'%WG)IVQ(^*-+Z[MF5AD>YE)+YFX:3_3$FQQ0A$J2=GI
M_?H#*5H@@25D.4@^Q!;]8,4'BUT\"P*\?!+5UWK->>-]VQ1E?35;-\WV8CZO
MEVN^R>JW8LM+^9=[46VR1GZL'N;UMN+9JFNT*>;8]X/Y)LO+V?5E=^U3=7TI
M=DV1E_Q3Y=6[S2:K_KGAA7BZFJ'9\X7/^<.Z:2_,KR^WV0._Y<V7[:=*?IH?
MK*SR#2_K7)1>Q>^O9N_01<KBMD&'^#/G3_7@=Z^E<B?$U_;#^]75S&_OB!=\
MV;0F,OGCD2]X4;26Y'W\W1N=';ZS;3C\_=GZKQUY2>8NJ_E"%'_EJV9]-8MF
MWHK?9[NB^2R>_L-[0JRUMQ1%W?WO/?58?^8M=W4C-GUC>0>;O-S_S+[U'3%H
M(.W #7#? .L-Z$0#TC<@+_T&VC>@+_T&UC?HJ,_WW+N.2[(FN[ZLQ)-7M6AI
MK?VEZ_VNM>ROO&P'RFU3R;_FLEUS_:7,=JN\X2MO(<J5' #[WVI1Y*NLO7S;
MR!]R9#2U)^Z]CUM>9:V':^_<^W*;>&]^^MG[R<M+[X^UV-59N:HOYXV\K];Z
M?-G?P\W^'O#$/1#O=U$VZ]I+Y1VL@/:)O7UL:3^7_7'H%/S<*3?8:O"6;]]Z
MQ#_SL(\I<#^+ES<G$)WO^_;TU=\^Z@QR&"&DLT<G[/TAFJSPMI58[9;-F4P.
MI?Q\YDE7>S6O'O,EE]<>>;GCD.?WMH/.=INT'J^)ST)T.7\<]J>)PH2%9(Q*
M3%3$@C :HU( A>(8'U"C3J"'3J!=,S+1"0M1RP!H.8M]!)0/'O^V;>.EOH!X
M4UN?MMG_HMYF2WXUD^F][48^N_[WOU#@_P(--Y?&$I?&4D?&1CYA!Y\PZ\#\
MC9?2%47GE6PE<V->-ZUK'L&!N+?%!L,"(<+T@0B@_ CI ]%$$1(S#94"J) %
M$3P0@P/IP$KZ-BOX?B#*>?TK;P<BQ#8POYM1[087)HA&8:!Q-4'(I[[6;RF
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
M*UZU /GW>R&:YP_M%QS>(73]?U!+ P04    " "]@FQ9^A&(*(@#  "%#
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
M.&_:%G9QSE?[UOSRW!IRHC6_E4U6&*HM[-6N196+VGOKO6N%+ZIJU^QR]<E
M6MI)"L!S(,=V\J+<;-KOZJG:B;WVVW4[2.UW/2N\=UF^GK3=O,CN<W-OI0.L
MU>IA\U#L1O=?S9VHV@'?M!/?73<C/0KOU^VJW @#EX_G+L5-OLH;&7+>:O,@
M4'(0*-E1V0GJ+^(VWV[S[6T[1179=B5^].X/8U%WO?FCU\[)==,JKBOUJNV:
MNE-I_=K+FK8AJS<>#7[TB$^(29#6Z-V5XZ?Z/EN)R[,V:BVJ1W%V]<-W0>3_
M;)(I$K9\AH4[6'<)>KSR+\X?CQ6'#)<@82D2QD$P27[T(#_J)K]1HGIF1D=#
M1R,6S&;R^"VLH5WEHL=4Y:*78%0NDNA%HB"8TKE<+-6+3:*I4H@;"A$6S8/P
M4$X:$788$>8Z(:R>YU; ;& -[3H;(&%+)"QFVM3"R(P20@-%#\BH*1+&03!)
M@N%!@N&.3D](L+U"ML\)M?!>M8+:O7K=W?CLKNWJS=%_WY=%X;7WV4]9M?Z?
M27,A4G-(V!()BY&P! E+D3 .@DFZC ZZC*Q3XTZ D^Y1;MW-B>WS;9UU=XTF
MU47:%$ HI5/E"F6-YRHG)"Q&PI)1G9$B0W(03-+)]*"3Z;!.O/)^YQZ(SZ):
MY77[E'-TL30IQLITG:>0L"42%D\U+033T-?NE) Q4R2,@V"2LF8'9<U>H"R3
MFF9:-]-(N8-<6&.YB@0)BY&P9$17I,B ' 23%#(_*&0^0B%Y73^T%ZF)U\KD
M4=2=9?#^^NW@%&1%NTY!2-@2"8OGFB#F[:TY41X?$V3,% GC()@DL,#O+4U_
MO,1^^&Y&@N!G16A&:]+79WYE0K('=M4,E!;O:='IYB?0@"F4QE$T63-'-GA@
MU<RBW#;Y]E9LF_;.>5OG[3/<[M9Y/QM]4=/ _&0/XCI!06E+*"W>TZ0O2Q#-
MI^IM$C1J"J5Q%$V67&]L!W9G>YSDC#+3K6%"(JI.5E W&DJ+H;1D5'^DT)@<
M19/%T]O2@=V7OA9-4^S6Y;IEN;0H/V:%MRC+HG,]1;WJ@$.3%=)^7D!I2R@M
MWM..]3$A;6'"U-D*&3:%TCB*)@NN=]T#N^T^0G!&D>E6\R0,CM8 ]NJ!>N50
M6@RE)>,Z)(4&Y2B:K)W>+@^LKN=54E8BO]UZJX>J$MO5'UY39=NZ..E-[G'R
M]U63#-3JAM)B*"V!TM(QG<M1(67!]#YV8#>R/VPKD17YG^T=]VW67L5>%65=
MO^Z>X;+'+"^RCX68W)35I,X*X=6BU57>Y&:?*="]7<94*4%M;B@MAM(2*"T=
MT;<<%5%64N]T!W:K^Y^B\3KQ&*6A6[V3D/I,FVF@9C64%D-I"9260FE\>+1D
MB?26=6#WK./G5($7I1==B_LW'O5W"074J#&D<;N TI:!;CRK*2/0@ F4ED)I
M'$631=B[XH'=%I=%.$Y:NDU,*?$#=0W7'ME9-//!/"-#$?6RD!@:'U$2SK6'
M=KW<)(I\]2)C*$7F\_E103GYL/>2B=U+5B>'T:E&@\-G#^R<>0AUIJ&TF.C&
M.J,S&M!0-:BA<5,HC:-HLA![@YK8#>J_F ?[]X?M@!RAUC64MB2ZV:REPB(#
M)E!:"J5Q%$W6X5$ZMF,^]CAUZ0XM#8FVI+FP!W?6#1F\5AF*:*D>AL9'A+*
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
MNBGS?_<8W".G-HA)9!^_%(QB#$ODH0&8$-^#)\ 05<(,OZNFVAHPTU)ZPBV
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
M[O^)SU=&93,9\#C+5A5T.EV%V[+@B9DJ?71%OXXQM*A2\0B6!Z];%8Y@A:%
M:E^[;&=ER]FODCDFQ3?W(@>.:%LC8E,77GHQ$Z9N5H^B" <:1"<0BNZ,.<7S
MW-D;][^U>84",9OWF,VW5D^3O!FU&B3#863?@?]"'+TG0E,Y<'/'= K:+ZP>
MT^NIOYYA/QL/,V_8S O,;MNW3A<TTZ'S-&-GO&WZ60Q&R=EH@(=N_!<7;I[<
M[;1NA2[$E]ZL)^X-^F[!17'S3@R3R=DY6'7CTYVQ)0_TNW=+8G1^*J:0=@K:
M\V0PZHN/?%+8I>N*43*<3IK?8"M4G233_BD]#)/^L#9B.$VFPTE$\&F->CU$
MP].D/QJW((H+?QVBTV1PUF>(PM-AB B8R=FX^3T$T" Y/Q\VOS5 B)IAGS0?
M#)+)9!+5'P^2*82&DL!S =?K8G/;P-#M/30U-PS/S+<YA>3^A!7Q8B0<M5O#
MU@MKZ-Y*TB1Q.+_4&1&G][]6/YN*R5WP)7T"/9..HWS[>ZA4],0_27;[2\<.
MU4X9X(B]C<U>4@>]UT51GZJ4U28CAR;CT\G^AD13%8XG/\)<52"P<^.<.!HD
M9V?38_%)/M8SS4$3:2!0).9HF PGH^.V/H!O6Y/!J=CWZ>*D]8%II3!\T&<T
M)SC%PK>F9K7Y4G<3/E!MR,-GO@^8733Z8JX6V-KOG9UV<%3D3V?A#V]*_EPU
M-]Z;%3\NE80Y1(#W"V-\_0<):+Y?7O\74$L#!!0    ( +V";%ERY<0XG@4
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
M!-IYZ(C0A\-T"UYU8/8&> K76KG2PE>58?8:'Y*07@W;J5FQHX1W6)]"$@V
M16QXA"_IJTM:ON2=ZI[A4MA4:KLQ"+_/U]89>@Y_#E7<$0X/$_H6F=F:I[@(
MJ <LFD<,EA\_Q*/HRQ&YPU[N\!C[>Y=Q%'Q8VAXC[-NIIK:R#G0.KD3(M:3N
M%*H ;GV,[L%AM4;37P9PE<$EIMMHW$:3V7^9KQ(^72DBUQM+4/NY8_$@N.4-
M/6&'1G!IX01B-A@SYHW18)HPN*<^!J&@-KJ@2BR,!J/A&,X&DVD$WX02]-PS
M*+3.K,=.X@BF@V0R@A_:<4G(ESI/(&&#>#SM#!9-X- UA7O]4Z$IVBGA?])&
MN:Z5^F@_B,Z[_GM)[Z;8-3>%4!8DY@2-3L=G 9AN,G2.TW7;C6OMJ+=;LZ1A
MBL8GT'ZNM=LY_H!^/"__ 5!+ P04    " "]@FQ97<9RCL,$   $$@  &0
M 'AL+W=O<FMS:&5E=',O<VAE970Q-"YX;6SM6-]OVT8,_E<(=RL:0+7URY*=
MV@:2=,4*M&O0=.W#L(>S3%E")9U[=XJ3_W[DG2T[GN-A>]J#'RSI3OS(C^21
MA#592_5=%X@&'NJJT=->8<SJ<C#068&UT'VYPH;>Y%+5PM!2+0=ZI5 L+*BN
M!J'O)X-:E$UO-K%[MVHVD:VIR@9O%>BVKH5ZO,9*KJ>]H+?=^%PN"\,;@]ED
M)99XA^;WU:VBU:#3LBAK;'0I&U"83WM7P>7UD.6MP-<2UWKO&=B3N93?>?%^
M,>WY3 @KS QK$'2[QQNL*E9$-'YL=/8ZDPS<?]YJ?V=])U_F0N.-K+Z5"U-,
M>Z,>+# 7;64^R_6ON/''$LQDI>T5UDXV(.&LU4;6&S QJ,O&W<7#)@Y[@)'_
M#"#< $++VQFR+-\*(V83)=>@6)JT\8-UU:*)7-EP4NZ,HK<EX<SL Y)+>C(P
MI(MW!MD&=^UPX3.X,7R4C2DT_-(L</$4/R .'9%P2^0Z/*GP#E=]B'P/0C^,
M3^B+.L<BJR\ZZ1C\<3771E'N_SSFHU,1'U?!]7"I5R+#:8\.O$9UC[W9RQ=!
MXK\Y03#N",:GM)^(_$G<<58;;[\4"#>R7HGF$0JAX5ZH4K8:J(:5,&6SA(H%
M02P5(I66T4!U#3+/RPS!:O5@+106A$+MT4EKVIRBURH">R":!:R47+2NI"J9
M"7[00+;65%E\O\>BS"HBP\+2%*@ ?[3EBLWUX5.KJ)9%!:B-,.CX:")+LJI<
ME@V]<AP-JIJ8YV *(@NR<;]<D@9^8$TYR3=9YY<FU15K-1(X-$)EQ<XX>Y,5
M%$WUZ!TGQ^$S8EXAS+E;@8TO!RE#9:C!0=FX-N@Z$IM:L"W20^YS_=-:W%.L
MEPB+4F>R;0PH9L3V_B:BD-OF+BWLLDV(V>7QY8M1&*1O]-9#86-"U6*PGA/]
M;<E8"V\QV^P&=C>Z/)!\(O#J?4.6*-,$U1=."X/@VVE?7A^>)PW#_@A^AK@?
MT_4?T2YK7>Y'%C7J1\>P1T-$F7BDY.IC3))^0+_DWVLZ8!7UA^1/8,]$1JF@
M(\<G@6+OX/A <U%CERYW2CD)9 .A=MT1N3L^ERT;ZS4JY*3FLJ(CIR_)("O:
M[Z[P&VM\LO-LZG9/GPYJ/I.:^/\$@><'([J/ I^NH9=$8WN/$Q_>/:VG#6:8
M4GB"-*+K72&5>6U#MR\1#T,8DK[ "Y/(7A/X(@W5\F'G<?*!-PQ3ND:A#['G
MIT.(O#1,X"OU*UM_3Y3'"83C,8D'I';L1QO5AVZ-B2'?DV ,0R^, U*=A#2H
M!+<O4Z+-'K</AZS(5%FY%\]7U4%V#@*_"_(N=!;W*MH>@>[<77#0*9;$T;>)
M8J^3B"(0V&5"RS >0S0:\S*EG(Q3GY8I+T?TU@\#"**8SR3UT)S2 *F7CF-*
MS'Y(5N+1]?:0XTP0+R;E'U 3_[(A%/5>(N@-X_@"7@5C_V(#W_0[&AM5B[NC
MOA\H(I\2+>N%%T8)G)B$PVX2#O_C)#R).T_"\R0\3\+S)#Q/PO,D_+].PL'>
M/_,:U=)^?Z NRDW _4GO=KM/'%?NG_U.W'T?^2@4#07N?CE!_7Y*PU&Y;PYN
M8>3*_L^?2V-D;1\+% M4+$#O<RG-=L$&N@\_L[\ 4$L#!!0    ( +V";%E;
M;6"N?@,  "\(   9    >&PO=V]R:W-H965T<R]S:&5E=#$U+GAM;)U6WV_;
M. S^5PA?<6@!(W;L_'"[)$"ZWK8^#"B6V^WAL ?99F)ALN23Y*;=7W^4[+CI
MEA:W>XDEBOSXD93(+/9*?S,5HH6'6DBS#"IKFZLH,D6%-3,CU:"DDZW2-;.T
MU;O(-!I9Z8UJ$25Q/(MJQF6P6GC9G5XM5&L%EWBGP;1US?3C-0JU7P;CX"#X
MQ'>5=8)HM6C8#C=H/S=WFG;1@%+R&J7A2H+&[3)8CZ^N)T[?*_S%<6^.UN B
MR97ZYC:WY3*('2$46%B'P.ASCV]1" =$-/[I,8/!I3,\7A_0W_G8*9:<&7RK
MQ!=>VFH99 &4N&6ML)_4_@/V\4P=7J&$\;^P[W2G:0!%:ZRJ>V-B4'/9?=E#
MGX<C@RQ^P2#I#1+/NW/D6=XPRU8+K?:@G3:AN84/U5L3.2Y=4396TRDG.[M:
M&X/60(6B!"HQY5G:160)V9U'18]RW:$D+Z!<PD<E;67@#UEB^=P^(D8#K>1
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
M:Z4]T-W"VAVL:OR2N%"6^M2#%3UFJ!T!X4NE[/;@%.S^-<S^!5!+ P04
M" "]@FQ9Z(4R4K0"  ",!@  &0   'AL+W=O<FMS:&5E=',O<VAE970Q."YX
M;6RM55MOVC 4_BM65DV;A)J0"[0,D*#MM#Y4JLHN#],>3')"K"9V:I\ _?<[
M=B"C&T6JM)?8/C[?=RZVOXPW2C^: @#9MBJEF7@%8CWR?9,64'%SKFJ0M),K
M77&DI5[YIM; ,P>J2C\,@H%?<2&]Z=C9[O5TK!HLA81[S4Q355P_SZ%4FXG7
M]_:&![$JT!K\Z;CF*U@ ?JOO-:W\CB43%4@CE&0:\HDWZX_FL?5W#M\%;,S!
MG-E*EDH]VL5M-O$"FQ"4D*)EX#2LX0K*TA)1&D\[3J\+:8&'\SW[9U<[U;+D
M!JY4^4-D6$R\"X]ED/.FQ >U^0*[>A++EZK2N"_;M+X)14P;@ZK:@6E="=F.
M?+OKPP'@(G@%$.X H<N[#>2RO.;(IV.M-DQ;;V*S$U>J0U-R0MI#6:"F74$X
MG,[25#>0,=C2,1LPC,N,*2Q 4W2M02(K!5^*4J  ,_:18EJDG^[XYRU_^ K_
M);M3$@O#;F0&V4N\3[EV"8?[A.?A2<(%U.<L"GHL#,+X!%_4-2!R?-$K?+=R
M#0;IFJ'IL6M8HNO S5,C\)DM@)K@*F<_9TN#FB[1KV--:&/$QV/8AS4R-4]A
MXM'+,:#7X$W?O^L/@D\G*HB["N)3[/_A"$_R'\_^;4'9&]U31:_>(%,Y(Q^6
MJY+$0\@5X\;:Z X@5$L"[R^"X[N&=&?M.VLT^LOSA<.'6TGDJC$$-1];%@OZ
M-]<S%O8N!C&-@]Y@,.P<D&]I-QI&+$GZG355E<5Q)SIQ;S@<$OPR""EZ#E1J
M1EJV!ME KRL]CA(V2!+V52$O2:C>U*LS=M&+XTL:^P%%2]BQ*^4?*$0%>N5T
MT/:YD=B*16?MI';6*LP?]U:G[[A>"6E8"3E!@_-AXC'=:E^[0%4[O5DJ)/5R
MTX)^%Z"M ^WG2N%^80-T/Z#I;U!+ P04    " "]@FQ9JG[QX[<(  "X%
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
M@X=*N!)@(<Q"O']S]Q:;M;H4EZ/+0NSUA1LZPQ6T=JLL(0TOMS U,$,W2[%
MY@KG5>M>B%/]3.@* NG%1BA9KGJ!PWHRIHVR+S$V'TQKQO5E4T+0>:V7DO1V
M(FJ0EN*IF+M5E9[B4>-D@)/6ZE+1L/MG0D+.4OH#@X0WPG3VZ[>6325.L6QT
MS)];5SVL5"-.X2/IGI&U')9P43,+I+N7C3^PSYGX#3^;>B-DV]9A"IGU.9E5
MK$VE:A*TW#J']M)>: <US%S.:]5'P(.N:PRM"5N3\ YVMKP5C:#((+/[6E6T
M+I14C^6*@HF#C"8MC:F<P ^*4AC*T40VWP*YB4F\<G3FV6[<I <.<+AAN5&"
MQ!IHK-OZH*//Q'O:L$/8Y+%='' =E$_.934XWO8OS<6A@HEY*>6\7O,L^$7Z
M$+]PK*P-@@E5J::XYDT<90S')K)#TQJXJ#I2-+=-!YRU]8:F'9'B3'S"2N_,
MNI7-9AN^[LCN [F#VN3EE<8FAU.&3.-,76&U5L+OJMZ<B9^"(H?VHCF-\5B%
MM(H194VWA#;2^=S^T2-)D61.=W1]S)&?Z9=NX"M9EJ9#/LA[J6O>3#>!Q9#X
M(00H>.QG<!_$3Z5#/E+Z80%E&[B>T\6:>_:*+FGQ98=(K]FH[-L0&4? Y4Q\
MD!L*,T'>"!MD^]V##!4(,[]B2X0Q2]4@FVA_W91U5\$GV.V/3EL.6 J9-BX:
M 7@Z(C%N1J*2&VSYAL,*1=6K]1SIE"HK[_Z]*N/=,=^=%HQ08#/*6H[9@#=S
M6;,RWGA)B?SMZ&P&%@*3$Z%J^,95NE%@FFL5TRP*AN\[2^;BQ%I9I7A"0UBZ
M#LQ!$7/8(^+0]3T*5L$5CQP(, SV'N\*<[E?F()LD90*("9=LFR5$/B@^C*
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
M9V%7WG%[M7/()=[M'&)]*\8WQ6@ZHHMI,9U>X^)B6HPO9G0Q+D:CF7B[IV?
MP]D4?Z>7%_A[<\4+%*.;&_$^G(<%"K&2#V):7%_/\'<VG8GQJ+@8C<1X7$QG
MXR>',_LVFA47DTO\'5]?DH17HVLQGA3CR\NG&XUI@YNQF$&FV>@*C<: 2.];
M?5+,H.FD&%W<B$O(.187Q<W518R0-/-;<NK%U1@7DRDN2/'KB^+RBJQU/2YN
M;B9<R;<O#'TD:O%H)G\;,Y"I/R$)A",[?XVMS*+S1!"S@_Y=8)/TV@I.E?DV
MN^=1?V.?0Z\+F7(P0V["ZS\=SK(8>9E2Y ]DG\ 9^%O5&LN)'^CI#@-$[0E?
M36  D4H(4VE7UB:6EU D^K7HTP\:FF][X)U1?$&+_C[\CE0^/UG@PTABOMYO
M*^_!(Y9?D67CV?/1S5>^8PZ*YN$P.-[<#:#^H"8A6SE<EPLZF 7*?=UKY?:I
M5<0S-G?DM _%P^IY%[8FZF0VLJ9J6HCLM3R%L'J0]2 2U". B-\=R@/O?0Z_
M$>+W[I6N6%$NN7\I>M'*T*$L2=/T:@<[QS<,_2ONH-F<O@0*9[%]R/;O('_O
MJF4J)O>FO@][1(?QIP A4="H4V_#SMY_7H(-M<W>DVQ]]V((YA&X3Z>IHO0A
MS4\NZ,]E1*0=2"/TF1 \%9/93?]K5EP#HO9]!'*>?:@#@9?\.1*=DB$RPC<[
M_=W^BZ<WX4.?[?#PN=3/TB+LZ.!D@:FCLZN+D\!QTP]O6O[L!V0+UN'+E9*P
M&@W \X4Q/OV@#?KOP&[_"U!+ P04    " "]@FQ9:M_&EC$+  !(,   &0
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
MDP0N+A@ZRT6O$0\* A11K+''^'J&<G/G(]M"_M5P!?C5=2,.%IG%3>#P!GI
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
M(7\W/JL[D!^/IN)6>]-*&L""H9P[MN@9I9? 9H-:O&<$WRS;48XK>\!].F!
MH>2YF% V4'VE*8[FWF^X_X#GDK;JN0VG^=K6%R )1[642+F+:4 ^BC9%&I>!
M0-*D0+Z$]IL3'G)\"5H3ESUX\H66-WTBK>J3>;J8J,\24TV5^@.NEI;GK6L\
MK#!YK_(V\,VUD1S/4;]#OCF\O(C#"O;[LO;5Z!*3G]SY2X14  ?B3.XPXX<S
M9Y@C3*35U+<>$H;*=$S$T9+*\2PZ]^+L?I*]T:LN.7,9/O^_D-S9TJF,5)?D
M/4+T*SD;A=,H.?>C<3B+TF:8A-%DY(=X6D0I+G@/'-:MS'PW8+?OQU5([A6M
M\];[ZCWU?FY!2*S>AL/7MI4NNE;:!T45TMI"4\;['9!.PM%T'";IF*1).)Y&
M89K,2(HNI^A_Y&>3=!:FH[C-Z_Y^_[!X8Y*B09NX:)!,VD$\:P>3^?G1&M2
M]8>*W7;GBTK4KUF?D(W#%G(8K_3X@%)?9>%W^F@-T'321==*[RSX8W7[T,AM
MU1:(.#S(_$=:4X4RDH3S9(Y[,B5Q.$DF83Q+<&XZ3</)?(JC*)J&HWA"ODA#
M^7M7'[LV#/>N?=@M6W^Y=4I@A6EN@/UL?W^^:JZ-+\N;R_<GJK8,>7'8H&DT
MF(Z#YMSM7HRL_"42-1BOI'Y8X'\ 4&X!?M](5/SVQ3GH_U6L_@-02P,$%
M  @ O8)L67U@OH O P  I0<  !D   !X;"]W;W)K<VAE971S+W-H965T,C4N
M>&ULG55-;]LX$/TK [5;=('4DF4W35/;0)QVL3T4")+N]E#T0$ECBP@_5')D
MQ_]^AY2BV$%B='N1R.&;-V](SG"VM>[6UX@$=UH9/T]JHN8\37U9HQ9^9!LT
MO+*R3@OBJ5NGOG$HJNBD59IGV6FJA33)8A9M5VXQLRTI:?#*@6^U%FZW1&6W
M\V2<W!NNY;JF8$@7LT:L\0;IG^;*\2P=6"JIT7AI#3A<S9.+\?ER&O 1\*_$
MK=\;0\BDL/8V3#Y7\R0+@E!A28%!\&^#EZA4(&(9/WO.9 @9'/?']^Q_Q=PY
MET)XO+3JFZRHGB=G"52X$JVB:[O]&_M\W@:^TBH?O[#ML!..6+:>K.Z=>:ZE
MZ?[BKM^'/8>S[!F'O'?(H^XN4%3Y49!8S)S=@@MH9@N#F&KT9G'2A$.Y(<>K
MDOUH\4DWRNX0H4"#*TG0*&%F*3%U *1E3[/L:/)G:-[#%VNH]O#)5%@=^J<L
M:="5W^M:YD<);[ 9P20[@3S+IT?X)D.>D\@W>8;O&DDZY-M$L.PR]?#]HO#D
M^%[\>"KACF_Z-%^HE7/?B!+G"1>#1[?!9/'JQ?@T^W!$[710.SW&_NNG\ALT
M\+5&N+2Z$68'OK'&6^=AFHU?W_X9[C-S5%#R:3I9M+%RHA?7/X1-PY[3CYA(
M^FZQ<78C*_01Q?OQAL0="%-!8SW%R3YA!Q-*[9,-6@^1PB%LK&H-<<MX0'FN
M@=T#%*%M@"R,L^P/L"N@&B5',*85BE&:6Y@7,1<&T2!;>%!22^*$BQT$0^?!
M]25UJT%HRX$#K$)"I^/6,)+IX;-ABV'P-6[0M @W? =DB:.#_>6VP6WT8=<>
M92=-'\,'807NQQ$4X_1,KUZ<Y>-W'SQXJQ@F?>DP<#P.5R&\S$8YMPJE8M?C
M0V##N\' (0\U'.Q(.)@0E6K'8H.S83&@N^+&4-R<:$.H"W1#?9YP>_8-Q@:K
M^)0^MDZ:]?\GFISLI_P+V1P&/CF>W.BIPDSW6J=&MXX/A&<6/I2NBP[6X0VZ
MZ%KO [Q[P+X(MY8<4^&*75GEVP1<]RAT$[)-;,2%)6[K<5CS.XHN 'A]92W=
M3T* X65>_ =02P,$%     @ O8)L66+Z)I@,"0  !Q@  !D   !X;"]W;W)K
M<VAE971S+W-H965T,C8N>&ULG5C;<MLX$OT5E&8JE50INMFYVZZRG4G-[&XF
MKLB3/&SM T2V1$Q(@ % R\K7[VF I"!;OF1>)%Z OIX^W>#1VMAOKB#RXKHJ
MM3L>%-[7;\=CEQ5423<R-6F\61I;28];NQJ[VI+,PZ:J',\FDY?C2BH].#D*
MSR[LR9%I?*DT75CAFJJ2=G-&I5D?#Z:#[L%GM2H\/QB?'-5R17/R?]47%G?C
M7DJN*M).&2TL+8\'I].W9X>\/BSXHFCMDFO!GBR,^<8W?^3'@PD;1"5EGB5(
M_%W1.94E"X(9WUN9@UXE;TRO.^D?@N_P92$=G9ORJ\I]<3QX/1 Y+653^L]F
M_3NU_KQ@>9DI7?@5Z[AV]F8@LL9Y4[6;84&E=/R7UVT<D@VO)W=LF+4;9L'N
MJ"A8^5YZ>7)DS5I87@UI?!%<#;MAG-*<E+FW>*NPSY_,FX6C[PUI+^@*O^YH
M["&67XZS5L19%#&[0\0;\=%H7SCQF\XIW]T_ACF]3;/.IK/9O0+G5(_$P60H
M9I/9X3WR#GH?#X*\@X=]_"WX*/Y[NG#> A'_V^=NE':X7QI7R5M7RXR.!R@#
M1_:*!B=/?IF^G+R[Q];#WM;#^Z0_+A\_*4)<%B3.355+O1&%='@LRT9ZRKL%
M;KO%&X'X>ZH69/LD"%]8TZP*_)/(L5.8):Z5$TL%]2O>)9TCY\(*31 -PA"U
M\9"I9(GZS<Q*JU")>)$KEY7&-99&8NY-]DU<-#:#;21.5Y:H8E-8PCQ3<[DD
M\1ZUZ[SRV"$^:?&GN8H63F?1PF%0W#F)W61A@])LV)T:AF*Q$5+G0E:&G=A*
M& I$\0=9T^^R>&7KT1#BWE,IUQ*&9'ABK&2GAIVE0_&'SNY<%K5I&)8KA 06
MK M3EAMAUAKV<AY4KL".,<")/;SQEHH_P7K_(NMH<Y^21^O@@/,#)TOBT,Q!
MEG <RV19=JN5<PWE00=(WGE<, )< 5<=+\I,A7 *%X*.^RZ%2,59LX$\5@/S
MY IY6#&8ZBXSM559P-:OKPY&$_!=6;(_3V'SW^P(9S/_&ZP8\ $D.PHP\06<
M#=;=3O(S\91?//GE]6PV>7=II78R=(3P9/KNV4A\0'C,6K40H&O*F@C4Y1TR
M(]H266(-8S*C0V_CPC)[,+ICR#G@SQK!VK2UY"LA,EYEJN:XA&I+@ _WOS>R
M5,N(V@4'# RD62'TOT=1@8F5YOQ\JBFBP7%H3&/%J=;8+#X3<.+90&YK8CIY
M_N\^\1N2%L4#&@=ZLY8#IM'Z4:"1/67*.M']7=NN&%B66L.B!4"YM)8=(UQG
MB(N63#OL!$!*%1-#! ];44L;;G%MR9LAUF1E$U"V5;&5X@OI.1!7@;X2%EA:
M4S$::_*\=ZT D[Z$G"D1YO!"00A5=6DVQ$98I@VR2[+]+EZQ:) O9CB+N@YN
M%:IV(71+Y"C$#BXML35:D21XA(KE..EV%@E">5'6+FH]3Q"U2V@,+PN&5LQJ
M@ $"+ &"NK;F6C'B4-Z_3D9O^I*!P+0Z.<H+P"0XL*W)H6!L\7['4A%GX.2&
MU.GH=2\52%I27,O@DRK2?(DR+B,C<,Z$3PJ#&R2*VD4&>UC=9'28JG-(*Z1E
MS*(.X^=.+Y.E,]$*CA5/J% >> >$EX,74_JYH>=@=)#JR:0KV*:UY%PRW5F>
MYUQ,%<!<M_R3D66T)ZT->=?/$6Q8LJFH1^3:-&6.=@MQ(2IKA:J168:!U :*
MB"4,?*+(&PI&[$%(2C+@2=?(V*1#H73%*/MB!&NO"Y45.^B168N<+A;0]2GS
MALL;I3T! RH-GS<WNN@U.^TBWD+[_G$KC(<)3:N.]$/-P>I@-$O1[D[_^HBT
MJ&TT\QWWJ=A00K- .MKL)G6ZT[QBS"WQ.02;TUH736WT ]46"E3FN8JE]X@=
MNZ%*NO/-X2,4@]JIA6V^ACLYO9VY-4(+;C-7*J<>>OLD\MC6ZN>(-34_<>I:
M5'$V7^ZTN%UNNGPPYV+%>MN8I(CDT>!&7;T9O>P1L2 80^"0Z6B:4M/*F#RX
MALR:3,8,)&9P0YR^>N<2ON!!*AT#A&Y">V(+,)%4==MIPNR3^2;,G YG,X?C
MT@9M= E"'T&!=F%VP+++0ME<G"(/>=6.OO\Q,HY/<\P 5OE-TN<BIC#O L;B
M"RS'U'4F];>DT4\?,8S^<PMNC*M[3.&9$ .#<FV</RCK_/-S8.4':C!:^T16
M]3LD$9VT-_%I.Y3P@FX8V7$"X^WIE_E?XI*R0IO2K$(GOW?2[62&C5NAIQ;(
MR<3<E$V;L7NEY(9QVO=>M,'S, *(,V56I%G2!G11N5Y?5+!5V)7%[V@)D/5H
ML]MM%UB@_59<3,VUQU*8X/]!/,+F82LQR/-P)33.GA5WP]Y'+:69:-BPFR?/
MC,51D^QVEKRXT2VV,&,Q22T%HC,ZDE\Z4X<!3('J G"R"-PX@-PD@G0^N=FF
M[H5T'GKA]L@YBT?.V0VP!POXMO-SR"IE%8?51<O_'4-^Y2YNP_I0 C]18M&>
M#[2P#8^9LY==28=$I4K20H8D!/"GU9SBP%.*Z:L]YX.PN]^PS>I.GR*06OBL
MQ<%H>]1#+2N!01N]/D=;KH/Y7=<)#5AHHY];6C8ZEPL<#L%H%4:&D'I,A-WI
M"[EJL#L<X%Y,AI/)A(>BL ,IZE(73H*<SW97-[E+O\\4Y7IMC"VKC.T!B.=Q
M^4?I8XBYHXFGB$9.RS )M#IVA3YKSZ!\4I&N:SY)9'BPK&32<^-@"RL4V,;R
MV(?)2Z]BY[VM8/B(4U' QO9@Q%'K(\2OV@2T(Q ?.XAG/5[&P4L#VGF3E5*!
M"ND:5@8,X+%5+K;]?5]P$J>38]8P$!&/M*6JE)<=> R/FJT\?LN'##XM!=V5
MQ'!GNQFOF\'P/IR7MJRQ&ZB1..5 :. FPYJ\L=V,XF))X<!K?>SSJ)&#W=9:
MQ%-W>^3E]AJJ 7.((_IVZ_P,&7R2.S^;)QTE?"OICMQW'Z(]D!(_.^P,AZU8
MM%V2Y6C?!\!Q\G$6$^PJ?()FLU$I\3MM_[3_RGT:/^YNE\=/Y!^E73&D2EIB
MZV3TZL4@'E.Z&V_J\*EW83PP%RX+ HPM+\#[I4'':F]80?_M_^3_4$L#!!0
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
MDY7/5K>1TB]JT48R1[\A^_']#A01KH27A:9V>G>JCV*>^2TV#:IU!A)RY#X
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
M788P+J;+UZCR-A3#RDE\GQ ^C-D?F 6B@E?=]8'%W(?6F$=>S+XX^!^P\LY
M-\%;T;72K@V#><""17B*:YU7J*B37/Z"!<%1:E[QOA>?A,?+F*(48\9];&G1
M)R9!X?C<\T]R#*Q\X0"]WYKW768!93P>8S3C$/(EVN$(:+8B8Y5"S=/W43.'
M7;MUHQB[K6V;K%UPIPXV'N4!;5K6JG*M!$HW7-T ><^8O00$#->KAZT&.@ZW
M\2-]7['C?73_;M._G.Z U3!DL*F=4;(< J.ZHI@ 8.F@F#8R\D2W+#WT>MSW
M/+;DX3(A6@]IPR(+=VNMUKGM"<?A/*)5 JV*,3U/EMU"2XC>=4-/'*%DL&2-
M$S[WE\2VP&!HMBZT<8[QF&N'[NE6Z,V0$W;'4'3\_+OK,6P<JL16UBJ<-*C0
MT_JD,B S%YC07XXWHHZNIV_WH^[9,:PDYJSL-%GQ/#0.=18&SI^$1W% V@*>
M)%![V]-WT7BKSO<F;G7X\K^JJ7$+V7IEQ3#+O25GC2VT3>,8A-SS@LFI+YS9
MX#,50WGC/L8-<UC7?+'V;_OO_>OF,_>%O/G/@M^0LAPU7\@U6+UI'(V8;C[
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
M@.SN^6ZA16/OUIG0=%-;L:!/(Y3&@-XOA=";A0FP_=@:_P-02P,$%     @
MO8)L60[S.A.8 @  L04  !D   !X;"]W;W)K<VAE971S+W-H965T,S,N>&UL
MA53O3]LP$/U73AF:F%21U"G]M382A:'Q 0E1-CY,^^ FU\3"L3/;H?#?[YRT
MH4RE^Y*<S_>>W\5Y-]MH\V0+1 <OI51V'A3.5=,PM&F!);=GND)%.VMM2NYH
M:?+05@9YUH!*&;(H&H8E%RI(9DWNSB0S73LI%-X9L'59<O.Z0*DW\Z ?[!+W
M(B^<3X3)K.(Y+M']J.X,K<*.)1,E*BNT H/K>7#1GRX&OKXI^"EP8_=B\)VL
MM'[RBYML'D1>$$I,G6?@]'K&2Y32$Y&,/UO.H#O2 _?C'?MUTSOULN(6+[5\
M%)DKYL$X@ S7O);N7F^^X[:?<\^7:FF;)VS:VI@%D-;6Z7(+)@6E4.V;OVR_
MPQY@''T 8%L :W2W!S4JK[CCR<SH#1A?36P^:%IMT"1.*'\I2V=H5Q#.)3?J
M&9731J"%TP>^DFB_S$)'S'X_3+<LBY:%?< R@5NM7&'AF\HP>X\/25$GB^UD
M+=A1PB569Q!'/6 1&QSAB[LVXX8O_D^;KW E;"JUK0W"KXN5=8;^B]^'.FX)
M!X<)O5>FMN(IS@,R@T7SC$'R^5-_&'T](G?0R1T<8T^6Y+VLE@AZ#9WT0R*/
MTAP6N7_CJ29W6>>/<07"6DLRJ5 Y<.MS= L.RQ6:[BJ JPRN,-UF^TTVGOY3
M^:[@]$81N:XM0>V7EL6#X)YOZ$]V: 27%DZ@SWHCQGPP[$UB!H]D9Q **J-S
M4F]AV!L.1G#>&T\BN!9*T%^?0:YU9CUVW(]@THO'0WC0CDM"OO5Y C'K]4>3
M-F#1& Y=4KAGHQ)-W@P+_Y%JY5I'==EN'EVT-GPK;X?9+3>Y4!8DK@D:G8W.
M S#M@&@73E>-*5?:D<6;L*"9BL87T/Y::[=;^ .Z*9W\!5!+ P04    " "]
M@FQ9>ZU-PW($  !>#0  &0   'AL+W=O<FMS:&5E=',O<VAE970S-"YX;6SM
M5]MRVS80_94=ILW8,XQX)T5'THR=RS0S=N.QW>2ATP>(7$F<D 0+0);]]UV
M%'6IS*1]ZD,?!!+ [MFSP%D0FFRX^"97B J>JK*64VNE5'/A.#);8<7DB#=8
MT\R"BXHIZHJE(QN!+#=.5>GXKAL[%2MJ:S8Q8[=B-N%K518UW@J0ZZIBXOD*
M2[Z96IZU';@KEBNE!YS9I&%+O$?U6W,KJ.?T*'E182T+7H/ Q=2Z]"ZN$FUO
M#+X4N)%[[Z SF7/^37<^Y5/+U82PQ$QI!$:/1WR'9:F!B,:?':;5A]2.^^];
M](\F=\IESB2^X^77(E>KJ36V(,<%6Y?JCF]^P2Z?2.-EO)2FA4UK&T<69&NI
M>-4Y$X.JJ-LG>^K68<]A[+[@X'<.ON'=!C(LWS/%9A/!-R"T-:'I%Y.J\29R
M1:TWY5X)FBW(3\VND5*2</; YB7*\XFC"%1/.5D'<-4"^"\ I'##:[62\*'.
M,3_T=XA,S\C?,KKR!P'OL1E!X-K@NWXX@!?T&08&+QC.\/?+N52"1/#'J1Q;
MB/ TA"Z,"]FP#*<6*5^B>$1K]OJ5%[MO!PB&/<%P"'UV3X66KTL$OH#/#0JF
MBGH)K,[A8U&S.D,P*< #BDJ:\?>%S/BZ5G#'%,I3^0Q'?%@A*+WA,-=5"2:I
M6DG(4"@J9"CJMMS;RBLI2@Z*@R*_C=$Y]=DC45TBY%LR1!P-O;^9"-3'@\ZJ
M-)DHR@0H@@%\QZN&U<^O7XU]+WDK6Q/*4^KU(#$HK.8H>D6T"X!9-^J9T>#B
MR/+ X.Q339'X6I*K/&]1M!-\'<[E#?!^.SI6T6@,/T,X"JG]KO>BV[[.=VR\
MQJ/@E._)):*=>$8FY"DF\<BC7_S/D8Y8!:.(\O$&=!SU.HY^6,>M8C\\T;=#
MXBF!#D*=+CBMVHS$PFNC58K2)HAME%Y0:B6P%2*M D+5'D^HCZ>7]&34L$&!
M6G8+7E)1R MX,$#[QQO\JA$/1EX4U^[M\^'>41*2^/\$GNUZ8WJ./9=:WXZ#
MU#S#V.U*_]@G2F@#O22@]G[%A7IC-G??(HQ\B C/L_TX,&T,#URQ\EA!G;UG
M1WY";>"[$-IN$D%@)WX,7Y@HS EQ ![&X*<IF7L$F[I!!WV<5DH,]3/V4HAL
M/_0(.O93&!!9W(LL_F&1W3"U%H4J4!X>G:WXKHE_49KI4P(<#'-:@(?Q^%IT
MB9>[2 /'UI&XCG2S8[_;>>-W%FP5W!?VN=8,28&6V#4ZTYL6![2!GNG&U/7#
M%()QJKL)22I-7.HFNCNF6=?WP M"4CAIGBU(19#821J2KO9WM&'/E:DU7\N$
M7.R0P*]1$O^B)B^4B@C:41B>PYF7NN>=>_=!@4=6KG%7J?L+1>03HF6RL/T@
M'A)'THLC^9?B./R2?D<:@T'^E\9_0QK.WIVW0K$T-WNZP>@/<'O][4?[/P^7
M[9UY9][^\[AA8EG4^N:Q(%=WE-#'2;2W^;:C>&-NT'.NZ#YN7E?T!PB%-J#Y
M!>=JV]$!^K]4L[\ 4$L#!!0    ( +V";%FK@RD:Z0(  $<&   9    >&PO
M=V]R:W-H965T<R]S:&5E=#,U+GAM;'U5VV[;, S]%<(KAA8PZELN;I<$2-=M
M[4.!HMGE8=B#8C.Q,%GR)+GI_GZ4['C9D.8EDFCR\!Q19&8[I7^:"M'"2RVD
MF0>5M<UU%)FBPIJ92]6@I"\;I6MFZ:BWD6DTLM('U2)*XW@2U8S+8#'SMD>]
MF*G6"B[Q48-IZYKIWS<HU&X>),'>\,2WE76&:#%KV!97:+\TCYI.T8!2\AJE
MX4J"QLT\6";7-R/G[QV^<MR9@STX)6NE?KK#?3D/8D<(!1;6(3!:GO$]"N&
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
MQE^@\[G6[F'A!6RGS,E_4$L#!!0    ( +V";%DLW&4'T0(  '(&   9
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
M@LQ.4SBU0T;#PTO@T]UN.-KTP[Z:#7;>L K5TKW4FIJ+B+7/V79W^S$P:]_
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
M7HHO(.4&>+<QLK5#\U0:','M<HG?/*#H I[/I32;#2GHOZ+&?P-02P,$%
M  @ O8)L67<FP0+: P  JPD  !D   !X;"]W;W)K<VAE971S+W-H965T-#(N
M>&ULE591C^(V$/XKH[2J%BE'0A("2P%IV=VJ]W"KU;'M/51],,E K'7BU':6
M[;_OV DI=#E$7V#L>.;[9OR-[?E>JE==(!IX+T6E%UYA3#T+ IT56#(]E#56
M]&4K5<D,#=4NT+5"ECNG4@11&*9!R7CE+>=N[EDMY[(Q@E?XK$ W9<G4WRL4
M<K_P1MYAXBO?%<9.!,MYS7:X1O-;_:QH%/11<EYBI;FL0.%VX=V-9JNQ7>\6
M_,YQKX]LL)ELI'RU@\_YP@LM(128&1N!T=\;WJ,0-A#1^*N+Z?60UO'8/D3_
MQ>5.N6R8QGLIOO'<% MOZD&.6]8(\U7N?\4N'T<PDT*[7]AW:T,/LD8;67;.
MQ*#D5?O/WKLZ7.,0=0Z1X]T".98/S+#E7,D]*+N:HEG#I>J\B1RO[*:LC:*O
MG/S,\HGV74BM8:MD"9FL#*\:7NV METQ6S@-9-&7LJ0BZH(IA)L7MA&H!_/
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
M\Y@ 7@'7#=3[-6-R7] !ZAO,Z7]02P,$%     @ O8)L61,%R@)\ P  -Q,
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
MZBJ\[BA>5(7L(U>Z+*Z::_WG L),T,^7G*N7CJF-VW^A^!]02P,$%     @
MO8)L6;@S*&A.!   #14  !D   !X;"]W;W)K<VAE971S+W-H965T-#<N>&UL
MM9AMC^(V$,>_BI6>JCUI2QZ L+L%I(5<VY-ZO=5NKWU1]85)!K NB7.VLRQ5
M/WS'"00"P7O1I6\@3CS_R?QLCR<>;[CX+-< BKPD<2HGUEJI[,ZV9;B&A,H>
MSR#%)TLN$JJP*5:VS 30J#!*8MMS'-].*$NMZ;BX]R"F8YZKF*7P((C,DX2*
M[0QBOIE8KK6_\<A6:Z5OV--Q1E?P!.I3]B"P95<J$4L@E8RG1,!R8MV[=X'K
M:X.BQQ\,-O+HFNA0%IQ_UHWWT<1R]!M!#*'2$A3_GF$.<:R5\#V^[$2MRJ<V
M/+[>J_]4!(_!+*B$.8__9)%:3ZP;BT2PI'FL'OGF%]@%--1Z(8]E\4LV95_?
MLTB82\63G3&^0<+2\I^^[$ <&?3="P;>SL [,? N>>CO#/I?:S#8&0P*,F4H
M!8> *CH="[XA0O=&-7U1P"RL,7R6ZG%_4@*?,K13TX#)D*>*I3E$!&>3H'HX
M)/F!_$:%;CP#N0I 41;+M^0-82GY?<US2=-(CFV%;Z!U['#G;5YZ\RYXZY,/
MZ&PMR;LT@JC!/C#;WQKL;8R\"M_;AS_SC(+WF>@1=W1-/,<;D$]/ ;EZ\Y9
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
M;J;@1=2M7#U1O*C:IQU7T(Q5PQ3:7R+T GB_YUR]3'1'UC;4T;]02P,$%
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
MP1M?7;\W"Z9!2PY-E&%S M6^$)E]H;E&DE>_H)5A5$>(NE9OUC#_I0H:/^C
M/A$:^Y]F.V@N#[,(XVZ"=EU?1P*-,80] M2^$%VR9_G=]3"J/42:#4DG\-IK
MAB[,G:+V5&DW/D*H3T9_8+:-,PX2LI%YSG4@A62GKS"G$T'SXKO$B@I!T^)P
M1_":,!4@[V\H%:\GZE-']2UL\1]02P,$%     @ O8)L64';@F35!   K!<
M !D   !X;"]W;W)K<VAE971S+W-H965T-3$N>&ULM5AMC^(V$/XK5GJJ=J5E
M$^<%DBT@[1+NNM*=;K7;:S]4_1"(@>B2.+7-LB?UQ]<.(4 R.-R5?H'$///8
MSXP9SWBXH>PK7Q$BT%N6YGQDK(0H[DR3SU<DB_@M+4@N?UE0ED5"OK*ER0M&
MHK@TRE+3MJR^F45);HR'Y=@3&P_I6J1)3IX8XNLLB]BW!Y+2S<C QF[@.5FN
MA!HPQ\,B6I(7(KX43TR^F35+G&0DYPG-$2.+D7&/[Z8X4 8EXO>$;/C!,U)2
M9I1^52^/\<BPU(I(2N9"443RZY5,2)HJ)KF.ORM2HYY3&1X^[]C?E^*EF%G$
MR82F?R2Q6(T,WT Q643K5#S3S:^D$N0IOCE->?F)-A76,M!\S07-*F.Y@BS)
MM]_16^6( P/) QO8E8'=-'!/&#B5@7/N#&YEX)X[@U<9E-+-K?;2<6$DHO&0
MT0UB"BW9U$/I_=):^BO)U49Y$4S^FD@[,0X3/J>Y2/(UB9'<?BQ2\>.HAR8T
M*VA.<L$17:"/E'.T8#1#1Q:?]Q97(1%1DO)K:?OE)417[Z[1.Y3DZ+<57?,H
MC_G0%'+%:EYS7JWN8;LZ^\3J'/1)3K7B:)K') ;L0[U]H+$WI:=J=]D[=SW8
M6L(74MPBQ[I!MF6[P'HFYYL[D)S_-OOTAV<_<H93[QVGY'/.V3L'.^'/CQ*(
M'@7)^%]0S+>L+LRJ,N,=+Z(Y&1DR]7'"7HDQ_ODGW+=^@1Q^2;+PDF33"Y$=
MA<:M0^/JV,?EWU7FX3CA!>51"H5!R_"]8;@D6;@EZY=DZJ1['?=\/Q@,S==#
M_[915HTX<II7.\WK=MJ,R-.7R+PUIQE!(GHC8-[R-)-O/=)&]+#CV/XQ+-S"
MO"-8X WLAE@ 9MM!$,"*^[7BOE;Q8ZT2D3=9>W ":>VWYFYJ[42$;40/-S!3
M ./ ^@:UOD%W1,M3*X;/.4CNH%-N&P&&%H(%GM\,+0"S'<NR8>E^+=W72C^1
MG&_4^2U3@O+" LV^H9<H)>@?]"&ELRB5ASZ51$O(+=KIOC==7)(LO"39]$)D
M1S$+ZI@%_\N!&EPR-)<D"R])-KT0V5%HL+4OE"WM'^J9O!(9&+"(M3I3!@ )
M!I[7R!@ :H"]YL$'H&S?<_MPPL 'K0#6*IQ0+E168!JEN%MI&X(M;#4/! #F
M.W[0E-I&V;[E^B>DVGNIME;J!Z9.AH+112) G7:WSC:DY[BMB (H;#O-,P"
MN<$IE?OZ'&MKS'&50O+E[G2'6S"G6VL;TO,&S6B%$"QPL=\4"\!PW_9.%#-X
M7_1B?=5[SSD1*,F**&&9[%S1?!6QY0G5;K?J-J0WP(-6B#N9IIU,QX+W!2O6
M5ZR?Q8JP7:UZ507Y^@;E!-[5[2JRI1FL1YN*H6K4:VH&0/T3]1S>%ZQ87[&>
MT]C@[H*U&Q("$*@+T3(=B]Q7K?B,LO7,1@1WEZL !*Q701S0BT X33."]R4K
MUM>LY[4C%8E6<2<D!"#MC@0"G=K"^R(/:PN5'VM**DY=PPE X#!#.* O@7!0
M8V(>W#YF1.9;=>W+T9RN<[&]3*I'ZZOE^_)"M3'^@.\F&!@/U55T>=NYI]_>
M8W^2Z3V1!7)*%G(JZW8@(\6V5\/;%T&+\NYS1H6@6?FX(E%,F +(WQ>4BMV+
MFJ"^H!__"U!+ P04    " "]@FQ9-6168?@$   3*   &0   'AL+W=O<FMS
M:&5E=',O<VAE970U,BYX;6S%FMMNVS@0AE^%T!:+%DBC@X_)V@:24$0#-+M!
MW&8O%GO!R+1-1!)=DK);8!]^J4,DRY45.QW -[9$<;XA.:.A_8.CC9#/:LF8
M1M^C,%9C:ZGUZM*V5;!D$57G8L5B\V0N9$2UN94+6ZTDH[/,* IMSW'Z=D1Y
M;$U&6=N]G(Q$HD,>LWN)5!)%5/ZX9J'8C"W7>FEXX(NE3AOLR6A%%VS*]-?5
MO31W=DF9\8C%BHL8238?6U?N)?&<U"#K\<C91FU=HW0J3T(\IS>WL['EI"-B
M(0MTBJ#F:\UN6!BF)#..;P74*GVFAMO7+W223=Y,YHDJ=B/"O_E,+\?6T$(S
M-J=)J!_$YA,K)M1+>8$(5?:)-GG?@6.A(%%:1(6Q&4'$X_R;?B\68LO \_88
M>(6!=ZA!IS#H'&K0+0RZAQKT"H/>H0;]PJ"?K7V^6-E*8ZKI9"3%!LFTMZ&E
M%UFX,FNSP#Q.,VNJI7G*C9V>$,HE6M,P82AB5"62F;31Z"/ZDTI)TZBC]YAI
MRD/U ;U#/$9?EB)1-)ZID:W- %*,'13.KG-GWAYG'70G8KU4R(]G;-9@C]OM
M+UKL;3/Q<O;>R^ROO5;@E*W.4<<Y0Y[C=='7*4;OWWUH&-?-X9A."P;#C,:'
M&0UIQ_P5Z'/DN!G&:<;4UKQ39EPGXW;:,NXQR[B[K8R[C5>)5L@D5O:09G7G
M"PN6,?^6,(7^^6PXZ%:S2/W;E'FYTVZST[0^7ZH5#=C8,@58,;EFUN3WW]R^
M\T=3N"%A&!+F0\(($*R6!MTR#;IM],G-DL8+EA:4>56"Q!P%Y@WGYHE)"7.I
M^(S)+!?.3-? [)W*%*09RZ^:LOHZ=]O/W*;[ZGKBC.SU=G1_[O'1[0UW>N%7
M.7X39S 8UGN1UF5XXR+WRD7NM2[R-.!3.F?HDPAG9E'5F7G-@J9%:\4<^_9
MPC DS(>$$2!8+;#],K#]4Q31/F0:0,(P),R'A!$@6"T-!F4:#-J+Z-YB&7+Z
MQ$.N?S2%N15Z;)@A81@2YD/"R."G8M\9.-6.4 O?L S?\#1[8*O;8P,\;-CF
M^L[N=@GITF]R.=QU28!<UD)W48;NXOB=%?V',%>!2$S@'JAF3:%IQ1X;&D@8
MAH3YD# "!*L%VG6J?\C.*?;:PBM0)H#2,"C-!Z41*%H]&[;T$O=7M]RSFI3"
MTSQI3(!61T<G "0-@])\4!HI:*ZW_=?LW.GVFC=CUZM"Z[VIIC]P]8R(9.9M
MCC4S(]Q?W=L]'!U32!H&I?F@- )%JT>^DJ3<DVA2+J@H!4K#H#0?E$:@:/5L
MJ)0I]Q5I"J[$ XD_10) TC HS0>ED8*V6^(=;T^)K_0P]PV"F"GQ5THQC>XE
M#QAZ%*$)][[_SNT.C@XIJ%8&2O-!:02*5@]\I9>Y)Q',7%#%#)2&06D^*(U
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
M!PN4/8#[*RG-;F(#-)_ ^"]02P,$%     @ O8)L65$2Y@ K!P  T#$  !D
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
MI8'^?BJE^GE1'NK?_HAC^!]02P,$%     @ O8)L61U(X J7 P  71$  !D
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
M0N/]8)LEWN @30"^+X30NXZY)/IO@O0/4$L#!!0    ( +V";%F/\<6360,
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
M&CP-:^#AVG0$:]!S#9X&-AB2+9Z._=]ZLL'3T 9#MD$\UG$]V^!WX 9#NHV
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
M.(Y!&@4\7PJA=QMCH!WPR6]02P,$%     @ O8)L6<(3  XY!0  !1P  !D
M  !X;"]W;W)K<VAE971S+W-H965T-C8N>&ULM5E=;Z,X%/TK%CM:=:1)@\U7
MZ":1.JEFME)W5$W;F8?5/KC@)&@ 9VRGF>ZO7T,(!'!,LB4O;4CN/9Q[P><>
MPWA#V0^^)$2 7TF<\HFQ%&)U-1SR8$D2S"_IBJ3RESEE"1;RD"V&?,4(#O.D
M)!XBTW2'"8Y28SK.O[MGTS%=BSA*R3T#?)TDF+U^)#'=3 QH[+[X&BV6(OMB
M.!VO\((\$/&TNF?R:%BBA%%"4A[1%# RGQC7\&IFY0EYQ+>(;/C>9Y"5\DSI
MC^S@-IP89L:(Q"00&026_U[(C,1QAB1Y_"Q C?*<6>+^YQWZI[QX6<PSYF1&
MX^]1*)838V2 D,SQ.A9?Z>9/4A3D9'@!C7G^%VR*6-, P9H+FA3)DD$2I=O_
M^%?1B+T$Y!Y(0$4".C;!*A*LO- ML[RL&RSP=,SH!K L6J)E'_+>Y-FRFBC-
M+N.#8/+72.:)Z6=*PTT4QP"G(8A2@=-%]!P3@#DG@H,!>) W3KB6W] Y^!2E
MD2"#.]GX$-Q6P=?;X(L;(G 4\_<R[>GA!ER\>P_>25#PN*1K+D_ QT,A.6=G
M'@8%OX];?N@ OP>RN@26^0$@$]F*])D^_88$,AWFZ58]?2@[5;8+E>U".9YU
M *^C W_?R7AP*TC"_U'5N@6WU>#9BKWB*QR0B2&7)"?LA1C3WW^#KOF'JO*>
MP&I]L,H^6#KTZ740K)-UC(5LPW5"F8C^Q=FR5!6]17)SI$Q57J8#./(\;SQ\
MV2]'%>::ME6&U8C:)5%;2_2+5,(99NPU2A?@&X[71$71;IT;CFSH-!AJS_0_
M&^Z4=3C:.K[G>I1U^X4PJ:_@B9/Y.@9WT9R "[G&7@EF_+VJ.#VPN\T$'DAH
M*I8<N"#$KZJ5.M,#>060M0."(P52K7BW+-[50M\V=>D#6##*E7+BMBZEY4$?
M-2YE5U2-IE?2]$ZEF1*A(KG%<3KNMW84@M#VU21')<F1EN0LGRF$R1D<YTN6
M+Z.5LI-:G%/%JB>P6LE^6;)_3M'V^^Q#3V"U/D"S&O:F]N)_SE;-$7I8P.S?
M>KYON8W[LRNJ3G+/D<#>9DL!M4]A8+NHN9*480AZ!ZA6;@!JA^R1TZ4 V5<;
MQX*PR5$1)37I ,5J4$/]I'[#X.A ]@O!A^9.\9%]<'9T8$F,+=BHG!ZH:WK
MR@- O0EX9#@D*4Z(VH#V-->+0L_A$F!E$Z!S3JV#VAE_<B]Z0JOWHG(-4&\;
MCE:[MAL80<MNKL^.J#K)RC- O6DX2>W:CF" G#V+7#!5A9G>(;6KG /46X<C
MU6[4UC'';ZE=.\HUG4,4JTD/M0/T36JG1RX5RBT42GG#=V# TSTRJH8[T@_W
M1Q(L4QK3Q:O<?^/@YSIB)%3N0K4X)V]#>T*K5UVY!03/NB/7>I&3>]$36KT7
M>P\G]';D6,%#;:L!1Y;7W"1UAM5I5I8$]??PH("J:1DT1X[?Y*J(\R$Z\/0
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
M0-D%.#^7TKQV[,W:O(OI;U!+ P04    " "]@FQ9NPR;>,0"  #)!P  &0
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
M1+!@ZT3=\^UO4-S00.N%/)'F/]D6UWH."==2\;0(QAZD<;;[9L\%B$J ?RK
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
M3C-\YH$T#OA_(83>+HQ \W",_@)02P,$%     @ O8)L6>?(;HW%!0  Z2T
M !D   !X;"]W;W)K<VAE971S+W-H965T-S4N>&ULM9I=;]LV%(;_"N$50PMT
ME4CJP\H< TVHH@56((C;[6+8A6HSME!)]"0Y[O;K1WU$,B6:L.?CF\2RW_-(
MY*'>Y+4XVXO\>['AO$0_TB0K;B>;LMS>6%:QW/ T*MZ)+<_D)T\B3Z-2'N9K
MJ]CF/%K516EB$=OVK#2*L\E\5K_WD,]G8E<F<<8?<E3LTC3*_[GCB=C?3O#D
MY8W'>+TIJS>L^6P;K?F"EU^W#[D\LCK**DYY5L0B0SE_NIV\QS<AK0MJQ>\Q
MWQ<'KU$UE&]"?*\./JUN)W9U13SAR[)"1/+7,[_G25*1Y'7\W4(GW3FKPL/7
M+_0/]>#E8+Y%!;\7R1_QJMS<3J83M.)/T2XI'\7^(V\'Y%:\I4B*^B?:MUI[
M@I:[HA1I6RRO((VSYG?THYV(@P+)T1>0MH ,"YPC!;0MH*>>P6D+G%//X+8%
M]="M9NSUQ+&HC.:S7.Q17JDEK7I1SWY=+><KSJJ%LBAS^6DLZ\KY(W_FV8ZC
M7]!"KL'5+N%(/*&[6&QSL=HUS?PBY$E0E*W0@N?/\9*CMJI KQDOHS@IWDC
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
MM!:INYP!C4':%\SSB1#Z=F!/=XO#^>$?4$L#!!0    ( +V";%DW2N?L!0,
M +T)   9    >&PO=V]R:W-H965T<R]S:&5E=#<W+GAM;+666V_:,!3'OXJ5
M35,K#7*!<.D@4FD[;0]54=':9Y,<B%7'SFP#[;>?+R&E:F"@=2^)[?A_SN\<
M^\0>;;AXDCF 0L\%97+LY4J5%[XOTQP*+-N\!*:_++@HL-)=L?1E*0!G5E10
M/PJ"GE]@PKQD9,>F(AGQE:*$P50@N2H*+%XF0/EF[(7>=N">+'-E!OQD5.(E
MS$#]*J="]_S:2D8*8))PA@0LQMYE>#$)(R.P,QX(;.1.&YE0YIP_F<[/;.P%
MA@@HI,J8P/JUABN@U%C2'+\KHU[MTPAWVUOKWVWP.I@YEG#%Z2/)5#[V!A[*
M8(%75-WSS0^H HJ-O913:9]H4\T-/)2NI.)%)=8$!6'NC9^K1.P(M)UF050)
M;")\Y\A27F.%DY'@&R3,;&W--&RH5JWA"#.K,E-"?R5:IY*9XNE3R\25H907
M>K$EMNEJH9G> =F* N(+- .Q)BF@!Y"*L&5K8@56C.Y**[@T^27J!9U=@\*$
MRG-MXS/RD<RQ #GRE<8U3OVT0ILXM&@/VA#=<J9RB6Y8!ME;O:_#K&.-MK%.
MHH,&9U"V42?XBJ(@ZAZPUZESU['V.GOLN< ;(W/";K/05-J%+'$*8T^7DM2Y
M!2_Y\BGL!=\.8'5KK.XAZ\G=2DF%6:;7"6%I5F\.2\*8Z>M."8+P#)T15JW,
M>5, SD5L79C*7B=1V(_B8.2O&]#B&BT^B';S#"(E9NO\Q7W\SGTK'O3WN>_5
M[GLG9@98=GQ.>N^@PG@0!WN@^C54_R"4*R+N]A("ER$\UW6'U6E\_9/X!C7?
MX. N?U19&UVNEVVT73TT%?I?T$0P^ _;?EAS#C]HVV><4BRD&7+I;,RF\S;8
MK8!V%#;G,@Q>?[?!"15P'$EE<O@&I=/9@[+SYP__N1J.! P; ,/>'L#H%3#Z
MR,HXDC5J6-=WK/[.B5J 6-I[@]0GY(HI=[C6H_7=Y-*=R*_3W<7F%@N]#26B
ML-#2H-W7!2K<7<%U%"_M^3SG2I_VMIGK^Q4(,T%_7W"NMAWCH+ZQ)7\ 4$L#
M!!0    ( +V";%G/0]^S\ T  *&G   9    >&PO=V]R:W-H965T<R]S:&5E
M=#<X+GAM;,6=76_;.!J%_PKA'2Q:8!);G[:[:8 FHB0NMC-%LS-SL=@+Q:9M
M;67+*\E)LY@?OY*LA*9$TU9[BO2B<1SR>27[B'RI0XI7CVGV)5]Q7I"OZV23
MOQ^LBF+[;CC,9RN^CO++=,LWY5\6:;:.BO+7;#G,MQF/YG6E=3(T1R-WN([B
MS>#ZJG[O4W9]E>Z*)-[P3QG)=^MUE#W=\"1]?#\P!L]O?(Z7JZ)Z8WA]M8V6
M_(X7OVT_9>5OPQ?*/%[S31ZG&Y+QQ?O!!^,=<\VJ0EWB]Y@_Y@>O274J]VGZ
MI?J%S=\/1M41\83/B@H1E3\>^"U/DHI4'L=_&^C@)695\?#U,]VO3[X\F?LH
MY[=I\D<\+U;O!Y,!F?-%M$N*S^ECR)L3<BK>+$WR^G_RN"\[G@[(;)<7Z;JI
M7![!.M[L?T9?FP_BH(+M'*E@-A7,5@7+/E+!:BI8YU:PFPIV^Y!&1RHX306G
M5<$\=M)N4\$]-\*XJ3 ^-\*DJ3!IG[1UI,*TJ3"MY;#__NHOWXN*Z/HJ2Q])
M5I4N:=6+6D%U[?([CS>5V.^*K/QK7-8KKN^*=/;EHI++G,S2=7D-Y5&MP@OR
M2Y1E425%\L;C110G^=NK85'&K&H.9PV?[OGF$;Y%/J:;8I43NIGSN:)^H*\_
M/56?Z>L;I@8P+#^LET_,?/[$;DPM\6.479+1Y&=BCDR;_';GD3<_O25;SC/R
M$QF2?!5E/&]^*([W5D__>[0IZ59-MV3Z4:2G1_K\_I*8=HTTST12/?*.;R^)
M-6I]!N><OG\^6)S^45KPHPXSA!XFT],\/BMI1HLF#E,C6NOE,K?J$-:Q ZY
M%S?U97Y[>)E_**_QS9*7W5=![I_(8;E/T5/]]H?'*)N3?_VC1!)6\'7^;\4I
MWNSCV^KX59?]+M]&,_Y^4/;).<\>^.#ZKW\QW-'?5-<($N8A810)\Y&P  D+
MD3 &@DG"MU^$;^OHUQ^6RXPOHX*3>%-D<9FDS<A#E.PX21>$?^79+,ZC^X23
M*G \X^2!YT6\639=8EYUCR3=5M>*ZLJ^T4;O*WLDS$/"Z![FUK J?WZXMMQ1
M]>]J^'"H:&30X,R@(3(H \$DL3HO8G6T8F5=B:IE&55-<OZL7V5>=*,-U5>9
M2)B'A%&G(Q)')4QDS* ;TS!4PD0&92"8)$SW19BN5IAWC0IK]5TT6GQN%LFR
M3"&*4I5OXDV3L;PE?Q[/AFZTL?HJ$PGSD#"ZASD'*FF+$ADN.!DN1(9C()@D
MQ_&+',=:.?Y1W\*HVL$'GD5+3C)>W=>I-#DK!WM9-"MV44*2>%&.79]XE*D&
MKC?:&'UEB(1Y2!A%PGPD+-!_R0:IOCGBDG4]?E=EJ<BC82"8).C)BZ G^O:U
M'G;M^_9M,^R*Q,CLY[*GKX9L7"5C+;FOC)$P#PFCDVX_;YEVMZ/OEAM/)]UR
M0;=<&=DTNYVXHN!T;#B=@@QTNI* IB\"FFH%],MN?<^S*F&L[NOD9?=;_53)
M9=KI)LS6B=R>+N*=+D*U!]RWW4'" B0L1,(8""9)R!B)6\$CK8BJ&T,97U5.
MQ@,G29HKLS<]I&^# Z5Y4!IM:(<JOS LQ^TV.DW)PT;BPIR:4ZO;[JB*6J8S
MZE)#55''&IG=H@QUXK)R#DP$0ZN<WYL1P99G<3K7Y%QZ3F_Q(&D>E$:A-!]*
M"TY\FW:=>2DS+NAQ,!1-5JTI5&OJ[PW._[/+BRK!4DI56[FW5)$T#TJC4)H/
MI0506@BE,11-EJ^P=(S7]G0,J*D#I7E0&H72?"@M@-)"*(VA:/(E(,P=0^_N
MG)FQ0DT:*,V#TBB4YD-I 9060FG,Z%I-%T;+:Y(E*BP=0^_I_'K<.]37[*U+
MJ$<#I5$HS8?2 B@MA-(8BB9K5[@^AOO:&0;4"X+2/"B-0FD^E!9 :2&4QE T
M^1(03I.A=R%^VV1\EBXW\?_:$R1G:5[D9)%FWSIU1!^YM_:A#A241AN:S@J%
M!@P:FGL\8 @-R% T6:7"/C+T_M'G4GE9/*LLT7I"KU)N4*,(2O.@- JE^5!:
M *6%4!I#T601"PO+F+YVMH$T:VZA- ]*HU":#Z4%4%H(I3$435Y9(!PX4^_
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
MJ@+EWQ=I6CS_4@5X3+,O]>E<_Q]02P,$%     @ O8)L6<,M<'"2!   9!D
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
M   9    >&PO=V]R:W-H965T<R]S:&5E=#@Q+GAM;+U736_C-A#]*P-U6R2
M$WW9CI/:!I+(1?>P0+#9;0]%#[0TLHB52)4<Q\Z_+RDIJNUHA:05>K%):MZ;
M&3Y1PYGOI/JF,T2"?9$+O7 RHO+&=76<8<'TI2Q1F">I5 4C,U4;5Y<*65*!
MBMP-/&_J%HP+9SFOUA[4<BZWE'.!#PKTMBB8>K[#7.X6CN^\+'SFFXSL@KN<
MEVR#CTA?RP=E9F[+DO "A>92@,)TX=SZ-ZN9M:\,?N.XTP=CL)FLI?QF)Q^3
MA>/9@##'F"P#,W]/>(]Y;HE,&'\UG$[KT@(/QR_LOU2YFUS63..]S'_G"64+
M9^9 @BG;YO19[G[%)I^)Y8MEKJM?V#6VG@/Q5I,L&K")H."B_F?[9A\. (:G
M&Q T@. 4,/X.(&P X5L]C!O ^*T>)@V@2MVM<Z\V+F+$EG,E=Z"LM6&S@VKW
M*[39+R[L>_)(RCSE!D?+CR*6!0*Q/6HXBY 8S_4Y7,#7QPC./IS#!^ "OF1R
MJYE(]-PEX]1"W;AQ<%<["+[C((1/4E"F82423#KP43_^N@?OFF3;C(.7C.^"
M7L)'+"\A]$80>,&X(Y[[M\/#KG3^F_?5O_9^M!EA*W]8\87]\G]A>XBXCG.I
MMPKAC]NU)F7.\)]=>M>,XVY&^UV[T26+<>&8#Y=&]83.\J<?_*GW<]=F#TD6
M#4FV&HCL2)9Q*\NXC_W@5 +N34G0"&=K%)AR.N^2I&:;5FRV,CPM+X+9W'TZ
MW.G7-KX_.;:)7MM<A\<FJ]<F@7?=VAQE.VFSG?1FNTI3K.J%^=2T>2M&: I1
M+$7,<\YL51E!B2I&05U;T.OBO6_ED&11?_)GWN65]V.7JJN!HCC29-IJ,AU(
MD\Z7= 0Z8PHO; U/H&3/YFI!P)1B8H-V/ )6R&VWE+V1O5?*(<FBZ>LS9"YD
M)R=D((]'LEVULET-)!LC2#%!Q7+0Q&A+4CV?@D;F,D*F]!,DIC@H-#2<L-!]
MY[ WOO>*-R19U+]S/>=PH"B.!)VU@L[^5T%[E.L-Y+W*#4D6U62^?W#NO,O
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
MNF&!K1,H*X#[<RG-9F(5M,U8\AM02P,$%     @ O8)L61[V>9=%!@  ;R\
M !D   !X;"]W;W)K<VAE971S+W-H965T.#4N>&ULQ5K;;MLX$/T5PELL6B")
M+<F7N.L8:*)N&Z"7H&Z[#XM]8*2Q340259**$V _?JE+)#-2V @8=U]LW>8,
M=<@9\E"SV'%Q([< BMS%42+/!ENETM?#H0RV$%-YPE-(])TU%S%5^E1LAC(5
M0,/"*(Z&[F@T'<:4)8/EHKAV)98+GJF()7 EB,SBF(K[<XCX[FS@#!XN?&&;
MK<HO#)>+E&Y@!>I;>B7TV;!&"5D,B60\(0+69X,WSFO?F^0&Q1/?&>SDWC')
M7^6:\YO\Y#(\&XSR%D$$@<HAJ/Z[A0N(HAQ)M^-'!3JH?>:&^\</Z'\6+Z]?
MYII*N.#17RQ4V[/!Z8"$L*99I+[PW7NH7JAH8, C6?R27?7L:$""3"H>5\:Z
M!3%+RG]Z5Q&Q9^",GS!P*P/WL<'D"0.O,O">ZV%<&8P+9LI7*7CPJ:++A> [
M(O*G-5I^4)!96.O79TG>[RLE]%VF[=1RE5U+^)%!H@C<ZE])7OJ@*(OD*W),
MOJU\\O+%*_*"L(1\W?),TB24BZ'2GG/[85!YN2B]N$]XF9.//%%;2=XF(82F
M_5"WN&ZV^]#L<]<*^(G?GA#'/2+NR!UWM<=NOH+TA'BC)\W]YWAWNLR-M_'J
M3O */._GG? V[P3R]P?]!+E4$,M_.IIW7L*-N^'R5/%:IC2 LX'.!1+$+0R6
MO__F3$=_=%&%">8C@1DTCFL:QS;TY5>N:$0@3B-^'^<T"HBH@I"$.K5(Q50F
M@,"=3IEA<=PUD,^M+OI26X)-"[ \ ]\NO?',60QO]RE#\FA0-JDIFU@I6^F@
M%S0)H(L*JVE?*C#!?"0P@[)I3=D4-UBGF#1B@OE(8 :-LYK&V>&#U>JB+[4E
MV&0O6-WYXUA%<F@P=EHS=FJ/5<6#&W+!8\V)I/FJJ8L2*T9?2C#!?"0P@[MY
MS=T<-VCGF#1B@OE(8 :-SJA9+HX.'[9V'WW9K=",6=8Y'3V*7"R?)F][RVS'
MRIO/9,JEINZ=X%EZ1-Y#%!YKV7:\HA$<D4]<$?U(H%?)+,DTG9]3/2_G,2[)
MOV05L!5= WG/HY E&WE$+I,@O_YH5'=R;6U7;ZXQT7PL-+-/W*9/7-RD4.%A
M<8F)YF.AF5PV"L:QKNR77R"E94+@:RT60[C622$!V1W_7BMBYZ-' 7MA=]B;
MGD,($Z=1)HY=FGR C8Y]+9X)5UL01.E%MZ3EUD?NC04@R1KT3TI9V,G9N+4\
MT4FN11JF?/&QT$S2&FWBV,7).\H2H@D*'W*G'EKA?I+D#TGRB"10C#Q%[SK)
MF[3(\^;3-GNH(@4+S62OD2F.=?G>S#B;<L9A21!E^?3Q)(<;SL,=BZ).!J?M
MX><X;091]0D6FLE@HU <NT3Y)7-V?LDFPNUM[#WG8*+Y6&AF_S1ZR#E%GK]1
MQ1$JFH^%9G+9Z"/'JAN0UO7S5I(8MU,$JAK"0C-WH1LYY-KET*]*$6^I2(X_
M9XI<E:NL+O;M3>T[NE'1?"PTLYL:]>4ZN)G"155-J&@^%IK)9:.:7*N2P,D4
ME0]C0>:U4H6]);UY.X1"<AN%Y-H5TB];33QKF]#>V-X#'%6K8:&9'=5H-7>,
MG"Q0OQFAHOE8:":7C81S[1(.)UE,6ML%>EG12A:HX@T+S>2M$6^N7;RM+B[K
M6'_F1I\=L?<H1!5R6&@FFXV0<V?($8TJNE#1?"PTD\M&=+GVKU"?>!+D<XL"
M$F;BZ?G%CC(A]T!%9R6)W;(W6X>056XCJ]R?R*I\GX\9VWQ'=M[L>%,2%X4T
MG<2A"BLL-+,@IA%6GEU8/4J _]OG$WLS>Y?:H(HJ+#2SBQI1Y2&+*@]55*&B
M^5AH)I>-J/)^(JKVO@>D@G5O!588^^N@F==>"-E=]2;F$*K)VZN,LZNF%8N8
M#FORG481W)-SFMR0EZOOYZ^>&[^XI7*XM7*'T#E>HW,\9)WCH>H<5#0?"\WD
MLM$YGEWG7'&E&61Z@E(@8I84<T_^08^P-:$; 5"H'R;K^WJ2TH'.!5&<Q%1K
M'Z;N2:BO=S*/6HJ'BN9[;74VFS0YJ21TN%>A'(/8%)7>D@0\2U19K%Q?K:O)
MWQ0UU,/F\;(4_2,5&Z;G]0C6VG1T,M/^15G=79XHGA;USM=<*1X7AUN@(8C\
M 7U_S75G52>Y@[K&?OD?4$L#!!0    ( +V";%D;3WW?2 ,  ,X4   -
M>&PO<W1Y;&5S+GAM;-U874_;,!3]*U$8$T@3:1M(F]%6VBHA3=HF)'C8&W(;
MI[7DV)GCLI9?/U\[33_P[3H>1EDJB'V/S[G']DUCZ%=ZR>G=C%(=+ HNJD$X
MT[K\&$759$8+4EW(D@J#Y%(51)NNFD95J2C)*B 5/.JT6DE4$";"85_,BYM"
M5\%$SH4>A-TF%+C;EVP0MI/+,'!R(YG10?AP]O[G7.KK=X&[GWPX.6D]G%_O
MQL\L<!Y&7M&K T0O6BU<&$!,/#E,?)\V)MT]2'J/,B;<VQ:VHT^-CN.=8K34
M0ZO7[8_KU&WYR:>;9)<YJDMEV,^E6%=,'+J 42<%#1X)'X0CPME8,6#EI&!\
MZ<(="$PDERK0IE1-NC9$JB<'MUT/JKC6*9B0RN9V&=SO<3U\!UCUP"#CO#'8
M"5U@V"^)UE2)&].Q@VWP&134[?ME:1Q.%5FV.U?AFF!O)LE8JHRJ)DT[7(6&
M?4YSL*/8= 9W+<L(0*UE81H9(U,IB/6P8M0-(SNAG-_!(_XCW])>Y!O[9G=-
M-$UCJ&XZ&=<!_4TUI[TI>_DBW:!DCU)_GIOI"-N'XJ:WBN9L8?N+O#& J;=Q
M=5*6?/F)LZDHJ)O\P0F'?;+B!3.IV)/)!J4R,0&JPN"1*LTFFY%?BI3W=*%7
MY;3(<<^=-^CYWZ[SE JJ"-\T;6K_F%?YQ8[C[FM9MM\JNX:]'NOW]K&;O'H+
M)I/C-QFGQ^^Q/CT=N\G>6S#Y%K:[^VK?['M-1O5):..XM778:J(!'&H'X7<X
M(O-UTF \9UPS4?=F+,NH>';F,O*:C,T?:UOZ9GQ&<S+G^KX!!^&Z_8UF;%ZD
MS:A;6(AZU+K]%:;73IH3M<G%1$87-!O5734=VV9@&B9K?0%A%[FQEQ_!. [S
M(X!A>3 '&,>QL#S_TWQZZ'P<AGGK>9$>RNFA',?R(2/[P?+X.:FY_#--TSA.
M$FQ%1R.O@Q&V;DD"/WXUS!LPL#R0Z>_6&M]MO$+VUP&VI_LJ!)LI7HG83/&U
M!L2_;L!(4_]N8WF @>T"5CN0WY\':LK/B6/85<P;]@3C2)IB"-2BOT:3!%F=
M!#[^_<&>DCA.4S\"F-]!'&,(/(TX@CD #Q@2Q_8]N/,^BE;OJ6C]'\SA;U!+
M P04    " "]@FQ9EXJ[',     3 @  "P   %]R96QS+RYR96QSG9*Y;L,P
M#$!_Q=">, ?0(8@S9?$6!/D!5J(/V!(%BD6=OZ_:I7&0"QEY/3P2W!YI0.TX
MI+:+J1C]$%)I6M6X 4BV)8]ISI%"KM0L'C6'TD!$VV-#L%HL/D N&6:WO606
MIW.D5XA<UYVE/=LO3T%O@*\Z3'%":4A+,P[PS=)_,O?S##5%Y4HCE5L:>-/E
M_G;@2=&A(E@6FD7)TZ(=I7\=Q_:0T^FO8R*T>EOH^7%H5 J.W&,EC'%BM/XU
M@LD/['X 4$L#!!0    ( +V";%G>2S!$WP4  ,0W   /    >&PO=V]R:V)O
M;VLN>&ULQ9M+4^,X$(#_BBJGV0,;XF>& JI8&&:I8H""V;EN*;:2J+"EK"2'
M&7[]RC8I6N#T[J7Q*?$#\;DMZ^N6E>,G;1X76C^RGW6E[,ED[=SF:#JUQ5K4
MW/ZN-T+Y(TMM:N[\IEE-[<8(7MJU$*ZNIM'A83:MN523T^-=6W=F"C>T$X63
M6OF=[8X?4CS9U^/M)MM**Q>RDN[7R:3[7HD)JZ62M7P6Y<GD<,+L6C_]J8U\
MULKQZJ$PNJI.)K/^P ]AG"S>[7YH(;_SA>WV.+ZXYQ[D9)(=^@:7TEC7G=&U
MSSWC5OB3^ZW&Z4M9.6$NN!-?C6XV4JW:9OQ53,%E=''8??9!/#+_)XQZN92%
MN-!%4POE^C@:4;6 RJ[EQDZ8XK4XF9SKK3#LCJ]$>U'^OUR5_04Z3P;"98ZD
M/V"NRHZ1CN<OQ9M2.E&R<ZU*H6S_S>I*EIX(0$8(9#0BY-\1@(P1R'A,R!A
M)@AD,B9D B!3!#(=$S(%D!D"F8T)F0'('(',:2%OS8HK^=P=8%R5S,J5DOZ/
MN7)^C 20<P1R3@MYKHWIG<+TDLG:MR",Y!43QFAC >1G!/(S+>2%M(5WE52-
MO\^^(=.? @?Q0VP4/Z3%N^32L"VO&L%JP6UC1/L'D YU#+%DKM166->>% 0,
M,\J,6"DMDG(^ Q$!$N:/&;% KOV-"VDP4<R(37%FK4^%V%I4)?,-,/.F/V%^
MF!$+PF>A_@ETO[HA3?S3R,W;WHZ)849LAJ]:ET^RJCHZZ?-;M6H)&.\B"BDQ
M,\R(U7!6%*8=R\3/32LOV]%JM_;9:=$8 S$Q-\S(Y5#7LA\Z.L)^$%X)5;QY
M<C$WS(CE<*W5ZL!+JV:E6,!^&&%.B(B=<"_\$-<$*3PF@8A8 @].%X\'"]XF
M2H6NVU[7G03YT!J#W B>2OBZ\F?0L2),"1&Q$FY\NY6VEBV-KE_Z?N.[_TL&
M C$Q5T3$KOA2;RK]2PBV$$HLI6.;B@?W%9-%1"R+AV9AO2/\2:Q](((1.,(\
M$1%[ DW.@ZHVPD01C5E#!'5MA(DB&K.*"*.)J2(:IXY@G[YS#P+[9HRY(QZE
MGMA1_@8Q,:?$'U=8#+)A/HD_KL(89$.GJCZDU!C$PCP2CU!S#$)B/HE'*3X&
M,3&[Q*-6(0QB8G:)QRQ#PJE=S"XQL5W"#'_P9F-6B8FM\I+J#W$EF$828HWL
MR_E?0"$FII&$6"-HFAUTP@0S2D)L%#P3@Y/W"2:7A%@N.":<OD_0-R'$LL$Q
MX01^@NDF(=8-GM<&KY4PW23$NMF7UQZP&VX,AYB8;A)BW>S'O&Z??XB)Z28A
MULU^S/NK2Q9$$]-.,E(Q<\"Z3 Z^3<0LE!);:#_FN7>2AIB8A5)B"^VIN5Z>
MH"":F(528@OMQ7SPC9<-Q,0LE!);",4,G)YB%DJ)+00KV%T(?9;NA_JS+9<5
MQ$3?R!-;*,3L.Z3<^H3S0K@WF)B%4F(+!35WCQ8DPRGFGI38/2]%]T#X0D9,
M/"EUG;-CA#WQMA\R?3X,,3'QI-0O7(8PNYWLBR\DX0H13#P9L7@&,;]QUQCI
MPM=7&2:>C%@\@],NK] 0$Q-/1BR>/9B[IPEB8N+)B,6S9WYHP(\9)IZ,6#Q[
M,=]E&QDFGHQ8/.@T5J#Q#%T,-N9L6U"E99B",F(%X9AP!B'#+)016PB?% RB
MB5DH([80NC:!?8)+ #$+Y=06"N<NW^8?$!.S4$YLH7>84)H7T$(Y9J&<V$(H
MYC=8FN>8A7)B"^UFA/\KV\PQ!^7$#GJ%A$'\0^J-T64#EZ?FF(-R8@<-8]Z+
M]H<2_GF'F)B#<F('[9UL[[DA)KHDF=A!"&;;52$FYJ"<V$%H-(/$(\<<E!,[
M",>$JIQC#IH3.P@NKAH<A^:8>N:COO\)@HBI9TZL'AP39F]S3#US8O4,K@8;
MONF8?.;$\GFW+FP8$1//O!//M#O9GAZ7_FJ5*&]\\];O+WA5W/F,U7^T+<VB
M)&U7J2Z;JCKW^V[5M>;E[D=HNQ_0G?X+4$L#!!0    ( +V";%D@%;X0A (
M "8R   :    >&PO7W)E;',O=V]R:V)O;VLN>&UL+G)E;'/-VDUNHT 0AN&K
M6!P@[:[JJNZ,XJQFD^TH%T!.^T>QC06,)KG]6,["_M L9A/QK5"#*-X-CQ#P
M]*L>VG'?G8;=_CPL/HZ'T[!J=N-X_A'"L-[58SL\=.=ZNAS9=/VQ'2_+?AO.
M[?J]W=8@RZ6'_GY&\_QT/W/Q^GFN_S.QVVSVZ_JS6_\^UM/XC\'A3]>_#[M:
MQV;QVO;;.JZ:\'&X[1["=1,?+I.;Q<O;JNE?WF(3Y@X2")+Y@Q2"=/Z@!$%I
M_B"#()L_R"'(YP_*$)3G#RH05.8/>H2@Q_F#XA)E7!(D3; FT#HBUY' ZXA@
M1P*Q(Y(="<R.B'8D4#LBVY' [8AP1P*Y(](=">R.B'<DT%M0;R'06U!O(=!;
M)@_;!'H+ZBT$>@OJ+01Z"^HM!'H+ZBT$>@OJ+01Z"^HM!'H+ZBT$>BOJK01Z
M*^JM!'HKZJT$>NOD90F!WHIZ*X'>BGHK@=Z*>BN!WHIZ*X'>BGHK@=Z*>BN!
MW@GU3@1Z)]0[$>B=4.]$H'="O1.!WFGRLIM [X1Z)P*]$^J="/1.J'<BT#NA
MWHE [X1Z)P*]#?4V KT-]38"O0WU-@*]#?4V KT-]38"O6WRL9) ;T.]C4!O
M0[V-0&]#O8U ;T.]C4!O1[V=0&]'O9U ;T>]G4!O1[V=0&]'O9U ;T>]G4!O
MG_QL0J"WH]Y.H+>CWDZ@MZ/>3J!W1KTS@=X9]<X$>F?4.Q/HG5'O3*!W1KTS
M@=X9]<X$>F?4.Q/HG2<_"Q+HG5'O3*!W1KTS@=X%]2X$>A?4NQ#H75#O0J!W
M0;T+@=X%]2X$>A?4NWRGWL/X>:C#K>=KC=?_3JK'R[GU=OGK\FOGY(:ZXASN
M*X;GOU!+ P04    " "]@FQ9B6[,?BL"  "[,   $P   %M#;VYT96YT7U1Y
M<&5S72YX;6S-VTUNVS 0AN&K&-H&EBQ2I-0BSJ;MMLVB%V E.A:L/Y!,ZMR^
ME)P$:)$:"5R@[\:"37*^$0=X=K[^_CA9OSKVW>"WR3Z$Z6.6^7IO>^/3<;)#
M7-F-KC<A?G5WV63J@[FSF=AL=%:/0[!#6(>Y1G)S_=GNS'T75E^.\6??CL,V
M<;;SR>K3:>.<M4W,-'5M;4)<SQZ&YH^4]5-"&D\N>_R^G?Q5W)!DKR;,*W\/
M>#KW[<$ZUS9V=6M<^&KZN"L[=ID/CYWUZ?D2K_0X[G9M;9NQON_CD=1/SIK&
M[ZT-?9>>BEZ=3P[QANWI,[\X?RES+C#NO'7CY./$G'U_W/-(YM/K*1:R+K3G
M7_$E,9:^^/WL/.W&-F_,CM?[<W2'91X^6QZ7W_'O,WZI_\X^!*0/">FC@/2A
M('UH2!\EI(\*TL<'2!_YAM((1=2<0FI.,36GH)I35,TIK.845W,*K#E%5D&1
M55!D%119!45609%54&05%%D%159!D5509)44625%5DF155)DE119)45629%5
M4F25%%DE1=:"(FM!D;6@R%I09"THLA8460N*K 5%UH(B:T&155%D5119%456
M19%54615%%D5159%D5519%44635%5DV155-DU119-45639%54V35%%DU159-
MD;6DR%I29"TILI8464N*K"5%UI(B:TF1M:3(6E)DK2BR5A19*XJL%476BB)K
M]3]E_3&.AW\<OSS3WK3#<WZV_&?AYA=02P$"% ,4    " "]@FQ9!T%-8H$
M  "Q    $               @ $     9&]C4')O<',O87!P+GAM;%!+ 0(4
M Q0    ( +V";%D7H"YB[@   "L"   1              "  :\   !D;V-0
M<F]P<R]C;W)E+GAM;%!+ 0(4 Q0    ( +V";%F97)PC$ 8  )PG   3
M          "  <P!  !X;"]T:&5M92]T:&5M93$N>&UL4$L! A0#%     @
MO8)L6=@>O-[C!0  WQX  !@              ("!#0@  'AL+W=O<FMS:&5E
M=',O<VAE970Q+GAM;%!+ 0(4 Q0    ( +V";%DE+V-)* @   0E   8
M          " @28.  !X;"]W;W)K<VAE971S+W-H965T,BYX;6Q02P$"% ,4
M    " "]@FQ909[I$D0#  "@"P  &               @(&$%@  >&PO=V]R
M:W-H965T<R]S:&5E=#,N>&UL4$L! A0#%     @ O8)L66;*T@K)"@  3T@
M !@              ("!_AD  'AL+W=O<FMS:&5E=',O<VAE970T+GAM;%!+
M 0(4 Q0    ( +V";%GZ$8@HB ,  (4,   8              " @?TD  !X
M;"]W;W)K<VAE971S+W-H965T-2YX;6Q02P$"% ,4    " "]@FQ9392QM9 -
M  #!E0  &               @(&[*   >&PO=V]R:W-H965T<R]S:&5E=#8N
M>&UL4$L! A0#%     @ O8)L62 (&M"?"0  JRX  !@              ("!
M@38  'AL+W=O<FMS:&5E=',O<VAE970W+GAM;%!+ 0(4 Q0    ( +V";%F]
M6S8+=A<  "A'   8              " @59   !X;"]W;W)K<VAE971S+W-H
M965T."YX;6Q02P$"% ,4    " "]@FQ9B;9D?/($  !\"P  &
M    @($"6   >&PO=V]R:W-H965T<R]S:&5E=#DN>&UL4$L! A0#%     @
MO8)L6=E@FX%?"@  ^AL  !D              ("!*ET  'AL+W=O<FMS:&5E
M=',O<VAE970Q,"YX;6Q02P$"% ,4    " "]@FQ9#O5DP@D*  #+'   &0
M            @(' 9P  >&PO=V]R:W-H965T<R]S:&5E=#$Q+GAM;%!+ 0(4
M Q0    ( +V";%ERY<0XG@4  -\-   9              " @0!R  !X;"]W
M;W)K<VAE971S+W-H965T,3(N>&UL4$L! A0#%     @ O8)L6;N]G@6) @
MJ@4  !D              ("!U7<  'AL+W=O<FMS:&5E=',O<VAE970Q,RYX
M;6Q02P$"% ,4    " "]@FQ97<9RCL,$   $$@  &0              @(&5
M>@  >&PO=V]R:W-H965T<R]S:&5E=#$T+GAM;%!+ 0(4 Q0    ( +V";%E;
M;6"N?@,  "\(   9              " @8]_  !X;"]W;W)K<VAE971S+W-H
M965T,34N>&UL4$L! A0#%     @ O8)L6;T;@ HY P  @ <  !D
M     ("!1(,  'AL+W=O<FMS:&5E=',O<VAE970Q-BYX;6Q02P$"% ,4
M" "]@FQ9E,ITL_D$  !!#   &0              @(&TA@  >&PO=V]R:W-H
M965T<R]S:&5E=#$W+GAM;%!+ 0(4 Q0    ( +V";%GHA3)2M (  (P&   9
M              " @>2+  !X;"]W;W)K<VAE971S+W-H965T,3@N>&UL4$L!
M A0#%     @ O8)L6:I^\>.W"   N!0  !D              ("!SXX  'AL
M+W=O<FMS:&5E=',O<VAE970Q.2YX;6Q02P$"% ,4    " "]@FQ9&VS%@;8(
M   W%@  &0              @(&]EP  >&PO=V]R:W-H965T<R]S:&5E=#(P
M+GAM;%!+ 0(4 Q0    ( +V";%FQ?$?$8@T  !,F   9              "
M@:J@  !X;"]W;W)K<VAE971S+W-H965T,C$N>&UL4$L! A0#%     @ O8)L
M66K?QI8Q"P  2#   !D              ("!0ZX  'AL+W=O<FMS:&5E=',O
M<VAE970R,BYX;6Q02P$"% ,4    " "]@FQ9E=Z)UZ4%  "C#0  &0
M        @(&KN0  >&PO=V]R:W-H965T<R]S:&5E=#(S+GAM;%!+ 0(4 Q0
M   ( +V";%D[V2:<P00  &$,   9              " @8>_  !X;"]W;W)K
M<VAE971S+W-H965T,C0N>&UL4$L! A0#%     @ O8)L67U@OH O P  I0<
M !D              ("!?\0  'AL+W=O<FMS:&5E=',O<VAE970R-2YX;6Q0
M2P$"% ,4    " "]@FQ98OHFF P)   '&   &0              @('EQP
M>&PO=V]R:W-H965T<R]S:&5E=#(V+GAM;%!+ 0(4 Q0    ( +V";%D\[7@Y
M( P  $8B   9              " @2C1  !X;"]W;W)K<VAE971S+W-H965T
M,C<N>&UL4$L! A0#%     @ O8)L6?(F?WJ#!   I0L  !D
M ("!?]T  'AL+W=O<FMS:&5E=',O<VAE970R."YX;6Q02P$"% ,4    " "]
M@FQ9DT\:!-,"   $!@  &0              @($YX@  >&PO=V]R:W-H965T
M<R]S:&5E=#(Y+GAM;%!+ 0(4 Q0    ( +V";%FA:*6M$P<  !$1   9
M          " @4/E  !X;"]W;W)K<VAE971S+W-H965T,S N>&UL4$L! A0#
M%     @ O8)L67U/D"!I!   )PL  !D              ("!C>P  'AL+W=O
M<FMS:&5E=',O<VAE970S,2YX;6Q02P$"% ,4    " "]@FQ9/?'7.,D#  !X
M"0  &0              @($M\0  >&PO=V]R:W-H965T<R]S:&5E=#,R+GAM
M;%!+ 0(4 Q0    ( +V";%D.\SH3F (  +$%   9              " @2WU
M  !X;"]W;W)K<VAE971S+W-H965T,S,N>&UL4$L! A0#%     @ O8)L67NM
M3<-R!   7@T  !D              ("!_/<  'AL+W=O<FMS:&5E=',O<VAE
M970S-"YX;6Q02P$"% ,4    " "]@FQ9JX,I&ND"  !'!@  &0
M    @(&E_   >&PO=V]R:W-H965T<R]S:&5E=#,U+GAM;%!+ 0(4 Q0    (
M +V";%FP39&$_0(  )$&   9              " @<7_  !X;"]W;W)K<VAE
M971S+W-H965T,S8N>&UL4$L! A0#%     @ O8)L6:DR6=@Q!   <0H  !D
M             ("!^0(! 'AL+W=O<FMS:&5E=',O<VAE970S-RYX;6Q02P$"
M% ,4    " "]@FQ9+-QE!]$"  !R!@  &0              @(%A!P$ >&PO
M=V]R:W-H965T<R]S:&5E=#,X+GAM;%!+ 0(4 Q0    ( +V";%F&NBS1' 0
M "X)   9              " @6D* 0!X;"]W;W)K<VAE971S+W-H965T,SDN
M>&UL4$L! A0#%     @ O8)L6?C?[M_J P  X0@  !D              ("!
MO X! 'AL+W=O<FMS:&5E=',O<VAE970T,"YX;6Q02P$"% ,4    " "]@FQ9
M=HP-,;T$  !1#0  &0              @('=$@$ >&PO=V]R:W-H965T<R]S
M:&5E=#0Q+GAM;%!+ 0(4 Q0    ( +V";%EW)L$"V@,  *L)   9
M      " @=$7 0!X;"]W;W)K<VAE971S+W-H965T-#(N>&UL4$L! A0#%
M  @ O8)L6?<C-046!   S10  !D              ("!XAL! 'AL+W=O<FMS
M:&5E=',O<VAE970T,RYX;6Q02P$"% ,4    " "]@FQ9$P7* GP#   W$P
M&0              @($O( $ >&PO=V]R:W-H965T<R]S:&5E=#0T+GAM;%!+
M 0(4 Q0    ( +V";%FCX-C-300  ,@:   9              " @>(C 0!X
M;"]W;W)K<VAE971S+W-H965T-#4N>&UL4$L! A0#%     @ O8)L6<XKIBT.
M P  %PT  !D              ("!9B@! 'AL+W=O<FMS:&5E=',O<VAE970T
M-BYX;6Q02P$"% ,4    " "]@FQ9N#,H:$X$   -%0  &0
M@(&K*P$ >&PO=V]R:W-H965T<R]S:&5E=#0W+GAM;%!+ 0(4 Q0    ( +V"
M;%E8E@6@MP,  %P+   9              " @3 P 0!X;"]W;W)K<VAE971S
M+W-H965T-#@N>&UL4$L! A0#%     @ O8)L6?;,[3XP P  Z0L  !D
M         ("!'C0! 'AL+W=O<FMS:&5E=',O<VAE970T.2YX;6Q02P$"% ,4
M    " "]@FQ92L8- QH%   7&P  &0              @(&%-P$ >&PO=V]R
M:W-H965T<R]S:&5E=#4P+GAM;%!+ 0(4 Q0    ( +V";%E!VX)DU00  *P7
M   9              " @=8\ 0!X;"]W;W)K<VAE971S+W-H965T-3$N>&UL
M4$L! A0#%     @ O8)L635D5F'X!   $R@  !D              ("!XD$!
M 'AL+W=O<FMS:&5E=',O<VAE970U,BYX;6Q02P$"% ,4    " "]@FQ9PW$0
M8_,&  "X.0  &0              @($11P$ >&PO=V]R:W-H965T<R]S:&5E
M=#4S+GAM;%!+ 0(4 Q0    ( +V";%G3_W_;\@(   X'   9
M  " @3M. 0!X;"]W;W)K<VAE971S+W-H965T-30N>&UL4$L! A0#%     @
MO8)L65$2Y@ K!P  T#$  !D              ("!9%$! 'AL+W=O<FMS:&5E
M=',O<VAE970U-2YX;6Q02P$"% ,4    " "]@FQ9'4C@"I<#  !=$0  &0
M            @('&6 $ >&PO=V]R:W-H965T<R]S:&5E=#4V+GAM;%!+ 0(4
M Q0    ( +V";%GQ6VJ[B@(  ,P&   9              " @91< 0!X;"]W
M;W)K<VAE971S+W-H965T-3<N>&UL4$L! A0#%     @ O8)L60/3+)<' P
MO X  !D              ("!55\! 'AL+W=O<FMS:&5E=',O<VAE970U."YX
M;6Q02P$"% ,4    " "]@FQ9]6"&6:L"   ?"   &0              @(&3
M8@$ >&PO=V]R:W-H965T<R]S:&5E=#4Y+GAM;%!+ 0(4 Q0    ( +V";%F/
M\<6360,  %$,   9              " @75E 0!X;"]W;W)K<VAE971S+W-H
M965T-C N>&UL4$L! A0#%     @ O8)L66G'J5%? P  S@P  !D
M     ("!!6D! 'AL+W=O<FMS:&5E=',O<VAE970V,2YX;6Q02P$"% ,4
M" "]@FQ9954L 0 #  !O"   &0              @(&;; $ >&PO=V]R:W-H
M965T<R]S:&5E=#8R+GAM;%!+ 0(4 Q0    ( +V";%G#ABD3K (  /<'   9
M              " @=)O 0!X;"]W;W)K<VAE971S+W-H965T-C,N>&UL4$L!
M A0#%     @ O8)L60,]V22S P  ]1   !D              ("!M7(! 'AL
M+W=O<FMS:&5E=',O<VAE970V-"YX;6Q02P$"% ,4    " "]@FQ9/==;*Z("
M  #L!P  &0              @(&?=@$ >&PO=V]R:W-H965T<R]S:&5E=#8U
M+GAM;%!+ 0(4 Q0    ( +V";%G"$P ..04   4<   9              "
M@7AY 0!X;"]W;W)K<VAE971S+W-H965T-C8N>&UL4$L! A0#%     @ O8)L
M6:O.,%&I @  ] <  !D              ("!Z'X! 'AL+W=O<FMS:&5E=',O
M<VAE970V-RYX;6Q02P$"% ,4    " "]@FQ9_C(6!+@"   C!P  &0
M        @('(@0$ >&PO=V]R:W-H965T<R]S:&5E=#8X+GAM;%!+ 0(4 Q0
M   ( +V";%F[#)MXQ (  ,D'   9              " @;>$ 0!X;"]W;W)K
M<VAE971S+W-H965T-CDN>&UL4$L! A0#%     @ O8)L66\0D^V6 @  Y@8
M !D              ("!LH<! 'AL+W=O<FMS:&5E=',O<VAE970W,"YX;6Q0
M2P$"% ,4    " "]@FQ9PS3+K.0$   E&P  &0              @(%_B@$
M>&PO=V]R:W-H965T<R]S:&5E=#<Q+GAM;%!+ 0(4 Q0    ( +V";%E'&Q']
M7@4  $<A   9              " @9J/ 0!X;"]W;W)K<VAE971S+W-H965T
M-S(N>&UL4$L! A0#%     @ O8)L6:4'<0O- @  @@D  !D
M ("!+Y4! 'AL+W=O<FMS:&5E=',O<VAE970W,RYX;6Q02P$"% ,4    " "]
M@FQ9$)!G?=$"  !$"@  &0              @($SF $ >&PO=V]R:W-H965T
M<R]S:&5E=#<T+GAM;%!+ 0(4 Q0    ( +V";%GGR&Z-Q04  .DM   9
M          " @3N; 0!X;"]W;W)K<VAE971S+W-H965T-S4N>&UL4$L! A0#
M%     @ O8)L64U4S'*I P  J!<  !D              ("!-Z$! 'AL+W=O
M<FMS:&5E=',O<VAE970W-BYX;6Q02P$"% ,4    " "]@FQ9-TKG[ 4#  "]
M"0  &0              @($7I0$ >&PO=V]R:W-H965T<R]S:&5E=#<W+GAM
M;%!+ 0(4 Q0    ( +V";%G/0]^S\ T  *&G   9              " @5.H
M 0!X;"]W;W)K<VAE971S+W-H965T-S@N>&UL4$L! A0#%     @ O8)L6<,M
M<'"2!   9!D  !D              ("!>K8! 'AL+W=O<FMS:&5E=',O<VAE
M970W.2YX;6Q02P$"% ,4    " "]@FQ94!-E3%($  #_&   &0
M    @(%#NP$ >&PO=V]R:W-H965T<R]S:&5E=#@P+GAM;%!+ 0(4 Q0    (
M +V";%FI:S%T;0,  ( .   9              " @<R_ 0!X;"]W;W)K<VAE
M971S+W-H965T.#$N>&UL4$L! A0#%     @ O8)L66DFN$DI!   $A,  !D
M             ("!<,,! 'AL+W=O<FMS:&5E=',O<VAE970X,BYX;6Q02P$"
M% ,4    " "]@FQ9C,QG9D@#  !8#0  &0              @('0QP$ >&PO
M=V]R:W-H965T<R]S:&5E=#@S+GAM;%!+ 0(4 Q0    ( +V";%F;-I-WW (
M )@)   9              " @4_+ 0!X;"]W;W)K<VAE971S+W-H965T.#0N
M>&UL4$L! A0#%     @ O8)L61[V>9=%!@  ;R\  !D              ("!
M8LX! 'AL+W=O<FMS:&5E=',O<VAE970X-2YX;6Q02P$"% ,4    " "]@FQ9
M&T]]WT@#  #.%   #0              @ '>U $ >&PO<W1Y;&5S+GAM;%!+
M 0(4 Q0    ( +V";%F7BKL<P    !,"   +              "  5'8 0!?
M<F5L<R\N<F5L<U!+ 0(4 Q0    ( +V";%G>2S!$WP4  ,0W   /
M      "  3K9 0!X;"]W;W)K8F]O:RYX;6Q02P$"% ,4    " "]@FQ9(!6^
M$(0"   F,@  &@              @ %&WP$ >&PO7W)E;',O=V]R:V)O;VLN
M>&UL+G)E;'-02P$"% ,4    " "]@FQ9B6[,?BL"  "[,   $P
M    @ $"X@$ 6T-O;G1E;G1?5'EP97-=+GAM;%!+!08     70!= ((9  !>
%Y $    !

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>114
<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>115
<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>117
<FILENAME>FilingSummary.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version='1.0' encoding='utf-8'?>
<FilingSummary>
  <Version>3.24.3</Version>
  <ProcessingTime/>
  <ReportFormat>html</ReportFormat>
  <ContextCount>305</ContextCount>
  <ElementCount>439</ElementCount>
  <EntityCount>1</EntityCount>
  <FootnotesReported>false</FootnotesReported>
  <SegmentCount>97</SegmentCount>
  <ScenarioCount>0</ScenarioCount>
  <TuplesReported>false</TuplesReported>
  <UnitCount>9</UnitCount>
  <MyReports>
    <Report instance="blfs-20240930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R1.htm</HtmlFileName>
      <LongName>0000001 - Document - Cover Page</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.biolifesolutions.com/role/CoverPage</Role>
      <ShortName>Cover Page</ShortName>
      <MenuCategory>Cover</MenuCategory>
      <Position>1</Position>
    </Report>
    <Report instance="blfs-20240930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R2.htm</HtmlFileName>
      <LongName>9952151 - Statement - Unaudited Condensed Consolidated Balance Sheets</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.biolifesolutions.com/role/UnauditedCondensedConsolidatedBalanceSheets</Role>
      <ShortName>Unaudited Condensed Consolidated Balance Sheets</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>2</Position>
    </Report>
    <Report instance="blfs-20240930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R3.htm</HtmlFileName>
      <LongName>9952152 - Statement - Unaudited Condensed Consolidated Balance Sheets (Parenthetical)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.biolifesolutions.com/role/UnauditedCondensedConsolidatedBalanceSheetsParenthetical</Role>
      <ShortName>Unaudited Condensed Consolidated Balance Sheets (Parenthetical)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>3</Position>
    </Report>
    <Report instance="blfs-20240930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R4.htm</HtmlFileName>
      <LongName>9952153 - Statement - Unaudited Condensed Consolidated Statements of Operations</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.biolifesolutions.com/role/UnauditedCondensedConsolidatedStatementsofOperations</Role>
      <ShortName>Unaudited Condensed Consolidated Statements of Operations</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>4</Position>
    </Report>
    <Report instance="blfs-20240930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R5.htm</HtmlFileName>
      <LongName>9952154 - Statement - Unaudited Condensed Consolidated Statements of Comprehensive Loss</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.biolifesolutions.com/role/UnauditedCondensedConsolidatedStatementsofComprehensiveLoss</Role>
      <ShortName>Unaudited Condensed Consolidated Statements of Comprehensive Loss</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>5</Position>
    </Report>
    <Report instance="blfs-20240930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R6.htm</HtmlFileName>
      <LongName>9952155 - Statement - Unaudited Condensed Consolidated Statements of Shareholders' Equity</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.biolifesolutions.com/role/UnauditedCondensedConsolidatedStatementsofShareholdersEquity</Role>
      <ShortName>Unaudited Condensed Consolidated Statements of Shareholders' Equity</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>6</Position>
    </Report>
    <Report instance="blfs-20240930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R7.htm</HtmlFileName>
      <LongName>9952156 - Statement - Unaudited Condensed Consolidated Statements of Cash Flows</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.biolifesolutions.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows</Role>
      <ShortName>Unaudited Condensed Consolidated Statements of Cash Flows</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>7</Position>
    </Report>
    <Report instance="blfs-20240930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R8.htm</HtmlFileName>
      <LongName>9952157 - Disclosure - Organization and significant accounting policies</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.biolifesolutions.com/role/Organizationandsignificantaccountingpolicies</Role>
      <ShortName>Organization and significant accounting policies</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>8</Position>
    </Report>
    <Report instance="blfs-20240930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R9.htm</HtmlFileName>
      <LongName>9952158 - Disclosure - Correction of immaterial errors</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.biolifesolutions.com/role/Correctionofimmaterialerrors</Role>
      <ShortName>Correction of immaterial errors</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>9</Position>
    </Report>
    <Report instance="blfs-20240930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R10.htm</HtmlFileName>
      <LongName>9952159 - Disclosure - Discontinued operations</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.biolifesolutions.com/role/Discontinuedoperations</Role>
      <ShortName>Discontinued operations</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>10</Position>
    </Report>
    <Report instance="blfs-20240930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R11.htm</HtmlFileName>
      <LongName>9952160 - Disclosure - Fair value measurement</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.biolifesolutions.com/role/Fairvaluemeasurement</Role>
      <ShortName>Fair value measurement</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>11</Position>
    </Report>
    <Report instance="blfs-20240930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R12.htm</HtmlFileName>
      <LongName>9952161 - Disclosure - Investments</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.biolifesolutions.com/role/Investments</Role>
      <ShortName>Investments</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>12</Position>
    </Report>
    <Report instance="blfs-20240930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R13.htm</HtmlFileName>
      <LongName>9952162 - Disclosure - Inventories</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.biolifesolutions.com/role/Inventories</Role>
      <ShortName>Inventories</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>13</Position>
    </Report>
    <Report instance="blfs-20240930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R14.htm</HtmlFileName>
      <LongName>9952163 - Disclosure - Leases</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.biolifesolutions.com/role/Leases</Role>
      <ShortName>Leases</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>14</Position>
    </Report>
    <Report instance="blfs-20240930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R15.htm</HtmlFileName>
      <LongName>9952164 - Disclosure - Assets held for rent</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.biolifesolutions.com/role/Assetsheldforrent</Role>
      <ShortName>Assets held for rent</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>15</Position>
    </Report>
    <Report instance="blfs-20240930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R16.htm</HtmlFileName>
      <LongName>9952165 - Disclosure - Property and equipment</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.biolifesolutions.com/role/Propertyandequipment</Role>
      <ShortName>Property and equipment</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>16</Position>
    </Report>
    <Report instance="blfs-20240930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R17.htm</HtmlFileName>
      <LongName>9952166 - Disclosure - Goodwill and intangible assets</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.biolifesolutions.com/role/Goodwillandintangibleassets</Role>
      <ShortName>Goodwill and intangible assets</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>17</Position>
    </Report>
    <Report instance="blfs-20240930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R18.htm</HtmlFileName>
      <LongName>9952167 - Disclosure - Accrued expenses and other current liabilities</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.biolifesolutions.com/role/Accruedexpensesandothercurrentliabilities</Role>
      <ShortName>Accrued expenses and other current liabilities</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>18</Position>
    </Report>
    <Report instance="blfs-20240930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R19.htm</HtmlFileName>
      <LongName>9952168 - Disclosure - Commitments and contingencies</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.biolifesolutions.com/role/Commitmentsandcontingencies</Role>
      <ShortName>Commitments and contingencies</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>19</Position>
    </Report>
    <Report instance="blfs-20240930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R20.htm</HtmlFileName>
      <LongName>9952169 - Disclosure - Long-term debt</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.biolifesolutions.com/role/Longtermdebt</Role>
      <ShortName>Long-term debt</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>20</Position>
    </Report>
    <Report instance="blfs-20240930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R21.htm</HtmlFileName>
      <LongName>9952170 - Disclosure - Revenue</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.biolifesolutions.com/role/Revenue</Role>
      <ShortName>Revenue</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>21</Position>
    </Report>
    <Report instance="blfs-20240930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R22.htm</HtmlFileName>
      <LongName>9952171 - Disclosure - Stock-based compensation</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.biolifesolutions.com/role/Stockbasedcompensation</Role>
      <ShortName>Stock-based compensation</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>22</Position>
    </Report>
    <Report instance="blfs-20240930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R23.htm</HtmlFileName>
      <LongName>9952172 - Disclosure - Income taxes</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.biolifesolutions.com/role/Incometaxes</Role>
      <ShortName>Income taxes</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>23</Position>
    </Report>
    <Report instance="blfs-20240930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R24.htm</HtmlFileName>
      <LongName>9952173 - Disclosure - Net loss from continuing operations per common share</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.biolifesolutions.com/role/Netlossfromcontinuingoperationspercommonshare</Role>
      <ShortName>Net loss from continuing operations per common share</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>24</Position>
    </Report>
    <Report instance="blfs-20240930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R25.htm</HtmlFileName>
      <LongName>9952174 - Disclosure - Employee benefit plan</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.biolifesolutions.com/role/Employeebenefitplan</Role>
      <ShortName>Employee benefit plan</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>25</Position>
    </Report>
    <Report instance="blfs-20240930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R26.htm</HtmlFileName>
      <LongName>9952175 - Disclosure - Subsequent events</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.biolifesolutions.com/role/Subsequentevents</Role>
      <ShortName>Subsequent events</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>26</Position>
    </Report>
    <Report instance="blfs-20240930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R27.htm</HtmlFileName>
      <LongName>9954471 - Disclosure - Organization and significant accounting policies (Policies)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.biolifesolutions.com/role/OrganizationandsignificantaccountingpoliciesPolicies</Role>
      <ShortName>Organization and significant accounting policies (Policies)</ShortName>
      <MenuCategory>Policies</MenuCategory>
      <Position>27</Position>
    </Report>
    <Report instance="blfs-20240930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R28.htm</HtmlFileName>
      <LongName>9954472 - Disclosure - Organization and significant accounting policies (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.biolifesolutions.com/role/OrganizationandsignificantaccountingpoliciesTables</Role>
      <ShortName>Organization and significant accounting policies (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.biolifesolutions.com/role/Organizationandsignificantaccountingpolicies</ParentRole>
      <Position>28</Position>
    </Report>
    <Report instance="blfs-20240930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R29.htm</HtmlFileName>
      <LongName>9954473 - Disclosure - Correction of immaterial errors (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.biolifesolutions.com/role/CorrectionofimmaterialerrorsTables</Role>
      <ShortName>Correction of immaterial errors (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.biolifesolutions.com/role/Correctionofimmaterialerrors</ParentRole>
      <Position>29</Position>
    </Report>
    <Report instance="blfs-20240930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R30.htm</HtmlFileName>
      <LongName>9954474 - Disclosure - Discontinued operations (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.biolifesolutions.com/role/DiscontinuedoperationsTables</Role>
      <ShortName>Discontinued operations (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.biolifesolutions.com/role/Discontinuedoperations</ParentRole>
      <Position>30</Position>
    </Report>
    <Report instance="blfs-20240930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R31.htm</HtmlFileName>
      <LongName>9954475 - Disclosure - Fair value measurement (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.biolifesolutions.com/role/FairvaluemeasurementTables</Role>
      <ShortName>Fair value measurement (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.biolifesolutions.com/role/Fairvaluemeasurement</ParentRole>
      <Position>31</Position>
    </Report>
    <Report instance="blfs-20240930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R32.htm</HtmlFileName>
      <LongName>9954476 - Disclosure - Investments (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.biolifesolutions.com/role/InvestmentsTables</Role>
      <ShortName>Investments (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.biolifesolutions.com/role/Investments</ParentRole>
      <Position>32</Position>
    </Report>
    <Report instance="blfs-20240930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R33.htm</HtmlFileName>
      <LongName>9954477 - Disclosure - Inventories (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.biolifesolutions.com/role/InventoriesTables</Role>
      <ShortName>Inventories (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.biolifesolutions.com/role/Inventories</ParentRole>
      <Position>33</Position>
    </Report>
    <Report instance="blfs-20240930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R34.htm</HtmlFileName>
      <LongName>9954478 - Disclosure - Leases (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.biolifesolutions.com/role/LeasesTables</Role>
      <ShortName>Leases (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.biolifesolutions.com/role/Leases</ParentRole>
      <Position>34</Position>
    </Report>
    <Report instance="blfs-20240930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R35.htm</HtmlFileName>
      <LongName>9954479 - Disclosure - Assets held for rent (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.biolifesolutions.com/role/AssetsheldforrentTables</Role>
      <ShortName>Assets held for rent (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.biolifesolutions.com/role/Assetsheldforrent</ParentRole>
      <Position>35</Position>
    </Report>
    <Report instance="blfs-20240930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R36.htm</HtmlFileName>
      <LongName>9954480 - Disclosure - Property and equipment (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.biolifesolutions.com/role/PropertyandequipmentTables</Role>
      <ShortName>Property and equipment (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.biolifesolutions.com/role/Propertyandequipment</ParentRole>
      <Position>36</Position>
    </Report>
    <Report instance="blfs-20240930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R37.htm</HtmlFileName>
      <LongName>9954481 - Disclosure - Goodwill and intangible assets (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.biolifesolutions.com/role/GoodwillandintangibleassetsTables</Role>
      <ShortName>Goodwill and intangible assets (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.biolifesolutions.com/role/Goodwillandintangibleassets</ParentRole>
      <Position>37</Position>
    </Report>
    <Report instance="blfs-20240930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R38.htm</HtmlFileName>
      <LongName>9954482 - Disclosure - Accrued expenses and other current liabilities (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.biolifesolutions.com/role/AccruedexpensesandothercurrentliabilitiesTables</Role>
      <ShortName>Accrued expenses and other current liabilities (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.biolifesolutions.com/role/Accruedexpensesandothercurrentliabilities</ParentRole>
      <Position>38</Position>
    </Report>
    <Report instance="blfs-20240930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R39.htm</HtmlFileName>
      <LongName>9954483 - Disclosure - Long-term debt (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.biolifesolutions.com/role/LongtermdebtTables</Role>
      <ShortName>Long-term debt (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.biolifesolutions.com/role/Longtermdebt</ParentRole>
      <Position>39</Position>
    </Report>
    <Report instance="blfs-20240930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R40.htm</HtmlFileName>
      <LongName>9954484 - Disclosure - Revenue (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.biolifesolutions.com/role/RevenueTables</Role>
      <ShortName>Revenue (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.biolifesolutions.com/role/Revenue</ParentRole>
      <Position>40</Position>
    </Report>
    <Report instance="blfs-20240930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R41.htm</HtmlFileName>
      <LongName>9954485 - Disclosure - Stock-based compensation (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.biolifesolutions.com/role/StockbasedcompensationTables</Role>
      <ShortName>Stock-based compensation (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.biolifesolutions.com/role/Stockbasedcompensation</ParentRole>
      <Position>41</Position>
    </Report>
    <Report instance="blfs-20240930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R42.htm</HtmlFileName>
      <LongName>9954486 - Disclosure - Net loss from continuing operations per common share (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.biolifesolutions.com/role/NetlossfromcontinuingoperationspercommonshareTables</Role>
      <ShortName>Net loss from continuing operations per common share (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.biolifesolutions.com/role/Netlossfromcontinuingoperationspercommonshare</ParentRole>
      <Position>42</Position>
    </Report>
    <Report instance="blfs-20240930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R43.htm</HtmlFileName>
      <LongName>9954487 - Disclosure - Organization and significant accounting policies - Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.biolifesolutions.com/role/OrganizationandsignificantaccountingpoliciesNarrativeDetails</Role>
      <ShortName>Organization and significant accounting policies - Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.biolifesolutions.com/role/OrganizationandsignificantaccountingpoliciesTables</ParentRole>
      <Position>43</Position>
    </Report>
    <Report instance="blfs-20240930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R44.htm</HtmlFileName>
      <LongName>9954488 - Disclosure - Organization and significant accounting policies - Schedule of Concentrations of Credit Risk and Business Risk (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.biolifesolutions.com/role/OrganizationandsignificantaccountingpoliciesScheduleofConcentrationsofCreditRiskandBusinessRiskDetails</Role>
      <ShortName>Organization and significant accounting policies - Schedule of Concentrations of Credit Risk and Business Risk (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>44</Position>
    </Report>
    <Report instance="blfs-20240930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R45.htm</HtmlFileName>
      <LongName>9954489 - Disclosure - Organization and significant accounting policies - Schedule of Product Revenue Concentration (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.biolifesolutions.com/role/OrganizationandsignificantaccountingpoliciesScheduleofProductRevenueConcentrationDetails</Role>
      <ShortName>Organization and significant accounting policies - Schedule of Product Revenue Concentration (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>45</Position>
    </Report>
    <Report instance="blfs-20240930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R46.htm</HtmlFileName>
      <LongName>9954490 - Disclosure - Correction of immaterial errors (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.biolifesolutions.com/role/CorrectionofimmaterialerrorsDetails</Role>
      <ShortName>Correction of immaterial errors (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.biolifesolutions.com/role/CorrectionofimmaterialerrorsTables</ParentRole>
      <Position>46</Position>
    </Report>
    <Report instance="blfs-20240930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R47.htm</HtmlFileName>
      <LongName>9954491 - Disclosure - Discontinued operations - Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.biolifesolutions.com/role/DiscontinuedoperationsNarrativeDetails</Role>
      <ShortName>Discontinued operations - Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>47</Position>
    </Report>
    <Report instance="blfs-20240930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R48.htm</HtmlFileName>
      <LongName>9954492 - Disclosure - Discontinued operations - Loss on Disposal of Global Cooling (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.biolifesolutions.com/role/DiscontinuedoperationsLossonDisposalofGlobalCoolingDetails</Role>
      <ShortName>Discontinued operations - Loss on Disposal of Global Cooling (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>48</Position>
    </Report>
    <Report instance="blfs-20240930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R49.htm</HtmlFileName>
      <LongName>9954493 - Disclosure - Discontinued operations - RIF and Stock Compensation Expense Acceleration (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.biolifesolutions.com/role/DiscontinuedoperationsRIFandStockCompensationExpenseAccelerationDetails</Role>
      <ShortName>Discontinued operations - RIF and Stock Compensation Expense Acceleration (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>49</Position>
    </Report>
    <Report instance="blfs-20240930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R50.htm</HtmlFileName>
      <LongName>9954494 - Disclosure - Discontinued operations - Assets and Liabilities of Discontinued Operations (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.biolifesolutions.com/role/DiscontinuedoperationsAssetsandLiabilitiesofDiscontinuedOperationsDetails</Role>
      <ShortName>Discontinued operations - Assets and Liabilities of Discontinued Operations (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>50</Position>
    </Report>
    <Report instance="blfs-20240930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R51.htm</HtmlFileName>
      <LongName>9954495 - Disclosure - Discontinued operations - Components of Loss from Discontinued Operations (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.biolifesolutions.com/role/DiscontinuedoperationsComponentsofLossfromDiscontinuedOperationsDetails</Role>
      <ShortName>Discontinued operations - Components of Loss from Discontinued Operations (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>51</Position>
    </Report>
    <Report instance="blfs-20240930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R52.htm</HtmlFileName>
      <LongName>9954496 - Disclosure - Fair value measurement - Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.biolifesolutions.com/role/FairvaluemeasurementNarrativeDetails</Role>
      <ShortName>Fair value measurement - Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>52</Position>
    </Report>
    <Report instance="blfs-20240930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R53.htm</HtmlFileName>
      <LongName>9954497 - Disclosure - Fair value measurement - Schedule of the Company's Financial Assets and Liabilities Measured at Fair Value on a Recurring Basis (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.biolifesolutions.com/role/FairvaluemeasurementScheduleoftheCompanysFinancialAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails</Role>
      <ShortName>Fair value measurement - Schedule of the Company's Financial Assets and Liabilities Measured at Fair Value on a Recurring Basis (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>53</Position>
    </Report>
    <Report instance="blfs-20240930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R54.htm</HtmlFileName>
      <LongName>9954498 - Disclosure - Fair value measurement - Schedule of the Changes in Fair Value of Contingent Consideration Liabilities (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.biolifesolutions.com/role/FairvaluemeasurementScheduleoftheChangesinFairValueofContingentConsiderationLiabilitiesDetails</Role>
      <ShortName>Fair value measurement - Schedule of the Changes in Fair Value of Contingent Consideration Liabilities (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>54</Position>
    </Report>
    <Report instance="blfs-20240930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R55.htm</HtmlFileName>
      <LongName>9954499 - Disclosure - Investments - Schedule of Available-for-Sale Marketable Securities (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.biolifesolutions.com/role/InvestmentsScheduleofAvailableforSaleMarketableSecuritiesDetails</Role>
      <ShortName>Investments - Schedule of Available-for-Sale Marketable Securities (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>55</Position>
    </Report>
    <Report instance="blfs-20240930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R56.htm</HtmlFileName>
      <LongName>9954500 - Disclosure - Investments - Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.biolifesolutions.com/role/InvestmentsNarrativeDetails</Role>
      <ShortName>Investments - Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>56</Position>
    </Report>
    <Report instance="blfs-20240930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R57.htm</HtmlFileName>
      <LongName>9954501 - Disclosure - Inventories (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.biolifesolutions.com/role/InventoriesDetails</Role>
      <ShortName>Inventories (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.biolifesolutions.com/role/InventoriesTables</ParentRole>
      <Position>57</Position>
    </Report>
    <Report instance="blfs-20240930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R58.htm</HtmlFileName>
      <LongName>9954502 - Disclosure - Leases - Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.biolifesolutions.com/role/LeasesNarrativeDetails</Role>
      <ShortName>Leases - Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>58</Position>
    </Report>
    <Report instance="blfs-20240930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R59.htm</HtmlFileName>
      <LongName>9954503 - Disclosure - Leases - Schedule of Operating and Finance Lease Terms and Discount Rates (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.biolifesolutions.com/role/LeasesScheduleofOperatingandFinanceLeaseTermsandDiscountRatesDetails</Role>
      <ShortName>Leases - Schedule of Operating and Finance Lease Terms and Discount Rates (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>59</Position>
    </Report>
    <Report instance="blfs-20240930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R60.htm</HtmlFileName>
      <LongName>9954504 - Disclosure - Leases - Schedule of Lease Expense (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.biolifesolutions.com/role/LeasesScheduleofLeaseExpenseDetails</Role>
      <ShortName>Leases - Schedule of Lease Expense (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>60</Position>
    </Report>
    <Report instance="blfs-20240930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R61.htm</HtmlFileName>
      <LongName>9954505 - Disclosure - Leases - Schedule of Maturities Operating and Finance Lease Liabilities (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.biolifesolutions.com/role/LeasesScheduleofMaturitiesOperatingandFinanceLeaseLiabilitiesDetails</Role>
      <ShortName>Leases - Schedule of Maturities Operating and Finance Lease Liabilities (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>61</Position>
    </Report>
    <Report instance="blfs-20240930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R62.htm</HtmlFileName>
      <LongName>9954506 - Disclosure - Assets held for rent - Schedule of Assets Held for Rent (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.biolifesolutions.com/role/AssetsheldforrentScheduleofAssetsHeldforRentDetails</Role>
      <ShortName>Assets held for rent - Schedule of Assets Held for Rent (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>62</Position>
    </Report>
    <Report instance="blfs-20240930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R63.htm</HtmlFileName>
      <LongName>9954507 - Disclosure - Assets held for rent - Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.biolifesolutions.com/role/AssetsheldforrentNarrativeDetails</Role>
      <ShortName>Assets held for rent - Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>63</Position>
    </Report>
    <Report instance="blfs-20240930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R64.htm</HtmlFileName>
      <LongName>9954508 - Disclosure - Property and equipment - Schedule of Property and Equipment (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.biolifesolutions.com/role/PropertyandequipmentScheduleofPropertyandEquipmentDetails</Role>
      <ShortName>Property and equipment - Schedule of Property and Equipment (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>64</Position>
    </Report>
    <Report instance="blfs-20240930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R65.htm</HtmlFileName>
      <LongName>9954509 - Disclosure - Property and equipment - Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.biolifesolutions.com/role/PropertyandequipmentNarrativeDetails</Role>
      <ShortName>Property and equipment - Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>65</Position>
    </Report>
    <Report instance="blfs-20240930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R66.htm</HtmlFileName>
      <LongName>9954510 - Disclosure - Goodwill and intangible assets - Schedule of Finite-Lived Intangible Assets (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.biolifesolutions.com/role/GoodwillandintangibleassetsScheduleofFiniteLivedIntangibleAssetsDetails</Role>
      <ShortName>Goodwill and intangible assets - Schedule of Finite-Lived Intangible Assets (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>66</Position>
    </Report>
    <Report instance="blfs-20240930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R67.htm</HtmlFileName>
      <LongName>9954511 - Disclosure - Goodwill and intangible assets - Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.biolifesolutions.com/role/GoodwillandintangibleassetsNarrativeDetails</Role>
      <ShortName>Goodwill and intangible assets - Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>67</Position>
    </Report>
    <Report instance="blfs-20240930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R68.htm</HtmlFileName>
      <LongName>9954512 - Disclosure - Goodwill and intangible assets - Schedule of Amortization Expense for Finite-Lived Intangible Assets (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.biolifesolutions.com/role/GoodwillandintangibleassetsScheduleofAmortizationExpenseforFiniteLivedIntangibleAssetsDetails</Role>
      <ShortName>Goodwill and intangible assets - Schedule of Amortization Expense for Finite-Lived Intangible Assets (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>68</Position>
    </Report>
    <Report instance="blfs-20240930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R69.htm</HtmlFileName>
      <LongName>9954513 - Disclosure - Accrued expenses and other current liabilities (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.biolifesolutions.com/role/AccruedexpensesandothercurrentliabilitiesDetails</Role>
      <ShortName>Accrued expenses and other current liabilities (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.biolifesolutions.com/role/AccruedexpensesandothercurrentliabilitiesTables</ParentRole>
      <Position>69</Position>
    </Report>
    <Report instance="blfs-20240930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R70.htm</HtmlFileName>
      <LongName>9954514 - Disclosure - Commitments and contingencies (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.biolifesolutions.com/role/CommitmentsandcontingenciesDetails</Role>
      <ShortName>Commitments and contingencies (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.biolifesolutions.com/role/Commitmentsandcontingencies</ParentRole>
      <Position>70</Position>
    </Report>
    <Report instance="blfs-20240930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R71.htm</HtmlFileName>
      <LongName>9954515 - Disclosure - Long-term debt - Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.biolifesolutions.com/role/LongtermdebtNarrativeDetails</Role>
      <ShortName>Long-term debt - Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>71</Position>
    </Report>
    <Report instance="blfs-20240930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R72.htm</HtmlFileName>
      <LongName>9954516 - Disclosure - Long-term debt - Schedule of Debt (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.biolifesolutions.com/role/LongtermdebtScheduleofDebtDetails</Role>
      <ShortName>Long-term debt - Schedule of Debt (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>72</Position>
    </Report>
    <Report instance="blfs-20240930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R73.htm</HtmlFileName>
      <LongName>9954517 - Disclosure - Long-term debt - Schedule of Maturities of Long-Term Debt (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.biolifesolutions.com/role/LongtermdebtScheduleofMaturitiesofLongTermDebtDetails</Role>
      <ShortName>Long-term debt - Schedule of Maturities of Long-Term Debt (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>73</Position>
    </Report>
    <Report instance="blfs-20240930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R74.htm</HtmlFileName>
      <LongName>9954518 - Disclosure - Revenue - Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.biolifesolutions.com/role/RevenueNarrativeDetails</Role>
      <ShortName>Revenue - Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>74</Position>
    </Report>
    <Report instance="blfs-20240930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R75.htm</HtmlFileName>
      <LongName>9954519 - Disclosure - Revenue - Schedule of Bioproduction Tools and Service Revenues (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.biolifesolutions.com/role/RevenueScheduleofBioproductionToolsandServiceRevenuesDetails</Role>
      <ShortName>Revenue - Schedule of Bioproduction Tools and Service Revenues (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>75</Position>
    </Report>
    <Report instance="blfs-20240930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R76.htm</HtmlFileName>
      <LongName>9954520 - Disclosure - Revenue - Schedule of Remaining Performance Obligations (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.biolifesolutions.com/role/RevenueScheduleofRemainingPerformanceObligationsDetails</Role>
      <ShortName>Revenue - Schedule of Remaining Performance Obligations (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>76</Position>
    </Report>
    <Report instance="blfs-20240930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R77.htm</HtmlFileName>
      <LongName>9954521 - Disclosure - Stock-based compensation - Schedule of Service Vesting-Based Stock Option Activity (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.biolifesolutions.com/role/StockbasedcompensationScheduleofServiceVestingBasedStockOptionActivityDetails</Role>
      <ShortName>Stock-based compensation - Schedule of Service Vesting-Based Stock Option Activity (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>77</Position>
    </Report>
    <Report instance="blfs-20240930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R78.htm</HtmlFileName>
      <LongName>9954522 - Disclosure - Stock-based compensation - Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.biolifesolutions.com/role/StockbasedcompensationNarrativeDetails</Role>
      <ShortName>Stock-based compensation - Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>78</Position>
    </Report>
    <Report instance="blfs-20240930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R79.htm</HtmlFileName>
      <LongName>9954523 - Disclosure - Stock-based compensation - Schedule of Service Vesting-Based and Market Based Restricted Stock Activity (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.biolifesolutions.com/role/StockbasedcompensationScheduleofServiceVestingBasedandMarketBasedRestrictedStockActivityDetails</Role>
      <ShortName>Stock-based compensation - Schedule of Service Vesting-Based and Market Based Restricted Stock Activity (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>79</Position>
    </Report>
    <Report instance="blfs-20240930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R80.htm</HtmlFileName>
      <LongName>9954524 - Disclosure - Stock-based compensation - Schedule of Stock Compensation Expense (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.biolifesolutions.com/role/StockbasedcompensationScheduleofStockCompensationExpenseDetails</Role>
      <ShortName>Stock-based compensation - Schedule of Stock Compensation Expense (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>80</Position>
    </Report>
    <Report instance="blfs-20240930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R81.htm</HtmlFileName>
      <LongName>9954525 - Disclosure - Income taxes (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.biolifesolutions.com/role/IncometaxesDetails</Role>
      <ShortName>Income taxes (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.biolifesolutions.com/role/Incometaxes</ParentRole>
      <Position>81</Position>
    </Report>
    <Report instance="blfs-20240930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R82.htm</HtmlFileName>
      <LongName>9954526 - Disclosure - Net loss from continuing operations per common share - Schedule of Computations of Basic and Diluted Earnings Per Share (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.biolifesolutions.com/role/NetlossfromcontinuingoperationspercommonshareScheduleofComputationsofBasicandDilutedEarningsPerShareDetails</Role>
      <ShortName>Net loss from continuing operations per common share - Schedule of Computations of Basic and Diluted Earnings Per Share (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>82</Position>
    </Report>
    <Report instance="blfs-20240930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R83.htm</HtmlFileName>
      <LongName>9954527 - Disclosure - Net loss from continuing operations per common share - Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.biolifesolutions.com/role/NetlossfromcontinuingoperationspercommonshareScheduleofAntidilutiveSecuritiesExcludedfromComputationofEarningsPerShareDetails</Role>
      <ShortName>Net loss from continuing operations per common share - Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>83</Position>
    </Report>
    <Report instance="blfs-20240930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R84.htm</HtmlFileName>
      <LongName>9954528 - Disclosure - Employee benefit plan (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.biolifesolutions.com/role/EmployeebenefitplanDetails</Role>
      <ShortName>Employee benefit plan (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.biolifesolutions.com/role/Employeebenefitplan</ParentRole>
      <Position>84</Position>
    </Report>
    <Report instance="blfs-20240930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R85.htm</HtmlFileName>
      <LongName>9954529 - Disclosure - Subsequent events (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.biolifesolutions.com/role/SubsequenteventsDetails</Role>
      <ShortName>Subsequent events (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.biolifesolutions.com/role/Subsequentevents</ParentRole>
      <Position>85</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-Q" isDefinitelyFs="true" isUsgaap="true" original="blfs-20240930.htm">blfs-20240930.htm</File>
    <File>blfs-20240930.xsd</File>
    <File>blfs-20240930_cal.xml</File>
    <File>blfs-20240930_def.xml</File>
    <File>blfs-20240930_lab.xml</File>
    <File>blfs-20240930_pre.xml</File>
  </InputFiles>
  <SupplementalFiles>
    <File>blfs-20240930_g1.jpg</File>
  </SupplementalFiles>
  <BaseTaxonomies>
    <BaseTaxonomy items="1089">http://fasb.org/us-gaap/2024</BaseTaxonomy>
    <BaseTaxonomy items="29">http://xbrl.sec.gov/dei/2024</BaseTaxonomy>
  </BaseTaxonomies>
  <HasPresentationLinkbase>true</HasPresentationLinkbase>
  <HasCalculationLinkbase>true</HasCalculationLinkbase>
</FilingSummary>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>JSON
<SEQUENCE>120
<FILENAME>MetaLinks.json
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
{
 "version": "2.2",
 "instance": {
  "blfs-20240930.htm": {
   "nsprefix": "blfs",
   "nsuri": "http://www.biolifesolutions.com/20240930",
   "dts": {
    "inline": {
     "local": [
      "blfs-20240930.htm"
     ]
    },
    "schema": {
     "local": [
      "blfs-20240930.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/dei/2024/dei-2024.xsd",
      "https://xbrl.sec.gov/stpr/2024/stpr-2024.xsd"
     ]
    },
    "calculationLink": {
     "local": [
      "blfs-20240930_cal.xml"
     ]
    },
    "definitionLink": {
     "local": [
      "blfs-20240930_def.xml"
     ]
    },
    "labelLink": {
     "local": [
      "blfs-20240930_lab.xml"
     ]
    },
    "presentationLink": {
     "local": [
      "blfs-20240930_pre.xml"
     ]
    }
   },
   "keyStandard": 348,
   "keyCustom": 91,
   "axisStandard": 32,
   "axisCustom": 1,
   "memberStandard": 52,
   "memberCustom": 43,
   "hidden": {
    "total": 17,
    "http://xbrl.sec.gov/dei/2024": 5,
    "http://fasb.org/us-gaap/2024": 12
   },
   "contextCount": 305,
   "entityCount": 1,
   "segmentCount": 97,
   "elementCount": 694,
   "unitCount": 9,
   "baseTaxonomies": {
    "http://fasb.org/us-gaap/2024": 1089,
    "http://xbrl.sec.gov/dei/2024": 29
   },
   "report": {
    "R1": {
     "role": "http://www.biolifesolutions.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": "blfs-20240930.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": "blfs-20240930.htm",
      "first": true,
      "unique": true
     }
    },
    "R2": {
     "role": "http://www.biolifesolutions.com/role/UnauditedCondensedConsolidatedBalanceSheets",
     "longName": "9952151 - Statement - Unaudited Condensed Consolidated Balance Sheets",
     "shortName": "Unaudited Condensed Consolidated Balance Sheets",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "2",
     "firstAnchor": {
      "contextRef": "c-3",
      "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "blfs-20240930.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-3",
      "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "blfs-20240930.htm",
      "first": true,
      "unique": true
     }
    },
    "R3": {
     "role": "http://www.biolifesolutions.com/role/UnauditedCondensedConsolidatedBalanceSheetsParenthetical",
     "longName": "9952152 - Statement - Unaudited Condensed Consolidated Balance Sheets (Parenthetical)",
     "shortName": "Unaudited Condensed Consolidated Balance Sheets (Parenthetical)",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "parenthetical",
     "menuCat": "Statements",
     "order": "3",
     "firstAnchor": {
      "contextRef": "c-3",
      "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": "blfs-20240930.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-3",
      "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": "blfs-20240930.htm",
      "first": true,
      "unique": true
     }
    },
    "R4": {
     "role": "http://www.biolifesolutions.com/role/UnauditedCondensedConsolidatedStatementsofOperations",
     "longName": "9952153 - Statement - Unaudited Condensed Consolidated Statements of Operations",
     "shortName": "Unaudited Condensed Consolidated Statements of Operations",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "4",
     "firstAnchor": {
      "contextRef": "c-19",
      "name": "us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "blfs:RevenuesByProductLineTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "blfs-20240930.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-19",
      "name": "us-gaap:GeneralAndAdministrativeExpense",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "blfs-20240930.htm",
      "unique": true
     }
    },
    "R5": {
     "role": "http://www.biolifesolutions.com/role/UnauditedCondensedConsolidatedStatementsofComprehensiveLoss",
     "longName": "9952154 - Statement - Unaudited Condensed Consolidated Statements of Comprehensive Loss",
     "shortName": "Unaudited Condensed Consolidated Statements of Comprehensive Loss",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "5",
     "firstAnchor": {
      "contextRef": "c-19",
      "name": "us-gaap:NetIncomeLoss",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "blfs-20240930.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-19",
      "name": "us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "blfs-20240930.htm",
      "unique": true
     }
    },
    "R6": {
     "role": "http://www.biolifesolutions.com/role/UnauditedCondensedConsolidatedStatementsofShareholdersEquity",
     "longName": "9952155 - Statement - Unaudited Condensed Consolidated Statements of Shareholders' Equity",
     "shortName": "Unaudited Condensed Consolidated Statements of Shareholders' Equity",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "6",
     "firstAnchor": {
      "contextRef": "c-62",
      "name": "us-gaap:PreferredStockSharesOutstanding",
      "unitRef": "shares",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "blfs-20240930.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-62",
      "name": "us-gaap:PreferredStockSharesOutstanding",
      "unitRef": "shares",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "blfs-20240930.htm",
      "first": true,
      "unique": true
     }
    },
    "R7": {
     "role": "http://www.biolifesolutions.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows",
     "longName": "9952156 - Statement - Unaudited Condensed Consolidated Statements of Cash Flows",
     "shortName": "Unaudited Condensed Consolidated Statements of Cash Flows",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "7",
     "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": "blfs-20240930.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "blfs:IntangibleAssetImpairment",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "blfs-20240930.htm",
      "unique": true
     }
    },
    "R8": {
     "role": "http://www.biolifesolutions.com/role/Organizationandsignificantaccountingpolicies",
     "longName": "9952157 - Disclosure - Organization and significant accounting policies",
     "shortName": "Organization and significant accounting policies",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "8",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "blfs-20240930.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "blfs-20240930.htm",
      "first": true,
      "unique": true
     }
    },
    "R9": {
     "role": "http://www.biolifesolutions.com/role/Correctionofimmaterialerrors",
     "longName": "9952158 - Disclosure - Correction of immaterial errors",
     "shortName": "Correction of immaterial errors",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "9",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ErrorCorrectionTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "blfs-20240930.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ErrorCorrectionTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "blfs-20240930.htm",
      "first": true,
      "unique": true
     }
    },
    "R10": {
     "role": "http://www.biolifesolutions.com/role/Discontinuedoperations",
     "longName": "9952159 - Disclosure - Discontinued operations",
     "shortName": "Discontinued operations",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "10",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "blfs-20240930.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "blfs-20240930.htm",
      "first": true,
      "unique": true
     }
    },
    "R11": {
     "role": "http://www.biolifesolutions.com/role/Fairvaluemeasurement",
     "longName": "9952160 - Disclosure - Fair value measurement",
     "shortName": "Fair value measurement",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "11",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:FairValueDisclosuresTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "blfs-20240930.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:FairValueDisclosuresTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "blfs-20240930.htm",
      "first": true,
      "unique": true
     }
    },
    "R12": {
     "role": "http://www.biolifesolutions.com/role/Investments",
     "longName": "9952161 - Disclosure - Investments",
     "shortName": "Investments",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "12",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:InvestmentTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "blfs-20240930.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:InvestmentTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "blfs-20240930.htm",
      "first": true,
      "unique": true
     }
    },
    "R13": {
     "role": "http://www.biolifesolutions.com/role/Inventories",
     "longName": "9952162 - Disclosure - Inventories",
     "shortName": "Inventories",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "13",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:InventoryDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "blfs-20240930.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:InventoryDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "blfs-20240930.htm",
      "first": true,
      "unique": true
     }
    },
    "R14": {
     "role": "http://www.biolifesolutions.com/role/Leases",
     "longName": "9952163 - Disclosure - Leases",
     "shortName": "Leases",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "14",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:LesseeOperatingLeasesTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:LesseeFinanceLeasesTextBlock",
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "blfs-20240930.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:LesseeOperatingLeasesTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:LesseeFinanceLeasesTextBlock",
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "blfs-20240930.htm",
      "first": true,
      "unique": true
     }
    },
    "R15": {
     "role": "http://www.biolifesolutions.com/role/Assetsheldforrent",
     "longName": "9952164 - Disclosure - Assets held for rent",
     "shortName": "Assets held for rent",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "15",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "blfs:AssetsHeldForRentTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "blfs-20240930.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "blfs:AssetsHeldForRentTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "blfs-20240930.htm",
      "first": true,
      "unique": true
     }
    },
    "R16": {
     "role": "http://www.biolifesolutions.com/role/Propertyandequipment",
     "longName": "9952165 - Disclosure - Property and equipment",
     "shortName": "Property and equipment",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "16",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "blfs-20240930.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "blfs-20240930.htm",
      "first": true,
      "unique": true
     }
    },
    "R17": {
     "role": "http://www.biolifesolutions.com/role/Goodwillandintangibleassets",
     "longName": "9952166 - Disclosure - Goodwill and intangible assets",
     "shortName": "Goodwill and intangible assets",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "17",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "blfs-20240930.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "blfs-20240930.htm",
      "first": true,
      "unique": true
     }
    },
    "R18": {
     "role": "http://www.biolifesolutions.com/role/Accruedexpensesandothercurrentliabilities",
     "longName": "9952167 - Disclosure - Accrued expenses and other current liabilities",
     "shortName": "Accrued expenses and other current liabilities",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "18",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "blfs-20240930.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "blfs-20240930.htm",
      "first": true,
      "unique": true
     }
    },
    "R19": {
     "role": "http://www.biolifesolutions.com/role/Commitmentsandcontingencies",
     "longName": "9952168 - Disclosure - Commitments and contingencies",
     "shortName": "Commitments and contingencies",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "19",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "blfs-20240930.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "blfs-20240930.htm",
      "first": true,
      "unique": true
     }
    },
    "R20": {
     "role": "http://www.biolifesolutions.com/role/Longtermdebt",
     "longName": "9952169 - Disclosure - Long-term debt",
     "shortName": "Long-term debt",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "20",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:LongTermDebtTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "blfs-20240930.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:LongTermDebtTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "blfs-20240930.htm",
      "first": true,
      "unique": true
     }
    },
    "R21": {
     "role": "http://www.biolifesolutions.com/role/Revenue",
     "longName": "9952170 - Disclosure - Revenue",
     "shortName": "Revenue",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "21",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:RevenueFromContractWithCustomerTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "blfs-20240930.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:RevenueFromContractWithCustomerTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "blfs-20240930.htm",
      "first": true,
      "unique": true
     }
    },
    "R22": {
     "role": "http://www.biolifesolutions.com/role/Stockbasedcompensation",
     "longName": "9952171 - Disclosure - Stock-based compensation",
     "shortName": "Stock-based compensation",
     "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": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "blfs-20240930.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "blfs-20240930.htm",
      "first": true,
      "unique": true
     }
    },
    "R23": {
     "role": "http://www.biolifesolutions.com/role/Incometaxes",
     "longName": "9952172 - Disclosure - Income taxes",
     "shortName": "Income taxes",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "23",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:IncomeTaxDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "blfs-20240930.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:IncomeTaxDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "blfs-20240930.htm",
      "first": true,
      "unique": true
     }
    },
    "R24": {
     "role": "http://www.biolifesolutions.com/role/Netlossfromcontinuingoperationspercommonshare",
     "longName": "9952173 - Disclosure - Net loss from continuing operations per common share",
     "shortName": "Net loss from continuing operations per common share",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "24",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:EarningsPerShareTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "blfs-20240930.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:EarningsPerShareTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "blfs-20240930.htm",
      "first": true,
      "unique": true
     }
    },
    "R25": {
     "role": "http://www.biolifesolutions.com/role/Employeebenefitplan",
     "longName": "9952174 - Disclosure - Employee benefit plan",
     "shortName": "Employee benefit plan",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "25",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:DefinedContributionPlanTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "blfs-20240930.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:DefinedContributionPlanTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "blfs-20240930.htm",
      "first": true,
      "unique": true
     }
    },
    "R26": {
     "role": "http://www.biolifesolutions.com/role/Subsequentevents",
     "longName": "9952175 - Disclosure - Subsequent events",
     "shortName": "Subsequent events",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "26",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:SubsequentEventsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "blfs-20240930.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:SubsequentEventsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "blfs-20240930.htm",
      "first": true,
      "unique": true
     }
    },
    "R27": {
     "role": "http://www.biolifesolutions.com/role/OrganizationandsignificantaccountingpoliciesPolicies",
     "longName": "9954471 - Disclosure - Organization and significant accounting policies (Policies)",
     "shortName": "Organization and significant accounting policies (Policies)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "policies",
     "menuCat": "Policies",
     "order": "27",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:UseOfEstimates",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "blfs-20240930.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:UseOfEstimates",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "blfs-20240930.htm",
      "first": true,
      "unique": true
     }
    },
    "R28": {
     "role": "http://www.biolifesolutions.com/role/OrganizationandsignificantaccountingpoliciesTables",
     "longName": "9954472 - Disclosure - Organization and significant accounting policies (Tables)",
     "shortName": "Organization and significant accounting policies (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "28",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:SchedulesOfConcentrationOfRiskByRiskFactorTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "blfs-20240930.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:SchedulesOfConcentrationOfRiskByRiskFactorTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "blfs-20240930.htm",
      "first": true,
      "unique": true
     }
    },
    "R29": {
     "role": "http://www.biolifesolutions.com/role/CorrectionofimmaterialerrorsTables",
     "longName": "9954473 - Disclosure - Correction of immaterial errors (Tables)",
     "shortName": "Correction of immaterial errors (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "29",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "blfs-20240930.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "blfs-20240930.htm",
      "first": true,
      "unique": true
     }
    },
    "R30": {
     "role": "http://www.biolifesolutions.com/role/DiscontinuedoperationsTables",
     "longName": "9954474 - Disclosure - Discontinued operations (Tables)",
     "shortName": "Discontinued operations (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "30",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "blfs-20240930.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "blfs-20240930.htm",
      "first": true,
      "unique": true
     }
    },
    "R31": {
     "role": "http://www.biolifesolutions.com/role/FairvaluemeasurementTables",
     "longName": "9954475 - Disclosure - Fair value measurement (Tables)",
     "shortName": "Fair value measurement (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "31",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "blfs-20240930.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "blfs-20240930.htm",
      "first": true,
      "unique": true
     }
    },
    "R32": {
     "role": "http://www.biolifesolutions.com/role/InvestmentsTables",
     "longName": "9954476 - Disclosure - Investments (Tables)",
     "shortName": "Investments (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "32",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:DebtSecuritiesAvailableForSaleTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "blfs-20240930.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:DebtSecuritiesAvailableForSaleTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "blfs-20240930.htm",
      "first": true,
      "unique": true
     }
    },
    "R33": {
     "role": "http://www.biolifesolutions.com/role/InventoriesTables",
     "longName": "9954477 - Disclosure - Inventories (Tables)",
     "shortName": "Inventories (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "33",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "blfs-20240930.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "blfs-20240930.htm",
      "first": true,
      "unique": true
     }
    },
    "R34": {
     "role": "http://www.biolifesolutions.com/role/LeasesTables",
     "longName": "9954478 - Disclosure - Leases (Tables)",
     "shortName": "Leases (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "34",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "blfs:LesseeOperatingAndFinanceLeaseTermAndDiscountRateTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "blfs-20240930.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "blfs:LesseeOperatingAndFinanceLeaseTermAndDiscountRateTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "blfs-20240930.htm",
      "first": true,
      "unique": true
     }
    },
    "R35": {
     "role": "http://www.biolifesolutions.com/role/AssetsheldforrentTables",
     "longName": "9954479 - Disclosure - Assets held for rent (Tables)",
     "shortName": "Assets held for rent (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "35",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "blfs:ScheduleOfAssetsHeldForRentTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "blfs-20240930.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "blfs:ScheduleOfAssetsHeldForRentTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "blfs-20240930.htm",
      "first": true,
      "unique": true
     }
    },
    "R36": {
     "role": "http://www.biolifesolutions.com/role/PropertyandequipmentTables",
     "longName": "9954480 - Disclosure - Property and equipment (Tables)",
     "shortName": "Property and equipment (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "36",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:PropertyPlantAndEquipmentTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "blfs-20240930.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:PropertyPlantAndEquipmentTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "blfs-20240930.htm",
      "first": true,
      "unique": true
     }
    },
    "R37": {
     "role": "http://www.biolifesolutions.com/role/GoodwillandintangibleassetsTables",
     "longName": "9954481 - Disclosure - Goodwill and intangible assets (Tables)",
     "shortName": "Goodwill and intangible assets (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "37",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "blfs-20240930.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "blfs-20240930.htm",
      "first": true,
      "unique": true
     }
    },
    "R38": {
     "role": "http://www.biolifesolutions.com/role/AccruedexpensesandothercurrentliabilitiesTables",
     "longName": "9954482 - Disclosure - Accrued expenses and other current liabilities (Tables)",
     "shortName": "Accrued expenses and other current liabilities (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "38",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:OtherCurrentLiabilitiesTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "blfs-20240930.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:OtherCurrentLiabilitiesTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "blfs-20240930.htm",
      "first": true,
      "unique": true
     }
    },
    "R39": {
     "role": "http://www.biolifesolutions.com/role/LongtermdebtTables",
     "longName": "9954483 - Disclosure - Long-term debt (Tables)",
     "shortName": "Long-term debt (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "39",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfDebtTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "blfs-20240930.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfDebtTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "blfs-20240930.htm",
      "first": true,
      "unique": true
     }
    },
    "R40": {
     "role": "http://www.biolifesolutions.com/role/RevenueTables",
     "longName": "9954484 - Disclosure - Revenue (Tables)",
     "shortName": "Revenue (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "40",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "blfs:RevenuesByProductLineTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "blfs-20240930.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "blfs:RevenuesByProductLineTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "blfs-20240930.htm",
      "first": true,
      "unique": true
     }
    },
    "R41": {
     "role": "http://www.biolifesolutions.com/role/StockbasedcompensationTables",
     "longName": "9954485 - Disclosure - Stock-based compensation (Tables)",
     "shortName": "Stock-based compensation (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "41",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "blfs-20240930.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "blfs-20240930.htm",
      "first": true,
      "unique": true
     }
    },
    "R42": {
     "role": "http://www.biolifesolutions.com/role/NetlossfromcontinuingoperationspercommonshareTables",
     "longName": "9954486 - Disclosure - Net loss from continuing operations per common share (Tables)",
     "shortName": "Net loss from continuing operations per common share (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "42",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfEarningsPerShareBasicByCommonClassTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "blfs-20240930.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:ScheduleOfEarningsPerShareBasicByCommonClassTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "blfs-20240930.htm",
      "first": true,
      "unique": true
     }
    },
    "R43": {
     "role": "http://www.biolifesolutions.com/role/OrganizationandsignificantaccountingpoliciesNarrativeDetails",
     "longName": "9954487 - Disclosure - Organization and significant accounting policies - Narrative (Details)",
     "shortName": "Organization and significant accounting policies - Narrative (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "43",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:NumberOfReportableSegments",
      "unitRef": "reportable_segment",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "us-gaap:SegmentReportingPolicyPolicyTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "blfs-20240930.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:NumberOfReportableSegments",
      "unitRef": "reportable_segment",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "us-gaap:SegmentReportingPolicyPolicyTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "blfs-20240930.htm",
      "first": true,
      "unique": true
     }
    },
    "R44": {
     "role": "http://www.biolifesolutions.com/role/OrganizationandsignificantaccountingpoliciesScheduleofConcentrationsofCreditRiskandBusinessRiskDetails",
     "longName": "9954488 - Disclosure - Organization and significant accounting policies - Schedule of Concentrations of Credit Risk and Business Risk (Details)",
     "shortName": "Organization and significant accounting policies - Schedule of Concentrations of Credit Risk and Business Risk (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "44",
     "firstAnchor": {
      "contextRef": "c-72",
      "name": "us-gaap:ConcentrationRiskPercentage1",
      "unitRef": "number",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "2",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "blfs-20240930.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-72",
      "name": "us-gaap:ConcentrationRiskPercentage1",
      "unitRef": "number",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "2",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "blfs-20240930.htm",
      "first": true,
      "unique": true
     }
    },
    "R45": {
     "role": "http://www.biolifesolutions.com/role/OrganizationandsignificantaccountingpoliciesScheduleofProductRevenueConcentrationDetails",
     "longName": "9954489 - Disclosure - Organization and significant accounting policies - Schedule of Product Revenue Concentration (Details)",
     "shortName": "Organization and significant accounting policies - Schedule of Product Revenue Concentration (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "45",
     "firstAnchor": {
      "contextRef": "c-93",
      "name": "us-gaap:ConcentrationRiskPercentage1",
      "unitRef": "number",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "2",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "blfs-20240930.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-93",
      "name": "us-gaap:ConcentrationRiskPercentage1",
      "unitRef": "number",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "2",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "blfs-20240930.htm",
      "first": true,
      "unique": true
     }
    },
    "R46": {
     "role": "http://www.biolifesolutions.com/role/CorrectionofimmaterialerrorsDetails",
     "longName": "9954490 - Disclosure - Correction of immaterial errors (Details)",
     "shortName": "Correction of immaterial errors (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "46",
     "firstAnchor": {
      "contextRef": "c-4",
      "name": "us-gaap:AdditionalPaidInCapital",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentsTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "blfs-20240930.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-4",
      "name": "us-gaap:AdditionalPaidInCapital",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentsTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "blfs-20240930.htm",
      "first": true,
      "unique": true
     }
    },
    "R47": {
     "role": "http://www.biolifesolutions.com/role/DiscontinuedoperationsNarrativeDetails",
     "longName": "9954491 - Disclosure - Discontinued operations - Narrative (Details)",
     "shortName": "Discontinued operations - Narrative (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "47",
     "firstAnchor": {
      "contextRef": "c-104",
      "name": "blfs:DisposalGroupIncludingDiscontinuedOperationChargesRelatedToCashFundedByEntity",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "blfs-20240930.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-104",
      "name": "blfs:DisposalGroupIncludingDiscontinuedOperationDebtRepaymentCost",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-5",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "blfs-20240930.htm",
      "unique": true
     }
    },
    "R48": {
     "role": "http://www.biolifesolutions.com/role/DiscontinuedoperationsLossonDisposalofGlobalCoolingDetails",
     "longName": "9954492 - Disclosure - Discontinued operations - Loss on Disposal of Global Cooling (Details)",
     "shortName": "Discontinued operations - Loss on Disposal of Global Cooling (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "48",
     "firstAnchor": {
      "contextRef": "c-105",
      "name": "blfs:DisposalGroupIncludingDiscontinuedOperationSellingPricePerShare",
      "unitRef": "usdPerShare",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "2",
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "blfs-20240930.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-105",
      "name": "blfs:DisposalGroupIncludingDiscontinuedOperationSellingPricePerShare",
      "unitRef": "usdPerShare",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "2",
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "blfs-20240930.htm",
      "first": true,
      "unique": true
     }
    },
    "R49": {
     "role": "http://www.biolifesolutions.com/role/DiscontinuedoperationsRIFandStockCompensationExpenseAccelerationDetails",
     "longName": "9954493 - Disclosure - Discontinued operations - RIF and Stock Compensation Expense Acceleration (Details)",
     "shortName": "Discontinued operations - RIF and Stock Compensation Expense Acceleration (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "49",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:OtherRestructuringCosts",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "blfs-20240930.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:OtherRestructuringCosts",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "blfs-20240930.htm",
      "first": true,
      "unique": true
     }
    },
    "R50": {
     "role": "http://www.biolifesolutions.com/role/DiscontinuedoperationsAssetsandLiabilitiesofDiscontinuedOperationsDetails",
     "longName": "9954494 - Disclosure - Discontinued operations - Assets and Liabilities of Discontinued Operations (Details)",
     "shortName": "Discontinued operations - Assets and Liabilities of Discontinued Operations (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "50",
     "firstAnchor": {
      "contextRef": "c-3",
      "name": "us-gaap:AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "blfs-20240930.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-105",
      "name": "us-gaap:DisposalGroupIncludingDiscontinuedOperationCashAndCashEquivalents",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "blfs-20240930.htm",
      "unique": true
     }
    },
    "R51": {
     "role": "http://www.biolifesolutions.com/role/DiscontinuedoperationsComponentsofLossfromDiscontinuedOperationsDetails",
     "longName": "9954495 - Disclosure - Discontinued operations - Components of Loss from Discontinued Operations (Details)",
     "shortName": "Discontinued operations - Components of Loss from Discontinued Operations (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "51",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:DisposalGroupNotDiscontinuedOperationGainLossOnDisposal",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "blfs-20240930.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-109",
      "name": "us-gaap:DisposalGroupIncludingDiscontinuedOperationRevenue",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "blfs-20240930.htm",
      "unique": true
     }
    },
    "R52": {
     "role": "http://www.biolifesolutions.com/role/FairvaluemeasurementNarrativeDetails",
     "longName": "9954496 - Disclosure - Fair value measurement - Narrative (Details)",
     "shortName": "Fair value measurement - Narrative (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "52",
     "firstAnchor": {
      "contextRef": "c-19",
      "name": "us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "blfs-20240930.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-117",
      "name": "us-gaap:BusinessCombinationContingentConsiderationLiability",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-5",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "blfs-20240930.htm",
      "unique": true
     }
    },
    "R53": {
     "role": "http://www.biolifesolutions.com/role/FairvaluemeasurementScheduleoftheCompanysFinancialAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails",
     "longName": "9954497 - Disclosure - Fair value measurement - Schedule of the Company's Financial Assets and Liabilities Measured at Fair Value on a Recurring Basis (Details)",
     "shortName": "Fair value measurement - Schedule of the Company's Financial Assets and Liabilities Measured at Fair Value on a Recurring Basis (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "53",
     "firstAnchor": {
      "contextRef": "c-3",
      "name": "us-gaap:AvailableForSaleSecuritiesDebtSecurities",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:DebtSecuritiesAvailableForSaleTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "blfs-20240930.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-139",
      "name": "us-gaap:AssetsFairValueDisclosure",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "blfs-20240930.htm",
      "unique": true
     }
    },
    "R54": {
     "role": "http://www.biolifesolutions.com/role/FairvaluemeasurementScheduleoftheChangesinFairValueofContingentConsiderationLiabilitiesDetails",
     "longName": "9954498 - Disclosure - Fair value measurement - Schedule of the Changes in Fair Value of Contingent Consideration Liabilities (Details)",
     "shortName": "Fair value measurement - Schedule of the Changes in Fair Value of Contingent Consideration Liabilities (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "54",
     "firstAnchor": {
      "contextRef": "c-160",
      "name": "us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "blfs-20240930.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-160",
      "name": "us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "blfs-20240930.htm",
      "first": true,
      "unique": true
     }
    },
    "R55": {
     "role": "http://www.biolifesolutions.com/role/InvestmentsScheduleofAvailableforSaleMarketableSecuritiesDetails",
     "longName": "9954499 - Disclosure - Investments - Schedule of Available-for-Sale Marketable Securities (Details)",
     "shortName": "Investments - Schedule of Available-for-Sale Marketable Securities (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "55",
     "firstAnchor": {
      "contextRef": "c-3",
      "name": "us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostCurrent",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:DebtSecuritiesAvailableForSaleTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "blfs-20240930.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-3",
      "name": "blfs:DebtSecuritiesAvailableforsaleUnrealizedGainCurrent",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:DebtSecuritiesAvailableForSaleTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "blfs-20240930.htm",
      "unique": true
     }
    },
    "R56": {
     "role": "http://www.biolifesolutions.com/role/InvestmentsNarrativeDetails",
     "longName": "9954500 - Disclosure - Investments - Narrative (Details)",
     "shortName": "Investments - Narrative (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "56",
     "firstAnchor": {
      "contextRef": "c-170",
      "name": "us-gaap:EquitySecuritiesWithoutReadilyDeterminableFairValueAmount",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-5",
      "ancestors": [
       "us-gaap:EquitySecuritiesWithoutReadilyDeterminableFairValueAmount",
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "blfs-20240930.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-170",
      "name": "us-gaap:EquitySecuritiesWithoutReadilyDeterminableFairValueAmount",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-5",
      "ancestors": [
       "us-gaap:EquitySecuritiesWithoutReadilyDeterminableFairValueAmount",
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "blfs-20240930.htm",
      "first": true,
      "unique": true
     }
    },
    "R57": {
     "role": "http://www.biolifesolutions.com/role/InventoriesDetails",
     "longName": "9954501 - Disclosure - Inventories (Details)",
     "shortName": "Inventories (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "57",
     "firstAnchor": {
      "contextRef": "c-3",
      "name": "us-gaap:InventoryRawMaterialsNetOfReserves",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "us-gaap:ScheduleOfInventoryCurrentTableTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "blfs-20240930.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-3",
      "name": "us-gaap:InventoryRawMaterialsNetOfReserves",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "us-gaap:ScheduleOfInventoryCurrentTableTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "blfs-20240930.htm",
      "first": true,
      "unique": true
     }
    },
    "R58": {
     "role": "http://www.biolifesolutions.com/role/LeasesNarrativeDetails",
     "longName": "9954502 - Disclosure - Leases - Narrative (Details)",
     "shortName": "Leases - Narrative (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "58",
     "firstAnchor": {
      "contextRef": "c-175",
      "name": "us-gaap:LesseeOperatingLeaseTermOfContract",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "blfs-20240930.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-175",
      "name": "us-gaap:LesseeOperatingLeaseTermOfContract",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "blfs-20240930.htm",
      "first": true,
      "unique": true
     }
    },
    "R59": {
     "role": "http://www.biolifesolutions.com/role/LeasesScheduleofOperatingandFinanceLeaseTermsandDiscountRatesDetails",
     "longName": "9954503 - Disclosure - Leases - Schedule of Operating and Finance Lease Terms and Discount Rates (Details)",
     "shortName": "Leases - Schedule of Operating and Finance Lease Terms and Discount Rates (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "59",
     "firstAnchor": {
      "contextRef": "c-3",
      "name": "us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent",
      "unitRef": "number",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "blfs:LesseeOperatingAndFinanceLeaseTermAndDiscountRateTableTextBlock",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "blfs-20240930.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-3",
      "name": "us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent",
      "unitRef": "number",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "blfs:LesseeOperatingAndFinanceLeaseTermAndDiscountRateTableTextBlock",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "blfs-20240930.htm",
      "first": true,
      "unique": true
     }
    },
    "R60": {
     "role": "http://www.biolifesolutions.com/role/LeasesScheduleofLeaseExpenseDetails",
     "longName": "9954504 - Disclosure - Leases - Schedule of Lease Expense (Details)",
     "shortName": "Leases - Schedule of Lease Expense (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "60",
     "firstAnchor": {
      "contextRef": "c-19",
      "name": "us-gaap:OperatingLeaseCost",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:LeaseCostTableTextBlock",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "blfs-20240930.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-19",
      "name": "us-gaap:OperatingLeaseCost",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:LeaseCostTableTextBlock",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "blfs-20240930.htm",
      "first": true,
      "unique": true
     }
    },
    "R61": {
     "role": "http://www.biolifesolutions.com/role/LeasesScheduleofMaturitiesOperatingandFinanceLeaseLiabilitiesDetails",
     "longName": "9954505 - Disclosure - Leases - Schedule of Maturities Operating and Finance Lease Liabilities (Details)",
     "shortName": "Leases - Schedule of Maturities Operating and Finance Lease Liabilities (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "61",
     "firstAnchor": {
      "contextRef": "c-3",
      "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock",
       "us-gaap:FinanceLeaseLiabilityMaturityTableTextBlock",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "blfs-20240930.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-3",
      "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock",
       "us-gaap:FinanceLeaseLiabilityMaturityTableTextBlock",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "blfs-20240930.htm",
      "first": true,
      "unique": true
     }
    },
    "R62": {
     "role": "http://www.biolifesolutions.com/role/AssetsheldforrentScheduleofAssetsHeldforRentDetails",
     "longName": "9954506 - Disclosure - Assets held for rent - Schedule of Assets Held for Rent (Details)",
     "shortName": "Assets held for rent - Schedule of Assets Held for Rent (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "62",
     "firstAnchor": {
      "contextRef": "c-3",
      "name": "blfs:ShippersPlacedInService",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "blfs:ScheduleOfAssetsHeldForRentTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "blfs-20240930.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-3",
      "name": "blfs:ShippersPlacedInService",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "blfs:ScheduleOfAssetsHeldForRentTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "blfs-20240930.htm",
      "first": true,
      "unique": true
     }
    },
    "R63": {
     "role": "http://www.biolifesolutions.com/role/AssetsheldforrentNarrativeDetails",
     "longName": "9954507 - Disclosure - Assets held for rent - Narrative (Details)",
     "shortName": "Assets held for rent - Narrative (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "63",
     "firstAnchor": {
      "contextRef": "c-19",
      "name": "blfs:AssetsHeldForRentDepreciation",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-5",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "blfs-20240930.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-19",
      "name": "blfs:AssetsHeldForRentDepreciation",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-5",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "blfs-20240930.htm",
      "first": true,
      "unique": true
     }
    },
    "R64": {
     "role": "http://www.biolifesolutions.com/role/PropertyandequipmentScheduleofPropertyandEquipmentDetails",
     "longName": "9954508 - Disclosure - Property and equipment - Schedule of Property and Equipment (Details)",
     "shortName": "Property and equipment - Schedule of Property and Equipment (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "64",
     "firstAnchor": {
      "contextRef": "c-3",
      "name": "us-gaap:PropertyPlantAndEquipmentGross",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:PropertyPlantAndEquipmentTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "blfs-20240930.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-3",
      "name": "us-gaap:PropertyPlantAndEquipmentGross",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:PropertyPlantAndEquipmentTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "blfs-20240930.htm",
      "first": true,
      "unique": true
     }
    },
    "R65": {
     "role": "http://www.biolifesolutions.com/role/PropertyandequipmentNarrativeDetails",
     "longName": "9954509 - Disclosure - Property and equipment - Narrative (Details)",
     "shortName": "Property and equipment - Narrative (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "65",
     "firstAnchor": {
      "contextRef": "c-19",
      "name": "us-gaap:Depreciation",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-5",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "blfs-20240930.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-19",
      "name": "us-gaap:Depreciation",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-5",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "blfs-20240930.htm",
      "first": true,
      "unique": true
     }
    },
    "R66": {
     "role": "http://www.biolifesolutions.com/role/GoodwillandintangibleassetsScheduleofFiniteLivedIntangibleAssetsDetails",
     "longName": "9954510 - Disclosure - Goodwill and intangible assets - Schedule of Finite-Lived Intangible Assets (Details)",
     "shortName": "Goodwill and intangible assets - Schedule of Finite-Lived Intangible Assets (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "66",
     "firstAnchor": {
      "contextRef": "c-3",
      "name": "us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "blfs-20240930.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-3",
      "name": "us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "blfs-20240930.htm",
      "first": true,
      "unique": true
     }
    },
    "R67": {
     "role": "http://www.biolifesolutions.com/role/GoodwillandintangibleassetsNarrativeDetails",
     "longName": "9954511 - Disclosure - Goodwill and intangible assets - Narrative (Details)",
     "shortName": "Goodwill and intangible assets - Narrative (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "67",
     "firstAnchor": {
      "contextRef": "c-19",
      "name": "us-gaap:AmortizationOfIntangibleAssets",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "blfs-20240930.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R68": {
     "role": "http://www.biolifesolutions.com/role/GoodwillandintangibleassetsScheduleofAmortizationExpenseforFiniteLivedIntangibleAssetsDetails",
     "longName": "9954512 - Disclosure - Goodwill and intangible assets - Schedule of Amortization Expense for Finite-Lived Intangible Assets (Details)",
     "shortName": "Goodwill and intangible assets - Schedule of Amortization Expense for Finite-Lived Intangible Assets (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "68",
     "firstAnchor": {
      "contextRef": "c-3",
      "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "blfs-20240930.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-3",
      "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "blfs-20240930.htm",
      "first": true,
      "unique": true
     }
    },
    "R69": {
     "role": "http://www.biolifesolutions.com/role/AccruedexpensesandothercurrentliabilitiesDetails",
     "longName": "9954513 - Disclosure - Accrued expenses and other current liabilities (Details)",
     "shortName": "Accrued expenses and other current liabilities (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "69",
     "firstAnchor": {
      "contextRef": "c-3",
      "name": "us-gaap:AccruedLiabilitiesCurrent",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "us-gaap:OtherCurrentLiabilitiesTableTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "blfs-20240930.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-3",
      "name": "us-gaap:AccruedLiabilitiesCurrent",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "us-gaap:OtherCurrentLiabilitiesTableTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "blfs-20240930.htm",
      "first": true,
      "unique": true
     }
    },
    "R70": {
     "role": "http://www.biolifesolutions.com/role/CommitmentsandcontingenciesDetails",
     "longName": "9954514 - Disclosure - Commitments and contingencies (Details)",
     "shortName": "Commitments and contingencies (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "70",
     "firstAnchor": {
      "contextRef": "c-3",
      "name": "us-gaap:LossContingencyPendingClaimsNumber",
      "unitRef": "lawsuit",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "blfs-20240930.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-3",
      "name": "us-gaap:LossContingencyPendingClaimsNumber",
      "unitRef": "lawsuit",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "blfs-20240930.htm",
      "first": true,
      "unique": true
     }
    },
    "R71": {
     "role": "http://www.biolifesolutions.com/role/LongtermdebtNarrativeDetails",
     "longName": "9954515 - Disclosure - Long-term debt - Narrative (Details)",
     "shortName": "Long-term debt - Narrative (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "71",
     "firstAnchor": {
      "contextRef": "c-194",
      "name": "blfs:DebtInstrumentMaximumBorrowingCapacity",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "blfs-20240930.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-194",
      "name": "blfs:DebtInstrumentMaximumBorrowingCapacity",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-6",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "blfs-20240930.htm",
      "first": true,
      "unique": true
     }
    },
    "R72": {
     "role": "http://www.biolifesolutions.com/role/LongtermdebtScheduleofDebtDetails",
     "longName": "9954516 - Disclosure - Long-term debt - Schedule of Debt (Details)",
     "shortName": "Long-term debt - Schedule of Debt (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "72",
     "firstAnchor": {
      "contextRef": "c-3",
      "name": "us-gaap:DebtInstrumentCarryingAmount",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfDebtTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "blfs-20240930.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-3",
      "name": "us-gaap:DebtInstrumentCarryingAmount",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfDebtTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "blfs-20240930.htm",
      "first": true,
      "unique": true
     }
    },
    "R73": {
     "role": "http://www.biolifesolutions.com/role/LongtermdebtScheduleofMaturitiesofLongTermDebtDetails",
     "longName": "9954517 - Disclosure - Long-term debt - Schedule of Maturities of Long-Term Debt (Details)",
     "shortName": "Long-term debt - Schedule of Maturities of Long-Term Debt (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "73",
     "firstAnchor": {
      "contextRef": "c-3",
      "name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "blfs-20240930.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-3",
      "name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "blfs-20240930.htm",
      "first": true,
      "unique": true
     }
    },
    "R74": {
     "role": "http://www.biolifesolutions.com/role/RevenueNarrativeDetails",
     "longName": "9954518 - Disclosure - Revenue - Narrative (Details)",
     "shortName": "Revenue - Narrative (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "74",
     "firstAnchor": {
      "contextRef": "c-3",
      "name": "us-gaap:ContractWithCustomerLiability",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-5",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "blfs-20240930.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-4",
      "name": "us-gaap:ContractWithCustomerLiability",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-5",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "blfs-20240930.htm",
      "unique": true
     }
    },
    "R75": {
     "role": "http://www.biolifesolutions.com/role/RevenueScheduleofBioproductionToolsandServiceRevenuesDetails",
     "longName": "9954519 - Disclosure - Revenue - Schedule of Bioproduction Tools and Service Revenues (Details)",
     "shortName": "Revenue - Schedule of Bioproduction Tools and Service Revenues (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "75",
     "firstAnchor": {
      "contextRef": "c-19",
      "name": "us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "blfs:RevenuesByProductLineTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "blfs-20240930.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-215",
      "name": "us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "blfs:RevenuesByProductLineTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "blfs-20240930.htm",
      "unique": true
     }
    },
    "R76": {
     "role": "http://www.biolifesolutions.com/role/RevenueScheduleofRemainingPerformanceObligationsDetails",
     "longName": "9954520 - Disclosure - Revenue - Schedule of Remaining Performance Obligations (Details)",
     "shortName": "Revenue - Schedule of Remaining Performance Obligations (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "76",
     "firstAnchor": {
      "contextRef": "c-242",
      "name": "us-gaap:RevenueRemainingPerformanceObligation",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "blfs-20240930.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-242",
      "name": "us-gaap:RevenueRemainingPerformanceObligation",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "blfs-20240930.htm",
      "first": true,
      "unique": true
     }
    },
    "R77": {
     "role": "http://www.biolifesolutions.com/role/StockbasedcompensationScheduleofServiceVestingBasedStockOptionActivityDetails",
     "longName": "9954521 - Disclosure - Stock-based compensation - Schedule of Service Vesting-Based Stock Option Activity (Details)",
     "shortName": "Stock-based compensation - Schedule of Service Vesting-Based Stock Option Activity (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "77",
     "firstAnchor": {
      "contextRef": "c-4",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber",
      "unitRef": "shares",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "blfs-20240930.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-4",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber",
      "unitRef": "shares",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "blfs-20240930.htm",
      "first": true,
      "unique": true
     }
    },
    "R78": {
     "role": "http://www.biolifesolutions.com/role/StockbasedcompensationNarrativeDetails",
     "longName": "9954522 - Disclosure - Stock-based compensation - Narrative (Details)",
     "shortName": "Stock-based compensation - Narrative (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "78",
     "firstAnchor": {
      "contextRef": "c-3",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-5",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "blfs-20240930.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-19",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-5",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "blfs-20240930.htm",
      "unique": true
     }
    },
    "R79": {
     "role": "http://www.biolifesolutions.com/role/StockbasedcompensationScheduleofServiceVestingBasedandMarketBasedRestrictedStockActivityDetails",
     "longName": "9954523 - Disclosure - Stock-based compensation - Schedule of Service Vesting-Based and Market Based Restricted Stock Activity (Details)",
     "shortName": "Stock-based compensation - Schedule of Service Vesting-Based and Market Based Restricted Stock Activity (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "79",
     "firstAnchor": {
      "contextRef": "c-247",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber",
      "unitRef": "shares",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "blfs-20240930.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-247",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber",
      "unitRef": "shares",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "blfs-20240930.htm",
      "first": true,
      "unique": true
     }
    },
    "R80": {
     "role": "http://www.biolifesolutions.com/role/StockbasedcompensationScheduleofStockCompensationExpenseDetails",
     "longName": "9954524 - Disclosure - Stock-based compensation - Schedule of Stock Compensation Expense (Details)",
     "shortName": "Stock-based compensation - Schedule of Stock Compensation Expense (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "80",
     "firstAnchor": {
      "contextRef": "c-19",
      "name": "us-gaap:AllocatedShareBasedCompensationExpense",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "blfs-20240930.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-278",
      "name": "us-gaap:AllocatedShareBasedCompensationExpense",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "blfs-20240930.htm",
      "unique": true
     }
    },
    "R81": {
     "role": "http://www.biolifesolutions.com/role/IncometaxesDetails",
     "longName": "9954525 - Disclosure - Income taxes (Details)",
     "shortName": "Income taxes (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "81",
     "firstAnchor": {
      "contextRef": "c-19",
      "name": "us-gaap:IncomeTaxExpenseBenefit",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "blfs-20240930.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:EffectiveIncomeTaxRateContinuingOperations",
      "unitRef": "number",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "3",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "blfs-20240930.htm",
      "unique": true
     }
    },
    "R82": {
     "role": "http://www.biolifesolutions.com/role/NetlossfromcontinuingoperationspercommonshareScheduleofComputationsofBasicandDilutedEarningsPerShareDetails",
     "longName": "9954526 - Disclosure - Net loss from continuing operations per common share - Schedule of Computations of Basic and Diluted Earnings Per Share (Details)",
     "shortName": "Net loss from continuing operations per common share - Schedule of Computations of Basic and Diluted Earnings Per Share (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "82",
     "firstAnchor": {
      "contextRef": "c-19",
      "name": "us-gaap:IncomeLossFromContinuingOperations",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfEarningsPerShareBasicByCommonClassTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "blfs-20240930.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-19",
      "name": "us-gaap:WeightedAverageNumberOfSharesIssuedBasic",
      "unitRef": "shares",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "0",
      "ancestors": [
       "us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding",
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfEarningsPerShareBasicByCommonClassTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "blfs-20240930.htm",
      "unique": true
     }
    },
    "R83": {
     "role": "http://www.biolifesolutions.com/role/NetlossfromcontinuingoperationspercommonshareScheduleofAntidilutiveSecuritiesExcludedfromComputationofEarningsPerShareDetails",
     "longName": "9954527 - Disclosure - Net loss from continuing operations per common share - Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share (Details)",
     "shortName": "Net loss from continuing operations per common share - Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "83",
     "firstAnchor": {
      "contextRef": "c-19",
      "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount",
      "unitRef": "shares",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "0",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "blfs-20240930.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-19",
      "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount",
      "unitRef": "shares",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "0",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "blfs-20240930.htm",
      "first": true,
      "unique": true
     }
    },
    "R84": {
     "role": "http://www.biolifesolutions.com/role/EmployeebenefitplanDetails",
     "longName": "9954528 - Disclosure - Employee benefit plan (Details)",
     "shortName": "Employee benefit plan (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "84",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent",
      "unitRef": "number",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "blfs-20240930.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent",
      "unitRef": "number",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "INF",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "blfs-20240930.htm",
      "first": true,
      "unique": true
     }
    },
    "R85": {
     "role": "http://www.biolifesolutions.com/role/SubsequenteventsDetails",
     "longName": "9954529 - Disclosure - Subsequent events (Details)",
     "shortName": "Subsequent events (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "85",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "us-gaap:RestructuringCharges",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "ix:continuation",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "blfs-20240930.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "c-300",
      "name": "blfs:DisposalGroupIncludingDiscontinuedOperationDebtRepaymentCost",
      "unitRef": "usd",
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": "-5",
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "blfs-20240930.htm",
      "unique": true
     }
    }
   },
   "tag": {
    "us-gaap_AccountingChangesAndErrorCorrectionsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccountingChangesAndErrorCorrectionsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Accounting Changes and Error Corrections [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock",
     "presentation": [
      "http://www.biolifesolutions.com/role/Accruedexpensesandothercurrentliabilities"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accrued expenses and other current liabilities",
        "label": "Accounts Payable, Accrued Liabilities, and Other Liabilities Disclosure, Current [Text Block]",
        "documentation": "The entire disclosure for accounts payable, accrued expenses, and other liabilities that are classified as current at the end of the reporting period."
       }
      }
     },
     "auth_ref": [
      "r473"
     ]
    },
    "us-gaap_AccountsPayableCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccountsPayableCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.biolifesolutions.com/role/UnauditedCondensedConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://www.biolifesolutions.com/role/UnauditedCondensedConsolidatedBalanceSheets"
     ],
     "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": [
      "r91",
      "r857"
     ]
    },
    "us-gaap_AccountsPayableCurrentAndNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccountsPayableCurrentAndNoncurrent",
     "crdr": "credit",
     "presentation": [
      "http://www.biolifesolutions.com/role/DiscontinuedoperationsLossonDisposalofGlobalCoolingDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Accounts payable",
        "label": "Accounts Payable",
        "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."
       }
      }
     },
     "auth_ref": [
      "r154",
      "r1049"
     ]
    },
    "us-gaap_AccountsPayableMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccountsPayableMember",
     "presentation": [
      "http://www.biolifesolutions.com/role/OrganizationandsignificantaccountingpoliciesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accounts Payable",
        "label": "Accounts Payable [Member]",
        "documentation": "Obligations incurred and payable to vendors for goods and services received."
       }
      }
     },
     "auth_ref": [
      "r92"
     ]
    },
    "us-gaap_AccountsReceivableMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccountsReceivableMember",
     "presentation": [
      "http://www.biolifesolutions.com/role/OrganizationandsignificantaccountingpoliciesScheduleofConcentrationsofCreditRiskandBusinessRiskDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accounts Receivable",
        "label": "Accounts Receivable [Member]",
        "documentation": "Due from customers or clients for goods or services that have been delivered or sold."
       }
      }
     },
     "auth_ref": [
      "r784"
     ]
    },
    "us-gaap_AccountsReceivableNetCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccountsReceivableNetCurrent",
     "crdr": "debit",
     "calculation": {
      "http://www.biolifesolutions.com/role/UnauditedCondensedConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://www.biolifesolutions.com/role/UnauditedCondensedConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accounts receivable, trade, net of allowance for credit losses of $955 and $1,707 as of September\u00a030, 2024 and December\u00a031, 2023, 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": [
      "r953"
     ]
    },
    "us-gaap_AccretionAmortizationOfDiscountsAndPremiumsInvestments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccretionAmortizationOfDiscountsAndPremiumsInvestments",
     "crdr": "credit",
     "calculation": {
      "http://www.biolifesolutions.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.biolifesolutions.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Accretion of available-for-sale investments",
        "label": "Accretion (Amortization) of Discounts and Premiums, Investments",
        "documentation": "The sum of the periodic adjustments of the differences between securities' face values and purchase prices that are charged against earnings. This is called accretion if the security was purchased at a discount and amortization if it was purchased at premium. As a noncash item, this element is an adjustment to net income when calculating cash provided by or used in operations using the indirect method."
       }
      }
     },
     "auth_ref": [
      "r127"
     ]
    },
    "blfs_AccruedExpensesAndOtherCurrentLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.biolifesolutions.com/20240930",
     "localname": "AccruedExpensesAndOtherCurrentLiabilities",
     "crdr": "credit",
     "calculation": {
      "http://www.biolifesolutions.com/role/UnauditedCondensedConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 7.0
      },
      "http://www.biolifesolutions.com/role/AccruedexpensesandothercurrentliabilitiesDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.biolifesolutions.com/role/AccruedexpensesandothercurrentliabilitiesDetails",
      "http://www.biolifesolutions.com/role/UnauditedCondensedConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accrued expenses and other current liabilities",
        "totalLabel": "Total accrued expenses and other current liabilities",
        "label": "Accrued Expenses And Other Current Liabilities",
        "documentation": "Amount of expenses incurred but not yet paid nor invoiced, and liabilities classified as other. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AccruedIncomeTaxesCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccruedIncomeTaxesCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.biolifesolutions.com/role/AccruedexpensesandothercurrentliabilitiesDetails": {
       "parentTag": "blfs_AccruedExpensesAndOtherCurrentLiabilities",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.biolifesolutions.com/role/AccruedexpensesandothercurrentliabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accrued taxes",
        "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": [
      "r93",
      "r153"
     ]
    },
    "us-gaap_AccruedLiabilitiesCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccruedLiabilitiesCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.biolifesolutions.com/role/AccruedexpensesandothercurrentliabilitiesDetails": {
       "parentTag": "blfs_AccruedExpensesAndOtherCurrentLiabilities",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.biolifesolutions.com/role/AccruedexpensesandothercurrentliabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accrued expenses",
        "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": [
      "r93"
     ]
    },
    "us-gaap_AccruedLiabilitiesCurrentAndNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccruedLiabilitiesCurrentAndNoncurrent",
     "crdr": "credit",
     "presentation": [
      "http://www.biolifesolutions.com/role/DiscontinuedoperationsLossonDisposalofGlobalCoolingDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accrued expenses",
        "label": "Accrued Liabilities",
        "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."
       }
      }
     },
     "auth_ref": [
      "r154"
     ]
    },
    "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment",
     "crdr": "credit",
     "calculation": {
      "http://www.biolifesolutions.com/role/PropertyandequipmentScheduleofPropertyandEquipmentDetails": {
       "parentTag": "us-gaap_PropertyPlantAndEquipmentNet",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.biolifesolutions.com/role/PropertyandequipmentScheduleofPropertyandEquipmentDetails"
     ],
     "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": [
      "r52",
      "r190",
      "r660"
     ]
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax",
     "crdr": "credit",
     "calculation": {
      "http://www.biolifesolutions.com/role/UnauditedCondensedConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.biolifesolutions.com/role/UnauditedCondensedConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accumulated other comprehensive loss, net of taxes",
        "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax",
        "documentation": "Amount, after tax, of accumulated increase (decrease) in equity from transaction and other event and circumstance from nonowner source."
       }
      }
     },
     "auth_ref": [
      "r24",
      "r25",
      "r110",
      "r199",
      "r657",
      "r686",
      "r690"
     ]
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccumulatedOtherComprehensiveIncomeMember",
     "presentation": [
      "http://www.biolifesolutions.com/role/UnauditedCondensedConsolidatedStatementsofShareholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accumulated Other Comprehensive Income",
        "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": [
      "r2",
      "r14",
      "r25",
      "r509",
      "r512",
      "r571",
      "r681",
      "r682",
      "r924",
      "r925",
      "r926",
      "r938",
      "r939",
      "r940",
      "r942"
     ]
    },
    "us-gaap_AdditionalPaidInCapital": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AdditionalPaidInCapital",
     "crdr": "credit",
     "presentation": [
      "http://www.biolifesolutions.com/role/CorrectionofimmaterialerrorsDetails"
     ],
     "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": [
      "r102",
      "r857",
      "r1085"
     ]
    },
    "us-gaap_AdditionalPaidInCapitalCommonStock": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AdditionalPaidInCapitalCommonStock",
     "crdr": "credit",
     "calculation": {
      "http://www.biolifesolutions.com/role/UnauditedCondensedConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.biolifesolutions.com/role/UnauditedCondensedConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Additional paid-in capital",
        "label": "Additional Paid in Capital, Common Stock",
        "documentation": "Value received from shareholders in common stock-related transactions that are in excess of par value or stated value and amounts received from other stock-related transactions. Includes only common stock transactions (excludes preferred stock transactions). May be called contributed capital, capital in excess of par, capital surplus, or paid-in capital."
       }
      }
     },
     "auth_ref": [
      "r102"
     ]
    },
    "us-gaap_AdditionalPaidInCapitalMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AdditionalPaidInCapitalMember",
     "presentation": [
      "http://www.biolifesolutions.com/role/UnauditedCondensedConsolidatedStatementsofShareholdersEquity"
     ],
     "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": [
      "r701",
      "r938",
      "r939",
      "r940",
      "r942",
      "r1014",
      "r1087"
     ]
    },
    "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue",
     "crdr": "credit",
     "presentation": [
      "http://www.biolifesolutions.com/role/UnauditedCondensedConsolidatedStatementsofShareholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Stock-based compensation",
        "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": [
      "r58",
      "r59",
      "r437"
     ]
    },
    "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract",
     "presentation": [
      "http://www.biolifesolutions.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Adjustments to reconcile net loss to net cash used in operating activities",
        "label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AllocatedShareBasedCompensationExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AllocatedShareBasedCompensationExpense",
     "crdr": "debit",
     "presentation": [
      "http://www.biolifesolutions.com/role/StockbasedcompensationNarrativeDetails",
      "http://www.biolifesolutions.com/role/StockbasedcompensationScheduleofStockCompensationExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "netLabel": "Share-based payment arrangement, expense",
        "verboseLabel": "Total",
        "label": "Share-Based Payment Arrangement, Expense",
        "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized."
       }
      }
     },
     "auth_ref": [
      "r466",
      "r471"
     ]
    },
    "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AllowanceForDoubtfulAccountsReceivableCurrent",
     "crdr": "credit",
     "presentation": [
      "http://www.biolifesolutions.com/role/UnauditedCondensedConsolidatedBalanceSheetsParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Allowance for doubtful accounts",
        "label": "Accounts Receivable, Allowance for Credit Loss, Current",
        "documentation": "Amount of allowance for credit loss on accounts receivable, classified as current."
       }
      }
     },
     "auth_ref": [
      "r200",
      "r288",
      "r331"
     ]
    },
    "dei_AmendmentFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "AmendmentFlag",
     "presentation": [
      "http://www.biolifesolutions.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_AmortizationOfFinancingCosts": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AmortizationOfFinancingCosts",
     "crdr": "debit",
     "calculation": {
      "http://www.biolifesolutions.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 16.0
      }
     },
     "presentation": [
      "http://www.biolifesolutions.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Amortization of loan costs",
        "label": "Amortization of Debt Issuance Costs",
        "documentation": "Amount of amortization expense attributable to debt issuance costs."
       }
      }
     },
     "auth_ref": [
      "r120",
      "r398",
      "r931",
      "r1030"
     ]
    },
    "us-gaap_AmortizationOfIntangibleAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AmortizationOfIntangibleAssets",
     "crdr": "debit",
     "calculation": {
      "http://www.biolifesolutions.com/role/UnauditedCondensedConsolidatedStatementsofOperations": {
       "parentTag": "us-gaap_CostsAndExpenses",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.biolifesolutions.com/role/GoodwillandintangibleassetsNarrativeDetails",
      "http://www.biolifesolutions.com/role/UnauditedCondensedConsolidatedStatementsofOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Intangible asset amortization",
        "label": "Amortization of Intangible Assets",
        "documentation": "The aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method."
       }
      }
     },
     "auth_ref": [
      "r10",
      "r346",
      "r353",
      "r822"
     ]
    },
    "blfs_AmortizationOfIntangibleAssetsConsolidatedBasis": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.biolifesolutions.com/20240930",
     "localname": "AmortizationOfIntangibleAssetsConsolidatedBasis",
     "crdr": "debit",
     "calculation": {
      "http://www.biolifesolutions.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 19.0
      }
     },
     "presentation": [
      "http://www.biolifesolutions.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Amortization of intangible assets",
        "label": "Amortization Of Intangible Assets, Consolidated Basis",
        "documentation": "Amortization Of Intangible Assets, Consolidated Basis"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount",
     "presentation": [
      "http://www.biolifesolutions.com/role/NetlossfromcontinuingoperationspercommonshareScheduleofAntidilutiveSecuritiesExcludedfromComputationofEarningsPerShareDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Antidilutive securities excluded from computation of earnings per share, amount (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": [
      "r259"
     ]
    },
    "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis",
     "presentation": [
      "http://www.biolifesolutions.com/role/NetlossfromcontinuingoperationspercommonshareScheduleofAntidilutiveSecuritiesExcludedfromComputationofEarningsPerShareDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Antidilutive Securities [Axis]",
        "label": "Antidilutive Securities [Axis]",
        "documentation": "Information by type of antidilutive security."
       }
      }
     },
     "auth_ref": [
      "r39"
     ]
    },
    "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems",
     "presentation": [
      "http://www.biolifesolutions.com/role/NetlossfromcontinuingoperationspercommonshareScheduleofAntidilutiveSecuritiesExcludedfromComputationofEarningsPerShareDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]",
        "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share [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_AntidilutiveSecuritiesNameDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AntidilutiveSecuritiesNameDomain",
     "presentation": [
      "http://www.biolifesolutions.com/role/NetlossfromcontinuingoperationspercommonshareScheduleofAntidilutiveSecuritiesExcludedfromComputationofEarningsPerShareDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Antidilutive Securities, Name [Domain]",
        "label": "Antidilutive Securities, Name [Domain]",
        "documentation": "Incremental common shares attributable to securities that were not included in diluted earnings per share (EPS) because to do so would increase EPS amounts or decrease loss per share amounts for the period presented."
       }
      }
     },
     "auth_ref": [
      "r39"
     ]
    },
    "us-gaap_AssetImpairmentCharges": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AssetImpairmentCharges",
     "crdr": "debit",
     "calculation": {
      "http://www.biolifesolutions.com/role/UnauditedCondensedConsolidatedStatementsofOperations": {
       "parentTag": "us-gaap_CostsAndExpenses",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.biolifesolutions.com/role/UnauditedCondensedConsolidatedStatementsofOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Asset impairment charges",
        "label": "Asset Impairment Charges",
        "documentation": "Amount of write-down of assets recognized in the income statement. Includes, but is not limited to, losses from tangible assets, intangible assets and goodwill."
       }
      }
     },
     "auth_ref": [
      "r10",
      "r50"
     ]
    },
    "us-gaap_Assets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "Assets",
     "crdr": "debit",
     "calculation": {
      "http://www.biolifesolutions.com/role/UnauditedCondensedConsolidatedBalanceSheets": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.biolifesolutions.com/role/UnauditedCondensedConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total assets",
        "label": "Assets",
        "documentation": "Amount of asset recognized for present right to economic benefit."
       }
      }
     },
     "auth_ref": [
      "r151",
      "r164",
      "r193",
      "r222",
      "r263",
      "r267",
      "r280",
      "r281",
      "r326",
      "r374",
      "r375",
      "r376",
      "r377",
      "r378",
      "r379",
      "r380",
      "r381",
      "r382",
      "r504",
      "r506",
      "r542",
      "r652",
      "r738",
      "r815",
      "r816",
      "r857",
      "r886",
      "r1005",
      "r1006",
      "r1039"
     ]
    },
    "us-gaap_AssetsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AssetsAbstract",
     "presentation": [
      "http://www.biolifesolutions.com/role/UnauditedCondensedConsolidatedBalanceSheets"
     ],
     "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.biolifesolutions.com/role/UnauditedCondensedConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.biolifesolutions.com/role/UnauditedCondensedConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total current assets",
        "label": "Assets, Current",
        "documentation": "Amount of asset recognized for present right to economic benefit, classified as current."
       }
      }
     },
     "auth_ref": [
      "r185",
      "r202",
      "r222",
      "r326",
      "r374",
      "r375",
      "r376",
      "r377",
      "r378",
      "r379",
      "r380",
      "r381",
      "r382",
      "r504",
      "r506",
      "r542",
      "r857",
      "r1005",
      "r1006",
      "r1039"
     ]
    },
    "us-gaap_AssetsCurrentAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AssetsCurrentAbstract",
     "presentation": [
      "http://www.biolifesolutions.com/role/UnauditedCondensedConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Current assets:",
        "label": "Assets, Current [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AssetsFairValueDisclosure": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AssetsFairValueDisclosure",
     "crdr": "debit",
     "calculation": {
      "http://www.biolifesolutions.com/role/FairvaluemeasurementScheduleoftheCompanysFinancialAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.biolifesolutions.com/role/FairvaluemeasurementScheduleoftheCompanysFinancialAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Assets",
        "label": "Assets, Fair Value Disclosure",
        "documentation": "Fair value portion of asset recognized for present right to economic benefit."
       }
      }
     },
     "auth_ref": [
      "r520",
      "r521",
      "r844"
     ]
    },
    "us-gaap_AssetsFairValueDisclosureAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AssetsFairValueDisclosureAbstract",
     "presentation": [
      "http://www.biolifesolutions.com/role/FairvaluemeasurementScheduleoftheCompanysFinancialAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Assets:",
        "label": "Assets, Fair Value Disclosure [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "blfs_AssetsHeldForRentDepreciation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.biolifesolutions.com/20240930",
     "localname": "AssetsHeldForRentDepreciation",
     "crdr": "credit",
     "presentation": [
      "http://www.biolifesolutions.com/role/AssetsheldforrentNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Assets held for rent, depreciation expense",
        "label": "Assets Held For Rent, Depreciation",
        "documentation": "The amount of depreciation expenses recognized for assets held for rent."
       }
      }
     },
     "auth_ref": []
    },
    "blfs_AssetsHeldForRentNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.biolifesolutions.com/20240930",
     "localname": "AssetsHeldForRentNet",
     "crdr": "debit",
     "calculation": {
      "http://www.biolifesolutions.com/role/UnauditedCondensedConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.biolifesolutions.com/role/UnauditedCondensedConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Assets held for rent, net",
        "label": "Assets Held For Rent, Net",
        "documentation": "Amount of assets held for rent classified as noncurrent."
       }
      }
     },
     "auth_ref": []
    },
    "blfs_AssetsHeldForRentTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.biolifesolutions.com/20240930",
     "localname": "AssetsHeldForRentTextBlock",
     "presentation": [
      "http://www.biolifesolutions.com/role/Assetsheldforrent"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Assets held for rent",
        "label": "Assets Held For Rent [Text Block]",
        "documentation": "The entire disclosure for assets held for rent."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AssetsOfDisposalGroupIncludingDiscontinuedOperation",
     "crdr": "debit",
     "calculation": {
      "http://www.biolifesolutions.com/role/DiscontinuedoperationsAssetsandLiabilitiesofDiscontinuedOperationsDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.biolifesolutions.com/role/DiscontinuedoperationsAssetsandLiabilitiesofDiscontinuedOperationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total assets, discontinued operations",
        "label": "Disposal Group, Including Discontinued Operation, Assets",
        "documentation": "Amount classified as assets attributable to disposal group held for sale or disposed of."
       }
      }
     },
     "auth_ref": [
      "r1",
      "r72",
      "r86",
      "r138",
      "r183",
      "r184"
     ]
    },
    "us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent",
     "crdr": "debit",
     "calculation": {
      "http://www.biolifesolutions.com/role/DiscontinuedoperationsAssetsandLiabilitiesofDiscontinuedOperationsDetails": {
       "parentTag": "us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation",
       "weight": 1.0,
       "order": 1.0
      },
      "http://www.biolifesolutions.com/role/UnauditedCondensedConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0,
       "order": 7.0
      }
     },
     "presentation": [
      "http://www.biolifesolutions.com/role/DiscontinuedoperationsAssetsandLiabilitiesofDiscontinuedOperationsDetails",
      "http://www.biolifesolutions.com/role/UnauditedCondensedConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Current assets, discontinued operations",
        "totalLabel": "Total current assets, discontinued operations",
        "label": "Disposal Group, Including Discontinued Operation, Assets, Current",
        "documentation": "Amount classified as assets attributable to disposal group held for sale or disposed of, expected to be disposed of within one year or the normal operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r1",
      "r72",
      "r86",
      "r135",
      "r138",
      "r183",
      "r184"
     ]
    },
    "us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax",
     "crdr": "credit",
     "calculation": {
      "http://www.biolifesolutions.com/role/InvestmentsScheduleofAvailableforSaleMarketableSecuritiesDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.biolifesolutions.com/role/InvestmentsScheduleofAvailableforSaleMarketableSecuritiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total marketable securities, Gross Unrealized Gains",
        "label": "Debt Securities, Available-for-Sale, Accumulated Gross Unrealized Gain, before Tax",
        "documentation": "Amount, before tax, of unrealized gain in accumulated other comprehensive income (AOCI) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)."
       }
      }
     },
     "auth_ref": [
      "r295"
     ]
    },
    "us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax",
     "crdr": "debit",
     "calculation": {
      "http://www.biolifesolutions.com/role/InvestmentsScheduleofAvailableforSaleMarketableSecuritiesDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.biolifesolutions.com/role/InvestmentsScheduleofAvailableforSaleMarketableSecuritiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTotalLabel": "Total marketable securities, Gross Unrealized Losses",
        "label": "Debt Securities, Available-for-Sale, Accumulated Gross Unrealized Loss, before Tax",
        "documentation": "Amount, before tax, of unrealized loss in accumulated other comprehensive income (AOCI) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)."
       }
      }
     },
     "auth_ref": [
      "r296"
     ]
    },
    "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AvailableForSaleDebtSecuritiesAmortizedCostBasis",
     "crdr": "debit",
     "calculation": {
      "http://www.biolifesolutions.com/role/InvestmentsScheduleofAvailableforSaleMarketableSecuritiesDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.biolifesolutions.com/role/InvestmentsScheduleofAvailableforSaleMarketableSecuritiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total",
        "label": "Debt Securities, Available-for-Sale, Amortized Cost",
        "documentation": "Amortized cost of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)."
       }
      }
     },
     "auth_ref": [
      "r292",
      "r337",
      "r651"
     ]
    },
    "us-gaap_AvailableForSaleSecuritiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AvailableForSaleSecuritiesAbstract",
     "presentation": [
      "http://www.biolifesolutions.com/role/InvestmentsScheduleofAvailableforSaleMarketableSecuritiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Estimated Fair Value",
        "label": "Debt Securities, Available-for-Sale [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AvailableForSaleSecuritiesDebtSecurities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AvailableForSaleSecuritiesDebtSecurities",
     "crdr": "debit",
     "calculation": {
      "http://www.biolifesolutions.com/role/FairvaluemeasurementScheduleoftheCompanysFinancialAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails": {
       "parentTag": "us-gaap_AssetsFairValueDisclosure",
       "weight": 1.0,
       "order": 1.0
      },
      "http://www.biolifesolutions.com/role/InvestmentsScheduleofAvailableforSaleMarketableSecuritiesDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.biolifesolutions.com/role/FairvaluemeasurementScheduleoftheCompanysFinancialAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails",
      "http://www.biolifesolutions.com/role/InvestmentsScheduleofAvailableforSaleMarketableSecuritiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Available-for-sale securities",
        "terseLabel": "Estimated Fair Value, Total marketable securities",
        "totalLabel": "Total",
        "label": "Debt Securities, Available-for-Sale",
        "documentation": "Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)."
       }
      }
     },
     "auth_ref": [
      "r293",
      "r337",
      "r520",
      "r644",
      "r844",
      "r848",
      "r955",
      "r1019",
      "r1020",
      "r1021"
     ]
    },
    "us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AvailableForSaleSecuritiesDebtSecuritiesCurrent",
     "crdr": "debit",
     "calculation": {
      "http://www.biolifesolutions.com/role/InvestmentsScheduleofAvailableforSaleMarketableSecuritiesDetails": {
       "parentTag": "us-gaap_AvailableForSaleSecuritiesDebtSecurities",
       "weight": 1.0,
       "order": 1.0
      },
      "http://www.biolifesolutions.com/role/UnauditedCondensedConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.biolifesolutions.com/role/InvestmentsScheduleofAvailableforSaleMarketableSecuritiesDetails",
      "http://www.biolifesolutions.com/role/UnauditedCondensedConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Available-for-sale securities, current portion",
        "verboseLabel": "Due in one year or less",
        "label": "Debt Securities, Available-for-Sale, Current",
        "documentation": "Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), classified as current."
       }
      }
     },
     "auth_ref": [
      "r290",
      "r337"
     ]
    },
    "us-gaap_AvailableForSaleSecuritiesDebtSecuritiesNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AvailableForSaleSecuritiesDebtSecuritiesNoncurrent",
     "crdr": "debit",
     "calculation": {
      "http://www.biolifesolutions.com/role/InvestmentsScheduleofAvailableforSaleMarketableSecuritiesDetails": {
       "parentTag": "us-gaap_AvailableForSaleSecuritiesDebtSecurities",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.biolifesolutions.com/role/InvestmentsScheduleofAvailableforSaleMarketableSecuritiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Due after one year through five years",
        "label": "Debt Securities, Available-for-Sale, Noncurrent",
        "documentation": "Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), classified as noncurrent."
       }
      }
     },
     "auth_ref": [
      "r188",
      "r290",
      "r337"
     ]
    },
    "us-gaap_AwardTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AwardTypeAxis",
     "presentation": [
      "http://www.biolifesolutions.com/role/StockbasedcompensationNarrativeDetails",
      "http://www.biolifesolutions.com/role/StockbasedcompensationScheduleofServiceVestingBasedandMarketBasedRestrictedStockActivityDetails"
     ],
     "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": [
      "r440",
      "r441",
      "r442",
      "r443",
      "r444",
      "r445",
      "r446",
      "r447",
      "r448",
      "r449",
      "r450",
      "r451",
      "r452",
      "r453",
      "r454",
      "r455",
      "r456",
      "r457",
      "r458",
      "r459",
      "r460",
      "r461",
      "r462",
      "r463",
      "r464",
      "r465"
     ]
    },
    "us-gaap_BalanceSheetRelatedDisclosuresAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "BalanceSheetRelatedDisclosuresAbstract",
     "presentation": [
      "http://www.biolifesolutions.com/role/CorrectionofimmaterialerrorsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Unaudited Condensed Consolidated Balance Sheet",
        "label": "Balance Sheet Related Disclosures [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_BasisOfAccountingPolicyPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "BasisOfAccountingPolicyPolicyTextBlock",
     "presentation": [
      "http://www.biolifesolutions.com/role/OrganizationandsignificantaccountingpoliciesPolicies"
     ],
     "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_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "BasisOfPresentationAndSignificantAccountingPoliciesTextBlock",
     "presentation": [
      "http://www.biolifesolutions.com/role/Organizationandsignificantaccountingpolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Organization and significant accounting policies",
        "label": "Basis of Presentation and Significant Accounting Policies [Text Block]",
        "documentation": "The entire disclosure for the basis of presentation and significant accounting policies concepts. Basis of presentation describes the underlying basis used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS). Accounting policies describe all significant accounting policies of the reporting entity."
       }
      }
     },
     "auth_ref": [
      "r128"
     ]
    },
    "us-gaap_BusinessAcquisitionAcquireeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "BusinessAcquisitionAcquireeDomain",
     "presentation": [
      "http://www.biolifesolutions.com/role/FairvaluemeasurementNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Business Acquisition, Acquiree [Domain]",
        "label": "Business Acquisition, Acquiree [Domain]",
        "documentation": "Identification of the acquiree in a material business combination (or series of individually immaterial business combinations), which may include the name or other type of identification of the acquiree."
       }
      }
     },
     "auth_ref": [
      "r347",
      "r348",
      "r349",
      "r350",
      "r351",
      "r499",
      "r839",
      "r840"
     ]
    },
    "us-gaap_BusinessAcquisitionAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "BusinessAcquisitionAxis",
     "presentation": [
      "http://www.biolifesolutions.com/role/FairvaluemeasurementNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Business Acquisition [Axis]",
        "label": "Business Acquisition [Axis]",
        "documentation": "Information by business combination or series of individually immaterial business combinations."
       }
      }
     },
     "auth_ref": [
      "r60",
      "r61",
      "r347",
      "r348",
      "r349",
      "r350",
      "r351",
      "r499",
      "r839",
      "r840"
     ]
    },
    "us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1",
     "crdr": "debit",
     "calculation": {
      "http://www.biolifesolutions.com/role/UnauditedCondensedConsolidatedStatementsofOperations": {
       "parentTag": "us-gaap_CostsAndExpenses",
       "weight": 1.0,
       "order": 6.0
      },
      "http://www.biolifesolutions.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 7.0
      }
     },
     "presentation": [
      "http://www.biolifesolutions.com/role/FairvaluemeasurementNarrativeDetails",
      "http://www.biolifesolutions.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows",
      "http://www.biolifesolutions.com/role/UnauditedCondensedConsolidatedStatementsofOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Change in fair value of contingent consideration",
        "netLabel": "Change in fair value of contingent consideration",
        "terseLabel": "Change in fair value of contingent consideration, increase (decrease)",
        "label": "Business Combination, Contingent Consideration Arrangements, Change in Amount of Contingent Consideration, Liability",
        "documentation": "Amount of increase (decrease) in the value of a contingent consideration liability, including, but not limited to, differences arising upon settlement."
       }
      }
     },
     "auth_ref": [
      "r501",
      "r930"
     ]
    },
    "us-gaap_BusinessCombinationContingentConsiderationLiability": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "BusinessCombinationContingentConsiderationLiability",
     "crdr": "credit",
     "presentation": [
      "http://www.biolifesolutions.com/role/FairvaluemeasurementNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Contingent consideration, liability",
        "label": "Business Combination, Contingent Consideration, Liability",
        "documentation": "Amount of liability recognized arising from contingent consideration in a business combination."
       }
      }
     },
     "auth_ref": [
      "r65",
      "r148",
      "r500",
      "r522",
      "r523",
      "r524"
     ]
    },
    "us-gaap_BusinessCombinationContingentConsiderationLiabilityMeasurementInput": {
     "xbrltype": "decimalItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "BusinessCombinationContingentConsiderationLiabilityMeasurementInput",
     "presentation": [
      "http://www.biolifesolutions.com/role/FairvaluemeasurementNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Contingent consideration, liability, measurement input",
        "label": "Business Combination, Contingent Consideration, Liability, Measurement Input",
        "documentation": "Value of input used to measure contingent consideration liability from business combination."
       }
      }
     },
     "auth_ref": [
      "r522",
      "r523",
      "r524"
     ]
    },
    "us-gaap_CapitalExpendituresIncurredButNotYetPaid": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CapitalExpendituresIncurredButNotYetPaid",
     "crdr": "credit",
     "presentation": [
      "http://www.biolifesolutions.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Purchase of property and equipment not yet paid",
        "label": "Capital Expenditures Incurred but Not yet Paid",
        "documentation": "Future cash outflow to pay for purchases of fixed assets that have occurred."
       }
      }
     },
     "auth_ref": [
      "r30",
      "r31",
      "r32"
     ]
    },
    "us-gaap_CashAndCashEquivalentsAtCarryingValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CashAndCashEquivalentsAtCarryingValue",
     "crdr": "debit",
     "calculation": {
      "http://www.biolifesolutions.com/role/UnauditedCondensedConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.biolifesolutions.com/role/UnauditedCondensedConsolidatedBalanceSheets"
     ],
     "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": [
      "r29",
      "r187",
      "r800"
     ]
    },
    "us-gaap_CashAndCashEquivalentsAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CashAndCashEquivalentsAxis",
     "presentation": [
      "http://www.biolifesolutions.com/role/FairvaluemeasurementScheduleoftheCompanysFinancialAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cash and Cash Equivalents [Axis]",
        "label": "Cash and Cash Equivalents [Axis]",
        "documentation": "Information by type of cash and cash equivalent balance."
       }
      }
     },
     "auth_ref": [
      "r187"
     ]
    },
    "us-gaap_CashAndCashEquivalentsFairValueDisclosure": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CashAndCashEquivalentsFairValueDisclosure",
     "crdr": "debit",
     "calculation": {
      "http://www.biolifesolutions.com/role/FairvaluemeasurementScheduleoftheCompanysFinancialAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails": {
       "parentTag": "us-gaap_AssetsFairValueDisclosure",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.biolifesolutions.com/role/FairvaluemeasurementScheduleoftheCompanysFinancialAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Cash equivalents",
        "label": "Cash and Cash Equivalents, Fair Value Disclosure",
        "documentation": "Fair value portion of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates."
       }
      }
     },
     "auth_ref": [
      "r1017",
      "r1018"
     ]
    },
    "us-gaap_CashCashEquivalentsAndShortTermInvestments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CashCashEquivalentsAndShortTermInvestments",
     "crdr": "debit",
     "presentation": [
      "http://www.biolifesolutions.com/role/OrganizationandsignificantaccountingpoliciesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cash, cash equivalents, and available-for-sale securities",
        "label": "Cash, Cash Equivalents, and Short-Term Investments",
        "documentation": "Cash includes currency on hand as well as demand deposits with banks or financial institutions. It also includes other kinds of accounts that have the general characteristics of demand deposits in that the customer may deposit additional funds at any time and effectively may withdraw funds at any time without prior notice or penalty. Cash equivalents, excluding items classified as marketable securities, include short-term, highly liquid Investments that are both readily convertible to known amounts of cash, and so near their maturity that they present minimal risk of changes in value because of changes in interest rates. Generally, only investments with original maturities of three months or less qualify under that definition. Original maturity means original maturity to the entity holding the investment. For example, both a three-month US Treasury bill and a three-year Treasury note purchased three months from maturity qualify as cash equivalents. However, a Treasury note purchased three years ago does not become a cash equivalent when its remaining maturity is three months. Short-term investments, exclusive of cash equivalents, generally consist of marketable securities intended to be sold within one year (or the normal operating cycle if longer) and may include trading securities, available-for-sale securities, or held-to-maturity securities (if maturing within one year), as applicable."
       }
      }
     },
     "auth_ref": [
      "r923"
     ]
    },
    "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents",
     "crdr": "debit",
     "presentation": [
      "http://www.biolifesolutions.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Cash, cash equivalents, and restricted cash \u2013 beginning of period",
        "periodEndLabel": "Cash, cash equivalents, and restricted cash \u2013 end of period",
        "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": [
      "r29",
      "r125",
      "r221"
     ]
    },
    "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect",
     "crdr": "debit",
     "calculation": {
      "http://www.biolifesolutions.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.biolifesolutions.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net decrease in cash, cash equivalents, and restricted cash",
        "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Excluding Exchange Rate Effect",
        "documentation": "Amount of increase (decrease) in cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; excluding effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates."
       }
      }
     },
     "auth_ref": [
      "r0",
      "r125"
     ]
    },
    "us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract",
     "presentation": [
      "http://www.biolifesolutions.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Non-cash investing and financing activities",
        "label": "Cash Flow, Noncash Investing and Financing Activities Disclosure [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "dei_CityAreaCode": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "CityAreaCode",
     "presentation": [
      "http://www.biolifesolutions.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "City Area Code",
        "label": "City Area Code",
        "documentation": "Area code of city"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ClassOfStockDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ClassOfStockDomain",
     "presentation": [
      "http://www.biolifesolutions.com/role/InvestmentsNarrativeDetails",
      "http://www.biolifesolutions.com/role/UnauditedCondensedConsolidatedBalanceSheetsParenthetical",
      "http://www.biolifesolutions.com/role/UnauditedCondensedConsolidatedStatementsofShareholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Class of Stock [Domain]",
        "label": "Class of Stock [Domain]",
        "documentation": "Share of stock differentiated by the voting rights the holder receives. Examples include, but are not limited to, common stock, redeemable preferred stock, nonredeemable preferred stock, and convertible stock."
       }
      }
     },
     "auth_ref": [
      "r180",
      "r196",
      "r197",
      "r198",
      "r222",
      "r248",
      "r249",
      "r256",
      "r258",
      "r265",
      "r266",
      "r326",
      "r374",
      "r376",
      "r377",
      "r378",
      "r381",
      "r382",
      "r402",
      "r403",
      "r405",
      "r406",
      "r408",
      "r542",
      "r695",
      "r696",
      "r697",
      "r698",
      "r701",
      "r702",
      "r703",
      "r704",
      "r705",
      "r706",
      "r707",
      "r708",
      "r709",
      "r710",
      "r711",
      "r712",
      "r726",
      "r748",
      "r766",
      "r778",
      "r779",
      "r780",
      "r781",
      "r782",
      "r894",
      "r933",
      "r944"
     ]
    },
    "us-gaap_CommitmentsAndContingencies": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CommitmentsAndContingencies",
     "crdr": "credit",
     "presentation": [
      "http://www.biolifesolutions.com/role/UnauditedCondensedConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Commitments and contingencies (Note 12)",
        "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": [
      "r98",
      "r156",
      "r654",
      "r725"
     ]
    },
    "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.biolifesolutions.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": [
      "r140",
      "r368",
      "r369",
      "r785",
      "r992",
      "r998"
     ]
    },
    "us-gaap_CommonStockMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CommonStockMember",
     "presentation": [
      "http://www.biolifesolutions.com/role/UnauditedCondensedConsolidatedStatementsofShareholdersEquity"
     ],
     "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": [
      "r876",
      "r877",
      "r878",
      "r880",
      "r881",
      "r882",
      "r883",
      "r938",
      "r939",
      "r942",
      "r1014",
      "r1084",
      "r1087"
     ]
    },
    "us-gaap_CommonStockParOrStatedValuePerShare": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CommonStockParOrStatedValuePerShare",
     "presentation": [
      "http://www.biolifesolutions.com/role/UnauditedCondensedConsolidatedBalanceSheetsParenthetical"
     ],
     "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": [
      "r101"
     ]
    },
    "us-gaap_CommonStockSharesAuthorized": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CommonStockSharesAuthorized",
     "presentation": [
      "http://www.biolifesolutions.com/role/UnauditedCondensedConsolidatedBalanceSheetsParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Common stock, 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": [
      "r101",
      "r726"
     ]
    },
    "us-gaap_CommonStockSharesIssued": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CommonStockSharesIssued",
     "presentation": [
      "http://www.biolifesolutions.com/role/UnauditedCondensedConsolidatedBalanceSheetsParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Common stock, 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": [
      "r101"
     ]
    },
    "us-gaap_CommonStockSharesOutstanding": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CommonStockSharesOutstanding",
     "presentation": [
      "http://www.biolifesolutions.com/role/UnauditedCondensedConsolidatedBalanceSheetsParenthetical",
      "http://www.biolifesolutions.com/role/UnauditedCondensedConsolidatedStatementsofShareholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Common stock, outstanding (in shares)",
        "periodStartLabel": "Beginning balance, common stock, outstanding (in shares)",
        "periodEndLabel": "Ending balance, common stock, outstanding (in shares)",
        "label": "Common Stock, Shares, Outstanding",
        "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation."
       }
      }
     },
     "auth_ref": [
      "r15",
      "r101",
      "r726",
      "r744",
      "r1087",
      "r1088"
     ]
    },
    "us-gaap_CommonStockValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CommonStockValue",
     "crdr": "credit",
     "calculation": {
      "http://www.biolifesolutions.com/role/UnauditedCondensedConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.biolifesolutions.com/role/UnauditedCondensedConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Common stock, $0.001 par value; 150,000,000 shares authorized, 46,227,940 and 45,167,225 shares issued and outstanding, respectively, as of September\u00a030, 2024 and December\u00a031, 2023",
        "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": [
      "r101",
      "r656",
      "r857"
     ]
    },
    "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",
     "calculation": {
      "http://www.biolifesolutions.com/role/UnauditedCondensedConsolidatedStatementsofComprehensiveLoss": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.biolifesolutions.com/role/StockbasedcompensationNarrativeDetails",
      "http://www.biolifesolutions.com/role/UnauditedCondensedConsolidatedStatementsofComprehensiveLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Comprehensive loss",
        "terseLabel": "Comprehensive loss",
        "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": [
      "r26",
      "r206",
      "r208",
      "r212",
      "r645",
      "r666",
      "r667"
     ]
    },
    "us-gaap_ConcentrationRiskBenchmarkDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ConcentrationRiskBenchmarkDomain",
     "presentation": [
      "http://www.biolifesolutions.com/role/OrganizationandsignificantaccountingpoliciesNarrativeDetails",
      "http://www.biolifesolutions.com/role/OrganizationandsignificantaccountingpoliciesScheduleofConcentrationsofCreditRiskandBusinessRiskDetails",
      "http://www.biolifesolutions.com/role/OrganizationandsignificantaccountingpoliciesScheduleofProductRevenueConcentrationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Concentration Risk Benchmark [Domain]",
        "label": "Concentration Risk Benchmark [Domain]",
        "documentation": "The denominator in a calculation of a disclosed concentration risk percentage."
       }
      }
     },
     "auth_ref": [
      "r42",
      "r44",
      "r67",
      "r68",
      "r286",
      "r784"
     ]
    },
    "us-gaap_ConcentrationRiskByBenchmarkAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ConcentrationRiskByBenchmarkAxis",
     "presentation": [
      "http://www.biolifesolutions.com/role/OrganizationandsignificantaccountingpoliciesNarrativeDetails",
      "http://www.biolifesolutions.com/role/OrganizationandsignificantaccountingpoliciesScheduleofConcentrationsofCreditRiskandBusinessRiskDetails",
      "http://www.biolifesolutions.com/role/OrganizationandsignificantaccountingpoliciesScheduleofProductRevenueConcentrationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Concentration Risk Benchmark [Axis]",
        "label": "Concentration Risk Benchmark [Axis]",
        "documentation": "Information by benchmark of concentration risk."
       }
      }
     },
     "auth_ref": [
      "r42",
      "r44",
      "r67",
      "r68",
      "r286",
      "r692",
      "r784"
     ]
    },
    "us-gaap_ConcentrationRiskByTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ConcentrationRiskByTypeAxis",
     "presentation": [
      "http://www.biolifesolutions.com/role/OrganizationandsignificantaccountingpoliciesNarrativeDetails",
      "http://www.biolifesolutions.com/role/OrganizationandsignificantaccountingpoliciesScheduleofConcentrationsofCreditRiskandBusinessRiskDetails",
      "http://www.biolifesolutions.com/role/OrganizationandsignificantaccountingpoliciesScheduleofProductRevenueConcentrationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Concentration Risk Type [Axis]",
        "label": "Concentration Risk Type [Axis]",
        "documentation": "Information by type of concentration risk, for example, but not limited to, asset, liability, net assets, geographic, customer, employees, supplier, lender."
       }
      }
     },
     "auth_ref": [
      "r42",
      "r44",
      "r67",
      "r68",
      "r286",
      "r784",
      "r903"
     ]
    },
    "us-gaap_ConcentrationRiskCreditRisk": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ConcentrationRiskCreditRisk",
     "presentation": [
      "http://www.biolifesolutions.com/role/OrganizationandsignificantaccountingpoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Concentrations of credit risk and business risk",
        "label": "Concentration Risk, Credit Risk, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for credit risk."
       }
      }
     },
     "auth_ref": [
      "r70",
      "r169"
     ]
    },
    "us-gaap_ConcentrationRiskLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ConcentrationRiskLineItems",
     "presentation": [
      "http://www.biolifesolutions.com/role/OrganizationandsignificantaccountingpoliciesScheduleofConcentrationsofCreditRiskandBusinessRiskDetails",
      "http://www.biolifesolutions.com/role/OrganizationandsignificantaccountingpoliciesScheduleofProductRevenueConcentrationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Concentration Risk [Line Items]",
        "label": "Concentration Risk [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": [
      "r784"
     ]
    },
    "us-gaap_ConcentrationRiskPercentage1": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ConcentrationRiskPercentage1",
     "presentation": [
      "http://www.biolifesolutions.com/role/OrganizationandsignificantaccountingpoliciesNarrativeDetails",
      "http://www.biolifesolutions.com/role/OrganizationandsignificantaccountingpoliciesScheduleofConcentrationsofCreditRiskandBusinessRiskDetails",
      "http://www.biolifesolutions.com/role/OrganizationandsignificantaccountingpoliciesScheduleofProductRevenueConcentrationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Concentration risk, percent",
        "label": "Concentration Risk, Percentage",
        "documentation": "For an entity that discloses a concentration risk in relation to quantitative amount, which serves as the \"benchmark\" (or denominator) in the equation, this concept represents the concentration percentage derived from the division."
       }
      }
     },
     "auth_ref": [
      "r42",
      "r44",
      "r67",
      "r68",
      "r286"
     ]
    },
    "us-gaap_ConcentrationRiskTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ConcentrationRiskTable",
     "presentation": [
      "http://www.biolifesolutions.com/role/OrganizationandsignificantaccountingpoliciesScheduleofConcentrationsofCreditRiskandBusinessRiskDetails",
      "http://www.biolifesolutions.com/role/OrganizationandsignificantaccountingpoliciesScheduleofProductRevenueConcentrationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Concentration Risk [Table]",
        "label": "Concentration Risk [Table]",
        "documentation": "Disclosure of information about concentration risk. Includes, but is not limited to, percentage of concentration risk and benchmark serving as denominator in calculation of percentage of concentration risk."
       }
      }
     },
     "auth_ref": [
      "r41",
      "r42",
      "r44",
      "r45",
      "r67",
      "r150",
      "r784"
     ]
    },
    "us-gaap_ConcentrationRiskTypeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ConcentrationRiskTypeDomain",
     "presentation": [
      "http://www.biolifesolutions.com/role/OrganizationandsignificantaccountingpoliciesNarrativeDetails",
      "http://www.biolifesolutions.com/role/OrganizationandsignificantaccountingpoliciesScheduleofConcentrationsofCreditRiskandBusinessRiskDetails",
      "http://www.biolifesolutions.com/role/OrganizationandsignificantaccountingpoliciesScheduleofProductRevenueConcentrationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Concentration Risk Type [Domain]",
        "label": "Concentration Risk Type [Domain]",
        "documentation": "For an entity that discloses a concentration risk as a percentage of some financial balance or benchmark, identifies the type (for example, asset, liability, net assets, geographic, customer, employees, supplier, lender) of the concentration."
       }
      }
     },
     "auth_ref": [
      "r42",
      "r44",
      "r67",
      "r68",
      "r286",
      "r784"
     ]
    },
    "us-gaap_ConstructionInProgressMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ConstructionInProgressMember",
     "presentation": [
      "http://www.biolifesolutions.com/role/PropertyandequipmentScheduleofPropertyandEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Construction in-progress",
        "label": "Construction in Progress [Member]",
        "documentation": "Structure or a modification to a structure under construction. Includes recently completed structures or modifications to structures that have not been placed into service."
       }
      }
     },
     "auth_ref": []
    },
    "blfs_ContingentConsiderationLiabilitiesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.biolifesolutions.com/20240930",
     "localname": "ContingentConsiderationLiabilitiesMember",
     "presentation": [
      "http://www.biolifesolutions.com/role/FairvaluemeasurementScheduleoftheChangesinFairValueofContingentConsiderationLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Contingent Consideration Liabilities",
        "label": "Contingent Consideration Liabilities [Member]",
        "documentation": "Information pertaining to contingent consideration liabilities."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ContractWithCustomerLiability": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ContractWithCustomerLiability",
     "crdr": "credit",
     "presentation": [
      "http://www.biolifesolutions.com/role/RevenueNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Deferred revenue",
        "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": [
      "r410",
      "r411",
      "r422"
     ]
    },
    "us-gaap_ContractWithCustomerLiabilityCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ContractWithCustomerLiabilityCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.biolifesolutions.com/role/AccruedexpensesandothercurrentliabilitiesDetails": {
       "parentTag": "blfs_AccruedExpensesAndOtherCurrentLiabilities",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.biolifesolutions.com/role/AccruedexpensesandothercurrentliabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Deferred revenue, current",
        "label": "Contract with Customer, Liability, Current",
        "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current."
       }
      }
     },
     "auth_ref": [
      "r410",
      "r411",
      "r422"
     ]
    },
    "us-gaap_ContractWithCustomerLiabilityRevenueRecognized": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ContractWithCustomerLiabilityRevenueRecognized",
     "crdr": "credit",
     "presentation": [
      "http://www.biolifesolutions.com/role/RevenueNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Deferred revenue, revenue recognized",
        "label": "Contract with Customer, Liability, Revenue Recognized",
        "documentation": "Amount of revenue recognized that was previously included in balance of obligation to transfer good or service to customer for which consideration from customer has been received or is due."
       }
      }
     },
     "auth_ref": [
      "r423"
     ]
    },
    "us-gaap_CorporateDebtSecuritiesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CorporateDebtSecuritiesMember",
     "presentation": [
      "http://www.biolifesolutions.com/role/FairvaluemeasurementScheduleoftheCompanysFinancialAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails",
      "http://www.biolifesolutions.com/role/InvestmentsScheduleofAvailableforSaleMarketableSecuritiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Corporate debt securities",
        "label": "Corporate Debt Securities [Member]",
        "documentation": "Debt securities issued by domestic or foreign corporate business, banks and other entities with a promise of repayment."
       }
      }
     },
     "auth_ref": [
      "r836",
      "r838",
      "r844",
      "r858",
      "r874",
      "r1081"
     ]
    },
    "us-gaap_CostOfGoodsAndServicesSold": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CostOfGoodsAndServicesSold",
     "crdr": "debit",
     "calculation": {
      "http://www.biolifesolutions.com/role/UnauditedCondensedConsolidatedStatementsofOperations": {
       "parentTag": "us-gaap_CostsAndExpenses",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.biolifesolutions.com/role/UnauditedCondensedConsolidatedStatementsofOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cost of goods and services sold (exclusive of intangible assets amortization)",
        "label": "Cost of Goods and Services Sold",
        "documentation": "The aggregate costs related to goods produced and sold and services rendered by an entity during the reporting period. This excludes costs incurred during the reporting period related to financial services rendered and other revenue generating activities."
       }
      }
     },
     "auth_ref": [
      "r114",
      "r115",
      "r609"
     ]
    },
    "us-gaap_CostOfSalesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CostOfSalesMember",
     "presentation": [
      "http://www.biolifesolutions.com/role/StockbasedcompensationScheduleofStockCompensationExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cost of revenue",
        "label": "Cost of Sales [Member]",
        "documentation": "Primary financial statement caption encompassing cost of sales."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CostsAndExpenses": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CostsAndExpenses",
     "crdr": "debit",
     "calculation": {
      "http://www.biolifesolutions.com/role/UnauditedCondensedConsolidatedStatementsofOperations": {
       "parentTag": "us-gaap_OperatingIncomeLoss",
       "weight": -1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.biolifesolutions.com/role/UnauditedCondensedConsolidatedStatementsofOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total operating expenses",
        "label": "Costs and Expenses",
        "documentation": "Total costs of sales and operating expenses for the period."
       }
      }
     },
     "auth_ref": [
      "r123"
     ]
    },
    "srt_CounterpartyNameAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "CounterpartyNameAxis",
     "presentation": [
      "http://www.biolifesolutions.com/role/InvestmentsNarrativeDetails",
      "http://www.biolifesolutions.com/role/SubsequenteventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Counterparty Name [Axis]",
        "label": "Counterparty Name [Axis]"
       }
      }
     },
     "auth_ref": [
      "r224",
      "r225",
      "r386",
      "r404",
      "r572",
      "r592",
      "r650",
      "r805",
      "r807"
     ]
    },
    "dei_CoverAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "CoverAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cover [Abstract]",
        "label": "Cover [Abstract]",
        "documentation": "Cover page."
       }
      }
     },
     "auth_ref": []
    },
    "blfs_CryoStorProductsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.biolifesolutions.com/20240930",
     "localname": "CryoStorProductsMember",
     "presentation": [
      "http://www.biolifesolutions.com/role/OrganizationandsignificantaccountingpoliciesScheduleofProductRevenueConcentrationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "CryoStor",
        "label": "CryoStor Products [Member]",
        "documentation": "Information pertaining to CryoStor products."
       }
      }
     },
     "auth_ref": []
    },
    "dei_CurrentFiscalYearEndDate": {
     "xbrltype": "gMonthDayItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "CurrentFiscalYearEndDate",
     "presentation": [
      "http://www.biolifesolutions.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": []
    },
    "blfs_CustomerAMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.biolifesolutions.com/20240930",
     "localname": "CustomerAMember",
     "presentation": [
      "http://www.biolifesolutions.com/role/OrganizationandsignificantaccountingpoliciesScheduleofConcentrationsofCreditRiskandBusinessRiskDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Customer A",
        "label": "Customer A [Member]",
        "documentation": "Information about customer A."
       }
      }
     },
     "auth_ref": []
    },
    "blfs_CustomerBMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.biolifesolutions.com/20240930",
     "localname": "CustomerBMember",
     "presentation": [
      "http://www.biolifesolutions.com/role/OrganizationandsignificantaccountingpoliciesScheduleofConcentrationsofCreditRiskandBusinessRiskDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Customer B",
        "label": "Customer B [Member]",
        "documentation": "Represents information about major customer B."
       }
      }
     },
     "auth_ref": []
    },
    "blfs_CustomerCMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.biolifesolutions.com/20240930",
     "localname": "CustomerCMember",
     "presentation": [
      "http://www.biolifesolutions.com/role/OrganizationandsignificantaccountingpoliciesScheduleofConcentrationsofCreditRiskandBusinessRiskDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Customer C",
        "label": "Customer C [Member]",
        "documentation": "Represents information about major customer C."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CustomerConcentrationRiskMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CustomerConcentrationRiskMember",
     "presentation": [
      "http://www.biolifesolutions.com/role/OrganizationandsignificantaccountingpoliciesScheduleofConcentrationsofCreditRiskandBusinessRiskDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Customer Concentration Risk",
        "label": "Customer Concentration Risk [Member]",
        "documentation": "Reflects the percentage that revenues in the period from one or more significant customers is to net revenues, as defined by the entity, such as total net revenues, product line revenues, segment revenues. The risk is the materially adverse effects of loss of a significant customer."
       }
      }
     },
     "auth_ref": [
      "r129",
      "r286"
     ]
    },
    "us-gaap_CustomerRelationshipsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CustomerRelationshipsMember",
     "presentation": [
      "http://www.biolifesolutions.com/role/GoodwillandintangibleassetsScheduleofFiniteLivedIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Customer relationships",
        "label": "Customer Relationships [Member]",
        "documentation": "Customer relationship that exists between an entity and its customer, for example, but not limited to, tenant relationships."
       }
      }
     },
     "auth_ref": [
      "r64",
      "r979",
      "r980",
      "r981",
      "r982",
      "r984",
      "r986",
      "r989",
      "r990"
     ]
    },
    "us-gaap_DebtDisclosureAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DebtDisclosureAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Debt Disclosure [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "blfs_DebtInstrumentAdditionalMaximumAmountUponCertainMilestoneAchievements": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.biolifesolutions.com/20240930",
     "localname": "DebtInstrumentAdditionalMaximumAmountUponCertainMilestoneAchievements",
     "crdr": "credit",
     "presentation": [
      "http://www.biolifesolutions.com/role/LongtermdebtNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Debt instrument, additional maximum amount upon certain milestone achievements",
        "label": "Debt Instrument, Additional Maximum Amount Upon Certain Milestone Achievements",
        "documentation": "Amount of additional maximum capacity upon achievement of certain milestones."
       }
      }
     },
     "auth_ref": []
    },
    "blfs_DebtInstrumentAdditionalMaximumAmountWithinNineMonthsAfterClosing": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.biolifesolutions.com/20240930",
     "localname": "DebtInstrumentAdditionalMaximumAmountWithinNineMonthsAfterClosing",
     "crdr": "credit",
     "presentation": [
      "http://www.biolifesolutions.com/role/LongtermdebtNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Options to borrow",
        "label": "Debt Instrument, Additional Maximum Amount Within Nine Months After Closing",
        "documentation": "The maximum amount of additional borrowing capacity within 9 months of closing."
       }
      }
     },
     "auth_ref": []
    },
    "blfs_DebtInstrumentAdditionalMaximumAtDiscretionOfLender": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.biolifesolutions.com/20240930",
     "localname": "DebtInstrumentAdditionalMaximumAtDiscretionOfLender",
     "crdr": "credit",
     "presentation": [
      "http://www.biolifesolutions.com/role/LongtermdebtNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Debt instrument, additional maximum at discretion of lender",
        "label": "Debt Instrument, Additional Maximum At Discretion of Lender",
        "documentation": "Amount of additional maximum borrowing at the discretion of the lender."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DebtInstrumentAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DebtInstrumentAxis",
     "presentation": [
      "http://www.biolifesolutions.com/role/LongtermdebtNarrativeDetails",
      "http://www.biolifesolutions.com/role/LongtermdebtScheduleofDebtDetails"
     ],
     "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": [
      "r21",
      "r92",
      "r93",
      "r152",
      "r155",
      "r226",
      "r383",
      "r384",
      "r385",
      "r386",
      "r387",
      "r388",
      "r389",
      "r390",
      "r391",
      "r392",
      "r393",
      "r394",
      "r395",
      "r396",
      "r397",
      "r398",
      "r823",
      "r824",
      "r825",
      "r826",
      "r827",
      "r855",
      "r934",
      "r993",
      "r994",
      "r995",
      "r1029",
      "r1031"
     ]
    },
    "us-gaap_DebtInstrumentBasisSpreadOnVariableRate1": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DebtInstrumentBasisSpreadOnVariableRate1",
     "presentation": [
      "http://www.biolifesolutions.com/role/LongtermdebtNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Debt instrument, 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": []
    },
    "us-gaap_DebtInstrumentCarryingAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DebtInstrumentCarryingAmount",
     "crdr": "credit",
     "calculation": {
      "http://www.biolifesolutions.com/role/LongtermdebtScheduleofDebtDetails_1": {
       "parentTag": "us-gaap_LongTermDebt",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.biolifesolutions.com/role/LongtermdebtScheduleofDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Total debt, excluding unamortized debt issuance costs",
        "label": "Long-Term Debt, Gross",
        "documentation": "Amount, before unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but is not limited to, notes payable, bonds payable, commercial loans, mortgage loans, convertible debt, subordinated debt and other types of debt."
       }
      }
     },
     "auth_ref": [
      "r21",
      "r155",
      "r400"
     ]
    },
    "us-gaap_DebtInstrumentFaceAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DebtInstrumentFaceAmount",
     "crdr": "credit",
     "presentation": [
      "http://www.biolifesolutions.com/role/LongtermdebtNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Debt instrument, face amount",
        "label": "Debt Instrument, Face Amount",
        "documentation": "Face (par) amount of debt instrument at time of issuance."
       }
      }
     },
     "auth_ref": [
      "r383",
      "r551",
      "r552",
      "r824",
      "r825",
      "r855"
     ]
    },
    "blfs_DebtInstrumentInterestRateMaximumStatedPercentageForEachTrancheBorrowed": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.biolifesolutions.com/20240930",
     "localname": "DebtInstrumentInterestRateMaximumStatedPercentageForEachTrancheBorrowed",
     "presentation": [
      "http://www.biolifesolutions.com/role/LongtermdebtNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Debt instrument, interest rate, maximum stated percentage for each tranche borrowed",
        "label": "Debt Instrument, Interest Rate, Maximum Stated Percentage for Each Tranche Borrowed",
        "documentation": "Represents maximum stated interest rate for each tranche borrowed."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DebtInstrumentInterestRateStatedPercentage": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DebtInstrumentInterestRateStatedPercentage",
     "presentation": [
      "http://www.biolifesolutions.com/role/LongtermdebtNarrativeDetails",
      "http://www.biolifesolutions.com/role/LongtermdebtScheduleofDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Interest rate",
        "terseLabel": "Interest Rate",
        "label": "Debt Instrument, Interest Rate, Stated Percentage",
        "documentation": "Contractual interest rate for funds borrowed, under the debt agreement."
       }
      }
     },
     "auth_ref": [
      "r95",
      "r384"
     ]
    },
    "us-gaap_DebtInstrumentLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DebtInstrumentLineItems",
     "presentation": [
      "http://www.biolifesolutions.com/role/LongtermdebtNarrativeDetails",
      "http://www.biolifesolutions.com/role/LongtermdebtScheduleofDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Debt Instrument [Line Items]",
        "label": "Debt Instrument [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": [
      "r226",
      "r383",
      "r384",
      "r385",
      "r386",
      "r387",
      "r388",
      "r389",
      "r390",
      "r391",
      "r392",
      "r393",
      "r394",
      "r395",
      "r396",
      "r397",
      "r398",
      "r399",
      "r823",
      "r824",
      "r825",
      "r826",
      "r827",
      "r855",
      "r934",
      "r1029",
      "r1031"
     ]
    },
    "blfs_DebtInstrumentMaximumBorrowingCapacity": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.biolifesolutions.com/20240930",
     "localname": "DebtInstrumentMaximumBorrowingCapacity",
     "crdr": "credit",
     "presentation": [
      "http://www.biolifesolutions.com/role/LongtermdebtNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Debt instrument, maximum borrowing capacity",
        "label": "Debt Instrument, Maximum Borrowing Capacity",
        "documentation": "Represents maximum borrowing capacity."
       }
      }
     },
     "auth_ref": []
    },
    "blfs_DebtInstrumentMaximumBorrowingCapacityAtClosing": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.biolifesolutions.com/20240930",
     "localname": "DebtInstrumentMaximumBorrowingCapacityAtClosing",
     "crdr": "credit",
     "presentation": [
      "http://www.biolifesolutions.com/role/LongtermdebtNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Maximum borrowing capacity",
        "label": "Debt Instrument, Maximum Borrowing Capacity At Closing",
        "documentation": "Represents maximum borrowing capacity at closing."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DebtInstrumentNameDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DebtInstrumentNameDomain",
     "presentation": [
      "http://www.biolifesolutions.com/role/LongtermdebtNarrativeDetails",
      "http://www.biolifesolutions.com/role/LongtermdebtScheduleofDebtDetails"
     ],
     "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": [
      "r21",
      "r226",
      "r383",
      "r384",
      "r385",
      "r386",
      "r387",
      "r388",
      "r389",
      "r390",
      "r391",
      "r392",
      "r393",
      "r394",
      "r395",
      "r396",
      "r397",
      "r398",
      "r823",
      "r824",
      "r825",
      "r826",
      "r827",
      "r855",
      "r934",
      "r993",
      "r994",
      "r995",
      "r1029",
      "r1031"
     ]
    },
    "blfs_DebtInstrumentNonRefundableTerminationFeeAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.biolifesolutions.com/20240930",
     "localname": "DebtInstrumentNonRefundableTerminationFeeAmount",
     "crdr": "debit",
     "presentation": [
      "http://www.biolifesolutions.com/role/LongtermdebtNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Termination fee, amount",
        "label": "Debt Instrument, Non-Refundable Termination Fee, Amount",
        "documentation": "Debt Instrument, Non-Refundable Termination Fee, Amount"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DebtInstrumentPeriodicPaymentTermsBalloonPaymentToBePaid": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DebtInstrumentPeriodicPaymentTermsBalloonPaymentToBePaid",
     "crdr": "credit",
     "presentation": [
      "http://www.biolifesolutions.com/role/LongtermdebtNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Debt instrument, balloon payment due",
        "label": "Debt Instrument, Periodic Payment Terms, Balloon Payment to be Paid",
        "documentation": "Amount of payment greater than the preceding installment payments to be paid at final maturity date of debt."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DebtInstrumentTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DebtInstrumentTable",
     "presentation": [
      "http://www.biolifesolutions.com/role/LongtermdebtNarrativeDetails",
      "http://www.biolifesolutions.com/role/LongtermdebtScheduleofDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Long-Term Debt Instruments [Table]",
        "label": "Schedule of Long-Term Debt Instruments [Table]",
        "documentation": "Disclosure of information about long-term debt instrument or arrangement."
       }
      }
     },
     "auth_ref": [
      "r21",
      "r53",
      "r54",
      "r69",
      "r142",
      "r143",
      "r226",
      "r383",
      "r384",
      "r385",
      "r386",
      "r387",
      "r388",
      "r389",
      "r390",
      "r391",
      "r392",
      "r393",
      "r394",
      "r395",
      "r396",
      "r397",
      "r398",
      "r399",
      "r823",
      "r824",
      "r825",
      "r826",
      "r827",
      "r855",
      "r934",
      "r1029",
      "r1031"
     ]
    },
    "us-gaap_DebtInstrumentVariableInterestRateTypeExtensibleEnumeration": {
     "xbrltype": "enumerationSetItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DebtInstrumentVariableInterestRateTypeExtensibleEnumeration",
     "presentation": [
      "http://www.biolifesolutions.com/role/LongtermdebtNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Debt Instrument, Variable Interest Rate, Type [Extensible Enumeration]",
        "label": "Debt Instrument, Variable Interest Rate, Type [Extensible Enumeration]",
        "documentation": "Indicates type of variable interest rate on debt instrument."
       }
      }
     },
     "auth_ref": [
      "r649"
     ]
    },
    "us-gaap_DebtSecuritiesAvailableForSaleAccruedInterestAfterAllowanceForCreditLossNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DebtSecuritiesAvailableForSaleAccruedInterestAfterAllowanceForCreditLossNoncurrent",
     "crdr": "debit",
     "calculation": {
      "http://www.biolifesolutions.com/role/UnauditedCondensedConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.biolifesolutions.com/role/InvestmentsScheduleofAvailableforSaleMarketableSecuritiesDetails",
      "http://www.biolifesolutions.com/role/UnauditedCondensedConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Available-for-sale securities, long-term",
        "label": "Debt Securities, Available-for-Sale, Accrued Interest, after Allowance for Credit Loss, Noncurrent",
        "documentation": "Amount, after allowance for credit loss, of accrued interest on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), classified as noncurrent."
       }
      }
     },
     "auth_ref": [
      "r298",
      "r337",
      "r338"
     ]
    },
    "us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DebtSecuritiesAvailableForSaleAmortizedCostCurrent",
     "crdr": "debit",
     "calculation": {
      "http://www.biolifesolutions.com/role/InvestmentsScheduleofAvailableforSaleMarketableSecuritiesDetails": {
       "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.biolifesolutions.com/role/InvestmentsScheduleofAvailableforSaleMarketableSecuritiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Amortized Cost, current portion",
        "verboseLabel": "Due in one year or less",
        "label": "Debt Securities, Available-for-Sale, Amortized Cost, Current",
        "documentation": "Amortized cost of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), classified as current."
       }
      }
     },
     "auth_ref": [
      "r337",
      "r956"
     ]
    },
    "us-gaap_DebtSecuritiesAvailableForSaleAmortizedCostNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DebtSecuritiesAvailableForSaleAmortizedCostNoncurrent",
     "crdr": "debit",
     "calculation": {
      "http://www.biolifesolutions.com/role/InvestmentsScheduleofAvailableforSaleMarketableSecuritiesDetails": {
       "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.biolifesolutions.com/role/InvestmentsScheduleofAvailableforSaleMarketableSecuritiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Amortized Cost, long term",
        "verboseLabel": "Due after one year through five years",
        "label": "Debt Securities, Available-for-Sale, Amortized Cost, Noncurrent",
        "documentation": "Amortized cost of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), classified as noncurrent."
       }
      }
     },
     "auth_ref": [
      "r337",
      "r956"
     ]
    },
    "us-gaap_DebtSecuritiesAvailableForSaleTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DebtSecuritiesAvailableForSaleTable",
     "presentation": [
      "http://www.biolifesolutions.com/role/InvestmentsScheduleofAvailableforSaleMarketableSecuritiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Debt Securities, Available-for-Sale [Table]",
        "label": "Debt Securities, Available-for-Sale [Table]",
        "documentation": "Disclosure of information about investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)."
       }
      }
     },
     "auth_ref": [
      "r291",
      "r292",
      "r293",
      "r294",
      "r295",
      "r296",
      "r297",
      "r299",
      "r300",
      "r301",
      "r302",
      "r303"
     ]
    },
    "us-gaap_DebtSecuritiesAvailableForSaleTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DebtSecuritiesAvailableForSaleTableTextBlock",
     "presentation": [
      "http://www.biolifesolutions.com/role/InvestmentsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Available-for-Sale Marketable Securities",
        "label": "Debt Securities, Available-for-Sale [Table Text Block]",
        "documentation": "Tabular disclosure of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)."
       }
      }
     },
     "auth_ref": [
      "r956",
      "r957",
      "r958",
      "r959",
      "r960",
      "r961",
      "r962",
      "r963",
      "r964",
      "r965",
      "r966",
      "r967"
     ]
    },
    "us-gaap_DebtSecuritiesAvailableForSaleUnrealizedGainLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DebtSecuritiesAvailableForSaleUnrealizedGainLoss",
     "crdr": "credit",
     "presentation": [
      "http://www.biolifesolutions.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Unrealized gains on available-for-sale securities",
        "label": "Debt Securities, Available-for-Sale, Unrealized Gain (Loss)",
        "documentation": "Amount of unrealized gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)."
       }
      }
     },
     "auth_ref": [
      "r959",
      "r960"
     ]
    },
    "blfs_DebtSecuritiesAvailableForSaleUnrealizedLossCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.biolifesolutions.com/20240930",
     "localname": "DebtSecuritiesAvailableForSaleUnrealizedLossCurrent",
     "crdr": "debit",
     "calculation": {
      "http://www.biolifesolutions.com/role/InvestmentsScheduleofAvailableforSaleMarketableSecuritiesDetails": {
       "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.biolifesolutions.com/role/InvestmentsScheduleofAvailableforSaleMarketableSecuritiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Gross unrealized Losses, current portion",
        "label": "Debt Securities, Available-for-Sale, Unrealized Loss, Current",
        "documentation": "Current portion of amount of unrealized loss on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)."
       }
      }
     },
     "auth_ref": []
    },
    "blfs_DebtSecuritiesAvailableForSaleUnrealizedLossNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.biolifesolutions.com/20240930",
     "localname": "DebtSecuritiesAvailableForSaleUnrealizedLossNoncurrent",
     "crdr": "debit",
     "calculation": {
      "http://www.biolifesolutions.com/role/InvestmentsScheduleofAvailableforSaleMarketableSecuritiesDetails": {
       "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.biolifesolutions.com/role/InvestmentsScheduleofAvailableforSaleMarketableSecuritiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Gross unrealized Losses, long term",
        "label": "Debt Securities, Available-for-Sale, Unrealized Loss, Noncurrent",
        "documentation": "The non-current portion of unrealized loss on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DebtSecuritiesAvailableforsaleAmortizedCostAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DebtSecuritiesAvailableforsaleAmortizedCostAbstract",
     "presentation": [
      "http://www.biolifesolutions.com/role/InvestmentsScheduleofAvailableforSaleMarketableSecuritiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Amortized Cost",
        "label": "Debt Securities, Available-for-Sale, Amortized Cost [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "blfs_DebtSecuritiesAvailableforsaleUnrealizedGainCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.biolifesolutions.com/20240930",
     "localname": "DebtSecuritiesAvailableforsaleUnrealizedGainCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.biolifesolutions.com/role/InvestmentsScheduleofAvailableforSaleMarketableSecuritiesDetails": {
       "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.biolifesolutions.com/role/InvestmentsScheduleofAvailableforSaleMarketableSecuritiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Gross unrealized Gains, current portion",
        "label": "Debt Securities, Available-for-Sale, Unrealized Gain, Current",
        "documentation": "The unrealized gain of debt securities available-for-sale classified as current."
       }
      }
     },
     "auth_ref": []
    },
    "blfs_DebtSecuritiesAvailableforsaleUnrealizedGainNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.biolifesolutions.com/20240930",
     "localname": "DebtSecuritiesAvailableforsaleUnrealizedGainNoncurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.biolifesolutions.com/role/InvestmentsScheduleofAvailableforSaleMarketableSecuritiesDetails": {
       "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.biolifesolutions.com/role/InvestmentsScheduleofAvailableforSaleMarketableSecuritiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Gross unrealized Gains, long term",
        "label": "Debt Securities, Available-for-Sale, Unrealized Gain, Noncurrent",
        "documentation": "The amount of unrealized gain of debt securities available-for-sale classified as noncurrent."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DeferredCompensationLiabilityCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredCompensationLiabilityCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.biolifesolutions.com/role/AccruedexpensesandothercurrentliabilitiesDetails": {
       "parentTag": "blfs_AccruedExpensesAndOtherCurrentLiabilities",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.biolifesolutions.com/role/AccruedexpensesandothercurrentliabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accrued compensation",
        "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": [
      "r55",
      "r145"
     ]
    },
    "us-gaap_DeferredFinanceCostsNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredFinanceCostsNet",
     "crdr": "debit",
     "calculation": {
      "http://www.biolifesolutions.com/role/LongtermdebtScheduleofDebtDetails_1": {
       "parentTag": "us-gaap_LongTermDebt",
       "weight": -1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.biolifesolutions.com/role/LongtermdebtScheduleofDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Less: unamortized debt issuance costs",
        "label": "Debt Issuance Costs, Net",
        "documentation": "Amount, after accumulated amortization, of debt issuance costs. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs."
       }
      }
     },
     "auth_ref": [
      "r1008",
      "r1028",
      "r1029",
      "r1031"
     ]
    },
    "us-gaap_DeferredIncomeTaxExpenseBenefit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredIncomeTaxExpenseBenefit",
     "crdr": "debit",
     "calculation": {
      "http://www.biolifesolutions.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 18.0
      }
     },
     "presentation": [
      "http://www.biolifesolutions.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Deferred income tax (benefit) expense",
        "label": "Deferred Income Tax Expense (Benefit)",
        "documentation": "Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations."
       }
      }
     },
     "auth_ref": [
      "r10",
      "r177",
      "r936"
     ]
    },
    "us-gaap_DeferredIncomeTaxLiabilitiesNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredIncomeTaxLiabilitiesNet",
     "crdr": "credit",
     "calculation": {
      "http://www.biolifesolutions.com/role/UnauditedCondensedConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.biolifesolutions.com/role/UnauditedCondensedConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Deferred tax liabilities",
        "label": "Deferred Income Tax Liabilities, Net",
        "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences with jurisdictional netting."
       }
      }
     },
     "auth_ref": [
      "r476",
      "r477",
      "r653"
     ]
    },
    "us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DefinedContributionPlanEmployerDiscretionaryContributionAmount",
     "crdr": "debit",
     "presentation": [
      "http://www.biolifesolutions.com/role/EmployeebenefitplanDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Defined contribution plan, employer discretionary contribution amount",
        "label": "Defined Contribution Plan, Employer Discretionary Contribution Amount",
        "documentation": "Amount of discretionary contributions made by an employer to a defined contribution plan."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent",
     "presentation": [
      "http://www.biolifesolutions.com/role/EmployeebenefitplanDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Defined contribution plan, employer matching contribution, percent of employees' gross pay",
        "label": "Defined Contribution Plan, Maximum Annual Contributions Per Employee, Percent",
        "documentation": "Maximum percentage of employee gross pay the employee may contribute to a defined contribution plan."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DefinedContributionPlanTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DefinedContributionPlanTextBlock",
     "presentation": [
      "http://www.biolifesolutions.com/role/Employeebenefitplan"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Employee benefit plan",
        "label": "Defined Contribution Plan [Text Block]",
        "documentation": "The entire disclosure for defined contribution plan."
       }
      }
     },
     "auth_ref": [
      "r432",
      "r433"
     ]
    },
    "us-gaap_DepositsAssetsNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DepositsAssetsNoncurrent",
     "crdr": "debit",
     "calculation": {
      "http://www.biolifesolutions.com/role/UnauditedCondensedConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 10.0
      }
     },
     "presentation": [
      "http://www.biolifesolutions.com/role/UnauditedCondensedConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Long-term deposits and other assets",
        "label": "Deposits Assets, Noncurrent",
        "documentation": "Carrying value of amounts transferred to third parties for security purposes that are expected to be returned or applied towards payment after one year or beyond the operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r920"
     ]
    },
    "us-gaap_Depreciation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "Depreciation",
     "crdr": "debit",
     "presentation": [
      "http://www.biolifesolutions.com/role/PropertyandequipmentNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Property and equipment, 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": [
      "r10",
      "r51"
     ]
    },
    "us-gaap_DepreciationDepletionAndAmortization": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DepreciationDepletionAndAmortization",
     "crdr": "debit",
     "calculation": {
      "http://www.biolifesolutions.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://www.biolifesolutions.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Depreciation",
        "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": [
      "r10",
      "r263",
      "r270",
      "r281",
      "r815",
      "r816"
     ]
    },
    "us-gaap_DisaggregationOfRevenueLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DisaggregationOfRevenueLineItems",
     "presentation": [
      "http://www.biolifesolutions.com/role/RevenueScheduleofBioproductionToolsandServiceRevenuesDetails"
     ],
     "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": [
      "r421",
      "r829",
      "r830",
      "r831",
      "r832",
      "r833",
      "r834",
      "r835"
     ]
    },
    "us-gaap_DisaggregationOfRevenueTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DisaggregationOfRevenueTable",
     "presentation": [
      "http://www.biolifesolutions.com/role/RevenueScheduleofBioproductionToolsandServiceRevenuesDetails"
     ],
     "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": [
      "r421",
      "r829",
      "r830",
      "r831",
      "r832",
      "r833",
      "r834",
      "r835"
     ]
    },
    "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
     "presentation": [
      "http://www.biolifesolutions.com/role/Stockbasedcompensation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Stock-based compensation",
        "label": "Share-Based Payment Arrangement [Text Block]",
        "documentation": "The entire disclosure for share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r435",
      "r439",
      "r467",
      "r468",
      "r470",
      "r842"
     ]
    },
    "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": []
    },
    "blfs_DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationCurrencyTranslationAdjustment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.biolifesolutions.com/20240930",
     "localname": "DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationCurrencyTranslationAdjustment",
     "crdr": "credit",
     "calculation": {
      "http://www.biolifesolutions.com/role/DiscontinuedoperationsLossonDisposalofGlobalCoolingDetails": {
       "parentTag": "us-gaap_DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.biolifesolutions.com/role/DiscontinuedoperationsLossonDisposalofGlobalCoolingDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Release of Global Cooling currency translation adjustment",
        "label": "Discontinued Operation, Gain (Loss) on Disposal of Discontinued Operation, Currency Translation Adjustment",
        "documentation": "Discontinued Operation, Gain (Loss) on Disposal of Discontinued Operation, Currency Translation Adjustment"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax",
     "crdr": "credit",
     "calculation": {
      "http://www.biolifesolutions.com/role/DiscontinuedoperationsLossonDisposalofGlobalCoolingDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.biolifesolutions.com/role/DiscontinuedoperationsLossonDisposalofGlobalCoolingDetails",
      "http://www.biolifesolutions.com/role/SubsequenteventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net loss on disposal",
        "terseLabel": "Gain on disposal of discontinued operation, net of tax",
        "label": "Discontinued Operation, Gain (Loss) on Disposal of Discontinued Operation, Net of Tax",
        "documentation": "Amount after tax of gain (loss) not previously recognized resulting from the disposal of a discontinued operation."
       }
      }
     },
     "auth_ref": [
      "r73",
      "r75",
      "r77",
      "r88"
     ]
    },
    "us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax",
     "crdr": "credit",
     "calculation": {
      "http://www.biolifesolutions.com/role/UnauditedCondensedConsolidatedStatementsofOperations": {
       "parentTag": "us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity",
       "weight": 1.0,
       "order": 2.0
      },
      "http://www.biolifesolutions.com/role/DiscontinuedoperationsComponentsofLossfromDiscontinuedOperationsDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.biolifesolutions.com/role/DiscontinuedoperationsComponentsofLossfromDiscontinuedOperationsDetails",
      "http://www.biolifesolutions.com/role/UnauditedCondensedConsolidatedStatementsofOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Loss from discontinued operations",
        "totalLabel": "Loss before income taxes",
        "label": "Discontinued Operation, Income (Loss) from Discontinued Operation, before Income Tax",
        "documentation": "Amount before tax of income (loss) from a discontinued operation. Includes, but is not limited to, the income (loss) from operations during the phase-out period, gain (loss) on disposal, gain (loss) for reversal of write-down (write-down) to fair value, less cost to sell, and adjustments to a prior period gain (loss) on disposal."
       }
      }
     },
     "auth_ref": [
      "r73",
      "r74",
      "r75",
      "r76",
      "r77",
      "r84",
      "r113",
      "r1051"
     ]
    },
    "us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerBasicShare": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerBasicShare",
     "presentation": [
      "http://www.biolifesolutions.com/role/UnauditedCondensedConsolidatedStatementsofOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Basic (in dollars per share)",
        "label": "Discontinued Operation, Income (Loss) from Discontinued Operation, Net of Tax, Per Basic Share",
        "documentation": "Per basic share amount, after tax, of income (loss) from the day-to-day business activities of the discontinued operation."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerDilutedShare": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerDilutedShare",
     "presentation": [
      "http://www.biolifesolutions.com/role/UnauditedCondensedConsolidatedStatementsofOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Diluted (in dollars per share)",
        "label": "Discontinued Operation, Income (Loss) from Discontinued Operation, Net of Tax, Per Diluted Share",
        "documentation": "Per diluted share amount, after tax, of income (loss) from the day-to-day business activities of the discontinued operation."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DiscontinuedOperationPeriodOfContinuingInvolvementAfterDisposal": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DiscontinuedOperationPeriodOfContinuingInvolvementAfterDisposal",
     "presentation": [
      "http://www.biolifesolutions.com/role/DiscontinuedoperationsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Period of transition services",
        "label": "Discontinued Operation, Period of Continuing Involvement after Disposal",
        "documentation": "Period of expected continuing involvement with a discontinued operation after the disposal date, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days."
       }
      }
     },
     "auth_ref": [
      "r81"
     ]
    },
    "us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DiscontinuedOperationTaxEffectOfDiscontinuedOperation",
     "crdr": "debit",
     "calculation": {
      "http://www.biolifesolutions.com/role/UnauditedCondensedConsolidatedStatementsofOperations": {
       "parentTag": "us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity",
       "weight": -1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.biolifesolutions.com/role/DiscontinuedoperationsComponentsofLossfromDiscontinuedOperationsDetails",
      "http://www.biolifesolutions.com/role/UnauditedCondensedConsolidatedStatementsofOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Income tax expense",
        "negatedLabel": "Income tax expense",
        "label": "Discontinued Operation, Tax Effect of Discontinued Operation",
        "documentation": "Amount of tax expense (benefit) related to a discontinued operation. Includes, but is not limited to, tax expense (benefit) related to income (loss) from operations during the phase-out period, tax expense (benefit) related to gain (loss) on disposal, tax expense (benefit) related to gain (loss) for reversal of write-down (write-down) to fair value, less cost to sell, and tax expense (benefit) related to adjustments of a prior period gain (loss) on disposal."
       }
      }
     },
     "auth_ref": [
      "r74",
      "r75",
      "r76",
      "r77",
      "r84",
      "r88",
      "r478",
      "r489",
      "r491"
     ]
    },
    "us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DiscontinuedOperationsAndDisposalGroupsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Discontinued Operations and Disposal Groups [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DiscontinuedOperationsDisposedOfBySaleMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DiscontinuedOperationsDisposedOfBySaleMember",
     "presentation": [
      "http://www.biolifesolutions.com/role/DiscontinuedoperationsAssetsandLiabilitiesofDiscontinuedOperationsDetails",
      "http://www.biolifesolutions.com/role/DiscontinuedoperationsComponentsofLossfromDiscontinuedOperationsDetails",
      "http://www.biolifesolutions.com/role/DiscontinuedoperationsLossonDisposalofGlobalCoolingDetails",
      "http://www.biolifesolutions.com/role/DiscontinuedoperationsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Discontinued Operations, Disposed of by Sale",
        "label": "Discontinued Operations, Disposed of by Sale [Member]",
        "documentation": "Component or group of components representing strategic shift that has or will have major effect on operation and financial result, disposed of by sale."
       }
      }
     },
     "auth_ref": [
      "r7"
     ]
    },
    "us-gaap_DisposalGroupClassificationAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DisposalGroupClassificationAxis",
     "presentation": [
      "http://www.biolifesolutions.com/role/DiscontinuedoperationsAssetsandLiabilitiesofDiscontinuedOperationsDetails",
      "http://www.biolifesolutions.com/role/DiscontinuedoperationsComponentsofLossfromDiscontinuedOperationsDetails",
      "http://www.biolifesolutions.com/role/DiscontinuedoperationsLossonDisposalofGlobalCoolingDetails",
      "http://www.biolifesolutions.com/role/DiscontinuedoperationsNarrativeDetails",
      "http://www.biolifesolutions.com/role/SubsequenteventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disposal Group Classification [Axis]",
        "label": "Disposal Group Classification [Axis]",
        "documentation": "Information by disposal group classification."
       }
      }
     },
     "auth_ref": [
      "r183"
     ]
    },
    "us-gaap_DisposalGroupClassificationDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DisposalGroupClassificationDomain",
     "presentation": [
      "http://www.biolifesolutions.com/role/DiscontinuedoperationsAssetsandLiabilitiesofDiscontinuedOperationsDetails",
      "http://www.biolifesolutions.com/role/DiscontinuedoperationsComponentsofLossfromDiscontinuedOperationsDetails",
      "http://www.biolifesolutions.com/role/DiscontinuedoperationsLossonDisposalofGlobalCoolingDetails",
      "http://www.biolifesolutions.com/role/DiscontinuedoperationsNarrativeDetails",
      "http://www.biolifesolutions.com/role/SubsequenteventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disposal Group Classification [Domain]",
        "label": "Disposal Group Classification [Domain]",
        "documentation": "Component or group of components disposed of, including but not limited to, disposal group held-for-sale or disposed of by sale, disposed of by means other than sale, and discontinued operations."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DisposalGroupHeldforsaleNotDiscontinuedOperationsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DisposalGroupHeldforsaleNotDiscontinuedOperationsMember",
     "presentation": [
      "http://www.biolifesolutions.com/role/SubsequenteventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disposal Group, Held-for-Sale, Not Discontinued Operations",
        "label": "Disposal Group, Held-for-Sale, Not Discontinued Operations [Member]",
        "documentation": "Disposal group that is classified as held-for-sale. Excludes disposals classified as discontinued operations."
       }
      }
     },
     "auth_ref": [
      "r5",
      "r19",
      "r183"
     ]
    },
    "us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsNotesAndLoansReceivableNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DisposalGroupIncludingDiscontinuedOperationAccountsNotesAndLoansReceivableNet",
     "crdr": "debit",
     "calculation": {
      "http://www.biolifesolutions.com/role/DiscontinuedoperationsAssetsandLiabilitiesofDiscontinuedOperationsDetails": {
       "parentTag": "us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.biolifesolutions.com/role/DiscontinuedoperationsAssetsandLiabilitiesofDiscontinuedOperationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accounts receivable, net",
        "label": "Disposal Group, Including Discontinued Operation, Accounts, Notes and Loans Receivable, Net",
        "documentation": "Amount classified as accounts, notes and loans receivable attributable to disposal group held for sale or disposed of."
       }
      }
     },
     "auth_ref": [
      "r1",
      "r72",
      "r86",
      "r138"
     ]
    },
    "us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsPayableCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DisposalGroupIncludingDiscontinuedOperationAccountsPayableCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.biolifesolutions.com/role/DiscontinuedoperationsAssetsandLiabilitiesofDiscontinuedOperationsDetails": {
       "parentTag": "us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.biolifesolutions.com/role/DiscontinuedoperationsAssetsandLiabilitiesofDiscontinuedOperationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accounts payable",
        "label": "Disposal Group, Including Discontinued Operation, Accounts Payable, Current",
        "documentation": "Amount classified as accounts payable attributable to disposal group held for sale or disposed of, expected to be disposed of within one year or the normal operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r1",
      "r72",
      "r86",
      "r135",
      "r138"
     ]
    },
    "blfs_DisposalGroupIncludingDiscontinuedOperationAccruedExpensesAndOtherCurrentLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.biolifesolutions.com/20240930",
     "localname": "DisposalGroupIncludingDiscontinuedOperationAccruedExpensesAndOtherCurrentLiabilities",
     "crdr": "credit",
     "calculation": {
      "http://www.biolifesolutions.com/role/DiscontinuedoperationsAssetsandLiabilitiesofDiscontinuedOperationsDetails": {
       "parentTag": "us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.biolifesolutions.com/role/DiscontinuedoperationsAssetsandLiabilitiesofDiscontinuedOperationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accrued expenses and other current liabilities",
        "label": "Disposal Group, Including Discontinued Operation, Accrued Expenses And Other Current Liabilities",
        "documentation": "Disposal Group, Including Discontinued Operation, Accrued Expenses And Other Current Liabilities"
       }
      }
     },
     "auth_ref": []
    },
    "blfs_DisposalGroupIncludingDiscontinuedOperationAmortization": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.biolifesolutions.com/20240930",
     "localname": "DisposalGroupIncludingDiscontinuedOperationAmortization",
     "crdr": "debit",
     "presentation": [
      "http://www.biolifesolutions.com/role/DiscontinuedoperationsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Amortization",
        "label": "Disposal Group, Including Discontinued Operation, Amortization",
        "documentation": "Disposal Group, Including Discontinued Operation, Amortization"
       }
      }
     },
     "auth_ref": []
    },
    "blfs_DisposalGroupIncludingDiscontinuedOperationAssetImpairmentCharges": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.biolifesolutions.com/20240930",
     "localname": "DisposalGroupIncludingDiscontinuedOperationAssetImpairmentCharges",
     "crdr": "debit",
     "calculation": {
      "http://www.biolifesolutions.com/role/DiscontinuedoperationsComponentsofLossfromDiscontinuedOperationsDetails": {
       "parentTag": "us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax",
       "weight": -1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.biolifesolutions.com/role/DiscontinuedoperationsComponentsofLossfromDiscontinuedOperationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Asset impairment charges",
        "label": "Disposal Group, Including Discontinued Operation, Asset Impairment Charges",
        "documentation": "Disposal Group, Including Discontinued Operation, Asset Impairment Charges"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent",
     "crdr": "debit",
     "calculation": {
      "http://www.biolifesolutions.com/role/UnauditedCondensedConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 11.0
      }
     },
     "presentation": [
      "http://www.biolifesolutions.com/role/UnauditedCondensedConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Long-term assets, discontinued operations",
        "label": "Disposal Group, Including Discontinued Operation, Assets, Noncurrent",
        "documentation": "Amount classified as assets attributable to disposal group held for sale or disposed of, expected to be disposed of after one year or the normal operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r1",
      "r4",
      "r72",
      "r86",
      "r138",
      "r183",
      "r184"
     ]
    },
    "blfs_DisposalGroupIncludingDiscontinuedOperationAssumedLiabilitiesAccountsPayable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.biolifesolutions.com/20240930",
     "localname": "DisposalGroupIncludingDiscontinuedOperationAssumedLiabilitiesAccountsPayable",
     "crdr": "debit",
     "calculation": {
      "http://www.biolifesolutions.com/role/DiscontinuedoperationsLossonDisposalofGlobalCoolingDetails": {
       "parentTag": "blfs_DisposalGroupIncludingDiscontinuedOperationCarryingBasisExcludingAssumedLiabilities",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.biolifesolutions.com/role/DiscontinuedoperationsLossonDisposalofGlobalCoolingDetails",
      "http://www.biolifesolutions.com/role/DiscontinuedoperationsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Other liabilities",
        "terseLabel": "Assumed liabilities: Accounts payable",
        "label": "Disposal Group, Including Discontinued Operation, Assumed Liabilities, Accounts Payable",
        "documentation": "Disposal Group, Including Discontinued Operation, Assumed Liabilities, Accounts Payable"
       }
      }
     },
     "auth_ref": []
    },
    "blfs_DisposalGroupIncludingDiscontinuedOperationAssumedLiabilitiesDebt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.biolifesolutions.com/20240930",
     "localname": "DisposalGroupIncludingDiscontinuedOperationAssumedLiabilitiesDebt",
     "crdr": "debit",
     "calculation": {
      "http://www.biolifesolutions.com/role/DiscontinuedoperationsLossonDisposalofGlobalCoolingDetails": {
       "parentTag": "blfs_DisposalGroupIncludingDiscontinuedOperationCarryingBasisExcludingAssumedLiabilities",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.biolifesolutions.com/role/DiscontinuedoperationsLossonDisposalofGlobalCoolingDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Assumed liabilities: Debt",
        "label": "Disposal Group, Including Discontinued Operation, Assumed Liabilities, Debt",
        "documentation": "Disposal Group, Including Discontinued Operation, Assumed Liabilities, Debt"
       }
      }
     },
     "auth_ref": []
    },
    "blfs_DisposalGroupIncludingDiscontinuedOperationCapitalExpenditureCost": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.biolifesolutions.com/20240930",
     "localname": "DisposalGroupIncludingDiscontinuedOperationCapitalExpenditureCost",
     "crdr": "debit",
     "presentation": [
      "http://www.biolifesolutions.com/role/DiscontinuedoperationsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Capital expenditure cost",
        "label": "Disposal Group, Including Discontinued Operation, Capital Expenditure Cost",
        "documentation": "Disposal Group, Including Discontinued Operation, Capital Expenditure Cost"
       }
      }
     },
     "auth_ref": []
    },
    "blfs_DisposalGroupIncludingDiscontinuedOperationCarryingBasis": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.biolifesolutions.com/20240930",
     "localname": "DisposalGroupIncludingDiscontinuedOperationCarryingBasis",
     "crdr": "debit",
     "calculation": {
      "http://www.biolifesolutions.com/role/DiscontinuedoperationsLossonDisposalofGlobalCoolingDetails": {
       "parentTag": "blfs_DisposalGroupIncludingDiscontinuedOperationCarryingBasisExcludingAssumedLiabilities",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.biolifesolutions.com/role/DiscontinuedoperationsLossonDisposalofGlobalCoolingDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Global Cooling carrying basis as of April 17, 2024, inclusive of assumed liabilities",
        "label": "Disposal Group, Including Discontinued Operation, Carrying Basis",
        "documentation": "Disposal Group, Including Discontinued Operation, Carrying Basis"
       }
      }
     },
     "auth_ref": []
    },
    "blfs_DisposalGroupIncludingDiscontinuedOperationCarryingBasisExcludingAssumedLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.biolifesolutions.com/20240930",
     "localname": "DisposalGroupIncludingDiscontinuedOperationCarryingBasisExcludingAssumedLiabilities",
     "crdr": "debit",
     "calculation": {
      "http://www.biolifesolutions.com/role/DiscontinuedoperationsLossonDisposalofGlobalCoolingDetails": {
       "parentTag": "us-gaap_DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax",
       "weight": -1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.biolifesolutions.com/role/DiscontinuedoperationsLossonDisposalofGlobalCoolingDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Global Cooling carrying basis as of April 17, 2024",
        "label": "Disposal Group, Including Discontinued Operation, Carrying Basis Excluding Assumed Liabilities",
        "documentation": "Disposal Group, Including Discontinued Operation, Carrying Basis Excluding Assumed Liabilities"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DisposalGroupIncludingDiscontinuedOperationCashAndCashEquivalents": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DisposalGroupIncludingDiscontinuedOperationCashAndCashEquivalents",
     "crdr": "debit",
     "calculation": {
      "http://www.biolifesolutions.com/role/DiscontinuedoperationsAssetsandLiabilitiesofDiscontinuedOperationsDetails": {
       "parentTag": "us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.biolifesolutions.com/role/DiscontinuedoperationsAssetsandLiabilitiesofDiscontinuedOperationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cash and cash equivalents",
        "label": "Disposal Group, Including Discontinued Operation, Cash and Cash Equivalents",
        "documentation": "Amount classified as cash and cash equivalents attributable to disposal group held for sale or disposed of."
       }
      }
     },
     "auth_ref": [
      "r1",
      "r72",
      "r86",
      "r138"
     ]
    },
    "blfs_DisposalGroupIncludingDiscontinuedOperationCashRequiredOnClosingDate": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.biolifesolutions.com/20240930",
     "localname": "DisposalGroupIncludingDiscontinuedOperationCashRequiredOnClosingDate",
     "crdr": "debit",
     "presentation": [
      "http://www.biolifesolutions.com/role/DiscontinuedoperationsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cash required on closing date",
        "label": "Disposal Group, Including Discontinued Operation, Cash Required On Closing Date",
        "documentation": "Disposal Group, Including Discontinued Operation, Cash Required On Closing Date"
       }
      }
     },
     "auth_ref": []
    },
    "blfs_DisposalGroupIncludingDiscontinuedOperationChargesRelatedToCashFundedByEntity": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.biolifesolutions.com/20240930",
     "localname": "DisposalGroupIncludingDiscontinuedOperationChargesRelatedToCashFundedByEntity",
     "crdr": "debit",
     "calculation": {
      "http://www.biolifesolutions.com/role/DiscontinuedoperationsLossonDisposalofGlobalCoolingDetails": {
       "parentTag": "blfs_DisposalGroupIncludingDiscontinuedOperationNegativeSellingPrice",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.biolifesolutions.com/role/DiscontinuedoperationsLossonDisposalofGlobalCoolingDetails",
      "http://www.biolifesolutions.com/role/DiscontinuedoperationsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cash required on closing date, funded by entity",
        "negatedLabel": "Cash to Global Cooling funded by Company",
        "label": "Disposal Group, Including Discontinued Operation, Charges Related To Cash Funded By Entity",
        "documentation": "Disposal Group, Including Discontinued Operation, Charges Related To Cash Funded By Entity"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DisposalGroupIncludingDiscontinuedOperationConsideration": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DisposalGroupIncludingDiscontinuedOperationConsideration",
     "crdr": "debit",
     "presentation": [
      "http://www.biolifesolutions.com/role/SubsequenteventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Transaction price",
        "label": "Disposal Group, Including Discontinued Operation, Consideration",
        "documentation": "Amount of consideration received or receivable for the disposal of assets and liabilities, including discontinued operation."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold",
     "crdr": "debit",
     "calculation": {
      "http://www.biolifesolutions.com/role/DiscontinuedoperationsComponentsofLossfromDiscontinuedOperationsDetails": {
       "parentTag": "us-gaap_DisposalGroupIncludingDiscontinuedOperationGrossProfitLoss",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.biolifesolutions.com/role/DiscontinuedoperationsComponentsofLossfromDiscontinuedOperationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cost of revenue",
        "label": "Disposal Group, Including Discontinued Operation, Costs of Goods Sold",
        "documentation": "Amount of costs of goods sold attributable to disposal group, including, but not limited to, discontinued operation."
       }
      }
     },
     "auth_ref": [
      "r85",
      "r184"
     ]
    },
    "blfs_DisposalGroupIncludingDiscontinuedOperationDebtRepaymentCost": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.biolifesolutions.com/20240930",
     "localname": "DisposalGroupIncludingDiscontinuedOperationDebtRepaymentCost",
     "crdr": "debit",
     "presentation": [
      "http://www.biolifesolutions.com/role/DiscontinuedoperationsNarrativeDetails",
      "http://www.biolifesolutions.com/role/SubsequenteventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Repayment of indebtedness",
        "label": "Disposal Group, Including Discontinued Operation, Debt Repayment Cost",
        "documentation": "Disposal Group, Including Discontinued Operation, Debt Repayment Cost"
       }
      }
     },
     "auth_ref": []
    },
    "blfs_DisposalGroupIncludingDiscontinuedOperationDepreciation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.biolifesolutions.com/20240930",
     "localname": "DisposalGroupIncludingDiscontinuedOperationDepreciation",
     "crdr": "debit",
     "presentation": [
      "http://www.biolifesolutions.com/role/DiscontinuedoperationsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Depreciation",
        "label": "Disposal Group, Including Discontinued Operation, Depreciation",
        "documentation": "Disposal Group, Including Discontinued Operation, Depreciation"
       }
      }
     },
     "auth_ref": []
    },
    "blfs_DisposalGroupIncludingDiscontinuedOperationFinanceLeaseLiabilitiesCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.biolifesolutions.com/20240930",
     "localname": "DisposalGroupIncludingDiscontinuedOperationFinanceLeaseLiabilitiesCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.biolifesolutions.com/role/DiscontinuedoperationsAssetsandLiabilitiesofDiscontinuedOperationsDetails": {
       "parentTag": "us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.biolifesolutions.com/role/DiscontinuedoperationsAssetsandLiabilitiesofDiscontinuedOperationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Lease liabilities, financing, current portion",
        "label": "Disposal Group, Including Discontinued Operation, Finance Lease Liabilities, Current",
        "documentation": "Disposal Group, Including Discontinued Operation, Finance Lease Liabilities, Current"
       }
      }
     },
     "auth_ref": []
    },
    "blfs_DisposalGroupIncludingDiscontinuedOperationFinanceLeaseLiabilitiesNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.biolifesolutions.com/20240930",
     "localname": "DisposalGroupIncludingDiscontinuedOperationFinanceLeaseLiabilitiesNoncurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.biolifesolutions.com/role/DiscontinuedoperationsAssetsandLiabilitiesofDiscontinuedOperationsDetails": {
       "parentTag": "us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.biolifesolutions.com/role/DiscontinuedoperationsAssetsandLiabilitiesofDiscontinuedOperationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Lease liabilities, financing, long-term",
        "label": "Disposal Group, Including Discontinued Operation, Finance Lease Liabilities, Noncurrent",
        "documentation": "Disposal Group, Including Discontinued Operation, Finance Lease Liabilities, Noncurrent"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DisposalGroupIncludingDiscontinuedOperationGoodwill1": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DisposalGroupIncludingDiscontinuedOperationGoodwill1",
     "crdr": "debit",
     "presentation": [
      "http://www.biolifesolutions.com/role/SubsequenteventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disposal group, including discontinued operation, goodwill",
        "label": "Disposal Group, Including Discontinued Operation, Goodwill",
        "documentation": "Amount classified as goodwill attributable to disposal group held for sale or disposed of."
       }
      }
     },
     "auth_ref": [
      "r1",
      "r72",
      "r86",
      "r138"
     ]
    },
    "us-gaap_DisposalGroupIncludingDiscontinuedOperationGrossProfitLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DisposalGroupIncludingDiscontinuedOperationGrossProfitLoss",
     "crdr": "credit",
     "calculation": {
      "http://www.biolifesolutions.com/role/DiscontinuedoperationsComponentsofLossfromDiscontinuedOperationsDetails": {
       "parentTag": "us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.biolifesolutions.com/role/DiscontinuedoperationsComponentsofLossfromDiscontinuedOperationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Gross profit",
        "label": "Disposal Group, Including Discontinued Operation, Gross Profit (Loss)",
        "documentation": "Amount of gross profit attributable to disposal group, including, but not limited to, discontinued operation."
       }
      }
     },
     "auth_ref": [
      "r85",
      "r184"
     ]
    },
    "us-gaap_DisposalGroupIncludingDiscontinuedOperationInventoryCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DisposalGroupIncludingDiscontinuedOperationInventoryCurrent",
     "crdr": "debit",
     "calculation": {
      "http://www.biolifesolutions.com/role/DiscontinuedoperationsAssetsandLiabilitiesofDiscontinuedOperationsDetails": {
       "parentTag": "us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.biolifesolutions.com/role/DiscontinuedoperationsAssetsandLiabilitiesofDiscontinuedOperationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Inventories",
        "label": "Disposal Group, Including Discontinued Operation, Inventory, Current",
        "documentation": "Amount classified as inventory attributable to disposal group, expected to be disposed of within one year or the normal operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r1",
      "r72",
      "r86",
      "r135",
      "r138"
     ]
    },
    "blfs_DisposalGroupIncludingDiscontinuedOperationLegalAndOtherTransactionServicesFeesPaid": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.biolifesolutions.com/20240930",
     "localname": "DisposalGroupIncludingDiscontinuedOperationLegalAndOtherTransactionServicesFeesPaid",
     "crdr": "debit",
     "presentation": [
      "http://www.biolifesolutions.com/role/SubsequenteventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Legal and other transaction services fees paid",
        "label": "Disposal Group, Including Discontinued Operation, Legal And Other Transaction Services Fees Paid",
        "documentation": "Disposal Group, Including Discontinued Operation, Legal And Other Transaction Services Fees Paid"
       }
      }
     },
     "auth_ref": []
    },
    "blfs_DisposalGroupIncludingDiscontinuedOperationNegativeSellingPrice": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.biolifesolutions.com/20240930",
     "localname": "DisposalGroupIncludingDiscontinuedOperationNegativeSellingPrice",
     "crdr": "debit",
     "calculation": {
      "http://www.biolifesolutions.com/role/DiscontinuedoperationsLossonDisposalofGlobalCoolingDetails": {
       "parentTag": "us-gaap_DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax",
       "weight": -1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.biolifesolutions.com/role/DiscontinuedoperationsLossonDisposalofGlobalCoolingDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTotalLabel": "Negative selling price",
        "label": "Disposal Group, Including Discontinued Operation, Negative Selling Price",
        "documentation": "Disposal Group, Including Discontinued Operation, Negative Selling Price"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DisposalGroupIncludingDiscontinuedOperationOperatingExpense",
     "crdr": "debit",
     "calculation": {
      "http://www.biolifesolutions.com/role/DiscontinuedoperationsComponentsofLossfromDiscontinuedOperationsDetails": {
       "parentTag": "us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax",
       "weight": -1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.biolifesolutions.com/role/DiscontinuedoperationsComponentsofLossfromDiscontinuedOperationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Operating expenses",
        "label": "Disposal Group, Including Discontinued Operation, Operating Expense",
        "documentation": "Amount of operating expense attributable to disposal group, including, but not limited to, discontinued operation."
       }
      }
     },
     "auth_ref": [
      "r85"
     ]
    },
    "blfs_DisposalGroupIncludingDiscontinuedOperationOperatingLeaseLiabilitiesCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.biolifesolutions.com/20240930",
     "localname": "DisposalGroupIncludingDiscontinuedOperationOperatingLeaseLiabilitiesCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.biolifesolutions.com/role/DiscontinuedoperationsAssetsandLiabilitiesofDiscontinuedOperationsDetails": {
       "parentTag": "us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.biolifesolutions.com/role/DiscontinuedoperationsAssetsandLiabilitiesofDiscontinuedOperationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Lease liabilities, operating, current portion",
        "label": "Disposal Group, Including Discontinued Operation, Operating Lease Liabilities, Current",
        "documentation": "Disposal Group, Including Discontinued Operation, Operating Lease Liabilities, Current"
       }
      }
     },
     "auth_ref": []
    },
    "blfs_DisposalGroupIncludingDiscontinuedOperationOperatingLeaseLiabilitiesNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.biolifesolutions.com/20240930",
     "localname": "DisposalGroupIncludingDiscontinuedOperationOperatingLeaseLiabilitiesNoncurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.biolifesolutions.com/role/DiscontinuedoperationsAssetsandLiabilitiesofDiscontinuedOperationsDetails": {
       "parentTag": "us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.biolifesolutions.com/role/DiscontinuedoperationsAssetsandLiabilitiesofDiscontinuedOperationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Lease liabilities, operating, long-term",
        "label": "Disposal Group, Including Discontinued Operation, Operating Lease Liabilities, Noncurrent",
        "documentation": "Disposal Group, Including Discontinued Operation, Operating Lease Liabilities, Noncurrent"
       }
      }
     },
     "auth_ref": []
    },
    "blfs_DisposalGroupIncludingDiscontinuedOperationOtherIncomeExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.biolifesolutions.com/20240930",
     "localname": "DisposalGroupIncludingDiscontinuedOperationOtherIncomeExpense",
     "crdr": "credit",
     "calculation": {
      "http://www.biolifesolutions.com/role/DiscontinuedoperationsComponentsofLossfromDiscontinuedOperationsDetails": {
       "parentTag": "us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.biolifesolutions.com/role/DiscontinuedoperationsComponentsofLossfromDiscontinuedOperationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other income (expense), net",
        "label": "Disposal Group, Including Discontinued Operation, Other Income (Expense)",
        "documentation": "Disposal Group, Including Discontinued Operation, Other Income (Expense)"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherNoncurrentAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DisposalGroupIncludingDiscontinuedOperationOtherNoncurrentAssets",
     "crdr": "debit",
     "calculation": {
      "http://www.biolifesolutions.com/role/DiscontinuedoperationsAssetsandLiabilitiesofDiscontinuedOperationsDetails": {
       "parentTag": "us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.biolifesolutions.com/role/DiscontinuedoperationsAssetsandLiabilitiesofDiscontinuedOperationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Long-term deposits and other assets",
        "label": "Disposal Group, Including Discontinued Operation, Other Assets, Noncurrent",
        "documentation": "Amount classified as other assets attributable to disposal group held for sale or disposed of, expected to be disposed of after one year or the normal operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r1",
      "r4",
      "r72",
      "r86",
      "r138"
     ]
    },
    "us-gaap_DisposalGroupIncludingDiscontinuedOperationPrepaidAndOtherAssetsCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DisposalGroupIncludingDiscontinuedOperationPrepaidAndOtherAssetsCurrent",
     "crdr": "debit",
     "calculation": {
      "http://www.biolifesolutions.com/role/DiscontinuedoperationsAssetsandLiabilitiesofDiscontinuedOperationsDetails": {
       "parentTag": "us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.biolifesolutions.com/role/DiscontinuedoperationsAssetsandLiabilitiesofDiscontinuedOperationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Prepaid expenses and other current assets",
        "label": "Disposal Group, Including Discontinued Operation, Prepaid and Other Assets, Current",
        "documentation": "Amount classified as prepaid and other assets attributable to disposal group held for sale or disposed of, expected to be disposed of within one year or the normal operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r1",
      "r72",
      "r86",
      "r135",
      "r138"
     ]
    },
    "us-gaap_DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipmentNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipmentNoncurrent",
     "crdr": "debit",
     "calculation": {
      "http://www.biolifesolutions.com/role/DiscontinuedoperationsAssetsandLiabilitiesofDiscontinuedOperationsDetails": {
       "parentTag": "us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.biolifesolutions.com/role/DiscontinuedoperationsAssetsandLiabilitiesofDiscontinuedOperationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Property and equipment, net",
        "label": "Disposal Group, Including Discontinued Operation, Property, Plant and Equipment, Noncurrent",
        "documentation": "Amount classified as property, plant and equipment attributable to disposal group held for sale or disposed of, expected to be disposed of after one year or the normal operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r1",
      "r4",
      "r72",
      "r86",
      "r138"
     ]
    },
    "us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DisposalGroupIncludingDiscontinuedOperationRevenue",
     "crdr": "credit",
     "calculation": {
      "http://www.biolifesolutions.com/role/DiscontinuedoperationsComponentsofLossfromDiscontinuedOperationsDetails": {
       "parentTag": "us-gaap_DisposalGroupIncludingDiscontinuedOperationGrossProfitLoss",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.biolifesolutions.com/role/DiscontinuedoperationsComponentsofLossfromDiscontinuedOperationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Revenue",
        "label": "Disposal Group, Including Discontinued Operation, Revenue",
        "documentation": "Amount of revenue attributable to disposal group, including, but not limited to, discontinued operation."
       }
      }
     },
     "auth_ref": [
      "r85",
      "r184"
     ]
    },
    "blfs_DisposalGroupIncludingDiscontinuedOperationSellingCosts": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.biolifesolutions.com/20240930",
     "localname": "DisposalGroupIncludingDiscontinuedOperationSellingCosts",
     "crdr": "debit",
     "calculation": {
      "http://www.biolifesolutions.com/role/DiscontinuedoperationsLossonDisposalofGlobalCoolingDetails": {
       "parentTag": "blfs_DisposalGroupIncludingDiscontinuedOperationNegativeSellingPrice",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.biolifesolutions.com/role/DiscontinuedoperationsLossonDisposalofGlobalCoolingDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Costs to sell Global Cooling",
        "label": "Disposal Group, Including Discontinued Operation, Selling Costs",
        "documentation": "Disposal Group, Including Discontinued Operation, Selling Costs"
       }
      }
     },
     "auth_ref": []
    },
    "blfs_DisposalGroupIncludingDiscontinuedOperationSellingPrice": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.biolifesolutions.com/20240930",
     "localname": "DisposalGroupIncludingDiscontinuedOperationSellingPrice",
     "crdr": "credit",
     "calculation": {
      "http://www.biolifesolutions.com/role/DiscontinuedoperationsLossonDisposalofGlobalCoolingDetails": {
       "parentTag": "blfs_DisposalGroupIncludingDiscontinuedOperationNegativeSellingPrice",
       "weight": -1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.biolifesolutions.com/role/DiscontinuedoperationsLossonDisposalofGlobalCoolingDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Selling price: $1",
        "label": "Disposal Group, Including Discontinued Operation, Selling Price",
        "documentation": "Disposal Group, Including Discontinued Operation, Selling Price"
       }
      }
     },
     "auth_ref": []
    },
    "blfs_DisposalGroupIncludingDiscontinuedOperationSellingPricePerShare": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://www.biolifesolutions.com/20240930",
     "localname": "DisposalGroupIncludingDiscontinuedOperationSellingPricePerShare",
     "presentation": [
      "http://www.biolifesolutions.com/role/DiscontinuedoperationsLossonDisposalofGlobalCoolingDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Selling price per share (in dollars per share)",
        "label": "Disposal Group, Including Discontinued Operation, Selling Price, Per Share",
        "documentation": "Disposal Group, Including Discontinued Operation, Selling Price, Per Share"
       }
      }
     },
     "auth_ref": []
    },
    "blfs_DisposalGroupIncludingDiscontinuedOperationWarrantyLiability": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.biolifesolutions.com/20240930",
     "localname": "DisposalGroupIncludingDiscontinuedOperationWarrantyLiability",
     "crdr": "credit",
     "calculation": {
      "http://www.biolifesolutions.com/role/DiscontinuedoperationsAssetsandLiabilitiesofDiscontinuedOperationsDetails": {
       "parentTag": "us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.biolifesolutions.com/role/DiscontinuedoperationsAssetsandLiabilitiesofDiscontinuedOperationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Warranty liability",
        "label": "Disposal Group, Including Discontinued Operation, Warranty Liability",
        "documentation": "Disposal Group, Including Discontinued Operation, Warranty Liability"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DisposalGroupNotDiscontinuedOperationGainLossOnDisposal": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DisposalGroupNotDiscontinuedOperationGainLossOnDisposal",
     "crdr": "credit",
     "calculation": {
      "http://www.biolifesolutions.com/role/DiscontinuedoperationsComponentsofLossfromDiscontinuedOperationsDetails": {
       "parentTag": "us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax",
       "weight": 1.0,
       "order": 2.0
      },
      "http://www.biolifesolutions.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 22.0
      }
     },
     "presentation": [
      "http://www.biolifesolutions.com/role/DiscontinuedoperationsComponentsofLossfromDiscontinuedOperationsDetails",
      "http://www.biolifesolutions.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Loss on disposal of Global Cooling",
        "terseLabel": "Loss on disposal",
        "label": "Disposal Group, Not Discontinued Operation, Gain (Loss) on Disposal",
        "documentation": "Amount before tax of gain (loss) recognized on the sale or disposal of a disposal group. Excludes discontinued operations."
       }
      }
     },
     "auth_ref": [
      "r359",
      "r931",
      "r991"
     ]
    },
    "us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock",
     "presentation": [
      "http://www.biolifesolutions.com/role/Discontinuedoperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Discontinued operations",
        "label": "Disposal Groups, Including Discontinued Operations, Disclosure [Text Block]",
        "documentation": "The entire disclosure related to a disposal group. Includes, but is not limited to, a discontinued operation, disposal classified as held-for-sale or disposed of by means other than sale or disposal of an individually significant component."
       }
      }
     },
     "auth_ref": [
      "r71",
      "r134"
     ]
    },
    "us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DisposalGroupsIncludingDiscontinuedOperationsNameDomain",
     "presentation": [
      "http://www.biolifesolutions.com/role/DiscontinuedoperationsAssetsandLiabilitiesofDiscontinuedOperationsDetails",
      "http://www.biolifesolutions.com/role/DiscontinuedoperationsComponentsofLossfromDiscontinuedOperationsDetails",
      "http://www.biolifesolutions.com/role/DiscontinuedoperationsLossonDisposalofGlobalCoolingDetails",
      "http://www.biolifesolutions.com/role/DiscontinuedoperationsNarrativeDetails",
      "http://www.biolifesolutions.com/role/SubsequenteventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disposal Group Name [Domain]",
        "label": "Disposal Group Name [Domain]",
        "documentation": "Name of disposal group."
       }
      }
     },
     "auth_ref": [
      "r839",
      "r840"
     ]
    },
    "dei_DocumentFiscalPeriodFocus": {
     "xbrltype": "fiscalPeriodItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentFiscalPeriodFocus",
     "presentation": [
      "http://www.biolifesolutions.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.biolifesolutions.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.biolifesolutions.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_DocumentQuarterlyReport": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentQuarterlyReport",
     "presentation": [
      "http://www.biolifesolutions.com/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Document Quarterly Report",
        "label": "Document Quarterly Report",
        "documentation": "Boolean flag that is true only for a form used as an quarterly report."
       }
      }
     },
     "auth_ref": [
      "r890"
     ]
    },
    "dei_DocumentTransitionReport": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentTransitionReport",
     "presentation": [
      "http://www.biolifesolutions.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": [
      "r891"
     ]
    },
    "dei_DocumentType": {
     "xbrltype": "submissionTypeItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentType",
     "presentation": [
      "http://www.biolifesolutions.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": []
    },
    "us-gaap_EMEAMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EMEAMember",
     "presentation": [
      "http://www.biolifesolutions.com/role/OrganizationandsignificantaccountingpoliciesScheduleofProductRevenueConcentrationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Europe, Middle East, Africa (EMEA)",
        "label": "EMEA [Member]",
        "documentation": "Regions of Europe, Middle East and Africa."
       }
      }
     },
     "auth_ref": [
      "r1089",
      "r1090",
      "r1091",
      "r1092"
     ]
    },
    "blfs_EarnOutPaymentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.biolifesolutions.com/20240930",
     "localname": "EarnOutPaymentMember",
     "presentation": [
      "http://www.biolifesolutions.com/role/SubsequenteventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Earn-Out Payment",
        "label": "Earn-Out Payment [Member]",
        "documentation": "Earn-Out Payment"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_EarningsPerShareAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EarningsPerShareAbstract",
     "presentation": [
      "http://www.biolifesolutions.com/role/UnauditedCondensedConsolidatedStatementsofOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Net loss attributable to common shareholders:",
        "label": "Earnings Per Share [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_EarningsPerShareBasic": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EarningsPerShareBasic",
     "presentation": [
      "http://www.biolifesolutions.com/role/UnauditedCondensedConsolidatedStatementsofOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "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": [
      "r213",
      "r232",
      "r233",
      "r235",
      "r236",
      "r237",
      "r239",
      "r245",
      "r248",
      "r256",
      "r257",
      "r258",
      "r262",
      "r497",
      "r503",
      "r517",
      "r518",
      "r646",
      "r668",
      "r809"
     ]
    },
    "blfs_EarningsPerShareContinuingOperationsAttributableToCommonShareholdersAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.biolifesolutions.com/20240930",
     "localname": "EarningsPerShareContinuingOperationsAttributableToCommonShareholdersAbstract",
     "presentation": [
      "http://www.biolifesolutions.com/role/UnauditedCondensedConsolidatedStatementsofOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Loss per share from continuing operations, attributable to common shareholders:",
        "label": "Earnings Per Share, Continuing Operations, Attributable to Common Shareholders [Abstract]",
        "documentation": "Earnings Per Share, Continuing Operations, Attributable to Common Shareholders"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_EarningsPerShareDiluted": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EarningsPerShareDiluted",
     "presentation": [
      "http://www.biolifesolutions.com/role/UnauditedCondensedConsolidatedStatementsofOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "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": [
      "r213",
      "r232",
      "r233",
      "r235",
      "r236",
      "r237",
      "r239",
      "r248",
      "r256",
      "r257",
      "r258",
      "r262",
      "r497",
      "r503",
      "r517",
      "r518",
      "r646",
      "r668",
      "r809"
     ]
    },
    "blfs_EarningsPerShareDiscontinuedOperationsAttributableToCommonShareholdersAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.biolifesolutions.com/20240930",
     "localname": "EarningsPerShareDiscontinuedOperationsAttributableToCommonShareholdersAbstract",
     "presentation": [
      "http://www.biolifesolutions.com/role/UnauditedCondensedConsolidatedStatementsofOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Loss per share from discontinued operations, attributable to common shareholders:",
        "label": "Earnings Per Share, Discontinued Operations, Attributable to Common Shareholders [Abstract]",
        "documentation": "Earnings Per Share, Discontinued Operations, Attributable to Common Shareholders"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_EarningsPerShareReconciliationAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EarningsPerShareReconciliationAbstract",
     "presentation": [
      "http://www.biolifesolutions.com/role/UnauditedCondensedConsolidatedStatementsofOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Net loss per share attributable to common shareholders:",
        "label": "Earnings Per Share Reconciliation [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_EarningsPerShareTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EarningsPerShareTextBlock",
     "presentation": [
      "http://www.biolifesolutions.com/role/Netlossfromcontinuingoperationspercommonshare"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Net loss from continuing operations per common share",
        "label": "Earnings Per Share [Text Block]",
        "documentation": "The entire disclosure for earnings per share."
       }
      }
     },
     "auth_ref": [
      "r244",
      "r259",
      "r260",
      "r261"
     ]
    },
    "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations",
     "crdr": "debit",
     "presentation": [
      "http://www.biolifesolutions.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Effects of currency translation on cash, cash equivalents, and restricted cash",
        "label": "Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Including Disposal Group and Discontinued Operations",
        "documentation": "Amount of increase (decrease) from effect of exchange rate changes on cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; held in foreign currencies; including, but not limited to, 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": [
      "r1027"
     ]
    },
    "us-gaap_EffectiveIncomeTaxRateContinuingOperations": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EffectiveIncomeTaxRateContinuingOperations",
     "presentation": [
      "http://www.biolifesolutions.com/role/IncometaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Effective income tax rate reconciliation, percent",
        "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": [
      "r479",
      "r843"
     ]
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate",
     "presentation": [
      "http://www.biolifesolutions.com/role/IncometaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Effective income tax rate reconciliation, at federal statutory income tax rate, percent",
        "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": [
      "r223",
      "r479",
      "r487",
      "r843"
     ]
    },
    "blfs_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRateWithoutDiscreteItemsPercent": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.biolifesolutions.com/20240930",
     "localname": "EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRateWithoutDiscreteItemsPercent",
     "presentation": [
      "http://www.biolifesolutions.com/role/IncometaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Effective income tax rate reconciliation, at federal statutory income tax rate, without discrete items percent",
        "label": "Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Without Discrete Items Percent",
        "documentation": "Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Without Discrete Items, Percent"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount",
     "crdr": "debit",
     "presentation": [
      "http://www.biolifesolutions.com/role/IncometaxesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Effective income tax rate reconciliation, tax expense (benefit), share-based payment arrangement, amount",
        "label": "Effective Income Tax Rate Reconciliation, Tax Expense (Benefit), Share-Based Payment Arrangement, Amount",
        "documentation": "Amount 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": [
      "r895",
      "r1012",
      "r1013"
     ]
    },
    "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized",
     "crdr": "debit",
     "presentation": [
      "http://www.biolifesolutions.com/role/StockbasedcompensationNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Unrecognized compensation costs for service vesting-based stock options",
        "label": "Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount",
        "documentation": "Amount of cost not yet recognized for nonvested award under share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r469"
     ]
    },
    "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1",
     "presentation": [
      "http://www.biolifesolutions.com/role/StockbasedcompensationNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Period for recognition (year)",
        "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": [
      "r469"
     ]
    },
    "us-gaap_EmployeeSeveranceMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EmployeeSeveranceMember",
     "presentation": [
      "http://www.biolifesolutions.com/role/DiscontinuedoperationsRIFandStockCompensationExpenseAccelerationDetails",
      "http://www.biolifesolutions.com/role/SubsequenteventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Severance",
        "label": "Employee Severance [Member]",
        "documentation": "Termination of an employee associated with exit from or disposal of business activities or restructurings pursuant to a plan."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_EmployeeStockOptionMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EmployeeStockOptionMember",
     "presentation": [
      "http://www.biolifesolutions.com/role/StockbasedcompensationNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Options",
        "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.biolifesolutions.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.biolifesolutions.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.biolifesolutions.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.biolifesolutions.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.biolifesolutions.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": [
      "r888"
     ]
    },
    "dei_EntityCommonStockSharesOutstanding": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityCommonStockSharesOutstanding",
     "presentation": [
      "http://www.biolifesolutions.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.biolifesolutions.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.biolifesolutions.com/role/DiscontinuedoperationsNarrativeDetails"
     ],
     "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.biolifesolutions.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": [
      "r888"
     ]
    },
    "dei_EntityFileNumber": {
     "xbrltype": "fileNumberItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityFileNumber",
     "presentation": [
      "http://www.biolifesolutions.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.biolifesolutions.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": [
      "r888"
     ]
    },
    "dei_EntityIncorporationStateCountryCode": {
     "xbrltype": "edgarStateCountryItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityIncorporationStateCountryCode",
     "presentation": [
      "http://www.biolifesolutions.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.biolifesolutions.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": [
      "r892"
     ]
    },
    "dei_EntityRegistrantName": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityRegistrantName",
     "presentation": [
      "http://www.biolifesolutions.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": [
      "r888"
     ]
    },
    "dei_EntityShellCompany": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityShellCompany",
     "presentation": [
      "http://www.biolifesolutions.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": [
      "r888"
     ]
    },
    "dei_EntitySmallBusiness": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntitySmallBusiness",
     "presentation": [
      "http://www.biolifesolutions.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": [
      "r888"
     ]
    },
    "dei_EntityTaxIdentificationNumber": {
     "xbrltype": "employerIdItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityTaxIdentificationNumber",
     "presentation": [
      "http://www.biolifesolutions.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": [
      "r888"
     ]
    },
    "blfs_EquipmentAcquiredUnderFinancingLeases": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.biolifesolutions.com/20240930",
     "localname": "EquipmentAcquiredUnderFinancingLeases",
     "crdr": "debit",
     "presentation": [
      "http://www.biolifesolutions.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Assets acquired under financing leases",
        "label": "Equipment Acquired Under Financing Leases",
        "documentation": "Equipment Acquired Under Financing Leases"
       }
      }
     },
     "auth_ref": []
    },
    "blfs_EquipmentAcquiredUnderOperatingLeases": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.biolifesolutions.com/20240930",
     "localname": "EquipmentAcquiredUnderOperatingLeases",
     "crdr": "debit",
     "presentation": [
      "http://www.biolifesolutions.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Assets acquired under operating leases",
        "label": "Equipment Acquired Under Operating Leases",
        "documentation": "The equipment acquired under operating leases in a noncash (or part noncash) acquisition. Noncash is defined as information about all investing and financing activities of an enterprise during a period that affect recognized assets or liabilities but that do not result in cash receipts or cash payments in the period. \"Part noncash\" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_EquityComponentDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EquityComponentDomain",
     "presentation": [
      "http://www.biolifesolutions.com/role/UnauditedCondensedConsolidatedStatementsofShareholdersEquity"
     ],
     "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": [
      "r15",
      "r181",
      "r209",
      "r210",
      "r211",
      "r227",
      "r228",
      "r229",
      "r231",
      "r237",
      "r240",
      "r242",
      "r264",
      "r327",
      "r330",
      "r358",
      "r409",
      "r485",
      "r486",
      "r494",
      "r495",
      "r496",
      "r498",
      "r502",
      "r503",
      "r508",
      "r509",
      "r510",
      "r511",
      "r512",
      "r513",
      "r516",
      "r544",
      "r545",
      "r546",
      "r547",
      "r548",
      "r549",
      "r554",
      "r557",
      "r571",
      "r664",
      "r681",
      "r682",
      "r683",
      "r701",
      "r766"
     ]
    },
    "blfs_EquityInvestments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.biolifesolutions.com/20240930",
     "localname": "EquityInvestments",
     "crdr": "debit",
     "calculation": {
      "http://www.biolifesolutions.com/role/UnauditedCondensedConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.biolifesolutions.com/role/UnauditedCondensedConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Equity investments",
        "label": "Equity Investments",
        "documentation": ""
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EquitySecuritiesWithoutReadilyDeterminableFairValueAmount",
     "crdr": "debit",
     "presentation": [
      "http://www.biolifesolutions.com/role/InvestmentsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair value of non-marketable equity securities without readily determinable fair value",
        "label": "Equity Securities without Readily Determinable Fair Value, Amount",
        "documentation": "Amount of investment in equity security without readily determinable fair value."
       }
      }
     },
     "auth_ref": [
      "r324"
     ]
    },
    "us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueImpairmentLossAnnualAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EquitySecuritiesWithoutReadilyDeterminableFairValueImpairmentLossAnnualAmount",
     "crdr": "debit",
     "presentation": [
      "http://www.biolifesolutions.com/role/InvestmentsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Impairment charge",
        "label": "Equity Securities without Readily Determinable Fair Value, Impairment Loss, Annual Amount",
        "documentation": "Amount of impairment loss on investment in equity security without readily determinable fair value."
       }
      }
     },
     "auth_ref": [
      "r325"
     ]
    },
    "us-gaap_ErrorCorrectionTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ErrorCorrectionTextBlock",
     "presentation": [
      "http://www.biolifesolutions.com/role/Correctionofimmaterialerrors"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Correction of immaterial errors",
        "label": "Error Correction [Text Block]",
        "documentation": "The entire disclosure for reporting error correction."
       }
      }
     },
     "auth_ref": [
      "r238"
     ]
    },
    "us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementLineItems",
     "presentation": [
      "http://www.biolifesolutions.com/role/CorrectionofimmaterialerrorsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Error Corrections and Prior Period Adjustments Restatement [Line Items]",
        "label": "Error Corrections and Prior Period Adjustments Restatement [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": [
      "r232",
      "r233",
      "r234",
      "r239",
      "r240",
      "r241",
      "r242",
      "r262"
     ]
    },
    "srt_ExecutiveOfficerMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "ExecutiveOfficerMember",
     "presentation": [
      "http://www.biolifesolutions.com/role/StockbasedcompensationNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Executive Officer",
        "label": "Executive Officer [Member]"
       }
      }
     },
     "auth_ref": [
      "r952"
     ]
    },
    "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems",
     "presentation": [
      "http://www.biolifesolutions.com/role/FairvaluemeasurementScheduleoftheCompanysFinancialAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]",
        "label": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [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": [
      "r520",
      "r521",
      "r534",
      "r844"
     ]
    },
    "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable",
     "presentation": [
      "http://www.biolifesolutions.com/role/FairvaluemeasurementScheduleoftheCompanysFinancialAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair Value, Recurring and Nonrecurring [Table]",
        "label": "Fair Value, Recurring and Nonrecurring [Table]",
        "documentation": "Disclosure of information about asset and liability measured at fair value on recurring and nonrecurring basis."
       }
      }
     },
     "auth_ref": [
      "r520",
      "r521",
      "r534",
      "r844"
     ]
    },
    "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems",
     "presentation": [
      "http://www.biolifesolutions.com/role/FairvaluemeasurementNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair Value Measurement Inputs and Valuation Techniques [Line Items]",
        "label": "Fair Value Measurement Inputs and Valuation Techniques [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": [
      "r522",
      "r523",
      "r524",
      "r848"
     ]
    },
    "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable",
     "presentation": [
      "http://www.biolifesolutions.com/role/FairvaluemeasurementNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair Value Measurement Inputs and Valuation Techniques [Table]",
        "label": "Fair Value Measurement Inputs and Valuation Techniques [Table]",
        "documentation": "Disclosure of information about input and valuation technique used to measure fair value and change in valuation approach and technique for each separate class of asset and liability measured on recurring and nonrecurring basis."
       }
      }
     },
     "auth_ref": [
      "r522",
      "r523",
      "r524",
      "r848"
     ]
    },
    "us-gaap_FairValueByFairValueHierarchyLevelAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FairValueByFairValueHierarchyLevelAxis",
     "presentation": [
      "http://www.biolifesolutions.com/role/FairvaluemeasurementScheduleoftheCompanysFinancialAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair Value Hierarchy and NAV [Axis]",
        "label": "Fair Value Hierarchy and NAV [Axis]",
        "documentation": "Information by level within fair value hierarchy and fair value measured at net asset value per share as practical expedient."
       }
      }
     },
     "auth_ref": [
      "r391",
      "r426",
      "r427",
      "r428",
      "r429",
      "r430",
      "r431",
      "r519",
      "r521",
      "r522",
      "r523",
      "r524",
      "r533",
      "r534",
      "r536",
      "r579",
      "r580",
      "r581",
      "r824",
      "r825",
      "r836",
      "r837",
      "r838",
      "r844",
      "r848"
     ]
    },
    "us-gaap_FairValueByLiabilityClassAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FairValueByLiabilityClassAxis",
     "presentation": [
      "http://www.biolifesolutions.com/role/FairvaluemeasurementScheduleoftheChangesinFairValueofContingentConsiderationLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Liability Class [Axis]",
        "label": "Liability Class [Axis]",
        "documentation": "Information by class of liability."
       }
      }
     },
     "auth_ref": [
      "r525",
      "r526",
      "r527",
      "r528",
      "r529",
      "r530",
      "r535"
     ]
    },
    "us-gaap_FairValueByMeasurementFrequencyAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FairValueByMeasurementFrequencyAxis",
     "presentation": [
      "http://www.biolifesolutions.com/role/FairvaluemeasurementScheduleoftheCompanysFinancialAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Measurement Frequency [Axis]",
        "label": "Measurement Frequency [Axis]",
        "documentation": "Information by measurement frequency."
       }
      }
     },
     "auth_ref": [
      "r520",
      "r521",
      "r522",
      "r524",
      "r844",
      "r1020",
      "r1023"
     ]
    },
    "us-gaap_FairValueDisclosuresAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FairValueDisclosuresAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Fair Value Disclosures [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FairValueDisclosuresTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FairValueDisclosuresTextBlock",
     "presentation": [
      "http://www.biolifesolutions.com/role/Fairvaluemeasurement"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair value measurement",
        "label": "Fair Value Disclosures [Text Block]",
        "documentation": "The entire disclosure for the fair value of financial instruments (as defined), including financial assets and financial liabilities (collectively, as defined), and the measurements of those instruments as well as disclosures related to the fair value of non-financial assets and liabilities. Such disclosures about the financial instruments, assets, and liabilities would include: (1) the fair value of the required items together with their carrying amounts (as appropriate); (2) for items for which it is not practicable to estimate fair value, disclosure would include: (a) information pertinent to estimating fair value (including, carrying amount, effective interest rate, and maturity, and (b) the reasons why it is not practicable to estimate fair value; (3) significant concentrations of credit risk including: (a) information about the activity, region, or economic characteristics identifying a concentration, (b) the maximum amount of loss the entity is exposed to based on the gross fair value of the related item, (c) policy for requiring collateral or other security and information as to accessing such collateral or security, and (d) the nature and brief description of such collateral or security; (4) quantitative information about market risks and how such risks are managed; (5) for items measured on both a recurring and nonrecurring basis information regarding the inputs used to develop the fair value measurement; and (6) for items presented in the financial statement for which fair value measurement is elected: (a) information necessary to understand the reasons for the election, (b) discussion of the effect of fair value changes on earnings, (c) a description of [similar groups] items for which the election is made and the relation thereof to the balance sheet, the aggregate carrying value of items included in the balance sheet that are not eligible for the election; (7) all other required (as defined) and desired information."
       }
      }
     },
     "auth_ref": [
      "r529",
      "r531",
      "r532",
      "r533",
      "r536",
      "r537",
      "r538",
      "r539",
      "r540",
      "r642",
      "r844",
      "r849"
     ]
    },
    "us-gaap_FairValueInputsLevel1Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FairValueInputsLevel1Member",
     "presentation": [
      "http://www.biolifesolutions.com/role/FairvaluemeasurementScheduleoftheCompanysFinancialAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Level 1",
        "label": "Fair Value, Inputs, Level 1 [Member]",
        "documentation": "Quoted prices in active markets for identical assets or liabilities that the reporting entity can access at the measurement date."
       }
      }
     },
     "auth_ref": [
      "r391",
      "r426",
      "r431",
      "r521",
      "r534",
      "r579",
      "r836",
      "r837",
      "r838",
      "r844"
     ]
    },
    "us-gaap_FairValueInputsLevel2Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FairValueInputsLevel2Member",
     "presentation": [
      "http://www.biolifesolutions.com/role/FairvaluemeasurementScheduleoftheCompanysFinancialAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Level 2",
        "label": "Fair Value, Inputs, Level 2 [Member]",
        "documentation": "Inputs other than quoted prices included within level 1 that are observable for an asset or liability, either directly or indirectly, including, but not limited to, quoted prices for similar assets or liabilities in active markets, or quoted prices for identical or similar assets or liabilities in inactive markets."
       }
      }
     },
     "auth_ref": [
      "r391",
      "r426",
      "r431",
      "r521",
      "r522",
      "r534",
      "r580",
      "r824",
      "r825",
      "r836",
      "r837",
      "r838",
      "r844"
     ]
    },
    "us-gaap_FairValueInputsLevel3Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FairValueInputsLevel3Member",
     "presentation": [
      "http://www.biolifesolutions.com/role/FairvaluemeasurementScheduleoftheCompanysFinancialAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Level 3",
        "label": "Fair Value, Inputs, Level 3 [Member]",
        "documentation": "Unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing."
       }
      }
     },
     "auth_ref": [
      "r391",
      "r426",
      "r427",
      "r428",
      "r429",
      "r430",
      "r431",
      "r521",
      "r522",
      "r523",
      "r524",
      "r534",
      "r581",
      "r824",
      "r825",
      "r836",
      "r837",
      "r838",
      "r844",
      "r848"
     ]
    },
    "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain",
     "presentation": [
      "http://www.biolifesolutions.com/role/FairvaluemeasurementScheduleoftheChangesinFairValueofContingentConsiderationLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair Value by Liability Class [Domain]",
        "label": "Fair Value by Liability Class [Domain]",
        "documentation": "Represents classes of liabilities measured and disclosed at fair value."
       }
      }
     },
     "auth_ref": [
      "r525",
      "r526",
      "r527",
      "r528",
      "r529",
      "r530",
      "r535"
     ]
    },
    "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward",
     "presentation": [
      "http://www.biolifesolutions.com/role/FairvaluemeasurementScheduleoftheChangesinFairValueofContingentConsiderationLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]",
        "label": "Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [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_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems",
     "presentation": [
      "http://www.biolifesolutions.com/role/FairvaluemeasurementScheduleoftheChangesinFairValueofContingentConsiderationLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]",
        "label": "Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [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": [
      "r525",
      "r526",
      "r527",
      "r528",
      "r529",
      "r530"
     ]
    },
    "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable",
     "presentation": [
      "http://www.biolifesolutions.com/role/FairvaluemeasurementScheduleoftheChangesinFairValueofContingentConsiderationLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table]",
        "label": "Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table]",
        "documentation": "Disclosure of information about financial instrument liability measured at fair value on recurring basis using unobservable input."
       }
      }
     },
     "auth_ref": [
      "r525",
      "r526",
      "r527",
      "r528",
      "r529",
      "r530",
      "r535"
     ]
    },
    "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock",
     "presentation": [
      "http://www.biolifesolutions.com/role/FairvaluemeasurementTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of the Changes in Fair Value of Contingent Consideration Liabilities",
        "label": "Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table Text Block]",
        "documentation": "Tabular disclosure of the fair value measurement of liabilities using significant unobservable inputs (Level 3), a reconciliation of the beginning and ending balances, separately presenting changes attributable to the following: (1) total gains or losses for the period (realized and unrealized), segregating those gains or losses included in earnings (or changes in net assets), and gains or losses recognized in other comprehensive income (loss) and a description of where those gains or losses included in earnings (or changes in net assets) are reported in the statement of income (or activities); (2) purchases, sales, issues, and settlements (each type disclosed separately); and (3) transfers in and transfers out of Level 3 (for example, transfers due to changes in the observability of significant inputs) by class of liability."
       }
      }
     },
     "auth_ref": [
      "r525",
      "r530",
      "r535"
     ]
    },
    "us-gaap_FairValueMeasurementFrequencyDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FairValueMeasurementFrequencyDomain",
     "presentation": [
      "http://www.biolifesolutions.com/role/FairvaluemeasurementScheduleoftheCompanysFinancialAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Measurement Frequency [Domain]",
        "label": "Measurement Frequency [Domain]",
        "documentation": "Measurement frequency."
       }
      }
     },
     "auth_ref": [
      "r520",
      "r521",
      "r522",
      "r524",
      "r844",
      "r1020",
      "r1023"
     ]
    },
    "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarnings1": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarnings1",
     "crdr": "credit",
     "presentation": [
      "http://www.biolifesolutions.com/role/FairvaluemeasurementScheduleoftheChangesinFairValueofContingentConsiderationLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Change in fair value recognized in net loss",
        "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Asset, Gain (Loss) Included in Earnings",
        "documentation": "Amount of gain (loss) recognized in income from asset measured at fair value on recurring basis using unobservable input (level 3)."
       }
      }
     },
     "auth_ref": [
      "r526",
      "r535",
      "r846",
      "r847"
     ]
    },
    "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements",
     "crdr": "debit",
     "presentation": [
      "http://www.biolifesolutions.com/role/FairvaluemeasurementScheduleoftheChangesinFairValueofContingentConsiderationLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Payment of contingent consideration earned",
        "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Settlements",
        "documentation": "Amount of settlements of financial instrument classified as a liability measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing."
       }
      }
     },
     "auth_ref": [
      "r528",
      "r535"
     ]
    },
    "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue",
     "crdr": "credit",
     "presentation": [
      "http://www.biolifesolutions.com/role/FairvaluemeasurementScheduleoftheChangesinFairValueofContingentConsiderationLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Beginning balance",
        "periodEndLabel": "Ending balance",
        "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability Value",
        "documentation": "Fair value of financial instrument classified as a liability measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing."
       }
      }
     },
     "auth_ref": [
      "r525",
      "r535"
     ]
    },
    "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FairValueMeasurementsFairValueHierarchyDomain",
     "presentation": [
      "http://www.biolifesolutions.com/role/FairvaluemeasurementScheduleoftheCompanysFinancialAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair Value Hierarchy and NAV [Domain]",
        "label": "Fair Value Hierarchy and NAV [Domain]",
        "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value."
       }
      }
     },
     "auth_ref": [
      "r391",
      "r426",
      "r427",
      "r428",
      "r429",
      "r430",
      "r431",
      "r519",
      "r521",
      "r522",
      "r523",
      "r524",
      "r533",
      "r534",
      "r536",
      "r579",
      "r580",
      "r581",
      "r824",
      "r825",
      "r836",
      "r837",
      "r838",
      "r844",
      "r848"
     ]
    },
    "us-gaap_FairValueMeasurementsRecurringMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FairValueMeasurementsRecurringMember",
     "presentation": [
      "http://www.biolifesolutions.com/role/FairvaluemeasurementScheduleoftheCompanysFinancialAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair Value, Recurring",
        "label": "Fair Value, Recurring [Member]",
        "documentation": "Frequent fair value measurement. Includes, but is not limited to, fair value adjustment for impairment of asset, liability or equity, frequently measured at fair value."
       }
      }
     },
     "auth_ref": [
      "r844",
      "r1017",
      "r1018",
      "r1019",
      "r1020",
      "r1021",
      "r1023"
     ]
    },
    "us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FinanceLeaseLiabilitiesPaymentsDueAbstract",
     "presentation": [
      "http://www.biolifesolutions.com/role/LeasesScheduleofMaturitiesOperatingandFinanceLeaseLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Financing Leases",
        "label": "Finance Lease, Liability, to be Paid, Fiscal Year Maturity [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FinanceLeaseLiability": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FinanceLeaseLiability",
     "crdr": "credit",
     "calculation": {
      "http://www.biolifesolutions.com/role/LeasesScheduleofMaturitiesOperatingandFinanceLeaseLiabilitiesDetails": {
       "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.biolifesolutions.com/role/LeasesScheduleofMaturitiesOperatingandFinanceLeaseLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Total present value of lease liabilities",
        "label": "Finance Lease, Liability",
        "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease."
       }
      }
     },
     "auth_ref": [
      "r559",
      "r567"
     ]
    },
    "us-gaap_FinanceLeaseLiabilityCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FinanceLeaseLiabilityCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.biolifesolutions.com/role/UnauditedCondensedConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.biolifesolutions.com/role/UnauditedCondensedConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Lease liabilities, financing, current portion",
        "label": "Finance Lease, Liability, Current",
        "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease, classified as current."
       }
      }
     },
     "auth_ref": [
      "r559"
     ]
    },
    "us-gaap_FinanceLeaseLiabilityMaturityTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FinanceLeaseLiabilityMaturityTableTextBlock",
     "presentation": [
      "http://www.biolifesolutions.com/role/LeasesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Maturities of Finance Lease Liabilities",
        "label": "Finance Lease, Liability, to be Paid, Maturity [Table Text Block]",
        "documentation": "Tabular disclosure of undiscounted cash flows of finance lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to finance lease liability recognized in statement of financial position."
       }
      }
     },
     "auth_ref": [
      "r1035"
     ]
    },
    "us-gaap_FinanceLeaseLiabilityNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FinanceLeaseLiabilityNoncurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.biolifesolutions.com/role/UnauditedCondensedConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.biolifesolutions.com/role/UnauditedCondensedConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Lease liabilities, financing, long-term",
        "label": "Finance Lease, Liability, Noncurrent",
        "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease, classified as noncurrent."
       }
      }
     },
     "auth_ref": [
      "r559"
     ]
    },
    "us-gaap_FinanceLeaseLiabilityPaymentsDue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FinanceLeaseLiabilityPaymentsDue",
     "crdr": "credit",
     "calculation": {
      "http://www.biolifesolutions.com/role/LeasesScheduleofMaturitiesOperatingandFinanceLeaseLiabilitiesDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      },
      "http://www.biolifesolutions.com/role/LeasesScheduleofMaturitiesOperatingandFinanceLeaseLiabilitiesDetails_1": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.biolifesolutions.com/role/LeasesScheduleofMaturitiesOperatingandFinanceLeaseLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total lease payments",
        "label": "Finance Lease, Liability, to be Paid",
        "documentation": "Amount of lessee's undiscounted obligation for lease payments for finance lease."
       }
      }
     },
     "auth_ref": [
      "r567"
     ]
    },
    "blfs_FinanceLeaseLiabilityPaymentsDueAfterYearFour": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.biolifesolutions.com/20240930",
     "localname": "FinanceLeaseLiabilityPaymentsDueAfterYearFour",
     "crdr": "credit",
     "calculation": {
      "http://www.biolifesolutions.com/role/LeasesScheduleofMaturitiesOperatingandFinanceLeaseLiabilitiesDetails_1": {
       "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.biolifesolutions.com/role/LeasesScheduleofMaturitiesOperatingandFinanceLeaseLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Thereafter",
        "label": "Finance Lease Liability Payments Due After Year Four",
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid after 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": []
    },
    "us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FinanceLeaseLiabilityPaymentsDueNextTwelveMonths",
     "crdr": "credit",
     "calculation": {
      "http://www.biolifesolutions.com/role/LeasesScheduleofMaturitiesOperatingandFinanceLeaseLiabilitiesDetails_1": {
       "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.biolifesolutions.com/role/LeasesScheduleofMaturitiesOperatingandFinanceLeaseLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2025",
        "label": "Finance Lease, Liability, to be Paid, Year One",
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance 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_FinanceLeaseLiabilityPaymentsDueYearFour": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FinanceLeaseLiabilityPaymentsDueYearFour",
     "crdr": "credit",
     "calculation": {
      "http://www.biolifesolutions.com/role/LeasesScheduleofMaturitiesOperatingandFinanceLeaseLiabilitiesDetails_1": {
       "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.biolifesolutions.com/role/LeasesScheduleofMaturitiesOperatingandFinanceLeaseLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2028",
        "label": "Finance Lease, Liability, to be Paid, Year Four",
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance 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_FinanceLeaseLiabilityPaymentsDueYearThree": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FinanceLeaseLiabilityPaymentsDueYearThree",
     "crdr": "credit",
     "calculation": {
      "http://www.biolifesolutions.com/role/LeasesScheduleofMaturitiesOperatingandFinanceLeaseLiabilitiesDetails_1": {
       "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.biolifesolutions.com/role/LeasesScheduleofMaturitiesOperatingandFinanceLeaseLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2027",
        "label": "Finance Lease, Liability, to be Paid, Year Three",
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance 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_FinanceLeaseLiabilityPaymentsDueYearTwo": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FinanceLeaseLiabilityPaymentsDueYearTwo",
     "crdr": "credit",
     "calculation": {
      "http://www.biolifesolutions.com/role/LeasesScheduleofMaturitiesOperatingandFinanceLeaseLiabilitiesDetails_1": {
       "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.biolifesolutions.com/role/LeasesScheduleofMaturitiesOperatingandFinanceLeaseLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2026",
        "label": "Finance Lease, Liability, to be Paid, Year Two",
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance 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_FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear",
     "crdr": "credit",
     "calculation": {
      "http://www.biolifesolutions.com/role/LeasesScheduleofMaturitiesOperatingandFinanceLeaseLiabilitiesDetails_1": {
       "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://www.biolifesolutions.com/role/LeasesScheduleofMaturitiesOperatingandFinanceLeaseLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2024 (3 months remaining)",
        "label": "Finance Lease, Liability, to be Paid, Remainder of Fiscal Year",
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in remainder of current fiscal year."
       }
      }
     },
     "auth_ref": [
      "r1035"
     ]
    },
    "us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FinanceLeaseLiabilityUndiscountedExcessAmount",
     "crdr": "credit",
     "calculation": {
      "http://www.biolifesolutions.com/role/LeasesScheduleofMaturitiesOperatingandFinanceLeaseLiabilitiesDetails": {
       "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.biolifesolutions.com/role/LeasesScheduleofMaturitiesOperatingandFinanceLeaseLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Less: interest",
        "label": "Finance Lease, Liability, Undiscounted Excess Amount",
        "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for finance lease."
       }
      }
     },
     "auth_ref": [
      "r567"
     ]
    },
    "us-gaap_FinanceLeaseRightOfUseAsset": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FinanceLeaseRightOfUseAsset",
     "crdr": "debit",
     "calculation": {
      "http://www.biolifesolutions.com/role/UnauditedCondensedConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 9.0
      }
     },
     "presentation": [
      "http://www.biolifesolutions.com/role/UnauditedCondensedConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Financing lease right-of-use assets, net",
        "label": "Finance Lease, Right-of-Use Asset, after Accumulated Amortization",
        "documentation": "Amount, after accumulated amortization, of right-of-use asset from finance lease."
       }
      }
     },
     "auth_ref": [
      "r558"
     ]
    },
    "us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FinanceLeaseWeightedAverageDiscountRatePercent",
     "presentation": [
      "http://www.biolifesolutions.com/role/LeasesScheduleofOperatingandFinanceLeaseTermsandDiscountRatesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Weighted average discount rate - finance leases",
        "label": "Finance Lease, Weighted Average Discount Rate, Percent",
        "documentation": "Weighted average discount rate for finance lease calculated at point in time."
       }
      }
     },
     "auth_ref": [
      "r566",
      "r856"
     ]
    },
    "us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FinanceLeaseWeightedAverageRemainingLeaseTerm1",
     "presentation": [
      "http://www.biolifesolutions.com/role/LeasesScheduleofOperatingandFinanceLeaseTermsandDiscountRatesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Weighted average remaining lease term in years - finance leases",
        "label": "Finance Lease, Weighted Average Remaining Lease Term",
        "documentation": "Weighted average remaining lease term for finance lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days."
       }
      }
     },
     "auth_ref": [
      "r565",
      "r856"
     ]
    },
    "blfs_FinancedInsurancePremiumMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.biolifesolutions.com/20240930",
     "localname": "FinancedInsurancePremiumMember",
     "presentation": [
      "http://www.biolifesolutions.com/role/LongtermdebtScheduleofDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Insurance premium financing",
        "label": "Financed Insurance Premium [Member]",
        "documentation": "Represents financed insurance premium."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FinancialInstrumentAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FinancialInstrumentAxis",
     "presentation": [
      "http://www.biolifesolutions.com/role/FairvaluemeasurementScheduleoftheCompanysFinancialAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails",
      "http://www.biolifesolutions.com/role/InvestmentsScheduleofAvailableforSaleMarketableSecuritiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Financial Instrument [Axis]",
        "label": "Financial Instrument [Axis]",
        "documentation": "Information by type of financial instrument."
       }
      }
     },
     "auth_ref": [
      "r291",
      "r292",
      "r293",
      "r294",
      "r295",
      "r296",
      "r297",
      "r299",
      "r300",
      "r301",
      "r302",
      "r303",
      "r304",
      "r305",
      "r306",
      "r307",
      "r308",
      "r309",
      "r310",
      "r311",
      "r312",
      "r313",
      "r314",
      "r315",
      "r316",
      "r317",
      "r318",
      "r319",
      "r320",
      "r321",
      "r332",
      "r333",
      "r334",
      "r335",
      "r336",
      "r339",
      "r340",
      "r341",
      "r399",
      "r407",
      "r514",
      "r541",
      "r576",
      "r577",
      "r578",
      "r579",
      "r580",
      "r581",
      "r582",
      "r583",
      "r584",
      "r585",
      "r586",
      "r587",
      "r588",
      "r589",
      "r590",
      "r593",
      "r594",
      "r595",
      "r596",
      "r597",
      "r598",
      "r599",
      "r600",
      "r601",
      "r602",
      "r603",
      "r604",
      "r605",
      "r606",
      "r607",
      "r665",
      "r820",
      "r844",
      "r846",
      "r848",
      "r849",
      "r850",
      "r851",
      "r852",
      "r853",
      "r854",
      "r858",
      "r912",
      "r913",
      "r914",
      "r915",
      "r916",
      "r917",
      "r918",
      "r967",
      "r968",
      "r969",
      "r970",
      "r1016",
      "r1019",
      "r1020",
      "r1021",
      "r1022",
      "r1023"
     ]
    },
    "blfs_FinancingLeaseCosts": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.biolifesolutions.com/20240930",
     "localname": "FinancingLeaseCosts",
     "crdr": "debit",
     "calculation": {
      "http://www.biolifesolutions.com/role/LeasesScheduleofLeaseExpenseDetails": {
       "parentTag": "blfs_OperatingLeaseCostsAndShortTermLeaseCosts",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.biolifesolutions.com/role/LeasesScheduleofLeaseExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Financing lease costs",
        "label": "Financing Lease, Costs",
        "documentation": "Financing Lease, Costs"
       }
      }
     },
     "auth_ref": []
    },
    "blfs_FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.biolifesolutions.com/20240930",
     "localname": "FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour",
     "crdr": "debit",
     "calculation": {
      "http://www.biolifesolutions.com/role/GoodwillandintangibleassetsScheduleofAmortizationExpenseforFiniteLivedIntangibleAssetsDetails": {
       "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.biolifesolutions.com/role/GoodwillandintangibleassetsScheduleofAmortizationExpenseforFiniteLivedIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Thereafter",
        "label": "Finite-lived Intangible Asset, Expected Amortization, After Year Four",
        "documentation": "Amount of amortization for asset, excluding financial asset and goodwill, lacking physical substance with finite life expected to be recognized after 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": []
    },
    "us-gaap_FiniteLivedIntangibleAssetUsefulLife": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FiniteLivedIntangibleAssetUsefulLife",
     "presentation": [
      "http://www.biolifesolutions.com/role/GoodwillandintangibleassetsScheduleofFiniteLivedIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Weighted Average Useful Life (in years)",
        "label": "Finite-Lived Intangible Asset, Useful Life",
        "documentation": "Useful life of finite-lived intangible assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization",
     "crdr": "credit",
     "calculation": {
      "http://www.biolifesolutions.com/role/GoodwillandintangibleassetsScheduleofFiniteLivedIntangibleAssetsDetails": {
       "parentTag": "us-gaap_IntangibleAssetsNetExcludingGoodwill",
       "weight": -1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.biolifesolutions.com/role/GoodwillandintangibleassetsScheduleofFiniteLivedIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Accumulated Amortization",
        "label": "Finite-Lived Intangible Assets, Accumulated Amortization",
        "documentation": "Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life."
       }
      }
     },
     "auth_ref": [
      "r192",
      "r343",
      "r352",
      "r822"
     ]
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths",
     "crdr": "debit",
     "calculation": {
      "http://www.biolifesolutions.com/role/GoodwillandintangibleassetsScheduleofAmortizationExpenseforFiniteLivedIntangibleAssetsDetails": {
       "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.biolifesolutions.com/role/GoodwillandintangibleassetsScheduleofAmortizationExpenseforFiniteLivedIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "2025",
        "label": "Finite-Lived Intangible Asset, Expected Amortization, Year One",
        "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized 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": [
      "r354",
      "r797",
      "r822"
     ]
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear",
     "crdr": "debit",
     "calculation": {
      "http://www.biolifesolutions.com/role/GoodwillandintangibleassetsScheduleofAmortizationExpenseforFiniteLivedIntangibleAssetsDetails": {
       "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.biolifesolutions.com/role/GoodwillandintangibleassetsScheduleofAmortizationExpenseforFiniteLivedIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "2024 (3 months remaining)",
        "label": "Finite-Lived Intangible Asset, Expected Amortization, Remainder of Fiscal Year",
        "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in remainder of current fiscal year."
       }
      }
     },
     "auth_ref": [
      "r1093"
     ]
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFour",
     "crdr": "debit",
     "calculation": {
      "http://www.biolifesolutions.com/role/GoodwillandintangibleassetsScheduleofAmortizationExpenseforFiniteLivedIntangibleAssetsDetails": {
       "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://www.biolifesolutions.com/role/GoodwillandintangibleassetsScheduleofAmortizationExpenseforFiniteLivedIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "2028",
        "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Four",
        "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized 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": [
      "r354",
      "r797",
      "r822"
     ]
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearThree",
     "crdr": "debit",
     "calculation": {
      "http://www.biolifesolutions.com/role/GoodwillandintangibleassetsScheduleofAmortizationExpenseforFiniteLivedIntangibleAssetsDetails": {
       "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.biolifesolutions.com/role/GoodwillandintangibleassetsScheduleofAmortizationExpenseforFiniteLivedIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "2027",
        "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Three",
        "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized 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": [
      "r354",
      "r797",
      "r822"
     ]
    },
    "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo",
     "crdr": "debit",
     "calculation": {
      "http://www.biolifesolutions.com/role/GoodwillandintangibleassetsScheduleofAmortizationExpenseforFiniteLivedIntangibleAssetsDetails": {
       "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.biolifesolutions.com/role/GoodwillandintangibleassetsScheduleofAmortizationExpenseforFiniteLivedIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "2026",
        "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Two",
        "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized 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": [
      "r354",
      "r797",
      "r822"
     ]
    },
    "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis",
     "presentation": [
      "http://www.biolifesolutions.com/role/GoodwillandintangibleassetsScheduleofFiniteLivedIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Finite-Lived Intangible Assets by Major Class [Axis]",
        "label": "Finite-Lived Intangible Assets by Major Class [Axis]",
        "documentation": "Information by major type or class of finite-lived intangible assets."
       }
      }
     },
     "auth_ref": [
      "r345",
      "r347",
      "r348",
      "r349",
      "r351",
      "r352",
      "r355",
      "r356",
      "r610",
      "r611",
      "r797"
     ]
    },
    "us-gaap_FiniteLivedIntangibleAssetsGross": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FiniteLivedIntangibleAssetsGross",
     "crdr": "debit",
     "calculation": {
      "http://www.biolifesolutions.com/role/GoodwillandintangibleassetsScheduleofFiniteLivedIntangibleAssetsDetails": {
       "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.biolifesolutions.com/role/GoodwillandintangibleassetsScheduleofFiniteLivedIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Gross Carrying Value",
        "label": "Finite-Lived Intangible Assets, Gross",
        "documentation": "Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life."
       }
      }
     },
     "auth_ref": [
      "r343",
      "r352",
      "r611",
      "r822"
     ]
    },
    "us-gaap_FiniteLivedIntangibleAssetsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FiniteLivedIntangibleAssetsLineItems",
     "presentation": [
      "http://www.biolifesolutions.com/role/GoodwillandintangibleassetsScheduleofFiniteLivedIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Finite-Lived Intangible Assets [Line Items]",
        "label": "Finite-Lived Intangible 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": [
      "r345",
      "r352",
      "r355",
      "r356",
      "r357",
      "r610",
      "r797",
      "r822"
     ]
    },
    "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain",
     "presentation": [
      "http://www.biolifesolutions.com/role/GoodwillandintangibleassetsScheduleofFiniteLivedIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Finite-Lived Intangible Assets, Major Class Name [Domain]",
        "label": "Finite-Lived Intangible Assets, Major Class Name [Domain]",
        "documentation": "The major class of finite-lived intangible asset (for example, patents, trademarks, copyrights, etc.) A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of a company."
       }
      }
     },
     "auth_ref": [
      "r345",
      "r347",
      "r348",
      "r349",
      "r351",
      "r352",
      "r355",
      "r356",
      "r797"
     ]
    },
    "us-gaap_FiniteLivedIntangibleAssetsNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FiniteLivedIntangibleAssetsNet",
     "crdr": "debit",
     "calculation": {
      "http://www.biolifesolutions.com/role/GoodwillandintangibleassetsScheduleofFiniteLivedIntangibleAssetsDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      },
      "http://www.biolifesolutions.com/role/GoodwillandintangibleassetsScheduleofAmortizationExpenseforFiniteLivedIntangibleAssetsDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.biolifesolutions.com/role/GoodwillandintangibleassetsScheduleofAmortizationExpenseforFiniteLivedIntangibleAssetsDetails",
      "http://www.biolifesolutions.com/role/GoodwillandintangibleassetsScheduleofFiniteLivedIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net Carrying Value",
        "label": "Finite-Lived Intangible Assets, Net",
        "documentation": "Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life."
       }
      }
     },
     "auth_ref": [
      "r610",
      "r986"
     ]
    },
    "blfs_FixedAssetsHeldForRent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.biolifesolutions.com/20240930",
     "localname": "FixedAssetsHeldForRent",
     "crdr": "debit",
     "calculation": {
      "http://www.biolifesolutions.com/role/AssetsheldforrentScheduleofAssetsHeldforRentDetails": {
       "parentTag": "blfs_ShippersPlacedInServiceNet",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.biolifesolutions.com/role/AssetsheldforrentScheduleofAssetsHeldforRentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fixed assets held for rent",
        "label": "Fixed Assets Held For Rent",
        "documentation": "Represents the fixed assets held for rent."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ForeignCurrencyTransactionGainLossUnrealized": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ForeignCurrencyTransactionGainLossUnrealized",
     "crdr": "credit",
     "presentation": [
      "http://www.biolifesolutions.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Unrealized (losses) gains on currency translation",
        "label": "Unrealized Gain (Loss), Foreign Currency Transaction, before Tax",
        "documentation": "Amount, before tax, of unrealized gain (loss) from foreign currency transaction."
       }
      }
     },
     "auth_ref": [
      "r127",
      "r746",
      "r884",
      "r1025",
      "r1026",
      "r1086"
     ]
    },
    "us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock",
     "presentation": [
      "http://www.biolifesolutions.com/role/OrganizationandsignificantaccountingpoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Foreign currency translation",
        "label": "Foreign Currency Transactions and Translations Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for (1) transactions denominated in a currency other than the reporting enterprise's functional currency, (2) translating foreign currency financial statements that are incorporated into the financial statements of the reporting enterprise by consolidation, combination, or the equity method of accounting, and (3) remeasurement of the financial statements of a foreign reporting enterprise in a hyperinflationary economy."
       }
      }
     },
     "auth_ref": [
      "r543"
     ]
    },
    "blfs_FreezerEquipmentLoanMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.biolifesolutions.com/20240930",
     "localname": "FreezerEquipmentLoanMember",
     "presentation": [
      "http://www.biolifesolutions.com/role/LongtermdebtScheduleofDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Freezer equipment loan",
        "label": "Freezer Equipment Loan [Member]",
        "documentation": "Related to freezer equipment loan."
       }
      }
     },
     "auth_ref": []
    },
    "blfs_FreezerInstallationLoanMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.biolifesolutions.com/20240930",
     "localname": "FreezerInstallationLoanMember",
     "presentation": [
      "http://www.biolifesolutions.com/role/LongtermdebtScheduleofDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Freezer installation loan",
        "label": "Freezer Installation Loan [Member]",
        "documentation": "Related to freezer installation loan."
       }
      }
     },
     "auth_ref": []
    },
    "blfs_FurnitureAndComputerEquipmentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.biolifesolutions.com/20240930",
     "localname": "FurnitureAndComputerEquipmentMember",
     "presentation": [
      "http://www.biolifesolutions.com/role/PropertyandequipmentScheduleofPropertyandEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Furniture and computer equipment",
        "label": "Furniture and Computer Equipment [Member]",
        "documentation": "Represents the furniture and computer equipment."
       }
      }
     },
     "auth_ref": []
    },
    "blfs_GainLossOnDispositionOfAssetsHeldForRent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.biolifesolutions.com/20240930",
     "localname": "GainLossOnDispositionOfAssetsHeldForRent",
     "crdr": "credit",
     "calculation": {
      "http://www.biolifesolutions.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 14.0
      }
     },
     "presentation": [
      "http://www.biolifesolutions.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Loss on disposal of assets held for rent, net",
        "label": "Gain (Loss) On Disposition Of Assets, Held For Rent",
        "documentation": "Amount of gain (loss) on sale or disposal of assets held for rent."
       }
      }
     },
     "auth_ref": []
    },
    "blfs_GainLossOnEscrowSettlement": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.biolifesolutions.com/20240930",
     "localname": "GainLossOnEscrowSettlement",
     "crdr": "credit",
     "calculation": {
      "http://www.biolifesolutions.com/role/UnauditedCondensedConsolidatedStatementsofOperations": {
       "parentTag": "us-gaap_NonoperatingIncomeExpense",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.biolifesolutions.com/role/UnauditedCondensedConsolidatedStatementsofOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Gain on settlement of Global Cooling escrow",
        "label": "Gain (Loss) on Escrow Settlement",
        "documentation": "Gain (Loss) on Escrow Settlement"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_GainLossOnInvestments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "GainLossOnInvestments",
     "crdr": "credit",
     "calculation": {
      "http://www.biolifesolutions.com/role/UnauditedCondensedConsolidatedStatementsofOperations": {
       "parentTag": "us-gaap_NonoperatingIncomeExpense",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.biolifesolutions.com/role/UnauditedCondensedConsolidatedStatementsofOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Change in fair value of equity investments",
        "label": "Gain (Loss) on Investments",
        "documentation": "Amount of realized and unrealized gain (loss) on investment."
       }
      }
     },
     "auth_ref": [
      "r118",
      "r121",
      "r893"
     ]
    },
    "us-gaap_GainLossOnSaleOfPropertyPlantEquipment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "GainLossOnSaleOfPropertyPlantEquipment",
     "crdr": "credit",
     "calculation": {
      "http://www.biolifesolutions.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 13.0
      }
     },
     "presentation": [
      "http://www.biolifesolutions.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "(Gain) loss on disposal of property and equipment, net",
        "label": "Gain (Loss) on Disposition of Property Plant Equipment",
        "documentation": "Amount of gain (loss) on sale or disposal of property, plant and equipment assets, including oil and gas property and timber property."
       }
      }
     },
     "auth_ref": [
      "r10"
     ]
    },
    "us-gaap_GeneralAndAdministrativeExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "GeneralAndAdministrativeExpense",
     "crdr": "debit",
     "calculation": {
      "http://www.biolifesolutions.com/role/UnauditedCondensedConsolidatedStatementsofOperations": {
       "parentTag": "us-gaap_CostsAndExpenses",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.biolifesolutions.com/role/UnauditedCondensedConsolidatedStatementsofOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "General and administrative",
        "label": "General and Administrative Expense",
        "documentation": "The aggregate total of expenses of managing and administering the affairs of an entity, including affiliates of the reporting entity, which are not directly or indirectly associated with the manufacture, sale or creation of a product or product line."
       }
      }
     },
     "auth_ref": [
      "r117",
      "r750"
     ]
    },
    "us-gaap_GeneralAndAdministrativeExpenseMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "GeneralAndAdministrativeExpenseMember",
     "presentation": [
      "http://www.biolifesolutions.com/role/StockbasedcompensationScheduleofStockCompensationExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "General and administrative costs",
        "label": "General and Administrative Expense [Member]",
        "documentation": "Primary financial statement caption encompassing general and administrative expense."
       }
      }
     },
     "auth_ref": [
      "r117"
     ]
    },
    "us-gaap_GeographicConcentrationRiskMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "GeographicConcentrationRiskMember",
     "presentation": [
      "http://www.biolifesolutions.com/role/OrganizationandsignificantaccountingpoliciesScheduleofProductRevenueConcentrationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Revenue by customers' geographic locations",
        "label": "Geographic Concentration Risk [Member]",
        "documentation": "Reflects the percentage that a specified dollar value on the balance sheet or income statement in the period from one or more specified geographic areas is to a corresponding consolidated, segment, or product line amount. Risk is the materially adverse effects of economic decline or antagonistic political actions resulting in loss of assets, sales volume, labor supply, or source of materials and supplies in a US state or a specified country, continent, or region such as EMEA (Europe, Middle East, Africa)."
       }
      }
     },
     "auth_ref": [
      "r43",
      "r784"
     ]
    },
    "blfs_GeographicOtherMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.biolifesolutions.com/20240930",
     "localname": "GeographicOtherMember",
     "presentation": [
      "http://www.biolifesolutions.com/role/OrganizationandsignificantaccountingpoliciesScheduleofProductRevenueConcentrationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other",
        "label": "Geographic, Other [Member]",
        "documentation": "Represents other geographic location."
       }
      }
     },
     "auth_ref": []
    },
    "blfs_GlobalCoolingAmendedTermNotesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.biolifesolutions.com/20240930",
     "localname": "GlobalCoolingAmendedTermNotesMember",
     "presentation": [
      "http://www.biolifesolutions.com/role/LongtermdebtScheduleofDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Global Cooling Amended Term Notes",
        "label": "Global Cooling Amended Term Notes [Member]",
        "documentation": "Global Cooling Amended Term Notes"
       }
      }
     },
     "auth_ref": []
    },
    "blfs_GlobalCoolingMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.biolifesolutions.com/20240930",
     "localname": "GlobalCoolingMember",
     "presentation": [
      "http://www.biolifesolutions.com/role/DiscontinuedoperationsAssetsandLiabilitiesofDiscontinuedOperationsDetails",
      "http://www.biolifesolutions.com/role/DiscontinuedoperationsComponentsofLossfromDiscontinuedOperationsDetails",
      "http://www.biolifesolutions.com/role/DiscontinuedoperationsLossonDisposalofGlobalCoolingDetails",
      "http://www.biolifesolutions.com/role/DiscontinuedoperationsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Global Cooling",
        "label": "Global Cooling [Member]",
        "documentation": "Global Cooling"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_Goodwill": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "Goodwill",
     "crdr": "debit",
     "calculation": {
      "http://www.biolifesolutions.com/role/UnauditedCondensedConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://www.biolifesolutions.com/role/UnauditedCondensedConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Goodwill",
        "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": [
      "r191",
      "r344",
      "r643",
      "r816",
      "r821",
      "r845",
      "r857",
      "r976",
      "r977"
     ]
    },
    "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_GoodwillAndIntangibleAssetsDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "GoodwillAndIntangibleAssetsDisclosureTextBlock",
     "presentation": [
      "http://www.biolifesolutions.com/role/Goodwillandintangibleassets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Goodwill and intangible assets",
        "label": "Goodwill and Intangible Assets Disclosure [Text Block]",
        "documentation": "The entire disclosure for goodwill and intangible assets."
       }
      }
     },
     "auth_ref": [
      "r975",
      "r978"
     ]
    },
    "blfs_IVexSolInc.Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.biolifesolutions.com/20240930",
     "localname": "IVexSolInc.Member",
     "presentation": [
      "http://www.biolifesolutions.com/role/InvestmentsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "iVexSol, Inc.",
        "label": "iVexSol, Inc. [Member]",
        "documentation": "iVexSol, Inc."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncomeLossFromContinuingOperations": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeLossFromContinuingOperations",
     "crdr": "credit",
     "calculation": {
      "http://www.biolifesolutions.com/role/UnauditedCondensedConsolidatedStatementsofOperations": {
       "parentTag": "us-gaap_NetIncomeLoss",
       "weight": 1.0,
       "order": 1.0
      },
      "http://www.biolifesolutions.com/role/NetlossfromcontinuingoperationspercommonshareScheduleofComputationsofBasicandDilutedEarningsPerShareDetails": {
       "parentTag": "us-gaap_NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersBasic",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.biolifesolutions.com/role/NetlossfromcontinuingoperationspercommonshareScheduleofComputationsofBasicandDilutedEarningsPerShareDetails",
      "http://www.biolifesolutions.com/role/UnauditedCondensedConsolidatedStatementsofOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net loss from continuing operations",
        "terseLabel": "Net loss from continuing operations",
        "label": "Income (Loss) from Continuing Operations, Net of Tax, Attributable to Parent",
        "documentation": "Amount after tax of income (loss) from continuing operations attributable to the parent."
       }
      }
     },
     "auth_ref": [
      "r66",
      "r112",
      "r127",
      "r232",
      "r233",
      "r235",
      "r236",
      "r237",
      "r254",
      "r258",
      "r503"
     ]
    },
    "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
     "crdr": "credit",
     "calculation": {
      "http://www.biolifesolutions.com/role/UnauditedCondensedConsolidatedStatementsofOperations": {
       "parentTag": "us-gaap_IncomeLossFromContinuingOperations",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.biolifesolutions.com/role/UnauditedCondensedConsolidatedStatementsofOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Loss before income tax benefit (expense)",
        "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": [
      "r111",
      "r158",
      "r163",
      "r647",
      "r662",
      "r811",
      "r815",
      "r945",
      "r947",
      "r948",
      "r949",
      "r950"
     ]
    },
    "us-gaap_IncomeLossFromContinuingOperationsPerBasicShare": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeLossFromContinuingOperationsPerBasicShare",
     "presentation": [
      "http://www.biolifesolutions.com/role/NetlossfromcontinuingoperationspercommonshareScheduleofComputationsofBasicandDilutedEarningsPerShareDetails",
      "http://www.biolifesolutions.com/role/UnauditedCondensedConsolidatedStatementsofOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Basic (in dollars per share)",
        "verboseLabel": "Basic loss from continuing operations per common share (in dollars per share)",
        "label": "Income (Loss) from Continuing Operations, Per Basic Share",
        "documentation": "The amount of net income (loss) from continuing operations per each share of common stock or unit outstanding during the reporting period."
       }
      }
     },
     "auth_ref": [
      "r112",
      "r159",
      "r213",
      "r230",
      "r232",
      "r233",
      "r235",
      "r236",
      "r237",
      "r248",
      "r256",
      "r257",
      "r497",
      "r503",
      "r518",
      "r646",
      "r1052"
     ]
    },
    "us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeLossFromContinuingOperationsPerDilutedShare",
     "presentation": [
      "http://www.biolifesolutions.com/role/NetlossfromcontinuingoperationspercommonshareScheduleofComputationsofBasicandDilutedEarningsPerShareDetails",
      "http://www.biolifesolutions.com/role/UnauditedCondensedConsolidatedStatementsofOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Diluted (in dollars per share)",
        "verboseLabel": "Diluted loss from continuing operations per common share (in dollars per share)",
        "label": "Income (Loss) from Continuing Operations, Per Diluted Share",
        "documentation": "The amount of net income (loss) derived from continuing operations during 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": [
      "r112",
      "r213",
      "r230",
      "r232",
      "r233",
      "r235",
      "r236",
      "r237",
      "r248",
      "r256",
      "r257",
      "r258",
      "r503",
      "r518",
      "r646",
      "r1052"
     ]
    },
    "us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeLossFromDiscontinuedOperationsNetOfTaxAbstract",
     "presentation": [
      "http://www.biolifesolutions.com/role/UnauditedCondensedConsolidatedStatementsofOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Discontinued operations:",
        "label": "Income (Loss) from Discontinued Operations, Net of Tax, Including Portion Attributable to Noncontrolling Interest [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity",
     "crdr": "credit",
     "calculation": {
      "http://www.biolifesolutions.com/role/UnauditedCondensedConsolidatedStatementsofOperations": {
       "parentTag": "us-gaap_NetIncomeLoss",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.biolifesolutions.com/role/DiscontinuedoperationsComponentsofLossfromDiscontinuedOperationsDetails",
      "http://www.biolifesolutions.com/role/UnauditedCondensedConsolidatedStatementsofOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Loss from discontinued operations",
        "label": "Income (Loss) from Discontinued Operations, Net of Tax, Attributable to Parent",
        "documentation": "Amount after tax of income (loss) from a discontinued operation attributable to the parent. Includes, but is not limited to, the income (loss) from operations during the phase-out period, gain (loss) on disposal, gain (loss) for reversal of write-down (write-down) to fair value, less cost to sell, and adjustments to a prior period gain (loss) on disposal."
       }
      }
     },
     "auth_ref": [
      "r73",
      "r74",
      "r75",
      "r76",
      "r77",
      "r84",
      "r88",
      "r149"
     ]
    },
    "us-gaap_IncomeStatementAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeStatementAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Income Statement [Abstract]",
        "label": "Income Statement [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis",
     "presentation": [
      "http://www.biolifesolutions.com/role/DiscontinuedoperationsAssetsandLiabilitiesofDiscontinuedOperationsDetails",
      "http://www.biolifesolutions.com/role/DiscontinuedoperationsComponentsofLossfromDiscontinuedOperationsDetails",
      "http://www.biolifesolutions.com/role/DiscontinuedoperationsLossonDisposalofGlobalCoolingDetails",
      "http://www.biolifesolutions.com/role/DiscontinuedoperationsNarrativeDetails",
      "http://www.biolifesolutions.com/role/SubsequenteventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disposal Group Name [Axis]",
        "label": "Disposal Group Name [Axis]",
        "documentation": "Information by name of disposal group."
       }
      }
     },
     "auth_ref": [
      "r839",
      "r840"
     ]
    },
    "us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems",
     "presentation": [
      "http://www.biolifesolutions.com/role/DiscontinuedoperationsAssetsandLiabilitiesofDiscontinuedOperationsDetails",
      "http://www.biolifesolutions.com/role/DiscontinuedoperationsComponentsofLossfromDiscontinuedOperationsDetails",
      "http://www.biolifesolutions.com/role/DiscontinuedoperationsLossonDisposalofGlobalCoolingDetails",
      "http://www.biolifesolutions.com/role/DiscontinuedoperationsNarrativeDetails",
      "http://www.biolifesolutions.com/role/DiscontinuedoperationsRIFandStockCompensationExpenseAccelerationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Discontinued Operations [Line Items]",
        "label": "Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [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_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable",
     "presentation": [
      "http://www.biolifesolutions.com/role/DiscontinuedoperationsAssetsandLiabilitiesofDiscontinuedOperationsDetails",
      "http://www.biolifesolutions.com/role/DiscontinuedoperationsComponentsofLossfromDiscontinuedOperationsDetails",
      "http://www.biolifesolutions.com/role/DiscontinuedoperationsLossonDisposalofGlobalCoolingDetails",
      "http://www.biolifesolutions.com/role/DiscontinuedoperationsNarrativeDetails",
      "http://www.biolifesolutions.com/role/DiscontinuedoperationsRIFandStockCompensationExpenseAccelerationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Disposal Groups, Including Discontinued Operations",
        "label": "Disposal Groups, Including Discontinued Operations [Table]",
        "documentation": "Disclosure of information about a disposal group. Includes, but is not limited to, a discontinued operation, disposal classified as held-for-sale or disposed of by means other than sale or disposal of an individually significant component."
       }
      }
     },
     "auth_ref": [
      "r13",
      "r19",
      "r22",
      "r72",
      "r78",
      "r79",
      "r80",
      "r82",
      "r83",
      "r87",
      "r89",
      "r90",
      "r139"
     ]
    },
    "us-gaap_IncomeStatementLocationAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeStatementLocationAxis",
     "presentation": [
      "http://www.biolifesolutions.com/role/StockbasedcompensationScheduleofStockCompensationExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Income Statement Location [Axis]",
        "label": "Statement of Income Location, Balance [Axis]",
        "documentation": "Information by location in statement of income where disaggregated amount has been reported."
       }
      }
     },
     "auth_ref": [
      "r360",
      "r361",
      "r364",
      "r526",
      "r530",
      "r535",
      "r678",
      "r680",
      "r751",
      "r797",
      "r847",
      "r1054"
     ]
    },
    "us-gaap_IncomeStatementLocationDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeStatementLocationDomain",
     "presentation": [
      "http://www.biolifesolutions.com/role/StockbasedcompensationScheduleofStockCompensationExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Income Statement Location [Domain]",
        "label": "Statement of Income Location, Balance [Domain]",
        "documentation": "Location in statement of income where disaggregated amount has been reported."
       }
      }
     },
     "auth_ref": [
      "r361",
      "r364",
      "r526",
      "r530",
      "r535",
      "r678",
      "r680",
      "r751",
      "r797",
      "r847",
      "r1054"
     ]
    },
    "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.biolifesolutions.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": [
      "r223",
      "r475",
      "r479",
      "r480",
      "r481",
      "r482",
      "r483",
      "r484",
      "r488",
      "r490",
      "r492",
      "r493",
      "r700",
      "r843"
     ]
    },
    "us-gaap_IncomeTaxExpenseBenefit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeTaxExpenseBenefit",
     "crdr": "debit",
     "calculation": {
      "http://www.biolifesolutions.com/role/UnauditedCondensedConsolidatedStatementsofOperations": {
       "parentTag": "us-gaap_IncomeLossFromContinuingOperations",
       "weight": -1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.biolifesolutions.com/role/IncometaxesDetails",
      "http://www.biolifesolutions.com/role/UnauditedCondensedConsolidatedStatementsofOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Income tax benefit (expense)",
        "terseLabel": "Income tax expense (benefit)",
        "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": [
      "r166",
      "r178",
      "r241",
      "r242",
      "r263",
      "r271",
      "r281",
      "r478",
      "r479",
      "r489",
      "r669",
      "r843"
     ]
    },
    "us-gaap_IncreaseDecreaseInAccountsPayable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncreaseDecreaseInAccountsPayable",
     "crdr": "debit",
     "calculation": {
      "http://www.biolifesolutions.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 15.0
      }
     },
     "presentation": [
      "http://www.biolifesolutions.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Accounts payable",
        "label": "Increase (Decrease) in Accounts Payable",
        "documentation": "The increase (decrease) during the reporting period in the aggregate amount 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."
       }
      }
     },
     "auth_ref": [
      "r9"
     ]
    },
    "us-gaap_IncreaseDecreaseInAccountsReceivable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncreaseDecreaseInAccountsReceivable",
     "crdr": "credit",
     "calculation": {
      "http://www.biolifesolutions.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.biolifesolutions.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Accounts receivable, trade, 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": [
      "r9"
     ]
    },
    "us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities",
     "crdr": "debit",
     "calculation": {
      "http://www.biolifesolutions.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.biolifesolutions.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accrued expenses and other current liabilities",
        "label": "Increase (Decrease) in Accrued Liabilities and Other Operating Liabilities",
        "documentation": "Amount of increase (decrease) in accrued expenses, and obligations classified as other."
       }
      }
     },
     "auth_ref": [
      "r930"
     ]
    },
    "us-gaap_IncreaseDecreaseInAccruedTaxesPayable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncreaseDecreaseInAccruedTaxesPayable",
     "crdr": "debit",
     "calculation": {
      "http://www.biolifesolutions.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 12.0
      }
     },
     "presentation": [
      "http://www.biolifesolutions.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Sales taxes payable",
        "label": "Increase (Decrease) in Accrued Taxes Payable",
        "documentation": "The increase (decrease) during the reporting period of all taxes owed but not paid, including income, property and other taxes."
       }
      }
     },
     "auth_ref": [
      "r930"
     ]
    },
    "us-gaap_IncreaseDecreaseInEquitySecuritiesFvNi": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncreaseDecreaseInEquitySecuritiesFvNi",
     "crdr": "credit",
     "calculation": {
      "http://www.biolifesolutions.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 23.0
      }
     },
     "presentation": [
      "http://www.biolifesolutions.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Change in fair value of equity investments",
        "label": "Increase (Decrease) in Equity Securities, FV-NI",
        "documentation": "Amount of increase (decrease) of investment in equity security measured at fair value with change in fair value recognized in net income (FV-NI)."
       }
      }
     },
     "auth_ref": [
      "r165",
      "r217"
     ]
    },
    "us-gaap_IncreaseDecreaseInInventories": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncreaseDecreaseInInventories",
     "crdr": "credit",
     "calculation": {
      "http://www.biolifesolutions.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.biolifesolutions.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Inventories",
        "label": "Increase (Decrease) in Inventories",
        "documentation": "The increase (decrease) during the reporting period in the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities."
       }
      }
     },
     "auth_ref": [
      "r9"
     ]
    },
    "us-gaap_IncreaseDecreaseInOperatingAssetsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncreaseDecreaseInOperatingAssetsAbstract",
     "presentation": [
      "http://www.biolifesolutions.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Change in operating assets and liabilities, net of effects of acquisitions",
        "label": "Increase (Decrease) in Operating Assets [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncreaseDecreaseInOtherOperatingLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncreaseDecreaseInOtherOperatingLiabilities",
     "crdr": "debit",
     "calculation": {
      "http://www.biolifesolutions.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 11.0
      }
     },
     "presentation": [
      "http://www.biolifesolutions.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Other",
        "label": "Increase (Decrease) in Other Operating Liabilities",
        "documentation": "Amount of increase (decrease) in operating liabilities classified as other."
       }
      }
     },
     "auth_ref": [
      "r9"
     ]
    },
    "blfs_IncreaseDecreaseInPrepaidExpenseOtherCurrentAssetsAndLongTermDeposits": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.biolifesolutions.com/20240930",
     "localname": "IncreaseDecreaseInPrepaidExpenseOtherCurrentAssetsAndLongTermDeposits",
     "crdr": "credit",
     "calculation": {
      "http://www.biolifesolutions.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 10.0
      }
     },
     "presentation": [
      "http://www.biolifesolutions.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Prepaid expenses and other assets",
        "label": "Increase (Decrease) In Prepaid Expense, Other Current Assets, And Long-term Deposits",
        "documentation": "Amount of increase (decrease) in prepaid expenses, other current assets and long-term deposits during the period."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncreaseDecreaseInStockholdersEquityRollForward": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncreaseDecreaseInStockholdersEquityRollForward",
     "presentation": [
      "http://www.biolifesolutions.com/role/UnauditedCondensedConsolidatedStatementsofShareholdersEquity"
     ],
     "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": []
    },
    "blfs_IntangibleAssetImpairment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.biolifesolutions.com/20240930",
     "localname": "IntangibleAssetImpairment",
     "crdr": "debit",
     "calculation": {
      "http://www.biolifesolutions.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.biolifesolutions.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Impairment of intangible assets",
        "label": "Intangible Asset Impairment",
        "documentation": "Intangible Asset Impairment"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IntangibleAssetsGrossExcludingGoodwill": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IntangibleAssetsGrossExcludingGoodwill",
     "crdr": "debit",
     "calculation": {
      "http://www.biolifesolutions.com/role/GoodwillandintangibleassetsScheduleofFiniteLivedIntangibleAssetsDetails": {
       "parentTag": "us-gaap_IntangibleAssetsNetExcludingGoodwill",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.biolifesolutions.com/role/GoodwillandintangibleassetsScheduleofFiniteLivedIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Intangible assets, gross",
        "label": "Intangible Assets, Gross (Excluding Goodwill)",
        "documentation": "Amount before accumulated amortization of intangible assets, excluding goodwill."
       }
      }
     },
     "auth_ref": [
      "r191"
     ]
    },
    "us-gaap_IntangibleAssetsNetExcludingGoodwill": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IntangibleAssetsNetExcludingGoodwill",
     "crdr": "debit",
     "calculation": {
      "http://www.biolifesolutions.com/role/UnauditedCondensedConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 4.0
      },
      "http://www.biolifesolutions.com/role/GoodwillandintangibleassetsScheduleofFiniteLivedIntangibleAssetsDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.biolifesolutions.com/role/GoodwillandintangibleassetsScheduleofFiniteLivedIntangibleAssetsDetails",
      "http://www.biolifesolutions.com/role/UnauditedCondensedConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Intangible assets, net",
        "totalLabel": "Intangible assets, net",
        "label": "Intangible Assets, Net (Excluding Goodwill)",
        "documentation": "Sum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges."
       }
      }
     },
     "auth_ref": [
      "r345",
      "r986",
      "r988"
     ]
    },
    "us-gaap_InterestIncomeExpenseNonoperatingNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "InterestIncomeExpenseNonoperatingNet",
     "crdr": "credit",
     "calculation": {
      "http://www.biolifesolutions.com/role/UnauditedCondensedConsolidatedStatementsofOperations": {
       "parentTag": "us-gaap_NonoperatingIncomeExpense",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.biolifesolutions.com/role/UnauditedCondensedConsolidatedStatementsofOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Interest expense, net",
        "label": "Interest Income (Expense), Nonoperating",
        "documentation": "Amount of interest income (expense) classified as nonoperating."
       }
      }
     },
     "auth_ref": [
      "r815",
      "r927",
      "r947"
     ]
    },
    "us-gaap_InterestPaidNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "InterestPaidNet",
     "crdr": "credit",
     "presentation": [
      "http://www.biolifesolutions.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cash interest paid",
        "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": [
      "r216",
      "r219",
      "r220"
     ]
    },
    "us-gaap_InventoryDisclosureAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "InventoryDisclosureAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Inventory Disclosure [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_InventoryDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "InventoryDisclosureTextBlock",
     "presentation": [
      "http://www.biolifesolutions.com/role/Inventories"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Inventories",
        "label": "Inventory Disclosure [Text Block]",
        "documentation": "The entire disclosure for inventory. Includes, but is not limited to, the basis of stating inventory, the method of determining inventory cost, the classes of inventory, and the nature of the cost elements included in inventory."
       }
      }
     },
     "auth_ref": [
      "r342"
     ]
    },
    "us-gaap_InventoryFinishedGoodsNetOfReserves": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "InventoryFinishedGoodsNetOfReserves",
     "crdr": "debit",
     "calculation": {
      "http://www.biolifesolutions.com/role/InventoriesDetails": {
       "parentTag": "us-gaap_InventoryNet",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.biolifesolutions.com/role/InventoriesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Finished goods",
        "label": "Inventory, Finished Goods, Net of Reserves",
        "documentation": "Carrying amount, net of valuation reserves and adjustments, as of the balance sheet date of merchandise or goods held by the company that are readily available for sale."
       }
      }
     },
     "auth_ref": [
      "r133",
      "r802"
     ]
    },
    "us-gaap_InventoryNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "InventoryNet",
     "crdr": "debit",
     "calculation": {
      "http://www.biolifesolutions.com/role/UnauditedCondensedConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0,
       "order": 1.0
      },
      "http://www.biolifesolutions.com/role/InventoriesDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.biolifesolutions.com/role/InventoriesDetails",
      "http://www.biolifesolutions.com/role/UnauditedCondensedConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Inventories",
        "totalLabel": "Total inventories",
        "label": "Inventory, Net",
        "documentation": "Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r201",
      "r801",
      "r857"
     ]
    },
    "us-gaap_InventoryRawMaterialsNetOfReserves": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "InventoryRawMaterialsNetOfReserves",
     "crdr": "debit",
     "calculation": {
      "http://www.biolifesolutions.com/role/InventoriesDetails": {
       "parentTag": "us-gaap_InventoryNet",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.biolifesolutions.com/role/InventoriesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Raw materials",
        "label": "Inventory, Raw Materials, Net of Reserves",
        "documentation": "Carrying amount, net of valuation reserves and adjustments, as of the balance sheet date of unprocessed items to be consumed in the manufacturing or production process."
       }
      }
     },
     "auth_ref": [
      "r133",
      "r804"
     ]
    },
    "us-gaap_InventoryWorkInProcessNetOfReserves": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "InventoryWorkInProcessNetOfReserves",
     "crdr": "debit",
     "calculation": {
      "http://www.biolifesolutions.com/role/InventoriesDetails": {
       "parentTag": "us-gaap_InventoryNet",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.biolifesolutions.com/role/InventoriesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Work in progress",
        "label": "Inventory, Work in Process, Net of Reserves",
        "documentation": "Carrying amount, net of reserves and adjustments, as of the balance sheet date of merchandise or goods which are partially completed. This inventory is generally comprised of raw materials, labor and factory overhead costs, which require further materials, labor and overhead to be converted into finished goods, and which generally require the use of estimates to determine percentage complete and pricing."
       }
      }
     },
     "auth_ref": [
      "r133",
      "r803"
     ]
    },
    "us-gaap_InvestmentTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "InvestmentTextBlock",
     "presentation": [
      "http://www.biolifesolutions.com/role/Investments"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Investments",
        "label": "Investment [Text Block]",
        "documentation": "The entire disclosure for investment."
       }
      }
     },
     "auth_ref": [
      "r910",
      "r911",
      "r954"
     ]
    },
    "us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "InvestmentsDebtAndEquitySecuritiesAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Investments, Debt and Equity Securities [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LeaseContractualTermAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LeaseContractualTermAxis",
     "presentation": [
      "http://www.biolifesolutions.com/role/LeasesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Lease Contractual Term [Axis]",
        "label": "Lease Contractual Term [Axis]",
        "documentation": "Information by contractual term of lease arrangement."
       }
      }
     },
     "auth_ref": [
      "r569",
      "r905"
     ]
    },
    "us-gaap_LeaseContractualTermDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LeaseContractualTermDomain",
     "presentation": [
      "http://www.biolifesolutions.com/role/LeasesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Lease Contractual Term [Domain]",
        "label": "Lease Contractual Term [Domain]",
        "documentation": "Contractual term of lease arrangement."
       }
      }
     },
     "auth_ref": [
      "r569",
      "r905"
     ]
    },
    "us-gaap_LeaseCost": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LeaseCost",
     "crdr": "debit",
     "calculation": {
      "http://www.biolifesolutions.com/role/LeasesScheduleofLeaseExpenseDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.biolifesolutions.com/role/LeasesScheduleofLeaseExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total lease costs",
        "label": "Lease, Cost",
        "documentation": "Amount of lease cost recognized by lessee for lease contract."
       }
      }
     },
     "auth_ref": [
      "r561",
      "r856"
     ]
    },
    "us-gaap_LeaseCostTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LeaseCostTableTextBlock",
     "presentation": [
      "http://www.biolifesolutions.com/role/LeasesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of 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": [
      "r1034"
     ]
    },
    "us-gaap_LeaseholdImprovementsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LeaseholdImprovementsMember",
     "presentation": [
      "http://www.biolifesolutions.com/role/PropertyandequipmentScheduleofPropertyandEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Leasehold improvements",
        "label": "Leasehold Improvements [Member]",
        "documentation": "Additions or improvements to assets held under a lease arrangement."
       }
      }
     },
     "auth_ref": [
      "r136",
      "r568"
     ]
    },
    "us-gaap_LeasesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LeasesAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Leases [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "dei_LegalEntityAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "LegalEntityAxis",
     "presentation": [
      "http://www.biolifesolutions.com/role/DiscontinuedoperationsNarrativeDetails"
     ],
     "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_LesseeFinanceLeasesTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LesseeFinanceLeasesTextBlock",
     "presentation": [
      "http://www.biolifesolutions.com/role/Leases"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Leases",
        "label": "Lessee, Finance Leases [Text Block]",
        "documentation": "The entire disclosure for finance leases of lessee. Includes, but is not limited to, description of lessee's finance lease and maturity analysis of finance lease liability."
       }
      }
     },
     "auth_ref": [
      "r556"
     ]
    },
    "us-gaap_LesseeLeaseDescriptionLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LesseeLeaseDescriptionLineItems",
     "presentation": [
      "http://www.biolifesolutions.com/role/LeasesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Lessee, Lease, Description [Line Items]",
        "label": "Lessee, Lease, Description [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": [
      "r560",
      "r569"
     ]
    },
    "us-gaap_LesseeLeaseDescriptionTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LesseeLeaseDescriptionTable",
     "presentation": [
      "http://www.biolifesolutions.com/role/LeasesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Lessee, Lease, Description [Table]",
        "label": "Lessee, Lease, Description [Table]",
        "documentation": "Disclosure of information about lessee's leases."
       }
      }
     },
     "auth_ref": [
      "r560",
      "r569"
     ]
    },
    "blfs_LesseeOperatingAndFinanceLeaseTermAndDiscountRateTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.biolifesolutions.com/20240930",
     "localname": "LesseeOperatingAndFinanceLeaseTermAndDiscountRateTableTextBlock",
     "presentation": [
      "http://www.biolifesolutions.com/role/LeasesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Operating and Finance Lease Terms and Discount Rates",
        "label": "Lessee, Operating and Finance Lease Term And Discount Rate [Table Text Block]",
        "documentation": "Tabular disclosure represents the operating and finance lease term and discount rate of leases."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock",
     "presentation": [
      "http://www.biolifesolutions.com/role/LeasesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Maturities of 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": [
      "r1035"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDue",
     "crdr": "credit",
     "calculation": {
      "http://www.biolifesolutions.com/role/LeasesScheduleofMaturitiesOperatingandFinanceLeaseLiabilitiesDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      },
      "http://www.biolifesolutions.com/role/LeasesScheduleofMaturitiesOperatingandFinanceLeaseLiabilitiesDetails_1": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.biolifesolutions.com/role/LeasesScheduleofMaturitiesOperatingandFinanceLeaseLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total lease payments",
        "label": "Lessee, Operating Lease, Liability, to be Paid",
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease."
       }
      }
     },
     "auth_ref": [
      "r567"
     ]
    },
    "blfs_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFour": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.biolifesolutions.com/20240930",
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFour",
     "crdr": "credit",
     "calculation": {
      "http://www.biolifesolutions.com/role/LeasesScheduleofMaturitiesOperatingandFinanceLeaseLiabilitiesDetails_1": {
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.biolifesolutions.com/role/LeasesScheduleofMaturitiesOperatingandFinanceLeaseLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Thereafter",
        "label": "Lessee Operating Lease Liability Payments Due After Year Four",
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease due after 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": []
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths",
     "crdr": "credit",
     "calculation": {
      "http://www.biolifesolutions.com/role/LeasesScheduleofMaturitiesOperatingandFinanceLeaseLiabilitiesDetails_1": {
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.biolifesolutions.com/role/LeasesScheduleofMaturitiesOperatingandFinanceLeaseLiabilitiesDetails"
     ],
     "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_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour",
     "crdr": "credit",
     "calculation": {
      "http://www.biolifesolutions.com/role/LeasesScheduleofMaturitiesOperatingandFinanceLeaseLiabilitiesDetails_1": {
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.biolifesolutions.com/role/LeasesScheduleofMaturitiesOperatingandFinanceLeaseLiabilitiesDetails"
     ],
     "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.biolifesolutions.com/role/LeasesScheduleofMaturitiesOperatingandFinanceLeaseLiabilitiesDetails_1": {
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.biolifesolutions.com/role/LeasesScheduleofMaturitiesOperatingandFinanceLeaseLiabilitiesDetails"
     ],
     "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.biolifesolutions.com/role/LeasesScheduleofMaturitiesOperatingandFinanceLeaseLiabilitiesDetails_1": {
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.biolifesolutions.com/role/LeasesScheduleofMaturitiesOperatingandFinanceLeaseLiabilitiesDetails"
     ],
     "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_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear",
     "crdr": "credit",
     "calculation": {
      "http://www.biolifesolutions.com/role/LeasesScheduleofMaturitiesOperatingandFinanceLeaseLiabilitiesDetails_1": {
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://www.biolifesolutions.com/role/LeasesScheduleofMaturitiesOperatingandFinanceLeaseLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2024 (3 months remaining)",
        "label": "Lessee, Operating Lease, Liability, to be Paid, Remainder of Fiscal Year",
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease having initial or remaining lease term in excess of one year to be paid in remainder of current fiscal year."
       }
      }
     },
     "auth_ref": [
      "r1035"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount",
     "crdr": "credit",
     "calculation": {
      "http://www.biolifesolutions.com/role/LeasesScheduleofMaturitiesOperatingandFinanceLeaseLiabilitiesDetails": {
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.biolifesolutions.com/role/LeasesScheduleofMaturitiesOperatingandFinanceLeaseLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Less: 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_LesseeOperatingLeaseRemainingLeaseTerm": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LesseeOperatingLeaseRemainingLeaseTerm",
     "presentation": [
      "http://www.biolifesolutions.com/role/LeasesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Operating lease, remaining lease term",
        "label": "Lessee, Operating Lease, Remaining Lease Term",
        "documentation": "Remaining lease term of operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days."
       }
      }
     },
     "auth_ref": [
      "r569",
      "r1032"
     ]
    },
    "us-gaap_LesseeOperatingLeaseRenewalTerm": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LesseeOperatingLeaseRenewalTerm",
     "presentation": [
      "http://www.biolifesolutions.com/role/LeasesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Operating lease, renewal term",
        "label": "Lessee, Operating Lease, Renewal Term",
        "documentation": "Term of lessee's operating lease renewal, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days."
       }
      }
     },
     "auth_ref": [
      "r1033"
     ]
    },
    "us-gaap_LesseeOperatingLeaseTermOfContract": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LesseeOperatingLeaseTermOfContract",
     "presentation": [
      "http://www.biolifesolutions.com/role/LeasesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "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": [
      "r1033"
     ]
    },
    "us-gaap_LesseeOperatingLeasesTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LesseeOperatingLeasesTextBlock",
     "presentation": [
      "http://www.biolifesolutions.com/role/Leases"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "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": [
      "r556"
     ]
    },
    "us-gaap_Liabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "Liabilities",
     "crdr": "credit",
     "calculation": {
      "http://www.biolifesolutions.com/role/UnauditedCondensedConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.biolifesolutions.com/role/UnauditedCondensedConsolidatedBalanceSheets"
     ],
     "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": [
      "r21",
      "r92",
      "r93",
      "r94",
      "r96",
      "r97",
      "r98",
      "r99",
      "r222",
      "r326",
      "r374",
      "r375",
      "r376",
      "r377",
      "r378",
      "r379",
      "r380",
      "r381",
      "r382",
      "r505",
      "r506",
      "r507",
      "r542",
      "r724",
      "r810",
      "r886",
      "r1005",
      "r1039",
      "r1040"
     ]
    },
    "us-gaap_LiabilitiesAndStockholdersEquity": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LiabilitiesAndStockholdersEquity",
     "crdr": "credit",
     "calculation": {
      "http://www.biolifesolutions.com/role/UnauditedCondensedConsolidatedBalanceSheets": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.biolifesolutions.com/role/UnauditedCondensedConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total liabilities and shareholders\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": [
      "r106",
      "r157",
      "r659",
      "r857",
      "r935",
      "r971",
      "r1024"
     ]
    },
    "us-gaap_LiabilitiesAndStockholdersEquityAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LiabilitiesAndStockholdersEquityAbstract",
     "presentation": [
      "http://www.biolifesolutions.com/role/UnauditedCondensedConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Liabilities and Shareholders\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.biolifesolutions.com/role/UnauditedCondensedConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.biolifesolutions.com/role/UnauditedCondensedConsolidatedBalanceSheets"
     ],
     "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": [
      "r94",
      "r186",
      "r222",
      "r326",
      "r374",
      "r375",
      "r376",
      "r377",
      "r378",
      "r379",
      "r380",
      "r381",
      "r382",
      "r505",
      "r506",
      "r507",
      "r542",
      "r857",
      "r1005",
      "r1039",
      "r1040"
     ]
    },
    "us-gaap_LiabilitiesCurrentAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LiabilitiesCurrentAbstract",
     "presentation": [
      "http://www.biolifesolutions.com/role/UnauditedCondensedConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Current liabilities:",
        "label": "Liabilities, Current [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation",
     "crdr": "credit",
     "calculation": {
      "http://www.biolifesolutions.com/role/DiscontinuedoperationsAssetsandLiabilitiesofDiscontinuedOperationsDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.biolifesolutions.com/role/DiscontinuedoperationsAssetsandLiabilitiesofDiscontinuedOperationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total liabilities, discontinued operations",
        "label": "Disposal Group, Including Discontinued Operation, Liabilities",
        "documentation": "Amount classified as liabilities attributable to disposal group held for sale or disposed of."
       }
      }
     },
     "auth_ref": [
      "r1",
      "r72",
      "r86",
      "r138",
      "r183",
      "r184"
     ]
    },
    "us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.biolifesolutions.com/role/DiscontinuedoperationsAssetsandLiabilitiesofDiscontinuedOperationsDetails": {
       "parentTag": "us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation",
       "weight": 1.0,
       "order": 3.0
      },
      "http://www.biolifesolutions.com/role/UnauditedCondensedConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 8.0
      }
     },
     "presentation": [
      "http://www.biolifesolutions.com/role/DiscontinuedoperationsAssetsandLiabilitiesofDiscontinuedOperationsDetails",
      "http://www.biolifesolutions.com/role/UnauditedCondensedConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Current liabilities, discontinued operations",
        "totalLabel": "Total current liabilities, discontinued operations",
        "label": "Disposal Group, Including Discontinued Operation, Liabilities, Current",
        "documentation": "Amount classified as liabilities attributable to disposal group held for sale or disposed of, expected to be disposed of within one year or the normal operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r1",
      "r72",
      "r86",
      "r135",
      "r138",
      "r183",
      "r184"
     ]
    },
    "us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationNoncurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.biolifesolutions.com/role/UnauditedCondensedConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://www.biolifesolutions.com/role/UnauditedCondensedConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Long-term liabilities, discontinued operations",
        "label": "Disposal Group, Including Discontinued Operation, Liabilities, Noncurrent",
        "documentation": "Amount classified as liabilities attributable to disposal group held for sale or disposed of, expected to be disposed of beyond one year or the normal operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r1",
      "r4",
      "r72",
      "r86",
      "r138",
      "r183",
      "r184"
     ]
    },
    "dei_LocalPhoneNumber": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "LocalPhoneNumber",
     "presentation": [
      "http://www.biolifesolutions.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_LongTermDebt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LongTermDebt",
     "crdr": "credit",
     "calculation": {
      "http://www.biolifesolutions.com/role/LongtermdebtScheduleofDebtDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      },
      "http://www.biolifesolutions.com/role/LongtermdebtScheduleofDebtDetails_1": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      },
      "http://www.biolifesolutions.com/role/LongtermdebtScheduleofMaturitiesofLongTermDebtDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.biolifesolutions.com/role/LongtermdebtScheduleofDebtDetails",
      "http://www.biolifesolutions.com/role/LongtermdebtScheduleofMaturitiesofLongTermDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total debt",
        "label": "Long-Term Debt",
        "documentation": "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt. Excludes lease obligation."
       }
      }
     },
     "auth_ref": [
      "r21",
      "r155",
      "r390",
      "r401",
      "r824",
      "r825",
      "r855",
      "r1050"
     ]
    },
    "us-gaap_LongTermDebtCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LongTermDebtCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.biolifesolutions.com/role/LongtermdebtScheduleofDebtDetails": {
       "parentTag": "us-gaap_LongTermDebt",
       "weight": 1.0,
       "order": 2.0
      },
      "http://www.biolifesolutions.com/role/UnauditedCondensedConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.biolifesolutions.com/role/LongtermdebtScheduleofDebtDetails",
      "http://www.biolifesolutions.com/role/UnauditedCondensedConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Debt, current portion",
        "negatedTerseLabel": "Less: current portion of debt",
        "label": "Long-Term Debt, Current Maturities",
        "documentation": "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt classified as current. Excludes lease obligation."
       }
      }
     },
     "auth_ref": [
      "r194"
     ]
    },
    "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths",
     "crdr": "credit",
     "calculation": {
      "http://www.biolifesolutions.com/role/LongtermdebtScheduleofMaturitiesofLongTermDebtDetails": {
       "parentTag": "us-gaap_LongTermDebt",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.biolifesolutions.com/role/LongtermdebtScheduleofMaturitiesofLongTermDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2025",
        "label": "Long-Term Debt, Maturity, Year One",
        "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing 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": [
      "r12",
      "r226",
      "r394"
     ]
    },
    "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour",
     "crdr": "credit",
     "calculation": {
      "http://www.biolifesolutions.com/role/LongtermdebtScheduleofMaturitiesofLongTermDebtDetails": {
       "parentTag": "us-gaap_LongTermDebt",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.biolifesolutions.com/role/LongtermdebtScheduleofMaturitiesofLongTermDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2028",
        "label": "Long-Term Debt, Maturity, Year Four",
        "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing 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": [
      "r12",
      "r226",
      "r394"
     ]
    },
    "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree",
     "crdr": "credit",
     "calculation": {
      "http://www.biolifesolutions.com/role/LongtermdebtScheduleofMaturitiesofLongTermDebtDetails": {
       "parentTag": "us-gaap_LongTermDebt",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://www.biolifesolutions.com/role/LongtermdebtScheduleofMaturitiesofLongTermDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2027",
        "label": "Long-Term Debt, Maturity, Year Three",
        "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing 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": [
      "r12",
      "r226",
      "r394"
     ]
    },
    "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo",
     "crdr": "credit",
     "calculation": {
      "http://www.biolifesolutions.com/role/LongtermdebtScheduleofMaturitiesofLongTermDebtDetails": {
       "parentTag": "us-gaap_LongTermDebt",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.biolifesolutions.com/role/LongtermdebtScheduleofMaturitiesofLongTermDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2026",
        "label": "Long-Term Debt, Maturity, Year Two",
        "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing 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": [
      "r12",
      "r226",
      "r394"
     ]
    },
    "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear",
     "crdr": "credit",
     "calculation": {
      "http://www.biolifesolutions.com/role/LongtermdebtScheduleofMaturitiesofLongTermDebtDetails": {
       "parentTag": "us-gaap_LongTermDebt",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.biolifesolutions.com/role/LongtermdebtScheduleofMaturitiesofLongTermDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "2024 (3 months remaining)",
        "label": "Long-Term Debt, Maturity, Remainder of Fiscal Year",
        "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in remainder of current fiscal year."
       }
      }
     },
     "auth_ref": [
      "r937"
     ]
    },
    "blfs_LongTermDebtMaturityAfterYearFour": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.biolifesolutions.com/20240930",
     "localname": "LongTermDebtMaturityAfterYearFour",
     "crdr": "credit",
     "calculation": {
      "http://www.biolifesolutions.com/role/LongtermdebtScheduleofMaturitiesofLongTermDebtDetails": {
       "parentTag": "us-gaap_LongTermDebt",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.biolifesolutions.com/role/LongtermdebtScheduleofMaturitiesofLongTermDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Thereafter",
        "label": "Long-Term Debt, Maturity, After Year Four",
        "documentation": "Represents amount of long-term debt maturity that takes place after year four."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LongTermDebtNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LongTermDebtNoncurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.biolifesolutions.com/role/LongtermdebtScheduleofDebtDetails": {
       "parentTag": "us-gaap_LongTermDebt",
       "weight": 1.0,
       "order": 1.0
      },
      "http://www.biolifesolutions.com/role/UnauditedCondensedConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.biolifesolutions.com/role/LongtermdebtScheduleofDebtDetails",
      "http://www.biolifesolutions.com/role/UnauditedCondensedConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Debt, long-term",
        "verboseLabel": "Total long-term debt",
        "label": "Long-Term Debt, Excluding Current Maturities",
        "documentation": "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt classified as noncurrent. Excludes lease obligation."
       }
      }
     },
     "auth_ref": [
      "r195"
     ]
    },
    "us-gaap_LongTermDebtTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LongTermDebtTextBlock",
     "presentation": [
      "http://www.biolifesolutions.com/role/Longtermdebt"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Long-term debt",
        "label": "Long-Term Debt [Text Block]",
        "documentation": "The entire disclosure for long-term debt."
       }
      }
     },
     "auth_ref": [
      "r141"
     ]
    },
    "us-gaap_LossContingencyPendingClaimsNumber": {
     "xbrltype": "integerItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LossContingencyPendingClaimsNumber",
     "presentation": [
      "http://www.biolifesolutions.com/role/CommitmentsandcontingenciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Number of pending litigation claims",
        "label": "Loss Contingency, Pending Claims, Number",
        "documentation": "Number of pending claims pertaining to a loss contingency."
       }
      }
     },
     "auth_ref": [
      "r999",
      "r1000"
     ]
    },
    "srt_MajorCustomersAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "MajorCustomersAxis",
     "presentation": [
      "http://www.biolifesolutions.com/role/OrganizationandsignificantaccountingpoliciesScheduleofConcentrationsofCreditRiskandBusinessRiskDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Customer [Axis]",
        "label": "Customer [Axis]"
       }
      }
     },
     "auth_ref": [
      "r286",
      "r831",
      "r868",
      "r872",
      "r1010",
      "r1053",
      "r1055",
      "r1056",
      "r1058",
      "r1059",
      "r1060",
      "r1061",
      "r1062",
      "r1063",
      "r1064",
      "r1065",
      "r1066",
      "r1067",
      "r1068",
      "r1069",
      "r1070",
      "r1071",
      "r1072",
      "r1073",
      "r1074",
      "r1075",
      "r1076",
      "r1077",
      "r1078",
      "r1079",
      "r1080",
      "r1082",
      "r1083"
     ]
    },
    "blfs_ManufacturingEquipmentLoansMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.biolifesolutions.com/20240930",
     "localname": "ManufacturingEquipmentLoansMember",
     "presentation": [
      "http://www.biolifesolutions.com/role/LongtermdebtScheduleofDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Manufacturing equipment loans",
        "label": "Manufacturing Equipment Loans [Member]",
        "documentation": "Related to the manufacturing equipment loans."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ManufacturingFacilityMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ManufacturingFacilityMember",
     "presentation": [
      "http://www.biolifesolutions.com/role/PropertyandequipmentScheduleofPropertyandEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Manufacturing and other equipment",
        "label": "Manufacturing Facility [Member]",
        "documentation": "Structure used in the manufacturing of goods."
       }
      }
     },
     "auth_ref": [
      "r136"
     ]
    },
    "blfs_MarketbasedRestrictedStockMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.biolifesolutions.com/20240930",
     "localname": "MarketbasedRestrictedStockMember",
     "presentation": [
      "http://www.biolifesolutions.com/role/StockbasedcompensationNarrativeDetails",
      "http://www.biolifesolutions.com/role/StockbasedcompensationScheduleofServiceVestingBasedandMarketBasedRestrictedStockActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Market-based Restricted Stock",
        "label": "Market-based Restricted Stock [Member]",
        "documentation": "Represents information related to market-based restricted stock."
       }
      }
     },
     "auth_ref": []
    },
    "blfs_MaturitiesOfAvailableForSaleSecurities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.biolifesolutions.com/20240930",
     "localname": "MaturitiesOfAvailableForSaleSecurities",
     "crdr": "debit",
     "calculation": {
      "http://www.biolifesolutions.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.biolifesolutions.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Maturities of available-for-sale securities",
        "label": "Maturities Of Available-For-Sale Securities",
        "documentation": "The amount of cash inflow from proceeds from maturity of marketable securities."
       }
      }
     },
     "auth_ref": []
    },
    "srt_MaximumMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "MaximumMember",
     "presentation": [
      "http://www.biolifesolutions.com/role/LeasesNarrativeDetails",
      "http://www.biolifesolutions.com/role/StockbasedcompensationNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Maximum",
        "label": "Maximum [Member]"
       }
      }
     },
     "auth_ref": [
      "r370",
      "r371",
      "r372",
      "r373",
      "r434",
      "r472",
      "r524",
      "r608",
      "r677",
      "r679",
      "r691",
      "r716",
      "r717",
      "r769",
      "r771",
      "r773",
      "r774",
      "r776",
      "r795",
      "r796",
      "r819",
      "r828",
      "r841",
      "r848",
      "r849",
      "r853",
      "r854",
      "r869",
      "r1007",
      "r1041",
      "r1042",
      "r1043",
      "r1044",
      "r1045",
      "r1046"
     ]
    },
    "blfs_MeasurementInputAssetPriceVolatilityMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.biolifesolutions.com/20240930",
     "localname": "MeasurementInputAssetPriceVolatilityMember",
     "presentation": [
      "http://www.biolifesolutions.com/role/FairvaluemeasurementNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Asset Price Volatility",
        "label": "Measurement Input, Asset Price Volatility [Member]",
        "documentation": "Information pertaining to the asset price volatility."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_MeasurementInputDiscountRateMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "MeasurementInputDiscountRateMember",
     "presentation": [
      "http://www.biolifesolutions.com/role/FairvaluemeasurementNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Discount Rate",
        "label": "Measurement Input, Discount Rate [Member]",
        "documentation": "Measurement input using interest rate to determine present value of future cash flows."
       }
      }
     },
     "auth_ref": [
      "r1019",
      "r1020",
      "r1021"
     ]
    },
    "blfs_MeasurementInputRevenueVolatilityMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.biolifesolutions.com/20240930",
     "localname": "MeasurementInputRevenueVolatilityMember",
     "presentation": [
      "http://www.biolifesolutions.com/role/FairvaluemeasurementNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Revenue Volatility",
        "label": "Measurement Input, Revenue Volatility [Member]",
        "documentation": "Measurement input using rate at which revenue of security will increase (decrease) for given set of returns."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_MeasurementInputRiskFreeInterestRateMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "MeasurementInputRiskFreeInterestRateMember",
     "presentation": [
      "http://www.biolifesolutions.com/role/FairvaluemeasurementNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Risk Free Interest Rate",
        "label": "Measurement Input, Risk Free Interest Rate [Member]",
        "documentation": "Measurement input using interest rate on instrument with zero risk of financial loss."
       }
      }
     },
     "auth_ref": [
      "r1019",
      "r1020",
      "r1021"
     ]
    },
    "us-gaap_MeasurementInputTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "MeasurementInputTypeAxis",
     "presentation": [
      "http://www.biolifesolutions.com/role/FairvaluemeasurementNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Measurement Input Type [Axis]",
        "label": "Measurement Input Type [Axis]",
        "documentation": "Information by type of measurement input used to determine value of asset and liability."
       }
      }
     },
     "auth_ref": [
      "r522",
      "r523",
      "r524",
      "r848"
     ]
    },
    "us-gaap_MeasurementInputTypeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "MeasurementInputTypeDomain",
     "presentation": [
      "http://www.biolifesolutions.com/role/FairvaluemeasurementNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Measurement Input Type [Domain]",
        "label": "Measurement Input Type [Domain]",
        "documentation": "Measurement input used to determine value of asset and liability."
       }
      }
     },
     "auth_ref": [
      "r522",
      "r523",
      "r524",
      "r848"
     ]
    },
    "srt_MinimumMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "MinimumMember",
     "presentation": [
      "http://www.biolifesolutions.com/role/LeasesNarrativeDetails",
      "http://www.biolifesolutions.com/role/StockbasedcompensationNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Minimum",
        "label": "Minimum [Member]"
       }
      }
     },
     "auth_ref": [
      "r370",
      "r371",
      "r372",
      "r373",
      "r434",
      "r472",
      "r524",
      "r608",
      "r677",
      "r679",
      "r691",
      "r716",
      "r717",
      "r769",
      "r771",
      "r773",
      "r774",
      "r776",
      "r795",
      "r796",
      "r819",
      "r828",
      "r841",
      "r848",
      "r849",
      "r853",
      "r869",
      "r1007",
      "r1041",
      "r1042",
      "r1043",
      "r1044",
      "r1045",
      "r1046"
     ]
    },
    "us-gaap_MoneyMarketFundsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "MoneyMarketFundsMember",
     "presentation": [
      "http://www.biolifesolutions.com/role/FairvaluemeasurementScheduleoftheCompanysFinancialAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Money market accounts",
        "label": "Money Market Funds [Member]",
        "documentation": "Fund that invests in short-term money-market instruments, for example, but not limited to, commercial paper, banker's acceptances, repurchase agreements, government securities, certificates of deposit, and other highly liquid securities."
       }
      }
     },
     "auth_ref": [
      "r1011"
     ]
    },
    "srt_NameOfMajorCustomerDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "NameOfMajorCustomerDomain",
     "presentation": [
      "http://www.biolifesolutions.com/role/OrganizationandsignificantaccountingpoliciesScheduleofConcentrationsofCreditRiskandBusinessRiskDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Customer [Domain]",
        "label": "Customer [Domain]"
       }
      }
     },
     "auth_ref": [
      "r286",
      "r831",
      "r868",
      "r872",
      "r1010",
      "r1053",
      "r1055",
      "r1056",
      "r1058",
      "r1059",
      "r1060",
      "r1061",
      "r1062",
      "r1063",
      "r1064",
      "r1065",
      "r1066",
      "r1067",
      "r1068",
      "r1069",
      "r1070",
      "r1071",
      "r1072",
      "r1073",
      "r1074",
      "r1075",
      "r1076",
      "r1077",
      "r1078",
      "r1079",
      "r1080",
      "r1082",
      "r1083"
     ]
    },
    "us-gaap_NetCashProvidedByUsedInFinancingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NetCashProvidedByUsedInFinancingActivities",
     "crdr": "debit",
     "calculation": {
      "http://www.biolifesolutions.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.biolifesolutions.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net cash (used in) provided by 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": [
      "r218"
     ]
    },
    "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract",
     "presentation": [
      "http://www.biolifesolutions.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows"
     ],
     "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.biolifesolutions.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.biolifesolutions.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net cash (used in) provided by 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": [
      "r218"
     ]
    },
    "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract",
     "presentation": [
      "http://www.biolifesolutions.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows"
     ],
     "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.biolifesolutions.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.biolifesolutions.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net cash provided by (used in) 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": [
      "r125",
      "r126",
      "r127"
     ]
    },
    "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract",
     "presentation": [
      "http://www.biolifesolutions.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows"
     ],
     "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.biolifesolutions.com/role/UnauditedCondensedConsolidatedStatementsofOperations": {
       "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted",
       "weight": 1.0,
       "order": 1.0
      },
      "http://www.biolifesolutions.com/role/UnauditedCondensedConsolidatedStatementsofOperations_1": {
       "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic",
       "weight": 1.0,
       "order": 1.0
      },
      "http://www.biolifesolutions.com/role/UnauditedCondensedConsolidatedStatementsofComprehensiveLoss": {
       "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax",
       "weight": 1.0,
       "order": 1.0
      },
      "http://www.biolifesolutions.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 20.0
      }
     },
     "presentation": [
      "http://www.biolifesolutions.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows",
      "http://www.biolifesolutions.com/role/UnauditedCondensedConsolidatedStatementsofComprehensiveLoss",
      "http://www.biolifesolutions.com/role/UnauditedCondensedConsolidatedStatementsofOperations",
      "http://www.biolifesolutions.com/role/UnauditedCondensedConsolidatedStatementsofShareholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net loss",
        "terseLabel": "Net loss",
        "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": [
      "r116",
      "r127",
      "r160",
      "r184",
      "r205",
      "r207",
      "r211",
      "r222",
      "r230",
      "r232",
      "r233",
      "r235",
      "r236",
      "r237",
      "r241",
      "r242",
      "r254",
      "r326",
      "r374",
      "r375",
      "r376",
      "r377",
      "r378",
      "r379",
      "r380",
      "r381",
      "r382",
      "r497",
      "r503",
      "r518",
      "r542",
      "r663",
      "r747",
      "r764",
      "r765",
      "r884",
      "r1005"
     ]
    },
    "us-gaap_NetIncomeLossAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NetIncomeLossAbstract",
     "presentation": [
      "http://www.biolifesolutions.com/role/NetlossfromcontinuingoperationspercommonshareScheduleofComputationsofBasicandDilutedEarningsPerShareDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Numerator:",
        "label": "Net Income (Loss) Attributable to Parent [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NetIncomeLossAvailableToCommonStockholdersBasic",
     "crdr": "credit",
     "calculation": {
      "http://www.biolifesolutions.com/role/UnauditedCondensedConsolidatedStatementsofOperations_1": {
       "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted",
       "weight": 1.0,
       "order": 1.0
      },
      "http://www.biolifesolutions.com/role/UnauditedCondensedConsolidatedStatementsofOperations": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.biolifesolutions.com/role/UnauditedCondensedConsolidatedStatementsofOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Basic",
        "label": "Net Income (Loss) Available to Common Stockholders, Basic",
        "documentation": "Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities; of income (loss) available to common shareholders."
       }
      }
     },
     "auth_ref": [
      "r214",
      "r232",
      "r233",
      "r235",
      "r236",
      "r245",
      "r246",
      "r255",
      "r258",
      "r503"
     ]
    },
    "blfs_NetIncomeLossAvailableToCommonStockholdersContinuingOperationsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.biolifesolutions.com/20240930",
     "localname": "NetIncomeLossAvailableToCommonStockholdersContinuingOperationsAbstract",
     "presentation": [
      "http://www.biolifesolutions.com/role/UnauditedCondensedConsolidatedStatementsofOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Loss from continuing operations, attributable to common shareholders:",
        "label": "Net Income (Loss) Available to Common Stockholders, Continuing Operations [Abstract]",
        "documentation": "Net Income (Loss) Available to Common Stockholders, Continuing Operations"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NetIncomeLossAvailableToCommonStockholdersDiluted",
     "crdr": "credit",
     "calculation": {
      "http://www.biolifesolutions.com/role/UnauditedCondensedConsolidatedStatementsofOperations": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      },
      "http://www.biolifesolutions.com/role/UnauditedCondensedConsolidatedStatementsofOperations_1": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      },
      "http://www.biolifesolutions.com/role/UnauditedCondensedConsolidatedStatementsofOperations_2": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.biolifesolutions.com/role/UnauditedCondensedConsolidatedStatementsofOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Diluted",
        "label": "Net Income (Loss) Available to Common Stockholders, Diluted",
        "documentation": "Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities, and addition from assumption of issuance of common shares for dilutive potential common shares; of income (loss) available to common shareholders."
       }
      }
     },
     "auth_ref": [
      "r214",
      "r247",
      "r250",
      "r251",
      "r252",
      "r253",
      "r255",
      "r258"
     ]
    },
    "blfs_NetIncomeLossAvailableToCommonStockholdersDiscontinuedOperationsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.biolifesolutions.com/20240930",
     "localname": "NetIncomeLossAvailableToCommonStockholdersDiscontinuedOperationsAbstract",
     "presentation": [
      "http://www.biolifesolutions.com/role/UnauditedCondensedConsolidatedStatementsofOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Loss from discontinued operations, attributable to common shareholders:",
        "label": "Net Income (Loss) Available to Common Stockholders, Discontinued Operations [Abstract]",
        "documentation": "Net Income (Loss) Available to Common Stockholders, Discontinued Operations"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersBasic": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersBasic",
     "crdr": "credit",
     "calculation": {
      "http://www.biolifesolutions.com/role/UnauditedCondensedConsolidatedStatementsofOperations": {
       "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic",
       "weight": 1.0,
       "order": 1.0
      },
      "http://www.biolifesolutions.com/role/NetlossfromcontinuingoperationspercommonshareScheduleofComputationsofBasicandDilutedEarningsPerShareDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.biolifesolutions.com/role/NetlossfromcontinuingoperationspercommonshareScheduleofComputationsofBasicandDilutedEarningsPerShareDetails",
      "http://www.biolifesolutions.com/role/UnauditedCondensedConsolidatedStatementsofOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Basic",
        "totalLabel": "Net loss from continuing operations allocated to common shareholders",
        "label": "Net Income (Loss) from Continuing Operations Available to Common Shareholders, Basic",
        "documentation": "Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities; of income (loss) from continuing operations available to common shareholders."
       }
      }
     },
     "auth_ref": [
      "r246",
      "r258"
     ]
    },
    "us-gaap_NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersDiluted": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersDiluted",
     "crdr": "credit",
     "calculation": {
      "http://www.biolifesolutions.com/role/UnauditedCondensedConsolidatedStatementsofOperations_2": {
       "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted",
       "weight": 1.0,
       "order": 1.0
      },
      "http://www.biolifesolutions.com/role/NetlossfromcontinuingoperationspercommonshareScheduleofComputationsofBasicandDilutedEarningsPerShareDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.biolifesolutions.com/role/NetlossfromcontinuingoperationspercommonshareScheduleofComputationsofBasicandDilutedEarningsPerShareDetails",
      "http://www.biolifesolutions.com/role/UnauditedCondensedConsolidatedStatementsofOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Diluted",
        "totalLabel": "Net loss from continuing operations allocated to common shareholders",
        "label": "Net Income (Loss) from Continuing Operations Available to Common Shareholders, Diluted",
        "documentation": "Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities, and addition from assumption of issuance of common shares for dilutive potential common shares; of income (loss) from continuing operations available to common shareholders."
       }
      }
     },
     "auth_ref": [
      "r247",
      "r251",
      "r252",
      "r253",
      "r258"
     ]
    },
    "us-gaap_NetIncomeLossFromDiscontinuedOperationsAvailableToCommonShareholdersBasic": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NetIncomeLossFromDiscontinuedOperationsAvailableToCommonShareholdersBasic",
     "crdr": "credit",
     "calculation": {
      "http://www.biolifesolutions.com/role/UnauditedCondensedConsolidatedStatementsofOperations": {
       "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.biolifesolutions.com/role/UnauditedCondensedConsolidatedStatementsofOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Basic",
        "label": "Net Income (Loss) from Discontinued Operations Available to Common Shareholders, Basic",
        "documentation": "Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities; of income (loss) from discontinued operations available to common shareholders."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NetIncomeLossFromDiscontinuedOperationsAvailableToCommonShareholdersDiluted": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NetIncomeLossFromDiscontinuedOperationsAvailableToCommonShareholdersDiluted",
     "crdr": "credit",
     "calculation": {
      "http://www.biolifesolutions.com/role/UnauditedCondensedConsolidatedStatementsofOperations_2": {
       "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.biolifesolutions.com/role/UnauditedCondensedConsolidatedStatementsofOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Diluted",
        "label": "Net Income (Loss) from Discontinued Operations Available to Common Shareholders, Diluted",
        "documentation": "Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities, and addition from assumption of issuance of common shares for dilutive potential common shares; of income (loss) from discontinued operations available to common shareholders."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock",
     "presentation": [
      "http://www.biolifesolutions.com/role/OrganizationandsignificantaccountingpoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Recent accounting pronouncements",
        "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": []
    },
    "blfs_NonCashIssuanceEarnoutShares": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.biolifesolutions.com/20240930",
     "localname": "NonCashIssuanceEarnoutShares",
     "crdr": "credit",
     "presentation": [
      "http://www.biolifesolutions.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cashless issuance of SciSafe earnout shares",
        "label": "Non-Cash Issuance, Earnout Shares",
        "documentation": "Non-Cash Issuance, Earnout Shares"
       }
      }
     },
     "auth_ref": []
    },
    "blfs_NoncashLeaseExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.biolifesolutions.com/20240930",
     "localname": "NoncashLeaseExpense",
     "crdr": "debit",
     "calculation": {
      "http://www.biolifesolutions.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 17.0
      }
     },
     "presentation": [
      "http://www.biolifesolutions.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Non-cash lease expense",
        "label": "Non-cash lease expense",
        "documentation": "Amount of noncash lease expense."
       }
      }
     },
     "auth_ref": []
    },
    "blfs_NoncashSettlementOfEscrow": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.biolifesolutions.com/20240930",
     "localname": "NoncashSettlementOfEscrow",
     "crdr": "credit",
     "presentation": [
      "http://www.biolifesolutions.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Returned shares from settlement of Global Cooling escrow",
        "label": "Noncash Settlement Of Escrow",
        "documentation": "Noncash Settlement Of Escrow"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NoncompeteAgreementsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NoncompeteAgreementsMember",
     "presentation": [
      "http://www.biolifesolutions.com/role/GoodwillandintangibleassetsScheduleofFiniteLivedIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Non-compete agreements",
        "label": "Noncompete Agreements [Member]",
        "documentation": "Agreement in which one party agrees not to pursue a similar trade in competition with another party."
       }
      }
     },
     "auth_ref": [
      "r63",
      "r979",
      "r980",
      "r981",
      "r982",
      "r984",
      "r986",
      "r989",
      "r990"
     ]
    },
    "us-gaap_NonoperatingIncomeExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NonoperatingIncomeExpense",
     "crdr": "credit",
     "calculation": {
      "http://www.biolifesolutions.com/role/UnauditedCondensedConsolidatedStatementsofOperations": {
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.biolifesolutions.com/role/UnauditedCondensedConsolidatedStatementsofOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total other (expense) income, net",
        "label": "Nonoperating Income (Expense)",
        "documentation": "The aggregate amount of income or expense from ancillary business-related activities (that is to say, excluding major activities considered part of the normal operations of the business)."
       }
      }
     },
     "auth_ref": [
      "r119"
     ]
    },
    "us-gaap_NonoperatingIncomeExpenseAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NonoperatingIncomeExpenseAbstract",
     "presentation": [
      "http://www.biolifesolutions.com/role/UnauditedCondensedConsolidatedStatementsofOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other (expense) income:",
        "label": "Nonoperating Income (Expense) [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "blfs_NumberOfPeers": {
     "xbrltype": "integerItemType",
     "nsuri": "http://www.biolifesolutions.com/20240930",
     "localname": "NumberOfPeers",
     "presentation": [
      "http://www.biolifesolutions.com/role/StockbasedcompensationNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Number of peers",
        "label": "Number Of Peers",
        "documentation": "Number Of Peers"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NumberOfReportableSegments": {
     "xbrltype": "integerItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NumberOfReportableSegments",
     "presentation": [
      "http://www.biolifesolutions.com/role/OrganizationandsignificantaccountingpoliciesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Number of reportable segments",
        "label": "Number of Reportable Segments",
        "documentation": "Number of segments reported by the entity. A reportable segment is a component of an entity for which there is an accounting requirement to report separate financial information on that component in the entity's financial statements."
       }
      }
     },
     "auth_ref": [
      "r812",
      "r818",
      "r946"
     ]
    },
    "us-gaap_NumberOfReportingUnits": {
     "xbrltype": "integerItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NumberOfReportingUnits",
     "presentation": [
      "http://www.biolifesolutions.com/role/OrganizationandsignificantaccountingpoliciesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Number of reporting units",
        "label": "Number of Reporting Units",
        "documentation": "Number of reporting units tested for impairment of goodwill. A reporting unit is an operating segment or one level below an operating segment."
       }
      }
     },
     "auth_ref": []
    },
    "blfs_OneSupplierMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.biolifesolutions.com/20240930",
     "localname": "OneSupplierMember",
     "presentation": [
      "http://www.biolifesolutions.com/role/OrganizationandsignificantaccountingpoliciesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "One Supplier",
        "label": "One Supplier [Member]",
        "documentation": "Information pertaining to one supplier."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OperatingExpensesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OperatingExpensesAbstract",
     "presentation": [
      "http://www.biolifesolutions.com/role/UnauditedCondensedConsolidatedStatementsofOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Costs and operating expenses:",
        "label": "Operating Expenses [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OperatingIncomeLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OperatingIncomeLoss",
     "crdr": "credit",
     "calculation": {
      "http://www.biolifesolutions.com/role/UnauditedCondensedConsolidatedStatementsofOperations": {
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.biolifesolutions.com/role/UnauditedCondensedConsolidatedStatementsofOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Operating loss",
        "label": "Operating Income (Loss)",
        "documentation": "The net result for the period of deducting operating expenses from operating revenues."
       }
      }
     },
     "auth_ref": [
      "r163",
      "r811",
      "r945",
      "r947",
      "r948",
      "r949",
      "r950"
     ]
    },
    "us-gaap_OperatingLeaseCost": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OperatingLeaseCost",
     "crdr": "debit",
     "calculation": {
      "http://www.biolifesolutions.com/role/LeasesScheduleofLeaseExpenseDetails": {
       "parentTag": "blfs_OperatingLeaseCostsAndShortTermLeaseCosts",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.biolifesolutions.com/role/LeasesScheduleofLeaseExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Operating lease costs",
        "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": [
      "r562",
      "r856"
     ]
    },
    "blfs_OperatingLeaseCostsAndShortTermLeaseCosts": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.biolifesolutions.com/20240930",
     "localname": "OperatingLeaseCostsAndShortTermLeaseCosts",
     "crdr": "debit",
     "calculation": {
      "http://www.biolifesolutions.com/role/LeasesScheduleofLeaseExpenseDetails": {
       "parentTag": "us-gaap_LeaseCost",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.biolifesolutions.com/role/LeasesScheduleofLeaseExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total operating lease costs",
        "label": "Operating Lease Costs And Short-term Lease Costs",
        "documentation": "Represents the amount of operating lease costs along with short-term lease costs."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OperatingLeaseLiabilitiesPaymentsDueAbstract",
     "presentation": [
      "http://www.biolifesolutions.com/role/LeasesScheduleofMaturitiesOperatingandFinanceLeaseLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Operating Leases",
        "label": "Lessee, Operating Lease, Liability, to be Paid, Fiscal Year Maturity [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OperatingLeaseLiability": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OperatingLeaseLiability",
     "crdr": "credit",
     "calculation": {
      "http://www.biolifesolutions.com/role/LeasesScheduleofMaturitiesOperatingandFinanceLeaseLiabilitiesDetails": {
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.biolifesolutions.com/role/LeasesScheduleofMaturitiesOperatingandFinanceLeaseLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Total present value of lease liabilities",
        "label": "Operating Lease, Liability",
        "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease."
       }
      }
     },
     "auth_ref": [
      "r559"
     ]
    },
    "us-gaap_OperatingLeaseLiabilityCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OperatingLeaseLiabilityCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.biolifesolutions.com/role/UnauditedCondensedConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.biolifesolutions.com/role/UnauditedCondensedConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Lease liabilities, operating, current portion",
        "label": "Operating Lease, Liability, Current",
        "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current."
       }
      }
     },
     "auth_ref": [
      "r559"
     ]
    },
    "us-gaap_OperatingLeaseLiabilityNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OperatingLeaseLiabilityNoncurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.biolifesolutions.com/role/UnauditedCondensedConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.biolifesolutions.com/role/UnauditedCondensedConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Lease liabilities, operating, long-term",
        "label": "Operating Lease, Liability, Noncurrent",
        "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent."
       }
      }
     },
     "auth_ref": [
      "r559"
     ]
    },
    "us-gaap_OperatingLeaseRightOfUseAsset": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OperatingLeaseRightOfUseAsset",
     "crdr": "debit",
     "calculation": {
      "http://www.biolifesolutions.com/role/UnauditedCondensedConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 8.0
      }
     },
     "presentation": [
      "http://www.biolifesolutions.com/role/UnauditedCondensedConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Operating lease right-of-use assets, net",
        "label": "Operating Lease, Right-of-Use Asset",
        "documentation": "Amount of lessee's right to use underlying asset under operating lease."
       }
      }
     },
     "auth_ref": [
      "r558"
     ]
    },
    "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OperatingLeaseWeightedAverageDiscountRatePercent",
     "presentation": [
      "http://www.biolifesolutions.com/role/LeasesScheduleofOperatingandFinanceLeaseTermsandDiscountRatesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Weighted average discount rate - operating leases",
        "label": "Operating Lease, Weighted Average Discount Rate, Percent",
        "documentation": "Weighted average discount rate for operating lease calculated at point in time."
       }
      }
     },
     "auth_ref": [
      "r566",
      "r856"
     ]
    },
    "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1",
     "presentation": [
      "http://www.biolifesolutions.com/role/LeasesScheduleofOperatingandFinanceLeaseTermsandDiscountRatesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Weighted average remaining lease term in years - operating leases",
        "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",
      "r856"
     ]
    },
    "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Organization, Consolidation and Presentation of Financial Statements [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent",
     "crdr": "credit",
     "presentation": [
      "http://www.biolifesolutions.com/role/UnauditedCondensedConsolidatedStatementsofShareholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Foreign currency translation",
        "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax, Portion Attributable to Parent",
        "documentation": "Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature, attributable to parent entity."
       }
      }
     },
     "auth_ref": [
      "r8",
      "r14",
      "r149"
     ]
    },
    "us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax",
     "crdr": "credit",
     "calculation": {
      "http://www.biolifesolutions.com/role/UnauditedCondensedConsolidatedStatementsofComprehensiveLoss": {
       "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.biolifesolutions.com/role/UnauditedCondensedConsolidatedStatementsofComprehensiveLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Foreign currency translation adjustment, net of tax",
        "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax",
        "documentation": "Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature."
       }
      }
     },
     "auth_ref": [
      "r3",
      "r664"
     ]
    },
    "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodChangeAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherComprehensiveIncomeLossNetOfTaxPeriodChangeAbstract",
     "presentation": [
      "http://www.biolifesolutions.com/role/UnauditedCondensedConsolidatedStatementsofComprehensiveLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other comprehensive income (loss):",
        "label": "Other Comprehensive Income (Loss), Net of Tax, Period Change [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax",
     "crdr": "credit",
     "presentation": [
      "http://www.biolifesolutions.com/role/UnauditedCondensedConsolidatedStatementsofShareholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Unrealized gain (loss) on available-for-sale securities",
        "label": "OCI, Debt Securities, Available-for-Sale, Unrealized Holding Gain (Loss), before Adjustment and Tax",
        "documentation": "Amount, before tax and adjustment, of unrealized holding gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale). Excludes unrealized gain (loss) on investment in debt security measured at amortized cost (held-to-maturity) from transfer to available-for-sale."
       }
      }
     },
     "auth_ref": [
      "r203",
      "r204",
      "r323"
     ]
    },
    "us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax",
     "crdr": "credit",
     "calculation": {
      "http://www.biolifesolutions.com/role/UnauditedCondensedConsolidatedStatementsofComprehensiveLoss": {
       "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.biolifesolutions.com/role/UnauditedCondensedConsolidatedStatementsofComprehensiveLoss"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Unrealized gain on available-for-sale securities, net of tax",
        "label": "OCI, Debt Securities, Available-for-Sale, Unrealized Holding Gain (Loss), before Adjustment, after Tax",
        "documentation": "Amount, after tax and before adjustment, of unrealized holding gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale). Excludes unrealized gain (loss) on investment in debt security measured at amortized cost (held-to-maturity) from transfer to available-for-sale."
       }
      }
     },
     "auth_ref": [
      "r203",
      "r204",
      "r323"
     ]
    },
    "us-gaap_OtherCurrentLiabilitiesTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherCurrentLiabilitiesTableTextBlock",
     "presentation": [
      "http://www.biolifesolutions.com/role/AccruedexpensesandothercurrentliabilitiesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Accrued Expenses and Other Current Liabilities",
        "label": "Other Current Liabilities [Table Text Block]",
        "documentation": "Tabular disclosure of other current liabilities."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OtherDebtSecuritiesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherDebtSecuritiesMember",
     "presentation": [
      "http://www.biolifesolutions.com/role/FairvaluemeasurementScheduleoftheCompanysFinancialAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails",
      "http://www.biolifesolutions.com/role/InvestmentsScheduleofAvailableforSaleMarketableSecuritiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other debt securities",
        "label": "Other Debt Obligations [Member]",
        "documentation": "Investments in debt securities classified as other."
       }
      }
     },
     "auth_ref": [
      "r974",
      "r1011"
     ]
    },
    "blfs_OtherLoansMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.biolifesolutions.com/20240930",
     "localname": "OtherLoansMember",
     "presentation": [
      "http://www.biolifesolutions.com/role/LongtermdebtScheduleofDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other loans",
        "label": "Other Loans [Member]",
        "documentation": "Related to other loans."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OtherNonoperatingIncomeExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherNonoperatingIncomeExpense",
     "crdr": "credit",
     "calculation": {
      "http://www.biolifesolutions.com/role/UnauditedCondensedConsolidatedStatementsofOperations": {
       "parentTag": "us-gaap_NonoperatingIncomeExpense",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.biolifesolutions.com/role/UnauditedCondensedConsolidatedStatementsofOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other income",
        "label": "Other Nonoperating Income (Expense)",
        "documentation": "Amount of income (expense) related to nonoperating activities, classified as other."
       }
      }
     },
     "auth_ref": [
      "r122"
     ]
    },
    "us-gaap_OtherRestructuringCosts": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherRestructuringCosts",
     "crdr": "debit",
     "calculation": {
      "http://www.biolifesolutions.com/role/DiscontinuedoperationsRIFandStockCompensationExpenseAccelerationDetails": {
       "parentTag": "us-gaap_RestructuringCharges",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.biolifesolutions.com/role/DiscontinuedoperationsRIFandStockCompensationExpenseAccelerationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "RIF employee costs",
        "label": "Other Restructuring Costs",
        "documentation": "Amount of other expenses associated with exit or disposal activities pursuant to an authorized plan. Excludes expenses associated with a discontinued operation or an asset retirement obligation."
       }
      }
     },
     "auth_ref": [
      "r10"
     ]
    },
    "blfs_PanTHERACryoSolutionsInc.Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.biolifesolutions.com/20240930",
     "localname": "PanTHERACryoSolutionsInc.Member",
     "presentation": [
      "http://www.biolifesolutions.com/role/InvestmentsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "PanTHERA CryoSolutions, Inc.",
        "label": "PanTHERA CryoSolutions, Inc. [Member]",
        "documentation": "PanTHERA CryoSolutions, Inc."
       }
      }
     },
     "auth_ref": []
    },
    "blfs_PaymentsForProceedsFromPropertyPlantAndEquipment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.biolifesolutions.com/20240930",
     "localname": "PaymentsForProceedsFromPropertyPlantAndEquipment",
     "crdr": "credit",
     "calculation": {
      "http://www.biolifesolutions.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.biolifesolutions.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Purchases of property and equipment",
        "label": "Payments for (Proceeds from) Property, Plant, And Equipment",
        "documentation": "Payments for (Proceeds from) Property, Plant, And Equipment"
       }
      }
     },
     "auth_ref": []
    },
    "blfs_PaymentsForSettlementEscrow": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.biolifesolutions.com/20240930",
     "localname": "PaymentsForSettlementEscrow",
     "crdr": "credit",
     "calculation": {
      "http://www.biolifesolutions.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 8.0
      }
     },
     "presentation": [
      "http://www.biolifesolutions.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Settlement of Global Cooling escrow",
        "label": "Payments For Settlement Escrow",
        "documentation": "Payments For Settlement Escrow"
       }
      }
     },
     "auth_ref": []
    },
    "blfs_PaymentsFromDivestitureOfBusinesses": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.biolifesolutions.com/20240930",
     "localname": "PaymentsFromDivestitureOfBusinesses",
     "crdr": "credit",
     "calculation": {
      "http://www.biolifesolutions.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.biolifesolutions.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Payments on divestiture of Global Cooling",
        "label": "Payments From Divestiture Of Businesses",
        "documentation": "Payments From Divestiture Of Businesses"
       }
      }
     },
     "auth_ref": []
    },
    "blfs_PaymentsToAcquireAssetsHeldForRent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.biolifesolutions.com/20240930",
     "localname": "PaymentsToAcquireAssetsHeldForRent",
     "crdr": "credit",
     "calculation": {
      "http://www.biolifesolutions.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.biolifesolutions.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Purchases of assets held for rent",
        "label": "Payments To Acquire Assets, Held For Rent",
        "documentation": "The cash outflow for payments to acquire assets held for rent."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PaymentsToAcquireAvailableForSaleSecuritiesDebt",
     "crdr": "credit",
     "calculation": {
      "http://www.biolifesolutions.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://www.biolifesolutions.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Purchases of available-for-sale securities",
        "label": "Payments to Acquire Debt Securities, Available-for-Sale",
        "documentation": "Amount of cash outflow to acquire investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)."
       }
      }
     },
     "auth_ref": [
      "r28",
      "r215",
      "r289"
     ]
    },
    "us-gaap_PerformanceSharesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PerformanceSharesMember",
     "presentation": [
      "http://www.biolifesolutions.com/role/StockbasedcompensationNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Performance Shares",
        "label": "Performance Shares [Member]",
        "documentation": "Share-based payment arrangement awarded for meeting performance target."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PreferredStockMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PreferredStockMember",
     "presentation": [
      "http://www.biolifesolutions.com/role/UnauditedCondensedConsolidatedStatementsofShareholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Preferred Stock",
        "label": "Preferred Stock [Member]",
        "documentation": "Preferred shares may provide a preferential dividend to the dividend on common stock and may take precedence over common stock in the event of a liquidation. Preferred shares typically represent an ownership interest in the company."
       }
      }
     },
     "auth_ref": [
      "r876",
      "r877",
      "r880",
      "r881",
      "r882",
      "r883",
      "r1084",
      "r1087"
     ]
    },
    "us-gaap_PreferredStockParOrStatedValuePerShare": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PreferredStockParOrStatedValuePerShare",
     "presentation": [
      "http://www.biolifesolutions.com/role/UnauditedCondensedConsolidatedBalanceSheetsParenthetical"
     ],
     "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": [
      "r100",
      "r402"
     ]
    },
    "us-gaap_PreferredStockSharesAuthorized": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PreferredStockSharesAuthorized",
     "presentation": [
      "http://www.biolifesolutions.com/role/UnauditedCondensedConsolidatedBalanceSheetsParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Preferred stock, 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": [
      "r100",
      "r726"
     ]
    },
    "blfs_PreferredStockSharesDesignated": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://www.biolifesolutions.com/20240930",
     "localname": "PreferredStockSharesDesignated",
     "presentation": [
      "http://www.biolifesolutions.com/role/UnauditedCondensedConsolidatedBalanceSheetsParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Preferred stock, designated (in shares)",
        "label": "Preferred stock, shares designated (in shares)",
        "documentation": "The number of nonredeemable preferred shares designated."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PreferredStockSharesIssued": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PreferredStockSharesIssued",
     "presentation": [
      "http://www.biolifesolutions.com/role/UnauditedCondensedConsolidatedBalanceSheetsParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Preferred stock, 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": [
      "r100",
      "r402"
     ]
    },
    "us-gaap_PreferredStockSharesOutstanding": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PreferredStockSharesOutstanding",
     "presentation": [
      "http://www.biolifesolutions.com/role/UnauditedCondensedConsolidatedBalanceSheetsParenthetical",
      "http://www.biolifesolutions.com/role/UnauditedCondensedConsolidatedStatementsofShareholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Preferred stock, outstanding (in shares)",
        "periodStartLabel": "Beginning balance, preferred stock, outstanding (in shares)",
        "periodEndLabel": "Ending balance, preferred stock, 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": [
      "r100",
      "r726",
      "r744",
      "r1087",
      "r1088"
     ]
    },
    "us-gaap_PreferredStockValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PreferredStockValue",
     "crdr": "credit",
     "calculation": {
      "http://www.biolifesolutions.com/role/UnauditedCondensedConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.biolifesolutions.com/role/UnauditedCondensedConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Preferred stock, $0.001 par value; 1,000,000 shares authorized, Series A, 4,250 shares designated, and 0 shares issued and outstanding as of September\u00a030, 2024 and December\u00a031, 2023",
        "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": [
      "r100",
      "r655",
      "r857"
     ]
    },
    "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PrepaidExpenseAndOtherAssetsCurrent",
     "crdr": "debit",
     "calculation": {
      "http://www.biolifesolutions.com/role/UnauditedCondensedConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.biolifesolutions.com/role/UnauditedCondensedConsolidatedBalanceSheets"
     ],
     "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": [
      "r923"
     ]
    },
    "blfs_ProceedsFromFinancedInsurancePremium": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.biolifesolutions.com/20240930",
     "localname": "ProceedsFromFinancedInsurancePremium",
     "crdr": "debit",
     "calculation": {
      "http://www.biolifesolutions.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.biolifesolutions.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Proceeds from financed insurance premium",
        "label": "Proceeds From Financed Insurance Premium",
        "documentation": "Proceeds From Financed Insurance Premium"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ProceedsFromIssuanceOfDebt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ProceedsFromIssuanceOfDebt",
     "crdr": "debit",
     "presentation": [
      "http://www.biolifesolutions.com/role/LongtermdebtNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Proceeds from term loans",
        "label": "Proceeds from Issuance of Debt",
        "documentation": "The cash inflow during the period from additional borrowings in aggregate debt. Includes proceeds from short-term and long-term debt."
       }
      }
     },
     "auth_ref": [
      "r929"
     ]
    },
    "us-gaap_ProceedsFromPaymentsForOtherFinancingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ProceedsFromPaymentsForOtherFinancingActivities",
     "crdr": "debit",
     "calculation": {
      "http://www.biolifesolutions.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.biolifesolutions.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other",
        "label": "Proceeds from (Payments for) Other Financing Activities",
        "documentation": "Amount of cash inflow (outflow) from financing activities classified as other."
       }
      }
     },
     "auth_ref": [
      "r896",
      "r928"
     ]
    },
    "us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ProceedsFromSaleOfAvailableForSaleSecuritiesDebt",
     "crdr": "debit",
     "calculation": {
      "http://www.biolifesolutions.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.biolifesolutions.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Proceeds from sale of available-for-sale securities",
        "label": "Proceeds from Sale of Debt Securities, Available-for-Sale",
        "documentation": "Amount of cash inflow from sale of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)."
       }
      }
     },
     "auth_ref": [
      "r27",
      "r215",
      "r289",
      "r322"
     ]
    },
    "us-gaap_ProceedsFromStockOptionsExercised": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ProceedsFromStockOptionsExercised",
     "crdr": "debit",
     "calculation": {
      "http://www.biolifesolutions.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://www.biolifesolutions.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Proceeds from exercises of common stock options",
        "label": "Proceeds from Stock Options Exercised",
        "documentation": "Amount of cash inflow from exercise of option under share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r6",
      "r18"
     ]
    },
    "blfs_ProductBiostorageServicesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.biolifesolutions.com/20240930",
     "localname": "ProductBiostorageServicesMember",
     "presentation": [
      "http://www.biolifesolutions.com/role/RevenueScheduleofBioproductionToolsandServiceRevenuesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Biostorage services",
        "label": "Product, Biostorage Services [Member]",
        "documentation": ""
       }
      }
     },
     "auth_ref": []
    },
    "blfs_ProductCellProcessingMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.biolifesolutions.com/20240930",
     "localname": "ProductCellProcessingMember",
     "presentation": [
      "http://www.biolifesolutions.com/role/RevenueScheduleofBioproductionToolsandServiceRevenuesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cell processing",
        "label": "Product, Cell Processing [Member]",
        "documentation": "Related to cell processing product."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ProductConcentrationRiskMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ProductConcentrationRiskMember",
     "presentation": [
      "http://www.biolifesolutions.com/role/OrganizationandsignificantaccountingpoliciesScheduleofProductRevenueConcentrationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Product revenue concentration",
        "label": "Product Concentration Risk [Member]",
        "documentation": "Reflects the percentage that revenues during the period from a specified product are to a specified benchmark, such as total net revenues, segment revenues or product line revenues. May also reflect the percentage contribution the product made to operating results. Risk is materially adverse effects of a loss of sales of a significant product or line of products, which could occur upon loss of rights to sell, distribute or license others; loss of patent or copyright protection; or technological obsolescence."
       }
      }
     },
     "auth_ref": [
      "r130"
     ]
    },
    "blfs_ProductFreezerAndThawMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.biolifesolutions.com/20240930",
     "localname": "ProductFreezerAndThawMember",
     "presentation": [
      "http://www.biolifesolutions.com/role/RevenueScheduleofBioproductionToolsandServiceRevenuesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Freezer and thaw",
        "label": "Product, Freezer and Thaw [Member]",
        "documentation": "Related to freezer and thaw product."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ProductMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ProductMember",
     "presentation": [
      "http://www.biolifesolutions.com/role/RevenueScheduleofBioproductionToolsandServiceRevenuesDetails",
      "http://www.biolifesolutions.com/role/UnauditedCondensedConsolidatedStatementsofOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Product revenue",
        "label": "Product [Member]",
        "documentation": "Article or substance produced by nature, labor or machinery."
       }
      }
     },
     "auth_ref": [
      "r829"
     ]
    },
    "srt_ProductOrServiceAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "ProductOrServiceAxis",
     "presentation": [
      "http://www.biolifesolutions.com/role/OrganizationandsignificantaccountingpoliciesScheduleofProductRevenueConcentrationDetails",
      "http://www.biolifesolutions.com/role/RevenueScheduleofBioproductionToolsandServiceRevenuesDetails",
      "http://www.biolifesolutions.com/role/RevenueScheduleofRemainingPerformanceObligationsDetails",
      "http://www.biolifesolutions.com/role/UnauditedCondensedConsolidatedStatementsofOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Product and Service [Axis]",
        "label": "Product and Service [Axis]"
       }
      }
     },
     "auth_ref": [
      "r283",
      "r609",
      "r670",
      "r671",
      "r672",
      "r673",
      "r674",
      "r675",
      "r676",
      "r798",
      "r829",
      "r867",
      "r869",
      "r870",
      "r873",
      "r875",
      "r1001",
      "r1002",
      "r1010",
      "r1053",
      "r1055",
      "r1056",
      "r1057",
      "r1058",
      "r1059",
      "r1060",
      "r1061",
      "r1062",
      "r1063",
      "r1064",
      "r1065",
      "r1066",
      "r1067",
      "r1068",
      "r1069",
      "r1070",
      "r1071",
      "r1072",
      "r1073",
      "r1074",
      "r1075",
      "r1076",
      "r1077",
      "r1078",
      "r1079",
      "r1080",
      "r1082",
      "r1083"
     ]
    },
    "us-gaap_ProductWarrantyAccrualClassifiedCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ProductWarrantyAccrualClassifiedCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.biolifesolutions.com/role/UnauditedCondensedConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.biolifesolutions.com/role/UnauditedCondensedConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Warranty liability",
        "label": "Product Warranty Accrual, Current",
        "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and payable for estimated claims under standard and extended warranty protection rights granted to customers. For classified balance sheets, represents the current portion of the liabilities (due within one year or within the normal operating cycle if longer)."
       }
      }
     },
     "auth_ref": [
      "r93",
      "r1003",
      "r1004"
     ]
    },
    "srt_ProductsAndServicesDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "ProductsAndServicesDomain",
     "presentation": [
      "http://www.biolifesolutions.com/role/OrganizationandsignificantaccountingpoliciesScheduleofProductRevenueConcentrationDetails",
      "http://www.biolifesolutions.com/role/RevenueScheduleofBioproductionToolsandServiceRevenuesDetails",
      "http://www.biolifesolutions.com/role/RevenueScheduleofRemainingPerformanceObligationsDetails",
      "http://www.biolifesolutions.com/role/UnauditedCondensedConsolidatedStatementsofOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Product and Service [Domain]",
        "label": "Product and Service [Domain]"
       }
      }
     },
     "auth_ref": [
      "r283",
      "r609",
      "r670",
      "r671",
      "r672",
      "r673",
      "r674",
      "r675",
      "r676",
      "r798",
      "r829",
      "r867",
      "r869",
      "r870",
      "r873",
      "r875",
      "r1001",
      "r1002",
      "r1010",
      "r1053",
      "r1055",
      "r1056",
      "r1057",
      "r1058",
      "r1059",
      "r1060",
      "r1061",
      "r1062",
      "r1063",
      "r1064",
      "r1065",
      "r1066",
      "r1067",
      "r1068",
      "r1069",
      "r1070",
      "r1071",
      "r1072",
      "r1073",
      "r1074",
      "r1075",
      "r1076",
      "r1077",
      "r1078",
      "r1079",
      "r1080",
      "r1082",
      "r1083"
     ]
    },
    "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.biolifesolutions.com/role/PropertyandequipmentScheduleofPropertyandEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Long-Lived Tangible Asset [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": [
      "r11",
      "r568"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PropertyPlantAndEquipmentDisclosureTextBlock",
     "presentation": [
      "http://www.biolifesolutions.com/role/Propertyandequipment"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Property and equipment",
        "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": [
      "r134",
      "r170",
      "r175",
      "r176"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentGross": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PropertyPlantAndEquipmentGross",
     "crdr": "debit",
     "calculation": {
      "http://www.biolifesolutions.com/role/PropertyandequipmentScheduleofPropertyandEquipmentDetails": {
       "parentTag": "us-gaap_PropertyPlantAndEquipmentNet",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.biolifesolutions.com/role/PropertyandequipmentScheduleofPropertyandEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Subtotal",
        "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": [
      "r136",
      "r189",
      "r661"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PropertyPlantAndEquipmentLineItems",
     "presentation": [
      "http://www.biolifesolutions.com/role/PropertyandequipmentScheduleofPropertyandEquipmentDetails"
     ],
     "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.biolifesolutions.com/role/UnauditedCondensedConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 7.0
      },
      "http://www.biolifesolutions.com/role/PropertyandequipmentScheduleofPropertyandEquipmentDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.biolifesolutions.com/role/PropertyandequipmentScheduleofPropertyandEquipmentDetails",
      "http://www.biolifesolutions.com/role/UnauditedCondensedConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Property and equipment, net",
        "totalLabel": "Property and equipment, 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": [
      "r11",
      "r568",
      "r648",
      "r661",
      "r857"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PropertyPlantAndEquipmentTextBlock",
     "presentation": [
      "http://www.biolifesolutions.com/role/PropertyandequipmentTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Property and Equipment",
        "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": [
      "r11"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentTypeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PropertyPlantAndEquipmentTypeDomain",
     "presentation": [
      "http://www.biolifesolutions.com/role/PropertyandequipmentScheduleofPropertyandEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Long-Lived Tangible Asset [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": [
      "r136",
      "r568"
     ]
    },
    "blfs_PurchaseAgreementNoncompeteDuration": {
     "xbrltype": "durationItemType",
     "nsuri": "http://www.biolifesolutions.com/20240930",
     "localname": "PurchaseAgreementNoncompeteDuration",
     "presentation": [
      "http://www.biolifesolutions.com/role/SubsequenteventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Noncompete duration",
        "label": "Purchase Agreement, Noncompete, Duration",
        "documentation": "Purchase Agreement, Noncompete, Duration"
       }
      }
     },
     "auth_ref": []
    },
    "blfs_PurchaseAgreementPotentialTerminationFeeIfAgreementIsTerminatedPriorToMaturityDate": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.biolifesolutions.com/20240930",
     "localname": "PurchaseAgreementPotentialTerminationFeeIfAgreementIsTerminatedPriorToMaturityDate",
     "crdr": "credit",
     "presentation": [
      "http://www.biolifesolutions.com/role/SubsequenteventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Potential termination fee if agreement is terminated prior to maturity date",
        "label": "Purchase Agreement, Potential Termination Fee If Agreement Is Terminated Prior To Maturity Date",
        "documentation": "Purchase Agreement, Potential Termination Fee If Agreement Is Terminated Prior To Maturity Date"
       }
      }
     },
     "auth_ref": []
    },
    "blfs_PurchaseAgreementTransitionServicesDuration": {
     "xbrltype": "durationItemType",
     "nsuri": "http://www.biolifesolutions.com/20240930",
     "localname": "PurchaseAgreementTransitionServicesDuration",
     "presentation": [
      "http://www.biolifesolutions.com/role/SubsequenteventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Transition services, duration",
        "label": "Purchase Agreement, Transition Services, Duration",
        "documentation": "Purchase Agreement, Transition Services, Duration"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PurchaseObligation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PurchaseObligation",
     "crdr": "credit",
     "presentation": [
      "http://www.biolifesolutions.com/role/CommitmentsandcontingenciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Short-term purchase obligations",
        "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": []
    },
    "srt_RangeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "RangeAxis",
     "presentation": [
      "http://www.biolifesolutions.com/role/LeasesNarrativeDetails",
      "http://www.biolifesolutions.com/role/StockbasedcompensationNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Statistical Measurement [Axis]",
        "label": "Statistical Measurement [Axis]"
       }
      }
     },
     "auth_ref": [
      "r370",
      "r371",
      "r372",
      "r373",
      "r425",
      "r434",
      "r462",
      "r463",
      "r464",
      "r472",
      "r524",
      "r582",
      "r591",
      "r608",
      "r677",
      "r679",
      "r691",
      "r716",
      "r717",
      "r769",
      "r771",
      "r773",
      "r774",
      "r776",
      "r795",
      "r796",
      "r819",
      "r828",
      "r841",
      "r848",
      "r849",
      "r853",
      "r854",
      "r869",
      "r878",
      "r996",
      "r1007",
      "r1020",
      "r1042",
      "r1043",
      "r1044",
      "r1045",
      "r1046"
     ]
    },
    "srt_RangeMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "RangeMember",
     "presentation": [
      "http://www.biolifesolutions.com/role/LeasesNarrativeDetails",
      "http://www.biolifesolutions.com/role/StockbasedcompensationNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Statistical Measurement [Domain]",
        "label": "Statistical Measurement [Domain]"
       }
      }
     },
     "auth_ref": [
      "r370",
      "r371",
      "r372",
      "r373",
      "r425",
      "r434",
      "r462",
      "r463",
      "r464",
      "r472",
      "r524",
      "r582",
      "r591",
      "r608",
      "r677",
      "r679",
      "r691",
      "r716",
      "r717",
      "r769",
      "r771",
      "r773",
      "r774",
      "r776",
      "r795",
      "r796",
      "r819",
      "r828",
      "r841",
      "r848",
      "r849",
      "r853",
      "r854",
      "r869",
      "r878",
      "r996",
      "r1007",
      "r1020",
      "r1042",
      "r1043",
      "r1044",
      "r1045",
      "r1046"
     ]
    },
    "blfs_RealEstateLeaseMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.biolifesolutions.com/20240930",
     "localname": "RealEstateLeaseMember",
     "presentation": [
      "http://www.biolifesolutions.com/role/LeasesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Real Estate Lease",
        "label": "Real Estate Lease [Member]",
        "documentation": "Leases related to real estate."
       }
      }
     },
     "auth_ref": []
    },
    "blfs_RentalRevenueBiostorageServicesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.biolifesolutions.com/20240930",
     "localname": "RentalRevenueBiostorageServicesMember",
     "presentation": [
      "http://www.biolifesolutions.com/role/RevenueScheduleofBioproductionToolsandServiceRevenuesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Biostorage services",
        "label": "Rental Revenue, Biostorage Services [Member]",
        "documentation": "Related to storage and storage services rental revenue."
       }
      }
     },
     "auth_ref": []
    },
    "blfs_RentalRevenueMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.biolifesolutions.com/20240930",
     "localname": "RentalRevenueMember",
     "presentation": [
      "http://www.biolifesolutions.com/role/RevenueScheduleofBioproductionToolsandServiceRevenuesDetails",
      "http://www.biolifesolutions.com/role/RevenueScheduleofRemainingPerformanceObligationsDetails",
      "http://www.biolifesolutions.com/role/UnauditedCondensedConsolidatedStatementsofOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Rental revenue",
        "label": "Rental Revenue [Member]",
        "documentation": "Represents information pertaining to rental revenue."
       }
      }
     },
     "auth_ref": []
    },
    "blfs_RepaymentsOfFinancedInsurancePremium": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.biolifesolutions.com/20240930",
     "localname": "RepaymentsOfFinancedInsurancePremium",
     "crdr": "credit",
     "calculation": {
      "http://www.biolifesolutions.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.biolifesolutions.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Payments on financed insurance premium",
        "label": "Repayments Of Financed Insurance Premium",
        "documentation": "Repayments Of Financed Insurance Premium"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RepaymentsOfOtherLongTermDebt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RepaymentsOfOtherLongTermDebt",
     "crdr": "credit",
     "calculation": {
      "http://www.biolifesolutions.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.biolifesolutions.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Payments on equipment loans",
        "label": "Repayments of Other Long-Term Debt",
        "documentation": "Amount of cash outflow for the payment of debt classified as other, maturing after one year or the operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r124"
     ]
    },
    "us-gaap_RepaymentsOfSecuredDebt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RepaymentsOfSecuredDebt",
     "crdr": "credit",
     "calculation": {
      "http://www.biolifesolutions.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.biolifesolutions.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Payments on term loans",
        "label": "Repayments of Secured Debt",
        "documentation": "The cash outflow to repay long-term debt that is wholly or partially secured by collateral. Excludes repayments of tax exempt secured debt."
       }
      }
     },
     "auth_ref": [
      "r124"
     ]
    },
    "srt_RepurchaseAgreementCounterpartyNameDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "RepurchaseAgreementCounterpartyNameDomain",
     "presentation": [
      "http://www.biolifesolutions.com/role/InvestmentsNarrativeDetails",
      "http://www.biolifesolutions.com/role/SubsequenteventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Counterparty Name [Domain]",
        "label": "Counterparty Name [Domain]"
       }
      }
     },
     "auth_ref": [
      "r224",
      "r225",
      "r386",
      "r404",
      "r572",
      "r592",
      "r650",
      "r806",
      "r807"
     ]
    },
    "us-gaap_ResearchAndDevelopmentExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ResearchAndDevelopmentExpense",
     "crdr": "debit",
     "calculation": {
      "http://www.biolifesolutions.com/role/UnauditedCondensedConsolidatedStatementsofOperations": {
       "parentTag": "us-gaap_CostsAndExpenses",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.biolifesolutions.com/role/UnauditedCondensedConsolidatedStatementsofOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Research and development",
        "label": "Research and Development Expense",
        "documentation": "Amount of expense for research and development. Includes, but is not limited to, cost for computer software product to be sold, leased, or otherwise marketed and writeoff of research and development assets acquired in transaction other than business combination or joint venture formation or both. Excludes write-down of intangible asset acquired in business combination or from joint venture formation or both, used in research and development activity."
       }
      }
     },
     "auth_ref": [
      "r474",
      "r797",
      "r815",
      "r1047"
     ]
    },
    "us-gaap_ResearchAndDevelopmentExpenseMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ResearchAndDevelopmentExpenseMember",
     "presentation": [
      "http://www.biolifesolutions.com/role/StockbasedcompensationScheduleofStockCompensationExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Research and development costs",
        "label": "Research and Development Expense [Member]",
        "documentation": "Primary financial statement caption in which the reported facts about research and development expense have been included."
       }
      }
     },
     "auth_ref": []
    },
    "srt_RestatementAdjustmentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "RestatementAdjustmentMember",
     "presentation": [
      "http://www.biolifesolutions.com/role/CorrectionofimmaterialerrorsDetails",
      "http://www.biolifesolutions.com/role/StockbasedcompensationNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Adjustment",
        "label": "Revision of Prior Period, Adjustment [Member]"
       }
      }
     },
     "auth_ref": [
      "r227",
      "r228",
      "r229",
      "r239",
      "r240",
      "r262",
      "r516",
      "r517",
      "r555",
      "r897",
      "r898",
      "r899",
      "r900",
      "r904",
      "r908",
      "r909",
      "r951"
     ]
    },
    "srt_RestatementAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "RestatementAxis",
     "presentation": [
      "http://www.biolifesolutions.com/role/CorrectionofimmaterialerrorsDetails",
      "http://www.biolifesolutions.com/role/StockbasedcompensationNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Revision of Prior Period [Axis]",
        "label": "Revision of Prior Period [Axis]"
       }
      }
     },
     "auth_ref": [
      "r182",
      "r227",
      "r228",
      "r229",
      "r230",
      "r231",
      "r232",
      "r233",
      "r234",
      "r235",
      "r238",
      "r239",
      "r240",
      "r241",
      "r242",
      "r243",
      "r262",
      "r328",
      "r329",
      "r495",
      "r496",
      "r497",
      "r498",
      "r502",
      "r503",
      "r515",
      "r516",
      "r517",
      "r518",
      "r553",
      "r555",
      "r570",
      "r571",
      "r681",
      "r682",
      "r683",
      "r684",
      "r685",
      "r686",
      "r687",
      "r688",
      "r689",
      "r690",
      "r693",
      "r951"
     ]
    },
    "srt_RestatementDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "RestatementDomain",
     "presentation": [
      "http://www.biolifesolutions.com/role/CorrectionofimmaterialerrorsDetails",
      "http://www.biolifesolutions.com/role/StockbasedcompensationNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Revision of Prior Period [Domain]",
        "label": "Revision of Prior Period [Domain]"
       }
      }
     },
     "auth_ref": [
      "r182",
      "r227",
      "r228",
      "r229",
      "r230",
      "r231",
      "r232",
      "r233",
      "r234",
      "r235",
      "r238",
      "r239",
      "r240",
      "r241",
      "r242",
      "r243",
      "r262",
      "r328",
      "r329",
      "r495",
      "r496",
      "r497",
      "r498",
      "r502",
      "r503",
      "r515",
      "r516",
      "r517",
      "r518",
      "r553",
      "r555",
      "r570",
      "r571",
      "r681",
      "r682",
      "r683",
      "r684",
      "r685",
      "r686",
      "r687",
      "r688",
      "r689",
      "r690",
      "r693",
      "r951"
     ]
    },
    "us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember",
     "presentation": [
      "http://www.biolifesolutions.com/role/FairvaluemeasurementScheduleoftheCompanysFinancialAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cash and Cash Equivalents [Domain]",
        "label": "Cash and Cash Equivalents [Domain]",
        "documentation": "Type of cash and cash equivalent. Cash is currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates."
       }
      }
     },
     "auth_ref": [
      "r187"
     ]
    },
    "us-gaap_RestrictedCashCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RestrictedCashCurrent",
     "crdr": "debit",
     "calculation": {
      "http://www.biolifesolutions.com/role/UnauditedCondensedConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.biolifesolutions.com/role/UnauditedCondensedConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Restricted cash",
        "label": "Restricted Cash, Current",
        "documentation": "Amount of cash restricted as to withdrawal or usage, classified as current. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits."
       }
      }
     },
     "auth_ref": [
      "r919",
      "r932"
     ]
    },
    "us-gaap_RestrictedStockMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RestrictedStockMember",
     "presentation": [
      "http://www.biolifesolutions.com/role/StockbasedcompensationNarrativeDetails",
      "http://www.biolifesolutions.com/role/StockbasedcompensationScheduleofServiceVestingBasedandMarketBasedRestrictedStockActivityDetails"
     ],
     "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": [
      "r39"
     ]
    },
    "us-gaap_RestructuringAndRelatedCostExpectedNumberOfPositionsEliminated": {
     "xbrltype": "integerItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RestructuringAndRelatedCostExpectedNumberOfPositionsEliminated",
     "presentation": [
      "http://www.biolifesolutions.com/role/DiscontinuedoperationsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Expected reduction of workforce",
        "label": "Restructuring and Related Cost, Expected Number of Positions Eliminated",
        "documentation": "The expected number of positions to be eliminated as a result of restructuring activities."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RestructuringAndRelatedCostNumberOfPositionsEliminatedInceptionToDatePercent": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RestructuringAndRelatedCostNumberOfPositionsEliminatedInceptionToDatePercent",
     "presentation": [
      "http://www.biolifesolutions.com/role/DiscontinuedoperationsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Expected reduction of workforce (percent)",
        "label": "Restructuring and Related Cost, Number of Positions Eliminated, Inception to Date Percent",
        "documentation": "Percentage of the total number of positions eliminated as of the balance sheet date since inception of the restructuring plan(s)."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RestructuringCharges": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RestructuringCharges",
     "crdr": "debit",
     "calculation": {
      "http://www.biolifesolutions.com/role/DiscontinuedoperationsRIFandStockCompensationExpenseAccelerationDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.biolifesolutions.com/role/DiscontinuedoperationsRIFandStockCompensationExpenseAccelerationDetails",
      "http://www.biolifesolutions.com/role/SubsequenteventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total employment related divestiture expenditures",
        "terseLabel": "Total employment related divestiture expenditures",
        "label": "Restructuring Charges",
        "documentation": "Amount of expenses associated with exit or disposal activities pursuant to an authorized plan. Excludes expenses related to a discontinued operation or an asset retirement obligation."
       }
      }
     },
     "auth_ref": [
      "r10",
      "r365",
      "r366",
      "r997"
     ]
    },
    "us-gaap_RestructuringCostAndReserveAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RestructuringCostAndReserveAxis",
     "presentation": [
      "http://www.biolifesolutions.com/role/DiscontinuedoperationsRIFandStockCompensationExpenseAccelerationDetails",
      "http://www.biolifesolutions.com/role/SubsequenteventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Restructuring Type [Axis]",
        "label": "Restructuring Type [Axis]",
        "documentation": "Information by type of restructuring cost."
       }
      }
     },
     "auth_ref": [
      "r362",
      "r363",
      "r366",
      "r367"
     ]
    },
    "us-gaap_RetainedEarningsAccumulatedDeficit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RetainedEarningsAccumulatedDeficit",
     "crdr": "credit",
     "calculation": {
      "http://www.biolifesolutions.com/role/UnauditedCondensedConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.biolifesolutions.com/role/CorrectionofimmaterialerrorsDetails",
      "http://www.biolifesolutions.com/role/UnauditedCondensedConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accumulated deficit",
        "verboseLabel": "Accumulated deficit",
        "label": "Retained Earnings (Accumulated Deficit)",
        "documentation": "Amount of accumulated undistributed earnings (deficit)."
       }
      }
     },
     "auth_ref": [
      "r103",
      "r144",
      "r658",
      "r685",
      "r690",
      "r699",
      "r727",
      "r857"
     ]
    },
    "us-gaap_RetainedEarningsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RetainedEarningsMember",
     "presentation": [
      "http://www.biolifesolutions.com/role/UnauditedCondensedConsolidatedStatementsofShareholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accumulated Deficit",
        "label": "Retained Earnings [Member]",
        "documentation": "Accumulated undistributed earnings (deficit)."
       }
      }
     },
     "auth_ref": [
      "r181",
      "r227",
      "r228",
      "r229",
      "r231",
      "r237",
      "r240",
      "r242",
      "r327",
      "r330",
      "r358",
      "r485",
      "r486",
      "r494",
      "r495",
      "r496",
      "r498",
      "r502",
      "r503",
      "r508",
      "r510",
      "r511",
      "r513",
      "r516",
      "r554",
      "r557",
      "r681",
      "r683",
      "r701",
      "r1087"
     ]
    },
    "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_RevenueFromContractWithCustomerIncludingAssessedTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RevenueFromContractWithCustomerIncludingAssessedTax",
     "crdr": "credit",
     "calculation": {
      "http://www.biolifesolutions.com/role/UnauditedCondensedConsolidatedStatementsofOperations": {
       "parentTag": "us-gaap_OperatingIncomeLoss",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.biolifesolutions.com/role/RevenueScheduleofBioproductionToolsandServiceRevenuesDetails",
      "http://www.biolifesolutions.com/role/UnauditedCondensedConsolidatedStatementsofOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Total product, rental, and service revenue",
        "label": "Revenue from Contract with Customer, Including Assessed Tax",
        "documentation": "Amount, including 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": [
      "r161",
      "r162",
      "r263",
      "r268",
      "r269",
      "r279",
      "r281",
      "r283",
      "r284",
      "r286",
      "r420",
      "r421",
      "r609"
     ]
    },
    "us-gaap_RevenueFromContractWithCustomerTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RevenueFromContractWithCustomerTextBlock",
     "presentation": [
      "http://www.biolifesolutions.com/role/Revenue"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "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": [
      "r179",
      "r412",
      "r413",
      "r414",
      "r415",
      "r416",
      "r417",
      "r418",
      "r419",
      "r424"
     ]
    },
    "us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RevenueFromExternalCustomersByGeographicAreasTableTextBlock",
     "presentation": [
      "http://www.biolifesolutions.com/role/OrganizationandsignificantaccountingpoliciesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Revenue by Geographic Areas",
        "label": "Revenue from External Customers by Geographic Areas [Table Text Block]",
        "documentation": "Tabular disclosure of revenue from external customers by geographic areas attributed to the entity's country of domicile and to foreign countries from which the entity derives revenue."
       }
      }
     },
     "auth_ref": [
      "r131"
     ]
    },
    "us-gaap_RevenueRemainingPerformanceObligation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RevenueRemainingPerformanceObligation",
     "crdr": "credit",
     "presentation": [
      "http://www.biolifesolutions.com/role/RevenueScheduleofRemainingPerformanceObligationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Revenue, remaining performance obligation, amount",
        "label": "Revenue, Remaining Performance Obligation, Amount",
        "documentation": "Amount of transaction price allocated to performance obligation that has not been recognized as revenue."
       }
      }
     },
     "auth_ref": [
      "r173"
     ]
    },
    "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems",
     "presentation": [
      "http://www.biolifesolutions.com/role/RevenueScheduleofRemainingPerformanceObligationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]",
        "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [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_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1",
     "presentation": [
      "http://www.biolifesolutions.com/role/RevenueScheduleofRemainingPerformanceObligationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Revenue, remaining performance obligation, expected timing of satisfaction, period",
        "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period",
        "documentation": "Period in which remaining performance obligation is expected to be recognized as revenue, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days."
       }
      }
     },
     "auth_ref": [
      "r174"
     ]
    },
    "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis",
     "presentation": [
      "http://www.biolifesolutions.com/role/RevenueScheduleofRemainingPerformanceObligationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]",
        "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]",
        "documentation": "Start date of time band for expected timing of satisfaction of remaining performance obligation, in YYYY-MM-DD format."
       }
      }
     },
     "auth_ref": [
      "r174"
     ]
    },
    "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable",
     "presentation": [
      "http://www.biolifesolutions.com/role/RevenueScheduleofRemainingPerformanceObligationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table]",
        "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table]",
        "documentation": "Disclosure of information about expected timing for satisfying remaining performance obligation."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock",
     "presentation": [
      "http://www.biolifesolutions.com/role/RevenueTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Remaining Performance Obligations",
        "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table Text Block]",
        "documentation": "Tabular disclosure of expected timing for satisfying remaining performance obligation."
       }
      }
     },
     "auth_ref": [
      "r901"
     ]
    },
    "blfs_RevenuesByProductLineTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.biolifesolutions.com/20240930",
     "localname": "RevenuesByProductLineTableTextBlock",
     "presentation": [
      "http://www.biolifesolutions.com/role/RevenueTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Bioproduction Tools and Service Revenues",
        "label": "Revenues By Product Line [Table Text Block]",
        "documentation": "Tabular disclosure of revenues by product line."
       }
      }
     },
     "auth_ref": []
    },
    "blfs_SCIHoldingsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.biolifesolutions.com/20240930",
     "localname": "SCIHoldingsMember",
     "presentation": [
      "http://www.biolifesolutions.com/role/SubsequenteventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "SCI Holdings",
        "label": "SCI Holdings [Member]",
        "documentation": "SCI Holdings"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SalesAndExciseTaxPayableCurrentAndNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SalesAndExciseTaxPayableCurrentAndNoncurrent",
     "crdr": "credit",
     "presentation": [
      "http://www.biolifesolutions.com/role/CommitmentsandcontingenciesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Sales and excise tax payable",
        "label": "Sales and Excise Tax Payable",
        "documentation": "Carrying value as of the balance sheet date of liabilities incurred through that date and payable for statutory sales and use taxes, including value added tax."
       }
      }
     },
     "auth_ref": [
      "r154"
     ]
    },
    "us-gaap_SalesRevenueNetMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SalesRevenueNetMember",
     "presentation": [
      "http://www.biolifesolutions.com/role/OrganizationandsignificantaccountingpoliciesScheduleofConcentrationsofCreditRiskandBusinessRiskDetails",
      "http://www.biolifesolutions.com/role/OrganizationandsignificantaccountingpoliciesScheduleofProductRevenueConcentrationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Revenue",
        "label": "Revenue Benchmark [Member]",
        "documentation": "Revenue from sale of product and rendering of service and other sources of income, when it serves as benchmark in concentration of risk calculation."
       }
      }
     },
     "auth_ref": [
      "r286",
      "r902"
     ]
    },
    "srt_ScenarioPreviouslyReportedMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "ScenarioPreviouslyReportedMember",
     "presentation": [
      "http://www.biolifesolutions.com/role/CorrectionofimmaterialerrorsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "As reported",
        "label": "Previously Reported [Member]"
       }
      }
     },
     "auth_ref": [
      "r182",
      "r227",
      "r229",
      "r230",
      "r231",
      "r232",
      "r233",
      "r242",
      "r262",
      "r495",
      "r497",
      "r498",
      "r502",
      "r503",
      "r515",
      "r516",
      "r517",
      "r553",
      "r555",
      "r681",
      "r682",
      "r683",
      "r684",
      "r685",
      "r686",
      "r687",
      "r688",
      "r689",
      "r690",
      "r693",
      "r904",
      "r906",
      "r907",
      "r908",
      "r941",
      "r951",
      "r972",
      "r973",
      "r1015",
      "r1036",
      "r1037"
     ]
    },
    "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable",
     "presentation": [
      "http://www.biolifesolutions.com/role/NetlossfromcontinuingoperationspercommonshareScheduleofAntidilutiveSecuritiesExcludedfromComputationofEarningsPerShareDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table]",
        "label": "Antidilutive Security, Excluded EPS Calculation [Table]",
        "documentation": "Disclosure of information about security that could potentially dilute basic earnings per share (EPS) in future that was not included in calculation of diluted EPS."
       }
      }
     },
     "auth_ref": [
      "r39"
     ]
    },
    "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock",
     "presentation": [
      "http://www.biolifesolutions.com/role/NetlossfromcontinuingoperationspercommonshareTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share",
        "label": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block]",
        "documentation": "Tabular disclosure of securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) in the future that were not included in the computation of diluted EPS because to do so would increase EPS amounts or decrease loss per share amounts for the period presented, by antidilutive securities."
       }
      }
     },
     "auth_ref": [
      "r39"
     ]
    },
    "blfs_ScheduleOfAssetsHeldForRentTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.biolifesolutions.com/20240930",
     "localname": "ScheduleOfAssetsHeldForRentTableTextBlock",
     "presentation": [
      "http://www.biolifesolutions.com/role/AssetsheldforrentTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Assets Held For Rent",
        "label": "Scheduleof Assets Held for Rent [Table Text Block]",
        "documentation": "Tabular disclosure of assets held for rent."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfAvailableForSaleSecuritiesLineItems",
     "presentation": [
      "http://www.biolifesolutions.com/role/InvestmentsScheduleofAvailableforSaleMarketableSecuritiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Debt Securities, Available-for-Sale [Line Items]",
        "label": "Debt Securities, Available-for-Sale [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": [
      "r291",
      "r292",
      "r293",
      "r294",
      "r295",
      "r296",
      "r297",
      "r299",
      "r300",
      "r301",
      "r302",
      "r303"
     ]
    },
    "us-gaap_ScheduleOfDebtTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfDebtTableTextBlock",
     "presentation": [
      "http://www.biolifesolutions.com/role/LongtermdebtTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Debt",
        "label": "Schedule of Debt [Table Text Block]",
        "documentation": "Tabular disclosure of information pertaining to short-term and long-debt instruments or arrangements, including but not limited to identification of terms, features, collateral requirements and other information necessary to a fair presentation."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock",
     "presentation": [
      "http://www.biolifesolutions.com/role/DiscontinuedoperationsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Disposal Groups, Including Discontinued Operations",
        "label": "Disposal Groups, Including Discontinued Operations [Table Text Block]",
        "documentation": "Tabular disclosure of information related to a disposal group. Includes, but is not limited to, a discontinued operation, disposal classified as held-for-sale or disposed of by means other than sale or disposal of an individually significant component."
       }
      }
     },
     "auth_ref": [
      "r13",
      "r19",
      "r22",
      "r72",
      "r78",
      "r79",
      "r80",
      "r82",
      "r83",
      "r87",
      "r89",
      "r90",
      "r139"
     ]
    },
    "us-gaap_ScheduleOfEarningsPerShareBasicByCommonClassTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfEarningsPerShareBasicByCommonClassTextBlock",
     "presentation": [
      "http://www.biolifesolutions.com/role/NetlossfromcontinuingoperationspercommonshareTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Computations of Basic and Diluted Earnings Per Share",
        "label": "Schedule of Earnings Per Share, Basic, by Common Class, Including Two Class Method [Table Text Block]",
        "documentation": "Tabular disclosure of the effect of income (loss) on basic earnings per share."
       }
      }
     },
     "auth_ref": [
      "r38",
      "r40",
      "r943"
     ]
    },
    "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock",
     "presentation": [
      "http://www.biolifesolutions.com/role/StockbasedcompensationTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Stock Compensation Expense",
        "label": "Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block]",
        "documentation": "Tabular disclosure of allocation of amount expensed and capitalized for award under share-based payment arrangement to statement of income or comprehensive income and statement of financial position. Includes, but is not limited to, corresponding line item in financial statement."
       }
      }
     },
     "auth_ref": [
      "r57"
     ]
    },
    "us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock",
     "presentation": [
      "http://www.biolifesolutions.com/role/OrganizationandsignificantaccountingpoliciesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Product Revenue Concentration",
        "label": "Revenue from External Customers by Products and Services [Table Text Block]",
        "documentation": "Tabular disclosure of entity-wide revenues from external customers for each product or service or each group of similar products or services if the information is not provided as part of the reportable operating segment information."
       }
      }
     },
     "auth_ref": [
      "r49"
     ]
    },
    "us-gaap_ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentRestatementTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentRestatementTable",
     "presentation": [
      "http://www.biolifesolutions.com/role/CorrectionofimmaterialerrorsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Error Corrections and Prior Period Adjustment Restatement [Table]",
        "label": "Error Correction [Table]",
        "documentation": "Disclosure of information about prior period adjustment to correct error in previously issued financial statement. Includes, but is not limited to, effect of correction on financial statement line item, affected per-share amount, cumulative effect of change on retained earnings and other appropriate component of equity or net assets in statement of financial position, and effect of prior period adjustment on net income of each prior period presented."
       }
      }
     },
     "auth_ref": [
      "r232",
      "r233",
      "r234",
      "r239",
      "r240",
      "r241",
      "r242",
      "r262"
     ]
    },
    "us-gaap_ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentsTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentsTextBlock",
     "presentation": [
      "http://www.biolifesolutions.com/role/CorrectionofimmaterialerrorsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Effect of Adjustments to Financial Statements",
        "label": "Schedule of Error Corrections and Prior Period Adjustments [Table Text Block]",
        "documentation": "Tabular disclosure of prior period adjustments to previously issued financial statements including (1) the effect of the correction on each financial statement line item and any per-share amounts affected for each prior period presented (2) the cumulative effect of the change on retained earnings or other appropriate components of equity or net assets in the statement of financial position, as of the beginning of the earliest period presented, and (3) the effect of the prior period adjustments (both gross and net of applicable income tax) on the net income of each prior period presented in the entity's annual report for the year in which the adjustments are made."
       }
      }
     },
     "auth_ref": [
      "r33",
      "r34",
      "r35"
     ]
    },
    "us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock",
     "presentation": [
      "http://www.biolifesolutions.com/role/FairvaluemeasurementTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of the Company's Financial Assets and Liabilities Measured at Fair Value on a Recurring Basis",
        "label": "Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block]",
        "documentation": "Tabular disclosure of assets and liabilities, including [financial] instruments measured at fair value that are classified in stockholders' equity, if any, that are measured at fair value on a recurring basis. The disclosures contemplated herein include the fair value measurements at the reporting date by the level within the fair value hierarchy in which the fair value measurements in their entirety fall, segregating fair value measurements using quoted prices in active markets for identical assets (Level 1), significant other observable inputs (Level 2), and significant unobservable inputs (Level 3)."
       }
      }
     },
     "auth_ref": [
      "r1017",
      "r1018"
     ]
    },
    "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfFiniteLivedIntangibleAssetsTable",
     "presentation": [
      "http://www.biolifesolutions.com/role/GoodwillandintangibleassetsScheduleofFiniteLivedIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Finite-Lived Intangible Assets [Table]",
        "label": "Intangible Asset, Finite-Lived [Table]",
        "documentation": "Disclosure of information about finite-lived intangible asset. Excludes indefinite-lived intangible asset."
       }
      }
     },
     "auth_ref": [
      "r345",
      "r352",
      "r355",
      "r356",
      "r357",
      "r610",
      "r797",
      "r822"
     ]
    },
    "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock",
     "presentation": [
      "http://www.biolifesolutions.com/role/GoodwillandintangibleassetsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Finite-Lived Intangible Assets",
        "label": "Schedule of Finite-Lived Intangible Assets [Table Text Block]",
        "documentation": "Tabular disclosure of assets, excluding financial assets and goodwill, lacking physical substance with a finite life, by either major class or business segment."
       }
      }
     },
     "auth_ref": [
      "r822",
      "r985"
     ]
    },
    "us-gaap_ScheduleOfInventoryCurrentTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfInventoryCurrentTableTextBlock",
     "presentation": [
      "http://www.biolifesolutions.com/role/InventoriesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Inventory",
        "label": "Schedule of Inventory, Current [Table Text Block]",
        "documentation": "Tabular disclosure of the carrying amount as of the balance sheet date of merchandise, goods, commodities, or supplies held for future sale or to be used in manufacturing, servicing or production process."
       }
      }
     },
     "auth_ref": [
      "r23",
      "r107",
      "r108",
      "r109"
     ]
    },
    "us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfMaturitiesOfLongTermDebtTableTextBlock",
     "presentation": [
      "http://www.biolifesolutions.com/role/LongtermdebtTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Maturities of Long-Term Debt",
        "label": "Schedule of Maturities of Long-Term Debt [Table Text Block]",
        "documentation": "Tabular disclosure of maturity and sinking fund requirement for long-term debt."
       }
      }
     },
     "auth_ref": [
      "r12"
     ]
    },
    "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfPropertyPlantAndEquipmentTable",
     "presentation": [
      "http://www.biolifesolutions.com/role/PropertyandequipmentScheduleofPropertyandEquipmentDetails"
     ],
     "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": [
      "r11",
      "r568"
     ]
    },
    "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable",
     "presentation": [
      "http://www.biolifesolutions.com/role/StockbasedcompensationNarrativeDetails",
      "http://www.biolifesolutions.com/role/StockbasedcompensationScheduleofServiceVestingBasedandMarketBasedRestrictedStockActivityDetails",
      "http://www.biolifesolutions.com/role/StockbasedcompensationScheduleofStockCompensationExpenseDetails"
     ],
     "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": [
      "r436",
      "r438",
      "r440",
      "r441",
      "r442",
      "r443",
      "r444",
      "r445",
      "r446",
      "r447",
      "r448",
      "r449",
      "r450",
      "r451",
      "r452",
      "r453",
      "r454",
      "r455",
      "r456",
      "r457",
      "r458",
      "r459",
      "r460",
      "r461",
      "r462",
      "r463",
      "r464",
      "r465"
     ]
    },
    "us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock",
     "presentation": [
      "http://www.biolifesolutions.com/role/StockbasedcompensationTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Service Vesting-Based Stock Option Activity",
        "label": "Share-Based Payment Arrangement, Option, Activity [Table Text Block]",
        "documentation": "Tabular disclosure for stock option plans. Includes, but is not limited to, outstanding awards at beginning and end of year, grants, exercises, forfeitures, and weighted-average grant date fair value."
       }
      }
     },
     "auth_ref": [
      "r16",
      "r17",
      "r146"
     ]
    },
    "us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock",
     "presentation": [
      "http://www.biolifesolutions.com/role/StockbasedcompensationTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Service Vesting-Based and Market Based 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": []
    },
    "us-gaap_ScheduleOfShortTermDebtTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfShortTermDebtTable",
     "presentation": [
      "http://www.biolifesolutions.com/role/OrganizationandsignificantaccountingpoliciesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Short-Term Debt [Table]",
        "label": "Short-Term Debt [Table]",
        "documentation": "Disclosure of information about short-term debt arrangement. Includes, but is not limited to, description of arrangement, lender, repayment term, weighted-average interest rate, borrowed amount, and description and amount of refinancing of short-term obligation when obligation is excluded from current liability."
       }
      }
     },
     "auth_ref": [
      "r92"
     ]
    },
    "us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfTradingSecuritiesAndOtherTradingAssetsLineItems",
     "presentation": [
      "http://www.biolifesolutions.com/role/InvestmentsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Debt and Equity Securities, FV-NI [Line Items]",
        "label": "Debt and Equity Securities, FV-NI [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": [
      "r541"
     ]
    },
    "us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfTradingSecuritiesAndOtherTradingAssetsTable",
     "presentation": [
      "http://www.biolifesolutions.com/role/InvestmentsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Debt Securities, Trading, and Equity Securities, FV-NI [Table]",
        "label": "Debt Securities, Trading, and Equity Securities, FV-NI [Table]",
        "documentation": "Disclosure of information about investment in debt security measured at fair value with change in fair value recognized in net income (trading) and investment in equity security with change in fair value recognized in net income (FV-NI)."
       }
      }
     },
     "auth_ref": [
      "r541"
     ]
    },
    "us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock",
     "presentation": [
      "http://www.biolifesolutions.com/role/GoodwillandintangibleassetsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Amortization Expense for Finite-Lived Intangible Assets",
        "label": "Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block]",
        "documentation": "Tabular disclosure of the amount of amortization expense expected to be recorded in succeeding fiscal years for finite-lived intangible assets."
       }
      }
     },
     "auth_ref": [
      "r822",
      "r987"
     ]
    },
    "us-gaap_SchedulesOfConcentrationOfRiskByRiskFactorTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SchedulesOfConcentrationOfRiskByRiskFactorTextBlock",
     "presentation": [
      "http://www.biolifesolutions.com/role/OrganizationandsignificantaccountingpoliciesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Concentrations of Credit Risk and Business Risk",
        "label": "Schedules of Concentration of Risk, by Risk Factor [Table Text Block]",
        "documentation": "Tabular disclosure of the nature of a concentration, a benchmark to which it is compared, and the percentage that the risk is to the benchmark."
       }
      }
     },
     "auth_ref": [
      "r41",
      "r42",
      "r44",
      "r45",
      "r67",
      "r150"
     ]
    },
    "blfs_SciSafeHoldingsIncMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.biolifesolutions.com/20240930",
     "localname": "SciSafeHoldingsIncMember",
     "presentation": [
      "http://www.biolifesolutions.com/role/FairvaluemeasurementNarrativeDetails",
      "http://www.biolifesolutions.com/role/SubsequenteventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "SciSafe Holdings, Inc",
        "label": "SciSafe Holdings, Inc [Member]",
        "documentation": "Represents information related to SciSafe Holdings, Inc."
       }
      }
     },
     "auth_ref": []
    },
    "blfs_SecondAmendmentTermLoanMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.biolifesolutions.com/20240930",
     "localname": "SecondAmendmentTermLoanMember",
     "presentation": [
      "http://www.biolifesolutions.com/role/LongtermdebtNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Second Amendment Term Loan",
        "label": "Second Amendment Term Loan [Member]",
        "documentation": "Second Amendment Term Loan"
       }
      }
     },
     "auth_ref": []
    },
    "dei_Security12bTitle": {
     "xbrltype": "securityTitleItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "Security12bTitle",
     "presentation": [
      "http://www.biolifesolutions.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": [
      "r887"
     ]
    },
    "dei_SecurityExchangeName": {
     "xbrltype": "edgarExchangeCodeItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "SecurityExchangeName",
     "presentation": [
      "http://www.biolifesolutions.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": [
      "r889"
     ]
    },
    "srt_SegmentGeographicalDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "SegmentGeographicalDomain",
     "presentation": [
      "http://www.biolifesolutions.com/role/OrganizationandsignificantaccountingpoliciesScheduleofProductRevenueConcentrationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Geographical [Domain]",
        "label": "Geographical [Domain]"
       }
      }
     },
     "auth_ref": [
      "r284",
      "r285",
      "r612",
      "r613",
      "r614",
      "r615",
      "r616",
      "r617",
      "r618",
      "r619",
      "r620",
      "r621",
      "r622",
      "r623",
      "r624",
      "r625",
      "r626",
      "r627",
      "r628",
      "r629",
      "r630",
      "r631",
      "r632",
      "r633",
      "r634",
      "r635",
      "r636",
      "r637",
      "r638",
      "r639",
      "r640",
      "r641",
      "r713",
      "r714",
      "r715",
      "r770",
      "r772",
      "r775",
      "r777",
      "r783",
      "r786",
      "r787",
      "r788",
      "r789",
      "r790",
      "r791",
      "r792",
      "r793",
      "r794",
      "r799",
      "r830",
      "r859",
      "r860",
      "r861",
      "r862",
      "r863",
      "r864",
      "r865",
      "r866",
      "r871",
      "r878",
      "r1010",
      "r1053",
      "r1055",
      "r1056",
      "r1058",
      "r1059",
      "r1060",
      "r1061",
      "r1062",
      "r1063",
      "r1064",
      "r1065",
      "r1066",
      "r1067",
      "r1068",
      "r1069",
      "r1070",
      "r1071",
      "r1072",
      "r1073",
      "r1074",
      "r1075",
      "r1076",
      "r1077",
      "r1078",
      "r1079",
      "r1080",
      "r1082",
      "r1083"
     ]
    },
    "us-gaap_SegmentReportingPolicyPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SegmentReportingPolicyPolicyTextBlock",
     "presentation": [
      "http://www.biolifesolutions.com/role/OrganizationandsignificantaccountingpoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Segment reporting",
        "label": "Segment Reporting, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for segment reporting."
       }
      }
     },
     "auth_ref": [
      "r272",
      "r273",
      "r274",
      "r275",
      "r276",
      "r277",
      "r278",
      "r282",
      "r284",
      "r813",
      "r814",
      "r817"
     ]
    },
    "us-gaap_SellingAndMarketingExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SellingAndMarketingExpense",
     "crdr": "debit",
     "calculation": {
      "http://www.biolifesolutions.com/role/UnauditedCondensedConsolidatedStatementsofOperations": {
       "parentTag": "us-gaap_CostsAndExpenses",
       "weight": 1.0,
       "order": 7.0
      }
     },
     "presentation": [
      "http://www.biolifesolutions.com/role/UnauditedCondensedConsolidatedStatementsofOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Sales and marketing",
        "label": "Selling and Marketing Expense",
        "documentation": "The aggregate total amount of expenses directly related to the marketing or selling of products or services."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SellingAndMarketingExpenseMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SellingAndMarketingExpenseMember",
     "presentation": [
      "http://www.biolifesolutions.com/role/StockbasedcompensationScheduleofStockCompensationExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Sales and marketing costs",
        "label": "Selling and Marketing Expense [Member]",
        "documentation": "Primary financial statement caption encompassing selling and marketing expense."
       }
      }
     },
     "auth_ref": [
      "r117"
     ]
    },
    "blfs_SeriesA1AndA2PreferredStockMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.biolifesolutions.com/20240930",
     "localname": "SeriesA1AndA2PreferredStockMember",
     "presentation": [
      "http://www.biolifesolutions.com/role/InvestmentsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Series A-1 and A-2, Preferred Stock",
        "label": "Series A-1 and A-2, Preferred Stock [Member]",
        "documentation": "Information pertaining to series A-1 and A-2 preferred stock."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SeriesAPreferredStockMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SeriesAPreferredStockMember",
     "presentation": [
      "http://www.biolifesolutions.com/role/UnauditedCondensedConsolidatedBalanceSheetsParenthetical",
      "http://www.biolifesolutions.com/role/UnauditedCondensedConsolidatedStatementsofShareholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Series A Preferred Stock",
        "label": "Series A Preferred Stock [Member]",
        "documentation": "Series A preferred stock."
       }
      }
     },
     "auth_ref": [
      "r921",
      "r922",
      "r1009"
     ]
    },
    "us-gaap_SeriesEPreferredStockMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SeriesEPreferredStockMember",
     "presentation": [
      "http://www.biolifesolutions.com/role/InvestmentsNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Series E Preferred Stock",
        "label": "Series E Preferred Stock [Member]",
        "documentation": "Series E preferred stock."
       }
      }
     },
     "auth_ref": [
      "r921",
      "r922",
      "r1009"
     ]
    },
    "blfs_ServiceBiostorageServicesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.biolifesolutions.com/20240930",
     "localname": "ServiceBiostorageServicesMember",
     "presentation": [
      "http://www.biolifesolutions.com/role/RevenueScheduleofBioproductionToolsandServiceRevenuesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Biostorage services",
        "label": "Service, Biostorage Services [Member]",
        "documentation": "Related to storage and storage services."
       }
      }
     },
     "auth_ref": []
    },
    "blfs_ServiceFreezerAndThawMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.biolifesolutions.com/20240930",
     "localname": "ServiceFreezerAndThawMember",
     "presentation": [
      "http://www.biolifesolutions.com/role/RevenueScheduleofBioproductionToolsandServiceRevenuesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Freezer and thaw",
        "label": "Service, Freezer and Thaw [Member]",
        "documentation": "Represents Freezer and Thaw service."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ServiceMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ServiceMember",
     "presentation": [
      "http://www.biolifesolutions.com/role/RevenueScheduleofBioproductionToolsandServiceRevenuesDetails",
      "http://www.biolifesolutions.com/role/UnauditedCondensedConsolidatedStatementsofOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Service revenue",
        "label": "Service [Member]",
        "documentation": "Assistance, including, but not limited to, technology, license and maintenance, license and service, maintenance, oil and gas, and financial service."
       }
      }
     },
     "auth_ref": [
      "r829"
     ]
    },
    "blfs_ServiceRevenueMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.biolifesolutions.com/20240930",
     "localname": "ServiceRevenueMember",
     "presentation": [
      "http://www.biolifesolutions.com/role/RevenueScheduleofRemainingPerformanceObligationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Service revenue",
        "label": "Service Revenue [Member]",
        "documentation": "Information pertaining to the service revenue."
       }
      }
     },
     "auth_ref": []
    },
    "blfs_SettlementOfEscrowShares": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://www.biolifesolutions.com/20240930",
     "localname": "SettlementOfEscrowShares",
     "presentation": [
      "http://www.biolifesolutions.com/role/UnauditedCondensedConsolidatedStatementsofShareholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Settlement of Global Cooling escrow (in shares)",
        "label": "Settlement of Escrow, Shares",
        "documentation": "Settlement of Escrow, Shares"
       }
      }
     },
     "auth_ref": []
    },
    "blfs_SettlementOfEscrowValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.biolifesolutions.com/20240930",
     "localname": "SettlementOfEscrowValue",
     "crdr": "debit",
     "presentation": [
      "http://www.biolifesolutions.com/role/UnauditedCondensedConsolidatedStatementsofShareholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Settlement of Global Cooling escrow",
        "label": "Settlement of Escrow, Value",
        "documentation": "Settlement of Escrow, Value"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SeveranceCosts1": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SeveranceCosts1",
     "crdr": "debit",
     "calculation": {
      "http://www.biolifesolutions.com/role/DiscontinuedoperationsRIFandStockCompensationExpenseAccelerationDetails": {
       "parentTag": "us-gaap_RestructuringCharges",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.biolifesolutions.com/role/DiscontinuedoperationsRIFandStockCompensationExpenseAccelerationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Former Global Cooling employees",
        "label": "Severance Costs",
        "documentation": "Amount of expenses for special or contractual termination benefits provided to current employees involuntarily terminated under a benefit arrangement associated exit or disposal activities pursuant to an authorized plan. Excludes expenses related to one-time termination benefits, a discontinued operation or an asset retirement obligation."
       }
      }
     },
     "auth_ref": [
      "r10"
     ]
    },
    "us-gaap_ShareBasedCompensation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensation",
     "crdr": "debit",
     "calculation": {
      "http://www.biolifesolutions.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 21.0
      }
     },
     "presentation": [
      "http://www.biolifesolutions.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Stock-based compensation",
        "label": "Share-Based Payment Arrangement, Noncash Expense",
        "documentation": "Amount of noncash expense for share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r9"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1",
     "presentation": [
      "http://www.biolifesolutions.com/role/StockbasedcompensationNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Vesting period (year)",
        "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": [
      "r842"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod",
     "presentation": [
      "http://www.biolifesolutions.com/role/StockbasedcompensationScheduleofServiceVestingBasedandMarketBasedRestrictedStockActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Forfeited (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": [
      "r456"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue",
     "presentation": [
      "http://www.biolifesolutions.com/role/StockbasedcompensationScheduleofServiceVestingBasedandMarketBasedRestrictedStockActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Forfeited (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": [
      "r456"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod",
     "presentation": [
      "http://www.biolifesolutions.com/role/StockbasedcompensationNarrativeDetails",
      "http://www.biolifesolutions.com/role/StockbasedcompensationScheduleofServiceVestingBasedandMarketBasedRestrictedStockActivityDetails"
     ],
     "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": [
      "r454"
     ]
    },
    "blfs_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodAggregateFairValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.biolifesolutions.com/20240930",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodAggregateFairValue",
     "crdr": "debit",
     "presentation": [
      "http://www.biolifesolutions.com/role/StockbasedcompensationNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Aggregate fair value of the market-based awards granted",
        "label": "Share-Based Compensation Arrangement By Share-Based Payment Award, Equity Instruments Other than Options, Grants In Period, Aggregate Fair Value",
        "documentation": "Intrinsic value of granted award under share-based payment arrangement. Excludes share and unit options."
       }
      }
     },
     "auth_ref": []
    },
    "blfs_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodFairValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.biolifesolutions.com/20240930",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodFairValue",
     "crdr": "debit",
     "presentation": [
      "http://www.biolifesolutions.com/role/StockbasedcompensationNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Aggregate fair value of the service vesting-based awards granted",
        "label": "Share-Based Compensation Arrangement By Share-Based Payment Award, Equity Instruments Other Than Options, Grants In Period, Fair Value",
        "documentation": "Fair value of non-vested equity-based payment instruments, excluding stock (or unit) options, vested."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue",
     "presentation": [
      "http://www.biolifesolutions.com/role/StockbasedcompensationScheduleofServiceVestingBasedandMarketBasedRestrictedStockActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Granted (in dollars per share)",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value",
        "documentation": "The weighted average fair value at grant date for nonvested equity-based awards issued 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": [
      "r454"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber",
     "presentation": [
      "http://www.biolifesolutions.com/role/StockbasedcompensationScheduleofServiceVestingBasedandMarketBasedRestrictedStockActivityDetails"
     ],
     "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": [
      "r451",
      "r452"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward",
     "presentation": [
      "http://www.biolifesolutions.com/role/StockbasedcompensationScheduleofServiceVestingBasedandMarketBasedRestrictedStockActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Shares",
        "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.biolifesolutions.com/role/StockbasedcompensationNarrativeDetails",
      "http://www.biolifesolutions.com/role/StockbasedcompensationScheduleofServiceVestingBasedandMarketBasedRestrictedStockActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Grant date fair value (in dollars per share)",
        "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": [
      "r451",
      "r452"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward",
     "presentation": [
      "http://www.biolifesolutions.com/role/StockbasedcompensationScheduleofServiceVestingBasedandMarketBasedRestrictedStockActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Wtd. Avg. 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.biolifesolutions.com/role/StockbasedcompensationNarrativeDetails",
      "http://www.biolifesolutions.com/role/StockbasedcompensationScheduleofServiceVestingBasedandMarketBasedRestrictedStockActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Vested (in shares)",
        "negatedTerseLabel": "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": [
      "r455"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue",
     "crdr": "debit",
     "presentation": [
      "http://www.biolifesolutions.com/role/StockbasedcompensationNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Aggregate fair value of the service vesting-based awards that vested",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Fair Value",
        "documentation": "Fair value of share-based awards for which the grantee gained the right by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash."
       }
      }
     },
     "auth_ref": [
      "r458"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue",
     "presentation": [
      "http://www.biolifesolutions.com/role/StockbasedcompensationScheduleofServiceVestingBasedandMarketBasedRestrictedStockActivityDetails"
     ],
     "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": [
      "r455"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate",
     "presentation": [
      "http://www.biolifesolutions.com/role/StockbasedcompensationNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Dividend yield (percent)",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Dividend Rate",
        "documentation": "The estimated dividend rate (a percentage of the share price) to be paid (expected dividends) to holders of the underlying shares over the option's term."
       }
      }
     },
     "auth_ref": [
      "r463"
     ]
    },
    "blfs_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRatePeriod": {
     "xbrltype": "durationItemType",
     "nsuri": "http://www.biolifesolutions.com/20240930",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRatePeriod",
     "presentation": [
      "http://www.biolifesolutions.com/role/StockbasedcompensationNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Measurement date with a maturity period (year)",
        "label": "Share Based Compensation Arrangement By Share Based Payment Award, Fair Value Assumptions, Expected Volatility Rate Period",
        "documentation": "Represents expected volatility rate period for share based payment award by share based payment."
       }
      }
     },
     "auth_ref": []
    },
    "blfs_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsHistoricalVolatilityRate": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.biolifesolutions.com/20240930",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsHistoricalVolatilityRate",
     "presentation": [
      "http://www.biolifesolutions.com/role/StockbasedcompensationNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Historical volatility (percent)",
        "label": "Share-Based Compensation Arrangement By Share-Based Payment Award, Fair Value Assumptions, Historical Volatility Rate",
        "documentation": "Represents historical volatility for fair value assumptions for share-based payment award by share based compensation."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate",
     "presentation": [
      "http://www.biolifesolutions.com/role/StockbasedcompensationNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Risk-free interest rate",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Risk Free Interest Rate",
        "documentation": "The risk-free interest rate assumption that is used in valuing an option on its own shares."
       }
      }
     },
     "auth_ref": [
      "r464"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems",
     "presentation": [
      "http://www.biolifesolutions.com/role/StockbasedcompensationNarrativeDetails",
      "http://www.biolifesolutions.com/role/StockbasedcompensationScheduleofServiceVestingBasedandMarketBasedRestrictedStockActivityDetails",
      "http://www.biolifesolutions.com/role/StockbasedcompensationScheduleofStockCompensationExpenseDetails"
     ],
     "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": [
      "r436",
      "r438",
      "r440",
      "r441",
      "r442",
      "r443",
      "r444",
      "r445",
      "r446",
      "r447",
      "r448",
      "r449",
      "r450",
      "r451",
      "r452",
      "r453",
      "r454",
      "r455",
      "r456",
      "r457",
      "r458",
      "r459",
      "r460",
      "r461",
      "r462",
      "r463",
      "r464",
      "r465"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber",
     "presentation": [
      "http://www.biolifesolutions.com/role/StockbasedcompensationScheduleofServiceVestingBasedStockOptionActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Stock options exercisable at end of period (in shares)",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Number",
        "documentation": "The number of shares into which fully or partially vested stock options outstanding as of the balance sheet date can be currently converted under the option plan."
       }
      }
     },
     "auth_ref": [
      "r445"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice",
     "presentation": [
      "http://www.biolifesolutions.com/role/StockbasedcompensationScheduleofServiceVestingBasedStockOptionActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Stock options exercisable at end of period (in dollars per share)",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Exercise Price",
        "documentation": "The weighted-average price as of the balance sheet date at which grantees can acquire the shares reserved for issuance on vested portions of options outstanding and currently exercisable under the stock option plan."
       }
      }
     },
     "auth_ref": [
      "r445"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue",
     "crdr": "debit",
     "presentation": [
      "http://www.biolifesolutions.com/role/StockbasedcompensationNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Intrinsic value of service vesting-based awards exercised",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period, Intrinsic Value",
        "documentation": "Amount of accumulated difference between fair value of underlying shares on dates of exercise and exercise price on options exercised (or share units converted) into shares."
       }
      }
     },
     "auth_ref": [
      "r458"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross",
     "presentation": [
      "http://www.biolifesolutions.com/role/StockbasedcompensationNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Service based-vesting options granted (in shares)",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross",
        "documentation": "Gross number of share options (or share units) granted during the period."
       }
      }
     },
     "auth_ref": [
      "r447"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue",
     "crdr": "debit",
     "presentation": [
      "http://www.biolifesolutions.com/role/StockbasedcompensationNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Aggregate intrinsic value of exercisable service vesting-based stock options",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Intrinsic Value",
        "documentation": "Amount by which the current fair value of the underlying stock exceeds the exercise price of options outstanding."
       }
      }
     },
     "auth_ref": [
      "r56"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber",
     "presentation": [
      "http://www.biolifesolutions.com/role/StockbasedcompensationScheduleofServiceVestingBasedStockOptionActivityDetails"
     ],
     "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, Options, Outstanding, Number",
        "documentation": "Number of options outstanding, including both vested and non-vested options."
       }
      }
     },
     "auth_ref": [
      "r443",
      "r444"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward",
     "presentation": [
      "http://www.biolifesolutions.com/role/StockbasedcompensationScheduleofServiceVestingBasedStockOptionActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Options",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding [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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice",
     "presentation": [
      "http://www.biolifesolutions.com/role/StockbasedcompensationScheduleofServiceVestingBasedStockOptionActivityDetails"
     ],
     "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, Options, Outstanding, Weighted Average Exercise Price",
        "documentation": "Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan."
       }
      }
     },
     "auth_ref": [
      "r443",
      "r444"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward",
     "presentation": [
      "http://www.biolifesolutions.com/role/StockbasedcompensationScheduleofServiceVestingBasedStockOptionActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Wtd. Avg. Exercise Price",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "blfs_ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfAwards": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.biolifesolutions.com/20240930",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfAwards",
     "presentation": [
      "http://www.biolifesolutions.com/role/StockbasedcompensationNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Total shareholder return attainment (percent)",
        "label": "Share-Based Compensation Arrangement By Share-Based Payment Award, Percentage Of Awards",
        "documentation": "Percent of shares that may be issued in accordance with the plan as a proportion of outstanding awards."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain",
     "presentation": [
      "http://www.biolifesolutions.com/role/StockbasedcompensationNarrativeDetails",
      "http://www.biolifesolutions.com/role/StockbasedcompensationScheduleofServiceVestingBasedandMarketBasedRestrictedStockActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Award Type [Domain]",
        "label": "Award Type [Domain]",
        "documentation": "Award under share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r440",
      "r441",
      "r442",
      "r443",
      "r444",
      "r445",
      "r446",
      "r447",
      "r448",
      "r449",
      "r450",
      "r451",
      "r452",
      "r453",
      "r454",
      "r455",
      "r456",
      "r457",
      "r458",
      "r459",
      "r460",
      "r461",
      "r462",
      "r463",
      "r464",
      "r465"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice",
     "presentation": [
      "http://www.biolifesolutions.com/role/StockbasedcompensationScheduleofServiceVestingBasedStockOptionActivityDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Exercised (in dollars per share)",
        "label": "Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price",
        "documentation": "Weighted average price at which option holders acquired shares when converting their stock options into shares."
       }
      }
     },
     "auth_ref": [
      "r448"
     ]
    },
    "us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis",
     "presentation": [
      "http://www.biolifesolutions.com/role/OrganizationandsignificantaccountingpoliciesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Supplier [Axis]",
        "label": "Supplier [Axis]",
        "documentation": "Information by supplier."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ShareBasedGoodsAndNonemployeeServicesTransactionSupplierDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedGoodsAndNonemployeeServicesTransactionSupplierDomain",
     "presentation": [
      "http://www.biolifesolutions.com/role/OrganizationandsignificantaccountingpoliciesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Supplier [Domain]",
        "label": "Supplier [Domain]",
        "documentation": "Specific identification or general nature of (for example, a construction contractor, a consulting firm) the party from whom the goods or services were or are to be received."
       }
      }
     },
     "auth_ref": []
    },
    "blfs_ShareBasedPaymentArrangementOptionAndRestrictedStockAwardsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.biolifesolutions.com/20240930",
     "localname": "ShareBasedPaymentArrangementOptionAndRestrictedStockAwardsMember",
     "presentation": [
      "http://www.biolifesolutions.com/role/NetlossfromcontinuingoperationspercommonshareScheduleofAntidilutiveSecuritiesExcludedfromComputationofEarningsPerShareDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Stock options and restricted stock awards",
        "label": "Share-Based Payment Arrangement, Option and Restricted Stock Awards [Member]",
        "documentation": "Represents information related to option and restricted stock awards."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested",
     "crdr": "debit",
     "presentation": [
      "http://www.biolifesolutions.com/role/StockbasedcompensationNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Aggregate fair value of the market-based awards that 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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2",
     "presentation": [
      "http://www.biolifesolutions.com/role/StockbasedcompensationNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Weighted average remaining contractual life (year)",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term",
        "documentation": "Weighted average remaining contractual term for option awards outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days."
       }
      }
     },
     "auth_ref": [
      "r147"
     ]
    },
    "blfs_ShippersAndRelatedComponentsInProduction": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.biolifesolutions.com/20240930",
     "localname": "ShippersAndRelatedComponentsInProduction",
     "crdr": "debit",
     "calculation": {
      "http://www.biolifesolutions.com/role/AssetsheldforrentScheduleofAssetsHeldforRentDetails": {
       "parentTag": "blfs_ShippersPlacedInServiceAndFixedAssetsHeldForRentNet",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.biolifesolutions.com/role/AssetsheldforrentScheduleofAssetsHeldforRentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Shippers and related components in production",
        "label": "Shippers And Related Components In Production",
        "documentation": "The carrying value of shippers and related components in production."
       }
      }
     },
     "auth_ref": []
    },
    "blfs_ShippersPlacedInService": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.biolifesolutions.com/20240930",
     "localname": "ShippersPlacedInService",
     "crdr": "debit",
     "calculation": {
      "http://www.biolifesolutions.com/role/AssetsheldforrentScheduleofAssetsHeldforRentDetails": {
       "parentTag": "blfs_ShippersPlacedInServiceNet",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.biolifesolutions.com/role/AssetsheldforrentScheduleofAssetsHeldforRentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Shippers placed in service",
        "label": "Shippers Placed In Service",
        "documentation": "The gross value of shippers placed in service."
       }
      }
     },
     "auth_ref": []
    },
    "blfs_ShippersPlacedInServiceAccumulatedDepreciation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.biolifesolutions.com/20240930",
     "localname": "ShippersPlacedInServiceAccumulatedDepreciation",
     "crdr": "credit",
     "calculation": {
      "http://www.biolifesolutions.com/role/AssetsheldforrentScheduleofAssetsHeldforRentDetails": {
       "parentTag": "blfs_ShippersPlacedInServiceNet",
       "weight": -1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.biolifesolutions.com/role/AssetsheldforrentScheduleofAssetsHeldforRentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Accumulated depreciation",
        "label": "Shippers Placed In Service Accumulated Depreciation",
        "documentation": "The cumulative amount of depreciation, related to related to shippers placed in service and fixed assets held for rent."
       }
      }
     },
     "auth_ref": []
    },
    "blfs_ShippersPlacedInServiceAndFixedAssetsHeldForRentNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.biolifesolutions.com/20240930",
     "localname": "ShippersPlacedInServiceAndFixedAssetsHeldForRentNet",
     "crdr": "debit",
     "calculation": {
      "http://www.biolifesolutions.com/role/AssetsheldforrentScheduleofAssetsHeldforRentDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.biolifesolutions.com/role/AssetsheldforrentScheduleofAssetsHeldforRentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total",
        "label": "Shippers Placed In Service And Fixed Assets Held For Rent, Net",
        "documentation": "Represents shippers placed in service and fixed assets held for rent, net"
       }
      }
     },
     "auth_ref": []
    },
    "blfs_ShippersPlacedInServiceNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.biolifesolutions.com/20240930",
     "localname": "ShippersPlacedInServiceNet",
     "crdr": "debit",
     "calculation": {
      "http://www.biolifesolutions.com/role/AssetsheldforrentScheduleofAssetsHeldforRentDetails": {
       "parentTag": "blfs_ShippersPlacedInServiceAndFixedAssetsHeldForRentNet",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.biolifesolutions.com/role/AssetsheldforrentScheduleofAssetsHeldforRentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Subtotal",
        "label": "Shippers Placed In Service, Net",
        "documentation": "The carrying value of shippers placed in service, net of accumulated depreciation."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ShortTermDebtLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShortTermDebtLineItems",
     "presentation": [
      "http://www.biolifesolutions.com/role/OrganizationandsignificantaccountingpoliciesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Short-Term Debt [Line Items]",
        "label": "Short-Term Debt [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_ShortTermLeaseCost": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShortTermLeaseCost",
     "crdr": "debit",
     "calculation": {
      "http://www.biolifesolutions.com/role/LeasesScheduleofLeaseExpenseDetails": {
       "parentTag": "blfs_OperatingLeaseCostsAndShortTermLeaseCosts",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.biolifesolutions.com/role/LeasesScheduleofLeaseExpenseDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Short-term lease costs",
        "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": [
      "r563",
      "r856"
     ]
    },
    "blfs_SiliconValleyBankSVBMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.biolifesolutions.com/20240930",
     "localname": "SiliconValleyBankSVBMember",
     "presentation": [
      "http://www.biolifesolutions.com/role/SubsequenteventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Silicon Valley Bank (SVB)",
        "label": "Silicon Valley Bank (SVB) [Member]",
        "documentation": "Silicon Valley Bank (SVB)"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StatementClassOfStockAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StatementClassOfStockAxis",
     "presentation": [
      "http://www.biolifesolutions.com/role/InvestmentsNarrativeDetails",
      "http://www.biolifesolutions.com/role/UnauditedCondensedConsolidatedBalanceSheetsParenthetical",
      "http://www.biolifesolutions.com/role/UnauditedCondensedConsolidatedStatementsofShareholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Class of Stock [Axis]",
        "label": "Class of Stock [Axis]",
        "documentation": "Information by the different classes of stock of the entity."
       }
      }
     },
     "auth_ref": [
      "r180",
      "r196",
      "r197",
      "r198",
      "r222",
      "r248",
      "r249",
      "r256",
      "r258",
      "r265",
      "r266",
      "r326",
      "r374",
      "r376",
      "r377",
      "r378",
      "r381",
      "r382",
      "r402",
      "r403",
      "r405",
      "r406",
      "r408",
      "r542",
      "r695",
      "r696",
      "r697",
      "r698",
      "r701",
      "r702",
      "r703",
      "r704",
      "r705",
      "r706",
      "r707",
      "r708",
      "r709",
      "r710",
      "r711",
      "r712",
      "r726",
      "r748",
      "r766",
      "r778",
      "r779",
      "r780",
      "r781",
      "r782",
      "r894",
      "r933",
      "r944"
     ]
    },
    "us-gaap_StatementEquityComponentsAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StatementEquityComponentsAxis",
     "presentation": [
      "http://www.biolifesolutions.com/role/UnauditedCondensedConsolidatedStatementsofShareholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Equity Components [Axis]",
        "label": "Equity Components [Axis]",
        "documentation": "Information by component of equity."
       }
      }
     },
     "auth_ref": [
      "r15",
      "r101",
      "r104",
      "r105",
      "r181",
      "r209",
      "r210",
      "r211",
      "r227",
      "r228",
      "r229",
      "r231",
      "r237",
      "r240",
      "r242",
      "r264",
      "r327",
      "r330",
      "r358",
      "r409",
      "r485",
      "r486",
      "r494",
      "r495",
      "r496",
      "r498",
      "r502",
      "r503",
      "r508",
      "r509",
      "r510",
      "r511",
      "r512",
      "r513",
      "r516",
      "r544",
      "r545",
      "r546",
      "r547",
      "r548",
      "r549",
      "r554",
      "r557",
      "r571",
      "r664",
      "r681",
      "r682",
      "r683",
      "r701",
      "r766"
     ]
    },
    "srt_StatementGeographicalAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "StatementGeographicalAxis",
     "presentation": [
      "http://www.biolifesolutions.com/role/OrganizationandsignificantaccountingpoliciesScheduleofProductRevenueConcentrationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Geographical [Axis]",
        "label": "Geographical [Axis]"
       }
      }
     },
     "auth_ref": [
      "r284",
      "r285",
      "r612",
      "r613",
      "r614",
      "r615",
      "r616",
      "r617",
      "r618",
      "r619",
      "r620",
      "r621",
      "r622",
      "r623",
      "r624",
      "r625",
      "r626",
      "r627",
      "r628",
      "r629",
      "r630",
      "r631",
      "r632",
      "r633",
      "r634",
      "r635",
      "r636",
      "r637",
      "r638",
      "r639",
      "r640",
      "r641",
      "r713",
      "r714",
      "r715",
      "r770",
      "r772",
      "r775",
      "r777",
      "r783",
      "r786",
      "r787",
      "r788",
      "r789",
      "r790",
      "r791",
      "r792",
      "r793",
      "r794",
      "r799",
      "r830",
      "r859",
      "r860",
      "r861",
      "r862",
      "r863",
      "r864",
      "r865",
      "r866",
      "r871",
      "r878",
      "r1010",
      "r1053",
      "r1055",
      "r1056",
      "r1058",
      "r1059",
      "r1060",
      "r1061",
      "r1062",
      "r1063",
      "r1064",
      "r1065",
      "r1066",
      "r1067",
      "r1068",
      "r1069",
      "r1070",
      "r1071",
      "r1072",
      "r1073",
      "r1074",
      "r1075",
      "r1076",
      "r1077",
      "r1078",
      "r1079",
      "r1080",
      "r1082",
      "r1083"
     ]
    },
    "us-gaap_StatementLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StatementLineItems",
     "presentation": [
      "http://www.biolifesolutions.com/role/UnauditedCondensedConsolidatedBalanceSheetsParenthetical",
      "http://www.biolifesolutions.com/role/UnauditedCondensedConsolidatedStatementsofOperations",
      "http://www.biolifesolutions.com/role/UnauditedCondensedConsolidatedStatementsofShareholdersEquity"
     ],
     "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": [
      "r227",
      "r228",
      "r229",
      "r264",
      "r557",
      "r609",
      "r694",
      "r712",
      "r718",
      "r719",
      "r720",
      "r721",
      "r722",
      "r723",
      "r726",
      "r729",
      "r730",
      "r731",
      "r732",
      "r733",
      "r734",
      "r735",
      "r736",
      "r737",
      "r739",
      "r740",
      "r741",
      "r742",
      "r743",
      "r745",
      "r749",
      "r750",
      "r752",
      "r753",
      "r754",
      "r755",
      "r756",
      "r757",
      "r758",
      "r759",
      "r760",
      "r761",
      "r762",
      "r763",
      "r766",
      "r879"
     ]
    },
    "us-gaap_StatementOfCashFlowsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StatementOfCashFlowsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Statement of Cash Flows [Abstract]",
        "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": {
        "terseLabel": "Statement of Financial Position [Abstract]",
        "label": "Statement of Financial Position [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StatementOfIncomeAndComprehensiveIncomeAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Statement of Comprehensive Income [Abstract]",
        "label": "Statement of Comprehensive Income [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StatementOfStockholdersEquityAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StatementOfStockholdersEquityAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Statement of Stockholders' Equity [Abstract]",
        "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.biolifesolutions.com/role/UnauditedCondensedConsolidatedBalanceSheetsParenthetical",
      "http://www.biolifesolutions.com/role/UnauditedCondensedConsolidatedStatementsofOperations",
      "http://www.biolifesolutions.com/role/UnauditedCondensedConsolidatedStatementsofShareholdersEquity"
     ],
     "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": [
      "r227",
      "r228",
      "r229",
      "r264",
      "r287",
      "r557",
      "r609",
      "r694",
      "r712",
      "r718",
      "r719",
      "r720",
      "r721",
      "r722",
      "r723",
      "r726",
      "r729",
      "r730",
      "r731",
      "r732",
      "r733",
      "r734",
      "r735",
      "r736",
      "r737",
      "r739",
      "r740",
      "r741",
      "r742",
      "r743",
      "r745",
      "r749",
      "r750",
      "r752",
      "r753",
      "r754",
      "r755",
      "r756",
      "r757",
      "r758",
      "r759",
      "r760",
      "r761",
      "r762",
      "r763",
      "r766",
      "r879"
     ]
    },
    "blfs_StockCompensationExpenseMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.biolifesolutions.com/20240930",
     "localname": "StockCompensationExpenseMember",
     "presentation": [
      "http://www.biolifesolutions.com/role/DiscontinuedoperationsRIFandStockCompensationExpenseAccelerationDetails",
      "http://www.biolifesolutions.com/role/SubsequenteventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Stock Compensation",
        "label": "Stock Compensation Expense [Member]",
        "documentation": "Stock Compensation Expense"
       }
      }
     },
     "auth_ref": []
    },
    "blfs_StockIssuedDuringPeriodSharesContingentConsideration": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://www.biolifesolutions.com/20240930",
     "localname": "StockIssuedDuringPeriodSharesContingentConsideration",
     "presentation": [
      "http://www.biolifesolutions.com/role/UnauditedCondensedConsolidatedStatementsofShareholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Contingent consideration shares issued (in shares)",
        "label": "Stock Issued During Period, Shares, Contingent Consideration",
        "documentation": "Stock Issued During Period, Shares, Contingent Consideration"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures",
     "presentation": [
      "http://www.biolifesolutions.com/role/UnauditedCondensedConsolidatedStatementsofShareholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Stock issued - on vested RSAs (in shares)",
        "label": "Stock Issued During Period, Shares, Restricted Stock Award, Net of Forfeitures",
        "documentation": "Number of shares issued during the period related to Restricted Stock Awards, net of any shares forfeited."
       }
      }
     },
     "auth_ref": [
      "r15",
      "r100",
      "r101",
      "r144"
     ]
    },
    "blfs_StockIssuedDuringPeriodSharesRestrictedStockUnitNetOfForfeitures": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://www.biolifesolutions.com/20240930",
     "localname": "StockIssuedDuringPeriodSharesRestrictedStockUnitNetOfForfeitures",
     "presentation": [
      "http://www.biolifesolutions.com/role/UnauditedCondensedConsolidatedStatementsofShareholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Stock issued \u2013 on vested RSUs (in shares)",
        "label": "Stock Issued During Period, Shares, Restricted Stock Unit, Net of Forfeitures",
        "documentation": "Stock Issued During Period, Shares, Restricted Stock Unit, Net of Forfeitures"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised",
     "presentation": [
      "http://www.biolifesolutions.com/role/StockbasedcompensationScheduleofServiceVestingBasedStockOptionActivityDetails",
      "http://www.biolifesolutions.com/role/UnauditedCondensedConsolidatedStatementsofShareholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Stock option exercises (in shares)",
        "negatedTerseLabel": "Exercised (in shares)",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period",
        "documentation": "Number of share options (or share units) exercised during the current period."
       }
      }
     },
     "auth_ref": [
      "r15",
      "r100",
      "r101",
      "r144",
      "r448"
     ]
    },
    "blfs_StockIssuedDuringPeriodValueContingentConsideration": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.biolifesolutions.com/20240930",
     "localname": "StockIssuedDuringPeriodValueContingentConsideration",
     "crdr": "credit",
     "presentation": [
      "http://www.biolifesolutions.com/role/UnauditedCondensedConsolidatedStatementsofShareholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Contingent consideration shares issued",
        "label": "Stock Issued During Period, Value, Contingent Consideration",
        "documentation": "Stock Issued During Period, Value, Contingent Consideration"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StockIssuedDuringPeriodValueNewIssues": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StockIssuedDuringPeriodValueNewIssues",
     "crdr": "credit",
     "presentation": [
      "http://www.biolifesolutions.com/role/UnauditedCondensedConsolidatedStatementsofShareholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Common stock shares issued",
        "label": "Stock Issued During Period, Value, New Issues",
        "documentation": "Equity impact of the value of new stock issued during the period. Includes shares issued in an initial public offering or a secondary public offering."
       }
      }
     },
     "auth_ref": [
      "r15",
      "r100",
      "r101",
      "r144",
      "r701",
      "r766",
      "r779",
      "r885"
     ]
    },
    "us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures",
     "crdr": "credit",
     "presentation": [
      "http://www.biolifesolutions.com/role/UnauditedCondensedConsolidatedStatementsofShareholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Stock issued \u2013 on vested RSAs",
        "label": "Stock Issued During Period, Value, Restricted Stock Award, Net of Forfeitures",
        "documentation": "Value of stock related to Restricted Stock Awards issued during the period, net of the stock value of such awards forfeited."
       }
      }
     },
     "auth_ref": [
      "r15",
      "r144"
     ]
    },
    "blfs_StockIssuedDuringPeriodValueRestrictedStockUnitNetOfForfeitures": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.biolifesolutions.com/20240930",
     "localname": "StockIssuedDuringPeriodValueRestrictedStockUnitNetOfForfeitures",
     "crdr": "credit",
     "presentation": [
      "http://www.biolifesolutions.com/role/UnauditedCondensedConsolidatedStatementsofShareholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Stock issued \u2013 on vested RSUs",
        "label": "Stock Issued During Period, Value, Restricted Stock Unit, Net of Forfeitures",
        "documentation": "Stock Issued During Period, Value, Restricted Stock Unit, Net of Forfeitures"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StockIssuedDuringPeriodValueStockOptionsExercised",
     "crdr": "credit",
     "presentation": [
      "http://www.biolifesolutions.com/role/UnauditedCondensedConsolidatedStatementsofShareholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Stock option exercises",
        "label": "Stock Issued During Period, Value, Stock Options Exercised",
        "documentation": "Value of stock issued as a result of the exercise of stock options."
       }
      }
     },
     "auth_ref": [
      "r15",
      "r101",
      "r104",
      "r105",
      "r144"
     ]
    },
    "us-gaap_StockholdersEquity": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StockholdersEquity",
     "crdr": "credit",
     "calculation": {
      "http://www.biolifesolutions.com/role/UnauditedCondensedConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.biolifesolutions.com/role/UnauditedCondensedConsolidatedBalanceSheets",
      "http://www.biolifesolutions.com/role/UnauditedCondensedConsolidatedStatementsofShareholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total shareholders\u2019 equity",
        "periodStartLabel": "Beginning balance",
        "periodEndLabel": "Ending balance",
        "label": "Equity, Attributable to Parent",
        "documentation": "Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest."
       }
      }
     },
     "auth_ref": [
      "r101",
      "r104",
      "r105",
      "r132",
      "r728",
      "r744",
      "r767",
      "r768",
      "r857",
      "r886",
      "r935",
      "r971",
      "r1024",
      "r1087"
     ]
    },
    "us-gaap_StockholdersEquityAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StockholdersEquityAbstract",
     "presentation": [
      "http://www.biolifesolutions.com/role/UnauditedCondensedConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Shareholders\u2019 equity:",
        "label": "Equity, Attributable to Parent [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SubsequentEventLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SubsequentEventLineItems",
     "presentation": [
      "http://www.biolifesolutions.com/role/SubsequenteventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Subsequent Event [Line Items]",
        "label": "Subsequent Event [Line Items]",
        "documentation": "Detail information of subsequent event by type. User is expected to use existing line items from elsewhere in the taxonomy as the primary line items for this disclosure, which is further associated with dimension and member elements pertaining to a subsequent event."
       }
      }
     },
     "auth_ref": [
      "r550",
      "r574"
     ]
    },
    "us-gaap_SubsequentEventMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SubsequentEventMember",
     "presentation": [
      "http://www.biolifesolutions.com/role/SubsequenteventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Subsequent Event",
        "label": "Subsequent Event [Member]",
        "documentation": "Identifies event that occurred after the balance sheet date but before financial statements are issued or available to be issued."
       }
      }
     },
     "auth_ref": [
      "r550",
      "r574"
     ]
    },
    "us-gaap_SubsequentEventTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SubsequentEventTable",
     "presentation": [
      "http://www.biolifesolutions.com/role/SubsequenteventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Subsequent Event [Table]",
        "label": "Subsequent Event [Table]",
        "documentation": "Disclosure of information about significant event or transaction occurring between statement of financial position date and date when financial statements were issued."
       }
      }
     },
     "auth_ref": [
      "r550",
      "r574"
     ]
    },
    "us-gaap_SubsequentEventTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SubsequentEventTypeAxis",
     "presentation": [
      "http://www.biolifesolutions.com/role/SubsequenteventsDetails"
     ],
     "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": [
      "r550",
      "r574"
     ]
    },
    "us-gaap_SubsequentEventTypeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SubsequentEventTypeDomain",
     "presentation": [
      "http://www.biolifesolutions.com/role/SubsequenteventsDetails"
     ],
     "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": [
      "r550",
      "r574"
     ]
    },
    "us-gaap_SubsequentEventsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SubsequentEventsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Subsequent Events [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SubsequentEventsTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SubsequentEventsTextBlock",
     "presentation": [
      "http://www.biolifesolutions.com/role/Subsequentevents"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Subsequent events",
        "label": "Subsequent Events [Text Block]",
        "documentation": "The entire disclosure for significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued. Examples include: the sale of a capital stock issue, purchase of a business, settlement of litigation, catastrophic loss, significant foreign exchange rate changes, loans to insiders or affiliates, and transactions not in the ordinary course of business."
       }
      }
     },
     "auth_ref": [
      "r573",
      "r575"
     ]
    },
    "us-gaap_SupplierConcentrationRiskMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SupplierConcentrationRiskMember",
     "presentation": [
      "http://www.biolifesolutions.com/role/OrganizationandsignificantaccountingpoliciesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Supplier Concentration Risk",
        "label": "Supplier Concentration Risk [Member]",
        "documentation": "Reflects the percentage that purchases in the period from one or more significant suppliers is to cost of goods or services, as defined by the entity, such as total cost of sales or services, product line cost of sales or services, segment cost of sales or services. Risk is the materially adverse effects of loss of a material supplier or a supplier of critically needed goods or services."
       }
      }
     },
     "auth_ref": [
      "r129"
     ]
    },
    "blfs_SupplyPurchaseMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.biolifesolutions.com/20240930",
     "localname": "SupplyPurchaseMember",
     "presentation": [
      "http://www.biolifesolutions.com/role/OrganizationandsignificantaccountingpoliciesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Supply Purchase",
        "label": "Supply Purchase [Member]",
        "documentation": "Represents supply purchase."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_TangibleAssetImpairmentCharges": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "TangibleAssetImpairmentCharges",
     "crdr": "debit",
     "calculation": {
      "http://www.biolifesolutions.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 24.0
      }
     },
     "presentation": [
      "http://www.biolifesolutions.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Impairment of long-lived assets",
        "label": "Tangible Asset Impairment Charges",
        "documentation": "The charge against earnings resulting from the aggregate write down of tangible assets from their carrying value to their fair value."
       }
      }
     },
     "auth_ref": [
      "r77",
      "r137"
     ]
    },
    "us-gaap_TaxesPayableCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "TaxesPayableCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.biolifesolutions.com/role/UnauditedCondensedConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.biolifesolutions.com/role/UnauditedCondensedConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Sales taxes payable",
        "label": "Taxes Payable, Current",
        "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable for statutory income, sales, use, payroll, excise, real, property and other taxes. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)."
       }
      }
     },
     "auth_ref": [
      "r92",
      "r93"
     ]
    },
    "us-gaap_TechnologyBasedIntangibleAssetsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "TechnologyBasedIntangibleAssetsMember",
     "presentation": [
      "http://www.biolifesolutions.com/role/GoodwillandintangibleassetsScheduleofFiniteLivedIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Technology - acquired",
        "label": "Technology-Based Intangible Assets [Member]",
        "documentation": "Technology-based intangible assets, including, but not limited to, patented technology, unpatented technology, and developed technology rights."
       }
      }
     },
     "auth_ref": [
      "r20",
      "r979",
      "r980",
      "r981",
      "r982",
      "r984",
      "r986",
      "r989",
      "r990"
     ]
    },
    "blfs_TermLoanMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.biolifesolutions.com/20240930",
     "localname": "TermLoanMember",
     "presentation": [
      "http://www.biolifesolutions.com/role/LongtermdebtScheduleofDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Term Loan",
        "label": "Term Loan [Member]",
        "documentation": "Term Loan"
       }
      }
     },
     "auth_ref": []
    },
    "blfs_The2023TermLoanMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.biolifesolutions.com/20240930",
     "localname": "The2023TermLoanMember",
     "presentation": [
      "http://www.biolifesolutions.com/role/LongtermdebtNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "The 2023 Term Loan",
        "label": "The 2023 Term Loan [Member]",
        "documentation": "Represents the 2023 term loan 3."
       }
      }
     },
     "auth_ref": []
    },
    "srt_TitleOfIndividualAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "TitleOfIndividualAxis",
     "presentation": [
      "http://www.biolifesolutions.com/role/StockbasedcompensationNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Title of Individual [Axis]",
        "label": "Title and Position [Axis]"
       }
      }
     },
     "auth_ref": [
      "r952",
      "r1038"
     ]
    },
    "srt_TitleOfIndividualWithRelationshipToEntityDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "TitleOfIndividualWithRelationshipToEntityDomain",
     "presentation": [
      "http://www.biolifesolutions.com/role/StockbasedcompensationNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Title of Individual [Domain]",
        "label": "Title and Position [Domain]"
       }
      }
     },
     "auth_ref": []
    },
    "blfs_TotalDebtMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.biolifesolutions.com/20240930",
     "localname": "TotalDebtMember",
     "presentation": [
      "http://www.biolifesolutions.com/role/LongtermdebtScheduleofDebtDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Total long-term debt",
        "label": "Total Debt [Member]",
        "documentation": "Related to total debgt."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_TradeNamesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "TradeNamesMember",
     "presentation": [
      "http://www.biolifesolutions.com/role/GoodwillandintangibleassetsScheduleofFiniteLivedIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Tradenames",
        "label": "Trade Names [Member]",
        "documentation": "Rights acquired through registration of a business name to gain or protect exclusive use thereof."
       }
      }
     },
     "auth_ref": [
      "r62",
      "r979",
      "r980",
      "r981",
      "r982",
      "r983",
      "r984",
      "r986",
      "r988",
      "r989",
      "r990"
     ]
    },
    "dei_TradingSymbol": {
     "xbrltype": "tradingSymbolItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "TradingSymbol",
     "presentation": [
      "http://www.biolifesolutions.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": []
    },
    "us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain",
     "presentation": [
      "http://www.biolifesolutions.com/role/FairvaluemeasurementScheduleoftheCompanysFinancialAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails",
      "http://www.biolifesolutions.com/role/InvestmentsScheduleofAvailableforSaleMarketableSecuritiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Financial Instruments [Domain]",
        "label": "Financial Instruments [Domain]",
        "documentation": "Instrument or contract that imposes a contractual obligation to deliver cash or another financial instrument or to exchange other financial instruments on potentially unfavorable terms and conveys a contractual right to receive cash or another financial instrument or to exchange other financial instruments on potentially favorable terms."
       }
      }
     },
     "auth_ref": [
      "r291",
      "r292",
      "r293",
      "r294",
      "r295",
      "r296",
      "r297",
      "r299",
      "r300",
      "r301",
      "r302",
      "r303",
      "r304",
      "r305",
      "r306",
      "r307",
      "r308",
      "r309",
      "r310",
      "r311",
      "r312",
      "r313",
      "r314",
      "r315",
      "r316",
      "r317",
      "r318",
      "r319",
      "r320",
      "r321",
      "r399",
      "r407",
      "r514",
      "r541",
      "r576",
      "r577",
      "r578",
      "r579",
      "r580",
      "r581",
      "r582",
      "r583",
      "r584",
      "r585",
      "r586",
      "r587",
      "r588",
      "r589",
      "r590",
      "r593",
      "r594",
      "r595",
      "r596",
      "r597",
      "r598",
      "r599",
      "r600",
      "r601",
      "r602",
      "r603",
      "r604",
      "r605",
      "r606",
      "r607",
      "r665",
      "r844",
      "r846",
      "r848",
      "r849",
      "r850",
      "r851",
      "r852",
      "r853",
      "r854",
      "r858",
      "r912",
      "r913",
      "r914",
      "r915",
      "r916",
      "r917",
      "r918",
      "r967",
      "r968",
      "r969",
      "r970",
      "r1016",
      "r1019",
      "r1020",
      "r1021",
      "r1022",
      "r1023"
     ]
    },
    "us-gaap_TypeOfRestructuringDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "TypeOfRestructuringDomain",
     "presentation": [
      "http://www.biolifesolutions.com/role/DiscontinuedoperationsRIFandStockCompensationExpenseAccelerationDetails",
      "http://www.biolifesolutions.com/role/SubsequenteventsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Type of Restructuring [Domain]",
        "label": "Type of Restructuring [Domain]",
        "documentation": "Identification of the types of restructuring costs."
       }
      }
     },
     "auth_ref": [
      "r362",
      "r363",
      "r366",
      "r367"
     ]
    },
    "country_US": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/country/2024",
     "localname": "US",
     "presentation": [
      "http://www.biolifesolutions.com/role/OrganizationandsignificantaccountingpoliciesScheduleofProductRevenueConcentrationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "United States",
        "label": "UNITED STATES"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_USGovernmentAgenciesDebtSecuritiesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "USGovernmentAgenciesDebtSecuritiesMember",
     "presentation": [
      "http://www.biolifesolutions.com/role/FairvaluemeasurementScheduleoftheCompanysFinancialAssetsandLiabilitiesMeasuredatFairValueonaRecurringBasisDetails",
      "http://www.biolifesolutions.com/role/InvestmentsScheduleofAvailableforSaleMarketableSecuritiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "U.S. government securities",
        "label": "US Government Agencies Debt Securities [Member]",
        "documentation": "Debentures, notes, and other debt securities issued by US government agencies, for example, but not limited to, Government National Mortgage Association (GNMA or Ginnie Mae). Excludes US treasury securities and debt issued by government-sponsored Enterprises (GSEs), for example, but is not limited to, Federal Home Loan Mortgage Corporation (FHLMC or Freddie Mac), Federal National Mortgage Association (FNMA or Fannie Mae), and the Federal Home Loan Bank (FHLB)."
       }
      }
     },
     "auth_ref": [
      "r808",
      "r836",
      "r1048"
     ]
    },
    "us-gaap_UseOfEstimates": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "UseOfEstimates",
     "presentation": [
      "http://www.biolifesolutions.com/role/OrganizationandsignificantaccountingpoliciesPolicies"
     ],
     "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": [
      "r46",
      "r47",
      "r48",
      "r167",
      "r168",
      "r171",
      "r172"
     ]
    },
    "us-gaap_VariableLeaseCost": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "VariableLeaseCost",
     "crdr": "debit",
     "calculation": {
      "http://www.biolifesolutions.com/role/LeasesScheduleofLeaseExpenseDetails": {
       "parentTag": "us-gaap_LeaseCost",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.biolifesolutions.com/role/LeasesScheduleofLeaseExpenseDetails"
     ],
     "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": [
      "r564",
      "r856"
     ]
    },
    "blfs_VariableRateComponentAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.biolifesolutions.com/20240930",
     "localname": "VariableRateComponentAxis",
     "presentation": [
      "http://www.biolifesolutions.com/role/LongtermdebtNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Variable Rate Component [Axis]",
        "label": "Variable Rate Component [Axis]",
        "documentation": "Variable Rate Component"
       }
      }
     },
     "auth_ref": []
    },
    "blfs_VariableRateComponentDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.biolifesolutions.com/20240930",
     "localname": "VariableRateComponentDomain",
     "presentation": [
      "http://www.biolifesolutions.com/role/LongtermdebtNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Variable Rate Component [Domain]",
        "label": "Variable Rate Component [Domain]",
        "documentation": "Variable Rate Component [Domain]"
       }
      }
     },
     "auth_ref": []
    },
    "blfs_VariableRateComponentTwoMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.biolifesolutions.com/20240930",
     "localname": "VariableRateComponentTwoMember",
     "presentation": [
      "http://www.biolifesolutions.com/role/LongtermdebtNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Variable Rate Component Two",
        "label": "Variable Rate Component Two [Member]",
        "documentation": "Variable Rate Component Two"
       }
      }
     },
     "auth_ref": []
    },
    "blfs_VehicleAndOtherEquipmentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.biolifesolutions.com/20240930",
     "localname": "VehicleAndOtherEquipmentMember",
     "presentation": [
      "http://www.biolifesolutions.com/role/LeasesNarrativeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Vehicle and Other Equipment",
        "label": "Vehicle and Other Equipment {[Member]",
        "documentation": "Represents vehicles and other equipment."
       }
      }
     },
     "auth_ref": []
    },
    "blfs_WarrantyLiability": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.biolifesolutions.com/20240930",
     "localname": "WarrantyLiability",
     "crdr": "debit",
     "calculation": {
      "http://www.biolifesolutions.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 9.0
      }
     },
     "presentation": [
      "http://www.biolifesolutions.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Warranty liability",
        "label": "Warranty Liability",
        "documentation": "The amount of increase (decrease) in warranty liability during the period."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "WeightedAverageNumberOfDilutedSharesOutstanding",
     "presentation": [
      "http://www.biolifesolutions.com/role/NetlossfromcontinuingoperationspercommonshareScheduleofComputationsofBasicandDilutedEarningsPerShareDetails",
      "http://www.biolifesolutions.com/role/UnauditedCondensedConsolidatedStatementsofOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Diluted (in shares)",
        "verboseLabel": "Weighted-average common shares outstanding, 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": [
      "r247",
      "r258"
     ]
    },
    "us-gaap_WeightedAverageNumberOfSharesIssuedBasic": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "WeightedAverageNumberOfSharesIssuedBasic",
     "presentation": [
      "http://www.biolifesolutions.com/role/NetlossfromcontinuingoperationspercommonshareScheduleofComputationsofBasicandDilutedEarningsPerShareDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Weighted-average common shares issued, basic (in shares)",
        "label": "Weighted Average Number of Shares Issued, Basic",
        "documentation": "This element represents the weighted average total number of shares issued throughout the period including the first (beginning balance outstanding) and last (ending balance outstanding) day of the period before considering any reductions (for instance, shares held in treasury) to arrive at the weighted average number of shares outstanding. Weighted average relates to the portion of time within a reporting period that common shares have been issued and outstanding to the total time in that period. Such concept is used in determining the weighted average number of shares outstanding for purposes of calculating earnings per share (basic)."
       }
      }
     },
     "auth_ref": [
      "r36",
      "r37"
     ]
    },
    "blfs_WeightedAverageNumberOfSharesIssuedDiluted": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://www.biolifesolutions.com/20240930",
     "localname": "WeightedAverageNumberOfSharesIssuedDiluted",
     "presentation": [
      "http://www.biolifesolutions.com/role/NetlossfromcontinuingoperationspercommonshareScheduleofComputationsofBasicandDilutedEarningsPerShareDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Weighted-average common shares issued, diluted (in shares)",
        "label": "Weighted Average Number of Shares Issued, Diluted",
        "documentation": "Weighted Average Number of Shares Issued, Diluted"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "WeightedAverageNumberOfSharesOutstandingAbstract",
     "presentation": [
      "http://www.biolifesolutions.com/role/UnauditedCondensedConsolidatedStatementsofOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Weighted average shares used to compute loss per share attributable to common shareholders:",
        "label": "Weighted Average Number of Shares Outstanding, Diluted [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "WeightedAverageNumberOfSharesOutstandingBasic",
     "presentation": [
      "http://www.biolifesolutions.com/role/NetlossfromcontinuingoperationspercommonshareScheduleofComputationsofBasicandDilutedEarningsPerShareDetails",
      "http://www.biolifesolutions.com/role/UnauditedCondensedConsolidatedStatementsofOperations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Basic (in shares)",
        "verboseLabel": "Weighted-average common 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": [
      "r245",
      "r258"
     ]
    },
    "us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract",
     "presentation": [
      "http://www.biolifesolutions.com/role/NetlossfromcontinuingoperationspercommonshareScheduleofComputationsofBasicandDilutedEarningsPerShareDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Denominator:",
        "label": "Weighted Average Number of Shares Outstanding Reconciliation [Abstract]"
       }
      }
     },
     "auth_ref": []
    }
   }
  }
 },
 "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": "10",
   "SubTopic": "20",
   "Topic": "205",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483475/205-20-45-10"
  },
  "r2": {
   "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"
  },
  "r3": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "10A",
   "Subparagraph": "(a)",
   "SubTopic": "10",
   "Topic": "220",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-10A"
  },
  "r4": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "11",
   "SubTopic": "10",
   "Topic": "360",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482130/360-10-45-11"
  },
  "r5": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "14",
   "SubTopic": "10",
   "Topic": "360",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482130/360-10-45-14"
  },
  "r6": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "14",
   "Subparagraph": "(a)",
   "SubTopic": "10",
   "Topic": "230",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-14"
  },
  "r7": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1B",
   "Subparagraph": "(b)",
   "SubTopic": "20",
   "Topic": "205",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483475/205-20-45-1B"
  },
  "r8": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "20",
   "SubTopic": "10",
   "Topic": "810",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481231/810-10-45-20"
  },
  "r9": {
   "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"
  },
  "r10": {
   "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"
  },
  "r11": {
   "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"
  },
  "r12": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "SubTopic": "10",
   "Topic": "470",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481544/470-10-50-1"
  },
  "r13": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "SubTopic": "20",
   "Topic": "205",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483499/205-20-50-1"
  },
  "r14": {
   "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"
  },
  "r15": {
   "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"
  },
  "r16": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)",
   "SubTopic": "10",
   "Topic": "718",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r17": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(e)",
   "SubTopic": "10",
   "Topic": "718",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r18": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2A",
   "Subparagraph": "(a)",
   "SubTopic": "10",
   "Topic": "718",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2A"
  },
  "r19": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "SubTopic": "10",
   "Topic": "360",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-3"
  },
  "r20": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "13",
   "SubTopic": "20",
   "Topic": "805",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-13"
  },
  "r21": {
   "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"
  },
  "r22": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "205",
   "SubTopic": "20",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483499/205-20-50-3"
  },
  "r23": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "210",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483489/210-10-50-1"
  },
  "r24": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "220",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "14",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-14"
  },
  "r25": {
   "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"
  },
  "r26": {
   "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"
  },
  "r27": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "12",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-12"
  },
  "r28": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "13",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-13"
  },
  "r29": {
   "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"
  },
  "r30": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-3"
  },
  "r31": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-4"
  },
  "r32": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-5"
  },
  "r33": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "250",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "7",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-7"
  },
  "r34": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "250",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "8",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-8"
  },
  "r35": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "250",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "9",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-9"
  },
  "r36": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "260",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "10",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-10"
  },
  "r37": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "260",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "13",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-13"
  },
  "r38": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "260",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-1"
  },
  "r39": {
   "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"
  },
  "r40": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "260",
   "SubTopic": "10",
   "Section": "55",
   "Paragraph": "52",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482635/260-10-55-52"
  },
  "r41": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "275",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "16",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-16"
  },
  "r42": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "275",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "18",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-18"
  },
  "r43": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "275",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "18",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-18"
  },
  "r44": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "275",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "20",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-20"
  },
  "r45": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "275",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "21",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-21"
  },
  "r46": {
   "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"
  },
  "r47": {
   "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"
  },
  "r48": {
   "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"
  },
  "r49": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "280",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "40",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-40"
  },
  "r50": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "360",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482130/360-10-45-4"
  },
  "r51": {
   "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"
  },
  "r52": {
   "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"
  },
  "r53": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "505",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-3"
  },
  "r54": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "505",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "8",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-8"
  },
  "r55": {
   "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"
  },
  "r56": {
   "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"
  },
  "r57": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "718",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(h)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r58": {
   "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"
  },
  "r59": {
   "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"
  },
  "r60": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "805",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-2"
  },
  "r61": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "805",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-3"
  },
  "r62": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "805",
   "SubTopic": "20",
   "Section": "55",
   "Paragraph": "14",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-14"
  },
  "r63": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "805",
   "SubTopic": "20",
   "Section": "55",
   "Paragraph": "14",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-14"
  },
  "r64": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "805",
   "SubTopic": "20",
   "Section": "55",
   "Paragraph": "20",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-20"
  },
  "r65": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "805",
   "SubTopic": "30",
   "Section": "25",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479668/805-30-25-6"
  },
  "r66": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "810",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "18",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481231/810-10-45-18"
  },
  "r67": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "825",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "20",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-20"
  },
  "r68": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "825",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "21",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-21"
  },
  "r69": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "942",
   "SubTopic": "470",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477734/942-470-50-3"
  },
  "r70": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "942",
   "SubTopic": "825",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478898/942-825-50-1"
  },
  "r71": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "205",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/205-20/tableOfContent"
  },
  "r72": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "205",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "11",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483475/205-20-45-11"
  },
  "r73": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "205",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483475/205-20-45-3"
  },
  "r74": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "205",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "3A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483475/205-20-45-3A"
  },
  "r75": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "205",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "3B",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483475/205-20-45-3B"
  },
  "r76": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "205",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483475/205-20-45-4"
  },
  "r77": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "205",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483499/205-20-50-1"
  },
  "r78": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "205",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483499/205-20-50-3A"
  },
  "r79": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "205",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483499/205-20-50-4A"
  },
  "r80": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "205",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4B",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483499/205-20-50-4B"
  },
  "r81": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "205",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4B",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483499/205-20-50-4B"
  },
  "r82": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "205",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483499/205-20-50-5A"
  },
  "r83": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "205",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5B",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483499/205-20-50-5B"
  },
  "r84": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "205",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5B",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483499/205-20-50-5B"
  },
  "r85": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "205",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5B",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483499/205-20-50-5B"
  },
  "r86": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "205",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5B",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483499/205-20-50-5B"
  },
  "r87": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "205",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5C",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483499/205-20-50-5C"
  },
  "r88": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "205",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5C",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483499/205-20-50-5C"
  },
  "r89": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "205",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5D",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483499/205-20-50-5D"
  },
  "r90": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "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"
  },
  "r91": {
   "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"
  },
  "r92": {
   "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"
  },
  "r93": {
   "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"
  },
  "r94": {
   "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"
  },
  "r95": {
   "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)(a)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r96": {
   "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"
  },
  "r97": {
   "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"
  },
  "r98": {
   "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"
  },
  "r99": {
   "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"
  },
  "r100": {
   "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"
  },
  "r101": {
   "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"
  },
  "r102": {
   "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"
  },
  "r103": {
   "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"
  },
  "r104": {
   "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"
  },
  "r105": {
   "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"
  },
  "r106": {
   "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"
  },
  "r107": {
   "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(6)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r108": {
   "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(6)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r109": {
   "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(6)(c))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r110": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "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"
  },
  "r111": {
   "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"
  },
  "r112": {
   "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(13))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r113": {
   "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(14))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r114": {
   "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)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r115": {
   "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)(d))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r116": {
   "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"
  },
  "r117": {
   "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"
  },
  "r118": {
   "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(7)(c))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r119": {
   "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(7))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r120": {
   "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(8))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r121": {
   "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)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r122": {
   "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"
  },
  "r123": {
   "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)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r124": {
   "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"
  },
  "r125": {
   "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"
  },
  "r126": {
   "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"
  },
  "r127": {
   "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"
  },
  "r128": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "235",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/235/tableOfContent"
  },
  "r129": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "275",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "18",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-18"
  },
  "r130": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "275",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "18",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-18"
  },
  "r131": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "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"
  },
  "r132": {
   "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"
  },
  "r133": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "330",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SAB Topic 5.BB)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480581/330-10-S99-2"
  },
  "r134": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "360",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/360/tableOfContent"
  },
  "r135": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "360",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "9",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482130/360-10-45-9"
  },
  "r136": {
   "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"
  },
  "r137": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "360",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-2"
  },
  "r138": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "360",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-3"
  },
  "r139": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "360",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-3A"
  },
  "r140": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "440",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/440/tableOfContent"
  },
  "r141": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "470",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/470/tableOfContent"
  },
  "r142": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-6"
  },
  "r143": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-7"
  },
  "r144": {
   "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"
  },
  "r145": {
   "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"
  },
  "r146": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r147": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "718",
   "SubTopic": "10",
   "Subparagraph": "(e)(1)",
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Section": "50",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r148": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "805",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "35",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479613/805-30-35-1"
  },
  "r149": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "810",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "19",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481231/810-10-45-19"
  },
  "r150": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "825",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "21",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-21"
  },
  "r151": {
   "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"
  },
  "r152": {
   "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"
  },
  "r153": {
   "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"
  },
  "r154": {
   "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)(5))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r155": {
   "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"
  },
  "r156": {
   "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"
  },
  "r157": {
   "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"
  },
  "r158": {
   "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"
  },
  "r159": {
   "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(20))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1"
  },
  "r160": {
   "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"
  },
  "r161": {
   "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"
  },
  "r162": {
   "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"
  },
  "r163": {
   "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"
  },
  "r164": {
   "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"
  },
  "r165": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "SubTopic": "10",
   "Topic": "321",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479567/321-10-45-1"
  },
  "r166": {
   "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"
  },
  "r167": {
   "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"
  },
  "r168": {
   "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"
  },
  "r169": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "SubTopic": "10",
   "Topic": "275",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-1"
  },
  "r170": {
   "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"
  },
  "r171": {
   "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"
  },
  "r172": {
   "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"
  },
  "r173": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(a)",
   "SubTopic": "10",
   "Topic": "606",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-13"
  },
  "r174": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(b)(1)",
   "SubTopic": "10",
   "Topic": "606",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-13"
  },
  "r175": {
   "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"
  },
  "r176": {
   "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"
  },
  "r177": {
   "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"
  },
  "r178": {
   "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"
  },
  "r179": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Topic": "606",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/606/tableOfContent"
  },
  "r180": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1402",
   "Paragraph": "a",
   "Publisher": "SEC"
  },
  "r181": {
   "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"
  },
  "r182": {
   "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"
  },
  "r183": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "205",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5C",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483499/205-20-50-5C"
  },
  "r184": {
   "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"
  },
  "r185": {
   "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"
  },
  "r186": {
   "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"
  },
  "r187": {
   "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"
  },
  "r188": {
   "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(12))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r189": {
   "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"
  },
  "r190": {
   "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"
  },
  "r191": {
   "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"
  },
  "r192": {
   "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(16))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r193": {
   "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"
  },
  "r194": {
   "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(20))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r195": {
   "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(22))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r196": {
   "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(27)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r197": {
   "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(28))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r198": {
   "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(29))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r199": {
   "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(30)(a)(4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r200": {
   "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"
  },
  "r201": {
   "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(6))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r202": {
   "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"
  },
  "r203": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "10A",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-10A"
  },
  "r204": {
   "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"
  },
  "r205": {
   "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"
  },
  "r206": {
   "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"
  },
  "r207": {
   "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"
  },
  "r208": {
   "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"
  },
  "r209": {
   "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"
  },
  "r210": {
   "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"
  },
  "r211": {
   "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"
  },
  "r212": {
   "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"
  },
  "r213": {
   "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"
  },
  "r214": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "5",
   "Subparagraph": "(SAB Topic 6.B)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-5"
  },
  "r215": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "11",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-11"
  },
  "r216": {
   "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"
  },
  "r217": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "19",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-19"
  },
  "r218": {
   "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"
  },
  "r219": {
   "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"
  },
  "r220": {
   "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"
  },
  "r221": {
   "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"
  },
  "r222": {
   "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"
  },
  "r223": {
   "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"
  },
  "r224": {
   "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(m)(1)(iii))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r225": {
   "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(m)(2)(ii))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r226": {
   "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"
  },
  "r227": {
   "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"
  },
  "r228": {
   "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"
  },
  "r229": {
   "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"
  },
  "r230": {
   "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"
  },
  "r231": {
   "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"
  },
  "r232": {
   "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"
  },
  "r233": {
   "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"
  },
  "r234": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-12"
  },
  "r235": {
   "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"
  },
  "r236": {
   "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"
  },
  "r237": {
   "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"
  },
  "r238": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-7"
  },
  "r239": {
   "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"
  },
  "r240": {
   "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"
  },
  "r241": {
   "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"
  },
  "r242": {
   "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"
  },
  "r243": {
   "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"
  },
  "r244": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/260/tableOfContent"
  },
  "r245": {
   "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"
  },
  "r246": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "11",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-11"
  },
  "r247": {
   "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"
  },
  "r248": {
   "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"
  },
  "r249": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-3"
  },
  "r250": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "40",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-40"
  },
  "r251": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "40",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-40"
  },
  "r252": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "40",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-40"
  },
  "r253": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "40",
   "Subparagraph": "(b)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-40"
  },
  "r254": {
   "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"
  },
  "r255": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "60B",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-60B"
  },
  "r256": {
   "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"
  },
  "r257": {
   "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"
  },
  "r258": {
   "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"
  },
  "r259": {
   "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"
  },
  "r260": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-2"
  },
  "r261": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-3"
  },
  "r262": {
   "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"
  },
  "r263": {
   "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"
  },
  "r264": {
   "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"
  },
  "r265": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "272",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482987/272-10-50-1"
  },
  "r266": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "272",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482987/272-10-50-3"
  },
  "r267": {
   "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"
  },
  "r268": {
   "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"
  },
  "r269": {
   "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"
  },
  "r270": {
   "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"
  },
  "r271": {
   "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"
  },
  "r272": {
   "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"
  },
  "r273": {
   "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"
  },
  "r274": {
   "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"
  },
  "r275": {
   "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"
  },
  "r276": {
   "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"
  },
  "r277": {
   "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"
  },
  "r278": {
   "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"
  },
  "r279": {
   "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"
  },
  "r280": {
   "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"
  },
  "r281": {
   "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"
  },
  "r282": {
   "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"
  },
  "r283": {
   "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"
  },
  "r284": {
   "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"
  },
  "r285": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "41",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-41"
  },
  "r286": {
   "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"
  },
  "r287": {
   "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"
  },
  "r288": {
   "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"
  },
  "r289": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "11",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481830/320-10-45-11"
  },
  "r290": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481830/320-10-45-2"
  },
  "r291": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-2"
  },
  "r292": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-2"
  },
  "r293": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(aa)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-2"
  },
  "r294": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(aaa)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-2"
  },
  "r295": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-2"
  },
  "r296": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-2"
  },
  "r297": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-2"
  },
  "r298": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-2A"
  },
  "r299": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-3"
  },
  "r300": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-3"
  },
  "r301": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-3"
  },
  "r302": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-3"
  },
  "r303": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-3"
  },
  "r304": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5"
  },
  "r305": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5"
  },
  "r306": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(aaa)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5"
  },
  "r307": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5"
  },
  "r308": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5"
  },
  "r309": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5"
  },
  "r310": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(f)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5"
  },
  "r311": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(f)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5"
  },
  "r312": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(f)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5"
  },
  "r313": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(f)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5"
  },
  "r314": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5A",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5A"
  },
  "r315": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5A",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5A"
  },
  "r316": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5A",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5A"
  },
  "r317": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5B",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5B"
  },
  "r318": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5B",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5B"
  },
  "r319": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5B",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5B"
  },
  "r320": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5B",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5B"
  },
  "r321": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5B",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5B"
  },
  "r322": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-9"
  },
  "r323": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-9"
  },
  "r324": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "321",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479536/321-10-50-3"
  },
  "r325": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "321",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479536/321-10-50-3"
  },
  "r326": {
   "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"
  },
  "r327": {
   "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"
  },
  "r328": {
   "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"
  },
  "r329": {
   "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"
  },
  "r330": {
   "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"
  },
  "r331": {
   "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"
  },
  "r332": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "11",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-11"
  },
  "r333": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "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"
  },
  "r334": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "14",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-14"
  },
  "r335": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "16",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-16"
  },
  "r336": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-5"
  },
  "r337": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479130/326-30-45-1"
  },
  "r338": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479106/326-30-50-3A"
  },
  "r339": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479106/326-30-50-4"
  },
  "r340": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479106/326-30-50-7"
  },
  "r341": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479106/326-30-50-9"
  },
  "r342": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "330",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/330/tableOfContent"
  },
  "r343": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480265/350-10-S45-1"
  },
  "r344": {
   "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"
  },
  "r345": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482686/350-30-45-1"
  },
  "r346": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482686/350-30-45-2"
  },
  "r347": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1"
  },
  "r348": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1"
  },
  "r349": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1"
  },
  "r350": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1"
  },
  "r351": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1"
  },
  "r352": {
   "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"
  },
  "r353": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2"
  },
  "r354": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2"
  },
  "r355": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2"
  },
  "r356": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2"
  },
  "r357": {
   "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"
  },
  "r358": {
   "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"
  },
  "r359": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "360",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-3"
  },
  "r360": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "360",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-3"
  },
  "r361": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "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"
  },
  "r362": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "420",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482017/420-10-50-1"
  },
  "r363": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "420",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482017/420-10-50-1"
  },
  "r364": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "420",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482017/420-10-50-1"
  },
  "r365": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "420",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 5.P.3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479823/420-10-S99-1"
  },
  "r366": {
   "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.b.1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479823/420-10-S99-2"
  },
  "r367": {
   "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.b.2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479823/420-10-S99-2"
  },
  "r368": {
   "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"
  },
  "r369": {
   "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"
  },
  "r370": {
   "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"
  },
  "r371": {
   "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"
  },
  "r372": {
   "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"
  },
  "r373": {
   "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"
  },
  "r374": {
   "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"
  },
  "r375": {
   "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"
  },
  "r376": {
   "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"
  },
  "r377": {
   "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"
  },
  "r378": {
   "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"
  },
  "r379": {
   "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"
  },
  "r380": {
   "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"
  },
  "r381": {
   "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"
  },
  "r382": {
   "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"
  },
  "r383": {
   "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"
  },
  "r384": {
   "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"
  },
  "r385": {
   "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"
  },
  "r386": {
   "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"
  },
  "r387": {
   "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"
  },
  "r388": {
   "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"
  },
  "r389": {
   "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"
  },
  "r390": {
   "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"
  },
  "r391": {
   "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"
  },
  "r392": {
   "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"
  },
  "r393": {
   "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"
  },
  "r394": {
   "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"
  },
  "r395": {
   "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"
  },
  "r396": {
   "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"
  },
  "r397": {
   "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"
  },
  "r398": {
   "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"
  },
  "r399": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1I",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1I"
  },
  "r400": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-4"
  },
  "r401": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(b)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-4"
  },
  "r402": {
   "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"
  },
  "r403": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13"
  },
  "r404": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13"
  },
  "r405": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(h)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13"
  },
  "r406": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "14",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-14"
  },
  "r407": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "18",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-18"
  },
  "r408": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-2"
  },
  "r409": {
   "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"
  },
  "r410": {
   "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"
  },
  "r411": {
   "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"
  },
  "r412": {
   "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"
  },
  "r413": {
   "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"
  },
  "r414": {
   "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"
  },
  "r415": {
   "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"
  },
  "r416": {
   "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"
  },
  "r417": {
   "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"
  },
  "r418": {
   "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"
  },
  "r419": {
   "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"
  },
  "r420": {
   "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"
  },
  "r421": {
   "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"
  },
  "r422": {
   "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"
  },
  "r423": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-8"
  },
  "r424": {
   "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"
  },
  "r425": {
   "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"
  },
  "r426": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(iv)(01)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r427": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(iv)(02)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r428": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(iv)(02)(A)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r429": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(iv)(02)(B)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r430": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(iv)(02)(C)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r431": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(iv)(03)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r432": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "70",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/715-70/tableOfContent"
  },
  "r433": {
   "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"
  },
  "r434": {
   "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"
  },
  "r435": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/718/tableOfContent"
  },
  "r436": {
   "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"
  },
  "r437": {
   "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"
  },
  "r438": {
   "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"
  },
  "r439": {
   "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"
  },
  "r440": {
   "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"
  },
  "r441": {
   "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"
  },
  "r442": {
   "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"
  },
  "r443": {
   "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"
  },
  "r444": {
   "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"
  },
  "r445": {
   "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"
  },
  "r446": {
   "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"
  },
  "r447": {
   "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"
  },
  "r448": {
   "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"
  },
  "r449": {
   "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"
  },
  "r450": {
   "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"
  },
  "r451": {
   "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"
  },
  "r452": {
   "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"
  },
  "r453": {
   "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"
  },
  "r454": {
   "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"
  },
  "r455": {
   "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"
  },
  "r456": {
   "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"
  },
  "r457": {
   "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"
  },
  "r458": {
   "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"
  },
  "r459": {
   "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"
  },
  "r460": {
   "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"
  },
  "r461": {
   "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"
  },
  "r462": {
   "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"
  },
  "r463": {
   "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"
  },
  "r464": {
   "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"
  },
  "r465": {
   "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"
  },
  "r466": {
   "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"
  },
  "r467": {
   "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"
  },
  "r468": {
   "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"
  },
  "r469": {
   "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"
  },
  "r470": {
   "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"
  },
  "r471": {
   "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"
  },
  "r472": {
   "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"
  },
  "r473": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "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"
  },
  "r474": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "730",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482916/730-10-50-1"
  },
  "r475": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/740/tableOfContent"
  },
  "r476": {
   "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"
  },
  "r477": {
   "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"
  },
  "r478": {
   "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"
  },
  "r479": {
   "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"
  },
  "r480": {
   "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"
  },
  "r481": {
   "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"
  },
  "r482": {
   "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"
  },
  "r483": {
   "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"
  },
  "r484": {
   "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"
  },
  "r485": {
   "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"
  },
  "r486": {
   "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"
  },
  "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.1.Q1)",
   "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": "1",
   "Subparagraph": "(SAB Topic 6.I.5.Q1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479360/740-10-S99-1"
  },
  "r489": {
   "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"
  },
  "r490": {
   "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"
  },
  "r491": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482659/740-20-45-2"
  },
  "r492": {
   "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"
  },
  "r493": {
   "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"
  },
  "r494": {
   "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"
  },
  "r495": {
   "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"
  },
  "r496": {
   "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"
  },
  "r497": {
   "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"
  },
  "r498": {
   "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"
  },
  "r499": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479907/805-20-50-5"
  },
  "r500": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479581/805-30-50-1"
  },
  "r501": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479581/805-30-50-4"
  },
  "r502": {
   "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"
  },
  "r503": {
   "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"
  },
  "r504": {
   "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"
  },
  "r505": {
   "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"
  },
  "r506": {
   "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"
  },
  "r507": {
   "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"
  },
  "r508": {
   "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"
  },
  "r509": {
   "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"
  },
  "r510": {
   "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"
  },
  "r511": {
   "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"
  },
  "r512": {
   "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"
  },
  "r513": {
   "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"
  },
  "r514": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480237/815-40-50-5"
  },
  "r515": {
   "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"
  },
  "r516": {
   "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"
  },
  "r517": {
   "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"
  },
  "r518": {
   "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"
  },
  "r519": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "35",
   "Paragraph": "54B",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482134/820-10-35-54B"
  },
  "r520": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r521": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r522": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(bbb)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r523": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "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"
  },
  "r524": {
   "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"
  },
  "r525": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "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"
  },
  "r526": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "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"
  },
  "r527": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "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"
  },
  "r528": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "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"
  },
  "r529": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "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"
  },
  "r530": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "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"
  },
  "r531": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(g)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r532": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(h)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r533": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2E",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2E"
  },
  "r534": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "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"
  },
  "r535": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "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"
  },
  "r536": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6A",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6A"
  },
  "r537": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6A",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6A"
  },
  "r538": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6A",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6A"
  },
  "r539": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6A",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6A"
  },
  "r540": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6A",
   "Subparagraph": "(h)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6A"
  },
  "r541": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6B",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6B"
  },
  "r542": {
   "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"
  },
  "r543": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/830/tableOfContent"
  },
  "r544": {
   "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"
  },
  "r545": {
   "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"
  },
  "r546": {
   "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"
  },
  "r547": {
   "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"
  },
  "r548": {
   "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"
  },
  "r549": {
   "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"
  },
  "r550": {
   "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"
  },
  "r551": {
   "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"
  },
  "r552": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "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"
  },
  "r553": {
   "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"
  },
  "r554": {
   "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"
  },
  "r555": {
   "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"
  },
  "r556": {
   "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"
  },
  "r557": {
   "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"
  },
  "r558": {
   "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"
  },
  "r559": {
   "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"
  },
  "r560": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-3"
  },
  "r561": {
   "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"
  },
  "r562": {
   "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"
  },
  "r563": {
   "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"
  },
  "r564": {
   "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"
  },
  "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": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7A",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-7A"
  },
  "r570": {
   "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"
  },
  "r571": {
   "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"
  },
  "r572": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "850",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-3"
  },
  "r573": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "855",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/855/tableOfContent"
  },
  "r574": {
   "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"
  },
  "r575": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "855",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "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": "(b)(2)(i)",
   "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": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(b)(2)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3"
  },
  "r578": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(b)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3"
  },
  "r579": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(bb)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3"
  },
  "r580": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(bb)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3"
  },
  "r581": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(bb)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3"
  },
  "r582": {
   "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"
  },
  "r583": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "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"
  },
  "r584": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "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"
  },
  "r585": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "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"
  },
  "r586": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "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"
  },
  "r587": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "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"
  },
  "r588": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-4"
  },
  "r589": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481444/860-30-45-1"
  },
  "r590": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481420/860-30-50-7"
  },
  "r591": {
   "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"
  },
  "r592": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481420/860-30-50-9"
  },
  "r593": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-3"
  },
  "r594": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-3"
  },
  "r595": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-3"
  },
  "r596": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)(4)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-3"
  },
  "r597": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-4"
  },
  "r598": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-4"
  },
  "r599": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-4"
  },
  "r600": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-4"
  },
  "r601": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)(5)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-4"
  },
  "r602": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)(6)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-4"
  },
  "r603": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)(7)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-4"
  },
  "r604": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-4"
  },
  "r605": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(e)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-4"
  },
  "r606": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(e)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-4"
  },
  "r607": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(e)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-4"
  },
  "r608": {
   "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"
  },
  "r609": {
   "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"
  },
  "r610": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "926",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483154/926-20-50-5"
  },
  "r611": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "928",
   "SubTopic": "340",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478859/928-340-50-1"
  },
  "r612": {
   "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"
  },
  "r613": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "18",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-18"
  },
  "r614": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "18",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-18"
  },
  "r615": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "18",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-18"
  },
  "r616": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "19",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-19"
  },
  "r617": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "23",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-23"
  },
  "r618": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "23",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-23"
  },
  "r619": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "23",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-23"
  },
  "r620": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "23",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-23"
  },
  "r621": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "23",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-23"
  },
  "r622": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "23",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-23"
  },
  "r623": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "31",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-31"
  },
  "r624": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "31",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-31"
  },
  "r625": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "31",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-31"
  },
  "r626": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "31",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-31"
  },
  "r627": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "31",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-31"
  },
  "r628": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "31",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-31"
  },
  "r629": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-5"
  },
  "r630": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-5"
  },
  "r631": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-5"
  },
  "r632": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-5"
  },
  "r633": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-5"
  },
  "r634": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-5"
  },
  "r635": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-6"
  },
  "r636": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-7"
  },
  "r637": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-8"
  },
  "r638": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Subparagraph": "(c)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-8"
  },
  "r639": {
   "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"
  },
  "r640": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "932",
   "SubTopic": "280",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478657/932-280-50-1"
  },
  "r641": {
   "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"
  },
  "r642": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "940",
   "SubTopic": "820",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478119/940-820-50-1"
  },
  "r643": {
   "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"
  },
  "r644": {
   "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(6))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r645": {
   "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"
  },
  "r646": {
   "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"
  },
  "r647": {
   "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"
  },
  "r648": {
   "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"
  },
  "r649": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "470",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477734/942-470-50-3"
  },
  "r650": {
   "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)(1)(6))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r651": {
   "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)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r652": {
   "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"
  },
  "r653": {
   "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)(15)(b)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r654": {
   "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"
  },
  "r655": {
   "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"
  },
  "r656": {
   "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"
  },
  "r657": {
   "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)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r658": {
   "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"
  },
  "r659": {
   "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"
  },
  "r660": {
   "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"
  },
  "r661": {
   "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"
  },
  "r662": {
   "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"
  },
  "r663": {
   "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"
  },
  "r664": {
   "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"
  },
  "r665": {
   "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(2)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1"
  },
  "r666": {
   "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"
  },
  "r667": {
   "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"
  },
  "r668": {
   "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"
  },
  "r669": {
   "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"
  },
  "r670": {
   "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"
  },
  "r671": {
   "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"
  },
  "r672": {
   "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"
  },
  "r673": {
   "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"
  },
  "r674": {
   "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"
  },
  "r675": {
   "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"
  },
  "r676": {
   "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"
  },
  "r677": {
   "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"
  },
  "r678": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5"
  },
  "r679": {
   "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"
  },
  "r680": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Subparagraph": "(a)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-9"
  },
  "r681": {
   "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"
  },
  "r682": {
   "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"
  },
  "r683": {
   "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"
  },
  "r684": {
   "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"
  },
  "r685": {
   "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"
  },
  "r686": {
   "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"
  },
  "r687": {
   "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"
  },
  "r688": {
   "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"
  },
  "r689": {
   "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"
  },
  "r690": {
   "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"
  },
  "r691": {
   "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"
  },
  "r692": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "825",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477351/944-825-50-1B"
  },
  "r693": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480424/946-10-50-3"
  },
  "r694": {
   "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"
  },
  "r695": {
   "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(i)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479886/946-10-S99-3"
  },
  "r696": {
   "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(i)(2)(i))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479886/946-10-S99-3"
  },
  "r697": {
   "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(i)(2)(ii))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479886/946-10-S99-3"
  },
  "r698": {
   "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(i)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479886/946-10-S99-3"
  },
  "r699": {
   "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"
  },
  "r700": {
   "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"
  },
  "r701": {
   "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"
  },
  "r702": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-2"
  },
  "r703": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "27",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-27"
  },
  "r704": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-7"
  },
  "r705": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-7"
  },
  "r706": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-7"
  },
  "r707": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-7"
  },
  "r708": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-7"
  },
  "r709": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-7"
  },
  "r710": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(g)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-7"
  },
  "r711": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(h)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-7"
  },
  "r712": {
   "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"
  },
  "r713": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-1"
  },
  "r714": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-2"
  },
  "r715": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-6"
  },
  "r716": {
   "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"
  },
  "r717": {
   "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"
  },
  "r718": {
   "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"
  },
  "r719": {
   "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"
  },
  "r720": {
   "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"
  },
  "r721": {
   "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"
  },
  "r722": {
   "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"
  },
  "r723": {
   "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"
  },
  "r724": {
   "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"
  },
  "r725": {
   "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"
  },
  "r726": {
   "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"
  },
  "r727": {
   "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"
  },
  "r728": {
   "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"
  },
  "r729": {
   "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"
  },
  "r730": {
   "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"
  },
  "r731": {
   "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"
  },
  "r732": {
   "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"
  },
  "r733": {
   "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"
  },
  "r734": {
   "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"
  },
  "r735": {
   "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"
  },
  "r736": {
   "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"
  },
  "r737": {
   "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"
  },
  "r738": {
   "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"
  },
  "r739": {
   "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"
  },
  "r740": {
   "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"
  },
  "r741": {
   "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"
  },
  "r742": {
   "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"
  },
  "r743": {
   "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"
  },
  "r744": {
   "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"
  },
  "r745": {
   "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"
  },
  "r746": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "6",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479105/946-220-45-6"
  },
  "r747": {
   "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"
  },
  "r748": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478297/946-220-50-3"
  },
  "r749": {
   "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"
  },
  "r750": {
   "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"
  },
  "r751": {
   "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)(g)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r752": {
   "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"
  },
  "r753": {
   "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"
  },
  "r754": {
   "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"
  },
  "r755": {
   "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"
  },
  "r756": {
   "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"
  },
  "r757": {
   "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"
  },
  "r758": {
   "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"
  },
  "r759": {
   "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"
  },
  "r760": {
   "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"
  },
  "r761": {
   "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"
  },
  "r762": {
   "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"
  },
  "r763": {
   "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"
  },
  "r764": {
   "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"
  },
  "r765": {
   "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"
  },
  "r766": {
   "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"
  },
  "r767": {
   "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"
  },
  "r768": {
   "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"
  },
  "r769": {
   "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"
  },
  "r770": {
   "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 C)(Footnote 5))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-1"
  },
  "r771": {
   "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"
  },
  "r772": {
   "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 C)(Footnote 4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-2"
  },
  "r773": {
   "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"
  },
  "r774": {
   "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"
  },
  "r775": {
   "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 C)(Footnote 2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3"
  },
  "r776": {
   "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"
  },
  "r777": {
   "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 F)(Footnote 7))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6"
  },
  "r778": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "505",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478448/946-505-50-1"
  },
  "r779": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "505",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478448/946-505-50-2"
  },
  "r780": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "505",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478448/946-505-50-2"
  },
  "r781": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "505",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478448/946-505-50-2"
  },
  "r782": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "505",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478448/946-505-50-2"
  },
  "r783": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "948",
   "SubTopic": "310",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-29(Column A)(Footnote 4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479628/948-310-S99-1"
  },
  "r784": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "954",
   "SubTopic": "310",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478785/954-310-50-2"
  },
  "r785": {
   "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"
  },
  "r786": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "970",
   "SubTopic": "360",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-28(Column A)(Footnote 2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1"
  },
  "r787": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "970",
   "SubTopic": "360",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-28(Column B))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1"
  },
  "r788": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "970",
   "SubTopic": "360",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-28(Column C))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1"
  },
  "r789": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "970",
   "SubTopic": "360",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-28(Column D))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1"
  },
  "r790": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "970",
   "SubTopic": "360",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-28(Column E))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1"
  },
  "r791": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "970",
   "SubTopic": "360",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-28(Column F))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1"
  },
  "r792": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "970",
   "SubTopic": "360",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-28(Column G))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1"
  },
  "r793": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "970",
   "SubTopic": "360",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-28(Column H))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1"
  },
  "r794": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "970",
   "SubTopic": "360",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-28(Column I))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1"
  },
  "r795": {
   "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"
  },
  "r796": {
   "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"
  },
  "r797": {
   "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"
  },
  "r798": {
   "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"
  },
  "r799": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "13H",
   "Subparagraph": "(b)",
   "SubTopic": "40",
   "Topic": "944",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-13H"
  },
  "r800": {
   "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"
  },
  "r801": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483467/210-10-45-1"
  },
  "r802": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(6)(a)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r803": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(6)(a)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r804": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(6)(a)(4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r805": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "210",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "16",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483444/210-20-55-16"
  },
  "r806": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "210",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "21",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483444/210-20-55-21"
  },
  "r807": {
   "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"
  },
  "r808": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(m)(1)(ii)(A))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r809": {
   "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"
  },
  "r810": {
   "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"
  },
  "r811": {
   "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"
  },
  "r812": {
   "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"
  },
  "r813": {
   "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"
  },
  "r814": {
   "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"
  },
  "r815": {
   "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"
  },
  "r816": {
   "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"
  },
  "r817": {
   "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"
  },
  "r818": {
   "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"
  },
  "r819": {
   "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"
  },
  "r820": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "326",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "8",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479081/326-30-55-8"
  },
  "r821": {
   "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"
  },
  "r822": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "40",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482640/350-30-55-40"
  },
  "r823": {
   "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"
  },
  "r824": {
   "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"
  },
  "r825": {
   "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"
  },
  "r826": {
   "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"
  },
  "r827": {
   "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"
  },
  "r828": {
   "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"
  },
  "r829": {
   "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"
  },
  "r830": {
   "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"
  },
  "r831": {
   "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"
  },
  "r832": {
   "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"
  },
  "r833": {
   "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"
  },
  "r834": {
   "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"
  },
  "r835": {
   "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"
  },
  "r836": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r837": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(iv)(01)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r838": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "17",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480482/715-20-55-17"
  },
  "r839": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "715",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "11",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480576/715-80-50-11"
  },
  "r840": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "715",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480576/715-80-50-6"
  },
  "r841": {
   "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"
  },
  "r842": {
   "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"
  },
  "r843": {
   "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"
  },
  "r844": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "100",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-100"
  },
  "r845": {
   "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"
  },
  "r846": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "101",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-101"
  },
  "r847": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "102",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-102"
  },
  "r848": {
   "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"
  },
  "r849": {
   "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"
  },
  "r850": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "107",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-107"
  },
  "r851": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "107",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-107"
  },
  "r852": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "107",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-107"
  },
  "r853": {
   "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"
  },
  "r854": {
   "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"
  },
  "r855": {
   "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"
  },
  "r856": {
   "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"
  },
  "r857": {
   "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"
  },
  "r858": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "860",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481395/860-30-55-4"
  },
  "r859": {
   "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"
  },
  "r860": {
   "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"
  },
  "r861": {
   "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"
  },
  "r862": {
   "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"
  },
  "r863": {
   "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"
  },
  "r864": {
   "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"
  },
  "r865": {
   "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"
  },
  "r866": {
   "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"
  },
  "r867": {
   "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"
  },
  "r868": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "13H",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-13H"
  },
  "r869": {
   "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"
  },
  "r870": {
   "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"
  },
  "r871": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "9C",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-9C"
  },
  "r872": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "9C",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-9C"
  },
  "r873": {
   "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"
  },
  "r874": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "944",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "17",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480078/944-80-55-17"
  },
  "r875": {
   "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"
  },
  "r876": {
   "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"
  },
  "r877": {
   "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"
  },
  "r878": {
   "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"
  },
  "r879": {
   "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"
  },
  "r880": {
   "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"
  },
  "r881": {
   "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"
  },
  "r882": {
   "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"
  },
  "r883": {
   "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"
  },
  "r884": {
   "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"
  },
  "r885": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "830",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "11",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479168/946-830-55-11"
  },
  "r886": {
   "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"
  },
  "r887": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "b"
  },
  "r888": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "b-2"
  },
  "r889": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "d1-1"
  },
  "r890": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 10-Q",
   "Number": "240",
   "Section": "308",
   "Subsection": "a"
  },
  "r891": {
   "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"
  },
  "r892": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-T",
   "Number": "232",
   "Section": "405"
  },
  "r893": {
   "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef",
   "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"
  },
  "r894": {
   "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef",
   "Topic": "272",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483014/272-10-45-3"
  },
  "r895": {
   "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"
  },
  "r896": {
   "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"
  },
  "r897": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(2)",
   "SubTopic": "10",
   "Topic": "250",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-1"
  },
  "r898": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(3)",
   "SubTopic": "10",
   "Topic": "250",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-1"
  },
  "r899": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "11",
   "Subparagraph": "(a)",
   "SubTopic": "10",
   "Topic": "250",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-11"
  },
  "r900": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "11",
   "Subparagraph": "(b)",
   "SubTopic": "10",
   "Topic": "250",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-11"
  },
  "r901": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(b)(1)",
   "SubTopic": "10",
   "Topic": "606",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-13"
  },
  "r902": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "18",
   "SubTopic": "10",
   "Topic": "275",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-18"
  },
  "r903": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "SubTopic": "825",
   "Topic": "944",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477351/944-825-50-1B"
  },
  "r904": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "SubTopic": "10",
   "Topic": "250",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-3"
  },
  "r905": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "SubTopic": "20",
   "Topic": "842",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-3"
  },
  "r906": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(a)",
   "SubTopic": "10",
   "Topic": "250",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-7"
  },
  "r907": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(b)",
   "SubTopic": "10",
   "Topic": "250",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-7"
  },
  "r908": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "SubTopic": "10",
   "Topic": "250",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-8"
  },
  "r909": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "SubTopic": "10",
   "Topic": "250",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-9"
  },
  "r910": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Accounting Standards Codification",
   "Topic": "321",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/321/tableOfContent"
  },
  "r911": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Accounting Standards Codification",
   "Topic": "325",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/325/tableOfContent"
  },
  "r912": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1402",
   "Paragraph": "a",
   "Publisher": "SEC"
  },
  "r913": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1402",
   "Paragraph": "b",
   "Subparagraph": "(1)",
   "Publisher": "SEC"
  },
  "r914": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1402",
   "Paragraph": "b",
   "Subparagraph": "(2)",
   "Publisher": "SEC"
  },
  "r915": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1402",
   "Paragraph": "b",
   "Subparagraph": "(3)",
   "Publisher": "SEC"
  },
  "r916": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1402",
   "Paragraph": "c",
   "Subparagraph": "(2)(i)",
   "Publisher": "SEC"
  },
  "r917": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1402",
   "Paragraph": "c",
   "Subparagraph": "(2)(ii)",
   "Publisher": "SEC"
  },
  "r918": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1402",
   "Paragraph": "c",
   "Subparagraph": "(2)(iii)",
   "Publisher": "SEC"
  },
  "r919": {
   "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(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r920": {
   "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"
  },
  "r921": {
   "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(27)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r922": {
   "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(28))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r923": {
   "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"
  },
  "r924": {
   "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"
  },
  "r925": {
   "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"
  },
  "r926": {
   "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"
  },
  "r927": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r928": {
   "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"
  },
  "r929": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "14",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-14"
  },
  "r930": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "28",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-28"
  },
  "r931": {
   "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"
  },
  "r932": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r933": {
   "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(d))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r934": {
   "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"
  },
  "r935": {
   "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"
  },
  "r936": {
   "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"
  },
  "r937": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r938": {
   "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"
  },
  "r939": {
   "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"
  },
  "r940": {
   "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"
  },
  "r941": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-12"
  },
  "r942": {
   "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"
  },
  "r943": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-3"
  },
  "r944": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "55",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-55"
  },
  "r945": {
   "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"
  },
  "r946": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "18",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-18"
  },
  "r947": {
   "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"
  },
  "r948": {
   "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"
  },
  "r949": {
   "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"
  },
  "r950": {
   "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"
  },
  "r951": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r952": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r953": {
   "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"
  },
  "r954": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "320",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/320/tableOfContent"
  },
  "r955": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481830/320-10-45-1"
  },
  "r956": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-2"
  },
  "r957": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(aa)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-2"
  },
  "r958": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(aaa)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-2"
  },
  "r959": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-2"
  },
  "r960": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-2"
  },
  "r961": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-2"
  },
  "r962": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-3"
  },
  "r963": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-3"
  },
  "r964": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-3"
  },
  "r965": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-3"
  },
  "r966": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-3"
  },
  "r967": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-9"
  },
  "r968": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "321",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479536/321-10-50-3"
  },
  "r969": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "321",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479536/321-10-50-3"
  },
  "r970": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "321",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479536/321-10-50-3"
  },
  "r971": {
   "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"
  },
  "r972": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r973": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r974": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "326",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479106/326-30-50-4"
  },
  "r975": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/350-20/tableOfContent"
  },
  "r976": {
   "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"
  },
  "r977": {
   "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"
  },
  "r978": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/350-30/tableOfContent"
  },
  "r979": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482686/350-30-45-1"
  },
  "r980": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1"
  },
  "r981": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1"
  },
  "r982": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1"
  },
  "r983": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1"
  },
  "r984": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1"
  },
  "r985": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2"
  },
  "r986": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r987": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2"
  },
  "r988": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2"
  },
  "r989": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2"
  },
  "r990": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "350",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-2"
  },
  "r991": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "360",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482130/360-10-45-5"
  },
  "r992": {
   "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"
  },
  "r993": {
   "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"
  },
  "r994": {
   "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"
  },
  "r995": {
   "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"
  },
  "r996": {
   "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"
  },
  "r997": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "420",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482047/420-10-45-3"
  },
  "r998": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "450",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/450/tableOfContent"
  },
  "r999": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "450",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483076/450-20-50-4"
  },
  "r1000": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "450",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483076/450-20-50-9"
  },
  "r1001": {
   "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"
  },
  "r1002": {
   "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"
  },
  "r1003": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "460",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Subparagraph": "(c)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482425/460-10-50-8"
  },
  "r1004": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "460",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Subparagraph": "(c)(5)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482425/460-10-50-8"
  },
  "r1005": {
   "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"
  },
  "r1006": {
   "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"
  },
  "r1007": {
   "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"
  },
  "r1008": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r1009": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-2"
  },
  "r1010": {
   "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"
  },
  "r1011": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r1012": {
   "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"
  },
  "r1013": {
   "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"
  },
  "r1014": {
   "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"
  },
  "r1015": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r1016": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "35",
   "Paragraph": "54B",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482134/820-10-35-54B"
  },
  "r1017": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r1018": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r1019": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(bbb)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r1020": {
   "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"
  },
  "r1021": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r1022": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2E",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2E"
  },
  "r1023": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6A",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6A"
  },
  "r1024": {
   "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"
  },
  "r1025": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "830",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481956/830-20-45-1"
  },
  "r1026": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "830",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481926/830-20-50-1"
  },
  "r1027": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "830",
   "SubTopic": "230",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477401/830-230-45-1"
  },
  "r1028": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "835",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482925/835-30-45-1A"
  },
  "r1029": {
   "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"
  },
  "r1030": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "835",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482925/835-30-45-3"
  },
  "r1031": {
   "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"
  },
  "r1032": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-3"
  },
  "r1033": {
   "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"
  },
  "r1034": {
   "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"
  },
  "r1035": {
   "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"
  },
  "r1036": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r1037": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r1038": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "850",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-2"
  },
  "r1039": {
   "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"
  },
  "r1040": {
   "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"
  },
  "r1041": {
   "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"
  },
  "r1042": {
   "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"
  },
  "r1043": {
   "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"
  },
  "r1044": {
   "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"
  },
  "r1045": {
   "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"
  },
  "r1046": {
   "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"
  },
  "r1047": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "912",
   "SubTopic": "730",
   "Name": "Accounting Standards Codification",
   "Section": "25",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479532/912-730-25-1"
  },
  "r1048": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "942",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477268/942-320-50-2"
  },
  "r1049": {
   "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)(15)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r1050": {
   "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"
  },
  "r1051": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(12))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1"
  },
  "r1052": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r1053": {
   "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"
  },
  "r1054": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "310",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477363/944-310-50-3"
  },
  "r1055": {
   "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"
  },
  "r1056": {
   "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"
  },
  "r1057": {
   "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"
  },
  "r1058": {
   "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"
  },
  "r1059": {
   "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"
  },
  "r1060": {
   "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"
  },
  "r1061": {
   "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"
  },
  "r1062": {
   "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"
  },
  "r1063": {
   "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"
  },
  "r1064": {
   "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"
  },
  "r1065": {
   "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"
  },
  "r1066": {
   "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"
  },
  "r1067": {
   "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"
  },
  "r1068": {
   "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"
  },
  "r1069": {
   "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"
  },
  "r1070": {
   "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"
  },
  "r1071": {
   "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"
  },
  "r1072": {
   "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"
  },
  "r1073": {
   "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"
  },
  "r1074": {
   "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"
  },
  "r1075": {
   "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"
  },
  "r1076": {
   "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"
  },
  "r1077": {
   "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"
  },
  "r1078": {
   "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"
  },
  "r1079": {
   "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"
  },
  "r1080": {
   "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"
  },
  "r1081": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480109/944-80-50-1"
  },
  "r1082": {
   "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"
  },
  "r1083": {
   "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"
  },
  "r1084": {
   "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"
  },
  "r1085": {
   "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"
  },
  "r1086": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(c))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r1087": {
   "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"
  },
  "r1088": {
   "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"
  },
  "r1089": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2)(ii))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-1"
  },
  "r1090": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r1091": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 1)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3"
  },
  "r1092": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r1093": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  }
 }
}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>ZIP
<SEQUENCE>121
<FILENAME>0001628280-24-047178-xbrl.zip
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 0001628280-24-047178-xbrl.zip
M4$L#!!0    ( +V";%E9X $D*W$! (-^%P 1    8FQF<RTR,#(T,#DS,"YH
M=&WLO6MWXDBR+OQ]_PJ]S)P]U6N!K3M@5W.6R^7J]CE5MK?MZMG[_3(KD1*C
M*2'1DG#9_>M/9$K<C# 2")02,6OO:@.Z9$8\$1FWC/SXOU]&KO1,@]#QO5__
MH9S(_Y"H9_FVXSW]^H^+A\OKZW_\[]Y_?/S_6JW__G3_5?KL6Y,1]2+I,J D
MHK;TTXF&4C2DTC_]X(?S3*0[ET0#/QBU6O%ME_[X-7">AI&DRJH^O6SZ:W#6
M54Q%-FS:&E#2;^G=@=SJJVVS9>L=V^J:9KNCF,VG,XVV#7V@TY9J*J2E:X-N
MB[0-JZ7HG;9MV++1U[2F?:99?2K3P4#6E;YNM:U.5S<MU>Z;'?BD:?%[AQ',
M&>;MA6>3L/5$R/C7QC"*QF>GIP,2]D_\X.DT^>&4#;J17/S2#US;F5W+/O)K
M55DV3^,?9Y>&\^M^_OQY\E.;7JF<_O>WKP_6D(Y(R_'"B'@6G=YETS=/#ZEU
M\N0_G\(/RR-Q'>]'V@N4;K=[RG^=7NJ$OJXJ[:6+%T>NG2973&_HNX-PZ>J^
MX[O.@(:^.XD )>&)Y8_X:.2N)L]>\[+N#0J\P8,140:@Y/+U0V>\F3\S2G_H
M_'FG44"\D.&-L+&Q8<DM66TIZO0A81"M<A>^7.&L\QZ)WC *1M8"WBS=,>75
M>X-3C);<:6G*]#DK;%Q^+?NY3\+9:RU_XD7!:SI&DA_G\SIS"0AQ@WJM[P^-
MWL<A)7;OXXA&1&*WM^B?$^?YU\:E[T4@T*W'US&\QXH__=J(Z$MTRIEQVON/
M__B/CY$3N;3'L-&:LO[C:?SEQ]/XT7W??NU]M)UG*8Q>7?IKPW;"L4M>SSS?
MHS  Y^6,74B#^$_'MJG'_X3?;T"K!(X5O_\ENJ>#7QL@W W)(R/V).J<77GP
MNM=+&%U W&O/IB__E[XV),?^M3%HJ4:C)\/_.IJNF<;'TZ6GYGC)Y20(X U?
MG- B[O]0$EQY]F=0= TI9N.O#6#]F0W?M$;PE&'+)O,QF(V>H@)WMW_]5+W.
MW_\%O@EG;V@W>HSZ1;W@#B[W[>57=!J]_]*V?\$%/-WF;W#)TS+5!LX+M5L#
MXC) )V_K-GK\BWPO;.O35R9J^NPK#4-*;\<T %'SGKY2D)I'&HQN!PS? ;&B
MZ2L!(8W>G?8_^WCC/2AUQUM\__RM (X[94]O]>A/XBZ_KK/-Z\P=R*K+\$9]
M+V]\AZRZNL4\N\;;MWZF_>@:='S A>,/$CBD[])KN"N@870/XL[4X]4+Z,;0
M@5^N//9DKM6G0U% N3=Z[YD1?[L+G!%E#_M&1WT:Y!JTJG7?#OJ>/E-O,J<.
M2#,7-UBG;ONN\\2'=_4RIA88:H_.""ZY'3S M^$ & >_Q>*O+$DI6];.[$G
MM=ML;HH,>,JG%6"-..B 7T%9+HP7%$L^/:SJ2HGC5>3\X]7*!(2BY ?$BC8[
M)('5_ 1>41.''*^6-M[39<,IH -04/#V,,7>8\;C6<@=#9B1Q)V"LPC4V*^-
MT!F-7695\N^& 9OPDFEW\A+:8/CQ]\U?DKPS]"<!_\2MYK.)YT1\V.&0P(^-
MZ?<C4-:3@/;B3_&/'T^7?YM^9L]8>=X$QO#V88FO<O;]X7/>9P'M']@@9L\$
M2]6QZ>*E-[%6]X,M7[MR/_OR,_5\0$+:8[.29ND1I\NC?V_6 1W[0<26LG^%
M](DM;2L$96P_6[TN%W'CVP'L_V)?O?>*Z36Y'@]K+:R6:W UAC]S/8T"]/U7
M2M.'.?TUUR-=\C.<K)MX\F.N!XYIRGSYT]@O61Z5J#+^-&:A3[^GW(F:?@(
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
MC>?8IQ2X,>G_&V; KN>7PDUL%,ES6'%0R ?!!TG"2.K*DDU>PY/<09;+21#
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
M5)6=!4<<NQJAE5&Q[AE:!D#+;*J=CB#0.K1-6GPU>4;%;%DPBRB4 FI1\"^
MP4TI"H@-__%HQ"I:B.OZ/WF:E1WU: 74=B+)]<,P[J'Q]R+UU_15 ++/_J0?
M#2;N=(3WLP&N7]7-1J]K&"L0X@&H7./<) SYQIE/%-H@"LVVO.J=220^,GN:
M'HPE8^F<P6G:+/E)X3]I3>!N.*86*[)S7S=48!Z]A;D)HRM\OJ'1EJSN *O;
MS:ZRL]9#3T4\'&W2(07BJ,M7SZXJ"HZ.P*.Y]IZ!47[ FXJ@N[*5*IW2\!60
MGQ/RN@P.O-I4VEU!#$;T10ZG.G?!C<)QH\K'ZFB4P/F[@(Z)8TOT9<QJ..,F
M>S[?&&XM9?<Q++ZE(DTH?!43^,*S^;;[N$AF.Y."[^\&RQ1CZ#5$TP;UN@<T
M:8V>V=1-31 T'8%]NEPWU91L)V0@<+P)!>6[<"PLVJ[;A0$X76\'GYUP[(?$
M_0TH-+[V+'?":/)Y@=JS,WA396?@O%"[]1<-_!2QT1L]?A"P>BZ(M8)6[@$#
M! 4A;+-V9L%WHZF9HOA21V 3/_H1<0LT?[/5LM=/AC)IZ2W%PFST.MVFUBG*
M:LF\WT!TZ_A8P99)86\)-I;U4>6F*1?E<>T/;>F=8I(=W0?>+"'<_4>P=L4X
MEX;4M7E*F,&=9XLQ?I-SF>J[@S!1&[\#-;_XP3W0<HNH9H=7YG1451 '&\,U
M^U]V"@-/M]%K-]L*!F<.&!%G$9CHE4?"V::H\6@G'7H4[O+&&'A,TSN7>-&%
M9U]-R9I?(@R9UV6T95$<8@R['#+Z71R.%+8[N]G59$%P= 3&:1(+\YXDEY*0
M2IPB+7_0FL"':3 <;=7M]>R,P%\9?>_92VX'WT/*+9&\ L+VZ>A-74:[M89
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
M3Y&;JHXXJB..-AX86QB.V'GJBD";8H\E.!@LU6MC;/ PU=T%"DZ'%=DJ"NX
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
M5)M=<Y?>S A& <&8HU9%'#2RK&ZWV4DYX@IK7 JO3R[8_#V*C&-.ZQ>D)0D
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
MAYR=CKCA-/:<TT]:0L=T/-. \+8_Z;LT;@M]E(=_:8<[0%$K[@#%=\)HA\!
MS9K:%TF9:LI&FDFRS\,7M2(.7RQ6J8F>6T?=O:J[#WEPHQ8?W*BJ[697+ZCE
M&:IQ5./[5N-%'/JH%7+H8_7U-0HE"F4A0KGWXR0U=IQD6VLJG55O'<46Q1;%
M=JLP;:$'56JLM#_EN-?LT304311-%,U8- ]W!*;.C\!L-PUSU0U$V4791=G-
M:0WOVQC6^=F:1E,WE8H;PSSO=<KW#,)_;>>Y]Q'^F0YWX3D6!0H'">]['_O!
MZ3Q"]?:V$0F>'"\>K@K2O>5-?%0SRL4D *JY9!S2L^D?Y],V-X['0<-O.D\>
MEI#3&*\FXMC,XI_/?SIV-#Q39/D$*,J@EN0!DS<G/Y_ 3Z<IWZLG':V;^I-\
MHJ3?LN91W1/92+]CW9/6?Z_+)HX)QR3@F$RC+=R81*23;+S_I T5"^]FAW1C
MY;H4JRA6^>48 >U4(^!Q&% J?8/KAJ%TY=G47JUGT):6WHQ4$LHF3)_[AVM/
MBH;^!!YAATV)OEB4F0(L"R79)"(KCD*:-;Y-4D\\&#S 7?"P"VY0S,HI^"=N
MV\5_\?Q<(439E&$](JI>C,!XC9"JF:D:9XP1FWN@HN!8?'<!R>!D'9C$%_;T
MA$^)'?'9<CPI.>1SV65#.N](9\N:C"8NB4"WKO.%!1DJWQ8J^B"7MJV*/MBO
MBWLQQ10G\93_HL0PO?^9#AS+0<5?E%/E@XZ7N$F2!$7Y>4GM<RD.CJ;@M>[;
MIF?5\O]GXM%TQS+GS(^SG+*]YU+X>3&EKA96"O_.#J%BN%RS%%2^N5<3WVE)
MIO8>R]EUK8!R]KRJ1_1=^\>I0SL'+$G7]49/UYJZKC958_^G<*,Z176:CO,M
MR\IU=J#USO6I5=";*#HH.C/1R7)X\6[U+F:C9ZJP,"A%]8U&X1(#9T<I7+GJ
M0/65SIF[E&CK;.-3M[M[PP,4(#&PA *T48"RMJ(I8)UBQYVTY69'W643!$J8
M4& [2@G+)6 [-E;((%?=1D\SU*:2(E>BV7]U[^3#N=GJDY"R^8W&U NW/^)R
M\]R%DPP\5.'8VG<C@!' E09P+?F2RT+9L"-K?J99^.C/"]%8'=JUEU2A\>0&
M7_8N%U:]>PH&3>A$]($&SXY%X_[S]]3RGSS^E#^(.Z%Y[1U#;O2Z345I"]*F
M'L&(2@+Y@GPI17FK&XX.$DYY*V(I[[H7RW&'5/+''$CTA0:6$VYYD*68QS/@
M80S87+Z^ ,Y9CZ3K&^J1N#JX#L,)M1>/A(IKD_B/MUQ5A%>)JK#S5BD9:J.G
M*4V@RMXKE% 8!1?&6O*E2-=ZC3ARRVJ--*Y:5%JC9^J"G!B.Z$&I1KX@7X3T
MA0O1MKI VO8HLJF2PSDF\7UORKD$('BF803?W#]<;.?)8EZJ[B&T&H0V:P;@
M@WJR]Z @ L>*DKV+%S])8-_0Z';PQ0\&U(DF_(TY'5N#E=ETFHJ\VE80A7-O
M'E26WNEKUO1L*%A=XLU&KZC.D2(IE%IBJ0:*'OF"?$&^'#E?#N7G;KLFML59
M$S=XO=.6PS!0NAYZ>!5>M>DJ!!I>)0+0*E^$ FL+?/0D:Q($U+->I2B A[G;
M[XRH8"8?2U&.+1^# $8 5QK R!?DBZ"[UK.>S,>;Y"XUH;WV+']$$XOD,C%(
M'ID]$K_WPK,?Y];)O'R:.\F/Y.7.#_@/$;C1_0D_T.;1OR/PF"C-;^Z WVP:
MN^]W1_RA7CA*ON32"ZN1,5'U0E<0O5#W$I+O7D!A"']16WHBCL>J1\@S<5S&
MG]; #UHA8<>847!-G<C9<F=$!=/Q6$]R;&D3!# "N-( 1KX@7X3,QZYZH]F,
MS;EM\KOO,OK\!A8*.X3DUGN8&207@1/"3XN)W$\4#!<*-F>*86G*C=[.Y<D(
M,A3^8^9+D<48!Q5^11SAKWM.$_Q^R5T\, KSEQBVJE4X$0&, *XT@)$OR!?D
MRY'S)5]>V<R8/P+K+S;CF<6>MP>6J39Z:K>I:*OG=6!>N-+XR9Q_W T_FCCX
MJ7O^<';8Z ,=1W34IX&TTXFCR?23#NLQ'<\T(+SM3_HNC;NL'^59>OKASB,U
M]<+.(WTG1G8(#-3LC(@B*5--V4@S2O9YEJEI%'"6:;%*3?0L.>KN5=U]R'-0
M39.?@]K1E*9F[+\7 ZIQ5..%J/$BSE UV0EU1:5X*JRO42A1* L1RKV?SFIV
M&CU34YM&=^>CCU%L46SK*[:Y FU&H>>^FEV047.U877V:!J*)HHFBF8LFH<[
M4;8MLT!XM]E%V4791=G=V1HV]GY6;5MI]#2PAN7"#@ J2VQYXNN4[_.#_]K.
M<^\C_#,=[H@$3XX7OU==EAF+ LF#HL&@R)G0\#BD$K'8R;3$>X7I2YX?P=-)
M %][D@,C>PJ(*XU)$$G^0(J&-*32=X],;(=U7+[T/9MZ8?P7)R9A7W]Q/.)9
M#MSX$,$7_+2IDQDCW](F&9!NP(C'?LC/DCH+*-M8^4S/?SIV-(3I<.PNW)4P
M6)[?0OHP@DFT_A8!B*X8,*;.,BD6_V6C9:+A:%:?RG0PD'6EKUMMJ]/534NU
M^V8'/FD:^9<*?F1RTS"8SF!,GFBK'U#RHT4&,,$SXOXDKR'#YR(8 8F+1']+
MK[54&0SV!L58(D!1^ '?4'L&DDT#=A6,B0@S%FD8,-7XM\W\:8-P,67 Q.:2
M:560@8^GI)?&>Z$413L][^WX7YT!E1Z8B+&F^$WIVK/6"[4HX]ZHJ^8:BG&*
M)R.2%6TZMS+T,F]NWSX_S!#2*2?%*WIN#O<^]H/3GL"W\35ZOHQP@P"(ZI)Q
M2,^F?YQ/>[(Y'B<-O^D\D<YD[6&Z\VU="GM?_/-<K9[(L6I-RF*2-R<_G\!/
MIRG?JR<=K9OZDWRBI-^RYE'=$]E(OV/=D]9_K\LFC@G')."83*,MW)A$I)-L
MO/^D#05\[Q9+L(VO;ZY+"1+$BK@<GSA]J;N!;Z1O<-DPE*[ 2K!7J_OT)3\T
M(Y&$BI"D3_W#M0=>G3^!1]A@T]$7BS*_F)E!$AA(9"5LEA:;VJ;$13P4/,!=
M\+ +;E',B@OY)Q[HB/_BU2J%$&53O=$14?5BY$^\"*F:F:IQ_11B<P]41"SF
MI.*%/3U%/I9QXM@M)Z9J<J \$C,[,2UK,IJX+#3!*<C;!<2T7.P9P+^)=XP(
M2]QW39U#AHIR4U[Z3 >.Y41O8G5(X)T(_.A'+".P$&%+HERID:8L=G;EFT;,
M=A-]IE;B;B@[;"9*9G^4)>>&MN?M0@M)2[6P[4+O;*,LALLU2]/GFWLU\9V6
MB-?VN.6GK16PY2>OZA&]D\EQZM!-AZP6N6VGK3=ZNM%4S'9355<['Z,Z176Z
M-W6:Y1#9347";8/A]QCT)HH.BLY,=#;T-BV@)-!L]$Q#;78ZJT6\*%PH7!43
MKGRU\EG[#65;H=J-GI:R1.5N"H,") :64( V"M!*;XS];3;I@'0I>K.;4KJ.
M$H825AT)R[5!>N_F7Y?M"&DW37/G_=%[EZVZ-SOCW&SU"2N:9GM$J!=N?T;O
MYKF7(1C\@6<L2>U8&2B"I\P<VX$&"&F$=,T@74N^Y/(2-K1>FI_F&#[Z\_(F
M5MET[24U33S_P9?&RX65\9Z"T1,Z$7V@P;-CT?B,CGMJ^4\>?\H?Q)W0O#91
MA^UKEYNJMMK=#-$H)!I12R!?D"_[T=XK_40$5]Z*8,J[[D5UW&N5_#$'$GVA
M@>6$6Q[DB\?:U+V=?PV.Z:@9@//6+'4WU"QQ=7 =AA-J+YZ;%]<O\1]ON:H(
MKQ)58>>M9.JHC9[1:;:-U80U"N.1"6,M^5*D;[U&'+EIM48:5TTJK=%3M)T[
M1B%\4*R1+\@7T?A2H#-<B+;51=*V1Y%SE1S.,HEOD%/.)0#!,PW9SL3[A^_;
MN;)BYJHP,X6QS?H"N"A7MN\.PO?]V'O0#H%C1<GNQN_PHAL:W0Z^^,& .M&$
MORVG5VN VF_*LM+LF@5MSSE:T<SE0*TY@N(]$/#U/!,&5E=W$]@L2&0:<51_
M%8]\0;X@7XZ<+P5XN/M:#MOB+(=U3]3&N\GAI<SCC4WBQ/%=:UW6,MZ#<3CD
M"^:&L;@! 7PD?,FWI7$EH?K>EL8UQA",F_^2:O*P$RD+V"6,L$%Q1KX@7X3A
M2RXUF^N4PFVT;%<,+5OW_"FX]_#1DZQ)$%#/>I6B ![FXKY5S-<<5=P0(8V0
MKAFDD2_(%R%3%.;*Z?/+-B-OXK_4OS]NW9_8*I>)J?+(+)7X=1>>_3BW6^9;
MVG@&XY&\W/D!_R&* J<_X8?3/?IW!!X3I=B>7;G1ZXJ2U4#DH4:H)%\*+,LM
M72$H BF$NJ<YOWL!A2'\16WIB3@>*^8ES\1Q&8]: S]HA82=1TK!8W4BIU8[
M50]BTA]M?*L&<4>$-$*Z9I!&OB!?A+1)M_52Y_;+[[[+Z/,;6#%?_3"\]1YF
M1LM%X(3PTV)*Y!,%XX:";9IF@*J-GFX*LJ4,48;27TF^', CW8OP:P()?]WS
MH3<TDES@%^8^,5%T+.%'A#1"NF:01KX@7Y O1\Z77 6-9M:*1K 08UN?F?5Y
MNYMV]49/4YNFOGI:1_;21L2/@/@Y#'P,<>!3]SSD[+#Y!SJ.DM/F97[:O%[
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
M:2S5WOVEL>W"' S7ES;;W97@17X1J2_.RSU2M8 QH5.&0TSJO!7$SR:==SV
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
M4K3/\L) J^1]$9(PDHQFQ^<V_/O(^WFX3934R3A+;0G.VBE"2FC3W \]=MT
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
ML9*0;2@JE,^<]$*\P6&&QE&Z^L1.!.%#4.]RG0@\&'G9X< ?)DD:B]!]*A;
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
M?F/\FH;NM8!O(-]Q1P]@,!NE'Q\!=M\/1[^CV@J;9L#M7B=M&6 V<6W3YVL
MT)!@C38$']6]$2%U[#/Q"H\Y[(WF#']X<'$P@))XS83]P9&ML67PNX?'$DK#
M6*,8I;S+%2X*+P]^="O10].*6,DQ<"M\5-I)6.$/HGD;EF>$4^0F@RUWPSH'
M2?+H*'=P [:5=GU)F+RZ-NR #M_-<>US<;,&AK2)# O%Z-)B8 8*<7)IP\>C
M)W\'HAK\2O)JP?RC2G8 "K0*T4:#;F?;#&YL\5:DQQ[-A4TB](AO[V8S!D<]
MZ0KXQ2=<VD2YQUVQ@HR(JN/5BE^6X"US!5@U9, !;VYHFP@*#FQ0*.,1(^L"
M[/4K$ /X' 9$38%,!@AFH!&=:,3O"+X[!RY8MO*=,S@L_;/K3>%6<?/_:-34
MSY'D';@-IR0MJ+=^J#M!SNHWSCY&^&S1X,%GEG24HFEPNP>7 7[R4]>!D<6[
M :1X7HC+=>K6O\ [ %K$R]A"T\RB2<;R%;BK I<&\"/VJMMX\130X)(]#T!H
MD  RWJ=A\3GFPZ>$#U$$I$ZI#8:9_.9TJ$1M[@S6AKM2P3:+:C_B\ZBI(GYR
M?/V+6M&U&ESISOZWF)+ZR?-<[]Z%+25-.$<9[62+>O8[V:*>R1B( &L:G[(,
MW^ KV=U;4JSS[%?\13FO;YU)%=&/H1>Q![<U+)@8N,HG[DT@J=]8;"2+K%XP
M92(@L*[EBPZ.>%%)\2Z7&HM"-^^4:RA/($+H!+5)B #+(H[A$[1^,66BFWAF
MHK !*0(C@Z+#;.9Q8V  J"#QSQR?;Q+[@7^S])$>.J^,INE/=*%FPM[\P8(;
M7OI4?P,5E3Z.SEL&YXD[9_!L...J+2B)G ;\+69"PC&>$A/E/R$(:-!$8!2\
M;W()Q:F$8DV()7@;M0SDALO&$RR?@>SB*B<*FD\_X&B"<PF%F]#Q_MM7WM5
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
M;<8WVHLO\%<1Y;-[58Z#JT7FNSTU5A]6 '^5B=$L%GNUH=;.FM SH2,2@E<
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
MMN5FHA8_X*J8[\.E860YHA-Q1++[-,6^1 1+F3P><+&Q/1>!%*&JC<:W;(7
MO^&:/,O_XV:,CJAH4:D;%IR6A9?8/LD2._G^%UPB'3NO+B*#(+;+OG72BVH=
M:U'=VK";3;?X&S^8!2[W75GW)"O#:@ Y@&PH3R##X'X*.AXUYG"$P1VOT"1,
MW#17@_;A<H875S.XKH9V0#^@R('%D7),%>E;HA!6J3O<+\R!U8'.6(_G$MVG
MA$(3WQE1R5DE.E9M5WR%QNLZF@DLKLFBH/&X>X$4UDC'WF85#3QZ7ID'-_'4
MK,5/%N77MJ]W9Z0\L:7W1QKSJGG\PWV#)7MUQ81OT 0P67, 3/17+L^G.DB>
M<(KV0S<,A(A>7HB_2'N^$+I(4'+),GG$QJY\N47?HSW" $4*!G\''$%__03D
MF;MH(XH,-C0?-$+PMZ2-+J!5L_KZ-^'IEK(^ %5@X3#*TFP+.@A[^0["/7@X
MSRO8KPVU-5Y!8%VX9;'_A&1P<==0IZ VX+$;@2LB6(I29#*,D.&A\F8FS%DM
M)\5]S#J+.[V*!J?T5D04_,W10]-"%@>0F)C(3G]1(!)Q_E, _\/MJ+"4)/"J
M<8;&I%1 QM1%BS/#RU\*?.DC8@ODZD23CS *'KN*ID8Q'&E73TH46,*R/?,L
ME,T ]#</:'_CCB/[Q!3D#[?]VN2>*ZQ;<X-T@$[L(#Z.//3I>,(7PG3/0:F+
M;(?B=(I&E(0P<_A>A*AD%D9GW$3'\X0Y2S(.AQJA3\,=D0H/'^G&Q((9$$/P
MLQ('CYP[!9EE!Y'97Q:9*^(,MY>==YZ'LR9VX-S^@-$B<%H\CC>)6S5/WF*-
M^$:WU*BH0>57K39QU=DLBFC5!>7B'<9PK!(,K>VDX2E%,6@Y+@9)":_;ML('
M^3>^\PIWG3P3RS@3"YZ$L>VS>'BJ=O9A5L]D("9WJ>/B 9:.SEC4Y,R] GF1
MYDD@PPJ?ZH+#(58HMXBDR(3^;!^I]&1,F!G:['$<QRQ1#R?_SC&_)',3-V;S
MT?D>O?L#OIJLB=G()C43PW0N<!#>1MIJ7)NOH&D&>$2(-J$7D<^B]][?O*D%
M]E%H9*L@1-%"0JD17\4J6VR(C/')W;%Y(0^WV_+I\8/P>#[& R[##6$,T_^I
MP&1Y6$WL5J'<!)BTK<]\=AO]\1X[&=CZ_-9RZ-7TH_=B,.&+0?_#4FH"891_
MG;@F&DWNGA"E%<2;Q=<-^.KG[.?M=D/KM'._:C;4W,]7#:6V&LU^_D]6#;7Z
M\W:S*R=U_$EUU@ZUH7!'->MSY'/UW:)L4R*QMK+RW%;+Y.[/2BU4A!X46%=N
M:9_S7G[KNI>O7>ORG]U@J4?09=737"7;4/6[W6+3]RC^M $GNQ40DS,[]<Q*
MJLW%L\^;E6&4%?:4I1#]W5AFFU+1\O?'_WU)HIY#>5!Q*/_J.FR>!!+RG))]
MFL5<6@&)O"56NQ!$(4]%:T.9711U=XZ)__,I$7@YB8$%RSOTU!85<NIIV1S>
ML^V_)OGD<OED0^'?'?ED79G#GJK5AC>2.R1W5)\[-I0H/@AWM"5W2.XX"^[0
M3J5C=2JF8UV5E> ND^R>2I,OQ61P%L7N\Y%VBAN^))<DER37,KFNRMSU6^.I
MH;RX,"6'PHP3@;Q/Z[ S;$%23(%IKU=@XI/NL^L]P3GW%%/U(QL%R;\*ZR_=
MVK!5[_:RG?;.5LV7L$K!JG,(6*V_-/8NZM(HT91"4_?X:.I+-%TJFGHG.O(&
MU3KR2KVQ5UT[O'>]&96Y62YJMY-RF$.)B^24?EF<DF&&5K,VU ;9[/7=>CQ5
MH(.#Q$T*-QL:BQU*PK;4VK!?[VD25A<)*VU#0,,!U,!6JP0U4**IDFC:X/8_
MF)#2:L-!'<!<$5A=E9'PD4HCEJ$"7LEE2=O@_C^$S+TL[[]$4PI-&]SE!Y.Y
M';AMU%O];"4(":M+@-5!G!CKA517"JE+1=-!?!=;"*E>M8142?;!2NN#V6S
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
MS!SX"/.8+8=&&:--_Q5M^DK@PL_=J0L_'X4^3-'W%=U!2&.Y^1?+4-S1[\S
M\ :_H:1G/-'A2=.=!<R$VS53IDSW0X]1VR_=AK<Y%!2AO$V8QT;SG*GK'LQ9
M]SP+1M #F+X?*##%$!8.K[ \'*JN6&.8T+RNS&SXPO7$$\9$=UY@#(_YH0UH
M?E'&L R8+.S%*RT2EF7@:J(GT9B/C ;$@+4Y/N=H'V4#,#Z\"HF/+_ MV&LT
M&:2? C+C(GT00(KE^R'SB!I^.K$"7F'8H0FK>8+=A']_4KYY;,S@@@(?!:[Q
M!T[BF^X\_^/3]SOEWIN[3Q@%@B^H*P^.T4B3XZ_%<GP&"[*RLRPK.;\D,O%?
M'"'?.3P^IM"!#A_R]X!6%*92>;J)?.P53$#J-8\X.8P;;F0#AS,? )!L&Z>N
MT^[&;F$NXB/?,#%#U%M:?"4:3#>4\Q8YL!FNXKX!N!?%B0#OW8U*B[^[:>7!
MV/HG^P'HW1>W/?6(T,! U$;6/ALC 44!<CD7Q@IS\/1=N?L?84KP-8D%ZX<R
MA85-?/P1T.'_A@Z+XPOJ]$Q$=@^& [F(>O9T"K0Q="YA@@D0+X 3_84AH77E
MQ<7A@5X&R-)X;LF)UU#N:+_6O"N2^B2B<?C)@O"''UMPS+#H+.49?LH;< 3Z
M.O$W#CV!VSO'V>A$VSH!PW&I0 ;S<$G8\A%WH1XM@9YV4I(<!;'W0B\M")%6
MZ1!YB&>%P<MW#BA#]DK8M)KK8<./Q9A$G+1(PV*K7%!V'[Y^+I$3-B0!IY:J
MUH;X57:M:X5D8RFX+%?'Q%=L#E_K8.391GDJ%.,;O/'=JOU(PEH.GN.W-_C)
MB8(GN@U.FNQ__[X09[J\_<N[_0!L[@2N-_]H^8;MHF;U#(]_L$'\)MO5XC "
M0C/S+A"?X6 ,MG:&8:1>R&K#:#!*_EP.=TWO7*$I/AD39H8V>QS'DQ6^,PI
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
M5FMH?S+8G.4_>P 96_O['O.UN^MK%,J[F7LI9;1N[IJ-5:$]N'L7]XK'+G>
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
M?;3TALVZ-.&_>&537J(6L!?FQ4R7D2&E>.[*:#$<C<O\Z403.4,Z3Q=YU!\
M+VW7)<]:Z:!'Y*2[8LP0;/9N73#FXM51WCG5+)G/H)(P51+FL?.\A>$D2AR2
M!)]\,DQ)]<R X^-@RHYJW:9(69'R@;6#0Y,RS3\&X_UJ$JNS>87;9P+C!).S
M3B1M591("G;^U(EHB Z@X0.!]YEYUD*^:"ZS$A MWT\,/\RGBF9>0%J5E7W%
M+HV^Y&N*WMZJ70YG\?5]F,Y<?XY *1IBM DM:Y.*^B?3)N8+TUC1<;17,'PT
M"PC<=#SM.YN+GS$6-K3/OL=$2FJXZGDGI&YQINP7Y\";9K!1W]:U41QI@4D*
M.C.MB88M:Q.,T)! >8LY=PY,.G)<+6+!U/&P4S5\B_H^<"[3LQC?I8-M[. 7
ML+.G27:PE#8+_!?'9F(G(S/$5H" D*X6FJX9S'5MQE.P<5GJL02O? ,_#B=^
M $O^#)^'8&*XM%Q#^P/3XA.HP(YMJL3@M($OD5\EP/''8P<^#'7ME6E3<ZZ-
MF!8P/FL4>^_!^S7D4[@,FC)32@S7XAE0C#PUYOMB]J^\ 0U>Q'^0_3!@(> 4
M_A8W\NS[Z$ R0]]KU!DUBRGL-X#'\V)PH89[+R:KCX$_U2)8$:\7_[O8=Q'H
M(HQ'_V96A-^_F$ 1<:BY[!EN'] 5Y#8*+4#HB0GT%#@AX2:N #@/V!#, >_B
M@% +""F$]X> 79@/'@=(.W#X@%YC34S4'N 4?P&NC>;:&!$/R=1R36?*D=9-
M(*W#PZ*-M/Q! +L*Z ,'Q)#KPJ9CODV@Y&C>T'XW/?.9: T4"P"AYT> X*[#
M7I#0YC)M75KA\KT!D@)N#!9#(*7@^:^_#5I&_Y<P.5E#X[TR,QO5+*!A>A'L
M!*"%1;(+["H2G5CY]EU816[$CR.,*>I+JW$^"/\U;5!I$.*P&;@@06+RZD;,
M,F,.>.!0U! 37Q.R*'(Y$"P_C. R $UA&5P<?CI-800D"I=D+7@HQO B/Q"L
M2[[),H. TO\%.P$N% ?$\&:@I*'LY?B!#,7RX66T3Q,(GUX$;Z8871B)=>'&
M1L)WA5L2]T!+ #*Y"*HP=B-BKAIH#?R.V(OIQL1T<;LV5RB83<CF 9[B7P'A
M'&"Q@!; .>E4N,0S3@Q!?NN$"TCB<!0Q7W%YV B>E;@6,$D3O@>-FM"-^@ "
M]XH8'B1S6;1E!^$'BJ<SH\U1!U.Y_=@;FR]^0#S]W[']+%279Q,9^<)M<O##
M@I1?'"*&A;@<X*__6D^>22N^=4 @.=86G.BK@&86V>GF:WFXW6PWUWP-8R=:
MZXKY]/GCLN+\&^!GJB[/!:0>"#J@SHY8D.]1#@;<*_#@D*43\9H9E;I]<_?T
MZN?;3(L=AIS)C!CSM+'C<HX,_.N%^+\E7,P@'!C[CI<&B@&1# ISI$AD&L"!
MGYD-A$;%HASU@9_!<Q:R4N#O["_ ::!V.\;>OF,41;^Z0/LNH#UP#EP7!$Z
M#^*6D%'!M2*#)4:!5""WBR0*!"4E%*A!SRSDC!54F41;@Y6(&=K:B_/L@Q$:
M(B/(T)M@-E/3EI)LVM#N/0U?C%) *&=<5P&Z!:C <:FA,'$B^!98WS/Q"_H@
M9?^XID[5 <\3W!3O:4Q<9>9C_2%"10 /A%L<"*5KQ#C7Y)>0,->&5F?"*-:4
M/H%&.N7\\SS5I?L0S0(P,A&?J>Q4>P_831("_D/X5J#S%^H,<T3>G+J55;<=
M :XYH;]4SH5\"QB)X@5%G@6!+W[@6UR/0?G].@$2YBH%7P/15*Z +X4_L3D_
M .6%ZT^@]8&E [:U:3FH.CTM;A(8%1H#H%5EMREN-6>7<=H5^UU<2ZA?(:\7
M-)U 0RDNS;7<RN3(X>=;--[ \D#V":1*D(=#8(/[+&@G)I?FO'TX:0GSA>)%
MT8,]W/:MN]8TUE-8KR7;KZ &3M <]4>ND,UAK;G/"@VCZ!A(N63!(TJ$V0M&
M>U<^@08JD0F1B,42BP?8N >88S'2X<A&0>,(Y,+(X?H,?D8_QB[]2,OP[8(:
M2<Z K#TS=G[ 9N!EA-7Q5/M/C!HD82F7!W)?H-+2CW7Y4QT?0R%(VP'I:7$I
MZK\X86+ZD_8]@P]_<)$&DHW46$YS$4B7D*L#0*P;>O2C%1=16)-\$+=XE@7P
MOH+<*C>?H;U^/(.\Q"_)2TJ.9 #EIX,S&59E"(F9#$MDNK:OQO6UR.@N02?S
MI^IV<>;=+M:XPL_%Y_W9]VX=2LA.C8^%8HBSD5E<?4'.C[(FJQQB2P-N/Z!#
M!%12]!*CA#!_<%,J<?PFUIHC'%RI(F<S[K;E2Y+-Y[$?<<A]*ZCA.5;LFDC2
M ,6&]H=TY,H'.8H 5M%C.JJ:H#BB!&*HXO+G=/%*>8S4A4S687HF;-U.>X;E
M33([Q;07> $7GXXE#48>X1%G@_UR(8"[0:43E6%TUO\[#IP0O6Z$R9[8'P +
M]4$PZH HG' "+^+'ACV09 3):9)'/P$0GAK4TQ3&4G><Z^((Y/AFUL3#(*/V
MW?-?X0#<$LQM);$"<"7+Y)9L0WL?!])]C@/&Q.2?8CUR4;W-7B1I)D4[S5KB
M^#"/<)"$;S6-(7JQR#C%Y<D@X)XXH=AD7F&F!K&=+L]5^X(O:*V,Q@%PK5(E
M>,23WGOVAQ^6@T.)?HA.-2+&#=\ /["6LN"R^@#V;F[D.S?O/A6L<^ -8];\
MV@WO:)LL#Y-ZSUTFB"M$TMPAFT7D,"4J(+JP\/8YUG'B0LL4=$;?>_9Y8YB0
MA2&YCI#$)<K"G_XKJK7HN^$.%.$\AW>12PK#3UGKC8)RH!EC%GDX=IC=T/YD
M_%-0Z(5KF(>@"G9(6G&B!?,UQ#43Z09LAFTM494FDME*.=PR.Z!]YMD![8JR
M WX#G'@"!O.>C?+=H@#G^T5A^'X^"0#7X7:(#2OM&/7O%T?]^W72@$KZUQ&V
MVF^^>89>MR]>RLN 3Q&O:BW*/U(&TG VNIS">!0ZML-5$;*6^  XX$)D<VNN
M;V:<5=H;7 \%<ZOY"\))NY=?T8?&+S]+]48$ZF7.0+H8:DVXY#,&\R)T^?X@
M Q[4"0\#0#)DCEN,9\@02\[#7!0LO85,+R2<3UX(5(![_IV_^IT?!-2#ZT'X
M\LI;R]B(=U67:BEP1- 73AFP-/\F"?O;Q/_Q(W@ &+#O,=0]0RMP1C*(M0#_
M!%DEZ+END7R,$=DX0#'A:?\3@W;&!5B/_VSQ]C(>VRS&H">%@'.JF[B/'ERP
M_+WG\E<R!(5ETY4DP*=\%D ]B[^MR,_#3S>=<>T0U/8H#\7"Z]'$$5(*P4L6
M] &B?L:73V']QOGYT/"^3ZP+ ?E[HKD_R2KX#,R%#[ZA[M2[WH"!LTDWW<"(
M1:\80(L6,%>\D@!%J)M.\GSCG PZ:-@]</[YNR31>VN"SGFBY_(0,K: 4(*C
M9OHJ"OD+3BYJRK)<0R"GH&*.;P W !QE1"2Y24<$8(39BP'C V-_0YMMRV[G
M67"UM@"7R6.4=O(Z2<LNO70IM$($Q\K.,QYVBR&1^%]YUD^(B4.?PC#&(->7
M,8*H_)G;V"%KNS,7TX\I6I,F W33GYD\OT5ZL+/-YPK,YXEI4W3(#LS7!30:
MQ]R+[\$+\$=.I$T9WU(!<OIQY)*!+%P0>3:Z>$>X(L\9S.V/0M4!A13/&:T[
MF]%:SZ:8D9?@A=(#,#$MP6U=1BX"AGE#(IR7A8P_0QL-P8'Z'H_-%L'_*T]5
M"&6^U$C*99%#@'IB&-WZGCM/'"+$IWG$@R*:F=>""D.Y81C6X<L@+BXN,Y.O
M)+>=3$586KL+J(&!_0DR.4F[JXX!LL5,WR*)Y$\,+3U&\)M(^Q\PLW%_"PH[
M9H;<.C]N)XX-AN-;NJ'NS1VHI^@I!>$O; -MYL:AMA+5/)%SLHQMO0UY+(L8
M]PX3KA[!KC?M+]Z_1,SJ&VS"2# )S*T4E7HXNSU?:_!30_MO@-4+X@A7=P10
M\#Q+"8PF2!;'Y2XVDS+<(C *H[#@0;Q%LOTC?BD<(=D/D?)8'CC=%< IH,5/
M8B<(#$&-C^A'M;^R .,^YC/[Z <?8'<"8]X)?"D&'$Z::>2)\"?-'/DO(B\
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
M]FW"2Z:Q&SDS=^5%-[2/^,(8T":+V_J*JX/#R\NE8Q"^%2^MC<P0?N3SVV1
MYE-Z"NX%OB?\A8LU7=_#Q!G71;RFEX0R=0/ /'5P#?B+'>-!L["),5;FSFEZ
MQ>I=-#0PE@!44^ N\Q1]PS5O7]@W/S;>\L2!EZPF&00-R%:0UF!7P[TS=][0
M/O&#K'H7/N/Y$:R"IQ(8!1+^&4YCAE$6_N)&Y$$D.,.UZ\,SYG?\E^/!79F6
MA9%]S7PQ'9=>YGA<=<'M<Q1 Y F^LPCQQW8X/2+Y81)4X/&4JAE<QPO=BH,#
M?;7G&##=):#2W7+,6,-<&MI7[GG0\#;X"S+O>S&#N0YHAMD7  G^FV?F 37A
M^QT/NSK!G<#;_A,[ 2$LHHQP9T@&W&[B-H9-S3;G\,JU"4:TA??,RGYET%=M
MG7B5+<K4$\XS,ETZ5H3&"'S^]]VUR^ZRO"\2\K\YYLAQP4S=3MWL972!P<U=
ML[%*UP2AZN)V$0"ESM YZAF&>(95,6UQ!ATN)YP!!P;F@L3WGH^V(4:&#EXZ
MHX>R2^1X,. @]OJ<,TEOB>BQ.?[_(.H#;"P%,V.X!]"$SO MV4EI*/:;",55
M.:X[8X)QVD,9>*A>&=30D1-(0N8BW PE7[&E_K&2Y$TNXD<,=%K,$)+B"O,+
MM\:Z10V[V$P2RK#06#N8)CCS0^*2;Z443;,#?UK4N84UV$P?,4<@G^)H]2.Y
MO+3C:^5&%[W]_27H9/Z<!&DRX3.['07,_'Y+KM"WIOL*G!X-TZSI 79'%H#+
M9U]YPO'X8'8'MW\ IWVN'[[EJ@S\"O9DUF8O&J O$/C?MK#4P9(BA0(H <D=
M-<A__L.\*[K&-<9DJ]B8;)^),5DL2-J+@F1BVEEA4HK1MIJGY;2M@XB/UHGE
M1WL+]>AX\F/;_//ZH'W6O@*3 /8)[TAQ/)36FX0#6#+"ALM\@EB#I3NFFWP(
M5L+2@V1$<T, C0QRGI#Y8W+68X'M@V\#(RXD&>S[+JP]YC-SR((RR7UB,S(A
M=6%Y@-$&EKCC)78F^092;\/2 71QU;A2.'%F,_P+K@36O$W&%ZP6/*,E"=C#
MK2$K=>K ]9O:S >+BC %KH*[%K*V/GD=?!</19X2:?\*STEF-6Z6@AT9S]"(
MFXB:E#$9]<N5,%E[LJ$]%N\=.W 1I"W7!#B.'=1YL;XB("L+OR=K:Q$H$NN!
M6FWFH0$-?R-?,]T5C6#A7C-X]LM,>$9P%XNX@$<INN((Y-,SW?+( <1^1H<T
M;7P&L)Z:%HO)1XVE(8#&P$J6[G )Y32P8 ,.?"H?$CX%/+8P6M$%$&BP#1!L
M<_'SC%>*S-*&]L0-7:!%,F>+?2:<,9!AZY"87/ .K3/L3<K%QU,7/\NY3PB&
M,N#PB.5X4'XS ";7^4MJJ.P',C7X_8OI E"F#&QN.C=^.<6;=IWO:.:(C? ?
MZ$! ,U!CB7?Q%XW)#T7DY 16/$7$LZ1# )T]TGLEP >W@S@O_3&)QIS;+QS=
M3)Y"@M5,&_D=8;F#[@H;CIT:_X0QJ<M3\RTK#D#I=JB@*P1V"1AM 57 H48,
M+IJ14VGA<UX9E'%>$/M'1QJY4F#YS.]%E1<GG2D0(99Y:??H4Y2GFI%,0>Q$
M>-L.XZ1___B0]0EGL<#V&?<,8>U:2+Y'VO_&-\,;'*1?9RP=,(Z/F!&],F0Q
M"//L>\09X?=(F!D?+&F!BPB/EYLLD, 7X![B/:#O"0480M.%+3>TS_B1$&WB
M??_UMT'+Z/\29KRJPD^)/&;CV4QB'K@/>R_3_LR%+# W/^&18<+1$E[I,C,4
M:H40'E2RJ&LST#\B+O22BD3093@SA@<HW'?KCV_CD(FJ2?'K%S\K)L-Y"& -
MI:,-<0>8LF31"3.5$L*E<$%&!FHS(,D8;QD^E8PY10EDNUP56(BVD$5*K V>
M(H_WHCO\VQ(<\ S9YX6O=65X9H$<$=>XKW^+WP\Z+5W[#:".2LL]1@*2D\J[
M(#T!/Q ERB[2N ;WR G-]+R85)_<L4F,2<^M"!2$3/XR*]")/)*[=&D[0J\"
MXVY9O4+&C:9F8-*ETQV-8*]A*NKD.U#0G3?%$.J$''->^*R5E(-)!#2?@9%P
M5'DC0CE"VT>VU6K^(C65).Y"GQN__+P<?X&WH(L<I/0&96699!K:)P^TV( B
M-YQUPEWGWJO+Z,@:ND8J6DO96AQRU10WP9:8NJ!<5(=B'@P!A)5AJA&PGK%#
M6@FR^)0"GR9.R,-CT@JP P"A)^NAY2\3,0!*D1,0;P"5,0Z$,17&8Q ")"4E
M@"QS9EI@[E'\*1.^0!0&#0:%!G!$_SDP9Z /:Q2@DN%;^ F+I"1$H *6450H
M7+AS#)K)T *I<Z&T9KF*PA<$G3@F,G\JOAJD:I+;&*GET>,%M(@#8*$A!W<F
M@,6OY,RI# XF]!7DT@"+/'1$I$<HJ73;B^B>$0,2W3*J_S*"AJB0\L<"A_1^
M!/(H59))K9 \.,-6M3>"IC^ =F#C7CC[EA2MIP(FD;JA$*YAZ <\JIB@7OZ@
M=+3<YJC8'#3H4&"ZX!)<]_&>W0P))N\7C@ZBU 6#S@;2$=%FI.H5FM:>7.(,
M47*CZDT*PI+T)H0)(QD^%,^R%Q(5&.#D9D 6(43,G_LK\7I28W,=2#4F48ZC
MTJ*2XG-UZ@_/C&TGXE9TD3W]3OB2'B<,>3G2SX5=8]9\6*)2F<'BI*TVY*7\
M!]0H3&U!5D1^H? VFL_(QA/T(IIR< 5IT4K):4_(@M*XOWR'D^4$B<SP9UP+
MDVP+OV9L(].7WD P6.0VZ.4D=;@J#)P,E4-NHC_')J!+Q-![Y1'VH/$SY^'[
MW $(EV50'CTX#CM'7%B^_VR"R\B'(W*0D1'H>[?\7XG=R'7HB?D"4':YNP-N
MA3M"6 DNH65R*,9DYJY[*?SZ61CM88:_^],16;M+/Y?B!903Z9&;F1'F7!!6
M2+^@*32UT)RF:4.%;\<5 ,%\RZ&[S[W.L_4,LB5?Z.@Y$(=$_QLEW,A\%I"*
MTM&TZ!LTO674(\+*[VJ%D"HR]R1=!<R9CL!>3+V'@O#(4=E0<=0U<=2!BJ/6
M8"]'CZ.FT]4W)!A3+8SPFX3OYB+>\AML>E4KJ7ZG_JVD>'T(6-["2B _.8:"
MB"DF[JG$;R;8Z Z.1/HUQGBY9D^,CLSE\6*^[L5UE>IT&NUNI[JN4L6/K%IJ
M]>>=9D]MZOB;ZE;1%*RP?_!PF]YA-6RB117E&N]$HGU 'O+/4?"/-$5$ Q:R
M14^QBX3-9V2O)4!SJ4WE:$ MG!I]DWA-H(==5:,YE*"5''=3Y_'+@5=[7YYQ
MD5!16+0/%EW\>*"E-+)]!@+MA 3UJX0N+C/>Y?)WG4RD 'DT0)YJ^%2)G574
MLX5W9FC6F1<]+*:H[M,>Y-(:410=L=[47R[+O;N^I<2&(O]/,N7X7D38G\P?
MI3M/]''DV%!OMILU:5=SA&DCBF3J=+9R)-.K <GT@&3:>KN]=_M+13**9 Y/
M,OT:D$S_YJ[;UHW*)C$KDE$D<T"2&=2 9 9 ,H;>;-:%9"IR"IV!1?8N7[FP
M3\O22R/^HB->$O$/#T#\!?0]!/KN[#T;LJ(6N14X@A1)7"Q)+'49.!1)#'!0
M3:^K2$*11/U)PC@.21@W=\/^WKXY11**) Y/$JW36TV#ULT=&$W#O0<VU6OT
MP!D831]Y2Q4Q3-5\56,(UE#*AE[B1Z&4-DX%' SJXEZHP".G4"R#8AO&I!\%
MQ3J(8IVV0K'+1+$:A*\'&+YNZMWF!86O%8YE<*P&\=Y!CZ: MCNK^AR>J2>^
MOKKD4@.X*I+ISH(T3I\[J,!UWL]?C[VY19!."=*,(*U!%LB@?W/7T;NM59W9
ME:YVWBA6@ZR)P0!1S!@H%+M,%#M$;+XLB@TI_;/?O*#T3X5C*8ZU#Q'L+HEC
MPR;@6$LW>G7A8]>3_%5)'.,Z9HRWVL<)@@\-Y+A5C4:M01!<X5 &APX1-2[
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
M)!8KPI^F1=O1Q ?RX6OYH/RNKPTD##L2R(3ZX@?B(_R=L45A(% L")3^BL+
M6O+ DG5>F2&#XK+7UWC5Y)3K$[D][7<SL":<T@<90I>]%A+KHZQ?K7NP@N5#
M9V5UT:W6'.K=@MFKHH^&R')?P@<N*8'03121S(J1KR([H:86\%M\;!EIN,(J
MEI7 1EB:\&#F'?B9[?!"T:1;AKRD*<,U%_C2.,8(0'8%_B9ZA687Z<98)H<
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
M>-IG_R6#&D9+*HA9E8X$)UR^XR%&:*O@HG.#T4;S36B38@5= QK]BP5^\E0
M7P6SA@[+O0>Q_XKF.+#>F>"^NH2O#C:EM?)G_&U PI[M "["#EXGONO.-?\5
MK46D L=V0&$2]F^Z'WPP]PJ$ZO^P(&3S=2_9^AU200]!]T+0/#+7Y<46Z*(0
MORYN6[NJ^@+^+1$/KN)=#(HA]WG +I_A'IZ1BF?R9F; _(BHRRFJH "OUU2=
M$!0PT_T5N,?L$U9SX)91097<.BEN B$(T!'_*%!#VTU@N?UV(^^RT*2B_08@
M_&\$.^*>C?1"- A<+V21*&4!O11AF4?)G[4W^ 4Z"EK-7YX"H!6^/GUB_/)S
M0_N85LC +]D/9L6RE*5X34X;F;6T5]@,G#V,IU-BPOXJLEK8S0.P2GSM>W@F
MW<Z?C,I@+&>&5TF<.>4P"(/_Q, YQIS01GC'+$3ZM!$BV3O0T@HSA(\?!QIW
M+&G?&*!VA+O\"#:#9C1O_]\$5^?,#(2U]YY96:%A\"/4D[-OE)8%7!PA93H
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
M5#?"DM6G.V=_.9WY02CHZ5FEZBV5?T"&_X_K9*!FY?-[_C_R6GI^I,$O(S_
MBEYM;%HBEP7]DB.R\Q"TMWG0DIXKK(PI,[V,=0G&U0NJVFD)K?8;_.>96X;?
MT*<]U>XM4J2-X;#;T/[$$(D6QM8$;59A[&(!09BX1,2'(C:P_/&(N0[84[G/
M,QKC\E=@8L U,GO!Z1*"XN^:@48Q&X(0)M!P@]@'U0=-S/%\#5@P>6PER'"]
M$1@SE Z&V5< GX!RE.E4&?N(SC,6+F/'>_%=-.<S?F4P1[[SGZ)"3K@@$HW
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
M-37.TL*-"><4$M#G@Y6I&"P"H#M>3&J$J:3+5#X&!U;X1^!(^B9E:DK)Z T
M&OQ,12(,+'9[]M^WWRUV_L<M_-V1M[PO-%O> N("C!'8XT "7SZ*+*WCBCY$
MLI$X]$"(W-D5U-BGO%^N&78%\)^7#)J;*<7!'D-<:]#OST=7#K^ ALFM'U3
M?\>@@4%$X6-2!87DO76W*C<M/%$DF%\4PFG1\^\U\X*:!46/_#$Y#C+U*, M
M#HEI0Q[Z03S)3/B&$:F\^&E3TA,^"!&&EDYP[P-<:2"]03[7S*HF=QYS0.!2
M,D!&8=#C/4Q_ZDR ,Y#B@<(@#06+4/$ ,"BG()&@0E"/)(%^#&8*K=PJGLC^
M[5D>5WN6!5C+3N]9KJGKKT%JP_(Z3N:>*@$A??"FM7)\$9<!WR8%"BZX($\]
MH!W1/HW8#SQPSO%LU:I8 Q31.:9,D=%9.D"5QT=*G"1_.4V*74F? *:/3LU@
M1ONAQ$]?%D::Z,>9,JC5M4(P=Y7-S.9Q#1Y]F/V]<5RSNT=S']5K]MS?%PW5
MJ377'&G)[]WY<U1KJM94K:D,:VK5&TM'>J*JPM(CO]V9U^:<Z=7.WY9.NW;F
M&S R3']J>W2!]NCW7OCAX\1.W0IWS%8LQE&\U\I*MRMT(W:$;"O*7;%N@LPG
MR\$EQJ%!#&.XR@(_T &*Y$X6J9D3]/,N':QZR:'@/(I>[(N ^U2)G]W!5_/E
MA;8<L+]C.B>VK_#_]N+P[Y!45%JDTB*5%ME4B[Q1K?+M%8M;M)LB_HYQ%R';
MCEZ]?)Q!P7Y>4EX/^&+?YGQ66=OMWS9^1EW5BG<KWJUX=_M4K'AWMWAWG>\W
MBBF*1\R7+Z:_CN^YHV)>(F$^:%GUSAJE7(I3$+SBLS+Q6=E[4%3<5B9N*Z]6
M>Z$L3O%(LF]M#KYP//^*=SZCR*/CJIBW^N(%/>ZQ\P#<13SXJIPP>'Q6#]D=
MTS7S0"PV8V]FV5ZBB%K5E+GBMHK;MDV1BMN*RVTOY%D4CS ;IFTJP:P$LQ""
M67%;F;BM;=EVN^*UPM!CEWGM@)CM;:M15\[&JZ9NRG;HZ!(/?PF5UIJQF"^B
M9V5+=TRKE# AW#CJE#$=7'%9J;BLU5JCCT+%9167;=24Z+A1VFW4]/ME?516
MY;KBD:9E;X$R1>BE4BFA/5-"!YWN467JBD")G>8RVVK8%9\5@A:[S&>M1KUR
MJ8I)FN:ZB>==<:EV_H34=:ZTUD)G<C?[+7;+NYNRXY1IK*UOBD.::J.K3#['
M@=VJEWJ;:S<5P,'1&U.E"+Y&Q19/9_8V[ )?2>RKY\.M>GW=C'AQB%,9[5(9
M[?9QN<^F[*8* ++LG]'>^7,X^0K<!^8LSGN3,-CH3(ZYLV\*73>!Z&X08]EL
MNK=?5:9X+FJ*+3T'=J>Q]E;"2^"EH%L0E33LM30T[/4O2%?24$G#3DI#:\,C
M5246B!W?-]S*CFX1PH)*5U:Z\I5/.5NM=K/R'2IYJ.2!? >K6]_PW&\E$Y5,
M[*1,''2M9GNOXLL==Z</[*[]MN=PB^!+4XK] W5)+%CK2AKQ^7V79^OHUUB"
M@6V@_T;T/>%$BOI@.@L635V%YRS\4]9!6PDG\*=;:+<L>G8># &R,7,%/!K"
M$ESXF4>Z]>;$1!(6DDYD[@3#:N1_BY^W@<<>N6*>4+A8P!2^[/ P'.,:^!#$
M(=(=S?V >0$ $E+396!V9"?=C7D&"AJS'WL>_ BKI*[G\ N'3U7L14F'4.YS
M;ZPDP/PY".']D/9( " N/64!]()=!9%@[9/7IN::?'@YV[!A&VR&5/P&K,$N
M+789B2&S-6:E0H3"/^N'?V6"4&;!7Z,,88$DWP_\0X>K ;O'Y7.E D=2"W'L
M!T[R/PD/?O/E_))]$3Z(E\<N""#F/J$0FBP> 6ZD[XJA+_M@@Z@C.SQ4 PX2
MEV\_;G"T"SRQM+[!5L2QD%A='X>X-QV'J+-SG+=)?VCJ5 _/1Z$$#,#J6130
M8'=@L=C7 . ] +/@BCZ9+V!14O=VLVCZ_BL8OD,TL[#6WE9YS$I0^-WGL2L1
MN^>@$9!V]#>*)@CIGZ7/?= W'KN-X <R5HRT )B'O[0" 8K<B%$ %@3T16HR
MWK.@!R;8D"3KV DT;5BL3^/2,Q6'^%>@KQC*>*BTHP!Z" R^ YX(_\D\R7O2
MDY$48.7_!0SDJ8 )'OJ9*P)3DY(<"(\F1+T(["7&#)CF![ C=QQT0\ S$DXH
M.'8ME[GO)UCWF1SK $5[\%$4A;(7(QH-ND$DYDQM&JKWPV!(R^8/X+F@7W38
M#\)#Q3W2V+ DA)\:I/,P&U-Q^'8$?! 0W*C)YRAFZ?[C%]ET>J(.L4B]9?=:
M3L<Y[K:.G(;;.SJ&?S6;_-^VW?BEF(IG?A^PKQ)\1A>]1B20PT<HB^@> AH=
MH<JG2:_]A4R%$ +KYA_9]*AIL4?!!MQE[YK=6I/!LCRTW/C!NW:]UDA_D5I&
M+"TIZ&^#=X\2K45N*=]9B-81"*1\$-[82D0,'(E(^C%*2P!,2#Z#*JBW^!3F
MS\#">,SN6'/B(X!3Q<,AZ41RL":=QD\277D9Q:$)9I+O1F'P(%%7O#NJ=:8)
M <&*[Y*B 6W6[P-R8YA JQW0B8H[44)("']@C'KM*!W#B'\O#'Z($"D814$(
M^LX04Y\4 ^R*$.(C^#[4VO,2QG-!9&"(20@Q'KOW 6.T5GMFK:0@70)1&5V5
M$GQ68:ZD)P&$H0!UZX@0+04;!2HZ=+Q X5@A\F>H+0YP+#Q2^($2GC>%?0T'
M.,;Q<)3XK,F0.<M!:$'+JQ&D!$:?:'B,ZE>IIV%0>W/Y&0-/[5G#SX%V?GLQ
MK \CW9G8 01Q()T!C./&CF$4@UZJ4=DY!2\Z"'^ >,&TO3%K=9B "8*Q$"9\
M36@#@TH?WAL:+UQ/;8+:Q,N_FV(2C+H3& AA.OJEH Z".W*+"N<5?9+**!%$
M<<92V_2/7M\[*F;L])2&O H><G)L-U;1E+>.O.5],:DB00O!>[[0O$N!+"6Y
MC.S/\O?D')@8,OJ!I#44(PX^P BT[4^)4P/205EV4R5&B;)(15SK6PQR>[#
M1(S-&BV&*\3O2=50 #,]JET[SJO&OM#O@KM'*AI$EGGB'C@B4\)Y70ZX?Y".
M,$KZZ>GJM59^NDQID7Q/VAKRBFD5E+T#5H/)510X/P:!YX*1R($Z/4\SYS@D
M&A_6],B!:C P.%7("3H)D'@"^$*FNB-@?I0$=,L/ =FPDK$6"(+TYT@G-(+,
MT$ROH56K3\"**R=W%R1/JT&CJ6F%<]@'7'SA&06"L,:48 ,6,1D,) ["8E"3
MJMZ$WQ)$4@843(^.7FCX!&V4(UG.JEJ1+Y1O(U.M-@@=&#S2]B>DM0'5IX_2
MC08@D2AP^:_,+E ]^X3W0 ]!<+'PDYD6OF^O-^PV%BWH3N(B_]]!F*QFQ._%
M80^BHQ^'O ^+/>'>(Q\KW%#**T?0C'D$3L.^$,)^_]4TH];0+G"UYKP3<.I
M[<-;L"9>F+4P\,OZ__CEUZ>CP,XO'^\P#$#>!G,7Z00U_SB/C&4P7$_X5)E=
MFC %Z;Z!W2V:RW0;]Q18/\SW@CT@_[CRE@K&=']PI4,&BI(Q$>I'Q@H:!W?:
ME.*+_9CX,$2RQB*UG!B=4)3?$YZ$9]I"Y4?VX%>/ I\E ;YV1SQ*FF"\),B@
M@T$$[T7%_;YT)(Z5A&4XOI=F6'PA7&-"<3JN]":A#PAGT:/P'M*@CX)#$BV,
M9HV![$LO-9=/DIO],WA$3V?2ZQN"C^<,@@ < '0CN(2_Y&0[2?]  !K$]P/&
M*=AC0;H_JG..N J$0H%;%HE[Z;!1'()5Q0CL;&8TB\E^ZFI:M 0_B"B[EV1+
M<.F8U8//\%^8X%7T&> )O(UB\NY"C3,_T79.V0HO>%PYIP9+IZ,"F0-#YU4
M!(^/E#A)_G+J2C7R^/A$^C0M?71J!C->#UKZZ8MXB"O].',":G7M")A[@&9F
M\[@&CS[,_MX^KMFMQMQ']9H]]_=%0]F-6OUX_B>+AEK\>ZM^M..+:BT=ZHD+
MG4M/'75G7IMSK$C[Q%LZ;S-?RJYPA^%/K40O,'/V>R_\\#';.FG6K15.MZ]8
MCG_FM14Q7JQ3B/,1>7")7D40PQ@NZ&+QTP$<XB8)$AT"#35S>FO>B;=-FEH7
MD*LP1?,BX#[5WV%W\-5\>3$K!^SOF#X<MU]WZZ]UUAF/JN'^%NT6;'A:=Z\/
M<9?[F/:1U3D^>M;5A6(>QJXX=]<Y]\!N6<?U];MM5&Q;$ +N)]LV;*N]=O'7
M5V?=G2\UK(^=+_=V5KK 4^(267;;:C;7:()5%2][J_J%3>OX>-UJ!<6ASK,I
M4F+35,("AHVNU;#?7@WL?$#].=UI>::)*?$=T89UU*W:+!:"%KO<K:73+F^W
MEHK3RL1I!TVKU7I[C;;S\=@57C@R=Y+2LY?Z/LOD(8YUW92JZLCKHJ;@XFK;
M5J.U?BGHHI<=>4;T50G$?@M$9XT4>24-E33LMC385OVH/ )1PNI#"PYYX85'
M].S2JZ&],3N(%=V%?Y_<@)N?.BD2V$_ZM#- S@.-KG*].\I=JLI=)5WCQGWN
M4OP[NY4;SB!V_N0;S-74=ZZ2F_RIP[X2H%D)"S>F0\Q\PO//OO,"I>;<]8?O
M@Y"-!<=6D>G9Y^1I)(?FB#4>KA79O5!7JEX<JK1"#-Y!Q3>S"_/ZSJ@$>.E$
MOJF5@)?L' 'A!PB=1869_"@(Z3+X"*_<R?SI=+I![C@A7N-,?MV)L\\I+V="
MFB>V7+:=5B2P5Q-8@G$!6,!H@#2\(&ZW<_<%7T!BF[F[FD\AET[OOX3(+@5U
M2EQ#"<R/+^/$N-Z)JXKI5<<A=\6"BT53%0.FY#>G".#==XUZK3TQ01PZ ZZT
MY 4.7L70$C?D45(8Q!2#RU6!HTEFBSKH@BCZ</[BNB*9KD'T28V1H-]7P"F
MAZD%MR;OJ2::9:)HP)(9"BDP+ZLG^LOV1(H$]GIZ8AY8F9YHY(I>;*(FK$D]
M4<\9]J=P^Y+&?2FPDYH"I\OJ$TX4_$FUA%$0YE[3_U&Y2E9KR<BJ17W:I2KJ
M@U=.0XZU4#P6]&!!^KY<^63E&DM0@6,52KI/I@83-4V0-[S8%51")X$WNZ67
M@]Q4%7FD$ED/,H@56B2I\ JZN9]NZO+UTQN6*KMAB6/^R7U^K_T_K+<1*Y7X
MAF>F>B9R:W9!$V]PRM1_O"%^IE>NLP(=I@+0F>_CRO4UOAK3C<RI""A=DY]+
M3.9)NI??$U[P2)?\0JQ@]( 7',',^@%30#XJ0@@KUJ5/E1$)-#@YW!C(5Z\Z
M4S);,Y^UOAE_8 (5A01L?3! _:7%_+#<ZSU05G,R,$#B"+'[(' 57NY,*FKH
M.['XL?"IP XY.,B^5(\#1*8G=?4/_(U>QJNW #S5A,@S7'*%DP24[HO*GWB9
M%\19^G(8#[%TIA\EMHZ*?YAUN99^V4I>M?"S![ -M!Q0YV0^R'@I#:ZOZW7D
MBF'D(KFI6E!X1U67\5AD+U$DR?PR-0"!U/4&)Y0)RAKX:Z;)CS&GBZ5B[^I5
MM.J+ZU6L8W6/4ZM;5;G8V2H76_*1L*17(8K4;@/XK+[EWH'^E[8[I'O)<H A
M\I)_&Y>08FW>PQ),IO1I*-6/0CH':WH]:9UAK-Q07*B># K$SQ&1B2IM9"2B
MQ%;B[.8+Q(94(DQG:=5D'62JT3%15QA<\)G?<M_T()14V=#H,AGW!F>Q=%42
MGGDL&) &/@8.*N[]CRE5PJ<6QQQ!Y3UJ[+,74Q7+Q#>?@H$\?0 3F#6@0AI)
M?&1J_#M14E4T*QLS-ZBA&B/3@"\NH)@OY]-\]6HY:[)U<>I"OT%9Z)T(OP :
M^*=OJN\X8ZPPH/MSE%,ID>"0_3"9 ?")<HIIHC)J?S'L*.)8)[B/&8! UQWM
MG%D,BY\VZJ<SQNNOG/'Z-&.\_M0+N($%T #VZ8*4PZ>-$HLZZ4#1D!_D\C1&
M_P;80N1!>,'(Q)X8,#X&L>?F=1;W(J$W(_)Z'$LK*97LM@4YC:]6P"#6J: *
MA13^P@#SJSYOG@]LV"OD RO']NV!;^VO8TM)W\#3Z1#:XG)17 JI2M<T%A?8
M0BFM29KI.38!\[<9F+?* X5"^ I9]B2];6758*GDN2-'*>I1$9\/I.BSBY_"
MB<GL7&/5.U#A2 +]+'-MS#.+"4U!4]!85VK'_6!3/1C'S6(OG?*>9>7I)B4W
ML0<_VDU^:+</Q'MZVVZ[YE^4T:#I+A+C<.9$[XU%H&7@5H'^J^G^0/VT]$;5
M*C7VT@J%9-I$RJ76IHA"R&E+P\WJ$ZZ EQ<#*3'F448B*SEHHTVTL?&/@O]
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
M[/%'RC#^(8.OLB_8+?JFF&BTV*7OU-B!3"X5<)681XC1[?3DN,ZJFH,.Z86
MX\/_8GWIF?I(]"8$\/CX*GC0[;3MALYVO9_C.FRF%UY6^G=7QNU*R,LOY/;A
MWTTJJ$72?8Y83N]!@#Q_"T%PY8A[<TYACN)0Q51I*:![4/H:5.N O\=M!_T+
M7H72O^A30[=9J<K\E2A\;'>;+8MJ16D54\GSF\MSHY+GLLMS8U5YGKWX5\GS
MJ\GS,L9^7:%N9$;Z1><_JK578=S9#">&08?-VIPT18\KH87NUSE\4FFC\FFC
MQA+O0JWC7MC'['OMMG9>0X5#NLQNMNM:N[C!"&.0_.O)2]WZ4:JH>-CCOE"'
MUS\],4YT5*->;U1Z:3MZJ5'II4HO;4DO+?&2U#IN4J67=B?^L>MV[?+J]C__
M<\M!T#9@_[]_W'QEE^9N&_L4.#%=6,**7;9]:N[>F:=N\C2]:,E'(]/,!E^D
M2^1<%Q[XQ",.(N3AX4=]DP]O ])L$;_75:(QC>>ZDR70+VE_2[^8S/?,;'\E
M!2M+P>WY/_=2"O)<=\=_!GXP'(-C&@F?RNG=.@,QY*ET5/SX5OQX?O:UXL=9
M?CSGGA-[.K7S5?H_T$^MN//-N?/3Q>>*.V>Y\Q,629,5<VZ7.;^>_5$QYRQS
M?N4]X55\N3V^_'9S4?'E+%]^"X4"/JQL^E;9L[6'C'E.%4>^\?M% ?R!O@T<
MZ2,\>3[6S0:RJGE1PM<BY>M\:4,L%,"3>BK)25D&2N%]Q=]O0>E?]Y"[=3_(
MC ?SG(=;I'2<#?<DF!I@I0O,:O6P.A96RD@JW]-!M*2(/7;Y&,7A*%#"M/(R
M^=_C)+.;WP^G\GK4$O!1JHFKR?BF)W4M#9D4[\*N9GH\+&,5FD7)_)JD[P0P
M.]4.P\*Z5*]?8'X.ZV'Y6!@4>WGD2A#GMNHIRSQ;F#@YI:=OFCY5J/>]!8-[
M6/TN7_%*=V-#HF,SD&R1^BTLFG\?Z JJ>6H0(@"5:;)/3<!4JS3#6TC)GGID
M,U5@Z:A+J]Y 8;P1]TF.Y?;PSM)R(7,6TD4+B:H!RV<:X43UH8^MHI; 2]0D
MUD^6OEZ@5, ZVCB2W9AS[,;(\G+]D[4D)?TC==X^7R%!)N5\4H6A1**$U!SY
M^T!W3[9YOVWN/:#"7'IK36W=;7;IK9TU^:CJ_>S.%;;INZ1&61ZB9CQIUHYR
M/X6T8/W;VS/W_&MNMY=?KL[NUKFK79Q"&M]RV_&ZRW>NF?/ZAQIU%54P$A*K
MG_JZOK(;@WZG[4Y7:WVCZW6365/-'_T>=',$^'9]W1I!:.6K7S#5.V+TC6A
M'H.+% *HJ]<0+<N]PM9QK5N?_VC=VX K#+6BN_:R#LY0NJXGMB2P?UQ>?[W\
M?,%NK[]^QPO]MQ:[O#I?Q:NVVZ_@5K^LOYQBMEAWW_5E18A\3M*[2KH\3W)A
M:>VS9,7BM/D ?U ?V%T8C-F_I#/ ;HA\[BW-5[]1609<O3Z>RH2-!?7<]QPK
M!Y\F33_X(%D)_%%R2I$JCF3EWW+]<'0#>OID3GIU^T%< 12UCM?:B^.U#[W
M'<,?@VCH??S_4$L#!!0    ( +V";%FN<@KS)1D  '8^ 0 1    8FQF<RTR
M,#(T,#DS,"YX<V3M74MSV[B6WO>OX'AS>ZI&\2M.XE0GMV393ESEQ"[+2=]9
M=4$D)&%"$6H0M*W^]7, D"(ID 1)20YBJA=I2\)Y?@? P?N/?S_-?.<!LY#0
MX,/>X:N#/0<'+O5(,/FP]^W^LO=N[]\??_OMC__J]?YS=G?MG%,WFN& .P.&
M$<>>\TCXU.%3[/Q)V0_R@)Q;'_$Q9;->[Z,D&]#Y@I')E#M'!T>ODV+)K^S]
MZ>&;PX,3#_?&&(UZKT_'![W1T=LW/>_U.\\]??/F[;O#-_\S>7^,WYZ\'K_&
MO:,WAZCW^GA\VD-O3]S>X>MW;[T3[^!D='PLF3Z%[T-WBF?( =."\/U3^&%O
MROG\_?[^X^/CJ\?C5Y1-]H\.#@[W__/E>BB+[L5E?1+\R)5^&C$_*7^\+WX>
MH1 GQ4?^.,]\1*A/QCBD?L3!H>$KE\[VA=D'I\<'"97@22JDD"#D*'"74CS.
M>GPQQ^%A,1'\OB]^%X(.>@>'O:-#C=1,>=0[..X='V:5]/B2+*OAR;[Z<<]!
MG#,RBCB^!+S/\1A%/I!$P=\1 C<0[$$P^5B$2ZY YF>.V 3SKVB&PSER<0-G
M?OS-<0369#:GC#N!QF*,PI%4.61<DNTY*BZNJ8NX#'=1,DRLT\KO8Y^'XE-/
M?'KU%'I[^_6E1F%O@M"\D>0LC9(>?]-$@ZJ *E*CD$1\ZB5T/?%5[_ (PJ.U
M#FG5::9#0K>F#H5UI P4$Z7\'*ZKQK+"-58CIFRD1G$%KHE%0B! .&DB,,3N
MJPE]V'=I%'"VJ%,9BDB2#TVJ08Z9ATD3V4EQ\4>!3!0$E$MZ\4W\W7Q.@C%5
M7\!7(F[?)\%[A\=)LZKU,'%_='AZ>KHO?X466!(CYC+JX^K"^W-&YYAQ@L-L
M[R093!D>?]@3?50O:37_FC/\"C1)BF@"\C50_ P2< @MN+3W.C4H82&"\,->
M"#CX6+G(9OL]/&YJ/Y"0@+P(ZWTT:FH]D&#_ES?<17Y3PX'$C?PV42_([^%W
MAW@?]@84DNM;- 'UQ/??[J[,.8Z4GQ(FW!/^:4!^/)#_'3J]-"_O.9+2$:1_
M[*\2K+"*0NS=!!_EWZOU/":.BU00KGBJ-EV^8A62Q5\F'JWP\[< 11Z! <F
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
MW[YJMS:4U$(+E+K[3<NMJ>MP'639IM7^0.=__[QI\C/G?[11^BB\J<F"HU+
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
MB42@4O0I,-M*Z'[^OS.5S\A(G Q[^PAT,'/P8+K":"D"U@Q9NM;F7+%Q5(1
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
MJX__>>OS?\C%I[GW_L?%NU\_.AMN^B!]+?_Q__W]UW?I(UX$&(YG\S!.WQY
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
M8R*3WJ;(3&MK9P.,QQ,D.U"T'?B^OTW&D^NH5CS\RNWL1-19,G+.;0'EC8+
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
M5[MNC9]7';560 5+(J7( 85AH (K$%UA4!1#6XKSHGGGM)W!/0J:=**)3JZ
MG--8,:\/FE:HO+8B*G*J=>*V%E_6INLV@T_,B."=C;QUZLAF)(^!# UDW$&K
MWZ^6\(M1F,U>E\6VMK""E=8L"F% V,5%'"C .Q,7%S8D9TT,JO6^L17,8XH:
M'"7H#K:+JWA6--\%44?A@MMH3APK.$Y=-TW'-K+NXL;XV\B,4U9(%T$H1PY,
M\0%BT;7^WM(;SNO8_KJ[GK2_:WB@:^7O(^(.E/X.IT.</=OHO@H5,OFH#C#5
M6U>LU1"Y]Y!982EA=(*UWOOO@-._ 7"LMFY=_]U&U!U$"L@0G6*8X4^X_.^K
M:YFJ2T/H[60T^GDR_2-,,UDL'K4CJ\<S79MNT088HV3@6$PV\2!8\W5A3XAG
MD<1SS+%4ERKI@$'767W[G#X5H4H0&@RK/3A8K2<K9.-R)Y3RPEKC6M^F=0^D
MD_24[4ZE=\8CC]-'%]O.K8$/9'8I>>=HGD3R?S6C)3#6?94&SY@6&%)[9^,F
MBL=-BB.EWH7G\2V0>INC(L50''=0^QF#<LY#S":#DUJX%%(HO/6:<1>>Q\V-
M9IKH(#;U+/_WY>IRT/>3+8'7!>@8%NE&%_4^G47N]5LD(<V&<R3CZ_,PX1NR
MP2:YYF=_6"KOGV%TB20X(S(/%HK,9'X%4P]J8JDW#03R\6FLLG6I7==C>MQL
M/2M&=!*3(\F]FLTN,?]T.:4IN(2YG)F+-U]_6N3=O?P3IVE(8QP$JTM&\DJ8
M2.2:>$?3T]@ Q92HA"G6Q4[VS[U0/FY6=JRU#B[[VH)X,0<V _:<^>AD#7^X
MFAE1;U>,%B$%[\EYQ:)"ZQ:&>X/\+EG62&<-KPU;=).X<TZ\Q=E\.DSSE9OR
M#U+3HG4#B:G@<'Y)'QD4&7Q@SH!;V!ZY(+A0"CB,*F<9:/KL=E_ L4@>)ZOZ
M5U+#>\3N K^8#[M@YQBCJA5Y14I.V(V%R+('@RD5E>O)SF[=+(\$\OWQJQ,5
M-;SV9*=]_0;^9U52MP; D"4?BP!O:=U5CBMPON8(,4-6I7'<^M8U:T>#?IQ\
M/(U..[@T98\YM06_CL[S>L]L+4)6BF:6+SX"EZ@CV0?&\];9G\=B_BXIV8U&
MN^CV?]< ?L,_%N_,!B(78V+AH%F=-TE9\++&G\E.X"(DJ4SK2\QW O;]DNLP
MW;3L''V_%;IL__JAGLB3;S/,Z_L9G55D>#(!TIJRRL="8:%$3%$XLCO+;GU2
M#WGZXZ1,/\IHV1#U7B-S&V =&1IOPZK-@J_72C 5P48LA7&=O8M'V_Y/Y&FM
MBI;M^9: <3Y?%F6^+B]G)-0_ED0?<"TL;:HU-[->+R99;;3C,I2$+BKOLQ-R
M-X)L><)C9D$+H;;L9;4%U3+BKU-B5F--UJ@E7\F0\604_2%"#*(8S?*]-?AW
M/>"[4O3^(NVBK\RVC'L:, X_C%]<3J<X3E_>3\-X%M)"&>.\^&FT[-ST]93I
M:T/9>M,NO7&M^>T;(O5X/@A):!UJ*PI6(B@D\04F:[_[XAAQQ ;7NKBJUP$^
M3@*?/U<VS(R#0_+WC?8?8Q+T:/@_F/^3A$S;]"^DI]K*\O7X'2;:RN<UA7$Z
MG-%;5W?VYUA(3C3H@<2D1<V-MRG6]-A$V[AS"EB*(>3H<XJM(UV=#>;[9'R_
M'-C [H./ ]8CNWYG=G3DN*IZ:URI=V:'2&ARO6#3<\M2SN37/K(KR/MDT>&R
MWJ#YHR/U]Z4]%B."+HMUUTI:=ZT#9YF&@"AC=+$>NY\R#;5))F5R56%& M;6
MU(I40NI !24K1:-%VFDZ">S>D4G9.#/0Z1)SK;%.21+-:IFD4U9!XMQ'E5+
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
M8$/Q@C-4+K8XE>Y9]7><5?6I^7V$VU#CB^R@Z9?!/]X-HJ8G,\: !;^XUD5
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
M23)&KT!P%D')G.LEX0XTHQF7%$_2MVZ@>0;<NL=\.CMJ[:.E+BFU.%V=+23
MUX9 Y,$4XR#:9$#5W(&(H=J39$[:DI)PI2L"W89SPK.9]HK<1IDCM="E[70%
MFEA!XT[11/">+,7 R5(D<]$K%8$55$8)3__V01#Q?1+D$"WTM(+(]=4]NH3"
M9+VP)R>"AHMK401$68_VO"I:M;Y6Z0XXWQM!#M%"EY;Q\ZO9/#]/\5^7.$Y?
M%OMM9AA#[7+CBJ/]UF@/7F=5*[)R=CQ%8SI;2;;#>O*[6NJM@\S"3?/K*\#5
MK-H%8H^NU@UX)W>PVJAV!Q.XA5YZ\JEN0K4I!<=LJLMFIH6Y%(A,82W+*%;R
ME+1OW0_[9-39W7\Z&7/V44=?7OC7M7AMM0OGE<L:N*<_E+*6I"%I">91>:.-
M"[(SR^<.7.=A AVET%V\[6.TT84/M4Y=>C6>S:>7%>)BHL00T-F@(%E'EKL@
MH]VE(J%HX9Q-4C+9O*O29BC?N:730#\-6XRO8;V?AO&LX+2*Y1U./P\3#?EU
MV8!V5JM)9IO?6LVQ7<;2D1G4<APGLI=:$&1R9MKM8&ML.B8A"K+($$HD"T))
MG<!9+L I%2,:%;-NG05Y_DR]SSP[=Z+NH]0."/J/=[],/N-TO!#,!S)!:)OY
M">/\7=U15IO.PF(0Q1@6?02>*\Y:+1?K[L*LR)Q$:;%YS[==L?5OPYV. 9,>
MU->!P?=B,OTTF88Y;@077$G"!00,M=^0+@0.783L4XB,)\EXZU;U=P+ZC@G5
M3E$=+%:+^T4V L,4@^;.@8_2$KTS ;-" 6<Y^R@<9M?:N]P*YCMF3QL%=1!R
M7WI37YVK;SW#GT4:?TCS@68&41@&MA3RB+T5X'7M@N6]C &39[ZUZWDOJ(=9
M??=KD]*'MAKK8DO;F#*X ? @6!&85!Y*L&1K%L\AU-I#3<37,C'G1#_%"AO
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
M7B2"U",RLDE18;(Z]72L>1?,QTROKK6V@6FG.#\WAN5B(@.:(:7>X(00HN%
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
MS\H]BPSO:1X@^VD/@FM==+6FBSRH.?T6?,8KV%[EPP* ES45EFN70C(YF$^
M#'1VTB61+-])J=L6.G?%-A%@ZV*K-6WK(@,ZDSY]@7]?M9]47 JS["O-:T@K
MUW*P!*P4 .7('3'IP8# 0XN<NU(/%EP/X=\UO-;$!%=(&1H97XY(KBDG"*B8
M1(Z&1R<XM [\WB#@,=RN^TNT]6&\IF3K65*0>Q-28(X#F8HA:>8E7PZ4C+EH
M&>@BZ;1G'UAH^'U[@ ZF/0FP)^5N/%,PR&B%SRR%VOA3UY9ZT0AFM2]1:E3Q
M=KSL?L6>QF'<5JD'"Z[U[?JAEGZ,UQ&;JPK<K(H(NI +5R>=HZ^SIG5BQH>$
M.0%7MMNMNN'#S_FL;2*P7A6X]<RHY5\%3*(+WM>*,)]8;1M%!P<H)4,N/G6K
M>^RTW,"-SP]6R5;]-I%G#]&)-7FU6>&KZ60Q@[1LH_OJDJC]6BMQUQ,RZ\Q,
M^I,_P3\7BH.*T4FF KEEFF-MB, %*Y%KKTP0IGE+I#W(/$(6ML]\1]^*VAH:
M&297^P&KB(G^]S@KT]G79=?,.!ZM9-DT3=MQJ3XSM/MPVR@YNZ;E?@I>__,-
MTX) -/I*O_*N?*2?SNOSBY4(KJ;Q9H%@"5DN(,$YT*D%Q0J6G(R:SBY%[GT_
MYT #ZAL=G/M3LDYJ1>-3"(9%+<A]KH*$E"U+V62-)$ZZ?4Y-AH,FD8^$URW'
M[Y#J/G9BNAGK'Q<P6_P&BU6"QX)"(;5EV2 R'8G[F%5@]&/K#<0>&BJVY>!8
MR?%C0+#U+M@?"OVD86_F'GDH7KKHF,,ZO<I$65\M5"-- Z!,)N5./:#.J.+B
MB*!JHH:&3O#];GX7HIY0;<9..NJ4IM]'P(/59EAOP=864#;4U$G,@D4$8$)8
M'Q-R&WFGVN+3TOJNM1GME;Z+7%M'H#<%>V+&B"8GIC34<;_DG$/6CA6=8X04
MA,_=4@HG'+#<2>8/!2QW$5C[^<C72YJO0N!*(6H=&>>JSI+CBD'MN".]TPY,
MXJYT'8M\]]//7H4'BZR_$.3])LA%%+)$E(81WX)IY10+F0Z@('U)V?$:YSJ&
MVS!\F/&</.*=U-;#0^"#9;7J/R\N4J2]E8UAV6.=IQ(2 ^. H=4>C0DFI-;M
M85O1_HS0(96_]8 \I3CZQ:WSO-=(^H4X@5CZ;8Z?H^G/T?33D.%S-/U)1-.?
M@XZ/.>C84]CI.>CX''1\#CH^!QV?@X[/0<?S5>%ST/$YZ/@<='P..CXC]'$$
M'3\NINE?$<AEIA]]([MNR=-;F-79X]_Q@%K=CI_<,)RX#R^-8H<?O\ ,7]:E
M7UU;^@6M//F\C#F\_/'K5];#;E_\&V;Y%U"3E4XH1X90EG0ETPW, O?D 4/A
MP5D3HVX](?1PJ@]^\KD._=*V>8B6^39B5@$$'K32L5@F/)DU6J3"/)>.I002
MC+#!-V\&V8SXH2*& Z/TSFO4HRC[V,'"*^Y7Y-,O+SUA36:V<%8RJVR=157(
M -<@F$@>A121"]XZNGV#@&.%"X^$@6DK7?3@ONPOB%]L3/+[,4RN=8WOPE-/
M\P#[X.<XLP0/@,GMH^]4='PN^!7&RMI.G'$1#9GM-K(8@F<Y6F="X8:[UOV\
MSP>W#XP^/''8[J+:'N#ZFIR7Z0_$I;?P[EMEZ&JLGS8E%;0L:XU,.Y%8$#Z0
M@5/CTESG'%5CS&TEY@@M#8ZNZVD?BNHE)C1?S$;5YU^2=D64%\5'K9@5BECE
ML!P])YET,GHPX$UH?6)M).09.0T4U$?OP%_!HZ4P?LXZTZ;.3B#VC-)T/NO
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
MGGH(EFXA;5U8WX6XGI[]W4O8<=[O-5-C-W@<H(/!@2(-4:$UDC=%6T0741@
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
MN?!W:C1*18W:8<;0H/'8]JUNAIMJV,@[K):ZRE]5OW*L<-?ND^>-T>J$FHQ
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
M),6CC38?;QWN%&E^V>XOP87)/AA#&H83740X-KQ!*E%/O-#^6UXE.U;8\.Q
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
MR5RXI*""OQ291PUB"113&F:=F3_S"BQ]9YS/3?]-KAIBCD%VYT?L0,'=R3B
ML3W ">A+E&02U78A8<NSE&O^E$.K^%).(_PWEA?O#HF=XCI$B*D*9HWW?+&A
MOW=_C;EW)Y EM?KJ"J^MZ!]WE9D8$211?U6 \I<TVXHT"\*S1L,V"I,7%-]Z
M/IS0'5#%9;Y_*NAZ%<W3;AH'[& [L9\AK=CGZ/UJU)_YNT^'[M79?%R?/Z2?
MR^N+]=I57SI-SB_+T;/V]_BS5^GHJY/U$0G[0JGP(K&+P([\;"=CO_V,3UOI
MQ?#+'498H:D?[=ET@PHE](0!#X6[,0<]_=*1?W0/TK]HK_\OB^B*I93J78@Y
M3]TZH7D*5(.U3#W;?2:7D%X)IMK%SEM7GQ[/;5#,2S+-65FV";X@_NSZWKSW
MA0#7(E!T]/X^.W-)X.I_?69@/M>I(_S]PRMJN\&=2W]'3X;\5'^?TW[7-#WN
MJ/!__V' _[^=/?(_ %!+ P04    " "]@FQ9M%#JR]M- 0#>V0P %0   &)L
M9G,M,C R-# Y,S!?;&%B+GAM;-2]>V_DN)(G^O]^"MZ>B]UJP.S6@Y*HLSNS
M<+UZ"JAN%ZK<Y^R@<)'@T]9T.N4C9=9C/OTE*>7+F:DDF91<.\#T<=D2(^)'
M,1A!QN-__>]O#W/P131M52_^]:?XE^@G(!:LYM7B[E]_^O/V+<0__>]_^V__
M[7_]/Q#^GY<?WX/7-5L]B,42O&H$60H.OE;+>["\%^ ?=?-7]86 #W.RE'7S
M .&_F==>U8_?F^KN?@F2*$'KQ]9_;?Y6QGD<95Q *0B%J)01I$F10XXP9V6>
M%SC.K^[^EHHB0Q()F.0Q@2B5)21%QF",<,$S'F4T3<V@\VKQU]_T?RAI!5#B
M+5KSSW_]Z7ZY?/S;K[]^_?KUEV^TF?]2-W>_)E&4_KI^^J?^\6\'SW]-S=-Q
M69:_FK]N'FVK8P^J8>-?_\_O[S^Q>_% 8+5HEV3!-(&V^EMK?OF^9F1I4#_+
M%SCYA/X77#\&]:]@G, T_N5;RW_ZM_\&0 ='4\_%1R&!_M\_/[X[2;+\53_Q
MZT+<Z;G]()JJYI^6I%F^)U3,%?=FM.7W1_&O/[75P^-<K']WWPAY?-AYT^R-
MJKDL-9=QKKG\EU/$?KV _4#\+@]Y#<"<$?>/4#P.8?I','9OE880XS.\0^9B
MEKL/ZLV"3_7M;DA=S/KX'(?Z+.HEF4_P66S)[+ \U[]XKW[JR>B!!I2IH=.K
M[AU6Q;>E6'#1:<N]H4'%__4G]=.,SF4[>R_:5HB;1]$HK;VX>R^4PGU?$5K-
MJ^7W#^2[WA3;URMQ+9>B^0]!FK?UJID5D2 $QQQFF9(.E1%7NU8105ED&4NS
MF.0YF2TW7_U,+."?G]8,&BXN9>$G!W26)U9Y(UHU$NOV1\66M@TZ3O_M]EXH
M0T 3_%^_;ID>!<OY#X#0W F<CAVPX0<8AL"&([!F"2B>@&$*:*Z 9FMT/'EO
MRADKY)EQW>/%&M_KAWJE3-%:@KEA\'^T8+7@5<OTKY5M6M-Y=6>&!,HB50]I
M]!\[=LUOZLW,='_C:AK,QZS^NFJ482O58&0.ONM)D?5\7G_5#[-5TY@AMG_]
M!;SYQN8K+EI0*=I-]0#(@JO_7ZS4$X]F@VC!UWNQV/Q]_4O2"-"(Q[K1+,NF
M?MB,KXS&I3#,*A%EM5 F9*5'J]O*",75G\$+!>!<<T4>'YN:L/N??SGYZ=1L
M#]JY-D'KYNFLURS K'=*7X\#M=T?E6ED5/H%(_]ZL RNF[5 I&%GOK/^B5]9
MK0SQQR7<6\H:]E"2+^M0*Z>;)<7X3Z!NN&B4@W8$A'U=\+IJU?=!YK\U]>KQ
MW4)_DXKN:[TH%HJ#E> ],_7BDS ?SH>F8F*6TB25D7*^<)2DRK\J"201SB O
M,$T36B",<NN=RI.)D?>JGA1XU+3^!O[?V$'%^L)JL6E- );;MK5F"!B.KL"&
M)[#+%-AP=076R!K&)D#58>N: %V_S6LLE-UT_(7P#&IYW[&GT_,72K^GZ2\=
MRTW7KUIX1\CC[/C.4HEV=V^A[;(A;#ECB*0HIQ3&E&40L;R )6<QY#&G(A>4
MYSBUT?$^Q$?6[4]L[-9."7FA.*S2Q\;&QP.Y>NJ"7&U]D"NPK $5RA6I^!5X
MVUFTQ@GYG2Q7C?92/J_Y_/\N5SJ7P+,]1V@5/@8;25IJ .K'_55KH5_%?-FN
M?V/TDM%)7J0GT467@++601>-X6%G_D:JQ?NZ;6\6;UHEY-=/8KF<&V=EQD26
MHBA)H,RI@(@2 2F+&<24\H0)D3+)K$W)TW1&UBB:,%!.5KLAJ+VPW^8U50OD
M55V;K5@8GAPLG@'8+$S%,&"XJ1"#PPM-]6<-1T<8;"F'$=[!H@L#@I_1Y@V&
MFU5V7L1!PVO@]>ELJ_,R[)E/%H_[64AO2=7\G<Q7N[KP=Z4;5XVRR!8?A3YL
M44OY)6FK]L]%35O1?"%T+MXM'E=+]6<EJGK+?";OJX5XMQ0/[2QB95D*R6&<
MYPBB2&1*NT4E)$P6/)$QEMSJ7'=,)D?6CYIE8'C>6A.*:[!F6Z^/#>/ <'X%
M=GD'AGFPSSWXK/D'1H#3YL9T$VUG[#WW]+EI].><.6=#<4QH QF4H[ XJ>$Y
M)LA/#=11:?EM$=?\/U?MTEC'M_6:A/A#+)4;7S\(O2W=UJ](>_^AJ;]47/"7
MW_]L!7^WV!C;UVQ9?3&B;-S$3)*"<,F@\JT+B.*(P1+S#.:BC"23E--8N&P1
M8S Y\A:QP[+V,ILUTV AEF"N&-:_U3\SQ398*6Z!MKDWOBK9,.RV$XPRGW8[
MP7//DMM.\&2"-OP"Q3#H.%Y;N^K/FFVPYAO0[^#%G]V4_;QSOK!E?Y1S@S'Q
M#;0=C,+BI-O!F" _W0Y&I>6W'>B@/;Z:BQMYVQ!]B/M);TH=A06_6=Z+IO_#
M==N*9;NU%BEGJ"@+!$N42H@H36"9) *2."$$D:@DJ=4EVL6<C*S87PNZ-/?;
M;_ZYTB>$6[:NP-N_PS_>76#&^Z-OIZ$GP=3QPBT,G,[*]&(H FE,?SXF58L7
MP_54]UT^H)N":YOE[*/Z\,3OXH&*9E;F.44LCB#-4P)11@G$B& 8Q:A(1!FC
M.(UMU-63<<>^QM=G=NVRTA<5O>-@3F<_OZX?2+6P5#=/L1A6'A=(Z*8*O(6S
M7OPG1!E:RNJ5G66L_K5=PD]'FV1!GA!AO;Q._=G3.?Q"JKEV0-_6S2<R%UI9
M[ZQ3QE8/J[F.4OVM4;;*GXM&D'GU7X)KR^6ED'4C;LFWF6")]@8E3 2/E&60
M)1!G.%6&0DSB/.<R9_GL(-SUO+L1@CFKK]DN\'<H4E2_ AY(\Y=8FD.D=F>7
M,^R!+7] ,^CL]@69*4L_;S+@_2V*73-BPR]4M*'F6/UNR^7Q";@"U+ *%*\!
M7;B0T(7RV8+P-*V3%A+& Z\LZ.!^BM=<8+^JV^6M9N16?%N^5/+_->,RH5((
M"CDIE"I-RASBM"C4?U#&4)GQ*'%RLD[0&=N*Z6T_?:G<A86_^?8H%JUE^-PY
MD.RT6 #1W?12'WVB28+/ABC05($A&]"S.2-8(*UQBLJD>N",J$]7]KG'W=8J
M%]7L5?U%-)MC4E[J_\,(8AEERM")*:2XH#"+:4%+D0J*K8Z]#T8>>3T:6C9'
MEF?D'UYX%TGEMM2L!;)>7">9/[*<E''WRUW]Y5?U3K>2U _;!70XTB1+YJ0
MZT5R^@&_+6S'@S/75Z_[W)2/:NOL_<Z$EC3)8P0)3=5ZX22'E&8YY)',1"RB
M-$^<KHG.DQS[;+ G"#1%M\W, BZ[?2TL"&[K;M=K-\2OP!XDX'/'0<#=SE[<
M0!N?!<%)]T![ )YNAPYO^JF CT)IDA73H;2+N^L%_RB,W:QW8&WP,9VFO=)T
M;N2'/J^K?3.O'JJ%?FQ6H%+&E" HN2@ARM2>2DLFH. 9+HHR01&.7-3#9>R,
MK#K6'(!&F<;,!)4HZ_AKW?RE/ K;Q)) P-LIFNG@=%-">WR9JX6>,V-Z7X$-
MTAUW&N8-?V#+8#@5%0:H0.KK0F8F56UA@'NJ]@*-ZNO8#^1$KK,.GOBS+"Y(
MA),,9CE23G^12DACA"'+&4E$5!:(83>GWYF'"0\$>@9T$(7ZUZG\<>>X&!_@
M;0\21H73]9#!+>EEF^@RZHF$-T+!3BO<.9CX),,;HL-3#O^A/))ANNO9?Q=S
M_K9N/BI;<KM^*$:(YV6B##A=WBHK<HB+LH0%R:5@)>6"VE< .4UG[$@^0QC<
M*\JF<$+CEO@Q@,^P?@DHM9L.Z0761(&B"CZ:2U@;S> DO4/:2Q@4_-)>;N\%
M4"]5C0"ZO,:\UCZ3^1#(D0\C5/V)\Q(/9L$,O#Y=%LQY&?:R8"P>'[<FQ"O2
M--_7X=>SB G$8YS!7&(.$4(QQ*6@,,&(E0EA19H78Q2%V.-B9-7V)*./]:0!
MU;35]ZTML.O'IIJ#N+@R-0RO0*6Y;ZLOQEA32T M*0[FKF;997-CH3BG0-Q-
MK;H7/5@SUN6A3 'L.,4EO &>JKJ$)="CE9<X"E"H^A+[@_^0!2:.RN];8>+X
M8'[N^FLA1=/HPX$'?4'=9][TMO2KKE35C&5<9F7"H:0RTF8N@27.4BA95B2I
M5+X[<4J(M"$ZMLW+6*/7"-MAP<W?MD+.SL$.C8>CVNZI@UWRN^YTST$X=]E%
MWD#^L17)21UB%Q">>L!.[[I?^J\#EK\_T'H^BS'%,HX)C&F1011%%):\2/0E
M9DD+E$0\YK:7_GLCC[S$>UJ@(V9_Y;\O_? *OD@FMV5J*8[3A?]1UKTN_/='
MFNS"_Z@ NQ?^QQ_P3!VZ)XU0F^[^NKMN&AV.K*VXE]^WC_056:Z_DH:;__Q=
MM/JTJBLG',]D4N9)JG;2O(A+B 1#L,Q*!G.A_*^"2YX2MVRB@,R-O#![8GV-
M3/!"E]C\V3&/*.14V&W2SP6PFY8P+$##P_Y^OL.HSN[<?:YG%AA&K[K_ >M)
MZC@.F)8T HRA,I5"LC9M\M((H![D,XU!P^.\ZY7QA^[4Z.JGMN*]4[17<,!$
M$Q4H*J(B4;Z*^D%Y+:B$.)8,(DR5R8)3QC*K@GA.5$</9%RS ?;X<+\V=,/2
MXCQJ#(3<=)\-..<#M"Y R>%P:0RT_ Z3WBUT0Y<.*+4C+TFUT'I_60.VQ9/M
MX;ES&!KJ.L 5C\&S(^O!ICLK<I5O[VS(^67/9#A= EUWLGE;-Z_K%5W*U?R:
MF8BY]J-@HC*E6M9'&W&"F"QSI"\-"$1)ED,J!(-1)@O.<9;%TNE0R(GZV*=#
M:U[,M1?ON0&D9\<Q<\T)5CMC=#2P'"]2>Y)@2U/9CWO@O6H$KY9]QEGPDR0O
M'$*EE3G1GC9]S >6@S0QKT'\5,\_A&XB)OCU%Z7;[L0Z/,T8E.V[MET)KD^[
ME=-/68)IPB#EF=(Z$8XAC7$.24DSBC*2I&GBHG5L"8^L<-9L0-+QH<^E'W1]
M4L,'J PC5^;:DH$7U?H/CEZS-<IV2F@,[-STSYH#T+.P$_':<0'>]<@91L+I
M'5?1 ZD<:[*3:AM7,)XJ&N?W/:^Z=F_8VN$KMO8/\B"ZJ@PS&DF6T0A#1'2;
MIY0*B)5C"1.2L%P*K.R?S.GVRX^/D370_ITRT'0=BVY<BK/E7=GXZ#E>G_D
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
M01"E*8.H)#$LDRB#F:Z#FK$L0IC-EO62S"TTPVDZ3BIB0\W^L'U%S5L.BV<
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
MA2XG<JO>O?Y6M3/!)14)XQ#':0Y1A$J(.2M@7G"A='LDN5M)V[W1QXZ4T+2
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
M&]UZQ.&NR4T*LN79PJB?YP@6@5LK'_5AZ^ZL1J: YQ;>H(4ZT7!G8-JS#F^
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
M?X6:7V6VF*VVG8OGW]3"LU/CX&KY16VO78/ <.WG/?B9M@VI;@]@?]7"_M[
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
M <Y)IC*445@R&WK3YNSF99Y P0H#/56:Y]GLFZKXZF5 O,^*^^&S::YW5N9
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
M;:9% $O6PX8]C8F#<7^UI)X^_Y&0EWMDN$KK89Q?+768'?Y9/9K?VH 96/=
M-/W'%A:(+-:\OT'I!BWLTT].9TP/<GY@-P]_TC\UO2W:ZR8'M#6F4J4ISQ($
M9<DYQ((28R$H!5F&99[3#&FW/KNG7S_V-48_D\*G$O<,$,-JY'KQ/"\9'"7S
M2A0_+\ 5&>$G7CI9ZO=Y@?9SO <^%=@>1]PKN;$7E6_9O/H;6VSZXK.E[(M*
MYJK^53%KV\N/R\_V_LQFM_W,ZGG]M1W!T[=3Y$0E>6)[Z%"%(=:\A!PQ##DF
M4J*"9(5G2YV8W(V\@7M>;9#&'A9=V^1_JT%;J#-GB[Z$W%ZO[;$/>OX!6P,K
M*&@DM0VS&=A*!!J1//OZ1%U=-Q?BV=;,3ROM+]<.\YN+2V06Y<F2@-^_=D/#
M1FC3.0J:L7H71>5MVGY'8\!ZU"-I%"*!HX;G-;N[JVSEOC& ;:+R-[7<J(;&
M+!-(9D0G$&&=0DRSS!A.)8$\25*=*ZP*(KV&"@\0&UD+'Y)N$^,;XMTN]2P(
M&(3-31_& L-/O87CX#^<UD' 6&-HATA-.W#60>BCT;(NSP06]:\J-;];MC5#
MXL?7BBUK6TJT6O["YDN;4?O;LE)L84?7S@HB:"HEA5A2::PTQ*R+Q&%F-CM2
M BO,2Z_"?@_B(V__'2'PT\(05O5?P)UAHFZFCW0,@K7E<!'2?L0'9C?U,!9X
M?NIB#S=+MDOEOP$==Z!G#^SQ=P.XTN;W-I<_8HN  #QBM0GP(3UMJX  4([:
M!82\([#G^</C8O5#J2_*7I(:";N GV TIYB6,!%)!C$RQ@;'>0'+-"\R2DMM
MG$4?Q7.&SMB.7D_-L[7Y&5#<U$0$4?TT0D\0;"F.T!SY@E2Q6IN?H3)M:_-A
M48]:FU_X^)7-D(U+T@<E^@::VV2"%!5,,9%#7/#$[-)<0*JI@%QF24)Y(7+D
M=;WJ0G3L+=NST'C[VW#,KG?HY02$<#P=PR:14?*,AEP/4'B+90>)8W=;'B+Y
M/(V7'4 XVX/9Y=F >]NGXQ5>M=5XYD>[<KS#,KQ736YD\^'[U4+:$'6_"TBN
M2J)(8KN!V)QPF4#&"892E5(G".4*9\[7O3$Y&UGU--7'VW$H;?V7V+*[5X5\
M ]B3<MC]3-..Z?_PN'2-NGS#2NQ9%\73KCDQLF7'Z4&I\M/RY)9=L,^O]\D1
M?V4\;M&?:X7"+M_CKE2DJ_HQ(!R\X8]*<+K$@#%P.L@G&(5 <&S==?C?ITH]
MLKF\7<J/ZWM5M=<!?4NHC!9%(:AQBILQM#FBD&1VN#G#J,22ID(Z'9&1^1H_
M"=*2!NJ[S2Q5[=7;RG+1!>S60956L1;%.<@_-=3>]P&>TTS[=;'+T7"Z[3\<
MK1782.C%NVR(PM74]Q(QH3QQA1'U]8%>R<?-NFMTV@71LAP5">,%)#RW]QJI
MA%RG#"HDE4C3O#!>AY=W\93"R$K0DH2&)NB(>AJ31W@XFNO72.EO=N\+&))%
M>E)23_/W&HG#S5BGI?4W1,\)<]&@/'IP6L/P'-]'!M[9#X89:C]OZOE2U;6Q
M!/E\V4YC;O367=,K=5G/9:>\MOV4N^0,R\*[Y>-F/>-E25)&.&1(,X@5+B K
M4@H+DJ5:%%I*E?H8:1%X&CLS=<N.#5SL^+D!BUWC\(<=3V!NF?*SUF*LC)NE
M-C'>?EJR9P[L<=<[O<T"O#I<@+W.[7M,@G>#"^!MGD6$+))I%H.C2<VRB! ^
M-<EBOCJX79K<B/7?656QY?K'K1#5ABV:@3IS/5>R=Z4H2<K,!GXU1QCB0I:0
M88*@3JC*.46H\.LXZTAW9/78D]]I0^_>9T[HN:FW$3#Q4V$= V +2\?""&ZC
MIZSQ&IDY49VZ?YD/%"?:EGD]'GC[;$-O/[/:O&^OC'B&L2I+4:1086+4@K&K
M;#EO E6*<HR(RA%V&ATQ3&;T&^:5^ -R2]7>VVS)>MXGGT;(\0;Y:KD][XPM
M/=@0W'IUM_8+=-><+#?@@_GN-JW%VLA>Q)OC04ECW16?)C+M[?"@H$?WP<.?
M#LPL[5/7]XP&.[WSM^6*UZKZ9F/KC1%1?U96*G,"-F0/<]F;Z$^?9];&C>R\
MJSZ(CV9"I*B0*(%EGA9&"5 %J?%<(2%IRG-2II1YM2><ANVQ/:][NYF,/P6T
MK5#YUE0%58;?NV63JFE^L51K8!-=/?-8IUE4-[WU\I;*3P_N5P_M>V%_&AG
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
M_\13*%+""4LD3'1A_#'$2TC25$#$L,:RP!0A]^%$5S(SH6^VZXUL(^<'Y4;
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
M+&$@+&6/8\T=1(?C?11H_/;FK@2]H0;:@OS;YN[5L &-VGK8_]4H4'F8!*-
M=K6-8$>SL^U0^9/?,<#LA/8V)E[OH-W[1"SCP1NB06O"_6W3F1?>$A[8&_Y/
M![:_^\;F"QM#>[NJOK"%VLU3/)RN^,%(W+7_0KFT XBYT;3<)EQ3!2G7".I,
M"(SR/",(S[ZIBJ^<&]]Y,^&S<?99<=XWKS=FL^BU;?BX5."'8C9)K5IM[NZ!
MGG]K?^+;<<T?:K>PR;CP^:GJ)V-5;\"6.6@\%&C9:Q+\1/1^:L$@Q.JCYL_
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
MR'IT# 7W0-:W+,W GIH/N!I;F2Y1XI&5ZN?>C*)<QTCQ ,7T1XU]!IXP@CQ
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
M28V%NT*.+8C'"+Y-IKX^R,5BTUZ8(Y:0-$H@1AA!7*@<%E0PJ!(I29%3I>Q
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
M30L ?U7@$QSXZV\$=._:W?;SJJX_:M[//O).JE4EVP>UB9FS0B2%*A1,<9I
M3!+M@\@B@R)A,L<Y3Q/J%"0)Q-?(EL&PTI8]BOW]=+5M3QS 2_&8#(HX$U)0
M&"D<04RE- YAJN>&I/K7*$*IFC>U4F]W,K;<N4T&:T@:N+S.7[2MX0T]!P-\
MQW$U&\:;[!SR7PR7O[9+X-*CW91T;VAN1_8R_=4WIM_IP=7K>Z+^JK3R30<,
M[Y'GO:M6XIFOWY6K6G]5]'Z#BUQWT6E%,8T0)3"APL#)H1@2%9F*#Y(ASA5+
MJ)6_:D-LY'UI1Q;4'5V'I.(U15FD9 .*[V:O.L(SL*>"#6V?0NAKNG!(I ;4
MB5_"-%#&TU*.WLSFM3&FRV!:2G.0J;1]Q\\EWW03^*T#^OVT[*SA\K[I;5]O
MSXZ,)SG-M6,72YR:CDRQ=KIE!&.691%G!::Y4XV:->6Q#]Q;?-S5ACZ@#0.
M+L7AS>NE;.)9LHEQM!?>>(M[[^Y_VVO>SKL;19]N]G#;FN*7#1._&KUN^0 M
M(Z.<ZYW%#^1_V=.=U,-R5L>Q#^4^P-@]'7:X*W&<ZQ-^*B&.&8*8,0QI4DA(
M(IS$(N)%H? X..]3 0?MR!]CLSLB"0U1LYW=&5EY;A;(#2G]E>'.+^#63 A=
M/C&P30 5^4.*#P6SV1G&%HK4-,7Y0Z[G%(E89)C"(C:U^S2/("6I@"33QSB<
M%T+D3L'(H_''-C3M!>L.*/=)TW3U8@ZU8>NK>,OHZI%TDAE*,_#AYZ9JLVMF
M5/Y3BBU.\&S?4^'K\GO@;K,7I [FB!R./K&[<5:T4Z?B_&/>Z81=#>?[A7;:
M2U6VU83=K1!%<TIRH6 24682!0DL\JR :8Z21&0B9LJIF_U5BB.OUL,J9'#(
M@>?MFNM:M(XNA].-<]QXB%I\(L%VHH:+\5ZA-W7TUD[\,W%9RQ<'7K5KL,/K
MS_*[7* N=I:K.)>$*ZA4%$$<:2O # )I5L0IB?-,Y)AY7;$[I35V'M"0 LCS
M#MT9U=BM[T "NZUL0Q0T5&<MOG^M??96_A$JI"U$#'UC[@REU[DI=UGDBS?D
M>E[Q0= ZAOYO;P[\;;70!L+X[=W7RN,T9UF.H5!2^]L%B2'C60IEEDB>98@2
M9A6'="$Z\HK>7)+8D76!@K+4FT4B901MN"WW<^T\3G3CDUFQ59(+8%9X9?EE
M6O:55AI.@#D3WX/*P*_3-?CQ4/('4'5Z7*D-/-8+^%$N%N>:_36MA>]+_8)^
MMHEX5W+]7"W#P6FYZ:X?3\MRK D!M=RD.T34<GS7SU$ZN<CR[N6=7/('@Z'6
M0%XP)62290GD!<T@YCF!Q-P^CA!5-!)9+)"3MW2-X/CAU./[55OR3A@AU@JT
M\ZE"JL7-T@[1B+-?92MF(.?J*KE)/2Q;X8_=+.OW_$S [?I!5J8)3"4?Y++6
MQGZO0&95R?)^V19_\I=O%5W6E!L^;I:B^=>BX6K7+OP/N;Y5IA(-,\P48@)B
MG%*(99Q AE(!$\513DB:%]PI&CH.FR.;FXZQ#IV;OX#UCAE M]QL\\GKGC*U
M*2?/SFB]_I2XF;J&7W# \&%%X0QL)FS#-]ACO*D"V&,=W.Q-X!_M! :M,QQ7
MOX%L[$A,3FJ9QU7TL3T?F9K?+M"F\C?0\2QB!F1&PB+F$<0J%Y"J+(8JQ;A(
M5)'$F+N4<A^,[F1SW0NR6PC233^$MH#'S:@>ZL+.%GI+Z&;"6C(!@>M[^0]D
M(@['GG1EGQ7K>$&>?\@C<M4.]!]R(?0Z_J('^TWJ1<[+-HB@2)2SC J(9)*;
M6_U*'Z42O<8X2GF,!"J856O)ZZ1&]FJZXJT'3;P)$%3-#BCV&'"[+FNA.XN8
M53"-^*Q(8.@:[P%\:92Q3SN8$AQB4L&4$0*[_=R74>NOAJ_NETW>W7Q$],Q'
M%2K*9*6-WMA2_PC3192L)#F((]F],1"%^5:9\I&/B]6/7;$JQHHP@3$LTBAM
M,9FII 4D2!4"943DPND V$=L9(.W0S'67W-3*--0MRE?==>;G;\12AMNQFZ
M(OSQG7LD#(WV?([4ZV _]PA]$0FZ[QUW7.@OLMX,W)5_()PG28122!.109RD
M"60)1I 6"4U0@:505E>5SHX^?F:MK,W^HS_<NZK4&\R=U/\C'&MESBNF?\D.
M%M=MC?I+ZH0.?5&B =#0IV-.A@M]49Q]4.C+#_GMGW=:55*?.L37]8IOX.IB
MO<(H3S',.#?14Y5 2A2#G!<)*:(,*:Y<]LUS1$9>;%N2H*'IMCF>58K=ICA4
M5+>%=B3E"&4H??($VOK.DIATR^L3\GBKZWTVU+VW&\ZK9RF^F5O\=_2EZ:J1
M1)%DF.BM3V3<.+,(DD+&,)8T1T6>QQEWJA^UHCJV5TL7^AC6@!6 IY;BT(MK
MYU1GMW2#*\1M+5^XL-;Q !HFP-T5)06XJM8C]&C7U,[1?.4K:CUJN'X]K>_E
M$$$]<[M!8A7G+$4P26*B[0&7D&*%(,XX0WE&9,XS_UC>^+<]SH?PEM*E#]E9
MQ?@$ZD:]^'$^/O?'<$F'1.,<)?8+PMUL W#G8FN =V77VKS1&BSU4FT#X*,%
MW4YNNMC&VB:[Q'*5[_[(VO"++%\?:"7?:2LF3'Y0+NLVV6>:L-\WQXYW+[M'
MM&TSO[KY02MQ^]1<//_P4U:\K(W)^^.YK6-D-)%)5D#$8JG/[.9R;*H(3/,H
M93BB>9XXU6\%YW#TT)UQS5<M<2!WU$U!I%P*LSR>VO/Q+WK#KPWO]:^.X;S@
MLV89 WS-N7 ,'!H^8,,(V&<6['%KH.'WG^LX!@W+YDI>P[2YN[=E6QORAO&
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
MCMZND,PC0W!!7(?,P'"Q_3(">X5-ID&2R;^9*T'K%=@JYJEC*516H%_4WFS
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
MWFUB"IF@$C*94(EXG(O<"J+D_/ C;RZ:'M@0=/"R3[5@<0 9))MC-&A/+!]
M@%/Y'$X*@^0,#6FVTIJH.VY"^<47!>SU?4_?FLZ_O<CQ@0][^2G?*C(E]4%&
M=+[Q^U6]-JWQYI*HF.0BA4JRS("):/]4L@+&L1 YB6.4Q&Q3D_K-I7[L+#F/
M2M1O[H;DLSZ%_ED?06E;<]/T7V-K4-;U<W/,Y(8;UY*R\^JSV_&':,,_0?AI
M(V]#KPD=ARP4ZQ4I6&W8>2H3EX/UBGI: =;_N-_Z_4C+ZF\&SN+3\NEY77^6
MW^4B[O8#1)%$4G"8B"2!."L$I%SF,%-8YFF,,LJ5RQFSA];(+D!#"L1N:[-/
M-7;K,Y# CL%'310T5&>@I3L#G?PCG"$M1 RT9OLH3;IN+40^7KLVKPQ<OW^1
MM'ZN6B3#[2__0V_S>LB'EZYC5D*(C%,4PS3G%.*(1+ H$(99G!+.2<X2ZA0U
M<J(^=@I[^]V#+>$F/OO'S=\\>XZY*=?1)H16F:^5\-&6OYEPD3JTX;"B_3JF
MQ$4M%XV+TR!NYJ:NUO.O\MX,O0,0HXONRX_2/"^(DA#'-(8XS15D682A2H5@
M419+DDH;L])+963SL4_0T5ST*Z??+ 03V6WYNTEKO=RMI.E;UGJ O26M_[5;
MSOUC3[)LK<3;+$^[ASW"<]KI;VLA3,W/S7=:+MI:AO>KQ\?5LNF'^+!:Z,'J
M!C;4 ",\2]'!A^TC=Z0H8WFF#^58+V!S1J>0)-HE8!3G"<ICS MB'=4+Q=78
M)P%SE[1)P(H]-C88Q)J/&:!'94^\D0#4!E^E$^'/#G&V8--E$7Y\C4EP,SRF
MSNR@9@ULV6RZ$[2ZWN=T!O9Y!3MF;9(-(TZ'0[3T-:;%+\@:<'H"!6)#ZZXW
M?AN,V'1AW]#Z.8@6!Q_<-\C,-!]ZJ.:+_DBY;$N#Y@@3Q..$0!6CS#3A89 F
M>D.+*$%Q&B<JDTYW72X1&GE3:L*JY9;N#"A-&="&M&L\^8*F; /*P^7WB2CO
MB6Z(@IM^T3VBROUR!0LK7R S<5RY7]C3P/*5YSVK&8QU,+D"*7Y[KMH[=.5*
M-(?2/^2/YB_U7''*%$T0Y*A(($8IA06+4UCD>9)BBI(8NW7@M:$Z=C53YS V
M/>#K%A2Q;%ARO'EFI4&[E1U<+V[+O"$/6OJ@90"T',PVL6K-1?M 0)A8)ZE#
MU9%8T9RVJ,1%#2<5)DXO^]F*;Y(_+%>+U?W+.]J@SJ[UQU-J5Z.]:]8E78HB
M0K*@$O(\U;8BX1R2(BY@+M*HP(C*2#DU];2B.K*MV/$ (*#\OY_+RM5,V"G/
MSDP$5XF;F=B1APU]L&, M!R,D,)RDCF0D;"C.:F1<%+#L9%P>]DCZ'7V?+'#
M2?JM@P:[56<?/+@N='Q!:!YIVT$$4C!6B0E?%PH24J10DD((BG!.L15BR=B,
MCFR*OLCVGL1*@=\7*T87^KB_6NSN0AS>"@5TRY=#]&7,:;2(C[V1R7$\(IV-
MK\S 6;"W%AWOTBN'UT)/KH&^D8ETB*R]D0GU"[:]@8EUB\5-H.W>\-R8]*>+
MV$V@Q8,@WA3TPA6O_+U</_QUN6*UK+Z;8&-;,?-%&LV6BQ8 [8N!IC!'$>UL
ME/7V*M97N5XOVO3W7"0LBA6C4(F40*PPAT6<<JAB$:,(<21BX5%_.A['TY2P
M=K?5C"EII_K>_$O_6)>BFW @:;5T/8.,.)-V!Y=7GIC!E7I[;(,?FF^PSWA7
MQP<.63?X9AWSH.%^KR'7#.Q),&X93U@MCUCS$XC15R\0"JMPFVJBP!1]<>9O
MA-"KJ;Y;U6NZ^'_*I_<K(><\41F1)-?? *(0XP+KPQLA,$6%/K9E*$ECYH8V
M?X[,R$>OEC#H*!L$%D,;:.+ 4'<%GS^KJ'X[&DY\-QOH*[D'(GV?8 -PZ<\.
M.S$Z?9]HIQCUO4\/A2K\\/BT6+U(^57;BK+K2M3$A R8BUS6K0>YV+1NO57&
MC-POS76:-K#<7&SX)G^NW^EG_C'/4<)$1C L"I9 TT("L@SKE<X535$6%:+
M?G"&@3D=V41L^&X@2IMLRCZ;#9#ILK:T%.//FF52ZBW,A6,BRW#6!:<WSO1-
M59FV0VW^NIL(T113OZ=/I5YCALU9E]3NT!*!X14TS(X"G#B20H.#*X;F\Y4
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
MOW&^SF@N.2&(%@C&5&_5.$424BICB"25(E&44URX[-*O+]+8I?J-@,WMY+-
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
MD"F.!<*&OP]K=XCR,$Z1R",::O"53-E\4VI7;1=1 >6#7.)."_O#RJLIY%X
MM(N:1H0%YAP-<6A[P_J3T>7G?;M>XP\:?8*^0MX3\1VQ\$<8"I(^-5NH"S1G
MJ$*=AG&\M.SO'?\JET*5:_U/J8.X\[SZ[:(9T9S%+ T1ET1J_Y.FB(:8HT2_
MLHC0C- P =UINNDQ<E1V?)AB%.LUQC9;%6B7#J]OP<Y_38#ML$-">UAO1X#P
M^]9AZ/BZCG748MK;VF%0G5SF#AS.S>.=EC?.>1CQE/,4R5 E"'/*]282AR@N
M\EBI N,HY) XZE3$R*'2O?E(VZA*Q_X6-;:VT-AYF&$&PYQ'3]8L>.L[^^*R
M)9XF^AD!D\[ARP8>3\\K3[K-O*,^>Y^V9C:;:B?#Y]9C5]E1^Q>8\@S'%"51
M42=.<;V_20I3&AQ+P;&0 I0-"U5@Y.ABU[.3MCT[6V:[;=7L[W40^+S=2+V7
MKWHWD0'=;-8+MMUT83]OPO[ZEVUD^+]@\Q[\8NR\PIAPPWS&27?41I>F^K/&
MO*?.3 <?RZUY>HRF"ZZ@>'(_8/&3.B=7<(Y=E_,X,,=6K3?S;URNZ'I1?EG+
M[XMR6RU?OLKG<JV%MS$ZERHA-)>(,ZH0)A%!N<04D22-<<H*3NT:9-L(&]EA
MW57!NI5GYV"L +KN3'R;#7,<>XE!)]+C%@1BV[7YK\?IS7W]K_V\MQ(QR1R'
M&-O-9]!G'/F)ZDS2>4@%$2)E*.91CC##!2HDCE$B21*G BN2@8Y2FV$G"?M=
M4J];J^W6<;@ML$EV=]T .!W0@;Z^Z'Z:0:>E\SDPY(2NY_"WGOH$O5U+L=B8
MO\TQYXS%3,\)PO2<X#Q"AA] [Y)93&-<0/N779$U\L)U(+EIZER+#M:F98Y)
MUF#;:K&2.LXV/QG8.:@'H=T$\P0,;-:=]@[2V^D&E>8?7\KE@K\$O[=_WLL_
M-\$;_?7\^YA]A4XM'ZNQ4$_2ZW86.C7Y9FNA,Q]Q;'.[6"TV\M?%=].-3 ?%
M#PN]J6P<R]V37F07_VSKI>J2O4_Z*W#_AUQ^E[^5J\UC-<=Y$J5IRA'!C".,
M"4$T4>8^DBHB>9(G60JK;A^F$&2V.)6^ZZ]5"FQ!.PQA.P<R'6HP']/HA6K%
M@KUF3?W4K$X"JSNC]Y6<!?\EZ3KXO/)8/^\''U\=8X<I,VT[6"_ G?1Z]3.J
M:\13;3ZK7\I25'<KT55>?"N78JXHC=)012@6E"*<YPFB$6$HS$@1Y5F1"VE5
M_'!;U.CQ3K4Q4<Z#$=T4\W2U3I66'OPD_^1+'?%\K[-6%_N)2=L^1KVW .0M
MO *O;3#D S1H+-3@]<L.KUUMF!'L,]ZY99RW<.>BH(FCG5L&GP8[-S\Q<1,-
MD^FU>?FXJC;K.F&O^FQ*GN\?Z:IEAO]%#[&I/JZ^R/6B%'/!4A8FIL";4-/=
M+!.HT%LI)'C"LR(J.(E B>Y3*3ZR4ZJ%Z<7>U%<U-QU US+9"[1S5#_B:X&Y
M/0^-.1I;@IXQ06U-L-'F[-MV-!89DJ3&IA^@68?C6WCM]AU0M?\U&GHXO@QO
M+3Y<Y3L4-EP.?KOM4#\&OE/:TYH-T0<]B>=4"KWC3@B2F$8(BU@'J%F>(4F8
M8C')PEP*N_WV4%5&WVG?:_PE-2(!R?Y#L+WN]*?$RVF/O83ML6OEFIVV46\B
MC &E%A-A[5:$T? %F1U#?Z<4J+(EPID%]0:K+KMMF\!V%S7U[L+LR_Y8+)>S
M8$GYW^LB],>7:L'U0]66F=MI+H,_%IM'\^F%20%9*%GSG?&V]H,UE&@/*],\
M,:CGB1:_7=<?J<Q +^;=JG*Y+/\P KKDL-YO_Z*_'$9+TTQ11V;KQ5.M'%VM
MMOJ)Y]K35<$?CW*U^WWW0Y.'TET%!V8=V(VOE=\T@8-&9V][3=MB,!*&%NPG
MC?VR[M;X_+PN*7_\V5>IBH>OS=4BEB'C3U?>X@&%@\(7'^-YR$^_7MO<_F7U
MT)X;S4,:%C$6#$G&]3Z,L5SOPV2*HCC+<TESO1<+YROY8.JI[AU3U6$J67FF
MHO%,)XI9>Z>=5,?&,T,PM]LZC0WA1-05>Z!;Y4;*2G=#:(S,=* FKY>=[@;9
MU0QUQR%=^P)^EWK\K_*IX1;7^XZ:<EPC\9DM%P^[ W+C?.\73_J1S^J;_FEE
M"A3U[WY=K.1'O1)7<Z(RG)!4HC0+,X1S0E"11!%*)&74T/T3(6!= GVI-O*!
M4ZOH+-BI&O1T#?;*]J+D1M\Z,;2G<?"[T3FHE08W&O3V(NU\Z^N\'IBKG?K-
M.'0N] VBMSZ&WA2;N*NA;T!/>QQZE^!ZP?CTM-C4ITBFIV*]4CQ(O0V2U3S+
M. ^9C%&F4HQP$F/$TH(C%A5,R2QA409,J;HH:_0KQIWD>M?(^[*#GSZ5>IL7
MQ>#+P\O0V=X>>@$$>GUXB,6!6)^7AS=M\W9[>%G2Q->'-TT^O3^\_1&'8UO3
MCLDP/72DL(3$H8FBBK PI+ <HSQB#&%"4I(E.);"JE_IF;%'GKAUJR\C#7#F
M=V2\Q5&INTFPJ;>SQH4;YL@LP.FDNWEN!XZW7QKLF.R\_E=/OHX^,MUAUGE=
M#\ZG+CSB0@9M^!4^5I7>VKVK:5Z:"Y^F<FC?1KE^[&^KQ>:3W'Q6'\JUD@T/
MUIRSG- LH2BF68YPI I4F&PB0F.N:%:HO(CLV:(':C.R*ZGE!HM:O^"__[<\
MCJ+_'>B8_+O63/_DZ[>_5?#;?C^OP<)%30DN\%Z^QK51+6AT:^_-VU89E=DY
M=0HVA"^!47$6&(H8O47JJ3DEZA#6ZPG1=_.YT[P%('>V)]2NDVL/%3(A^[8G
M/ [IN7T-ZIB33Q?K_Z#+;9<1N^IWY&Y;VXG/JZ_27+F9(M:Z._>Z^Z=A!:KV
MAT:ARB.9Q#EB.DA%6)($%8JD*!5I'J5%+//8*E =1;N1UR>C:U KV[:W;+9G
M/86#3F.S;.UTKI_J:UVS:%4#3@']OE.[K?"KO2E@_L)KO"1X!<$88/HJ*/"J
MV[3U!6/ >E)N,(H0A\W%VVVU*9_D^J[=<-*<ATE(8I1FO-![A5PAREF($DP)
MRW@8*VY_B' T^-C'?ZVTX X07Q[;;Q&D#[ *>(:W,\CE).'8,D @/,#"X<V+
M*2NWFX#O;/>5AG/!J*MAY_%GIHLB+VA[$!1>>L:1A$QJ5R1W=\:_FN:DG5-Z
M:1-3JW=;:;)H[O\HYTF1*)PR@HH09SJ*8Q0Q2CA*5(H3'-$DCW)(% >4/[(S
MT=\% F0J ^)G%S&-B K,&36*]!-,:EUFNZCH9=8F 1J:];9B4FODD0?-#0I?
M)&E Z=,RJ+E!<T*OYCB,0]QQE+/W\>E91T1F_'FDHDRH)$9Y$88()ZGAT*<$
M12(J,"=*"BD!">47!4&FBE.Z^%[4V8I&P%)^&2R+<,4+ #!?<9SR'>R%>K$:
M$,IXL=XUJ(&C  MI;AIW-;BY_.GIPIR;%AP$/+>?=@M]ZLH:4YZSEH]R5>W:
M]QJZZ_HD[9[^V1RXO7TT93L[TL&,\5Q%1" 1):8Z.]:[)27U;BEB:98R&>8Y
MZ"3+59&1@Z&F?([W]>JZH?]DF"!_!I([.N-M%S--@2+,(38 'JATR)J_.Y_7
MJLW:(_V@T6X4RL>A$'D*JIS5F#2Z&@K6<9@U>#S'#5ZY>C"WTN\DV_Q&3<<0
M<]CT53ZW@=UG]66M9_7BF2X_KDY87W1$AKF.P% J960.[2-4I")'L8H8+62<
M1 +4,7R0-N-O_H"4.L.PM=P*3H48<&-H>K#7R2!&L5G0JO8R!FF.%PA\;0@'
MZ3+M]M ';">;12^#.I=@<1UX;-?RL^J75;>=J Q?1W5255T9NKB:+6X><JIR
M%4:("*[C-E$4)F[+$<%AE#"!XS0'Y;P.U&>*G!C$:JX$WM,.7((U"',[)S<A
MDC W=Y9PHL=)\?LH9(2>X/!7=S5(FZEKKWQ =Z;^RLNP#F=F7^CJ_J_OO]Z]
M7;^4W\KEMF:!T*'C7[KNDS(LTD0H)&6>F.+2#-$"Z\UISCG/DE@I;E5592-L
M9)?520\.Q-<%D)?O@^"(61R?><0!YG"N0>!R'W@+"\"AFD=,W([6G+X>L+,U
M2QNOGK#=&F.Z<S9+:PY.VVP_,ZB:](/6\_V?VD.LZ+*[SZS>O/PBRX<U?7Y<
M\+NUI-5]W6]N%TKPI) 9CC&BF"N$$[TAS5D1(QY%><)YHO]OU;_ @RYCAV[\
M48KMLN9$;+4T[%=[E8):)Z?Z3R?H[:*XB0"%.=0.OYH;I%,KV.EU#E<=U=4M
M;4:)[3R Y+>"TTF3URC9' +9A1K-04/"/*"0B_G[U6:Q>;D30G]?J[?ZKY_7
M]^4?JWDB2"(S4: (UZ=L-$0LS".4)J%,$I;Q-+5J('Y%QL@>JY$:M&)G@1&L
M80F,:#LW=0V?Z^['D]4PM^)DL+6SL##IC!.H)/_+0_G]?^I/-_-?_V4_[:^-
M.<ETMC"JFZ8VCSJ>(4FVV;/KW?VYJ.8\I@*GI$!%(1G".4L1S4.,9*1RQ7BB
M2,A QT(G(D:>?$9@C_@R^-W(!.:%G\'%\NAFD+6P20<T%'[N<M$67T<IIP*F
M/1VY:.#)@<?E)QU)C]N8MFU^=L*-61]7MAR7=WRS^*YG_%$4*KD@HB 4,9(F
M"%/393[C$H4JB:E*<R7R&$1G/%BE"?<!+?]T\!^R,EE:[9ED4^O5Z!AT.@+)
MC(>_&#M/,2W<7L]Y9RW$LQW&H^X1_"'EBR1XN$+3TO]Z _"$V-??R(.[1G]6
M %JP3QJYMI5RE*@DXRI#F<HIPD61(<95W70Z%RR/HIB'H$O]P2J-[$?KR^J-
MN:Q>]GLVBSZ;7KEK[NW<JMKU?=BYSVE1!@9F8,;"@^;9>Q5'Z9\]$"[__;9=
M%7JM_MP# ;S2SWOHR!,WX&@=^_L_Y9HO*KFC8:_[7WY<;=:+5;7@=8F?CE85
M4S*)D<F1,AGM%%&6A"@4<1:*$#/*8-'J!$J/[(=WPH+O1IH):]MV0#53APEK
MFWP%:O2N MFJ;-GD=]+7:QGS_F OS3TJ=FS+L6N\L;-DWWO#K!/=%Z*VY =H
MQN& ^VLWXH"H_*_1A,/A)7AKP.$BV['A\[+^'DMQ7M>.R)KS.(S")$5Q(DRK
M#4E03@O]-T4E%D5*TBR9K^3&;A6Q$VKE4G;TX!O@J4;M+1I'WZ8-!K2_UY8W
M.*R'H!FFE$LB%>(JYGKO$V:H*$*%8BYD7B09*;("UBC4(Z*#VI28[^<HD-FM
M=/YA\'R"XYT9'6:QK^[?=D*G[0X. N*D>SCLTQZZ-U37MQG5/MEO?\2I9,P8
M-VV%4Z)];Y$H1".3AA)A[4Z2(HHX[))HH$)C7RGY.!H9#+KE#=2$4 XY%JEN
MGXOH1_8*CI=<[ 6N,;HZN*CS>JT=!H!WM;_#D''=W.,GN=D7H\T3$=*T8!SQ
M"!?:UZD$,:4XBAG.B,H(+8IBOC'QAIVO.Q@=Y+AV,JRGG"FH-,6I,$]U9#_E
M(0\+@E)12(1I$J)<JAQ1GA.:9GF<AZ#NR^[VPQVW#_OMW*ZS53 ?:@PZ*)H-
M[C9Z$\:VF_K^;5/J:,_OR?%9PSQYN\.Q)W5=9\TZ]D/G'W)S*A]7YE"O80^1
M;'.W:IM;?C-\9O7I+[#"VW[ \;Z./1UF=>ECS?[7-I_=*S)*^3;<?D_?6H#@
M2;_2<$".O^\.(PQ.?#>= ,R(_[G8/'9)I[L5WU!<Z/^)>_KGG$8I55DN4"3U
M$H335.@]AXA0*G$6*;T,Y1&(9\)!AY%7J_K0(GA>EV++]1;=^'&ZG-53JKL8
M6#=*.^>Z6Z-MYX-&QA#FC YRVSMUFG:=G4+]/4>GDZ&;&"6A'8J(_T1V:PU>
M*X$="M&5Q'7P4*X9LVJQDG7_DCKLTCN0+_I;^/[I>5F^R+79C*RE^2E=O_0?
M:EK3SN,B(J'0P722A"G"/(Q13E*&"IDJ+G2<C9,$EET[1)W1,W%KY>H>1)W@
MX%D_,@MDJV"==;+3\/!)6NL(3=P=]'HLCU@F QUXP-+BW9<9?*GQ[G0+#I0[
M?/+N.MX.^<,^8/*6:SQ(F8GSDGT =YK#[&74B7-,F@!TGWM=U<1!]X]TU5Y-
MM@3_I@-R<S4Y%R%+0YYR1&C"$,91AF@21DB[UB(N*"T(SQSZ"T]H NS"T;4?
M\4XLO!G,:[Q6.]_\H[VEU\HT:??@/7N"AH!MHRW:YZ'LOP.[/)0?(.W$_5V\
M=O:)@^;_&DDH[J_$6R[* !7<%JTWVTJOF%5UQ[7D:E&K:4K!2)$I40B%1$(H
MPE)F)G[/$"=2JC!C,H5U;KX@9^3HO),:],0Z%<M=@LG.87LP'N9<7>P&N[X;
M5GER4Y>D3.I2;IAZ//UO/3ZTGN[#8J5=P*^+[\8-'%#E'M,XI)*I1'")%#>5
MKD+FJ B50H62-"IDB%5D56<^0(>1IWB_8J[1"=5*!<>TS, +,A>T+<.W<3$$
MAF'6\$U4_P;&Q'O!F[T&KU3A!H;H<DD;?"@WW_5^O2[7;\OU6M;]SO=3)J,T
M8BRDB,E".RB9Y(AQ7IAF(R2EDA.1@&X\+@D:V0OM)=8] )Z>]'YUO:#+0!I]
M@*[G(EAV_L4'!# G4DL,>AB,D\=TRS!/GN"BF$FG^RUCC^?TS>==R6L^+);R
MT[;I/"Z**&<ZFDC"D"-,:(1RF@G$<"1X&M,XSBF,M68_^,@3M&5O,?*"1B"4
MI*:'P_5Y.-0ZX-RS-\R!C.;4@@$L-+W!)J:?.37CE'?FS#..3507*ZKU.NBJ
MLY!5KZ_.+@LF#&.>41ZAD$<2824R1"7)4)QAG-(\U[\%$=S9BQYYNC6*[+I'
M 1=  ()V2^(XN, F:JO#C79:'Q85UV%#3:G>,:R/DEH$A\17RU![P=/V P4#
M<M+L$SZ"FX=Y2ZO'NY4P?Y@#P^]T:<:O#Z1B+#E+I6FRK(-J',E(>Q1!D9(X
MC]-$X02#XNG+HL:.J+7$.BVH_DM/MM/YW17$[#R('QQ@'L,9 K SN&V=I\E_
M1="DD_VVP<>3V^(3H^0)]K;*(L0*RQ"1-(D13C'7T3<)41XEDL9*)APVM6T%
MCSS1OXZ0[C> Q]8;%+"Y;I'8-]*N&FK[-"E\KT\\:P4&,%G/QZ[\7<NDWD2*
M)E#\H']2S7D>TB)/"9))9CIZQQ$J6)$CSG&8TDCA"%LU;KHB8^Q<NE;J01!<
M"[;?JU]"Y_:6W8/-L"GO8"YH!W_#(*>-_*4Q)]O/WS"JOZV_]:AKC8LIEOFV
MH9OZ(G^W$4WR3/(\CY T^WF<,KTP9RQ&(8VC-,*Q:10)69TOR!EY"K9U5SNQ
M-EM/$$QVZ[$'XV%ST<5NAVJ>JU9Y*]TY+V7B.IVKIIX6Y5Q_?"#Q>OO'KXN5
MC.9IH2<H3S,4LR1%F.B FB9,(2)(E$=91K+8BJ7KJI1I3K-W7.3M7P(C^VHG
M/@!.MH?< ZUW.NV&&^Y.Q'[.L.%4[ >CO@X9^SG#+M*QGWW8;07]TA1_O37J
MFA#97%=]751_;_L381FG1=W.*F("89Q+O<U5#-$TSA*:QSR4H :DU\6-/%%;
MX5U-6\#[6L!6U!NPV2VL_L" S=L.AP/!@9%\N\45>)VU,]+3<GM#V*2KKIWA
MQXNOY:?<)OM_RL7#XT:*N^]R31_:"[:62KGZO-U4&[IJ>"^66_W8GNCBHPX%
M]N7B-(Q$C!E&(1<*Z0TM1[0P+3WCL(A4R!2C(&I-/VJ-O1^6J_)IL3+?=F#C
M=4^HV_F4Z;&$^9Y.OZ!5L+TFKRGV:QV#GI+!5VDFVV*YH&W2K/]]@%_ //DQ
M3TI-ZN_\ GGL%SV/[J-[S2?Z)-^53W2QFK.(DSP5#(DL+?0V)F.H2!1!!"N6
MIQ%)(AW#._>PV0L:W<<=-'B9!49R\'LC>U!'FQY6=G[,!P+ $T WXP=VN3FU
M;)1>-STQK]CQYM38ZWUOSCSOF*TOC=O0&M>=@J.Y(HF>GW&$,FDHIO(X0:R0
M'&517O!4"4Y#4%7\T?ACY_.4:W,#]<NR9*:78EDNS5K95KA#TWN.H;&;G@,,
MALW*G:"@EN0QR?V\!;X2V(]&GS8Y_;QI)XGG%QYS;(QB^"YDRY*W>JCS;N[E
M^LDT[&[NWN8J%3DKF$)AR#'"*L<HSTB!!$\C20FA";7*6+47.?)$W(D.EDT>
M6=WD1(>RO)4/[&5R&T*[V>D7&-B$;63/@CTV;8[=?8O-VUO8P'N-6)OKJY?(
M;8'3]@JQ!N"D%XC])QU9UNORE0]TL:XYV_=Q^5PHO?A&!4%9FG+C#3@J)),H
M3\,BR9),QBJ"T%Q>E 1R G#*2Y=ZMLNHV$UP+[;"YG4C<A88H4V[B!Y7KD=6
M[UN6^2+ROBAG6N[N6^:>T'7?_(#S3;KIM2S?R>;/CZL[SM=;*7JYLW<K45?
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
MKXY^=O>]^TJK^_)MS:)05XFWQ0SO%LNMGO[S..*4*)RB0DK3*[QNQ:D(XI'
M82@)Q8G5':UWS48.<UHI,#?E#W9!29(P)9 HN$28A!3EF6G13G$8A?I5:.#G
MFW)#ES\R[#O]K&$WG+R&Y3@P$S'@.R6#<J=E0)>U0VLZ!??Y/UI-7^N=V2TZ
MK_(F8,N1>0D'7,G-V]@KND\-JO;+DGD;C;)!7]M9<&LJ@5<K[Q!Z6L?\Z37I
M"N<=SN.US[\ QWA]O7B27[7G %69''UJQ"C0" J,I!$*2RY8X2N".QI]V@CM
MO&DG$=B%QRY]E_K8_ZK_]N__UOU$_X?I3<Z__]O_ U!+ P04    " "]@FQ9
M;TT,CB;"  !T  D %0   &)L9G,M,C R-# Y,S!?<')E+GAM;-R]69=;1Y(F
M^%Z_0J-Y'4OYOM2IJCX4267QM%+DD%1E][S@^&).HA,!1 $(BLQ?/^9 +(@=
M ?B-ZU0M5"R(>VWYW-S,W-SLW_['UY/9#U]PN9HNYO_^(_\+^_$'G*=%GLX_
M_?N/OW_\!=R/_^,__N5?_NW_ OA?/[__]8=7BW1V@O/U#R^7&-:8?_ACNO[\
MP_HS_O#WQ?(?TR_AAW>SL"Z+Y0G ?VS^[.7B]-MR^NGS^@?!A+KXV,5OE__J
MN>%,9X2"(8+RA4$4UD!6+B=OC'7<_#^?_E6BU:HH!&%X "6+AV!U JZ<S3HS
M':7</'0VG?_C7^L_,:SP!V)OOMI\^^\_?EZO3__UIY_^^../OWR-R]E?%LM/
M/PG&Y$\7G_[Q_.-?;WW^#[GY-/?>_[3Y[>5'5].[/DB/Y3_]K[_]^B%]QI,
MT_EJ'>:IOF U_=?5YH>_+E)8;Z3^*%T_W/N)^AU<? SJCX +D/PO7U?YQ__X
MEQ]^V(ICN9CA>RP_U/_^_O[-M5?&Z6(V+;A:S,XJ.:N_I,7)3_6#/[U<$##>
MA4^5[,UCUM].\=]_7$U/3F>7/_N\Q/+O/\9964'5+_.2U9?_WU=__-,5':=+
M7!%X-GS_2C\X?T9]VW$TX=<USC-N>;YXVVR1KGUH5B6^6%[\Y2Q$G&U^.LDX
MG6R>_"*NULN0UA-4/'(7&'#M$BB4&KS2&H0446D;<_3BN@@J^2NB?Z.@%::_
M?%I\^8D>_%,52_UB(Y^-;&Z];BNCP^B^6)$?Z;.3:$7T,AB04CE0V63PS#&P
M+LG(M;4,PU%D[[[M.M6[NGVQ3#\LEAF79%(N7A>6Z9:>KX/Y_!,_G88E/0C2
MY^DL7_QU62Y.6NAJO6@@N:U:B-P??R"N"RZ7F'_=:N5>YC:<K<G0XN:3+33^
M_YZ%)3UQ]NT]GBZ6) ?+G-%%  ^E@"H1P4M#EM0&&3/WF)1KHOP;+]X+!Z)_
M'!PCSTX@\0Z7TT5^/<^O:'.>:.V%\4%#-IKV3"TX..6)B\!X1BV8+6T <>VU
M>\%!]@^'PV79"1@^+L-\-:V"/P<TMTJ4:".(:#/Y4-* Y_0/#]SGZ))F&MOL
M#C?>O!<D5/^0.$JB(Z/B]7P]77_[93K#W\Y.(BXGJ+-D5A=@GG"L8C00 ]?
MC"N6I^0$,T>AX>8;]T*![A<%1TFP"^V_QT_3*H3Y^K=P@A-N**A*)0-SA%EB
MG7R>0O2G+)03OI",> ,$7'_K7B@PO:/@"$EV@80W%.0OR81M!/^!Y(\O%V?S
M]?+;RT7&23928*8MSB1)G@^*!#XRA)!RL+0!"H^V 3 >)&(OG-C><=).SEW
MYF/X^B:3^*9ENLU>G%M"X4WT)3'0&CU%3YKV02263!32\BR3T;D!8.YY_5Y0
M<;U#I85LNP#)BYQ)!:OS__PZG2.?>,<2+]F"\*PRD:K[+"7($J--@1EIC\NG
MW/OJO<#A>P?'L3+M"1@OZ<NWRX^+/^83Z;/711D@5LA_=H58*"Q"M,&%E#0Z
MTQ 65R_>+W7%OA-4'"C0GC"QV1K?+M\M%U^F\X031I\U1FC@Q XH"J_!A9P
M4\24C4J%'Y?(?.CM^Z&CX\QF,]'V!)%WB]4ZS/Z_Z>G&==(8<Y8Q@],^4.P5
M2#11*; L8<B:.\-2.X!<>_=^\.@XX=E(K".#HUJ]%TL,6[JU82P8"8&3$ZT$
M)U +-,!2\MZ20%(\+IFQ^[;] -!QBO-@T8VL\GIF.GOW>3&_R,"4&(3*UH(U
MT8$*R,DWY@624Y[\'Y7%D8'JS3?NI_J.4YE'B7!D]7_ =+8DZ'(1/T[7,YRH
MPC0:;T%')T EQR$6<H,Q\N@S<OIS?Y3Z;[YQ/_5WG,,\2H0CJ__C,M2ZE _?
M3N)B-HG6><O(>;'2U-P)A<7.AP+H@E)2U/\];NE?>]U^BN\X;7FX\#I9]*^_
MIL]A_@DW^=:H2M96<%"L&""1>-J]D@#M38S&&F9BFX6_^];],-!Q2O)H4781
M#KP\6U9Q;4_@*J1)!V>K28RZB* ")%DB>:X\ 8E!@::XU_C"R9+%!@'!W6_?
M#QK=IR ;B+8+B+R9T]-('-,O^"JLPSE;DR@*9AN(^FQ]W>LD.&DSR:I(^H;$
M)G4#B-S]]OT@TGTBLH%HNX!(/<9=O@QK_+18?IL@&A="BF <(R\HUP2:3Q8\
M1\S!: J!6AQX77OI?F53W><@#Q=D%SCX<!)FLY_/5M,YKE83SUU110F@O<^"
M<H9$88L'YTPPR6>GCTPCW/'2_7#0?;;Q<$%V@8/7)[C\1%O>7Y>+/]:?7RY.
M3L/\V\06@RXR1\%QK3I'F2%6-HJ1/J4L0]0MTM!WOGP_7'2?9CQ>L%W@X\-G
MG,TNJ%=>FI1)(L$)\ID3_>.3MH Z1T$ND0Y'5MK>?N=^:.@XYWBD&+L  1%^
M4LLX%ND?'SZ3W%9OS];U9D>-K">.[!W/5D-1J98+(X? @@*,ADFAN72BM A
M'J!A/Y!TG)UL+.8^0$.26X;9FWG&K_\3OTTD%L,B.@B!$0.T!.J%)T92<B(6
M+W1VQ^4N[GSM?M#H.'-YO##'/J_:ADJ_3%<IS/XWAN5%:3F3D4O+)(2<)"A#
M9M )E!"9]BE;1E[T<9F+^]Z\'R8Z3FHV$6DGU?I73/Q"/UE--,51WD@%UB%Y
M2%4Z4=282B63A!-*AN,.N.]Y\7Z@Z#C+V4*@76%B>Q%ERX2T/BC-+"2WS=8B
M0=P[$"YAM$&JDH\+4.]]]7ZXZ#C%V4:H(R/C!7&0-US,PJ<)LW:;=3.6MD#%
M#0,?B@2'60<,S#%W7-KJVNOV0T#'&<S#A==,Z__VTRWA_4H_./:J]N_S<):G
M:\PO%^09S5>;+^ASTUPOZ?\<9O7V.<5>N%Y=9VF_R]Q/>7S3Z]X'\W7DA?"S
M%7P*X72RJ9VKB'E;?IG.Z653LAR+[16P2SAZ%411HH8@C( DH@3OK82,14MG
M>?&)/; *2UC%#6K.7[I=BCA;KRY^<K4FGT+7H6;FXATO5BL2ZR67,8O(K)"
M.5E0(2%X34S+DCQ'+WEQLC&7URD8Y[KY8$BX,$P-Q#WBGG2=^G-__)*)DCV3
MAFORMC)%9XX;""0#T#REVK$CBX$P<X.0<:%SC&;O!,DQ8NX *R_#ZO.+>:[_
M>?W?9],O84;,K%ZL7X;E\MMT_NF_PNP,)Q36\RH+2+I&]L&0F 0BH.>J)$T^
MO&AM5?<BK <L'06 Q=#:Z !B[Y$D,TW5<2"^+@ZIO8W6L'H]FSMB@KQ(\"G7
ME:>M$Y[+AT]Y#X'4G82,TS!C. @=+^T.(//B2YC2CV?XRV+Y@1;!>;'4%%>O
M,*ZOOKM@+ZLL$JH J 7M];IXB,IY\ 5-8CG)P!YJIG#0WO8T$L=IQ#$<S(;4
M4 \ 3*E>#5Z]QX1DAHG/WW!]P8NT7F0T A)S 92IN4QK'2!Z5#[D8L)#5_4/
M0ML#](S3T&- :+62?0<X>C/_0E0OEM^(A4E 'PVZ#"$Q!**6:(^T!AC7FU]Q
MGEI[X+OO'Z?EQW X.5BV'>#BW1)/PS2__GI:$RGD\KU=?\;E-1E-3+*)!ZO
M$*;KW4"2C2H"=%'%.J^SPX?NXQX"ESW(&J=ER' H:JV)#L"U)?YM>35=G2Y6
M8?;7Y>+L],T\S<[JH3W]-"WFZ^G\#//;4]QVP[@TKTE8FV0&=,76ZF(!WB&#
MHIBQ.7&GPT-U$X<G"0ZA=IRN) -N?,^CMVX0>D&\,@4U$0J2"P'*!B+>)DW?
MNI),B2P]>+IZ=&9JG)8E0^/H$.D>#HW%.LR.@D8]Z#BG_#]QEBFL>$_4UZW=
M*A-E)&_/QRH*IA$BI@3)<F-2"*%8=1T>MP]-[GUZ#^'_4=G(-G+KP":\6R[(
MJJV_O9L%6@?S7!-@IR?GO$0>@Y4L@#"^7HQU%H)7M#IJC:HHPJO\4)W68;[0
M_?3T$,TWR6$W$WH' #K?%.>??L6PPO>US?G;\COY=%5<$Q:D<REJ8,R0#U>X
M!Z\B DG':T0>C&T=?#U(4 ]1>Q,(M1-[!QC:'B?BG:Q($Z(P)"2!4E$48!DX
MFXDI';6V)G+%6R/H 7)ZB.:;X*>5R#M SRL\K:?0JZUT?EO,T[D/QFVD$%)G
M"-*3_42F:2N."J+S*$4HCC7/3]]'2P_Q>Q/<-!%V%Z#9S9??S*N_2&E) =_F
MIB>NUB\*_??%;+;XHZX9^LQ+(GBZ_G6QVI4 "A=2# 6T,"16K00X'R/8(F).
M3)+_WSISU)Z+'J+[1D =5<$C0GP3FU27LEY5_D+<5<]R-2%RHTTF $D4R:I[
M"S$PA)0<!:,:C98WSD_N">AN/;J'2/[X:.XXB75@T@C,8?YI2B _-\ZX?OWU
M/(WUU\4B_S&=S2:!&\>4,F HF@ E58"HO "94 M;HD%\J'KZL-.0Q^D:IT7I
M &:GN1(Z -85W4)2Z, X$(G5'=0.(D<+.9=D#*,XPS[4X_@0\#P)(.W;E0Z
MD(.DV0$*GI ?O^4<1I]*B<6!<E[6!LYD28T,$'(4A67N=%:M7:/#R1VI^>D0
M3M SZ:P#>&[IGY"DLD6/(&.-7;DW)*W@(4=,T65E?'FH7<'AIQHCM40=K,+V
M29(<\03C@NI?IR%.9UMG?YXW-Z<_+V8D]=76L;L431#!&6\$<"YEW7P1(LD#
M<J$ 5@1I?&Z=%=B7MG&/10:O[Q]$11V8GAV^;AXHTEJKX9,&GV0"%9T&%TN&
M%)AGB2OI8NM#UONI&;=N>QCMWP^Q8U31 :@NZO'>A6\U;W%QKNR8T5'5(^52
M)QY87QM+^0B,6<U*/5P,S6MN[Z2D&S =I>=[BB"/$/K8B9_SS-9Y9=7JHK3J
MG)4=N4V2-$4+GL"*4HOWE"-!T;(+21?GD98AOW$7X+X3_GU?.>[^UA@S TJ[
M _/S,7S%F\N >\ZCC@;$ICK&YBHE+,"9D@9YT$FU]JWO(&/<*H"!#,^QXNX
M,>^6BWR6UG\/RSH3[MMF9839RUE8K:9EBOFRK).5VFW;@P[5@^044OAL+# 9
MO.<A6M.\V'%/TL8M#A@(64.HI0.T7:]_N)#=M\L=V_C$7>;@H\5:R*<A"+*V
MENG$N483?.M,Y<,4C5LX,!"V&BJA TCMED3<XH7)R'(J%C D0]NWB#4;$J$8
MYRT]2V=LG<%\B)YQZPD&@E,S!70 IE\7\T\?<7E2CZ$O3:S,HM3IN"@XQ1),
M*7!%4T#!K/&8L<CFI4QWD#'N"?] T#E6W#T@YDHR!UU&"))EDZT$X^IU&:D=
MA.CI6UZ,%G6RF6^.KN-('K=N8"@D/J,:^T+M92-\3?%LM@P82YOR006A, ->
M)NNM(GOM6Y<8W*9BW(*"X;%UB+ [.*6YQV/</7;,C',BGE"O2#XRDM-(%AM*
M]M(ZU(SA0Q,J&GKN3SP0?HZ\U7")\[:*Z< PW>E,[K"3G(F&)01AZ[QZIQ-$
MZP($F7U,QF"*K9OK/$)2-XFMX5#64BD=8&S7Z]SA@A:)YK4K=RR*D4T.#J((
MA9:+P4@;.K.Y=:>*NRGI)J$UX('?\2KH $BOSE]++N+B!#^&KSNRJW?"A"_"
M,8IVF54.5/8,'#$!R4;:_*UQL7GAW2,D=9//&@Y:+972 <8.#4QV"^"U-#RA
M!6/K2)M22)K&%!* 5R9F3&7(TID#J>XF5?8L50_/H=J^P#SQQB>/%#';0OZ"
M<O5DU98ZPMF(Z)(P*;2.&)YZIOT<Z;1G@=>3A-U!O%GGJ$RWUSEJA\?-"OB$
M\U19T3H+KG* '#;.ILW@M;(@';J$1F4;'QIA=%![S?O)Z289-AR.6BFC _OS
M@(28\]DC2C",V%&I)O"R-2 T-T$I%5WS/.R1%:7/D08;#E6-5-$!J-Y=O'?#
MTK;K;"E*:Y\,H"FRWN2/X!W+0+%PT(8Y*=0 [<ANDC%VX_$V&K[=@^PH<7>
MF)TQ85OZM6!8E"<I&*E!!45F%%D!GD)*4982RA![VBX-8Q>Q#X*5HP3= 5!>
MY+RIXP^S=V%*$>W+<#HE'VN'K0F7Q4MN/ @L))[ - 1'^$\JJ\QUS)RU3H@^
M3M6X.=&!P-18&3W *Z6SD[-9G4BRK7]=G! IGW&^FG[!;?YD<Y<>UV_+Q_!U
M$JUD4BH-LI!Q58$'(!8Y2,Y2=MG7*[#MJ]B?0N*XJ=.A@#>@FCI X7M<A^D<
M\^NPG%-DL=IA]Q66:9JN)VB-T<I3F%$T[>_!QUKEJ,&'6H_&DXF\=:[@<:K&
MS:4.A+7&RN@ 7K<%-<G.RHA!@#:%@_(IT@+A)*!:YVA0R:Q;5P7>IF+<!.=
M\#E2V!VDGAX+?B>\-HUAJ($C%E!:!G!<.)#(<S32&%=:@^<QFD;NLO#<V<SC
M]=(,9^-/Q7NW4=%G7$]3F%WGK_F(O.OO&FM>W@,</^?PO"+)*BKR\$5F!&86
M-$2?);!03Q!3*"FTOE;U',/S+M_QL5YJFHBLBRM<@L7:7[E>(8^UM7).9+T%
M;084U S%Y8:"L7-8C9%P>\,\6-Q=^%;GU&\N)KTM&[/\XNMT-9'.AE2\(U-/
MGJ)2AJRQB1*<5UABX=;FU@G0>XGI!$(':/@^L!PE[@YPLTO_J\4)11P3'\CE
MC")!<7;3M<V!(PV#RZE@T:HX;%U]=9N*3I!RG'IOYD"/DW4':/F R^KU74_\
M_PU/(BXGBC.TS'/(MDJ&;"UX),YH<9D@T#MA6U>M/T#.N/@Y5M,WK4TCL?>
MH(N51<XIOJ$O5Q/#F!%83ZXY5Z",,^"MB;2X8K'>2\?L8.[;)15C'[JTWYD.
M$W '$-EM(_MJ<1;7Y6QV>[C:Y1W9G#R:&,!PDI"RP@+Y>A)$DMX77^( \X&?
M0F G&]F!:+B9_QY,-1W@[KIYI=CV[7(COKPYL'R'RP^?2>83R3&E>I0D3&:@
M2G00-7?U_E#BW'!C=&OW:#_*.C%A;9 V@#*Z@]B&A=6+L_7GQ7+Z3\P3H[35
MEB?0-36G9$K@"NWE 9E51G"-N76SLX<I&OOT>$!('27\L7M4W<7**UQ-/\WK
M$IDPPU(T)8#4M?UH'?P7K>%@E*"O)1.8;A2QW-.8ZN'WC'W$VP0=K>79J95Y
MLUJ=$2<"BT<>)"2%)"%K"CBA8KTA701MQR'*]KV#[J-F[&/;P:W+ 4+O%#YO
MS]:K=9C7BQ 3$[4-/!G0CG%B)P5PVBK2O,H<.6;O6Q^[/4+2V >X@P/I4/%W
M@*:=HJQ[O3@376(*$70LL;;.*N"E9A"Q!*^X0RE:'VWL0=:X%U,:HZJU&OI"
MUBUGCI$H#)<<..HJ($6B2EY!T#PI5J]$L];)R ?(&?=JRG!(.DKL/2+H?,/F
MDE%<R11H6>?6T/8,7L=Z,55N?L5%:5W)>P\IXUX_&1HY!XB[1]3L[LZ(KO#@
M+92D:KOCQ"$H=)")$%^<TH(/;GB>ZAD-5X\T-( .E7PS%(U2=70IU=6B7%Y%
M7K6O.+KG/<]8;;0/IXTJC;;5VY<OO*K!S++HZ#/P: +AU3!P*CGRD:))(9JB
M1.N"YWM(:5Q/Y*S&5"_@6*Q)#5,#4JDR9*V$\]89J5LG&WNJ)VJA[T=*B)XB
MX1'WM=5R?='DF.("7'Z9)MS4.N3B-:NWB3$;,M6N5I8;%^D?(WB40?FX%_3I
M!3OHH.^ND''?NSLY-3M CXN&0NT#%)LJWRT'J_-B!J.8U9Q+<$9Y4(D+B,06
M,,&Y%YK^+^WE(.^'C-L$C ./-CJ]#9 C!=R!2WS.R$5)2DR2)Q> @D%:+R'H
MK8LG4S A<,&U:AT^72-@='0<J]"[.] ?(-T.H'$NAW/BI0ED+$L$KK(F,2 M
M$N8L!(Q)H&".A=;7JZ\1,,X9^7#0.%RZ8Q]AOJ^"G[W'+S@_NZ _8S3"RPBL
MUE6JH@7Y7@ZAF&(90^9TO!$\WW-N><?#QSG*;J_Y)L+KP2[<3@TP0WITM26
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
M4P8Z\BN>$X:-*M:.Q\2?8T%<V[MLSH*[1'8IUHC6% /.& >F,)5$=)R9UD5
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
M-OL9"XFU-I^2F+2H%=8VQ7J7(Y'?XIP"EF((.?J<8NN\YF#,[+=:ONN#I;X
MT<'*N-Z7.#H1$KE1-=EEB?A(Q&?'('MN6<J9B]!Z/SB@'_1W?7QTO. [0,UC
M1=3%B*#+9GNPDK8'Z\!9IB$@RAA=K 4L/1:X_RD.<UHJY\AZT=?S/%1]>W)5
M!D8"UNF:BM8/K1U44+)2Q Z2.S+( <P!]>U_GB.5PU70"9 >+*1VNL1<F]*D
M),D(U_X.3ED%B7,?54H!>>OI#T>7MXL_Q;%(,[4TA=GH/5Y?AM7G7V:+/X8>
M"G/YFK&&P=S-9_M&KI<ONNS9R4310?@(5L94$XJY3FJ.X$,.%D/1Q;0>^_D0
M/0W<^?K,=\O%ERE)[N=OOY/8W\S?GF[R[/-/+RCR_[(-8B[G$:-R#$4!D4(!
MQ2U%\5(G*)I%&V5@R%HW''HZE9W<?CT607<$ 4.JJX-(X7J8PX7/.G@$DE*=
M]NDX$8\9,#@KLI <=>O5UM&\H:&U_6"$^131=X";:S> +F;'XC66/BZ>*DVE
M:#UB)AEPAR0#K"/F @<I2!S!\,R;SZ<8@H]Q;]4^,XI'!\+8I\UO2+?S3],X
MPQ>K%;%]<AJFRRJ/"7HF4*H(C-6)B498B":DNO.DJ%4I O<[0;SW%>/:R_%5
MOVBNARXN$WZ\FY&7%'I]JN5G(;BBC:FW(4E$D=%R%4$ 9T[;.O/3A-9=F!ZF
M:%R#UPT,!U#?V,;M7?BV$>POB^75.?[V%'\2DG*YE +)2U,]%EI1JE[DB2:A
MR+$P;O<R;P^\9-P6 MT@JZDN^BFF>(5$0)IN]$E?S_#\V/O%23W:_N>V\BR6
M0@ZP#>!4\'7&L:M-.B64%!@7R3+.6U=%[T/7N)?]NT'F8*H<V_+M$EX':%US
M+E:[F;(ZNGTUB9$IJ2E^XT4YXDUZ"*5X\,P%)WVV2NYW^_2)+Q[W@GXW.!Q<
M9UTXAM<9_&4Z#R3O^:>7B]5Z-3':>6UB N[J&76NQSV!*_!&<*NUM/2\UM'S
M _2,>R^_&V V5UT'R9_-&=#/-UN[3(J03EK)P&"IRTD;B*)P0*6LKKVVN6[>
M'?9.2L:]@-\=]!JH:^S=^#<2(DGLUWK0^?IKY0$GF9/OH)@&IFN-8\H2O(BU
M)B<9M)B0 JF]=MP['C[N-?EN$-1$]AT8K%?GK]W*[V/X>L['SSC',B79F%3S
M0!Q"4-7^^GIM(2"@\1E#="6)U#S&>)"D<>^V=P/ (138 1Y_/EM-Y[@BE_0D
MDB=0U7K/Q:L7RV4=(+U1Q7:6])LYN1)GF[/.N__DUVF(T]ET_8U/9 @Q*B>
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
M2T#MN1C7EQX8SZ.HNO<]_RG#I7X+R[I%?L%7N [3V>##M&Z];[2Q6@]SWM6
M+>32;1:'C%F#$AK!LZ@@>):Y+ F)N];E8#T-V*K1\&*YOG9B/5&I-M")9#N"
M+B24VJ1'>:2XUI1LA Y^0.-\FYX_P\BLI^#LH<S%4;KJP)6X-1_TYV\_XSQ]
M/@G+?[SX.EU-I-?!*"XAI2")*?HJH)' F36>>2NE;MU%_3&:QL5?.^T_-JKU
M&%5T":T+;EXMZI'CA$64Q6TZ'I@Z.+1H\+5!&&HI7932F^:M)!^C:5QHM47
MH_ Z0ATCPFM[J_SL]'3V[=W9,GT.*_P;GD1<$@,Q2&4S.&TX*.T]^" %%.<]
M=U(9Y_)C#MZ]3^\-&<<H;]%2DAU8FO-A0*MWX5NUPN=,$->R"*[!\4A,)%[
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
M][]L%B5*C*'6W->K&Z4+.)(+1.&,\[IX*UNG4.W_I#Q>3L).NM[J27D7P7>
MGD>;ORGAM5,(EA53)]T%"-%XJ/=^-LK,HSO"8=?UDW+C<VXOT?>(HAOO6MH4
M<BAUO>NE'5H5YB#RI$GW@?,4(O'6NK+N))^4=U+Y#D_*N\B_ RAM HB'7C)%
MU"8(EBD\5;1K9U=KZ:0#SK.CPS\9Y5K[2H]3U!F@]E7\?# M=("I?^+\\R)\
M^S)-#S'D'(H<<P2SNO](4H%WA?C+%!#;;%2*K5\$GR2JM\"N#;+:ZF+D^\6K
MV_AKKL+9:C=G.D;%Z_:=8R'OTF2@;SAPRB64B1LA6MPO/DA EZD)^UY#MQ'S
MV%A9-YZZR<+&G#!H1G:C@*$A)E@6%,TR 384+SA#Y6*+UXH'"1CO(K*18N>M
MI3PB5%8/X(L?DW]]G$1-E#+&@ 6_&@D@(&9C0$HEHC(V"7RL3'Z)Z?]\GG__
M_S:?N(;&YB_7R+A>;T08M%':_" )[JWS[[B(\T:>RJL_7EV6[5J#0CN)("WG
M=;-D$,GI J&-YT5*YIIWEKQ>?;SZV+98.%"N8S],74OAW?F7J\ZII2!+)8G:
MJI#<+Q?KK-3@B2%OK(W%>GVKDNV!=ZE[/WZ\2MFVJF\DP ["ET<R] S%7U(7
M":6(.BP7.;G)-@)S6()!YZUN77UV8#JL/@&?L['@>X30S6Q,'5@.:$E$JF8,
MZY@@HJ(_*++S/!34?/"BCU-(A]U)Y[NDP^ZB@-[385_.B:)5Z_!YF7[]2O[]
M8AK.B,SY8GE 9NLV']LT275G/AKEF[ZX2H%]^27,/F--TGA55[TFZ#KU+T>A
M0U8*$&L_;>DC!&,D&)93)#?':#Y0\?%6]+4;Q'MGA9H@.9TOR(JF\_PB_[^+
M=;/4#[B\#"DWV[]'5[T$8-(:BB.9!I<D>7M1,6U<"2(V?P<]F.IQ=\#!$/CP
M[-ZCJ'?D^Y\;M*]N.)*V*:.*D&*]0V>U01.=(, 160@^.<%:M#F[M6PO\WJ/
MH_%Y&_'W@YQ-/.0I5HTF(83($RB?"P26R.IL"$5XS95JT4#QSL+C71$=I+[[
M8;"'+,>^0B:/,9!]O%_@]^G\8GGV8]V<'O,FL T4"F/R!:2IQH&90Q2K7!2)
M*0OGO=NJQ\U3-\E/T-$%3/91[WP@6?>S@5SOK)=L9%9GLW@0WNG:'3!#+*5
M\?2U"#85NU4IS@['T"T2QKMK;(>65A+NX*I@VY-Y>8/GZQ@Y<.83YQEX5&05
M7EAPS#B0H@0G4'NC6M=G'T1P+V-\C^H/'5_5'>#ZMW 69@D_?D$D*9X1._D?
MTV4ZFR\O2.M7 4UTJ!31#I))XBHB[0!*4U3#:&-/,AC7O /*=I2-Z[D?$2KS
MP?76 1I?Y#Q=U3^?O0_3_&;V,GR;GH>SB;-62\49H(W$A@H>G(Z*3@PC@\Q>
M,=\ZO^T!4L;%VQ!:O]U3KH$*.D#2AWH9.</\*BQFT]GGY8N4+KY>K"6&99JF
MYY-D7 JN"#H>@JM398BC4E)-W\KD[8A0M@L+=@#5TU2->_(> 5^-%=,P/V&@
MJ_\JP'F].+S //^&F[$P;\.B?O4=#[C]W_*3FSX [,--HS> FTN_NUJ:CESZ
MP;?Y,IS]<S&_^':-4J^EYT8DL(7"#.68 Y\3A1F$(U6,%AI;9Z_N2.*AF]R;
M&>D%K]+%;EHOK7F]D]^PX=]^_$P*?<39129#O)_TM3?MA2K19PM&U%$M6@AP
MT4E@B3%O&7J2<F-)'HFU<8_S(1%]>]_M$2LC^@D9IY/?\7,X>T5\G/]8W9YR
M.M2B5@R\1PW*D#\>M<T@:PV*U!0UIL<N?2XS"^FCUPBG+ZZ!?<^"XX*O2T#,
MVVAG9&"MJ=Y<GG&!J!DOP)DJY"R% #Z: $Z$X)C/6CXZUNEI5-U<;1Q(':RN
M>0/9C9Z5>#:/X>SEG#RGV>?-)6<NFA72%5A;9XYP27NUI!A*"PQ9>1N3V&Y0
MRST?/IZJ]U?1O*&\.@@R?]H-7YZ%Y7+5L6VE@[4-,,%T4A 2,4%QDJ48QDJ(
M3&C: J51W+;W0!\C:=SPLN<C9PB=]@W1R^8V/ HGC(00+&W4VCJ(MGBR9RM#
MLL5$W_H:Y$FB1G?+VT%@>WCMH8\^ ':/':[9I.^4WW[4CA"718P8H]+<DRM
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
MGSB\I_FKLFCK9$C0V>B:T:'!*QU!UMJ!%)RP\>^>SF/#:,>>SKOHM&^(;JY
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
M%-?4AOH%@A(!LL0@$D^IB.U:RV^YX+@9R\< 4 M)=W#V#10 73\",BV""]J
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
M+SXO\*?L/1FU-5XRD+9>G M3@!P)LBH*M()529?F[V(/4S-Z']JCP:R11CK
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
MY49KQ0LO&M:KV$-_TP,)LQ-@/+KV92^"X2Y!]'5TJZK#"8/F8)0K0:@LP\,
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
MN_B49Q\^X>31->D7',U6.S:W5@B/M&-+IFA=XA8P1;',CC%9!<'%@WRTIX:
M'9OTC0S)G)DAG0!*>MF]#B*@/Y?GRWLN\*V4M$7'7>VA;%#5K$4-/@D-B>>8
ME4D8_4;)$\=P_?;B="/3LV=F>B<$K@Y,\&*\_$Q.CXNK#C&:S/,E2]X6;3E(
M3+51%Z^1RGJS()7(UGJA;&N?;S/*-H*X.U.('T!Y>[20;]/^\& 1Q/5>.9VM
M?U4_QR_K+')OHP&?"\E&2T.&2^(7FG[IZ3N&K0<7'9?#C0S$GZF!= RF#M;^
M8_FGER$SRWFA3; @'>UD5:$@,3$EE131>>SG*G1+WC:[&65G:E]=(NBL+>MF
ML7H05UG*ZQ7Y K>>:.$R%A0&4O*B-EZJHY!(A)@*#QEY8KF;B5D-^=[,(O].
M5N@$>7^54-[%QX^SY92E6S$)I74.7()2H<XJ,P%\C!RR2\RPA(F T%5,[T<>
M-C.V<\MV."7@G/5N>#\2<RE0NYA(+M[1&5<%;0$%HX-NR%9)B\+U,R-L2]XV
M,[2_DR*.B*"3W;F(UUC1\S&_+:LS[Z4QROMB:3')Q9!R>(3@:-MF@H>DM19T
MCCWL5O0C49M!_MR2&P95[="07@TL>UO^R/2\2Y&-*)H),$K4]-C, 1T*$%JZ
MY!%M3&$C4-Y[[&:P.K>;_3W%.S0P=I;:C=-T,9]??5ZM^?\8S>E5HXCC/Z>U
M$\68MHAWY&!=YLA-EIR#,9(DHG2-Y'$//#"9.'VG0SSL*K@-N9L!^>^;]:/
MX93=[,>$4N^.:@>Q5[5O2YZDI4!LW4=$DL PD[ZT2X!<(+!:/%V2#3IW,Y=F
M4Z8VLZ*_+\F/@9ES,Z)WH_F_?IGE_&9"!-)!8RD0B4@KAS* UM,1@UD'/C@)
MW)-$LBN)/<SDZLN('F-J,R,ZUVOXOC!S5J[:]9)R?V=>']:S8='YH*&(>EA/
MJD"P)4# +$,P2I+BCN^N/4?R9G9R;K?Q'<.B@QVGBF.6/Y%$1E_)ZN/T<_X]
M+]Z6#_B-[%[(5)2'XFSM5D%?0HJ>]E+GBRJ2>=4Z[>H9<C:K;#S7N^Y6>NH
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
M^H>Z#K9H#* 72!IV5$/S_:NE CK 4[6MM^4>4VM3DP:U2L:#5)A!52?1.\4
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
MBW(0)P02+MH.7#==CKZNQE+HD>CYK@$R3>A7B)"HHKJ]W2*30M*2E64X!-U
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
M%"G$_6D$'H.M'NI=J^92%'RXKIIV8!L+Q&&S\_J\O7L^N8)%L703B56*+Q?
M^N1PX#>O3%MP"L:7J&"$IUI@T=T?"6Y)#/2Q;U9)X6ZRT->26X?_:)WKSNUM
MZ=MW\[>:F26O[L.O+>PR(UA,&N=P7F(D)#?%@K/NN-7+*]U%J<W3NNL5-;VB
M4O>M=>,U(W) )JF-K@6+@^<^PG&T]7T8SI)_2[Y4KJ""S@[V;X<M,+GX4W"H
M6'UULIG-Q$:IL])NL,:J4QC5U"68\HV\0C=MSWHX>]'#]]ZOVO&L]NK5DA'+
M/ HMDB-7M)M 4N2?1*![U[KXG6P/][-6B<X_V(@0UA3B22FOZEX+@H6*6E)
MM)YZ*;3X31L\.EUOU3/82\ !@KB4OV0,RN\41;EM*JV\RTR=&J-)&@!,=MA-
M8*)X1%SK=!MJZHZ*Z.<&&EO!*I!/1^BB1%#1^MJ5T0,C2!N(,>L,F^8J3_.=
M#M@J(_UCMWH"DGB9I)I2YYJ,:YW;IHXY1NH07%AL0 U,<?<KM[M$)S*1SW,D
M3]S-[T&8X(D;%U06^!*IE4O75M-&=1'RD^5H%$CPM!M2W)D@0I/>*+EU B=$
M3YKK:27B@&:=ZV?D"@Y?E'/F' 49FK=DCM!&K(E!:ZDY^\C945P_019)WY$L
MY)^(=%##!H;6Z^,'PU!4*)X_9PL0_YN9B!9FWW$#(E#9A^8M4,G9YY^=4[D
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
MKLIU)W6&YT*_2"_BHPTZ5^0V;/J>_*^X"Y@88RZDB>G^KGOJ-6E4@+DE.N8
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
M:  ".52"%I<)('6HI!U3<VJ6@4:)2NDYD396VI;H1P1KM KH*8R.18)BRPX
MED0 ?0$1O8_QF.<CP:[ 7;>E0@LO4H\.Q'/?-3I*PE-XE*0\\X#:8)\8;@7-
M 5WDS-8CI?=&2C$2!?H0XVA!RN")JS&<!'8%N*U&)Z)Y>"4LY@J+Z#/BIR%6
MHV0=\])NWX6RYE  +=5((0_KTL  B&PBK:='M!*YMT.Z?$FLJ^1LA.(>?E4B
M7D*H5A$W54J0+'RQ6LG$WV+8<FAE(KF1%( ,<L&GBYPLE992N-^NUN=[3Z;:
M"CCD0-[4J8!&E7&I..4 A.6=6$H!] C"8E4/X=M04$/0-/J+Y(G3\L%P9^ =
M-4X[Z_!^R&^/TML:RK?NN3W8L4$F,B$,<ZMS3BF 6^"?Q"H!FYMD#C+ 7O*A
M5-+-2"!L&I:VG,>CAUK8+?>:KHA=GVD^5@$5I2D =>L%31QKDW@'O.P=B1PZ
M10'QJ!$%;25J DD?4(TM)PMP_5/'=;PSN)[3=F_"5>FYC19=I"FDIYQ@N>P&
M";E0)%MP=7C<K"H]C-$1/&N#=AWJTCWNP3;9A"]:"Q+FZ:?/5VPXE_Q^9XHP
M$_#'HY &>,)(3'8&B0N&#8N\#A8Z_%>BT-=L1.1G\"J) AW'I2%(K&3@#58S
M;1W*Z285MFP,0]4E$SMXI$L*;(/Q'K2N',?Y3/A["[K2R,N%7\^#5V-N%W*%
MN-+O!9'X).+GHR+X&5/R3JCJ$N-!^]J?GJ)_ /Z/GL+!SU^!)O-M4UOR&='K
M*G27U$;@^PSQLJ:.%ZYQ*&2GC5WH!5\ DUDFG1/B#Y+'4$.14'TBX9\W<@"
M@ZLMY0+\)9T^WY7BUU+"?;\#RSSV=QW/_SW>?6F=<*6@_#!;$@"D@S8=V6,I
M@)@JUR^.65/![RAY!R7HT[?7L/YR=GY=]5DXK$Y$X9YC P7R!!VM6##@HYBM
ME"^Z '@0J+6@("SD@RTSP :3Y(.I,L_&B[U_ #ONX/GK"B(@-2"9&M @/"\"
M3_Z*O0)>+>10F4^TF@A*I#D?5;\4F(I*158H/1.HG8YUX$]^#]: X5^B,AI?
MWP^<KS"/GE?9#:+*AL(\VX^.F^=1J^9?S]@V(KCO_"&TJAYBHPE31QB*%U9T
MYU_.D;D*Q6==F7MG?*?SRMA0.Z>S+NV4":4_:*EJDOQ\A>KE"QN-9GAIPQG\
M3^8C5]4-7W7HDO6ZSFGCK/EX=;,1/5KW%YD]]"X'MS$SMN#YB[WVWKQ#M1>Z
MK>(CBS;3QL/YT<67!U#404#/]CO8(_[SX4_E"^Q4T_$'D3:9SS=;S4X%+8^\
M O'2/1VC0,^_IGG[,G/U-<W(]5B*E+U>T.K;('O_U,P<>G[90%^K;X 5VOK?
MV+KA?G@BUMX)6T+/$U1SV84/+;U6L-[E$Z^159_AC;9#_R;=[U!+ P04
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
ME^S!&X ;Z;D!%=R$D(6V!^R'(7_STJ#Z+-]?M-Q[D[\ 4$L! A0#%     @
MO8)L65G@ 20K<0$ @WX7 !$              ( !     &)L9G,M,C R-# Y
M,S N:'1M4$L! A0#%     @ O8)L6:YR"O,E&0  =CX! !$
M ( !6G$! &)L9G,M,C R-# Y,S N>'-D4$L! A0#%     @ O8)L639O=#RZ
M-P  LDD" !4              ( !KHH! &)L9G,M,C R-# Y,S!?8V%L+GAM
M;%!+ 0(4 Q0    ( +V";%FRVCDS W8  +""!0 5              "  9O"
M 0!B;&9S+3(P,C0P.3,P7V1E9BYX;6Q02P$"% ,4    " "]@FQ9,S<5ZXPS
M  !3-0  %               @ '1. ( 8FQF<RTR,#(T,#DS,%]G,2YJ<&=0
M2P$"% ,4    " "]@FQ9M%#JR]M- 0#>V0P %0              @ &/; (
M8FQF<RTR,#(T,#DS,%]L86(N>&UL4$L! A0#%     @ O8)L66]-#(XFP@
M=  ) !4              ( !G;H# &)L9G,M,C R-# Y,S!?<')E+GAM;%!+
M 0(4 Q0    ( +V";%G,QGU$'4<  *LF 0 <              "  ?9\! !E
M>&AI8FET,S$M86UE;F1E9&%N9')E<W0N:'1M4$L! A0#%     @ O8)L65Q$
M!K:W!P  (R<  !4              ( !3<0$ &5X:&EB:70S,3$M<3,R,#(T
M+FAT;5!+ 0(4 Q0    ( +V";%E]QI3*I@<  % G   5              "
M 3?,! !E>&AI8FET,S$R+7$S,C R-"YH=&U02P$"% ,4    " "]@FQ9P$QP
MV60$  !G$0  %0              @ $0U 0 97AH:6)I=#,R,2UQ,S(P,C0N
M:'1M4$L! A0#%     @ O8)L66W/A>96!   /A$  !4              ( !
MI]@$ &5X:&EB:70S,C(M<3,R,#(T+FAT;5!+!08     #  , "(#   PW00
"   !

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>122
<FILENAME>blfs-20240930_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:blfs="http://www.biolifesolutions.com/20240930"
  xmlns:country="http://xbrl.sec.gov/country/2024"
  xmlns:dei="http://xbrl.sec.gov/dei/2024"
  xmlns:iso4217="http://www.xbrl.org/2003/iso4217"
  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: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="blfs-20240930.xsd" xlink:type="simple"/>
    <context id="c-1">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000834365</identifier>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-09-30</endDate>
        </period>
    </context>
    <context id="c-2">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000834365</identifier>
        </entity>
        <period>
            <instant>2024-11-05</instant>
        </period>
    </context>
    <context id="c-3">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000834365</identifier>
        </entity>
        <period>
            <instant>2024-09-30</instant>
        </period>
    </context>
    <context id="c-4">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000834365</identifier>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-5">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000834365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:SeriesAPreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-6">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000834365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:SeriesAPreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-09-30</instant>
        </period>
    </context>
    <context id="c-7">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000834365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ProductMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-07-01</startDate>
            <endDate>2024-09-30</endDate>
        </period>
    </context>
    <context id="c-8">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000834365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ProductMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-07-01</startDate>
            <endDate>2023-09-30</endDate>
        </period>
    </context>
    <context id="c-9">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000834365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ProductMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-09-30</endDate>
        </period>
    </context>
    <context id="c-10">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000834365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ProductMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-09-30</endDate>
        </period>
    </context>
    <context id="c-11">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000834365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ServiceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-07-01</startDate>
            <endDate>2024-09-30</endDate>
        </period>
    </context>
    <context id="c-12">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000834365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ServiceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-07-01</startDate>
            <endDate>2023-09-30</endDate>
        </period>
    </context>
    <context id="c-13">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000834365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ServiceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-09-30</endDate>
        </period>
    </context>
    <context id="c-14">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000834365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ServiceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-09-30</endDate>
        </period>
    </context>
    <context id="c-15">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000834365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">blfs:RentalRevenueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-07-01</startDate>
            <endDate>2024-09-30</endDate>
        </period>
    </context>
    <context id="c-16">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000834365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">blfs:RentalRevenueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-07-01</startDate>
            <endDate>2023-09-30</endDate>
        </period>
    </context>
    <context id="c-17">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000834365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">blfs:RentalRevenueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-09-30</endDate>
        </period>
    </context>
    <context id="c-18">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000834365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">blfs:RentalRevenueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-09-30</endDate>
        </period>
    </context>
    <context id="c-19">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000834365</identifier>
        </entity>
        <period>
            <startDate>2024-07-01</startDate>
            <endDate>2024-09-30</endDate>
        </period>
    </context>
    <context id="c-20">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000834365</identifier>
        </entity>
        <period>
            <startDate>2023-07-01</startDate>
            <endDate>2023-09-30</endDate>
        </period>
    </context>
    <context id="c-21">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000834365</identifier>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-09-30</endDate>
        </period>
    </context>
    <context id="c-22">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000834365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:SeriesAPreferredStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-30</instant>
        </period>
    </context>
    <context id="c-23">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000834365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-30</instant>
        </period>
    </context>
    <context id="c-24">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000834365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-30</instant>
        </period>
    </context>
    <context id="c-25">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000834365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-30</instant>
        </period>
    </context>
    <context id="c-26">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000834365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-06-30</instant>
        </period>
    </context>
    <context id="c-27">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000834365</identifier>
        </entity>
        <period>
            <instant>2024-06-30</instant>
        </period>
    </context>
    <context id="c-28">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000834365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-07-01</startDate>
            <endDate>2024-09-30</endDate>
        </period>
    </context>
    <context id="c-29">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000834365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-07-01</startDate>
            <endDate>2024-09-30</endDate>
        </period>
    </context>
    <context id="c-30">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000834365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-07-01</startDate>
            <endDate>2024-09-30</endDate>
        </period>
    </context>
    <context id="c-31">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000834365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-07-01</startDate>
            <endDate>2024-09-30</endDate>
        </period>
    </context>
    <context id="c-32">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000834365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:SeriesAPreferredStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-09-30</instant>
        </period>
    </context>
    <context id="c-33">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000834365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-09-30</instant>
        </period>
    </context>
    <context id="c-34">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000834365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-09-30</instant>
        </period>
    </context>
    <context id="c-35">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000834365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-09-30</instant>
        </period>
    </context>
    <context id="c-36">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000834365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-09-30</instant>
        </period>
    </context>
    <context id="c-37">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000834365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:SeriesAPreferredStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-06-30</instant>
        </period>
    </context>
    <context id="c-38">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000834365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-06-30</instant>
        </period>
    </context>
    <context id="c-39">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000834365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-06-30</instant>
        </period>
    </context>
    <context id="c-40">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000834365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-06-30</instant>
        </period>
    </context>
    <context id="c-41">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000834365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-06-30</instant>
        </period>
    </context>
    <context id="c-42">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000834365</identifier>
        </entity>
        <period>
            <instant>2023-06-30</instant>
        </period>
    </context>
    <context id="c-43">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000834365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-07-01</startDate>
            <endDate>2023-09-30</endDate>
        </period>
    </context>
    <context id="c-44">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000834365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-07-01</startDate>
            <endDate>2023-09-30</endDate>
        </period>
    </context>
    <context id="c-45">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000834365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-07-01</startDate>
            <endDate>2023-09-30</endDate>
        </period>
    </context>
    <context id="c-46">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000834365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-07-01</startDate>
            <endDate>2023-09-30</endDate>
        </period>
    </context>
    <context id="c-47">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000834365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:SeriesAPreferredStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-09-30</instant>
        </period>
    </context>
    <context id="c-48">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000834365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-09-30</instant>
        </period>
    </context>
    <context id="c-49">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000834365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-09-30</instant>
        </period>
    </context>
    <context id="c-50">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000834365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-09-30</instant>
        </period>
    </context>
    <context id="c-51">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000834365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-09-30</instant>
        </period>
    </context>
    <context id="c-52">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000834365</identifier>
        </entity>
        <period>
            <instant>2023-09-30</instant>
        </period>
    </context>
    <context id="c-53">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000834365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:SeriesAPreferredStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-54">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000834365</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-55">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000834365</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-56">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000834365</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-57">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000834365</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-58">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000834365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-09-30</endDate>
        </period>
    </context>
    <context id="c-59">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000834365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-09-30</endDate>
        </period>
    </context>
    <context id="c-60">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000834365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-09-30</endDate>
        </period>
    </context>
    <context id="c-61">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000834365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-09-30</endDate>
        </period>
    </context>
    <context id="c-62">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000834365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:SeriesAPreferredStockMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-63">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000834365</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-64">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000834365</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-65">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000834365</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-66">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000834365</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-67">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000834365</identifier>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-68">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000834365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-09-30</endDate>
        </period>
    </context>
    <context id="c-69">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000834365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-09-30</endDate>
        </period>
    </context>
    <context id="c-70">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000834365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-09-30</endDate>
        </period>
    </context>
    <context id="c-71">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000834365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-09-30</endDate>
        </period>
    </context>
    <context id="c-72">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000834365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">blfs:CustomerAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-09-30</endDate>
        </period>
    </context>
    <context id="c-73">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000834365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">blfs:CustomerAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-74">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000834365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">blfs:CustomerBMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-09-30</endDate>
        </period>
    </context>
    <context id="c-75">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000834365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">blfs:CustomerBMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-09-30</endDate>
        </period>
    </context>
    <context id="c-76">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000834365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">blfs:CustomerCMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:CustomerConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-07-01</startDate>
            <endDate>2024-09-30</endDate>
        </period>
    </context>
    <context id="c-77">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000834365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">blfs:CryoStorProductsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:ProductConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-07-01</startDate>
            <endDate>2024-09-30</endDate>
        </period>
    </context>
    <context id="c-78">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000834365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">blfs:CryoStorProductsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:ProductConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-07-01</startDate>
            <endDate>2023-09-30</endDate>
        </period>
    </context>
    <context id="c-79">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000834365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">blfs:CryoStorProductsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:ProductConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-09-30</endDate>
        </period>
    </context>
    <context id="c-80">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000834365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">blfs:CryoStorProductsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:ProductConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-09-30</endDate>
        </period>
    </context>
    <context id="c-81">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000834365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-07-01</startDate>
            <endDate>2024-09-30</endDate>
        </period>
    </context>
    <context id="c-82">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000834365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-07-01</startDate>
            <endDate>2023-09-30</endDate>
        </period>
    </context>
    <context id="c-83">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000834365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-09-30</endDate>
        </period>
    </context>
    <context id="c-84">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000834365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">country:US</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-09-30</endDate>
        </period>
    </context>
    <context id="c-85">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000834365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:EMEAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-07-01</startDate>
            <endDate>2024-09-30</endDate>
        </period>
    </context>
    <context id="c-86">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000834365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:EMEAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-07-01</startDate>
            <endDate>2023-09-30</endDate>
        </period>
    </context>
    <context id="c-87">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000834365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:EMEAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-09-30</endDate>
        </period>
    </context>
    <context id="c-88">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000834365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">us-gaap:EMEAMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-09-30</endDate>
        </period>
    </context>
    <context id="c-89">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000834365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">blfs:GeographicOtherMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-07-01</startDate>
            <endDate>2024-09-30</endDate>
        </period>
    </context>
    <context id="c-90">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000834365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">blfs:GeographicOtherMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-07-01</startDate>
            <endDate>2023-09-30</endDate>
        </period>
    </context>
    <context id="c-91">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000834365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">blfs:GeographicOtherMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-09-30</endDate>
        </period>
    </context>
    <context id="c-92">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000834365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">blfs:GeographicOtherMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-09-30</endDate>
        </period>
    </context>
    <context id="c-93">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000834365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-07-01</startDate>
            <endDate>2024-09-30</endDate>
        </period>
    </context>
    <context id="c-94">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000834365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-07-01</startDate>
            <endDate>2023-09-30</endDate>
        </period>
    </context>
    <context id="c-95">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000834365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-09-30</endDate>
        </period>
    </context>
    <context id="c-96">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000834365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:GeographicConcentrationRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-09-30</endDate>
        </period>
    </context>
    <context id="c-97">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000834365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">blfs:SupplyPurchaseMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:SupplierConcentrationRiskMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis">blfs:OneSupplierMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-07-01</startDate>
            <endDate>2023-09-30</endDate>
        </period>
    </context>
    <context id="c-98">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000834365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">blfs:SupplyPurchaseMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:SupplierConcentrationRiskMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis">blfs:OneSupplierMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-09-30</endDate>
        </period>
    </context>
    <context id="c-99">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000834365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsPayableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:SupplierConcentrationRiskMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis">blfs:OneSupplierMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-09-30</endDate>
        </period>
    </context>
    <context id="c-100">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000834365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsPayableMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByTypeAxis">us-gaap:SupplierConcentrationRiskMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ShareBasedGoodsAndNonemployeeServicesTransactionBySupplierAxis">blfs:OneSupplierMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000834365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RestatementAxis">srt:ScenarioPreviouslyReportedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-102">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000834365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RestatementAxis">srt:RestatementAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-103">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000834365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">blfs:GlobalCoolingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-04-17</instant>
        </period>
    </context>
    <context id="c-104">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000834365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DisposalGroupClassificationAxis">us-gaap:DiscontinuedOperationsDisposedOfBySaleMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">blfs:GlobalCoolingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-04-17</startDate>
            <endDate>2024-04-17</endDate>
        </period>
    </context>
    <context id="c-105">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000834365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DisposalGroupClassificationAxis">us-gaap:DiscontinuedOperationsDisposedOfBySaleMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">blfs:GlobalCoolingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-04-17</instant>
        </period>
    </context>
    <context id="c-106">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000834365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">us-gaap:EmployeeSeveranceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-09-30</endDate>
        </period>
    </context>
    <context id="c-107">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000834365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">blfs:StockCompensationExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-09-30</endDate>
        </period>
    </context>
    <context id="c-108">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000834365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DisposalGroupClassificationAxis">us-gaap:DiscontinuedOperationsDisposedOfBySaleMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">blfs:GlobalCoolingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-109">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000834365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DisposalGroupClassificationAxis">us-gaap:DiscontinuedOperationsDisposedOfBySaleMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">blfs:GlobalCoolingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-07-01</startDate>
            <endDate>2024-09-30</endDate>
        </period>
    </context>
    <context id="c-110">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000834365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DisposalGroupClassificationAxis">us-gaap:DiscontinuedOperationsDisposedOfBySaleMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">blfs:GlobalCoolingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-07-01</startDate>
            <endDate>2023-09-30</endDate>
        </period>
    </context>
    <context id="c-111">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000834365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DisposalGroupClassificationAxis">us-gaap:DiscontinuedOperationsDisposedOfBySaleMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">blfs:GlobalCoolingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-09-30</endDate>
        </period>
    </context>
    <context id="c-112">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000834365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DisposalGroupClassificationAxis">us-gaap:DiscontinuedOperationsDisposedOfBySaleMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">blfs:GlobalCoolingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-09-30</endDate>
        </period>
    </context>
    <context id="c-113">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000834365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">blfs:SciSafeHoldingsIncMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputDiscountRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-10-01</instant>
        </period>
    </context>
    <context id="c-114">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000834365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">blfs:SciSafeHoldingsIncMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">us-gaap:MeasurementInputRiskFreeInterestRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-10-01</instant>
        </period>
    </context>
    <context id="c-115">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000834365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">blfs:SciSafeHoldingsIncMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">blfs:MeasurementInputAssetPriceVolatilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-10-01</instant>
        </period>
    </context>
    <context id="c-116">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000834365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">blfs:SciSafeHoldingsIncMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:MeasurementInputTypeAxis">blfs:MeasurementInputRevenueVolatilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-10-01</instant>
        </period>
    </context>
    <context id="c-117">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000834365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">blfs:SciSafeHoldingsIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-10-01</instant>
        </period>
    </context>
    <context id="c-118">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000834365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">blfs:SciSafeHoldingsIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-07-01</startDate>
            <endDate>2023-09-30</endDate>
        </period>
    </context>
    <context id="c-119">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000834365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:BusinessAcquisitionAxis">blfs:SciSafeHoldingsIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-09-30</endDate>
        </period>
    </context>
    <context id="c-120">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000834365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-09-30</instant>
        </period>
    </context>
    <context id="c-121">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000834365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-09-30</instant>
        </period>
    </context>
    <context id="c-122">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000834365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-09-30</instant>
        </period>
    </context>
    <context id="c-123">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000834365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-09-30</instant>
        </period>
    </context>
    <context id="c-124">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000834365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USGovernmentAgenciesDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-09-30</instant>
        </period>
    </context>
    <context id="c-125">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000834365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USGovernmentAgenciesDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-09-30</instant>
        </period>
    </context>
    <context id="c-126">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000834365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USGovernmentAgenciesDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-09-30</instant>
        </period>
    </context>
    <context id="c-127">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000834365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USGovernmentAgenciesDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-09-30</instant>
        </period>
    </context>
    <context id="c-128">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000834365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-09-30</instant>
        </period>
    </context>
    <context id="c-129">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000834365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-09-30</instant>
        </period>
    </context>
    <context id="c-130">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000834365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-09-30</instant>
        </period>
    </context>
    <context id="c-131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000834365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-09-30</instant>
        </period>
    </context>
    <context id="c-132">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000834365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:OtherDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-09-30</instant>
        </period>
    </context>
    <context id="c-133">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000834365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:OtherDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-09-30</instant>
        </period>
    </context>
    <context id="c-134">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000834365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:OtherDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-09-30</instant>
        </period>
    </context>
    <context id="c-135">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000834365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:OtherDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-09-30</instant>
        </period>
    </context>
    <context id="c-136">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000834365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-09-30</instant>
        </period>
    </context>
    <context id="c-137">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000834365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-09-30</instant>
        </period>
    </context>
    <context id="c-138">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000834365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-09-30</instant>
        </period>
    </context>
    <context id="c-139">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000834365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-09-30</instant>
        </period>
    </context>
    <context id="c-140">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000834365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-141">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000834365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-142">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000834365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-143">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000834365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">us-gaap:MoneyMarketFundsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-144">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000834365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USGovernmentAgenciesDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-145">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000834365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USGovernmentAgenciesDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-146">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000834365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USGovernmentAgenciesDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-147">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000834365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USGovernmentAgenciesDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-148">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000834365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-149">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000834365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-150">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000834365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-151">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000834365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-152">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000834365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:OtherDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-153">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000834365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:OtherDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-154">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000834365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:OtherDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-155">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000834365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:OtherDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-156">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000834365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-157">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000834365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-158">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000834365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-159">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000834365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-160">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000834365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">blfs:ContingentConsiderationLiabilitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="c-161">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000834365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">blfs:ContingentConsiderationLiabilitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-09-30</endDate>
        </period>
    </context>
    <context id="c-162">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000834365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByLiabilityClassAxis">blfs:ContingentConsiderationLiabilitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-09-30</instant>
        </period>
    </context>
    <context id="c-163">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000834365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USGovernmentAgenciesDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-09-30</instant>
        </period>
    </context>
    <context id="c-164">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000834365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-09-30</instant>
        </period>
    </context>
    <context id="c-165">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000834365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:OtherDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-09-30</instant>
        </period>
    </context>
    <context id="c-166">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000834365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USGovernmentAgenciesDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-167">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000834365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-168">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000834365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:OtherDebtSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-169">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000834365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">blfs:PanTHERACryoSolutionsInc.Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:SeriesEPreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-170">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000834365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">blfs:PanTHERACryoSolutionsInc.Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:SeriesEPreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-09-30</instant>
        </period>
    </context>
    <context id="c-171">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000834365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">blfs:IVexSolInc.Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">blfs:SeriesA1AndA2PreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-172">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000834365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">blfs:IVexSolInc.Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-06-30</endDate>
        </period>
    </context>
    <context id="c-173">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000834365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">blfs:IVexSolInc.Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-09-30</instant>
        </period>
    </context>
    <context id="c-174">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000834365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LeaseContractualTermAxis">blfs:RealEstateLeaseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-09-30</instant>
        </period>
    </context>
    <context id="c-175">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000834365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LeaseContractualTermAxis">blfs:RealEstateLeaseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-09-30</instant>
        </period>
    </context>
    <context id="c-176">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000834365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LeaseContractualTermAxis">blfs:VehicleAndOtherEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-09-30</instant>
        </period>
    </context>
    <context id="c-177">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000834365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LeaseContractualTermAxis">blfs:VehicleAndOtherEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-09-30</instant>
        </period>
    </context>
    <context id="c-178">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000834365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-09-30</instant>
        </period>
    </context>
    <context id="c-179">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000834365</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-180">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000834365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">blfs:FurnitureAndComputerEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-09-30</instant>
        </period>
    </context>
    <context id="c-181">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000834365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">blfs:FurnitureAndComputerEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-182">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000834365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ManufacturingFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-09-30</instant>
        </period>
    </context>
    <context id="c-183">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000834365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ManufacturingFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-184">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000834365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ConstructionInProgressMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-09-30</instant>
        </period>
    </context>
    <context id="c-185">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000834365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ConstructionInProgressMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-186">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000834365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-09-30</instant>
        </period>
    </context>
    <context id="c-187">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000834365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TradeNamesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-09-30</instant>
        </period>
    </context>
    <context id="c-188">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000834365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TechnologyBasedIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-09-30</instant>
        </period>
    </context>
    <context id="c-189">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000834365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:NoncompeteAgreementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-09-30</instant>
        </period>
    </context>
    <context id="c-190">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000834365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:CustomerRelationshipsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-191">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000834365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TradeNamesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-192">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000834365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:TechnologyBasedIntangibleAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-193">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000834365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis">us-gaap:NoncompeteAgreementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-194">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000834365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">blfs:The2023TermLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-09-20</instant>
        </period>
    </context>
    <context id="c-195">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000834365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">blfs:The2023TermLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-09-20</startDate>
            <endDate>2022-09-20</endDate>
        </period>
    </context>
    <context id="c-196">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000834365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">blfs:The2023TermLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="blfs:VariableRateComponentAxis">blfs:VariableRateComponentTwoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-09-20</startDate>
            <endDate>2022-09-20</endDate>
        </period>
    </context>
    <context id="c-197">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000834365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">blfs:The2023TermLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-09-30</instant>
        </period>
    </context>
    <context id="c-198">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000834365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">blfs:SecondAmendmentTermLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-04-17</instant>
        </period>
    </context>
    <context id="c-199">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000834365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">blfs:GlobalCoolingAmendedTermNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-09-30</instant>
        </period>
    </context>
    <context id="c-200">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000834365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">blfs:GlobalCoolingAmendedTermNotesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-201">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000834365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">blfs:TermLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-202">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000834365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">blfs:TermLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-09-30</instant>
        </period>
    </context>
    <context id="c-203">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000834365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">blfs:FinancedInsurancePremiumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-09-30</instant>
        </period>
    </context>
    <context id="c-204">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000834365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">blfs:FinancedInsurancePremiumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-205">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000834365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">blfs:FreezerEquipmentLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-206">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000834365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">blfs:FreezerEquipmentLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-09-30</instant>
        </period>
    </context>
    <context id="c-207">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000834365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">blfs:ManufacturingEquipmentLoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-208">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000834365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">blfs:ManufacturingEquipmentLoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-09-30</instant>
        </period>
    </context>
    <context id="c-209">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000834365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">blfs:FreezerInstallationLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-09-30</instant>
        </period>
    </context>
    <context id="c-210">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000834365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">blfs:FreezerInstallationLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-211">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000834365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">blfs:OtherLoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-09-30</instant>
        </period>
    </context>
    <context id="c-212">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000834365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">blfs:OtherLoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-213">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000834365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">blfs:TotalDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-09-30</instant>
        </period>
    </context>
    <context id="c-214">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000834365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">blfs:TotalDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-215">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000834365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">blfs:ProductCellProcessingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-07-01</startDate>
            <endDate>2024-09-30</endDate>
        </period>
    </context>
    <context id="c-216">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000834365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">blfs:ProductCellProcessingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-07-01</startDate>
            <endDate>2023-09-30</endDate>
        </period>
    </context>
    <context id="c-217">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000834365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">blfs:ProductCellProcessingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-09-30</endDate>
        </period>
    </context>
    <context id="c-218">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000834365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">blfs:ProductCellProcessingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-09-30</endDate>
        </period>
    </context>
    <context id="c-219">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000834365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">blfs:ProductBiostorageServicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-07-01</startDate>
            <endDate>2024-09-30</endDate>
        </period>
    </context>
    <context id="c-220">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000834365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">blfs:ProductBiostorageServicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-07-01</startDate>
            <endDate>2023-09-30</endDate>
        </period>
    </context>
    <context id="c-221">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000834365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">blfs:ProductBiostorageServicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-09-30</endDate>
        </period>
    </context>
    <context id="c-222">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000834365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">blfs:ProductBiostorageServicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-09-30</endDate>
        </period>
    </context>
    <context id="c-223">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000834365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">blfs:ProductFreezerAndThawMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-07-01</startDate>
            <endDate>2024-09-30</endDate>
        </period>
    </context>
    <context id="c-224">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000834365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">blfs:ProductFreezerAndThawMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-07-01</startDate>
            <endDate>2023-09-30</endDate>
        </period>
    </context>
    <context id="c-225">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000834365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">blfs:ProductFreezerAndThawMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-09-30</endDate>
        </period>
    </context>
    <context id="c-226">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000834365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">blfs:ProductFreezerAndThawMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-09-30</endDate>
        </period>
    </context>
    <context id="c-227">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000834365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">blfs:ServiceBiostorageServicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-07-01</startDate>
            <endDate>2024-09-30</endDate>
        </period>
    </context>
    <context id="c-228">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000834365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">blfs:ServiceBiostorageServicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-07-01</startDate>
            <endDate>2023-09-30</endDate>
        </period>
    </context>
    <context id="c-229">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000834365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">blfs:ServiceBiostorageServicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-09-30</endDate>
        </period>
    </context>
    <context id="c-230">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000834365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">blfs:ServiceBiostorageServicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-09-30</endDate>
        </period>
    </context>
    <context id="c-231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000834365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">blfs:ServiceFreezerAndThawMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-07-01</startDate>
            <endDate>2024-09-30</endDate>
        </period>
    </context>
    <context id="c-232">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000834365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">blfs:ServiceFreezerAndThawMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-07-01</startDate>
            <endDate>2023-09-30</endDate>
        </period>
    </context>
    <context id="c-233">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000834365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">blfs:ServiceFreezerAndThawMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-09-30</endDate>
        </period>
    </context>
    <context id="c-234">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000834365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">blfs:ServiceFreezerAndThawMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-09-30</endDate>
        </period>
    </context>
    <context id="c-235">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000834365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">blfs:RentalRevenueBiostorageServicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-07-01</startDate>
            <endDate>2024-09-30</endDate>
        </period>
    </context>
    <context id="c-236">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000834365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">blfs:RentalRevenueBiostorageServicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-07-01</startDate>
            <endDate>2023-09-30</endDate>
        </period>
    </context>
    <context id="c-237">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000834365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">blfs:RentalRevenueBiostorageServicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-09-30</endDate>
        </period>
    </context>
    <context id="c-238">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000834365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">blfs:RentalRevenueBiostorageServicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-09-30</endDate>
        </period>
    </context>
    <context id="c-239">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000834365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">blfs:RentalRevenueMember</xbrldi:explicitMember>
                <xbrldi:typedMember dimension="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis">
                    <us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>2024-10-01</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <instant>2024-09-30</instant>
        </period>
    </context>
    <context id="c-240">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000834365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">blfs:RentalRevenueMember</xbrldi:explicitMember>
                <xbrldi:typedMember dimension="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis">
                    <us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>2025-01-01</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <instant>2024-09-30</instant>
        </period>
    </context>
    <context id="c-241">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000834365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">blfs:RentalRevenueMember</xbrldi:explicitMember>
                <xbrldi:typedMember dimension="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis">
                    <us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>2026-01-01</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <instant>2024-09-30</instant>
        </period>
    </context>
    <context id="c-242">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000834365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">blfs:RentalRevenueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-09-30</instant>
        </period>
    </context>
    <context id="c-243">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000834365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">blfs:ServiceRevenueMember</xbrldi:explicitMember>
                <xbrldi:typedMember dimension="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis">
                    <us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>2024-10-01</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <instant>2024-09-30</instant>
        </period>
    </context>
    <context id="c-244">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000834365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">blfs:ServiceRevenueMember</xbrldi:explicitMember>
                <xbrldi:typedMember dimension="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis">
                    <us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>2025-01-01</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <instant>2024-09-30</instant>
        </period>
    </context>
    <context id="c-245">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000834365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">blfs:ServiceRevenueMember</xbrldi:explicitMember>
                <xbrldi:typedMember dimension="us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis">
                    <us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>2026-01-01</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <instant>2024-09-30</instant>
        </period>
    </context>
    <context id="c-246">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000834365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:EmployeeStockOptionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-09-30</instant>
        </period>
    </context>
    <context id="c-247">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000834365</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-248">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000834365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-09-30</endDate>
        </period>
    </context>
    <context id="c-249">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000834365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-09-30</instant>
        </period>
    </context>
    <context id="c-250">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000834365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-07-01</startDate>
            <endDate>2024-09-30</endDate>
        </period>
    </context>
    <context id="c-251">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000834365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-03-08</startDate>
            <endDate>2024-03-08</endDate>
        </period>
    </context>
    <context id="c-252">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000834365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-03-08</instant>
        </period>
    </context>
    <context id="c-253">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000834365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-07-01</startDate>
            <endDate>2024-09-30</endDate>
        </period>
    </context>
    <context id="c-254">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000834365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-09-30</endDate>
        </period>
    </context>
    <context id="c-255">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000834365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-09-30</instant>
        </period>
    </context>
    <context id="c-256">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000834365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-07-01</startDate>
            <endDate>2023-09-30</endDate>
        </period>
    </context>
    <context id="c-257">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000834365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:PerformanceSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-09-30</endDate>
        </period>
    </context>
    <context id="c-258">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000834365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">blfs:MarketbasedRestrictedStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="c-259">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000834365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">blfs:MarketbasedRestrictedStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-09-30</endDate>
        </period>
    </context>
    <context id="c-260">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000834365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">blfs:MarketbasedRestrictedStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-09-30</instant>
        </period>
    </context>
    <context id="c-261">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000834365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:ExecutiveOfficerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">blfs:MarketbasedRestrictedStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-02-24</startDate>
            <endDate>2022-02-24</endDate>
        </period>
    </context>
    <context id="c-262">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000834365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">blfs:MarketbasedRestrictedStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-03-08</startDate>
            <endDate>2024-03-08</endDate>
        </period>
    </context>
    <context id="c-263">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000834365</identifier>
        </entity>
        <period>
            <startDate>2022-02-24</startDate>
            <endDate>2022-02-24</endDate>
        </period>
    </context>
    <context id="c-264">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000834365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">blfs:MarketbasedRestrictedStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-02-24</startDate>
            <endDate>2022-02-24</endDate>
        </period>
    </context>
    <context id="c-265">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000834365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:ExecutiveOfficerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">blfs:MarketbasedRestrictedStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-03</startDate>
            <endDate>2023-01-03</endDate>
        </period>
    </context>
    <context id="c-266">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000834365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">blfs:MarketbasedRestrictedStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-03</startDate>
            <endDate>2023-01-03</endDate>
        </period>
    </context>
    <context id="c-267">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000834365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">blfs:MarketbasedRestrictedStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-03</startDate>
            <endDate>2023-01-03</endDate>
        </period>
    </context>
    <context id="c-268">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000834365</identifier>
        </entity>
        <period>
            <startDate>2023-01-03</startDate>
            <endDate>2023-01-03</endDate>
        </period>
    </context>
    <context id="c-269">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000834365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">blfs:MarketbasedRestrictedStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-03</startDate>
            <endDate>2023-01-03</endDate>
        </period>
    </context>
    <context id="c-270">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000834365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RestatementAxis">srt:RestatementAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="c-271">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000834365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:ExecutiveOfficerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">blfs:MarketbasedRestrictedStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-03-08</startDate>
            <endDate>2024-03-08</endDate>
        </period>
    </context>
    <context id="c-272">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000834365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">blfs:MarketbasedRestrictedStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-03-08</startDate>
            <endDate>2024-03-08</endDate>
        </period>
    </context>
    <context id="c-273">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000834365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">blfs:MarketbasedRestrictedStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-03-08</startDate>
            <endDate>2024-03-08</endDate>
        </period>
    </context>
    <context id="c-274">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000834365</identifier>
        </entity>
        <period>
            <startDate>2024-03-08</startDate>
            <endDate>2024-03-08</endDate>
        </period>
    </context>
    <context id="c-275">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000834365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">blfs:MarketbasedRestrictedStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-07-01</startDate>
            <endDate>2024-09-30</endDate>
        </period>
    </context>
    <context id="c-276">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000834365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">blfs:MarketbasedRestrictedStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-07-01</startDate>
            <endDate>2023-09-30</endDate>
        </period>
    </context>
    <context id="c-277">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000834365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">blfs:MarketbasedRestrictedStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-09-30</endDate>
        </period>
    </context>
    <context id="c-278">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000834365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-07-01</startDate>
            <endDate>2024-09-30</endDate>
        </period>
    </context>
    <context id="c-279">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000834365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-07-01</startDate>
            <endDate>2023-09-30</endDate>
        </period>
    </context>
    <context id="c-280">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000834365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-09-30</endDate>
        </period>
    </context>
    <context id="c-281">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000834365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:CostOfSalesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-09-30</endDate>
        </period>
    </context>
    <context id="c-282">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000834365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:GeneralAndAdministrativeExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-07-01</startDate>
            <endDate>2024-09-30</endDate>
        </period>
    </context>
    <context id="c-283">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000834365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:GeneralAndAdministrativeExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-07-01</startDate>
            <endDate>2023-09-30</endDate>
        </period>
    </context>
    <context id="c-284">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000834365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:GeneralAndAdministrativeExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-09-30</endDate>
        </period>
    </context>
    <context id="c-285">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000834365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:GeneralAndAdministrativeExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-09-30</endDate>
        </period>
    </context>
    <context id="c-286">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000834365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingAndMarketingExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-07-01</startDate>
            <endDate>2024-09-30</endDate>
        </period>
    </context>
    <context id="c-287">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000834365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingAndMarketingExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-07-01</startDate>
            <endDate>2023-09-30</endDate>
        </period>
    </context>
    <context id="c-288">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000834365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingAndMarketingExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-09-30</endDate>
        </period>
    </context>
    <context id="c-289">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000834365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:SellingAndMarketingExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-09-30</endDate>
        </period>
    </context>
    <context id="c-290">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000834365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:ResearchAndDevelopmentExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-07-01</startDate>
            <endDate>2024-09-30</endDate>
        </period>
    </context>
    <context id="c-291">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000834365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:ResearchAndDevelopmentExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-07-01</startDate>
            <endDate>2023-09-30</endDate>
        </period>
    </context>
    <context id="c-292">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000834365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:ResearchAndDevelopmentExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-09-30</endDate>
        </period>
    </context>
    <context id="c-293">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000834365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementLocationAxis">us-gaap:ResearchAndDevelopmentExpenseMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-09-30</endDate>
        </period>
    </context>
    <context id="c-294">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000834365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">blfs:ShareBasedPaymentArrangementOptionAndRestrictedStockAwardsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-07-01</startDate>
            <endDate>2024-09-30</endDate>
        </period>
    </context>
    <context id="c-295">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000834365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">blfs:ShareBasedPaymentArrangementOptionAndRestrictedStockAwardsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-07-01</startDate>
            <endDate>2023-09-30</endDate>
        </period>
    </context>
    <context id="c-296">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000834365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">blfs:ShareBasedPaymentArrangementOptionAndRestrictedStockAwardsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-09-30</endDate>
        </period>
    </context>
    <context id="c-297">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000834365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis">blfs:ShareBasedPaymentArrangementOptionAndRestrictedStockAwardsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-09-30</endDate>
        </period>
    </context>
    <context id="c-298">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000834365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">blfs:SCIHoldingsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DisposalGroupClassificationAxis">us-gaap:DisposalGroupHeldforsaleNotDiscontinuedOperationsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">blfs:SciSafeHoldingsIncMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-11-12</instant>
        </period>
    </context>
    <context id="c-299">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000834365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">blfs:SCIHoldingsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-11-12</startDate>
            <endDate>2024-11-12</endDate>
        </period>
    </context>
    <context id="c-300">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000834365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DisposalGroupClassificationAxis">us-gaap:DisposalGroupHeldforsaleNotDiscontinuedOperationsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">blfs:SciSafeHoldingsIncMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-11-12</startDate>
            <endDate>2024-11-12</endDate>
        </period>
    </context>
    <context id="c-301">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000834365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DisposalGroupClassificationAxis">us-gaap:DisposalGroupHeldforsaleNotDiscontinuedOperationsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">blfs:SciSafeHoldingsIncMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">us-gaap:EmployeeSeveranceMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-11-12</startDate>
            <endDate>2024-11-12</endDate>
        </period>
    </context>
    <context id="c-302">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000834365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DisposalGroupClassificationAxis">us-gaap:DisposalGroupHeldforsaleNotDiscontinuedOperationsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">blfs:SciSafeHoldingsIncMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">blfs:EarnOutPaymentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-11-12</startDate>
            <endDate>2024-11-12</endDate>
        </period>
    </context>
    <context id="c-303">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000834365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DisposalGroupClassificationAxis">us-gaap:DisposalGroupHeldforsaleNotDiscontinuedOperationsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">blfs:SciSafeHoldingsIncMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RestructuringCostAndReserveAxis">blfs:StockCompensationExpenseMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-11-12</startDate>
            <endDate>2024-11-12</endDate>
        </period>
    </context>
    <context id="c-304">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000834365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DisposalGroupClassificationAxis">us-gaap:DisposalGroupHeldforsaleNotDiscontinuedOperationsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">blfs:SciSafeHoldingsIncMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-11-12</instant>
        </period>
    </context>
    <context id="c-305">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000834365</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:CounterpartyNameAxis">blfs:SiliconValleyBankSVBMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-11-11</instant>
        </period>
    </context>
    <unit id="shares">
        <measure>shares</measure>
    </unit>
    <unit id="usd">
        <measure>iso4217:USD</measure>
    </unit>
    <unit id="usdPerShare">
        <divide>
            <unitNumerator>
                <measure>iso4217:USD</measure>
            </unitNumerator>
            <unitDenominator>
                <measure>shares</measure>
            </unitDenominator>
        </divide>
    </unit>
    <unit id="reportable_segment">
        <measure>blfs:reportable_segment</measure>
    </unit>
    <unit id="reporting_unit">
        <measure>blfs:reporting_unit</measure>
    </unit>
    <unit id="number">
        <measure>pure</measure>
    </unit>
    <unit id="employee">
        <measure>blfs:employee</measure>
    </unit>
    <unit id="lawsuit">
        <measure>blfs:lawsuit</measure>
    </unit>
    <unit id="peer">
        <measure>blfs:peer</measure>
    </unit>
    <dei:EntityCentralIndexKey contextRef="c-1" id="f-25">0000834365</dei:EntityCentralIndexKey>
    <dei:CurrentFiscalYearEndDate contextRef="c-1" id="f-26">--12-31</dei:CurrentFiscalYearEndDate>
    <dei:DocumentFiscalYearFocus contextRef="c-1" id="f-27">2024</dei:DocumentFiscalYearFocus>
    <dei:DocumentFiscalPeriodFocus contextRef="c-1" id="f-28">Q3</dei:DocumentFiscalPeriodFocus>
    <dei:AmendmentFlag contextRef="c-1" id="f-29">false</dei:AmendmentFlag>
    <us-gaap:LesseeOperatingLeaseTermOfContract contextRef="c-174" id="f-834">P3Y</us-gaap:LesseeOperatingLeaseTermOfContract>
    <us-gaap:LesseeOperatingLeaseRemainingLeaseTerm contextRef="c-174" id="f-836">P1Y</us-gaap:LesseeOperatingLeaseRemainingLeaseTerm>
    <us-gaap:LesseeOperatingLeaseRenewalTerm contextRef="c-174" id="f-838">P1Y</us-gaap:LesseeOperatingLeaseRenewalTerm>
    <us-gaap:LesseeOperatingLeaseTermOfContract contextRef="c-176" id="f-840">P4Y</us-gaap:LesseeOperatingLeaseTermOfContract>
    <us-gaap:LesseeOperatingLeaseRemainingLeaseTerm contextRef="c-176" id="f-842">P1Y</us-gaap:LesseeOperatingLeaseRemainingLeaseTerm>
    <us-gaap:DebtInstrumentVariableInterestRateTypeExtensibleEnumeration contextRef="c-195" id="f-1015">http://fasb.org/us-gaap/2024#PrimeRateMember</us-gaap:DebtInstrumentVariableInterestRateTypeExtensibleEnumeration>
    <us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1 contextRef="c-239" id="f-1108">P3M</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1>
    <us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1 contextRef="c-240" id="f-1109">P1Y</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1>
    <us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1 contextRef="c-241" id="f-1110">P1Y</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1>
    <us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1 contextRef="c-243" id="f-1111">P3M</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1>
    <us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1 contextRef="c-244" id="f-1112">P1Y</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1>
    <us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1 contextRef="c-245" id="f-1113">P1Y</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1>
    <dei:DocumentType contextRef="c-1" id="f-1">10-Q</dei:DocumentType>
    <dei:DocumentQuarterlyReport contextRef="c-1" id="f-2">true</dei:DocumentQuarterlyReport>
    <dei:DocumentPeriodEndDate contextRef="c-1" id="f-3">2024-09-30</dei:DocumentPeriodEndDate>
    <dei:DocumentTransitionReport contextRef="c-1" id="f-4">false</dei:DocumentTransitionReport>
    <dei:EntityFileNumber contextRef="c-1" id="f-5">001-36362</dei:EntityFileNumber>
    <dei:EntityRegistrantName contextRef="c-1" id="f-6">BioLife Solutions, Inc.</dei:EntityRegistrantName>
    <dei:EntityIncorporationStateCountryCode contextRef="c-1" id="f-7">DE</dei:EntityIncorporationStateCountryCode>
    <dei:EntityTaxIdentificationNumber contextRef="c-1" id="f-8">94-3076866</dei:EntityTaxIdentificationNumber>
    <dei:EntityAddressAddressLine1 contextRef="c-1" id="f-9">3303 Monte Villa Parkway, Suite 310</dei:EntityAddressAddressLine1>
    <dei:EntityAddressCityOrTown contextRef="c-1" id="f-10">Bothell</dei:EntityAddressCityOrTown>
    <dei:EntityAddressStateOrProvince contextRef="c-1" id="f-11">WA</dei:EntityAddressStateOrProvince>
    <dei:EntityAddressPostalZipCode contextRef="c-1" id="f-12">98021</dei:EntityAddressPostalZipCode>
    <dei:CityAreaCode contextRef="c-1" id="f-13">425</dei:CityAreaCode>
    <dei:LocalPhoneNumber contextRef="c-1" id="f-14">402-1400</dei:LocalPhoneNumber>
    <dei:Security12bTitle contextRef="c-1" id="f-15">Common stock, par value $0.001 per share</dei:Security12bTitle>
    <dei:TradingSymbol contextRef="c-1" id="f-16">BLFS</dei:TradingSymbol>
    <dei:SecurityExchangeName contextRef="c-1" id="f-17">NASDAQ</dei:SecurityExchangeName>
    <dei:EntityCurrentReportingStatus contextRef="c-1" id="f-18">Yes</dei:EntityCurrentReportingStatus>
    <dei:EntityInteractiveDataCurrent contextRef="c-1" id="f-19">Yes</dei:EntityInteractiveDataCurrent>
    <dei:EntityFilerCategory contextRef="c-1" id="f-20">Large Accelerated Filer</dei:EntityFilerCategory>
    <dei:EntitySmallBusiness contextRef="c-1" id="f-21">false</dei:EntitySmallBusiness>
    <dei:EntityEmergingGrowthCompany contextRef="c-1" id="f-22">false</dei:EntityEmergingGrowthCompany>
    <dei:EntityShellCompany contextRef="c-1" id="f-23">false</dei:EntityShellCompany>
    <dei:EntityCommonStockSharesOutstanding contextRef="c-2" decimals="INF" id="f-24" unitRef="shares">46387214</dei:EntityCommonStockSharesOutstanding>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="c-3" decimals="-3" id="f-30" unitRef="usd">23977000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="c-4" decimals="-3" id="f-31" unitRef="usd">33317000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:RestrictedCashCurrent contextRef="c-3" decimals="-3" id="f-32" unitRef="usd">184000</us-gaap:RestrictedCashCurrent>
    <us-gaap:RestrictedCashCurrent contextRef="c-4" decimals="-3" id="f-33" unitRef="usd">31000</us-gaap:RestrictedCashCurrent>
    <us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent contextRef="c-3" decimals="-3" id="f-34" unitRef="usd">10211000</us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent>
    <us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent contextRef="c-4" decimals="-3" id="f-35" unitRef="usd">16288000</us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent contextRef="c-3" decimals="-3" id="f-36" unitRef="usd">955000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent contextRef="c-4" decimals="-3" id="f-37" unitRef="usd">1707000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <us-gaap:AccountsReceivableNetCurrent contextRef="c-3" decimals="-3" id="f-38" unitRef="usd">17918000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AccountsReceivableNetCurrent contextRef="c-4" decimals="-3" id="f-39" unitRef="usd">16928000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:InventoryNet contextRef="c-3" decimals="-3" id="f-40" unitRef="usd">32179000</us-gaap:InventoryNet>
    <us-gaap:InventoryNet contextRef="c-4" decimals="-3" id="f-41" unitRef="usd">32208000</us-gaap:InventoryNet>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent contextRef="c-3" decimals="-3" id="f-42" unitRef="usd">4914000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent contextRef="c-4" decimals="-3" id="f-43" unitRef="usd">6463000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent contextRef="c-3" decimals="-3" id="f-44" unitRef="usd">0</us-gaap:AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent>
    <us-gaap:AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent contextRef="c-4" decimals="-3" id="f-45" unitRef="usd">15369000</us-gaap:AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent>
    <us-gaap:AssetsCurrent contextRef="c-3" decimals="-3" id="f-46" unitRef="usd">89383000</us-gaap:AssetsCurrent>
    <us-gaap:AssetsCurrent contextRef="c-4" decimals="-3" id="f-47" unitRef="usd">120604000</us-gaap:AssetsCurrent>
    <blfs:AssetsHeldForRentNet contextRef="c-3" decimals="-3" id="f-48" unitRef="usd">10822000</blfs:AssetsHeldForRentNet>
    <blfs:AssetsHeldForRentNet contextRef="c-4" decimals="-3" id="f-49" unitRef="usd">7713000</blfs:AssetsHeldForRentNet>
    <us-gaap:PropertyPlantAndEquipmentNet contextRef="c-3" decimals="-3" id="f-50" unitRef="usd">17709000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet contextRef="c-4" decimals="-3" id="f-51" unitRef="usd">20930000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:OperatingLeaseRightOfUseAsset contextRef="c-3" decimals="-3" id="f-52" unitRef="usd">14402000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseRightOfUseAsset contextRef="c-4" decimals="-3" id="f-53" unitRef="usd">11446000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:FinanceLeaseRightOfUseAsset contextRef="c-3" decimals="-3" id="f-54" unitRef="usd">30000</us-gaap:FinanceLeaseRightOfUseAsset>
    <us-gaap:FinanceLeaseRightOfUseAsset contextRef="c-4" decimals="-3" id="f-55" unitRef="usd">94000</us-gaap:FinanceLeaseRightOfUseAsset>
    <us-gaap:DepositsAssetsNoncurrent contextRef="c-3" decimals="-3" id="f-56" unitRef="usd">271000</us-gaap:DepositsAssetsNoncurrent>
    <us-gaap:DepositsAssetsNoncurrent contextRef="c-4" decimals="-3" id="f-57" unitRef="usd">270000</us-gaap:DepositsAssetsNoncurrent>
    <us-gaap:DebtSecuritiesAvailableForSaleAccruedInterestAfterAllowanceForCreditLossNoncurrent contextRef="c-3" decimals="-3" id="f-58" unitRef="usd">4884000</us-gaap:DebtSecuritiesAvailableForSaleAccruedInterestAfterAllowanceForCreditLossNoncurrent>
    <us-gaap:DebtSecuritiesAvailableForSaleAccruedInterestAfterAllowanceForCreditLossNoncurrent contextRef="c-4" decimals="-3" id="f-59" unitRef="usd">548000</us-gaap:DebtSecuritiesAvailableForSaleAccruedInterestAfterAllowanceForCreditLossNoncurrent>
    <blfs:EquityInvestments contextRef="c-3" decimals="-3" id="f-60" unitRef="usd">995000</blfs:EquityInvestments>
    <blfs:EquityInvestments contextRef="c-4" decimals="-3" id="f-61" unitRef="usd">5069000</blfs:EquityInvestments>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill contextRef="c-3" decimals="-3" id="f-62" unitRef="usd">18415000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill contextRef="c-4" decimals="-3" id="f-63" unitRef="usd">21149000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:Goodwill contextRef="c-3" decimals="-3" id="f-64" unitRef="usd">224741000</us-gaap:Goodwill>
    <us-gaap:Goodwill contextRef="c-4" decimals="-3" id="f-65" unitRef="usd">224741000</us-gaap:Goodwill>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent contextRef="c-3" decimals="-3" id="f-66" unitRef="usd">0</us-gaap:DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent contextRef="c-4" decimals="-3" id="f-67" unitRef="usd">150000</us-gaap:DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent>
    <us-gaap:Assets contextRef="c-3" decimals="-3" id="f-68" unitRef="usd">381652000</us-gaap:Assets>
    <us-gaap:Assets contextRef="c-4" decimals="-3" id="f-69" unitRef="usd">412714000</us-gaap:Assets>
    <us-gaap:AccountsPayableCurrent contextRef="c-3" decimals="-3" id="f-70" unitRef="usd">3838000</us-gaap:AccountsPayableCurrent>
    <us-gaap:AccountsPayableCurrent contextRef="c-4" decimals="-3" id="f-71" unitRef="usd">3573000</us-gaap:AccountsPayableCurrent>
    <blfs:AccruedExpensesAndOtherCurrentLiabilities contextRef="c-3" decimals="-3" id="f-72" unitRef="usd">8449000</blfs:AccruedExpensesAndOtherCurrentLiabilities>
    <blfs:AccruedExpensesAndOtherCurrentLiabilities contextRef="c-4" decimals="-3" id="f-73" unitRef="usd">10775000</blfs:AccruedExpensesAndOtherCurrentLiabilities>
    <us-gaap:TaxesPayableCurrent contextRef="c-3" decimals="-3" id="f-74" unitRef="usd">4351000</us-gaap:TaxesPayableCurrent>
    <us-gaap:TaxesPayableCurrent contextRef="c-4" decimals="-3" id="f-75" unitRef="usd">4962000</us-gaap:TaxesPayableCurrent>
    <us-gaap:ProductWarrantyAccrualClassifiedCurrent contextRef="c-3" decimals="-3" id="f-76" unitRef="usd">186000</us-gaap:ProductWarrantyAccrualClassifiedCurrent>
    <us-gaap:ProductWarrantyAccrualClassifiedCurrent contextRef="c-4" decimals="-3" id="f-77" unitRef="usd">350000</us-gaap:ProductWarrantyAccrualClassifiedCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent contextRef="c-3" decimals="-3" id="f-78" unitRef="usd">2788000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent contextRef="c-4" decimals="-3" id="f-79" unitRef="usd">2534000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:FinanceLeaseLiabilityCurrent contextRef="c-3" decimals="-3" id="f-80" unitRef="usd">323000</us-gaap:FinanceLeaseLiabilityCurrent>
    <us-gaap:FinanceLeaseLiabilityCurrent contextRef="c-4" decimals="-3" id="f-81" unitRef="usd">355000</us-gaap:FinanceLeaseLiabilityCurrent>
    <us-gaap:LongTermDebtCurrent contextRef="c-3" decimals="-3" id="f-82" unitRef="usd">12231000</us-gaap:LongTermDebtCurrent>
    <us-gaap:LongTermDebtCurrent contextRef="c-4" decimals="-3" id="f-83" unitRef="usd">6833000</us-gaap:LongTermDebtCurrent>
    <us-gaap:LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent contextRef="c-3" decimals="-3" id="f-84" unitRef="usd">0</us-gaap:LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent>
    <us-gaap:LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent contextRef="c-4" decimals="-3" id="f-85" unitRef="usd">12796000</us-gaap:LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent>
    <us-gaap:LiabilitiesCurrent contextRef="c-3" decimals="-3" id="f-86" unitRef="usd">32166000</us-gaap:LiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent contextRef="c-4" decimals="-3" id="f-87" unitRef="usd">42178000</us-gaap:LiabilitiesCurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent contextRef="c-3" decimals="-3" id="f-88" unitRef="usd">15189000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent contextRef="c-4" decimals="-3" id="f-89" unitRef="usd">12189000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:FinanceLeaseLiabilityNoncurrent contextRef="c-3" decimals="-3" id="f-90" unitRef="usd">913000</us-gaap:FinanceLeaseLiabilityNoncurrent>
    <us-gaap:FinanceLeaseLiabilityNoncurrent contextRef="c-4" decimals="-3" id="f-91" unitRef="usd">1158000</us-gaap:FinanceLeaseLiabilityNoncurrent>
    <us-gaap:LongTermDebtNoncurrent contextRef="c-3" decimals="-3" id="f-92" unitRef="usd">7823000</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:LongTermDebtNoncurrent contextRef="c-4" decimals="-3" id="f-93" unitRef="usd">18311000</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:DeferredIncomeTaxLiabilitiesNet contextRef="c-3" decimals="-3" id="f-94" unitRef="usd">100000</us-gaap:DeferredIncomeTaxLiabilitiesNet>
    <us-gaap:DeferredIncomeTaxLiabilitiesNet contextRef="c-4" decimals="-3" id="f-95" unitRef="usd">188000</us-gaap:DeferredIncomeTaxLiabilitiesNet>
    <us-gaap:LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationNoncurrent contextRef="c-3" decimals="-3" id="f-96" unitRef="usd">0</us-gaap:LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationNoncurrent>
    <us-gaap:LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationNoncurrent contextRef="c-4" decimals="-3" id="f-97" unitRef="usd">1027000</us-gaap:LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationNoncurrent>
    <us-gaap:Liabilities contextRef="c-3" decimals="-3" id="f-98" unitRef="usd">56191000</us-gaap:Liabilities>
    <us-gaap:Liabilities contextRef="c-4" decimals="-3" id="f-99" unitRef="usd">75051000</us-gaap:Liabilities>
    <us-gaap:CommitmentsAndContingencies contextRef="c-3" id="f-100" unitRef="usd" xsi:nil="true"/>
    <us-gaap:CommitmentsAndContingencies contextRef="c-4" id="f-101" unitRef="usd" xsi:nil="true"/>
    <us-gaap:PreferredStockParOrStatedValuePerShare
      contextRef="c-4"
      decimals="INF"
      id="f-102"
      unitRef="usdPerShare">0.001</us-gaap:PreferredStockParOrStatedValuePerShare>
    <us-gaap:PreferredStockParOrStatedValuePerShare
      contextRef="c-3"
      decimals="INF"
      id="f-103"
      unitRef="usdPerShare">0.001</us-gaap:PreferredStockParOrStatedValuePerShare>
    <us-gaap:PreferredStockSharesAuthorized contextRef="c-4" decimals="INF" id="f-104" unitRef="shares">1000000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockSharesAuthorized contextRef="c-3" decimals="INF" id="f-105" unitRef="shares">1000000</us-gaap:PreferredStockSharesAuthorized>
    <blfs:PreferredStockSharesDesignated contextRef="c-5" decimals="INF" id="f-106" unitRef="shares">4250</blfs:PreferredStockSharesDesignated>
    <blfs:PreferredStockSharesDesignated contextRef="c-6" decimals="INF" id="f-107" unitRef="shares">4250</blfs:PreferredStockSharesDesignated>
    <us-gaap:PreferredStockSharesIssued contextRef="c-5" decimals="INF" id="f-108" unitRef="shares">0</us-gaap:PreferredStockSharesIssued>
    <us-gaap:PreferredStockSharesOutstanding contextRef="c-5" decimals="INF" id="f-109" unitRef="shares">0</us-gaap:PreferredStockSharesOutstanding>
    <us-gaap:PreferredStockSharesIssued contextRef="c-6" decimals="INF" id="f-110" unitRef="shares">0</us-gaap:PreferredStockSharesIssued>
    <us-gaap:PreferredStockSharesOutstanding contextRef="c-6" decimals="INF" id="f-111" unitRef="shares">0</us-gaap:PreferredStockSharesOutstanding>
    <us-gaap:PreferredStockValue contextRef="c-3" decimals="-3" id="f-112" unitRef="usd">0</us-gaap:PreferredStockValue>
    <us-gaap:PreferredStockValue contextRef="c-4" decimals="-3" id="f-113" unitRef="usd">0</us-gaap:PreferredStockValue>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="c-4"
      decimals="INF"
      id="f-114"
      unitRef="usdPerShare">0.001</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="c-3"
      decimals="INF"
      id="f-115"
      unitRef="usdPerShare">0.001</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockSharesAuthorized contextRef="c-3" decimals="INF" id="f-116" unitRef="shares">150000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesAuthorized contextRef="c-4" decimals="INF" id="f-117" unitRef="shares">150000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesIssued contextRef="c-3" decimals="INF" id="f-118" unitRef="shares">46227940</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesOutstanding contextRef="c-3" decimals="INF" id="f-119" unitRef="shares">46227940</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesOutstanding contextRef="c-4" decimals="INF" id="f-120" unitRef="shares">45167225</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesIssued contextRef="c-4" decimals="INF" id="f-121" unitRef="shares">45167225</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockValue contextRef="c-3" decimals="-3" id="f-122" unitRef="usd">46000</us-gaap:CommonStockValue>
    <us-gaap:CommonStockValue contextRef="c-4" decimals="-3" id="f-123" unitRef="usd">45000</us-gaap:CommonStockValue>
    <us-gaap:AdditionalPaidInCapitalCommonStock contextRef="c-3" decimals="-3" id="f-124" unitRef="usd">673183000</us-gaap:AdditionalPaidInCapitalCommonStock>
    <us-gaap:AdditionalPaidInCapitalCommonStock contextRef="c-4" decimals="-3" id="f-125" unitRef="usd">652880000</us-gaap:AdditionalPaidInCapitalCommonStock>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax contextRef="c-3" decimals="-3" id="f-126" unitRef="usd">-208000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax contextRef="c-4" decimals="-3" id="f-127" unitRef="usd">-345000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:RetainedEarningsAccumulatedDeficit contextRef="c-3" decimals="-3" id="f-128" unitRef="usd">-347560000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:RetainedEarningsAccumulatedDeficit contextRef="c-4" decimals="-3" id="f-129" unitRef="usd">-314917000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:StockholdersEquity contextRef="c-3" decimals="-3" id="f-130" unitRef="usd">325461000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-4" decimals="-3" id="f-131" unitRef="usd">337663000</us-gaap:StockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity contextRef="c-3" decimals="-3" id="f-132" unitRef="usd">381652000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity contextRef="c-4" decimals="-3" id="f-133" unitRef="usd">412714000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax contextRef="c-7" decimals="-3" id="f-134" unitRef="usd">23457000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax contextRef="c-8" decimals="-3" id="f-135" unitRef="usd">17137000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax contextRef="c-9" decimals="-3" id="f-136" unitRef="usd">64624000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax contextRef="c-10" decimals="-3" id="f-137" unitRef="usd">63444000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax contextRef="c-11" decimals="-3" id="f-138" unitRef="usd">4660000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax contextRef="c-12" decimals="-3" id="f-139" unitRef="usd">4377000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax contextRef="c-13" decimals="-3" id="f-140" unitRef="usd">14173000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax contextRef="c-14" decimals="-3" id="f-141" unitRef="usd">12573000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax contextRef="c-15" decimals="-3" id="f-142" unitRef="usd">2454000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax contextRef="c-16" decimals="-3" id="f-143" unitRef="usd">2059000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax contextRef="c-17" decimals="-3" id="f-144" unitRef="usd">6881000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax contextRef="c-18" decimals="-3" id="f-145" unitRef="usd">5975000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax contextRef="c-19" decimals="-3" id="f-146" unitRef="usd">30571000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax contextRef="c-20" decimals="-3" id="f-147" unitRef="usd">23573000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax contextRef="c-1" decimals="-3" id="f-148" unitRef="usd">85678000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax contextRef="c-21" decimals="-3" id="f-149" unitRef="usd">81992000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:CostOfGoodsAndServicesSold contextRef="c-7" decimals="-3" id="f-150" unitRef="usd">8765000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold contextRef="c-8" decimals="-3" id="f-151" unitRef="usd">6572000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold contextRef="c-9" decimals="-3" id="f-152" unitRef="usd">25163000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold contextRef="c-10" decimals="-3" id="f-153" unitRef="usd">29223000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold contextRef="c-11" decimals="-3" id="f-154" unitRef="usd">3401000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold contextRef="c-12" decimals="-3" id="f-155" unitRef="usd">3937000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold contextRef="c-13" decimals="-3" id="f-156" unitRef="usd">10247000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold contextRef="c-14" decimals="-3" id="f-157" unitRef="usd">11624000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold contextRef="c-15" decimals="-3" id="f-158" unitRef="usd">2110000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold contextRef="c-16" decimals="-3" id="f-159" unitRef="usd">1069000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold contextRef="c-17" decimals="-3" id="f-160" unitRef="usd">4868000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:CostOfGoodsAndServicesSold contextRef="c-18" decimals="-3" id="f-161" unitRef="usd">4142000</us-gaap:CostOfGoodsAndServicesSold>
    <us-gaap:GeneralAndAdministrativeExpense contextRef="c-19" decimals="-3" id="f-162" unitRef="usd">11351000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:GeneralAndAdministrativeExpense contextRef="c-20" decimals="-3" id="f-163" unitRef="usd">10813000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:GeneralAndAdministrativeExpense contextRef="c-1" decimals="-3" id="f-164" unitRef="usd">33953000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:GeneralAndAdministrativeExpense contextRef="c-21" decimals="-3" id="f-165" unitRef="usd">37568000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:SellingAndMarketingExpense contextRef="c-19" decimals="-3" id="f-166" unitRef="usd">3543000</us-gaap:SellingAndMarketingExpense>
    <us-gaap:SellingAndMarketingExpense contextRef="c-20" decimals="-3" id="f-167" unitRef="usd">4876000</us-gaap:SellingAndMarketingExpense>
    <us-gaap:SellingAndMarketingExpense contextRef="c-1" decimals="-3" id="f-168" unitRef="usd">10401000</us-gaap:SellingAndMarketingExpense>
    <us-gaap:SellingAndMarketingExpense contextRef="c-21" decimals="-3" id="f-169" unitRef="usd">12731000</us-gaap:SellingAndMarketingExpense>
    <us-gaap:ResearchAndDevelopmentExpense contextRef="c-19" decimals="-3" id="f-170" unitRef="usd">2050000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:ResearchAndDevelopmentExpense contextRef="c-20" decimals="-3" id="f-171" unitRef="usd">3739000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:ResearchAndDevelopmentExpense contextRef="c-1" decimals="-3" id="f-172" unitRef="usd">6827000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:ResearchAndDevelopmentExpense contextRef="c-21" decimals="-3" id="f-173" unitRef="usd">10772000</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:AssetImpairmentCharges contextRef="c-19" decimals="-3" id="f-174" unitRef="usd">0</us-gaap:AssetImpairmentCharges>
    <us-gaap:AssetImpairmentCharges contextRef="c-20" decimals="-3" id="f-175" unitRef="usd">8310000</us-gaap:AssetImpairmentCharges>
    <us-gaap:AssetImpairmentCharges contextRef="c-1" decimals="-3" id="f-176" unitRef="usd">0</us-gaap:AssetImpairmentCharges>
    <us-gaap:AssetImpairmentCharges contextRef="c-21" decimals="-3" id="f-177" unitRef="usd">8310000</us-gaap:AssetImpairmentCharges>
    <us-gaap:AmortizationOfIntangibleAssets contextRef="c-19" decimals="-3" id="f-178" unitRef="usd">910000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets contextRef="c-20" decimals="-3" id="f-179" unitRef="usd">1312000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets contextRef="c-1" decimals="-3" id="f-180" unitRef="usd">2734000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets contextRef="c-21" decimals="-3" id="f-181" unitRef="usd">4135000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1 contextRef="c-19" decimals="-3" id="f-182" unitRef="usd">0</us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1>
    <us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1 contextRef="c-20" decimals="-3" id="f-183" unitRef="usd">-1580000</us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1>
    <us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1 contextRef="c-1" decimals="-3" id="f-184" unitRef="usd">0</us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1>
    <us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1 contextRef="c-21" decimals="-3" id="f-185" unitRef="usd">-1778000</us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1>
    <us-gaap:CostsAndExpenses contextRef="c-19" decimals="-3" id="f-186" unitRef="usd">32130000</us-gaap:CostsAndExpenses>
    <us-gaap:CostsAndExpenses contextRef="c-20" decimals="-3" id="f-187" unitRef="usd">39048000</us-gaap:CostsAndExpenses>
    <us-gaap:CostsAndExpenses contextRef="c-1" decimals="-3" id="f-188" unitRef="usd">94193000</us-gaap:CostsAndExpenses>
    <us-gaap:CostsAndExpenses contextRef="c-21" decimals="-3" id="f-189" unitRef="usd">116727000</us-gaap:CostsAndExpenses>
    <us-gaap:OperatingIncomeLoss contextRef="c-19" decimals="-3" id="f-190" unitRef="usd">-1559000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss contextRef="c-20" decimals="-3" id="f-191" unitRef="usd">-15475000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss contextRef="c-1" decimals="-3" id="f-192" unitRef="usd">-8515000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss contextRef="c-21" decimals="-3" id="f-193" unitRef="usd">-34735000</us-gaap:OperatingIncomeLoss>
    <us-gaap:GainLossOnInvestments contextRef="c-19" decimals="-3" id="f-194" unitRef="usd">0</us-gaap:GainLossOnInvestments>
    <us-gaap:GainLossOnInvestments contextRef="c-20" decimals="-3" id="f-195" unitRef="usd">0</us-gaap:GainLossOnInvestments>
    <us-gaap:GainLossOnInvestments contextRef="c-1" decimals="-3" id="f-196" unitRef="usd">-4074000</us-gaap:GainLossOnInvestments>
    <us-gaap:GainLossOnInvestments contextRef="c-21" decimals="-3" id="f-197" unitRef="usd">0</us-gaap:GainLossOnInvestments>
    <blfs:GainLossOnEscrowSettlement contextRef="c-19" decimals="-3" id="f-198" unitRef="usd">0</blfs:GainLossOnEscrowSettlement>
    <blfs:GainLossOnEscrowSettlement contextRef="c-20" decimals="-3" id="f-199" unitRef="usd">0</blfs:GainLossOnEscrowSettlement>
    <blfs:GainLossOnEscrowSettlement contextRef="c-1" decimals="-3" id="f-200" unitRef="usd">0</blfs:GainLossOnEscrowSettlement>
    <blfs:GainLossOnEscrowSettlement contextRef="c-21" decimals="-3" id="f-201" unitRef="usd">5115000</blfs:GainLossOnEscrowSettlement>
    <us-gaap:InterestIncomeExpenseNonoperatingNet contextRef="c-19" decimals="-3" id="f-202" unitRef="usd">-267000</us-gaap:InterestIncomeExpenseNonoperatingNet>
    <us-gaap:InterestIncomeExpenseNonoperatingNet contextRef="c-20" decimals="-3" id="f-203" unitRef="usd">-449000</us-gaap:InterestIncomeExpenseNonoperatingNet>
    <us-gaap:InterestIncomeExpenseNonoperatingNet contextRef="c-1" decimals="-3" id="f-204" unitRef="usd">-796000</us-gaap:InterestIncomeExpenseNonoperatingNet>
    <us-gaap:InterestIncomeExpenseNonoperatingNet contextRef="c-21" decimals="-3" id="f-205" unitRef="usd">-1216000</us-gaap:InterestIncomeExpenseNonoperatingNet>
    <us-gaap:OtherNonoperatingIncomeExpense contextRef="c-19" decimals="-3" id="f-206" unitRef="usd">95000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense contextRef="c-20" decimals="-3" id="f-207" unitRef="usd">235000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense contextRef="c-1" decimals="-3" id="f-208" unitRef="usd">417000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense contextRef="c-21" decimals="-3" id="f-209" unitRef="usd">1002000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense contextRef="c-19" decimals="-3" id="f-210" unitRef="usd">-172000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense contextRef="c-20" decimals="-3" id="f-211" unitRef="usd">-214000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense contextRef="c-1" decimals="-3" id="f-212" unitRef="usd">-4453000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense contextRef="c-21" decimals="-3" id="f-213" unitRef="usd">4901000</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="c-19" decimals="-3" id="f-214" unitRef="usd">-1731000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="c-20" decimals="-3" id="f-215" unitRef="usd">-15689000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="c-1" decimals="-3" id="f-216" unitRef="usd">-12968000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="c-21" decimals="-3" id="f-217" unitRef="usd">-29834000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="c-19" decimals="-3" id="f-218" unitRef="usd">-28000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="c-20" decimals="-3" id="f-219" unitRef="usd">115000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="c-1" decimals="-3" id="f-220" unitRef="usd">93000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="c-21" decimals="-3" id="f-221" unitRef="usd">209000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeLossFromContinuingOperations contextRef="c-19" decimals="-3" id="f-222" unitRef="usd">-1703000</us-gaap:IncomeLossFromContinuingOperations>
    <us-gaap:IncomeLossFromContinuingOperations contextRef="c-20" decimals="-3" id="f-223" unitRef="usd">-15804000</us-gaap:IncomeLossFromContinuingOperations>
    <us-gaap:IncomeLossFromContinuingOperations contextRef="c-1" decimals="-3" id="f-224" unitRef="usd">-13061000</us-gaap:IncomeLossFromContinuingOperations>
    <us-gaap:IncomeLossFromContinuingOperations contextRef="c-21" decimals="-3" id="f-225" unitRef="usd">-30043000</us-gaap:IncomeLossFromContinuingOperations>
    <us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax contextRef="c-19" decimals="-3" id="f-226" unitRef="usd">0</us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax>
    <us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax contextRef="c-20" decimals="-3" id="f-227" unitRef="usd">-13328000</us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax>
    <us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax contextRef="c-1" decimals="-3" id="f-228" unitRef="usd">-19572000</us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax>
    <us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax contextRef="c-21" decimals="-3" id="f-229" unitRef="usd">-22999000</us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax>
    <us-gaap:DiscontinuedOperationTaxEffectOfDiscontinuedOperation contextRef="c-19" decimals="-3" id="f-230" unitRef="usd">0</us-gaap:DiscontinuedOperationTaxEffectOfDiscontinuedOperation>
    <us-gaap:DiscontinuedOperationTaxEffectOfDiscontinuedOperation contextRef="c-20" decimals="-3" id="f-231" unitRef="usd">0</us-gaap:DiscontinuedOperationTaxEffectOfDiscontinuedOperation>
    <us-gaap:DiscontinuedOperationTaxEffectOfDiscontinuedOperation contextRef="c-1" decimals="-3" id="f-232" unitRef="usd">10000</us-gaap:DiscontinuedOperationTaxEffectOfDiscontinuedOperation>
    <us-gaap:DiscontinuedOperationTaxEffectOfDiscontinuedOperation contextRef="c-21" decimals="-3" id="f-233" unitRef="usd">3000</us-gaap:DiscontinuedOperationTaxEffectOfDiscontinuedOperation>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity contextRef="c-19" decimals="-3" id="f-234" unitRef="usd">0</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity contextRef="c-20" decimals="-3" id="f-235" unitRef="usd">-13328000</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity contextRef="c-1" decimals="-3" id="f-236" unitRef="usd">-19582000</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity contextRef="c-21" decimals="-3" id="f-237" unitRef="usd">-23002000</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity>
    <us-gaap:NetIncomeLoss contextRef="c-19" decimals="-3" id="f-238" unitRef="usd">-1703000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c-20" decimals="-3" id="f-239" unitRef="usd">-29132000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c-1" decimals="-3" id="f-240" unitRef="usd">-32643000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c-21" decimals="-3" id="f-241" unitRef="usd">-53045000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersBasic contextRef="c-19" decimals="-3" id="f-242" unitRef="usd">-1703000</us-gaap:NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersBasic>
    <us-gaap:NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersDiluted contextRef="c-19" decimals="-3" id="f-243" unitRef="usd">-1703000</us-gaap:NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersDiluted>
    <us-gaap:NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersBasic contextRef="c-20" decimals="-3" id="f-244" unitRef="usd">-15804000</us-gaap:NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersBasic>
    <us-gaap:NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersDiluted contextRef="c-20" decimals="-3" id="f-245" unitRef="usd">-15804000</us-gaap:NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersDiluted>
    <us-gaap:NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersBasic contextRef="c-1" decimals="-3" id="f-246" unitRef="usd">-13061000</us-gaap:NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersBasic>
    <us-gaap:NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersDiluted contextRef="c-1" decimals="-3" id="f-247" unitRef="usd">-13061000</us-gaap:NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersDiluted>
    <us-gaap:NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersBasic contextRef="c-21" decimals="-3" id="f-248" unitRef="usd">-30043000</us-gaap:NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersBasic>
    <us-gaap:NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersDiluted contextRef="c-21" decimals="-3" id="f-249" unitRef="usd">-30043000</us-gaap:NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersDiluted>
    <us-gaap:NetIncomeLossFromDiscontinuedOperationsAvailableToCommonShareholdersBasic contextRef="c-19" decimals="-3" id="f-250" unitRef="usd">0</us-gaap:NetIncomeLossFromDiscontinuedOperationsAvailableToCommonShareholdersBasic>
    <us-gaap:NetIncomeLossFromDiscontinuedOperationsAvailableToCommonShareholdersDiluted contextRef="c-19" decimals="-3" id="f-251" unitRef="usd">0</us-gaap:NetIncomeLossFromDiscontinuedOperationsAvailableToCommonShareholdersDiluted>
    <us-gaap:NetIncomeLossFromDiscontinuedOperationsAvailableToCommonShareholdersDiluted contextRef="c-20" decimals="-3" id="f-252" unitRef="usd">-13328000</us-gaap:NetIncomeLossFromDiscontinuedOperationsAvailableToCommonShareholdersDiluted>
    <us-gaap:NetIncomeLossFromDiscontinuedOperationsAvailableToCommonShareholdersBasic contextRef="c-20" decimals="-3" id="f-253" unitRef="usd">-13328000</us-gaap:NetIncomeLossFromDiscontinuedOperationsAvailableToCommonShareholdersBasic>
    <us-gaap:NetIncomeLossFromDiscontinuedOperationsAvailableToCommonShareholdersBasic contextRef="c-1" decimals="-3" id="f-254" unitRef="usd">-19582000</us-gaap:NetIncomeLossFromDiscontinuedOperationsAvailableToCommonShareholdersBasic>
    <us-gaap:NetIncomeLossFromDiscontinuedOperationsAvailableToCommonShareholdersDiluted contextRef="c-1" decimals="-3" id="f-255" unitRef="usd">-19582000</us-gaap:NetIncomeLossFromDiscontinuedOperationsAvailableToCommonShareholdersDiluted>
    <us-gaap:NetIncomeLossFromDiscontinuedOperationsAvailableToCommonShareholdersBasic contextRef="c-21" decimals="-3" id="f-256" unitRef="usd">-23002000</us-gaap:NetIncomeLossFromDiscontinuedOperationsAvailableToCommonShareholdersBasic>
    <us-gaap:NetIncomeLossFromDiscontinuedOperationsAvailableToCommonShareholdersDiluted contextRef="c-21" decimals="-3" id="f-257" unitRef="usd">-23002000</us-gaap:NetIncomeLossFromDiscontinuedOperationsAvailableToCommonShareholdersDiluted>
    <us-gaap:IncomeLossFromContinuingOperationsPerBasicShare
      contextRef="c-19"
      decimals="2"
      id="f-258"
      unitRef="usdPerShare">-0.04</us-gaap:IncomeLossFromContinuingOperationsPerBasicShare>
    <us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare
      contextRef="c-19"
      decimals="2"
      id="f-259"
      unitRef="usdPerShare">-0.04</us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare>
    <us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare
      contextRef="c-20"
      decimals="2"
      id="f-260"
      unitRef="usdPerShare">-0.36</us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare>
    <us-gaap:IncomeLossFromContinuingOperationsPerBasicShare
      contextRef="c-20"
      decimals="2"
      id="f-261"
      unitRef="usdPerShare">-0.36</us-gaap:IncomeLossFromContinuingOperationsPerBasicShare>
    <us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare
      contextRef="c-1"
      decimals="2"
      id="f-262"
      unitRef="usdPerShare">-0.28</us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare>
    <us-gaap:IncomeLossFromContinuingOperationsPerBasicShare
      contextRef="c-1"
      decimals="2"
      id="f-263"
      unitRef="usdPerShare">-0.28</us-gaap:IncomeLossFromContinuingOperationsPerBasicShare>
    <us-gaap:IncomeLossFromContinuingOperationsPerBasicShare
      contextRef="c-21"
      decimals="2"
      id="f-264"
      unitRef="usdPerShare">-0.69</us-gaap:IncomeLossFromContinuingOperationsPerBasicShare>
    <us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare
      contextRef="c-21"
      decimals="2"
      id="f-265"
      unitRef="usdPerShare">-0.69</us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare>
    <us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerDilutedShare
      contextRef="c-19"
      decimals="2"
      id="f-266"
      unitRef="usdPerShare">0</us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerDilutedShare>
    <us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerBasicShare
      contextRef="c-19"
      decimals="2"
      id="f-267"
      unitRef="usdPerShare">0</us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerBasicShare>
    <us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerBasicShare
      contextRef="c-20"
      decimals="2"
      id="f-268"
      unitRef="usdPerShare">-0.31</us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerBasicShare>
    <us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerDilutedShare
      contextRef="c-20"
      decimals="2"
      id="f-269"
      unitRef="usdPerShare">-0.31</us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerDilutedShare>
    <us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerBasicShare
      contextRef="c-1"
      decimals="2"
      id="f-270"
      unitRef="usdPerShare">-0.43</us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerBasicShare>
    <us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerDilutedShare
      contextRef="c-1"
      decimals="2"
      id="f-271"
      unitRef="usdPerShare">-0.43</us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerDilutedShare>
    <us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerDilutedShare
      contextRef="c-21"
      decimals="2"
      id="f-272"
      unitRef="usdPerShare">-0.53</us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerDilutedShare>
    <us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerBasicShare
      contextRef="c-21"
      decimals="2"
      id="f-273"
      unitRef="usdPerShare">-0.53</us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerBasicShare>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted contextRef="c-19" decimals="-3" id="f-274" unitRef="usd">-1703000</us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic contextRef="c-19" decimals="-3" id="f-275" unitRef="usd">-1703000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic contextRef="c-20" decimals="-3" id="f-276" unitRef="usd">-29132000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted contextRef="c-20" decimals="-3" id="f-277" unitRef="usd">-29132000</us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted contextRef="c-1" decimals="-3" id="f-278" unitRef="usd">-32643000</us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic contextRef="c-1" decimals="-3" id="f-279" unitRef="usd">-32643000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted contextRef="c-21" decimals="-3" id="f-280" unitRef="usd">-53045000</us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic contextRef="c-21" decimals="-3" id="f-281" unitRef="usd">-53045000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="c-19"
      decimals="2"
      id="f-282"
      unitRef="usdPerShare">-0.04</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareBasic
      contextRef="c-19"
      decimals="2"
      id="f-283"
      unitRef="usdPerShare">-0.04</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="c-20"
      decimals="2"
      id="f-284"
      unitRef="usdPerShare">-0.67</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="c-20"
      decimals="2"
      id="f-285"
      unitRef="usdPerShare">-0.67</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareBasic
      contextRef="c-1"
      decimals="2"
      id="f-286"
      unitRef="usdPerShare">-0.71</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="c-1"
      decimals="2"
      id="f-287"
      unitRef="usdPerShare">-0.71</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="c-21"
      decimals="2"
      id="f-288"
      unitRef="usdPerShare">-1.22</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareBasic
      contextRef="c-21"
      decimals="2"
      id="f-289"
      unitRef="usdPerShare">-1.22</us-gaap:EarningsPerShareBasic>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding contextRef="c-19" decimals="0" id="f-290" unitRef="shares">46175345</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="c-19" decimals="0" id="f-291" unitRef="shares">46175345</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="c-20" decimals="0" id="f-292" unitRef="shares">43570438</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding contextRef="c-20" decimals="0" id="f-293" unitRef="shares">43570438</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="c-1" decimals="0" id="f-294" unitRef="shares">45871715</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding contextRef="c-1" decimals="0" id="f-295" unitRef="shares">45871715</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="c-21" decimals="0" id="f-296" unitRef="shares">43348412</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding contextRef="c-21" decimals="0" id="f-297" unitRef="shares">43348412</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:NetIncomeLoss contextRef="c-19" decimals="-3" id="f-298" unitRef="usd">-1703000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c-20" decimals="-3" id="f-299" unitRef="usd">-29132000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c-1" decimals="-3" id="f-300" unitRef="usd">-32643000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c-21" decimals="-3" id="f-301" unitRef="usd">-53045000</us-gaap:NetIncomeLoss>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax contextRef="c-19" decimals="-3" id="f-302" unitRef="usd">282000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax contextRef="c-20" decimals="-3" id="f-303" unitRef="usd">-165000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax contextRef="c-1" decimals="-3" id="f-304" unitRef="usd">91000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax contextRef="c-21" decimals="-3" id="f-305" unitRef="usd">-25000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax contextRef="c-19" decimals="-3" id="f-306" unitRef="usd">65000</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax contextRef="c-20" decimals="-3" id="f-307" unitRef="usd">4000</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax contextRef="c-1" decimals="-3" id="f-308" unitRef="usd">46000</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax>
    <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax contextRef="c-21" decimals="-3" id="f-309" unitRef="usd">44000</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax contextRef="c-19" decimals="-3" id="f-310" unitRef="usd">-1356000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax contextRef="c-20" decimals="-3" id="f-311" unitRef="usd">-29293000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax contextRef="c-1" decimals="-3" id="f-312" unitRef="usd">-32506000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax contextRef="c-21" decimals="-3" id="f-313" unitRef="usd">-53026000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:PreferredStockSharesOutstanding
      contextRef="c-22"
      decimals="INF"
      id="f-314"
      unitRef="shares">0</us-gaap:PreferredStockSharesOutstanding>
    <us-gaap:StockholdersEquity contextRef="c-22" decimals="-3" id="f-315" unitRef="usd">0</us-gaap:StockholdersEquity>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="c-23"
      decimals="INF"
      id="f-316"
      unitRef="shares">46104888</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquity contextRef="c-23" decimals="-3" id="f-317" unitRef="usd">46000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-24" decimals="-3" id="f-318" unitRef="usd">667808000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-25" decimals="-3" id="f-319" unitRef="usd">-555000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-26" decimals="-3" id="f-320" unitRef="usd">-345857000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-27" decimals="-3" id="f-321" unitRef="usd">321442000</us-gaap:StockholdersEquity>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef="c-28" decimals="-3" id="f-322" unitRef="usd">5329000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef="c-19" decimals="-3" id="f-323" unitRef="usd">5329000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="c-29"
      decimals="INF"
      id="f-324"
      unitRef="shares">22500</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised contextRef="c-28" decimals="-3" id="f-325" unitRef="usd">46000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised contextRef="c-19" decimals="-3" id="f-326" unitRef="usd">46000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <blfs:StockIssuedDuringPeriodSharesRestrictedStockUnitNetOfForfeitures
      contextRef="c-29"
      decimals="INF"
      id="f-327"
      unitRef="shares">100552</blfs:StockIssuedDuringPeriodSharesRestrictedStockUnitNetOfForfeitures>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent contextRef="c-30" decimals="-3" id="f-328" unitRef="usd">282000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent contextRef="c-19" decimals="-3" id="f-329" unitRef="usd">282000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax contextRef="c-30" decimals="-3" id="f-330" unitRef="usd">65000</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax>
    <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax contextRef="c-19" decimals="-3" id="f-331" unitRef="usd">65000</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax>
    <us-gaap:NetIncomeLoss contextRef="c-31" decimals="-3" id="f-332" unitRef="usd">-1703000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c-19" decimals="-3" id="f-333" unitRef="usd">-1703000</us-gaap:NetIncomeLoss>
    <us-gaap:PreferredStockSharesOutstanding
      contextRef="c-32"
      decimals="INF"
      id="f-334"
      unitRef="shares">0</us-gaap:PreferredStockSharesOutstanding>
    <us-gaap:StockholdersEquity contextRef="c-32" decimals="-3" id="f-335" unitRef="usd">0</us-gaap:StockholdersEquity>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="c-33"
      decimals="INF"
      id="f-336"
      unitRef="shares">46227940</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquity contextRef="c-33" decimals="-3" id="f-337" unitRef="usd">46000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-34" decimals="-3" id="f-338" unitRef="usd">673183000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-35" decimals="-3" id="f-339" unitRef="usd">-208000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-36" decimals="-3" id="f-340" unitRef="usd">-347560000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-3" decimals="-3" id="f-341" unitRef="usd">325461000</us-gaap:StockholdersEquity>
    <us-gaap:PreferredStockSharesOutstanding
      contextRef="c-37"
      decimals="INF"
      id="f-342"
      unitRef="shares">0</us-gaap:PreferredStockSharesOutstanding>
    <us-gaap:StockholdersEquity contextRef="c-37" decimals="-3" id="f-343" unitRef="usd">0</us-gaap:StockholdersEquity>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="c-38"
      decimals="INF"
      id="f-344"
      unitRef="shares">43442250</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquity contextRef="c-38" decimals="-3" id="f-345" unitRef="usd">43000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-39" decimals="-3" id="f-346" unitRef="usd">623412000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-40" decimals="-3" id="f-347" unitRef="usd">-499000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-41" decimals="-3" id="f-348" unitRef="usd">-270828000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-42" decimals="-3" id="f-349" unitRef="usd">352128000</us-gaap:StockholdersEquity>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef="c-43" decimals="-3" id="f-350" unitRef="usd">9117000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef="c-20" decimals="-3" id="f-351" unitRef="usd">9117000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="c-44"
      decimals="INF"
      id="f-352"
      unitRef="shares">31000</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised contextRef="c-43" decimals="-3" id="f-353" unitRef="usd">64000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised contextRef="c-20" decimals="-3" id="f-354" unitRef="usd">64000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures
      contextRef="c-44"
      decimals="INF"
      id="f-355"
      unitRef="shares">358101</us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures contextRef="c-44" decimals="-3" id="f-356" unitRef="usd">1000</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures contextRef="c-20" decimals="-3" id="f-357" unitRef="usd">1000</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent contextRef="c-45" decimals="-3" id="f-358" unitRef="usd">-165000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent contextRef="c-20" decimals="-3" id="f-359" unitRef="usd">-165000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax contextRef="c-45" decimals="-3" id="f-360" unitRef="usd">4000</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax>
    <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax contextRef="c-20" decimals="-3" id="f-361" unitRef="usd">4000</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax>
    <us-gaap:NetIncomeLoss contextRef="c-46" decimals="-3" id="f-362" unitRef="usd">-29132000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c-20" decimals="-3" id="f-363" unitRef="usd">-29132000</us-gaap:NetIncomeLoss>
    <us-gaap:PreferredStockSharesOutstanding
      contextRef="c-47"
      decimals="INF"
      id="f-364"
      unitRef="shares">0</us-gaap:PreferredStockSharesOutstanding>
    <us-gaap:StockholdersEquity contextRef="c-47" decimals="-3" id="f-365" unitRef="usd">0</us-gaap:StockholdersEquity>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="c-48"
      decimals="INF"
      id="f-366"
      unitRef="shares">43831351</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquity contextRef="c-48" decimals="-3" id="f-367" unitRef="usd">44000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-49" decimals="-3" id="f-368" unitRef="usd">632593000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-50" decimals="-3" id="f-369" unitRef="usd">-660000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-51" decimals="-3" id="f-370" unitRef="usd">-299960000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-52" decimals="-3" id="f-371" unitRef="usd">332017000</us-gaap:StockholdersEquity>
    <us-gaap:PreferredStockSharesOutstanding
      contextRef="c-53"
      decimals="INF"
      id="f-372"
      unitRef="shares">0</us-gaap:PreferredStockSharesOutstanding>
    <us-gaap:StockholdersEquity contextRef="c-53" decimals="-3" id="f-373" unitRef="usd">0</us-gaap:StockholdersEquity>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="c-54"
      decimals="INF"
      id="f-374"
      unitRef="shares">45167225</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquity contextRef="c-54" decimals="-3" id="f-375" unitRef="usd">45000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-55" decimals="-3" id="f-376" unitRef="usd">652880000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-56" decimals="-3" id="f-377" unitRef="usd">-345000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-57" decimals="-3" id="f-378" unitRef="usd">-314917000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-4" decimals="-3" id="f-379" unitRef="usd">337663000</us-gaap:StockholdersEquity>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef="c-58" decimals="-3" id="f-380" unitRef="usd">20231000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef="c-1" decimals="-3" id="f-381" unitRef="usd">20231000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="c-59"
      decimals="INF"
      id="f-382"
      unitRef="shares">58750</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised contextRef="c-58" decimals="-3" id="f-383" unitRef="usd">137000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised contextRef="c-1" decimals="-3" id="f-384" unitRef="usd">137000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <blfs:StockIssuedDuringPeriodSharesRestrictedStockUnitNetOfForfeitures
      contextRef="c-59"
      decimals="INF"
      id="f-385"
      unitRef="shares">1001965</blfs:StockIssuedDuringPeriodSharesRestrictedStockUnitNetOfForfeitures>
    <blfs:StockIssuedDuringPeriodValueRestrictedStockUnitNetOfForfeitures contextRef="c-59" decimals="-3" id="f-386" unitRef="usd">1000</blfs:StockIssuedDuringPeriodValueRestrictedStockUnitNetOfForfeitures>
    <blfs:StockIssuedDuringPeriodValueRestrictedStockUnitNetOfForfeitures contextRef="c-1" decimals="-3" id="f-387" unitRef="usd">1000</blfs:StockIssuedDuringPeriodValueRestrictedStockUnitNetOfForfeitures>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues contextRef="c-58" decimals="-3" id="f-388" unitRef="usd">-65000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues contextRef="c-1" decimals="-3" id="f-389" unitRef="usd">-65000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent contextRef="c-60" decimals="-3" id="f-390" unitRef="usd">91000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent contextRef="c-1" decimals="-3" id="f-391" unitRef="usd">91000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax contextRef="c-60" decimals="-3" id="f-392" unitRef="usd">46000</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax>
    <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax contextRef="c-1" decimals="-3" id="f-393" unitRef="usd">46000</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax>
    <us-gaap:NetIncomeLoss contextRef="c-61" decimals="-3" id="f-394" unitRef="usd">-32643000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c-1" decimals="-3" id="f-395" unitRef="usd">-32643000</us-gaap:NetIncomeLoss>
    <us-gaap:PreferredStockSharesOutstanding
      contextRef="c-32"
      decimals="INF"
      id="f-396"
      unitRef="shares">0</us-gaap:PreferredStockSharesOutstanding>
    <us-gaap:StockholdersEquity contextRef="c-32" decimals="-3" id="f-397" unitRef="usd">0</us-gaap:StockholdersEquity>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="c-33"
      decimals="INF"
      id="f-398"
      unitRef="shares">46227940</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquity contextRef="c-33" decimals="-3" id="f-399" unitRef="usd">46000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-34" decimals="-3" id="f-400" unitRef="usd">673183000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-35" decimals="-3" id="f-401" unitRef="usd">-208000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-36" decimals="-3" id="f-402" unitRef="usd">-347560000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-3" decimals="-3" id="f-403" unitRef="usd">325461000</us-gaap:StockholdersEquity>
    <us-gaap:PreferredStockSharesOutstanding
      contextRef="c-62"
      decimals="INF"
      id="f-404"
      unitRef="shares">0</us-gaap:PreferredStockSharesOutstanding>
    <us-gaap:StockholdersEquity contextRef="c-62" decimals="-3" id="f-405" unitRef="usd">0</us-gaap:StockholdersEquity>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="c-63"
      decimals="INF"
      id="f-406"
      unitRef="shares">42832231</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquity contextRef="c-63" decimals="-3" id="f-407" unitRef="usd">43000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-64" decimals="-3" id="f-408" unitRef="usd">611739000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-65" decimals="-3" id="f-409" unitRef="usd">-679000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-66" decimals="-3" id="f-410" unitRef="usd">-246915000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-67" decimals="-3" id="f-411" unitRef="usd">364188000</us-gaap:StockholdersEquity>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef="c-68" decimals="-3" id="f-412" unitRef="usd">23337000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef="c-21" decimals="-3" id="f-413" unitRef="usd">23337000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="c-69"
      decimals="INF"
      id="f-414"
      unitRef="shares">175043</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised contextRef="c-68" decimals="-3" id="f-415" unitRef="usd">369000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised contextRef="c-21" decimals="-3" id="f-416" unitRef="usd">369000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures
      contextRef="c-69"
      decimals="INF"
      id="f-417"
      unitRef="shares">923128</us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures contextRef="c-69" decimals="-3" id="f-418" unitRef="usd">1000</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures contextRef="c-21" decimals="-3" id="f-419" unitRef="usd">1000</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures>
    <blfs:StockIssuedDuringPeriodSharesContingentConsideration
      contextRef="c-69"
      decimals="INF"
      id="f-420"
      unitRef="shares">116973</blfs:StockIssuedDuringPeriodSharesContingentConsideration>
    <blfs:StockIssuedDuringPeriodValueContingentConsideration contextRef="c-68" decimals="-3" id="f-421" unitRef="usd">2263000</blfs:StockIssuedDuringPeriodValueContingentConsideration>
    <blfs:StockIssuedDuringPeriodValueContingentConsideration contextRef="c-21" decimals="-3" id="f-422" unitRef="usd">2263000</blfs:StockIssuedDuringPeriodValueContingentConsideration>
    <blfs:SettlementOfEscrowShares
      contextRef="c-69"
      decimals="INF"
      id="f-423"
      unitRef="shares">216024</blfs:SettlementOfEscrowShares>
    <blfs:SettlementOfEscrowValue contextRef="c-68" decimals="-3" id="f-424" unitRef="usd">5115000</blfs:SettlementOfEscrowValue>
    <blfs:SettlementOfEscrowValue contextRef="c-21" decimals="-3" id="f-425" unitRef="usd">5115000</blfs:SettlementOfEscrowValue>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent contextRef="c-70" decimals="-3" id="f-426" unitRef="usd">-25000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent contextRef="c-21" decimals="-3" id="f-427" unitRef="usd">-25000</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax contextRef="c-70" decimals="-3" id="f-428" unitRef="usd">44000</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax>
    <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax contextRef="c-21" decimals="-3" id="f-429" unitRef="usd">44000</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax>
    <us-gaap:NetIncomeLoss contextRef="c-71" decimals="-3" id="f-430" unitRef="usd">-53045000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c-21" decimals="-3" id="f-431" unitRef="usd">-53045000</us-gaap:NetIncomeLoss>
    <us-gaap:PreferredStockSharesOutstanding
      contextRef="c-47"
      decimals="INF"
      id="f-432"
      unitRef="shares">0</us-gaap:PreferredStockSharesOutstanding>
    <us-gaap:StockholdersEquity contextRef="c-47" decimals="-3" id="f-433" unitRef="usd">0</us-gaap:StockholdersEquity>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="c-48"
      decimals="INF"
      id="f-434"
      unitRef="shares">43831351</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquity contextRef="c-48" decimals="-3" id="f-435" unitRef="usd">44000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-49" decimals="-3" id="f-436" unitRef="usd">632593000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-50" decimals="-3" id="f-437" unitRef="usd">-660000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-51" decimals="-3" id="f-438" unitRef="usd">-299960000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c-52" decimals="-3" id="f-439" unitRef="usd">332017000</us-gaap:StockholdersEquity>
    <us-gaap:NetIncomeLoss contextRef="c-1" decimals="-3" id="f-440" unitRef="usd">-32643000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c-21" decimals="-3" id="f-441" unitRef="usd">-53045000</us-gaap:NetIncomeLoss>
    <blfs:IntangibleAssetImpairment contextRef="c-1" decimals="-3" id="f-442" unitRef="usd">0</blfs:IntangibleAssetImpairment>
    <blfs:IntangibleAssetImpairment contextRef="c-21" decimals="-3" id="f-443" unitRef="usd">5758000</blfs:IntangibleAssetImpairment>
    <us-gaap:TangibleAssetImpairmentCharges contextRef="c-1" decimals="-3" id="f-444" unitRef="usd">0</us-gaap:TangibleAssetImpairmentCharges>
    <us-gaap:TangibleAssetImpairmentCharges contextRef="c-21" decimals="-3" id="f-445" unitRef="usd">9727000</us-gaap:TangibleAssetImpairmentCharges>
    <blfs:PaymentsForSettlementEscrow contextRef="c-1" decimals="-3" id="f-446" unitRef="usd">0</blfs:PaymentsForSettlementEscrow>
    <blfs:PaymentsForSettlementEscrow contextRef="c-21" decimals="-3" id="f-447" unitRef="usd">5115000</blfs:PaymentsForSettlementEscrow>
    <us-gaap:DepreciationDepletionAndAmortization contextRef="c-1" decimals="-3" id="f-448" unitRef="usd">4223000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization contextRef="c-21" decimals="-3" id="f-449" unitRef="usd">5646000</us-gaap:DepreciationDepletionAndAmortization>
    <blfs:AmortizationOfIntangibleAssetsConsolidatedBasis contextRef="c-1" decimals="-3" id="f-450" unitRef="usd">2734000</blfs:AmortizationOfIntangibleAssetsConsolidatedBasis>
    <blfs:AmortizationOfIntangibleAssetsConsolidatedBasis contextRef="c-21" decimals="-3" id="f-451" unitRef="usd">4266000</blfs:AmortizationOfIntangibleAssetsConsolidatedBasis>
    <us-gaap:AmortizationOfFinancingCosts contextRef="c-1" decimals="-3" id="f-452" unitRef="usd">0</us-gaap:AmortizationOfFinancingCosts>
    <us-gaap:AmortizationOfFinancingCosts contextRef="c-21" decimals="-3" id="f-453" unitRef="usd">13000</us-gaap:AmortizationOfFinancingCosts>
    <us-gaap:ShareBasedCompensation contextRef="c-1" decimals="-3" id="f-454" unitRef="usd">20231000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation contextRef="c-21" decimals="-3" id="f-455" unitRef="usd">23337000</us-gaap:ShareBasedCompensation>
    <blfs:NoncashLeaseExpense contextRef="c-1" decimals="-3" id="f-456" unitRef="usd">265000</blfs:NoncashLeaseExpense>
    <blfs:NoncashLeaseExpense contextRef="c-21" decimals="-3" id="f-457" unitRef="usd">494000</blfs:NoncashLeaseExpense>
    <us-gaap:DeferredIncomeTaxExpenseBenefit contextRef="c-1" decimals="-3" id="f-458" unitRef="usd">-88000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit contextRef="c-21" decimals="-3" id="f-459" unitRef="usd">36000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1 contextRef="c-1" decimals="-3" id="f-460" unitRef="usd">0</us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1>
    <us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1 contextRef="c-21" decimals="-3" id="f-461" unitRef="usd">-1778000</us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1>
    <us-gaap:IncreaseDecreaseInEquitySecuritiesFvNi contextRef="c-1" decimals="-3" id="f-462" unitRef="usd">-4074000</us-gaap:IncreaseDecreaseInEquitySecuritiesFvNi>
    <us-gaap:IncreaseDecreaseInEquitySecuritiesFvNi contextRef="c-21" decimals="-3" id="f-463" unitRef="usd">0</us-gaap:IncreaseDecreaseInEquitySecuritiesFvNi>
    <us-gaap:AccretionAmortizationOfDiscountsAndPremiumsInvestments contextRef="c-1" decimals="-3" id="f-464" unitRef="usd">407000</us-gaap:AccretionAmortizationOfDiscountsAndPremiumsInvestments>
    <us-gaap:AccretionAmortizationOfDiscountsAndPremiumsInvestments contextRef="c-21" decimals="-3" id="f-465" unitRef="usd">1049000</us-gaap:AccretionAmortizationOfDiscountsAndPremiumsInvestments>
    <us-gaap:GainLossOnSaleOfPropertyPlantEquipment contextRef="c-1" decimals="-3" id="f-466" unitRef="usd">62000</us-gaap:GainLossOnSaleOfPropertyPlantEquipment>
    <us-gaap:GainLossOnSaleOfPropertyPlantEquipment contextRef="c-21" decimals="-3" id="f-467" unitRef="usd">-227000</us-gaap:GainLossOnSaleOfPropertyPlantEquipment>
    <blfs:GainLossOnDispositionOfAssetsHeldForRent contextRef="c-1" decimals="-3" id="f-468" unitRef="usd">-458000</blfs:GainLossOnDispositionOfAssetsHeldForRent>
    <blfs:GainLossOnDispositionOfAssetsHeldForRent contextRef="c-21" decimals="-3" id="f-469" unitRef="usd">-443000</blfs:GainLossOnDispositionOfAssetsHeldForRent>
    <us-gaap:DisposalGroupNotDiscontinuedOperationGainLossOnDisposal contextRef="c-1" decimals="-3" id="f-470" unitRef="usd">-8897000</us-gaap:DisposalGroupNotDiscontinuedOperationGainLossOnDisposal>
    <us-gaap:DisposalGroupNotDiscontinuedOperationGainLossOnDisposal contextRef="c-21" decimals="-3" id="f-471" unitRef="usd">0</us-gaap:DisposalGroupNotDiscontinuedOperationGainLossOnDisposal>
    <us-gaap:IncreaseDecreaseInAccountsReceivable contextRef="c-1" decimals="-3" id="f-472" unitRef="usd">1666000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInAccountsReceivable contextRef="c-21" decimals="-3" id="f-473" unitRef="usd">-9437000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInInventories contextRef="c-1" decimals="-3" id="f-474" unitRef="usd">-2124000</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInInventories contextRef="c-21" decimals="-3" id="f-475" unitRef="usd">8450000</us-gaap:IncreaseDecreaseInInventories>
    <blfs:IncreaseDecreaseInPrepaidExpenseOtherCurrentAssetsAndLongTermDeposits contextRef="c-1" decimals="-3" id="f-476" unitRef="usd">-1514000</blfs:IncreaseDecreaseInPrepaidExpenseOtherCurrentAssetsAndLongTermDeposits>
    <blfs:IncreaseDecreaseInPrepaidExpenseOtherCurrentAssetsAndLongTermDeposits contextRef="c-21" decimals="-3" id="f-477" unitRef="usd">1045000</blfs:IncreaseDecreaseInPrepaidExpenseOtherCurrentAssetsAndLongTermDeposits>
    <us-gaap:IncreaseDecreaseInAccountsPayable contextRef="c-1" decimals="-3" id="f-478" unitRef="usd">-1139000</us-gaap:IncreaseDecreaseInAccountsPayable>
    <us-gaap:IncreaseDecreaseInAccountsPayable contextRef="c-21" decimals="-3" id="f-479" unitRef="usd">-3380000</us-gaap:IncreaseDecreaseInAccountsPayable>
    <us-gaap:IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities contextRef="c-1" decimals="-3" id="f-480" unitRef="usd">-96000</us-gaap:IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities>
    <us-gaap:IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities contextRef="c-21" decimals="-3" id="f-481" unitRef="usd">-1692000</us-gaap:IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities>
    <blfs:WarrantyLiability contextRef="c-1" decimals="-3" id="f-482" unitRef="usd">-478000</blfs:WarrantyLiability>
    <blfs:WarrantyLiability contextRef="c-21" decimals="-3" id="f-483" unitRef="usd">-97000</blfs:WarrantyLiability>
    <us-gaap:IncreaseDecreaseInAccruedTaxesPayable contextRef="c-1" decimals="-3" id="f-484" unitRef="usd">-889000</us-gaap:IncreaseDecreaseInAccruedTaxesPayable>
    <us-gaap:IncreaseDecreaseInAccruedTaxesPayable contextRef="c-21" decimals="-3" id="f-485" unitRef="usd">1330000</us-gaap:IncreaseDecreaseInAccruedTaxesPayable>
    <us-gaap:IncreaseDecreaseInOtherOperatingLiabilities contextRef="c-1" decimals="-3" id="f-486" unitRef="usd">-266000</us-gaap:IncreaseDecreaseInOtherOperatingLiabilities>
    <us-gaap:IncreaseDecreaseInOtherOperatingLiabilities contextRef="c-21" decimals="-3" id="f-487" unitRef="usd">128000</us-gaap:IncreaseDecreaseInOtherOperatingLiabilities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities contextRef="c-1" decimals="-3" id="f-488" unitRef="usd">6786000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities contextRef="c-21" decimals="-3" id="f-489" unitRef="usd">-14809000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:PaymentsToAcquireAvailableForSaleSecuritiesDebt contextRef="c-1" decimals="-3" id="f-490" unitRef="usd">16014000</us-gaap:PaymentsToAcquireAvailableForSaleSecuritiesDebt>
    <us-gaap:PaymentsToAcquireAvailableForSaleSecuritiesDebt contextRef="c-21" decimals="-3" id="f-491" unitRef="usd">22688000</us-gaap:PaymentsToAcquireAvailableForSaleSecuritiesDebt>
    <us-gaap:ProceedsFromSaleOfAvailableForSaleSecuritiesDebt contextRef="c-1" decimals="-3" id="f-492" unitRef="usd">2609000</us-gaap:ProceedsFromSaleOfAvailableForSaleSecuritiesDebt>
    <us-gaap:ProceedsFromSaleOfAvailableForSaleSecuritiesDebt contextRef="c-21" decimals="-3" id="f-493" unitRef="usd">2971000</us-gaap:ProceedsFromSaleOfAvailableForSaleSecuritiesDebt>
    <blfs:MaturitiesOfAvailableForSaleSecurities contextRef="c-1" decimals="-3" id="f-494" unitRef="usd">15600000</blfs:MaturitiesOfAvailableForSaleSecurities>
    <blfs:MaturitiesOfAvailableForSaleSecurities contextRef="c-21" decimals="-3" id="f-495" unitRef="usd">42450000</blfs:MaturitiesOfAvailableForSaleSecurities>
    <blfs:PaymentsToAcquireAssetsHeldForRent contextRef="c-1" decimals="-3" id="f-496" unitRef="usd">2028000</blfs:PaymentsToAcquireAssetsHeldForRent>
    <blfs:PaymentsToAcquireAssetsHeldForRent contextRef="c-21" decimals="-3" id="f-497" unitRef="usd">3453000</blfs:PaymentsToAcquireAssetsHeldForRent>
    <blfs:PaymentsForProceedsFromPropertyPlantAndEquipment contextRef="c-1" decimals="-3" id="f-498" unitRef="usd">2465000</blfs:PaymentsForProceedsFromPropertyPlantAndEquipment>
    <blfs:PaymentsForProceedsFromPropertyPlantAndEquipment contextRef="c-21" decimals="-3" id="f-499" unitRef="usd">5400000</blfs:PaymentsForProceedsFromPropertyPlantAndEquipment>
    <blfs:PaymentsFromDivestitureOfBusinesses contextRef="c-1" decimals="-3" id="f-500" unitRef="usd">13039000</blfs:PaymentsFromDivestitureOfBusinesses>
    <blfs:PaymentsFromDivestitureOfBusinesses contextRef="c-21" decimals="-3" id="f-501" unitRef="usd">0</blfs:PaymentsFromDivestitureOfBusinesses>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities contextRef="c-1" decimals="-3" id="f-502" unitRef="usd">-15337000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities contextRef="c-21" decimals="-3" id="f-503" unitRef="usd">13880000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:RepaymentsOfOtherLongTermDebt contextRef="c-1" decimals="-3" id="f-504" unitRef="usd">682000</us-gaap:RepaymentsOfOtherLongTermDebt>
    <us-gaap:RepaymentsOfOtherLongTermDebt contextRef="c-21" decimals="-3" id="f-505" unitRef="usd">383000</us-gaap:RepaymentsOfOtherLongTermDebt>
    <us-gaap:ProceedsFromStockOptionsExercised contextRef="c-1" decimals="-3" id="f-506" unitRef="usd">137000</us-gaap:ProceedsFromStockOptionsExercised>
    <us-gaap:ProceedsFromStockOptionsExercised contextRef="c-21" decimals="-3" id="f-507" unitRef="usd">370000</us-gaap:ProceedsFromStockOptionsExercised>
    <us-gaap:RepaymentsOfSecuredDebt contextRef="c-1" decimals="-3" id="f-508" unitRef="usd">2500000</us-gaap:RepaymentsOfSecuredDebt>
    <us-gaap:RepaymentsOfSecuredDebt contextRef="c-21" decimals="-3" id="f-509" unitRef="usd">300000</us-gaap:RepaymentsOfSecuredDebt>
    <blfs:ProceedsFromFinancedInsurancePremium contextRef="c-1" decimals="-3" id="f-510" unitRef="usd">2094000</blfs:ProceedsFromFinancedInsurancePremium>
    <blfs:ProceedsFromFinancedInsurancePremium contextRef="c-21" decimals="-3" id="f-511" unitRef="usd">2639000</blfs:ProceedsFromFinancedInsurancePremium>
    <blfs:RepaymentsOfFinancedInsurancePremium contextRef="c-1" decimals="-3" id="f-512" unitRef="usd">1730000</blfs:RepaymentsOfFinancedInsurancePremium>
    <blfs:RepaymentsOfFinancedInsurancePremium contextRef="c-21" decimals="-3" id="f-513" unitRef="usd">1653000</blfs:RepaymentsOfFinancedInsurancePremium>
    <us-gaap:ProceedsFromPaymentsForOtherFinancingActivities contextRef="c-1" decimals="-3" id="f-514" unitRef="usd">-16000</us-gaap:ProceedsFromPaymentsForOtherFinancingActivities>
    <us-gaap:ProceedsFromPaymentsForOtherFinancingActivities contextRef="c-21" decimals="-3" id="f-515" unitRef="usd">77000</us-gaap:ProceedsFromPaymentsForOtherFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities contextRef="c-1" decimals="-3" id="f-516" unitRef="usd">-2697000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities contextRef="c-21" decimals="-3" id="f-517" unitRef="usd">750000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect contextRef="c-1" decimals="-3" id="f-518" unitRef="usd">-11248000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect contextRef="c-21" decimals="-3" id="f-519" unitRef="usd">-179000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="c-4" decimals="-3" id="f-520" unitRef="usd">35438000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="c-67" decimals="-3" id="f-521" unitRef="usd">19473000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations contextRef="c-1" decimals="-3" id="f-522" unitRef="usd">-29000</us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations>
    <us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations contextRef="c-21" decimals="-3" id="f-523" unitRef="usd">-28000</us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="c-3" decimals="-3" id="f-524" unitRef="usd">24161000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="c-52" decimals="-3" id="f-525" unitRef="usd">19266000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CapitalExpendituresIncurredButNotYetPaid contextRef="c-1" decimals="-3" id="f-526" unitRef="usd">97000</us-gaap:CapitalExpendituresIncurredButNotYetPaid>
    <us-gaap:CapitalExpendituresIncurredButNotYetPaid contextRef="c-21" decimals="-3" id="f-527" unitRef="usd">4064000</us-gaap:CapitalExpendituresIncurredButNotYetPaid>
    <blfs:EquipmentAcquiredUnderOperatingLeases contextRef="c-1" decimals="-3" id="f-528" unitRef="usd">5302000</blfs:EquipmentAcquiredUnderOperatingLeases>
    <blfs:EquipmentAcquiredUnderOperatingLeases contextRef="c-21" decimals="-3" id="f-529" unitRef="usd">880000</blfs:EquipmentAcquiredUnderOperatingLeases>
    <blfs:EquipmentAcquiredUnderFinancingLeases contextRef="c-1" decimals="-3" id="f-530" unitRef="usd">0</blfs:EquipmentAcquiredUnderFinancingLeases>
    <blfs:EquipmentAcquiredUnderFinancingLeases contextRef="c-21" decimals="-3" id="f-531" unitRef="usd">1682000</blfs:EquipmentAcquiredUnderFinancingLeases>
    <us-gaap:ForeignCurrencyTransactionGainLossUnrealized contextRef="c-1" decimals="-3" id="f-532" unitRef="usd">3000</us-gaap:ForeignCurrencyTransactionGainLossUnrealized>
    <us-gaap:ForeignCurrencyTransactionGainLossUnrealized contextRef="c-21" decimals="-3" id="f-533" unitRef="usd">-11000</us-gaap:ForeignCurrencyTransactionGainLossUnrealized>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedGainLoss contextRef="c-1" decimals="-3" id="f-534" unitRef="usd">-46000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedGainLoss>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedGainLoss contextRef="c-21" decimals="-3" id="f-535" unitRef="usd">-44000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedGainLoss>
    <blfs:NonCashIssuanceEarnoutShares contextRef="c-1" decimals="-3" id="f-536" unitRef="usd">0</blfs:NonCashIssuanceEarnoutShares>
    <blfs:NonCashIssuanceEarnoutShares contextRef="c-21" decimals="-3" id="f-537" unitRef="usd">2263000</blfs:NonCashIssuanceEarnoutShares>
    <us-gaap:InterestPaidNet contextRef="c-1" decimals="-3" id="f-538" unitRef="usd">1236000</us-gaap:InterestPaidNet>
    <us-gaap:InterestPaidNet contextRef="c-21" decimals="-3" id="f-539" unitRef="usd">1394000</us-gaap:InterestPaidNet>
    <blfs:NoncashSettlementOfEscrow contextRef="c-1" decimals="-3" id="f-540" unitRef="usd">0</blfs:NoncashSettlementOfEscrow>
    <blfs:NoncashSettlementOfEscrow contextRef="c-21" decimals="-3" id="f-541" unitRef="usd">-5115000</blfs:NoncashSettlementOfEscrow>
    <us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock contextRef="c-1" id="f-542">Organization and significant accounting policies&lt;div style="margin-top:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Business&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;BioLife Solutions, Inc. (&#x201c;BioLife&#x201d;, &#x201c;us&#x201d;, &#x201c;we&#x201d;, &#x201c;our&#x201d;, or the &#x201c;Company&#x201d;) is a developer, manufacturer, and supplier of a portfolio of bioproduction tools and services including proprietary biopreservation media, automated thawing devices, cloud-connected shipping containers, and biological and pharmaceutical materials storage. Our CryoStor&#xae; freeze media and HypoThermosol&#xae; hypothermic storage media are optimized to preserve cells in the regenerative medicine market. These novel biopreservation media products are serum-free and protein-free, fully defined, and are formulated to reduce preservation-induced cell damage and death. Our Sexton cell processing product line includes human platelet lysates (&#x201c;hPL&#x201d;) for cell expansion, reducing risk and improving downstream performance over fetal bovine serum, human serum, and other chemically defined media, CellSeal&#xae; cryogenic vials that are purpose-built rigid containers used in cell and gene therapy (&#x201c;CGT&#x201d;) that can be filled manually or with high throughput systems, CryoCase&#x2122; cryo-compatible transparent rigid containers designed for closed-system fill and retrieval, and automated cell processing machines that bring multiple processes traditionally performed by manual techniques under a higher level of control to protect therapies from loss or contamination. Our ThawSTAR&#xae; product line is composed of a family of automated thawing devices for frozen cell and gene therapies packaged in cryovials and cryobags. These products help administer temperature-sensitive biologic therapies to patients by standardizing the thawing process and reducing the risks of contamination and overheating, which are inherent with the use of traditional water baths. Our evo&#xae; shipping containers provide cloud-connected passive storage and transport containers for temperature-sensitive biologics and pharmaceuticals. Our biological and pharmaceutical materials storage services provide facilities that allow for real-time tracking of biologic materials and vaccines that can be stored at a wide range of temperatures.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On April 17, 2024, the Company sold all of the issued and outstanding shares of common stock of Global Cooling, Inc., a Delaware corporation and wholly owned subsidiary of the Company (&#x201c;Global Cooling&#x201d;), to GCI Holdings Company, LLC, an Ohio limited liability company (&#x201c;GCI Holdings&#x201d;) pursuant to a Stock Purchase Agreement (the &#x201c;Purchase Agreement&#x201d;), by and between the Company and GCI Holdings (the &#x201c;Global Cooling Divestiture&#x201d;). Upon the execution of the Purchase Agreement, on April 17, 2024, the Global Cooling business is presented in the accompanying unaudited condensed financial statements as a discontinued operation for all periods presented. See Note 3: &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Discontinued operations&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; for further details regarding the divestiture.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On November&#160;12, 2024, the Company entered into a Stock Purchase Agreement (the &#x201c;Purchase Agreement&#x201d;), by and among the Company, Subzero Purchaser Corp., a Delaware corporation (&#x201c;Buyer&#x201d;), SciSafe, Inc., a Delaware corporation and an indirect, wholly owned subsidiary of the Company (&#x201c;Seller&#x201d;), and SciSafe, Inc., a New Jersey corporation and an indirect wholly owned subsidiary of the Company (&#x201c;SciSafe&#x201d;), for the sale by Seller of all of the issued and outstanding shares of common stock (the &#x201c;Shares&#x201d;) of SciSafe to Buyer. The divestiture of SciSafe was considered a subsequent event to the financial results presented as of September 30, 2024. SciSafe is therefore presented as a part of our continuing operations as of the three and nine months ended September 30, 2024. For additional information on the divestiture of SciSafe, see Note 19: &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Subsequent events&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Use of estimates&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The preparation of financial statements in conformity with generally accepted accounting principles in the United States (&#x201c;U.S. GAAP&#x201d;) requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities as of the date of the financial statements and reported amounts of revenue and expenses during the reporting period. Actual results could differ from those estimates.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Significant estimates and assumptions by management affect the Company&#x2019;s net realizable value of inventory, sales tax liabilities, valuation of market-based stock awards, valuations, fair value of marketable debt securities, expected future cash flows including growth rates, discount rates, terminal values and other assumptions and estimates used to evaluate the recoverability of long-lived assets, estimated fair values of intangible assets and goodwill, amortization methods and periods, warranty reserves, certain accrued expenses, stock-based compensation, contingent consideration from business combinations, and provision for income taxes.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company regularly assesses these estimates; however, actual results could differ materially from these estimates. Changes in estimates are recorded in the period in which they become known. The Company bases its estimates on historical experience and various other assumptions that it believes to be reasonable under the circumstances.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Basis of presentation&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt;The Unaudited Condensed Consolidated Financial Statements and related footnote disclosures as of and for the three and nine months ended September&#160;30, 2024 are unaudited, and are not necessarily indicative of the Company&#x2019;s operating results for a full year. The Unaudited Condensed Consolidated Financial Statements include all normal and recurring adjustments necessary for a fair presentation of the Company&#x2019;s financial results for the three and nine months ended September&#160;30, 2024 in accordance with U.S. GAAP, however, certain information and footnote disclosures normally included in annual financial statements prepared in accordance with U.S. GAAP have been condensed or omitted pursuant to the U.S. Securities and Exchange Commission (the &#x201c;SEC&#x201d;) rules and regulations relating to interim financial statements. These Unaudited Condensed Consolidated Financial Statements should be read in conjunction with the Audited Consolidated Financial Statements and accompanying notes thereto included in the Company&#x2019;s Annual Report on Form 10-K as of and for the fiscal year ended December&#160;31, 2023, filed with the SEC on February&#160;29, 2024 (the &#x201c;Annual Report&#x201d;).&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Unaudited Condensed Consolidated Financial Statements include the accounts of the Company and its wholly owned subsidiaries, SAVSU Technologies, Inc. (&#x201c;SAVSU&#x201d;), Arctic Solutions, Inc. doing business as Custom Biogenic Systems (&#x201c;CBS&#x201d;), SciSafe Holdings, Inc. (&#x201c;SciSafe&#x201d;), BioLife Solutions B.V, and Sexton Biotechnologies, Inc. (&#x201c;Sexton&#x201d;). All intercompany accounts and transactions have been eliminated in consolidation.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Discontinued operations&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On April 17, 2024, the Company sold all of the issued and outstanding shares of common stock of Global Cooling and the accounting requirements for reporting the Global Cooling subsidiary as a discontinued operation were met. Unless otherwise noted, amounts and disclosures throughout these Notes to Unaudited Condensed Consolidated Financial Statements relate to the Company's continuing operations. Refer to Note 3: &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Discontinued operations&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; for further details.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In the opinion of management, the accompanying Unaudited Condensed Consolidated Financial Statements include all adjustments, consisting of only normal, recurring adjustments necessary for a fair presentation of the financial position, results of operations, and cash flows. The results of operations for the interim periods presented are not necessarily indicative of results to be expected for the entire year.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Foreign currency translation&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company translates items presented on its Unaudited Condensed Consolidated Financial Statements into U.S. dollars. For the Company&#x2019;s subsidiaries that operate in a local currency functional environment, all assets and liabilities are translated into U.S. dollars using current exchange rates at the balance sheet date; revenue and expenses are translated using average exchange rates in effect during each period. Resulting translation adjustments are reported as a separate component of Accumulated Other Comprehensive Loss in the Unaudited Condensed Consolidated Statements of Shareholders' Equity.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Segment reporting&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company views its operations and makes decisions regarding how to allocate resources and manages its business as one reportable segment and one reporting unit. The Company&#x2019;s Chief Executive Officer, who is the chief operating decision maker, reviews financial information on an aggregate basis for purposes of allocating resources and evaluating financial performance.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Significant accounting policies&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following describes an update to the Company&#x2019;s accounting policies for discontinued operations during the three and nine months ended September&#160;30, 2024. For a full discussion of significant accounting policies, refer to the Notes to the Consolidated Financial Statements described in Part II, Item 8 of our Annual Report.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In accordance with ASC 205-20: &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Presentation of Financial Statements: Discontinued Operations&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;, a disposal of a component of an entity or a group of components of an entity is required to be reported as discontinued operations if the disposal represents a strategic shift that has (or will have) a major effect on an entity&#x2019;s operations and financial results. In &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;the period in which the component meets held-for-sale or discontinued operations criteria, the major current assets, non-current assets, current liabilities, and non-current liabilities shall be reported as components of total assets and liabilities separate from those balances of the continuing operations.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Our operations related to Global Cooling met the definition of a discontinued operation as of April 17, 2024. Accordingly, we retrospectively classified the results of our Global Cooling operations as discontinued operations in the Unaudited Condensed Consolidated Statements of Operations for all periods presented. The results of all discontinued operations, less applicable income taxes, are reported as components of net loss separate from the net loss of continuing operations. Certain assets and liabilities associated with our Global Cooling operations were classified as assets and liabilities of discontinued operations in the Unaudited Condensed Consolidated Balance Sheets for the periods presented. Additionally, the cash flows and comprehensive loss of our Global Cooling operations have not been segregated and are included in the interim Unaudited Condensed Consolidated Statements of Cash Flows and Unaudited Condensed Consolidated Statements of Comprehensive Loss, respectively, for all periods presented. All amounts included in the notes to the unaudited condensed consolidated financial statements relate to continuing operations unless otherwise noted. For additional information, see Note 3: &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Discontinued operations.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Liquidity and capital resources&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt;On September&#160;30, 2024 and December&#160;31, 2023, we had $39.3 million and $50.2 million in cash, cash equivalents, and available-for-sale securities, respectively, in our continuing operations. Based on our current expectations with respect to our future revenue and expenses, we believe that our current level of cash, cash equivalents, and other liquid assets will be sufficient to meet our liquidity needs for at least the next twelve months from the date of the filing of this Quarterly Report on Form 10-Q (this &#x201c;Form 10-Q&#x201d;).&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Risks and uncertainties&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The preparation of financial statements requires the use of estimates and assumptions that affect the reported amounts of assets and liabilities at the reporting date and revenues and expenses during the reporting periods. These estimates represent management's judgment about the outcome of future events. The global business environment continues to be impacted by cost pressure, the overall effects of economic uncertainty on customers' purchasing patterns, high interest rates, and other factors. It is not possible to accurately predict the future impact of such events and circumstances. Actual results could differ from our estimates.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;For additional information, see caption &#x201c;Risk Factors&#x201d; identified in Part I, Item 1A of our Annual Report and in Part II, Item 1A of this Form 10-Q.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Concentrations of credit risk and business risk&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Significant customers are those that represent more than 10% of the Company&#x2019;s total revenue or gross accounts receivable balances for the periods and as of each balance sheet date presented. For each significant customer, revenue as a percentage of total revenue and gross accounts receivable as a percentage of total gross accounts receivable as of the periods presented were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&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:16.778%"&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:12.081%"&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.406%"&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:12.081%"&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.406%"&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:12.081%"&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.406%"&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:12.081%"&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.406%"&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:12.081%"&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.406%"&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:12.087%"&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Accounts Receivable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Revenue&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="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;September 30,&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;December 31,&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Three Months Ended&lt;br/&gt;September 30,&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Nine Months Ended&lt;br/&gt;September 30,&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="border-top:0.75pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&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="border-top:0.75pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Customer A&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;16&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;17&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;*&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;*&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;*&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;*&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Customer B&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;*&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:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;*&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:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;*&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:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;*&lt;/span&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;11&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;%&lt;/span&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;11&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Customer C&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;*&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;*&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;11&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;*&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;*&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;*&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;padding-left:9pt;text-align:justify;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;*&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:4pt"&gt;less than 10%&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Revenue from foreign customers is denominated in United States dollars or euros.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table represents the Company&#x2019;s products representing more than 10% of the Company&#x2019;s total revenue:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&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:44.354%"&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:12.081%"&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.406%"&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:12.081%"&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.406%"&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:12.081%"&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.406%"&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:12.085%"&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Three Months Ended&lt;br/&gt;September 30,&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Nine Months Ended&lt;br/&gt;September 30,&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Product revenue concentration&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;CryoStor&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;52&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;46&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;51&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;53&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table represents the Company&#x2019;s total revenue by geographic area (based on the location of the customer):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&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:44.354%"&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:12.081%"&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.406%"&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:12.081%"&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.406%"&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:12.081%"&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.406%"&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:12.085%"&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Three Months Ended&lt;br/&gt;September 30,&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Nine Months Ended&lt;br/&gt;September 30,&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Revenue by customers&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2019;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt; geographic locations&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:700;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;United States&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;76&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;81&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;77&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;82&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Europe, Middle East, Africa (EMEA)&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;19&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;%&lt;/span&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;15&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;%&lt;/span&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;18&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;%&lt;/span&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;14&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;100&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;%&lt;/span&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;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;100&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;%&lt;/span&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;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;100&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;%&lt;/span&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;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;100&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(1) As of the year ended December 31, 2023, the Company updated its methodology for determining the country of origin for its sales. Sales are now recorded by shipping country rather than billing country. The Company updated the methodology retrospectively, adjusting the prior year presentation for all regions presented.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(2) The line item presented above previously bifurcated sales between the United States and Canada. Due to the updated methodology for determining the country of origin for sales, it was noted that Canada no longer was a material location to separately disclose. Canada sales have been included within the "Other" line item in the table above and United States sales have been retained as a single line item to more accurately reflect origin of sales for material regions. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In the three and nine months ended September&#160;30, 2024, no suppliers accounted for greater than 10% of purchases. In the three and nine months ended September&#160;30, 2023, one supplier accounted for 19% and 16% of purchases, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of September&#160;30, 2024, one supplier accounted for 11% of our accounts payable. As of December&#160;31, 2023, one supplier accounted for 11% of our accounts payable.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Recent accounting pronouncements&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In March 2024, the SEC adopted final rules on the enhancement and standardization of climate-related disclosures of public companies. The final rules require disclosure of, among other things, material climate-related risks and their impact; activities to mitigate or adapt to material climate-related risks; governance and oversight of climate-related risks; and material Scope 1 and/or Scope 2 greenhouse gas emissions with an accompanying assurance report required following an initial transition period, at a limited assurance level, and then following an additional transition period, at a reasonable assurance level. In addition, the effects of severe weather events and other natural conditions, subject to certain thresholds, and amounts related to carbon offsets and renewable energy credits or certificates are required to be disclosed in the notes to the audited financial statements in certain circumstances.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On April 4, 2024, the SEC voluntarily stayed the implementation of the final rules pending the completion of judicial review of the consolidated challenges to the final rules by the Court of Appeals for the Eighth Circuit. The final rules, as originally issued, would be effective for the Company in various fiscal years, starting with its Annual Report on Form 10-K for fiscal year 2025. Disclosures pursuant to the final rules, as originally issued, would be required prospectively, with information for prior periods required only to the extent it was previously disclosed in an SEC filing. The Company is currently evaluating the impact of the final rules on its Consolidated Financial Statements and disclosures.&lt;/span&gt;&lt;/div&gt;</us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock>
    <us-gaap:UseOfEstimates contextRef="c-1" id="f-543">&lt;div style="margin-top:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Use of estimates&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The preparation of financial statements in conformity with generally accepted accounting principles in the United States (&#x201c;U.S. GAAP&#x201d;) requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities as of the date of the financial statements and reported amounts of revenue and expenses during the reporting period. Actual results could differ from those estimates.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Significant estimates and assumptions by management affect the Company&#x2019;s net realizable value of inventory, sales tax liabilities, valuation of market-based stock awards, valuations, fair value of marketable debt securities, expected future cash flows including growth rates, discount rates, terminal values and other assumptions and estimates used to evaluate the recoverability of long-lived assets, estimated fair values of intangible assets and goodwill, amortization methods and periods, warranty reserves, certain accrued expenses, stock-based compensation, contingent consideration from business combinations, and provision for income taxes.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company regularly assesses these estimates; however, actual results could differ materially from these estimates. Changes in estimates are recorded in the period in which they become known. The Company bases its estimates on historical experience and various other assumptions that it believes to be reasonable under the circumstances.&lt;/span&gt;&lt;/div&gt;</us-gaap:UseOfEstimates>
    <us-gaap:BasisOfAccountingPolicyPolicyTextBlock contextRef="c-1" id="f-544">&lt;div style="margin-top:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Basis of presentation&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt;The Unaudited Condensed Consolidated Financial Statements and related footnote disclosures as of and for the three and nine months ended September&#160;30, 2024 are unaudited, and are not necessarily indicative of the Company&#x2019;s operating results for a full year. The Unaudited Condensed Consolidated Financial Statements include all normal and recurring adjustments necessary for a fair presentation of the Company&#x2019;s financial results for the three and nine months ended September&#160;30, 2024 in accordance with U.S. GAAP, however, certain information and footnote disclosures normally included in annual financial statements prepared in accordance with U.S. GAAP have been condensed or omitted pursuant to the U.S. Securities and Exchange Commission (the &#x201c;SEC&#x201d;) rules and regulations relating to interim financial statements. These Unaudited Condensed Consolidated Financial Statements should be read in conjunction with the Audited Consolidated Financial Statements and accompanying notes thereto included in the Company&#x2019;s Annual Report on Form 10-K as of and for the fiscal year ended December&#160;31, 2023, filed with the SEC on February&#160;29, 2024 (the &#x201c;Annual Report&#x201d;).&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Unaudited Condensed Consolidated Financial Statements include the accounts of the Company and its wholly owned subsidiaries, SAVSU Technologies, Inc. (&#x201c;SAVSU&#x201d;), Arctic Solutions, Inc. doing business as Custom Biogenic Systems (&#x201c;CBS&#x201d;), SciSafe Holdings, Inc. (&#x201c;SciSafe&#x201d;), BioLife Solutions B.V, and Sexton Biotechnologies, Inc. (&#x201c;Sexton&#x201d;). All intercompany accounts and transactions have been eliminated in consolidation.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Discontinued operations&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On April 17, 2024, the Company sold all of the issued and outstanding shares of common stock of Global Cooling and the accounting requirements for reporting the Global Cooling subsidiary as a discontinued operation were met. Unless otherwise noted, amounts and disclosures throughout these Notes to Unaudited Condensed Consolidated Financial Statements relate to the Company's continuing operations. Refer to Note 3: &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Discontinued operations&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; for further details.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In the opinion of management, the accompanying Unaudited Condensed Consolidated Financial Statements include all adjustments, consisting of only normal, recurring adjustments necessary for a fair presentation of the financial position, results of operations, and cash flows. The results of operations for the interim periods presented are not necessarily indicative of results to be expected for the entire year.&lt;/span&gt;&lt;/div&gt;</us-gaap:BasisOfAccountingPolicyPolicyTextBlock>
    <us-gaap:ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock contextRef="c-1" id="f-545">&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Foreign currency translation&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company translates items presented on its Unaudited Condensed Consolidated Financial Statements into U.S. dollars. For the Company&#x2019;s subsidiaries that operate in a local currency functional environment, all assets and liabilities are translated into U.S. dollars using current exchange rates at the balance sheet date; revenue and expenses are translated using average exchange rates in effect during each period. Resulting translation adjustments are reported as a separate component of Accumulated Other Comprehensive Loss in the Unaudited Condensed Consolidated Statements of Shareholders' Equity.&lt;/span&gt;&lt;/div&gt;</us-gaap:ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock>
    <us-gaap:SegmentReportingPolicyPolicyTextBlock contextRef="c-1" id="f-546">&lt;div style="margin-top:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Segment reporting&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company views its operations and makes decisions regarding how to allocate resources and manages its business as one reportable segment and one reporting unit. The Company&#x2019;s Chief Executive Officer, who is the chief operating decision maker, reviews financial information on an aggregate basis for purposes of allocating resources and evaluating financial performance.&lt;/span&gt;&lt;/div&gt;</us-gaap:SegmentReportingPolicyPolicyTextBlock>
    <us-gaap:NumberOfReportableSegments
      contextRef="c-1"
      decimals="INF"
      id="f-547"
      unitRef="reportable_segment">1</us-gaap:NumberOfReportableSegments>
    <us-gaap:NumberOfReportingUnits
      contextRef="c-1"
      decimals="INF"
      id="f-548"
      unitRef="reporting_unit">1</us-gaap:NumberOfReportingUnits>
    <us-gaap:CashCashEquivalentsAndShortTermInvestments contextRef="c-3" decimals="-5" id="f-549" unitRef="usd">39300000</us-gaap:CashCashEquivalentsAndShortTermInvestments>
    <us-gaap:CashCashEquivalentsAndShortTermInvestments contextRef="c-4" decimals="-5" id="f-550" unitRef="usd">50200000</us-gaap:CashCashEquivalentsAndShortTermInvestments>
    <us-gaap:ConcentrationRiskCreditRisk contextRef="c-1" id="f-551">&lt;div style="margin-top:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Concentrations of credit risk and business risk&lt;/span&gt;&lt;/div&gt;Significant customers are those that represent more than 10% of the Company&#x2019;s total revenue or gross accounts receivable balances for the periods and as of each balance sheet date presented.</us-gaap:ConcentrationRiskCreditRisk>
    <us-gaap:SchedulesOfConcentrationOfRiskByRiskFactorTextBlock contextRef="c-1" id="f-552">For each significant customer, revenue as a percentage of total revenue and gross accounts receivable as a percentage of total gross accounts receivable as of the periods presented were as follows:&lt;div style="margin-top:12pt"&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:16.778%"&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:12.081%"&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.406%"&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:12.081%"&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.406%"&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:12.081%"&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.406%"&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:12.081%"&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.406%"&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:12.081%"&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.406%"&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:12.087%"&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Accounts Receivable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Revenue&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="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;September 30,&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;December 31,&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Three Months Ended&lt;br/&gt;September 30,&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Nine Months Ended&lt;br/&gt;September 30,&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="border-top:0.75pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&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="border-top:0.75pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Customer A&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;16&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;17&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:0.75pt solid #000000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;*&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;*&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;*&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;*&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Customer B&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;*&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:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;*&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:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;*&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:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;*&lt;/span&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;11&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;%&lt;/span&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;11&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Customer C&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;*&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;*&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;11&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;*&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;*&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;*&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;padding-left:9pt;text-align:justify;text-indent:-9pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;*&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:4pt"&gt;less than 10%&lt;/span&gt;&lt;/div&gt;</us-gaap:SchedulesOfConcentrationOfRiskByRiskFactorTextBlock>
    <us-gaap:ConcentrationRiskPercentage1 contextRef="c-72" decimals="2" id="f-553" unitRef="number">0.16</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1 contextRef="c-73" decimals="2" id="f-554" unitRef="number">0.17</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1 contextRef="c-74" decimals="2" id="f-555" unitRef="number">0.11</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1 contextRef="c-75" decimals="2" id="f-556" unitRef="number">0.11</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1 contextRef="c-76" decimals="2" id="f-557" unitRef="number">0.11</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock contextRef="c-1" id="f-558">&lt;div style="margin-top:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table represents the Company&#x2019;s products representing more than 10% of the Company&#x2019;s total revenue:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&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:44.354%"&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:12.081%"&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.406%"&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:12.081%"&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.406%"&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:12.081%"&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.406%"&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:12.085%"&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Three Months Ended&lt;br/&gt;September 30,&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Nine Months Ended&lt;br/&gt;September 30,&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Product revenue concentration&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;CryoStor&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;52&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;46&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;51&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;53&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTextBlock>
    <us-gaap:ConcentrationRiskPercentage1 contextRef="c-77" decimals="2" id="f-559" unitRef="number">0.52</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1 contextRef="c-78" decimals="2" id="f-560" unitRef="number">0.46</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1 contextRef="c-79" decimals="2" id="f-561" unitRef="number">0.51</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1 contextRef="c-80" decimals="2" id="f-562" unitRef="number">0.53</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock contextRef="c-1" id="f-563">&lt;div style="margin-top:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table represents the Company&#x2019;s total revenue by geographic area (based on the location of the customer):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&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:44.354%"&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:12.081%"&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.406%"&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:12.081%"&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.406%"&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:12.081%"&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.406%"&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:12.085%"&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Three Months Ended&lt;br/&gt;September 30,&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Nine Months Ended&lt;br/&gt;September 30,&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Revenue by customers&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2019;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt; geographic locations&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:700;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;United States&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;76&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;81&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;77&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;82&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Europe, Middle East, Africa (EMEA)&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;19&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;%&lt;/span&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;15&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;%&lt;/span&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;18&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;%&lt;/span&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;14&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;100&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;%&lt;/span&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;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;100&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;%&lt;/span&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;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;100&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;%&lt;/span&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;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;100&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(1) As of the year ended December 31, 2023, the Company updated its methodology for determining the country of origin for its sales. Sales are now recorded by shipping country rather than billing country. The Company updated the methodology retrospectively, adjusting the prior year presentation for all regions presented.&lt;/span&gt;&lt;/div&gt;(2) The line item presented above previously bifurcated sales between the United States and Canada. Due to the updated methodology for determining the country of origin for sales, it was noted that Canada no longer was a material location to separately disclose. Canada sales have been included within the "Other" line item in the table above and United States sales have been retained as a single line item to more accurately reflect origin of sales for material regions.</us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock>
    <us-gaap:ConcentrationRiskPercentage1 contextRef="c-81" decimals="2" id="f-564" unitRef="number">0.76</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1 contextRef="c-82" decimals="2" id="f-565" unitRef="number">0.81</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1 contextRef="c-83" decimals="2" id="f-566" unitRef="number">0.77</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1 contextRef="c-84" decimals="2" id="f-567" unitRef="number">0.82</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1 contextRef="c-85" decimals="2" id="f-568" unitRef="number">0.19</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1 contextRef="c-86" decimals="2" id="f-569" unitRef="number">0.15</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1 contextRef="c-87" decimals="2" id="f-570" unitRef="number">0.18</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1 contextRef="c-88" decimals="2" id="f-571" unitRef="number">0.14</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1 contextRef="c-89" decimals="2" id="f-572" unitRef="number">0.05</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1 contextRef="c-90" decimals="2" id="f-573" unitRef="number">0.04</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1 contextRef="c-91" decimals="2" id="f-574" unitRef="number">0.05</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1 contextRef="c-92" decimals="2" id="f-575" unitRef="number">0.04</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1 contextRef="c-93" decimals="2" id="f-576" unitRef="number">1</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1 contextRef="c-94" decimals="2" id="f-577" unitRef="number">1</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1 contextRef="c-95" decimals="2" id="f-578" unitRef="number">1</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1 contextRef="c-96" decimals="2" id="f-579" unitRef="number">1</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1 contextRef="c-97" decimals="2" id="f-580" unitRef="number">0.19</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1 contextRef="c-98" decimals="2" id="f-581" unitRef="number">0.16</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1 contextRef="c-99" decimals="2" id="f-582" unitRef="number">0.11</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1 contextRef="c-100" decimals="2" id="f-583" unitRef="number">0.11</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock contextRef="c-1" id="f-584">&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Recent accounting pronouncements&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In March 2024, the SEC adopted final rules on the enhancement and standardization of climate-related disclosures of public companies. The final rules require disclosure of, among other things, material climate-related risks and their impact; activities to mitigate or adapt to material climate-related risks; governance and oversight of climate-related risks; and material Scope 1 and/or Scope 2 greenhouse gas emissions with an accompanying assurance report required following an initial transition period, at a limited assurance level, and then following an additional transition period, at a reasonable assurance level. In addition, the effects of severe weather events and other natural conditions, subject to certain thresholds, and amounts related to carbon offsets and renewable energy credits or certificates are required to be disclosed in the notes to the audited financial statements in certain circumstances.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On April 4, 2024, the SEC voluntarily stayed the implementation of the final rules pending the completion of judicial review of the consolidated challenges to the final rules by the Court of Appeals for the Eighth Circuit. The final rules, as originally issued, would be effective for the Company in various fiscal years, starting with its Annual Report on Form 10-K for fiscal year 2025. Disclosures pursuant to the final rules, as originally issued, would be required prospectively, with information for prior periods required only to the extent it was previously disclosed in an SEC filing. The Company is currently evaluating the impact of the final rules on its Consolidated Financial Statements and disclosures.&lt;/span&gt;&lt;/div&gt;</us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock>
    <us-gaap:ErrorCorrectionTextBlock contextRef="c-1" id="f-585">Correction of immaterial errors &lt;div style="margin-top:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;During the three months ended March 31, 2024, we determined that an error existed in our previously issued consolidated financial statements. Specifically, we identified we had not properly accelerated stock compensation expense related to unvested shares of market-based awards of certain employees upon their termination during the fourth quarter of 2023. The error was evaluated under the U.S. Securities and Exchange Commission's ("SEC's") Staff Accounting Bulletin ("SAB") &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Topic 1M, "Materiality," and SEC SAB Topic 1N, "Considering the Effects of Prior Year Misstatements when Quantifying Misstatements in the Current Year Financial Statements" to determine the materiality of prior period misstatements to the Company&#x2019;s financial statements. We evaluated the error and concluded that it was not material to the previously issued consolidated financial statements. Although the error was not material to any period, we corrected the accompanying historical consolidated financial statements for the year ended December 31, 2023 to reflect the additional stock compensation expense incurred within each period for comparative purposes. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table represents the adjustments to our Consolidated Balance Sheet as of December 31, 2023 in accordance with ASC 250. The adjustments to our Consolidated Statement of Shareholders&#x2019; Equity was limited to the adjustments outlined below.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The effect of the adjustments to our Consolidated Balance Sheet as of December 31, 2023 was as follows (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify"&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:58.142%"&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:12.081%"&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.406%"&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:12.081%"&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.406%"&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:12.084%"&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="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;December 31, 2023&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;As reported&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Adjustment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;As corrected&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Additional paid-in-capital&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;651,305&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,575&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;652,880&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Accumulated deficit&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(313,342)&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(1,575)&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(314,917)&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;/table&gt;&lt;/div&gt;</us-gaap:ErrorCorrectionTextBlock>
    <us-gaap:ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentsTextBlock contextRef="c-1" id="f-586">&lt;div style="margin-top:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The effect of the adjustments to our Consolidated Balance Sheet as of December 31, 2023 was as follows (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify"&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:58.142%"&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:12.081%"&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.406%"&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:12.081%"&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.406%"&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:12.084%"&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="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;December 31, 2023&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;As reported&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Adjustment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;As corrected&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Additional paid-in-capital&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;651,305&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,575&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;652,880&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Accumulated deficit&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(313,342)&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(1,575)&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(314,917)&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;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentsTextBlock>
    <us-gaap:AdditionalPaidInCapital contextRef="c-101" decimals="-3" id="f-587" unitRef="usd">651305000</us-gaap:AdditionalPaidInCapital>
    <us-gaap:AdditionalPaidInCapital contextRef="c-102" decimals="-3" id="f-588" unitRef="usd">1575000</us-gaap:AdditionalPaidInCapital>
    <us-gaap:AdditionalPaidInCapital contextRef="c-4" decimals="-3" id="f-589" unitRef="usd">652880000</us-gaap:AdditionalPaidInCapital>
    <us-gaap:RetainedEarningsAccumulatedDeficit contextRef="c-101" decimals="-3" id="f-590" unitRef="usd">-313342000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:RetainedEarningsAccumulatedDeficit contextRef="c-102" decimals="-3" id="f-591" unitRef="usd">-1575000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:RetainedEarningsAccumulatedDeficit contextRef="c-4" decimals="-3" id="f-592" unitRef="usd">-314917000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock contextRef="c-1" id="f-593">Discontinued operations&lt;div style="margin-top:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On April 17, 2024, the Company entered into the Purchase Agreement by and between the Company and GCI Holdings, which is wholly owned by a former consulting contractor of Global Cooling, for the sale of all of the issued and outstanding shares of common stock of Global Cooling to GCI Holdings. Upon the execution of the Purchase Agreement, the Global Cooling business is presented in the accompanying condensed financial statements as a discontinued operation for all periods presented.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As a condition of the Purchase Agreement, Global Cooling was required to have $7.0&#160;million in cash on its balance sheet, of which, $6.7 million in cash was funded by the Company, and the Company was required to repay approximately $2.6&#160;million of outstanding indebtedness of Global Cooling, and assume certain other liabilities of Global Cooling of $2.6&#160;million. Following the execution of the Purchase Agreement, the divestiture of Global Cooling was consummated on April 17, 2024. The Company recognized a loss on disposal of Global Cooling, calculated as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;text-align:justify"&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:84.809%"&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:12.991%"&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;(In thousands)&lt;/span&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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Selling price: $1&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Cash to Global Cooling funded by Company&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(6,652)&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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Costs to sell Global Cooling&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(582)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Negative selling price&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(7,234)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Global Cooling carrying basis as of April 17, 2024, inclusive of assumed 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(3,589)&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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Assumed liabilities: Accounts payable&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2,643&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Assumed liabilities: Debt&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(3)&lt;/span&gt;&lt;/div&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2,596&#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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Global Cooling carrying basis as of April 17, 2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,650&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Release of Global Cooling currency translation adjustment&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(13)&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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Net loss on disposal&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(8,897)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;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:3pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(1) Represents the costs incurred in connection with the divestiture of Global Cooling, including fees to be paid to the broker, attorneys, and other external parties.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(2) As a closing condition, the Company assumed certain accounts payable and accrued expenses from Global Cooling, totaling $0.5 million and $2.1 million, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(3) As a closing condition, the Company repaid the balance of the Global Cooling Amended Term Notes. For additional information on the terms of the Global Cooling Term Notes, see Note 13: &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Long-term debt&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In connection with the Company&#x2019;s entry into the Purchase Agreement, the Company implemented a reduction in force (the &#x201c;RIF&#x201d;) related to the business of Global Cooling, which reduced the Company&#x2019;s workforce by 47 employees (representing &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;approximately 11% of its full-time employees). The Company&#x2019;s Board of Directors approved the RIF on March 29, 2024, and all affected employees were informed by April 18, 2024, following the execution of the Purchase Agreement. Additionally, the Company accelerated the unvested shares granted to both the employees impacted by the RIF and Global Cooling employees that remained with Global Cooling upon the closing of the GCI Divestiture. The Company recognized the following charges in connection with the RIF and stock compensation expense acceleration:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify"&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:55.415%"&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:12.990%"&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.406%"&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:12.990%"&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.406%"&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:12.993%"&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Severance&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:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Stock Compensation&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:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;RIF employee costs&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;291&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,255&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,546&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Former Global Cooling employees&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,925&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,925&#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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total employment related divestiture expenditures&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;291&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;3,180&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;3,471&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;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:3pt;text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In addition, upon the closing of the Transaction, the Company and Global Cooling entered into a transition services agreement ("TSA"), pursuant to which the Company agreed to provide certain transition services to Global Cooling for up to 90 days following the date of the closing of the Transaction. The TSA has since expired pursuant to its terms on the stated expiration date.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarizes the major classes of assets and liabilities of discontinued operations, which are summarized separately in the condensed consolidated balance sheets:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify"&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:71.930%"&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:12.081%"&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.406%"&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:12.083%"&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="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;April 17,&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&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="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Cash and cash equivalents&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;275&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2,090&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Accounts receivable, net&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2,430&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,728&#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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Inventories&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;9,152&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;11,248&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Prepaid expenses and other 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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;379&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;303&#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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total current assets, discontinued operations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;12,236&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;15,369&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Property and equipment, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;153&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;146&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Long-term deposits and other 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;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;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total assets, discontinued operations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;12,393&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;15,519&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;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;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Accounts payable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,425&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;3,367&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Accrued expenses and other current 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;911&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,637&#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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Warranty liability&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;7,193&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;7,507&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Lease liabilities, operating, current portion&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;242&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;263&#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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Lease liabilities, financing, current portion&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;16&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;22&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total current liabilities, discontinued operations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;9,787&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;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;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;12,796&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Lease liabilities, operating, long-term&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;948&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,016&#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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Lease liabilities, financing, long-term&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;11&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total liabilities, discontinued operations&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;10,743&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;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;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;13,823&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;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:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Global Cooling had no remaining balances as of September&#160;30, 2024.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The key components of loss from discontinued operations were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.545%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:43.496%"&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:12.294%"&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.408%"&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:12.294%"&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.408%"&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:12.294%"&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.408%"&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:12.298%"&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Three Months Ended September 30,&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Nine Months Ended September 30,&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Revenue&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;9,755&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;7,157&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;28,546&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Cost of 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;10,100&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;8,389&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;28,048&#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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Gross profit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(345)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(1,232)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;498&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Operating expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;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;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(5,789)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;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;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(9,418)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;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;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(16,259)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Asset impairment charges&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(7,175)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(7,175)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Other income (expense), net&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(19)&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(25)&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(63)&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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Loss on disposal&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(8,897)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Loss before income taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;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;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(13,328)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;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;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(19,572)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;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;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(22,999)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Income tax expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(10)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(3)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Loss from discontinued operations, net of income taxes&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;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;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(13,328)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;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;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(19,582)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;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;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(23,002)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;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:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;During the three and nine months ended September&#160;30, 2024, Global Cooling did not incur material depreciation, amortization, capital expenditure, or other noncash related costs. For the three months ended September&#160;30, 2023, Global Cooling incurred depreciation and capital expenditure costs of $0.1 million and $0.2 million, respectively. During the nine months ended September&#160;30, 2023, Global Cooling incurred depreciation, amortization, and capital expenditure costs of $0.4 million, $0.1 million, and $0.7 million, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We do not anticipate incurring any material additional charges in connection with the sale of Global Cooling.&lt;/span&gt;&lt;/div&gt;</us-gaap:DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock>
    <blfs:DisposalGroupIncludingDiscontinuedOperationCashRequiredOnClosingDate contextRef="c-103" decimals="-5" id="f-594" unitRef="usd">7000000</blfs:DisposalGroupIncludingDiscontinuedOperationCashRequiredOnClosingDate>
    <blfs:DisposalGroupIncludingDiscontinuedOperationChargesRelatedToCashFundedByEntity contextRef="c-104" decimals="-5" id="f-595" unitRef="usd">6700000</blfs:DisposalGroupIncludingDiscontinuedOperationChargesRelatedToCashFundedByEntity>
    <blfs:DisposalGroupIncludingDiscontinuedOperationDebtRepaymentCost contextRef="c-104" decimals="-5" id="f-596" unitRef="usd">2600000</blfs:DisposalGroupIncludingDiscontinuedOperationDebtRepaymentCost>
    <blfs:DisposalGroupIncludingDiscontinuedOperationAssumedLiabilitiesAccountsPayable contextRef="c-104" decimals="-5" id="f-597" unitRef="usd">2600000</blfs:DisposalGroupIncludingDiscontinuedOperationAssumedLiabilitiesAccountsPayable>
    <us-gaap:ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock contextRef="c-1" id="f-598">The Company recognized a loss on disposal of Global Cooling, calculated as follows:&lt;div style="margin-top:6pt;text-align:justify"&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:84.809%"&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:12.991%"&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;(In thousands)&lt;/span&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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Selling price: $1&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Cash to Global Cooling funded by Company&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(6,652)&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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Costs to sell Global Cooling&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(1)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(582)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Negative selling price&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(7,234)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Global Cooling carrying basis as of April 17, 2024, inclusive of assumed 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(3,589)&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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Assumed liabilities: Accounts payable&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(2)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2,643&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Assumed liabilities: Debt&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline"&gt;(3)&lt;/span&gt;&lt;/div&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2,596&#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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Global Cooling carrying basis as of April 17, 2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,650&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Release of Global Cooling currency translation adjustment&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(13)&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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Net loss on disposal&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(8,897)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;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:3pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(1) Represents the costs incurred in connection with the divestiture of Global Cooling, including fees to be paid to the broker, attorneys, and other external parties.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(2) As a closing condition, the Company assumed certain accounts payable and accrued expenses from Global Cooling, totaling $0.5 million and $2.1 million, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:3pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(3) As a closing condition, the Company repaid the balance of the Global Cooling Amended Term Notes. For additional information on the terms of the Global Cooling Term Notes, see Note 13: &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Long-term debt&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;.&lt;/span&gt;&lt;/div&gt;The Company recognized the following charges in connection with the RIF and stock compensation expense acceleration:&lt;div style="margin-top:12pt;text-align:justify"&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:55.415%"&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:12.990%"&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.406%"&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:12.990%"&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.406%"&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:12.993%"&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Severance&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:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Stock Compensation&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:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;RIF employee costs&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;291&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,255&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,546&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Former Global Cooling employees&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,925&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,925&#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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total employment related divestiture expenditures&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;291&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;3,180&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;3,471&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;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:3pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table summarizes the major classes of assets and liabilities of discontinued operations, which are summarized separately in the condensed consolidated balance sheets:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify"&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:71.930%"&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:12.081%"&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.406%"&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:12.083%"&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="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;April 17,&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&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="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Cash and cash equivalents&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;275&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2,090&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Accounts receivable, net&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2,430&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,728&#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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Inventories&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;9,152&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;11,248&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Prepaid expenses and other 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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;379&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;303&#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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total current assets, discontinued operations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;12,236&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;15,369&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Property and equipment, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;153&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;146&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Long-term deposits and other 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;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;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total assets, discontinued operations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;12,393&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;15,519&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;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;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Accounts payable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,425&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;3,367&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Accrued expenses and other current 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;911&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,637&#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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Warranty liability&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;7,193&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;7,507&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Lease liabilities, operating, current portion&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;242&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;263&#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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Lease liabilities, financing, current portion&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;16&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;22&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total current liabilities, discontinued operations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;9,787&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;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;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;12,796&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Lease liabilities, operating, long-term&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;948&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,016&#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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Lease liabilities, financing, long-term&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;11&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total liabilities, discontinued operations&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;10,743&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;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;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;13,823&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;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:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Global Cooling had no remaining balances as of September&#160;30, 2024.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The key components of loss from discontinued operations were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.545%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"&gt;&lt;/td&gt;&lt;td style="width:43.496%"&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:12.294%"&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.408%"&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:12.294%"&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.408%"&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:12.294%"&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.408%"&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:12.298%"&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Three Months Ended September 30,&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Nine Months Ended September 30,&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Revenue&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;9,755&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;7,157&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;28,546&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Cost of 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;10,100&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;8,389&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;28,048&#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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Gross profit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(345)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(1,232)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;498&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Operating expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;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;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(5,789)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;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;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(9,418)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;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;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(16,259)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Asset impairment charges&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(7,175)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(7,175)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Other income (expense), net&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(19)&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(25)&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(63)&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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Loss on disposal&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(8,897)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Loss before income taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;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;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(13,328)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;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;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(19,572)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;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;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(22,999)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Income tax expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(10)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(3)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Loss from discontinued operations, net of income taxes&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;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;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(13,328)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;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;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(19,582)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;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;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(23,002)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;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:ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock>
    <blfs:DisposalGroupIncludingDiscontinuedOperationSellingPricePerShare
      contextRef="c-105"
      decimals="2"
      id="f-599"
      unitRef="usdPerShare">1</blfs:DisposalGroupIncludingDiscontinuedOperationSellingPricePerShare>
    <blfs:DisposalGroupIncludingDiscontinuedOperationSellingPrice contextRef="c-104" decimals="-3" id="f-600" unitRef="usd">0</blfs:DisposalGroupIncludingDiscontinuedOperationSellingPrice>
    <blfs:DisposalGroupIncludingDiscontinuedOperationChargesRelatedToCashFundedByEntity contextRef="c-104" decimals="-3" id="f-601" unitRef="usd">6652000</blfs:DisposalGroupIncludingDiscontinuedOperationChargesRelatedToCashFundedByEntity>
    <blfs:DisposalGroupIncludingDiscontinuedOperationSellingCosts contextRef="c-104" decimals="-3" id="f-602" unitRef="usd">582000</blfs:DisposalGroupIncludingDiscontinuedOperationSellingCosts>
    <blfs:DisposalGroupIncludingDiscontinuedOperationNegativeSellingPrice contextRef="c-104" decimals="-3" id="f-603" unitRef="usd">7234000</blfs:DisposalGroupIncludingDiscontinuedOperationNegativeSellingPrice>
    <blfs:DisposalGroupIncludingDiscontinuedOperationCarryingBasis contextRef="c-104" decimals="-3" id="f-604" unitRef="usd">-3589000</blfs:DisposalGroupIncludingDiscontinuedOperationCarryingBasis>
    <blfs:DisposalGroupIncludingDiscontinuedOperationAssumedLiabilitiesAccountsPayable contextRef="c-104" decimals="-3" id="f-605" unitRef="usd">2643000</blfs:DisposalGroupIncludingDiscontinuedOperationAssumedLiabilitiesAccountsPayable>
    <blfs:DisposalGroupIncludingDiscontinuedOperationAssumedLiabilitiesDebt contextRef="c-104" decimals="-3" id="f-606" unitRef="usd">2596000</blfs:DisposalGroupIncludingDiscontinuedOperationAssumedLiabilitiesDebt>
    <blfs:DisposalGroupIncludingDiscontinuedOperationCarryingBasisExcludingAssumedLiabilities contextRef="c-104" decimals="-3" id="f-607" unitRef="usd">1650000</blfs:DisposalGroupIncludingDiscontinuedOperationCarryingBasisExcludingAssumedLiabilities>
    <blfs:DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationCurrencyTranslationAdjustment contextRef="c-104" decimals="-3" id="f-608" unitRef="usd">-13000</blfs:DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationCurrencyTranslationAdjustment>
    <us-gaap:DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax contextRef="c-104" decimals="-3" id="f-609" unitRef="usd">-8897000</us-gaap:DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax>
    <us-gaap:AccountsPayableCurrentAndNoncurrent contextRef="c-105" decimals="-5" id="f-610" unitRef="usd">500000</us-gaap:AccountsPayableCurrentAndNoncurrent>
    <us-gaap:AccruedLiabilitiesCurrentAndNoncurrent contextRef="c-105" decimals="-5" id="f-611" unitRef="usd">2100000</us-gaap:AccruedLiabilitiesCurrentAndNoncurrent>
    <us-gaap:RestructuringAndRelatedCostExpectedNumberOfPositionsEliminated
      contextRef="c-104"
      decimals="INF"
      id="f-612"
      unitRef="employee">47</us-gaap:RestructuringAndRelatedCostExpectedNumberOfPositionsEliminated>
    <us-gaap:RestructuringAndRelatedCostNumberOfPositionsEliminatedInceptionToDatePercent contextRef="c-105" decimals="2" id="f-613" unitRef="number">0.11</us-gaap:RestructuringAndRelatedCostNumberOfPositionsEliminatedInceptionToDatePercent>
    <us-gaap:OtherRestructuringCosts contextRef="c-106" decimals="-3" id="f-614" unitRef="usd">291000</us-gaap:OtherRestructuringCosts>
    <us-gaap:OtherRestructuringCosts contextRef="c-107" decimals="-3" id="f-615" unitRef="usd">1255000</us-gaap:OtherRestructuringCosts>
    <us-gaap:OtherRestructuringCosts contextRef="c-1" decimals="-3" id="f-616" unitRef="usd">1546000</us-gaap:OtherRestructuringCosts>
    <us-gaap:SeveranceCosts1 contextRef="c-106" decimals="-3" id="f-617" unitRef="usd">0</us-gaap:SeveranceCosts1>
    <us-gaap:SeveranceCosts1 contextRef="c-107" decimals="-3" id="f-618" unitRef="usd">1925000</us-gaap:SeveranceCosts1>
    <us-gaap:SeveranceCosts1 contextRef="c-1" decimals="-3" id="f-619" unitRef="usd">1925000</us-gaap:SeveranceCosts1>
    <us-gaap:RestructuringCharges contextRef="c-106" decimals="-3" id="f-620" unitRef="usd">291000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges contextRef="c-107" decimals="-3" id="f-621" unitRef="usd">3180000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges contextRef="c-1" decimals="-3" id="f-622" unitRef="usd">3471000</us-gaap:RestructuringCharges>
    <us-gaap:DiscontinuedOperationPeriodOfContinuingInvolvementAfterDisposal contextRef="c-104" id="f-623">P90D</us-gaap:DiscontinuedOperationPeriodOfContinuingInvolvementAfterDisposal>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationCashAndCashEquivalents contextRef="c-105" decimals="-3" id="f-624" unitRef="usd">275000</us-gaap:DisposalGroupIncludingDiscontinuedOperationCashAndCashEquivalents>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationCashAndCashEquivalents contextRef="c-108" decimals="-3" id="f-625" unitRef="usd">2090000</us-gaap:DisposalGroupIncludingDiscontinuedOperationCashAndCashEquivalents>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationAccountsNotesAndLoansReceivableNet contextRef="c-105" decimals="-3" id="f-626" unitRef="usd">2430000</us-gaap:DisposalGroupIncludingDiscontinuedOperationAccountsNotesAndLoansReceivableNet>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationAccountsNotesAndLoansReceivableNet contextRef="c-108" decimals="-3" id="f-627" unitRef="usd">1728000</us-gaap:DisposalGroupIncludingDiscontinuedOperationAccountsNotesAndLoansReceivableNet>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationInventoryCurrent contextRef="c-105" decimals="-3" id="f-628" unitRef="usd">9152000</us-gaap:DisposalGroupIncludingDiscontinuedOperationInventoryCurrent>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationInventoryCurrent contextRef="c-108" decimals="-3" id="f-629" unitRef="usd">11248000</us-gaap:DisposalGroupIncludingDiscontinuedOperationInventoryCurrent>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationPrepaidAndOtherAssetsCurrent contextRef="c-105" decimals="-3" id="f-630" unitRef="usd">379000</us-gaap:DisposalGroupIncludingDiscontinuedOperationPrepaidAndOtherAssetsCurrent>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationPrepaidAndOtherAssetsCurrent contextRef="c-108" decimals="-3" id="f-631" unitRef="usd">303000</us-gaap:DisposalGroupIncludingDiscontinuedOperationPrepaidAndOtherAssetsCurrent>
    <us-gaap:AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent contextRef="c-105" decimals="-3" id="f-632" unitRef="usd">12236000</us-gaap:AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent>
    <us-gaap:AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent contextRef="c-108" decimals="-3" id="f-633" unitRef="usd">15369000</us-gaap:AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipmentNoncurrent contextRef="c-105" decimals="-3" id="f-634" unitRef="usd">153000</us-gaap:DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipmentNoncurrent>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipmentNoncurrent contextRef="c-108" decimals="-3" id="f-635" unitRef="usd">146000</us-gaap:DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipmentNoncurrent>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationOtherNoncurrentAssets contextRef="c-105" decimals="-3" id="f-636" unitRef="usd">4000</us-gaap:DisposalGroupIncludingDiscontinuedOperationOtherNoncurrentAssets>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationOtherNoncurrentAssets contextRef="c-108" decimals="-3" id="f-637" unitRef="usd">4000</us-gaap:DisposalGroupIncludingDiscontinuedOperationOtherNoncurrentAssets>
    <us-gaap:AssetsOfDisposalGroupIncludingDiscontinuedOperation contextRef="c-105" decimals="-3" id="f-638" unitRef="usd">12393000</us-gaap:AssetsOfDisposalGroupIncludingDiscontinuedOperation>
    <us-gaap:AssetsOfDisposalGroupIncludingDiscontinuedOperation contextRef="c-108" decimals="-3" id="f-639" unitRef="usd">15519000</us-gaap:AssetsOfDisposalGroupIncludingDiscontinuedOperation>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationAccountsPayableCurrent contextRef="c-105" decimals="-3" id="f-640" unitRef="usd">1425000</us-gaap:DisposalGroupIncludingDiscontinuedOperationAccountsPayableCurrent>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationAccountsPayableCurrent contextRef="c-108" decimals="-3" id="f-641" unitRef="usd">3367000</us-gaap:DisposalGroupIncludingDiscontinuedOperationAccountsPayableCurrent>
    <blfs:DisposalGroupIncludingDiscontinuedOperationAccruedExpensesAndOtherCurrentLiabilities contextRef="c-105" decimals="-3" id="f-642" unitRef="usd">911000</blfs:DisposalGroupIncludingDiscontinuedOperationAccruedExpensesAndOtherCurrentLiabilities>
    <blfs:DisposalGroupIncludingDiscontinuedOperationAccruedExpensesAndOtherCurrentLiabilities contextRef="c-108" decimals="-3" id="f-643" unitRef="usd">1637000</blfs:DisposalGroupIncludingDiscontinuedOperationAccruedExpensesAndOtherCurrentLiabilities>
    <blfs:DisposalGroupIncludingDiscontinuedOperationWarrantyLiability contextRef="c-105" decimals="-3" id="f-644" unitRef="usd">7193000</blfs:DisposalGroupIncludingDiscontinuedOperationWarrantyLiability>
    <blfs:DisposalGroupIncludingDiscontinuedOperationWarrantyLiability contextRef="c-108" decimals="-3" id="f-645" unitRef="usd">7507000</blfs:DisposalGroupIncludingDiscontinuedOperationWarrantyLiability>
    <blfs:DisposalGroupIncludingDiscontinuedOperationOperatingLeaseLiabilitiesCurrent contextRef="c-105" decimals="-3" id="f-646" unitRef="usd">242000</blfs:DisposalGroupIncludingDiscontinuedOperationOperatingLeaseLiabilitiesCurrent>
    <blfs:DisposalGroupIncludingDiscontinuedOperationOperatingLeaseLiabilitiesCurrent contextRef="c-108" decimals="-3" id="f-647" unitRef="usd">263000</blfs:DisposalGroupIncludingDiscontinuedOperationOperatingLeaseLiabilitiesCurrent>
    <blfs:DisposalGroupIncludingDiscontinuedOperationFinanceLeaseLiabilitiesCurrent contextRef="c-105" decimals="-3" id="f-648" unitRef="usd">16000</blfs:DisposalGroupIncludingDiscontinuedOperationFinanceLeaseLiabilitiesCurrent>
    <blfs:DisposalGroupIncludingDiscontinuedOperationFinanceLeaseLiabilitiesCurrent contextRef="c-108" decimals="-3" id="f-649" unitRef="usd">22000</blfs:DisposalGroupIncludingDiscontinuedOperationFinanceLeaseLiabilitiesCurrent>
    <us-gaap:LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent contextRef="c-105" decimals="-3" id="f-650" unitRef="usd">9787000</us-gaap:LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent>
    <us-gaap:LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent contextRef="c-108" decimals="-3" id="f-651" unitRef="usd">12796000</us-gaap:LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent>
    <blfs:DisposalGroupIncludingDiscontinuedOperationOperatingLeaseLiabilitiesNoncurrent contextRef="c-105" decimals="-3" id="f-652" unitRef="usd">948000</blfs:DisposalGroupIncludingDiscontinuedOperationOperatingLeaseLiabilitiesNoncurrent>
    <blfs:DisposalGroupIncludingDiscontinuedOperationOperatingLeaseLiabilitiesNoncurrent contextRef="c-108" decimals="-3" id="f-653" unitRef="usd">1016000</blfs:DisposalGroupIncludingDiscontinuedOperationOperatingLeaseLiabilitiesNoncurrent>
    <blfs:DisposalGroupIncludingDiscontinuedOperationFinanceLeaseLiabilitiesNoncurrent contextRef="c-105" decimals="-3" id="f-654" unitRef="usd">8000</blfs:DisposalGroupIncludingDiscontinuedOperationFinanceLeaseLiabilitiesNoncurrent>
    <blfs:DisposalGroupIncludingDiscontinuedOperationFinanceLeaseLiabilitiesNoncurrent contextRef="c-108" decimals="-3" id="f-655" unitRef="usd">11000</blfs:DisposalGroupIncludingDiscontinuedOperationFinanceLeaseLiabilitiesNoncurrent>
    <us-gaap:LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation contextRef="c-105" decimals="-3" id="f-656" unitRef="usd">10743000</us-gaap:LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation>
    <us-gaap:LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation contextRef="c-108" decimals="-3" id="f-657" unitRef="usd">13823000</us-gaap:LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationRevenue contextRef="c-109" decimals="-3" id="f-658" unitRef="usd">0</us-gaap:DisposalGroupIncludingDiscontinuedOperationRevenue>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationRevenue contextRef="c-110" decimals="-3" id="f-659" unitRef="usd">9755000</us-gaap:DisposalGroupIncludingDiscontinuedOperationRevenue>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationRevenue contextRef="c-111" decimals="-3" id="f-660" unitRef="usd">7157000</us-gaap:DisposalGroupIncludingDiscontinuedOperationRevenue>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationRevenue contextRef="c-112" decimals="-3" id="f-661" unitRef="usd">28546000</us-gaap:DisposalGroupIncludingDiscontinuedOperationRevenue>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold contextRef="c-109" decimals="-3" id="f-662" unitRef="usd">0</us-gaap:DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold contextRef="c-110" decimals="-3" id="f-663" unitRef="usd">10100000</us-gaap:DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold contextRef="c-111" decimals="-3" id="f-664" unitRef="usd">8389000</us-gaap:DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold contextRef="c-112" decimals="-3" id="f-665" unitRef="usd">28048000</us-gaap:DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationGrossProfitLoss contextRef="c-109" decimals="-3" id="f-666" unitRef="usd">0</us-gaap:DisposalGroupIncludingDiscontinuedOperationGrossProfitLoss>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationGrossProfitLoss contextRef="c-110" decimals="-3" id="f-667" unitRef="usd">-345000</us-gaap:DisposalGroupIncludingDiscontinuedOperationGrossProfitLoss>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationGrossProfitLoss contextRef="c-111" decimals="-3" id="f-668" unitRef="usd">-1232000</us-gaap:DisposalGroupIncludingDiscontinuedOperationGrossProfitLoss>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationGrossProfitLoss contextRef="c-112" decimals="-3" id="f-669" unitRef="usd">498000</us-gaap:DisposalGroupIncludingDiscontinuedOperationGrossProfitLoss>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationOperatingExpense contextRef="c-109" decimals="-3" id="f-670" unitRef="usd">0</us-gaap:DisposalGroupIncludingDiscontinuedOperationOperatingExpense>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationOperatingExpense contextRef="c-110" decimals="-3" id="f-671" unitRef="usd">5789000</us-gaap:DisposalGroupIncludingDiscontinuedOperationOperatingExpense>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationOperatingExpense contextRef="c-111" decimals="-3" id="f-672" unitRef="usd">9418000</us-gaap:DisposalGroupIncludingDiscontinuedOperationOperatingExpense>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationOperatingExpense contextRef="c-112" decimals="-3" id="f-673" unitRef="usd">16259000</us-gaap:DisposalGroupIncludingDiscontinuedOperationOperatingExpense>
    <blfs:DisposalGroupIncludingDiscontinuedOperationAssetImpairmentCharges contextRef="c-109" decimals="-3" id="f-674" unitRef="usd">0</blfs:DisposalGroupIncludingDiscontinuedOperationAssetImpairmentCharges>
    <blfs:DisposalGroupIncludingDiscontinuedOperationAssetImpairmentCharges contextRef="c-110" decimals="-3" id="f-675" unitRef="usd">7175000</blfs:DisposalGroupIncludingDiscontinuedOperationAssetImpairmentCharges>
    <blfs:DisposalGroupIncludingDiscontinuedOperationAssetImpairmentCharges contextRef="c-111" decimals="-3" id="f-676" unitRef="usd">0</blfs:DisposalGroupIncludingDiscontinuedOperationAssetImpairmentCharges>
    <blfs:DisposalGroupIncludingDiscontinuedOperationAssetImpairmentCharges contextRef="c-112" decimals="-3" id="f-677" unitRef="usd">7175000</blfs:DisposalGroupIncludingDiscontinuedOperationAssetImpairmentCharges>
    <blfs:DisposalGroupIncludingDiscontinuedOperationOtherIncomeExpense contextRef="c-109" decimals="-3" id="f-678" unitRef="usd">0</blfs:DisposalGroupIncludingDiscontinuedOperationOtherIncomeExpense>
    <blfs:DisposalGroupIncludingDiscontinuedOperationOtherIncomeExpense contextRef="c-110" decimals="-3" id="f-679" unitRef="usd">-19000</blfs:DisposalGroupIncludingDiscontinuedOperationOtherIncomeExpense>
    <blfs:DisposalGroupIncludingDiscontinuedOperationOtherIncomeExpense contextRef="c-111" decimals="-3" id="f-680" unitRef="usd">-25000</blfs:DisposalGroupIncludingDiscontinuedOperationOtherIncomeExpense>
    <blfs:DisposalGroupIncludingDiscontinuedOperationOtherIncomeExpense contextRef="c-112" decimals="-3" id="f-681" unitRef="usd">-63000</blfs:DisposalGroupIncludingDiscontinuedOperationOtherIncomeExpense>
    <us-gaap:DisposalGroupNotDiscontinuedOperationGainLossOnDisposal contextRef="c-109" decimals="-3" id="f-682" unitRef="usd">0</us-gaap:DisposalGroupNotDiscontinuedOperationGainLossOnDisposal>
    <us-gaap:DisposalGroupNotDiscontinuedOperationGainLossOnDisposal contextRef="c-110" decimals="-3" id="f-683" unitRef="usd">0</us-gaap:DisposalGroupNotDiscontinuedOperationGainLossOnDisposal>
    <us-gaap:DisposalGroupNotDiscontinuedOperationGainLossOnDisposal contextRef="c-111" decimals="-3" id="f-684" unitRef="usd">-8897000</us-gaap:DisposalGroupNotDiscontinuedOperationGainLossOnDisposal>
    <us-gaap:DisposalGroupNotDiscontinuedOperationGainLossOnDisposal contextRef="c-112" decimals="-3" id="f-685" unitRef="usd">0</us-gaap:DisposalGroupNotDiscontinuedOperationGainLossOnDisposal>
    <us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax contextRef="c-109" decimals="-3" id="f-686" unitRef="usd">0</us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax>
    <us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax contextRef="c-110" decimals="-3" id="f-687" unitRef="usd">-13328000</us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax>
    <us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax contextRef="c-111" decimals="-3" id="f-688" unitRef="usd">-19572000</us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax>
    <us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax contextRef="c-112" decimals="-3" id="f-689" unitRef="usd">-22999000</us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax>
    <us-gaap:DiscontinuedOperationTaxEffectOfDiscontinuedOperation contextRef="c-109" decimals="-3" id="f-690" unitRef="usd">0</us-gaap:DiscontinuedOperationTaxEffectOfDiscontinuedOperation>
    <us-gaap:DiscontinuedOperationTaxEffectOfDiscontinuedOperation contextRef="c-110" decimals="-3" id="f-691" unitRef="usd">0</us-gaap:DiscontinuedOperationTaxEffectOfDiscontinuedOperation>
    <us-gaap:DiscontinuedOperationTaxEffectOfDiscontinuedOperation contextRef="c-111" decimals="-3" id="f-692" unitRef="usd">10000</us-gaap:DiscontinuedOperationTaxEffectOfDiscontinuedOperation>
    <us-gaap:DiscontinuedOperationTaxEffectOfDiscontinuedOperation contextRef="c-112" decimals="-3" id="f-693" unitRef="usd">3000</us-gaap:DiscontinuedOperationTaxEffectOfDiscontinuedOperation>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity contextRef="c-109" decimals="-3" id="f-694" unitRef="usd">0</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity contextRef="c-110" decimals="-3" id="f-695" unitRef="usd">-13328000</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity contextRef="c-111" decimals="-3" id="f-696" unitRef="usd">-19582000</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity contextRef="c-112" decimals="-3" id="f-697" unitRef="usd">-23002000</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity>
    <blfs:DisposalGroupIncludingDiscontinuedOperationDepreciation contextRef="c-110" decimals="-5" id="f-698" unitRef="usd">100000</blfs:DisposalGroupIncludingDiscontinuedOperationDepreciation>
    <blfs:DisposalGroupIncludingDiscontinuedOperationCapitalExpenditureCost contextRef="c-110" decimals="-5" id="f-699" unitRef="usd">200000</blfs:DisposalGroupIncludingDiscontinuedOperationCapitalExpenditureCost>
    <blfs:DisposalGroupIncludingDiscontinuedOperationDepreciation contextRef="c-112" decimals="-5" id="f-700" unitRef="usd">400000</blfs:DisposalGroupIncludingDiscontinuedOperationDepreciation>
    <blfs:DisposalGroupIncludingDiscontinuedOperationAmortization contextRef="c-112" decimals="-5" id="f-701" unitRef="usd">100000</blfs:DisposalGroupIncludingDiscontinuedOperationAmortization>
    <blfs:DisposalGroupIncludingDiscontinuedOperationCapitalExpenditureCost contextRef="c-112" decimals="-5" id="f-702" unitRef="usd">700000</blfs:DisposalGroupIncludingDiscontinuedOperationCapitalExpenditureCost>
    <us-gaap:FairValueDisclosuresTextBlock contextRef="c-1" id="f-703">Fair value measurement&lt;div style="margin-top:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In accordance with FASB ASC Topic 820, &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Fair Value Measurements and Disclosures&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;, (&#x201c;ASC Topic 820&#x201d;), the Company measures its financial instruments at fair value on a recurring basis. The carrying values of certain of our financial instruments including cash and cash equivalents, accounts receivable, accounts payable, and accrued liabilities approximate fair value because of their short maturities. The carrying value of our marketable debt securities, which are accounted for as available-for-sale, are classified within either Level 1 or Level 2 in the fair value hierarchy because we use quoted market prices or alternative pricing sources and models utilizing market observable inputs to determine their fair value. The carrying values of our long-term debt, which is classified within Level 2 in the fair value hierarchy, approximates fair value as our borrowings with lenders are at interest rates that approximate market rates for comparable loans. The fair values of investments and contingent consideration classified as Level 3 were derived from management assumptions. The Company also measures certain assets and liabilities at fair value on a non-recurring basis when applying acquisition accounting. ASC Topic 820 clarifies that fair value is an exit price, representing the amount that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants. As such, fair value is a market-based measurement that should be determined based on assumptions that market participants would use in pricing an asset or liability. As a basis for considering such assumptions, ASC Topic 820 establishes a three-tier value fair hierarchy, which prioritizes the inputs used in measuring fair value as follows: &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Level 1 &#x2013; Observable inputs that reflect quoted prices (unadjusted) in active markets for identical assets or liabilities.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Level 2 &#x2013; Observable inputs other than quoted prices included in Level 1 for similar assets or liabilities, quoted prices in markets that are not active or other inputs that are observable or can be corroborated by observable market data for substantially the full term of the related assets or liabilities.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Level 3 &#x2013; Unobservable data points for the asset or liability, and include situations where there is little, if any, market activity for the asset or liability.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The fair value of the SciSafe contingent consideration liability was valued based on unobservable inputs using a Monte Carlo simulation. These inputs included the estimated amount and timing of projected future revenue, a discount rate of 4.5%, a risk-free rate of approximately 0.2%, asset volatility of 60%, and revenue volatility of 15%. Significant changes in any of those inputs in isolation would result in a significant change in the fair value measurement of the liability. Generally, changes used in the assumptions for projected future revenue and revenue volatility would be accompanied by a directionally similar change in the fair value measurement. Conversely, changes in the discount rate would be accompanied by a directionally opposite change in the related fair value measurement. However, due to the contingent consideration having a maximum payout amount, changes in these assumptions would not affect the fair value of the contingent consideration if they increase (decrease) beyond certain amounts. At the acquisition date, the contingent consideration was determined to have a fair value of $3.7 million. Subsequent to the acquisition date, the SciSafe contingent consideration liability was re-measured to fair value with changes recorded in the &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Change in fair value of contingent consideration&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; in the Unaudited Condensed Consolidated Statements of Operations. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;During the most recent re-measurement of the contingent consideration liability as of December 31, 2023, the Company determined it appropriate to write-off the remaining balance of the SciSafe contingent consideration liability. The target revenue required for earnout was not met during the year ended December 31, 2023 and had been determined to not be probable to achieve in future years. The change in fair value of contingent consideration of $1.6 million and $1.8 million&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;associated with the contingent consideration liability was included within the &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Change in fair value of contingent consideration&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt; in the Condensed Consolidated Statements of Operations for the three and nine months ended September&#160;30, 2023, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;There were no remeasurements to fair value during the three and nine months ended September&#160;30, 2024 of financial assets and liabilities that are not measured at fair value on a recurring basis.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following tables set forth the Company&#x2019;s financial assets and liabilities measured at fair value on a recurring basis as of September&#160;30, 2024 and December&#160;31, 2023, based on the three-tier fair value hierarchy:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;(In thousands)&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&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:44.354%"&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:12.081%"&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.406%"&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:12.081%"&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.406%"&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:12.081%"&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.406%"&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:12.085%"&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;As of September 30, 2024&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Level 1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Level 2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Level 3&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;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 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Cash equivalents:&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;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:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Money market accounts&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;13,731&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;-&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;-&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;13,731&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Available-for-sale securities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&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:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&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:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&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:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;U.S. government securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2,679&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;-&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;-&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2,679&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Corporate debt securities&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;8,735&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;-&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;9,130&#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:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Other debt securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;-&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;3,286&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;-&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;3,286&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;16,805&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;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;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;12,021&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;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;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;-&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;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;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;28,826&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;As of December 31, 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;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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;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 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Cash equivalents:&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;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:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Money market accounts&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;25,034&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;-&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;-&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;25,034&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Available-for-sale securities:&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;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:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;U.S. government securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;5,170&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;-&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;-&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;5,170&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Corporate debt securities&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;-&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;9,674&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;-&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;9,674&#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:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Other debt securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;-&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,992&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;-&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,992&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;30,204&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;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;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;11,666&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;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;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;-&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;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;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;41,870&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;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:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;There have been no transfers of assets or liabilities between the fair value measurement levels.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table presents the changes in fair value of contingent consideration liabilities that are measured using Level 3 inputs for the three and nine months ended September&#160;30, 2023. There was no contingent consideration liability outstanding as of September&#160;30, 2024.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&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:81.778%"&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.022%"&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="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Nine Months Ended September 30,&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Balance at beginning of period&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;4,456&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Change in fair value recognized in net loss&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(1,778)&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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Payment of contingent consideration earned&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(2,263)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Balance at end of period&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;415&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;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:FairValueDisclosuresTextBlock>
    <us-gaap:BusinessCombinationContingentConsiderationLiabilityMeasurementInput contextRef="c-113" decimals="3" id="f-704" unitRef="number">0.045</us-gaap:BusinessCombinationContingentConsiderationLiabilityMeasurementInput>
    <us-gaap:BusinessCombinationContingentConsiderationLiabilityMeasurementInput contextRef="c-114" decimals="3" id="f-705" unitRef="number">0.002</us-gaap:BusinessCombinationContingentConsiderationLiabilityMeasurementInput>
    <us-gaap:BusinessCombinationContingentConsiderationLiabilityMeasurementInput contextRef="c-115" decimals="2" id="f-706" unitRef="number">0.60</us-gaap:BusinessCombinationContingentConsiderationLiabilityMeasurementInput>
    <us-gaap:BusinessCombinationContingentConsiderationLiabilityMeasurementInput contextRef="c-116" decimals="2" id="f-707" unitRef="number">0.15</us-gaap:BusinessCombinationContingentConsiderationLiabilityMeasurementInput>
    <us-gaap:BusinessCombinationContingentConsiderationLiability contextRef="c-117" decimals="-5" id="f-708" unitRef="usd">3700000</us-gaap:BusinessCombinationContingentConsiderationLiability>
    <us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1 contextRef="c-118" decimals="-5" id="f-709" unitRef="usd">-1600000</us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1>
    <us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1 contextRef="c-119" decimals="-5" id="f-710" unitRef="usd">-1800000</us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1>
    <us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock contextRef="c-1" id="f-711">&lt;div style="margin-top:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following tables set forth the Company&#x2019;s financial assets and liabilities measured at fair value on a recurring basis as of September&#160;30, 2024 and December&#160;31, 2023, based on the three-tier fair value hierarchy:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;(In thousands)&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&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:44.354%"&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:12.081%"&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.406%"&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:12.081%"&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.406%"&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:12.081%"&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.406%"&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:12.085%"&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;As of September 30, 2024&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Level 1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Level 2&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Level 3&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;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 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Cash equivalents:&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;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:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Money market accounts&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;13,731&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;-&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;-&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;13,731&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Available-for-sale securities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&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:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&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:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&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:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;U.S. government securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2,679&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;-&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;-&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2,679&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Corporate debt securities&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;8,735&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;-&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;9,130&#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:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Other debt securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;-&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;3,286&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;-&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;3,286&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;16,805&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;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;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;12,021&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;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;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;-&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;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;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;28,826&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;As of December 31, 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;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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;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 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Cash equivalents:&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;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:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Money market accounts&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;25,034&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;-&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;-&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;25,034&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Available-for-sale securities:&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;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:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;U.S. government securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;5,170&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;-&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;-&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;5,170&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Corporate debt securities&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;-&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;9,674&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;-&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;9,674&#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:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Other debt securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;-&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,992&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;-&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,992&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;30,204&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;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;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;11,666&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;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;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;-&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;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;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;41,870&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;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:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure contextRef="c-120" decimals="-3" id="f-712" unitRef="usd">13731000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure contextRef="c-121" decimals="-3" id="f-713" unitRef="usd">0</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure contextRef="c-122" decimals="-3" id="f-714" unitRef="usd">0</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure contextRef="c-123" decimals="-3" id="f-715" unitRef="usd">13731000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities contextRef="c-124" decimals="-3" id="f-716" unitRef="usd">2679000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities contextRef="c-125" decimals="-3" id="f-717" unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities contextRef="c-126" decimals="-3" id="f-718" unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities contextRef="c-127" decimals="-3" id="f-719" unitRef="usd">2679000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities contextRef="c-128" decimals="-3" id="f-720" unitRef="usd">395000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities contextRef="c-129" decimals="-3" id="f-721" unitRef="usd">8735000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities contextRef="c-130" decimals="-3" id="f-722" unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities contextRef="c-131" decimals="-3" id="f-723" unitRef="usd">9130000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities contextRef="c-132" decimals="-3" id="f-724" unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities contextRef="c-133" decimals="-3" id="f-725" unitRef="usd">3286000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities contextRef="c-134" decimals="-3" id="f-726" unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities contextRef="c-135" decimals="-3" id="f-727" unitRef="usd">3286000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AssetsFairValueDisclosure contextRef="c-136" decimals="-3" id="f-728" unitRef="usd">16805000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure contextRef="c-137" decimals="-3" id="f-729" unitRef="usd">12021000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure contextRef="c-138" decimals="-3" id="f-730" unitRef="usd">0</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure contextRef="c-139" decimals="-3" id="f-731" unitRef="usd">28826000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure contextRef="c-140" decimals="-3" id="f-732" unitRef="usd">25034000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure contextRef="c-141" decimals="-3" id="f-733" unitRef="usd">0</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure contextRef="c-142" decimals="-3" id="f-734" unitRef="usd">0</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:CashAndCashEquivalentsFairValueDisclosure contextRef="c-143" decimals="-3" id="f-735" unitRef="usd">25034000</us-gaap:CashAndCashEquivalentsFairValueDisclosure>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities contextRef="c-144" decimals="-3" id="f-736" unitRef="usd">5170000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities contextRef="c-145" decimals="-3" id="f-737" unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities contextRef="c-146" decimals="-3" id="f-738" unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities contextRef="c-147" decimals="-3" id="f-739" unitRef="usd">5170000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities contextRef="c-148" decimals="-3" id="f-740" unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities contextRef="c-149" decimals="-3" id="f-741" unitRef="usd">9674000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities contextRef="c-150" decimals="-3" id="f-742" unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities contextRef="c-151" decimals="-3" id="f-743" unitRef="usd">9674000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities contextRef="c-152" decimals="-3" id="f-744" unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities contextRef="c-153" decimals="-3" id="f-745" unitRef="usd">1992000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities contextRef="c-154" decimals="-3" id="f-746" unitRef="usd">0</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities contextRef="c-155" decimals="-3" id="f-747" unitRef="usd">1992000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AssetsFairValueDisclosure contextRef="c-156" decimals="-3" id="f-748" unitRef="usd">30204000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure contextRef="c-157" decimals="-3" id="f-749" unitRef="usd">11666000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure contextRef="c-158" decimals="-3" id="f-750" unitRef="usd">0</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure contextRef="c-159" decimals="-3" id="f-751" unitRef="usd">41870000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock contextRef="c-1" id="f-752">&lt;div style="margin-top:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table presents the changes in fair value of contingent consideration liabilities that are measured using Level 3 inputs for the three and nine months ended September&#160;30, 2023. There was no contingent consideration liability outstanding as of September&#160;30, 2024.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&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:81.778%"&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.022%"&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="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Nine Months Ended September 30,&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Balance at beginning of period&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;4,456&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Change in fair value recognized in net loss&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(1,778)&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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Payment of contingent consideration earned&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(2,263)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Balance at end of period&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;415&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;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:FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue contextRef="c-160" decimals="-3" id="f-753" unitRef="usd">4456000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarnings1 contextRef="c-161" decimals="-3" id="f-754" unitRef="usd">-1778000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarnings1>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements contextRef="c-161" decimals="-3" id="f-755" unitRef="usd">2263000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements>
    <us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue contextRef="c-162" decimals="-3" id="f-756" unitRef="usd">415000</us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue>
    <us-gaap:InvestmentTextBlock contextRef="c-1" id="f-757">Investments&lt;div style="margin-top:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Available-for-sale securities&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company&#x2019;s portfolio of available-for-sale marketable securities consists of the following:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&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:44.354%"&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:12.081%"&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.406%"&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:12.081%"&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.406%"&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:12.081%"&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.406%"&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:12.085%"&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="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;September 30, 2024&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" rowspan="2" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Amortized&lt;br/&gt;Cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Gross unrealized&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" rowspan="2" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Estimated&lt;br/&gt;Fair Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&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="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Gains&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Losses&lt;/span&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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Available-for-sale securities, current portion&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;&#160;&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;U.S. government securities&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2,676&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;-&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Corporate debt securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;6,149&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;16&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;-&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;6,165&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Other debt securities&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,363&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;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;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;-&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,367&#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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total short-term&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;10,188&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;23&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;-&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;10,211&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&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;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&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;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&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;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Available-for-sale securities, long-term&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;&#160;&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Corporate debt securities&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2,944&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;21&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;-&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2,965&#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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Other debt securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,910&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;-&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,919&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total marketable securities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;15,042&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;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;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;53&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;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;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;-&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;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;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;15,095&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;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:12pt"&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:44.354%"&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:12.081%"&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.406%"&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:12.081%"&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.406%"&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:12.081%"&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.406%"&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:12.085%"&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="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;December 31, 2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" rowspan="2" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Amortized&lt;br/&gt;Cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Gross unrealized&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" rowspan="2" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Estimated&lt;br/&gt;Fair Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&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="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Gains&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Losses&lt;/span&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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Available-for-sale securities, current portion&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;U.S. government securities&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;5,169&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;-&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;5,170&#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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Corporate debt securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;9,673&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(4)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;9,674&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Other debt securities&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,443&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;-&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total short-term&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;16,285&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(4)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;16,288&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;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;border-top:1pt solid #000;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;border-top:1pt solid #000;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;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Available-for-sale securities, long-term&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Other debt securities&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;545&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;-&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;548&#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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total marketable securities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;16,830&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;10&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(4)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;16,836&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;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:12pt"&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:71.930%"&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:12.081%"&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.406%"&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:12.083%"&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;September 30, 2024&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Amortized&lt;br/&gt;Cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Estimated&lt;br/&gt;Fair Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Due in one year or less&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;10,188&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;10,211&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Due after one year through five years&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;4,854&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;4,884&#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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;15,042&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;15,095&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;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:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Equity investments&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company periodically invests in non-marketable equity securities of private companies without a readily determinable fair value to promote business and strategic objectives. The Company has adopted the measurement alternative whereby equity securities are carried at cost minus impairment, if any, plus or minus changes resulting from observable process changes in orderly transactions for identical or similar transactions of the same issuer. These securities included Series E Preferred Stock in PanTHERA CryoSolutions, Inc. carried at $1.0 million as of September&#160;30, 2024 and December&#160;31, 2023. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company also owns securities of Series A-1 and A-2 Preferred Stock in iVexSol, Inc. carried at $4.1 million for the period ending December&#160;31, 2023. During the six months ended June 30, 2024, the Company received communications that triggered a going concern for the investment. As of June 30, 2024, the Company determined that the fair value of its equity interest was less than its carrying amount, and no longer recoverable, triggering an impairment charge of $4.1 million. The carrying value was zero as of September&#160;30, 2024.&lt;/span&gt;&lt;/div&gt;</us-gaap:InvestmentTextBlock>
    <us-gaap:DebtSecuritiesAvailableForSaleTableTextBlock contextRef="c-1" id="f-758">&lt;div style="margin-top:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company&#x2019;s portfolio of available-for-sale marketable securities consists of the following:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&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:44.354%"&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:12.081%"&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.406%"&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:12.081%"&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.406%"&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:12.081%"&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.406%"&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:12.085%"&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="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;September 30, 2024&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" rowspan="2" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Amortized&lt;br/&gt;Cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Gross unrealized&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" rowspan="2" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Estimated&lt;br/&gt;Fair Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&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="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Gains&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Losses&lt;/span&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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Available-for-sale securities, current portion&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;&#160;&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;U.S. government securities&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2,676&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;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 style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;-&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2,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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Corporate debt securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;6,149&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;16&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;-&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;6,165&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Other debt securities&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,363&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;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;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;-&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,367&#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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total short-term&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;10,188&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;23&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;-&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;10,211&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&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;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&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;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&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;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Available-for-sale securities, long-term&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;&#160;&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Corporate debt securities&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2,944&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;21&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;-&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2,965&#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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Other debt securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,910&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;9&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;-&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,919&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total marketable securities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;15,042&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;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;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;53&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;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;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;-&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;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;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;15,095&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;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:12pt"&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:44.354%"&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:12.081%"&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.406%"&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:12.081%"&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.406%"&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:12.081%"&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.406%"&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:12.085%"&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="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;December 31, 2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" rowspan="2" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Amortized&lt;br/&gt;Cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Gross unrealized&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" rowspan="2" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Estimated&lt;br/&gt;Fair Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&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="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Gains&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Losses&lt;/span&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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Available-for-sale securities, current portion&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;U.S. government securities&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;5,169&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;-&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;5,170&#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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Corporate debt securities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;9,673&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;5&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(4)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;9,674&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Other debt securities&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,443&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;-&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total short-term&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;16,285&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(4)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;16,288&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;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;border-top:1pt solid #000;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;border-top:1pt solid #000;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;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Available-for-sale securities, long-term&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Other debt securities&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;545&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;-&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;548&#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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total marketable securities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;16,830&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;10&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(4)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;16,836&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;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:12pt"&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:71.930%"&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:12.081%"&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.406%"&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:12.083%"&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;September 30, 2024&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Amortized&lt;br/&gt;Cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Estimated&lt;br/&gt;Fair Value&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Due in one year or less&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;10,188&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;10,211&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Due after one year through five years&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;4,854&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;4,884&#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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;15,042&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;15,095&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;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:DebtSecuritiesAvailableForSaleTableTextBlock>
    <us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostCurrent contextRef="c-163" decimals="-3" id="f-759" unitRef="usd">2676000</us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostCurrent>
    <blfs:DebtSecuritiesAvailableforsaleUnrealizedGainCurrent contextRef="c-163" decimals="-3" id="f-760" unitRef="usd">3000</blfs:DebtSecuritiesAvailableforsaleUnrealizedGainCurrent>
    <blfs:DebtSecuritiesAvailableForSaleUnrealizedLossCurrent contextRef="c-163" decimals="-3" id="f-761" unitRef="usd">0</blfs:DebtSecuritiesAvailableForSaleUnrealizedLossCurrent>
    <us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent contextRef="c-163" decimals="-3" id="f-762" unitRef="usd">2679000</us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent>
    <us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostCurrent contextRef="c-164" decimals="-3" id="f-763" unitRef="usd">6149000</us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostCurrent>
    <blfs:DebtSecuritiesAvailableforsaleUnrealizedGainCurrent contextRef="c-164" decimals="-3" id="f-764" unitRef="usd">16000</blfs:DebtSecuritiesAvailableforsaleUnrealizedGainCurrent>
    <blfs:DebtSecuritiesAvailableForSaleUnrealizedLossCurrent contextRef="c-164" decimals="-3" id="f-765" unitRef="usd">0</blfs:DebtSecuritiesAvailableForSaleUnrealizedLossCurrent>
    <us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent contextRef="c-164" decimals="-3" id="f-766" unitRef="usd">6165000</us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent>
    <us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostCurrent contextRef="c-165" decimals="-3" id="f-767" unitRef="usd">1363000</us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostCurrent>
    <blfs:DebtSecuritiesAvailableforsaleUnrealizedGainCurrent contextRef="c-165" decimals="-3" id="f-768" unitRef="usd">4000</blfs:DebtSecuritiesAvailableforsaleUnrealizedGainCurrent>
    <blfs:DebtSecuritiesAvailableForSaleUnrealizedLossCurrent contextRef="c-165" decimals="-3" id="f-769" unitRef="usd">0</blfs:DebtSecuritiesAvailableForSaleUnrealizedLossCurrent>
    <us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent contextRef="c-165" decimals="-3" id="f-770" unitRef="usd">1367000</us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent>
    <us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostCurrent contextRef="c-3" decimals="-3" id="f-771" unitRef="usd">10188000</us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostCurrent>
    <blfs:DebtSecuritiesAvailableforsaleUnrealizedGainCurrent contextRef="c-3" decimals="-3" id="f-772" unitRef="usd">23000</blfs:DebtSecuritiesAvailableforsaleUnrealizedGainCurrent>
    <blfs:DebtSecuritiesAvailableForSaleUnrealizedLossCurrent contextRef="c-3" decimals="-3" id="f-773" unitRef="usd">0</blfs:DebtSecuritiesAvailableForSaleUnrealizedLossCurrent>
    <us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent contextRef="c-3" decimals="-3" id="f-774" unitRef="usd">10211000</us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent>
    <us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostNoncurrent contextRef="c-164" decimals="-3" id="f-775" unitRef="usd">2944000</us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostNoncurrent>
    <blfs:DebtSecuritiesAvailableforsaleUnrealizedGainNoncurrent contextRef="c-164" decimals="-3" id="f-776" unitRef="usd">21000</blfs:DebtSecuritiesAvailableforsaleUnrealizedGainNoncurrent>
    <blfs:DebtSecuritiesAvailableForSaleUnrealizedLossNoncurrent contextRef="c-164" decimals="-3" id="f-777" unitRef="usd">0</blfs:DebtSecuritiesAvailableForSaleUnrealizedLossNoncurrent>
    <us-gaap:DebtSecuritiesAvailableForSaleAccruedInterestAfterAllowanceForCreditLossNoncurrent contextRef="c-164" decimals="-3" id="f-778" unitRef="usd">2965000</us-gaap:DebtSecuritiesAvailableForSaleAccruedInterestAfterAllowanceForCreditLossNoncurrent>
    <us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostNoncurrent contextRef="c-165" decimals="-3" id="f-779" unitRef="usd">1910000</us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostNoncurrent>
    <blfs:DebtSecuritiesAvailableforsaleUnrealizedGainNoncurrent contextRef="c-165" decimals="-3" id="f-780" unitRef="usd">9000</blfs:DebtSecuritiesAvailableforsaleUnrealizedGainNoncurrent>
    <blfs:DebtSecuritiesAvailableForSaleUnrealizedLossNoncurrent contextRef="c-165" decimals="-3" id="f-781" unitRef="usd">0</blfs:DebtSecuritiesAvailableForSaleUnrealizedLossNoncurrent>
    <us-gaap:DebtSecuritiesAvailableForSaleAccruedInterestAfterAllowanceForCreditLossNoncurrent contextRef="c-165" decimals="-3" id="f-782" unitRef="usd">1919000</us-gaap:DebtSecuritiesAvailableForSaleAccruedInterestAfterAllowanceForCreditLossNoncurrent>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis contextRef="c-3" decimals="-3" id="f-783" unitRef="usd">15042000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax contextRef="c-3" decimals="-3" id="f-784" unitRef="usd">53000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax contextRef="c-3" decimals="-3" id="f-785" unitRef="usd">0</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities contextRef="c-3" decimals="-3" id="f-786" unitRef="usd">15095000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostCurrent contextRef="c-166" decimals="-3" id="f-787" unitRef="usd">5169000</us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostCurrent>
    <blfs:DebtSecuritiesAvailableforsaleUnrealizedGainCurrent contextRef="c-166" decimals="-3" id="f-788" unitRef="usd">1000</blfs:DebtSecuritiesAvailableforsaleUnrealizedGainCurrent>
    <blfs:DebtSecuritiesAvailableForSaleUnrealizedLossCurrent contextRef="c-166" decimals="-3" id="f-789" unitRef="usd">0</blfs:DebtSecuritiesAvailableForSaleUnrealizedLossCurrent>
    <us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent contextRef="c-166" decimals="-3" id="f-790" unitRef="usd">5170000</us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent>
    <us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostCurrent contextRef="c-167" decimals="-3" id="f-791" unitRef="usd">9673000</us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostCurrent>
    <blfs:DebtSecuritiesAvailableforsaleUnrealizedGainCurrent contextRef="c-167" decimals="-3" id="f-792" unitRef="usd">5000</blfs:DebtSecuritiesAvailableforsaleUnrealizedGainCurrent>
    <blfs:DebtSecuritiesAvailableForSaleUnrealizedLossCurrent contextRef="c-167" decimals="-3" id="f-793" unitRef="usd">4000</blfs:DebtSecuritiesAvailableForSaleUnrealizedLossCurrent>
    <us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent contextRef="c-167" decimals="-3" id="f-794" unitRef="usd">9674000</us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent>
    <us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostCurrent contextRef="c-168" decimals="-3" id="f-795" unitRef="usd">1443000</us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostCurrent>
    <blfs:DebtSecuritiesAvailableforsaleUnrealizedGainCurrent contextRef="c-168" decimals="-3" id="f-796" unitRef="usd">1000</blfs:DebtSecuritiesAvailableforsaleUnrealizedGainCurrent>
    <blfs:DebtSecuritiesAvailableForSaleUnrealizedLossCurrent contextRef="c-168" decimals="-3" id="f-797" unitRef="usd">0</blfs:DebtSecuritiesAvailableForSaleUnrealizedLossCurrent>
    <us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent contextRef="c-168" decimals="-3" id="f-798" unitRef="usd">1444000</us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent>
    <us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostCurrent contextRef="c-4" decimals="-3" id="f-799" unitRef="usd">16285000</us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostCurrent>
    <blfs:DebtSecuritiesAvailableforsaleUnrealizedGainCurrent contextRef="c-4" decimals="-3" id="f-800" unitRef="usd">7000</blfs:DebtSecuritiesAvailableforsaleUnrealizedGainCurrent>
    <blfs:DebtSecuritiesAvailableForSaleUnrealizedLossCurrent contextRef="c-4" decimals="-3" id="f-801" unitRef="usd">4000</blfs:DebtSecuritiesAvailableForSaleUnrealizedLossCurrent>
    <us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent contextRef="c-4" decimals="-3" id="f-802" unitRef="usd">16288000</us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent>
    <us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostNoncurrent contextRef="c-168" decimals="-3" id="f-803" unitRef="usd">545000</us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostNoncurrent>
    <blfs:DebtSecuritiesAvailableforsaleUnrealizedGainNoncurrent contextRef="c-168" decimals="-3" id="f-804" unitRef="usd">3000</blfs:DebtSecuritiesAvailableforsaleUnrealizedGainNoncurrent>
    <blfs:DebtSecuritiesAvailableForSaleUnrealizedLossNoncurrent contextRef="c-168" decimals="-3" id="f-805" unitRef="usd">0</blfs:DebtSecuritiesAvailableForSaleUnrealizedLossNoncurrent>
    <us-gaap:DebtSecuritiesAvailableForSaleAccruedInterestAfterAllowanceForCreditLossNoncurrent contextRef="c-168" decimals="-3" id="f-806" unitRef="usd">548000</us-gaap:DebtSecuritiesAvailableForSaleAccruedInterestAfterAllowanceForCreditLossNoncurrent>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis contextRef="c-4" decimals="-3" id="f-807" unitRef="usd">16830000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax contextRef="c-4" decimals="-3" id="f-808" unitRef="usd">10000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax contextRef="c-4" decimals="-3" id="f-809" unitRef="usd">4000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities contextRef="c-4" decimals="-3" id="f-810" unitRef="usd">16836000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostCurrent contextRef="c-3" decimals="-3" id="f-811" unitRef="usd">10188000</us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostCurrent>
    <us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent contextRef="c-3" decimals="-3" id="f-812" unitRef="usd">10211000</us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent>
    <us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostNoncurrent contextRef="c-3" decimals="-3" id="f-813" unitRef="usd">4854000</us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostNoncurrent>
    <us-gaap:AvailableForSaleSecuritiesDebtSecuritiesNoncurrent contextRef="c-3" decimals="-3" id="f-814" unitRef="usd">4884000</us-gaap:AvailableForSaleSecuritiesDebtSecuritiesNoncurrent>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis contextRef="c-3" decimals="-3" id="f-815" unitRef="usd">15042000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities contextRef="c-3" decimals="-3" id="f-816" unitRef="usd">15095000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:EquitySecuritiesWithoutReadilyDeterminableFairValueAmount contextRef="c-169" decimals="-5" id="f-817" unitRef="usd">1000000.0</us-gaap:EquitySecuritiesWithoutReadilyDeterminableFairValueAmount>
    <us-gaap:EquitySecuritiesWithoutReadilyDeterminableFairValueAmount contextRef="c-170" decimals="-5" id="f-818" unitRef="usd">1000000.0</us-gaap:EquitySecuritiesWithoutReadilyDeterminableFairValueAmount>
    <us-gaap:EquitySecuritiesWithoutReadilyDeterminableFairValueAmount contextRef="c-171" decimals="-5" id="f-819" unitRef="usd">4100000</us-gaap:EquitySecuritiesWithoutReadilyDeterminableFairValueAmount>
    <us-gaap:EquitySecuritiesWithoutReadilyDeterminableFairValueImpairmentLossAnnualAmount contextRef="c-172" decimals="-5" id="f-820" unitRef="usd">4100000</us-gaap:EquitySecuritiesWithoutReadilyDeterminableFairValueImpairmentLossAnnualAmount>
    <us-gaap:EquitySecuritiesWithoutReadilyDeterminableFairValueAmount contextRef="c-173" decimals="INF" id="f-821" unitRef="usd">0</us-gaap:EquitySecuritiesWithoutReadilyDeterminableFairValueAmount>
    <us-gaap:InventoryDisclosureTextBlock contextRef="c-1" id="f-822">Inventories&lt;div style="margin-top:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Inventories consist of the following as of September&#160;30, 2024 and December&#160;31, 2023:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&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:71.930%"&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:12.081%"&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.406%"&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:12.083%"&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="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;September 30,&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&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="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Raw materials&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;12,722&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;16,932&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Work in progress&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;6,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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;5,890&#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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Finished goods&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;12,810&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;9,386&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total inventories&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;32,179&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;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;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;32,208&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;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:InventoryDisclosureTextBlock>
    <us-gaap:ScheduleOfInventoryCurrentTableTextBlock contextRef="c-1" id="f-823">&lt;div style="margin-top:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Inventories consist of the following as of September&#160;30, 2024 and December&#160;31, 2023:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&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:71.930%"&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:12.081%"&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.406%"&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:12.083%"&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="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;September 30,&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&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="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Raw materials&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;12,722&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;16,932&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Work in progress&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;6,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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;5,890&#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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Finished goods&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;12,810&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;9,386&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total inventories&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;32,179&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;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;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;32,208&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;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:ScheduleOfInventoryCurrentTableTextBlock>
    <us-gaap:InventoryRawMaterialsNetOfReserves contextRef="c-3" decimals="-3" id="f-824" unitRef="usd">12722000</us-gaap:InventoryRawMaterialsNetOfReserves>
    <us-gaap:InventoryRawMaterialsNetOfReserves contextRef="c-4" decimals="-3" id="f-825" unitRef="usd">16932000</us-gaap:InventoryRawMaterialsNetOfReserves>
    <us-gaap:InventoryWorkInProcessNetOfReserves contextRef="c-3" decimals="-3" id="f-826" unitRef="usd">6647000</us-gaap:InventoryWorkInProcessNetOfReserves>
    <us-gaap:InventoryWorkInProcessNetOfReserves contextRef="c-4" decimals="-3" id="f-827" unitRef="usd">5890000</us-gaap:InventoryWorkInProcessNetOfReserves>
    <us-gaap:InventoryFinishedGoodsNetOfReserves contextRef="c-3" decimals="-3" id="f-828" unitRef="usd">12810000</us-gaap:InventoryFinishedGoodsNetOfReserves>
    <us-gaap:InventoryFinishedGoodsNetOfReserves contextRef="c-4" decimals="-3" id="f-829" unitRef="usd">9386000</us-gaap:InventoryFinishedGoodsNetOfReserves>
    <us-gaap:InventoryNet contextRef="c-3" decimals="-3" id="f-830" unitRef="usd">32179000</us-gaap:InventoryNet>
    <us-gaap:InventoryNet contextRef="c-4" decimals="-3" id="f-831" unitRef="usd">32208000</us-gaap:InventoryNet>
    <us-gaap:LesseeFinanceLeasesTextBlock contextRef="c-1" id="f-833">Leases&lt;div style="margin-top:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company has various operating lease agreements for office space, warehouses, manufacturing, and production locations as well as vehicles and other equipment. Our real estate leases had original lease terms of &lt;span style="-sec-ix-hidden:f-834"&gt;three&lt;/span&gt; to eleven years and have remaining lease terms of &lt;span style="-sec-ix-hidden:f-836"&gt;one&lt;/span&gt; to eight years. We exclude options that are not reasonably certain to be exercised from our lease terms, ranging from &lt;span style="-sec-ix-hidden:f-838"&gt;one&lt;/span&gt; to five years. Our lease payments consist primarily of fixed rental payments for the right to use the underlying leased assets over the lease terms, with all other lease payments consisting of variable lease costs. For certain leases, we receive incentives from our landlords, such as rent abatements, which effectively reduce the total lease payments owed for these leases. Vehicle and other equipment operating leases had original lease terms of &lt;span style="-sec-ix-hidden:f-840"&gt;four&lt;/span&gt; to five years and have remaining terms between &lt;span style="-sec-ix-hidden:f-842"&gt;one&lt;/span&gt; and five years.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Our financing leases relate to research equipment, machinery, and other equipment. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The table below presents certain information related to the weighted average discount rate and weighted average remaining lease term for the Company&#x2019;s leases as of September&#160;30, 2024 and December&#160;31, 2023:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&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:71.930%"&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:12.081%"&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.406%"&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:12.083%"&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="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;September 30,&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&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="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Weighted average discount rate - operating leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;5.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;4.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Weighted average discount rate - finance 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;8.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;%&lt;/span&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;8.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Weighted average remaining lease term in years - operating leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;6.1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;6.6&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Weighted average remaining lease term in years - finance leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;3.5&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:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;4.1&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The components of lease expense for the three and nine months ended September&#160;30, 2024 and 2023 were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&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:44.354%"&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:12.081%"&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.406%"&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:12.081%"&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.406%"&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:12.081%"&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.406%"&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:12.085%"&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Three Months Ended&lt;br/&gt;September 30,&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Nine Months Ended&lt;br/&gt;September 30,&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Operating lease costs&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,018&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;810&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2,639&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2,460&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Financing lease 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;57&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;-&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;173&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;-&#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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Short-term lease costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;452&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;510&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,263&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,266&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total operating lease costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,527&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;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;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,320&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;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;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;4,075&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;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;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;3,726&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Variable lease 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;446&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;299&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,166&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;903&#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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total lease costs&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,973&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,619&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;5,241&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;4,629&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;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:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Maturities of our lease liabilities as of September&#160;30, 2024 are as follows: &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&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:71.930%"&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:12.081%"&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.406%"&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:12.083%"&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Operating &lt;br/&gt;Leases&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Financing &lt;br/&gt;Leases&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2024 (3 months remaining)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;857&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;103&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2025&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;3,630&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;413&#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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;3,249&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;389&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2027&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2,970&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;387&#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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2028&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;3,021&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;134&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Thereafter&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;7,794&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;-&#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:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total lease payments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;21,521&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,426&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;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 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Less: interest&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(3,544)&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(190)&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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total present value of lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;17,977&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,236&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;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:LesseeFinanceLeasesTextBlock>
    <us-gaap:LesseeOperatingLeasesTextBlock contextRef="c-1" id="f-832">Leases&lt;div style="margin-top:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company has various operating lease agreements for office space, warehouses, manufacturing, and production locations as well as vehicles and other equipment. Our real estate leases had original lease terms of &lt;span style="-sec-ix-hidden:f-834"&gt;three&lt;/span&gt; to eleven years and have remaining lease terms of &lt;span style="-sec-ix-hidden:f-836"&gt;one&lt;/span&gt; to eight years. We exclude options that are not reasonably certain to be exercised from our lease terms, ranging from &lt;span style="-sec-ix-hidden:f-838"&gt;one&lt;/span&gt; to five years. Our lease payments consist primarily of fixed rental payments for the right to use the underlying leased assets over the lease terms, with all other lease payments consisting of variable lease costs. For certain leases, we receive incentives from our landlords, such as rent abatements, which effectively reduce the total lease payments owed for these leases. Vehicle and other equipment operating leases had original lease terms of &lt;span style="-sec-ix-hidden:f-840"&gt;four&lt;/span&gt; to five years and have remaining terms between &lt;span style="-sec-ix-hidden:f-842"&gt;one&lt;/span&gt; and five years.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Our financing leases relate to research equipment, machinery, and other equipment. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The table below presents certain information related to the weighted average discount rate and weighted average remaining lease term for the Company&#x2019;s leases as of September&#160;30, 2024 and December&#160;31, 2023:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&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:71.930%"&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:12.081%"&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.406%"&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:12.083%"&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="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;September 30,&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&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="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Weighted average discount rate - operating leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;5.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;4.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Weighted average discount rate - finance 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;8.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;%&lt;/span&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;8.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Weighted average remaining lease term in years - operating leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;6.1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;6.6&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Weighted average remaining lease term in years - finance leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;3.5&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:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;4.1&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The components of lease expense for the three and nine months ended September&#160;30, 2024 and 2023 were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&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:44.354%"&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:12.081%"&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.406%"&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:12.081%"&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.406%"&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:12.081%"&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.406%"&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:12.085%"&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Three Months Ended&lt;br/&gt;September 30,&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Nine Months Ended&lt;br/&gt;September 30,&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Operating lease costs&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,018&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;810&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2,639&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2,460&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Financing lease 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;57&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;-&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;173&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;-&#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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Short-term lease costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;452&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;510&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,263&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,266&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total operating lease costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,527&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;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;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,320&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;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;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;4,075&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;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;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;3,726&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Variable lease 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;446&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;299&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,166&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;903&#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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total lease costs&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,973&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,619&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;5,241&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;4,629&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;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:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Maturities of our lease liabilities as of September&#160;30, 2024 are as follows: &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&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:71.930%"&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:12.081%"&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.406%"&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:12.083%"&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Operating &lt;br/&gt;Leases&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Financing &lt;br/&gt;Leases&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2024 (3 months remaining)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;857&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;103&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2025&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;3,630&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;413&#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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;3,249&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;389&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2027&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2,970&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;387&#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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2028&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;3,021&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;134&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Thereafter&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;7,794&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;-&#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:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total lease payments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;21,521&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,426&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;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 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Less: interest&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(3,544)&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(190)&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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total present value of lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;17,977&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,236&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;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:LesseeOperatingLeaseTermOfContract contextRef="c-175" id="f-835">P11Y</us-gaap:LesseeOperatingLeaseTermOfContract>
    <us-gaap:LesseeOperatingLeaseRemainingLeaseTerm contextRef="c-175" id="f-837">P8Y</us-gaap:LesseeOperatingLeaseRemainingLeaseTerm>
    <us-gaap:LesseeOperatingLeaseRenewalTerm contextRef="c-175" id="f-839">P5Y</us-gaap:LesseeOperatingLeaseRenewalTerm>
    <us-gaap:LesseeOperatingLeaseTermOfContract contextRef="c-177" id="f-841">P5Y</us-gaap:LesseeOperatingLeaseTermOfContract>
    <us-gaap:LesseeOperatingLeaseRemainingLeaseTerm contextRef="c-177" id="f-843">P5Y</us-gaap:LesseeOperatingLeaseRemainingLeaseTerm>
    <blfs:LesseeOperatingAndFinanceLeaseTermAndDiscountRateTableTextBlock contextRef="c-1" id="f-844">&lt;div style="margin-top:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The table below presents certain information related to the weighted average discount rate and weighted average remaining lease term for the Company&#x2019;s leases as of September&#160;30, 2024 and December&#160;31, 2023:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&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:71.930%"&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:12.081%"&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.406%"&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:12.083%"&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="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;September 30,&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&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="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Weighted average discount rate - operating leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;5.8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;4.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Weighted average discount rate - finance 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;8.4&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;%&lt;/span&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;8.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Weighted average remaining lease term in years - operating leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;6.1&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;6.6&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Weighted average remaining lease term in years - finance leases&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;3.5&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:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;4.1&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</blfs:LesseeOperatingAndFinanceLeaseTermAndDiscountRateTableTextBlock>
    <us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent contextRef="c-3" decimals="3" id="f-845" unitRef="number">0.058</us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent contextRef="c-4" decimals="3" id="f-846" unitRef="number">0.044</us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:FinanceLeaseWeightedAverageDiscountRatePercent contextRef="c-3" decimals="3" id="f-847" unitRef="number">0.084</us-gaap:FinanceLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:FinanceLeaseWeightedAverageDiscountRatePercent contextRef="c-4" decimals="3" id="f-848" unitRef="number">0.083</us-gaap:FinanceLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1 contextRef="c-3" id="f-849">P6Y1M6D</us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1 contextRef="c-4" id="f-850">P6Y7M6D</us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:FinanceLeaseWeightedAverageRemainingLeaseTerm1 contextRef="c-3" id="f-851">P3Y6M</us-gaap:FinanceLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:FinanceLeaseWeightedAverageRemainingLeaseTerm1 contextRef="c-4" id="f-852">P4Y1M6D</us-gaap:FinanceLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:LeaseCostTableTextBlock contextRef="c-1" id="f-853">&lt;div style="margin-top:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The components of lease expense for the three and nine months ended September&#160;30, 2024 and 2023 were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&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:44.354%"&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:12.081%"&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.406%"&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:12.081%"&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.406%"&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:12.081%"&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.406%"&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:12.085%"&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Three Months Ended&lt;br/&gt;September 30,&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Nine Months Ended&lt;br/&gt;September 30,&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Operating lease costs&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,018&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;810&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2,639&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2,460&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Financing lease 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;57&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;-&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;173&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;-&#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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Short-term lease costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;452&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;510&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,263&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,266&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total operating lease costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,527&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;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;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,320&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;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;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;4,075&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;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;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;3,726&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Variable lease 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;446&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;299&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,166&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;903&#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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total lease costs&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,973&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,619&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;5,241&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;4,629&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;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:OperatingLeaseCost contextRef="c-19" decimals="-3" id="f-854" unitRef="usd">1018000</us-gaap:OperatingLeaseCost>
    <us-gaap:OperatingLeaseCost contextRef="c-20" decimals="-3" id="f-855" unitRef="usd">810000</us-gaap:OperatingLeaseCost>
    <us-gaap:OperatingLeaseCost contextRef="c-1" decimals="-3" id="f-856" unitRef="usd">2639000</us-gaap:OperatingLeaseCost>
    <us-gaap:OperatingLeaseCost contextRef="c-21" decimals="-3" id="f-857" unitRef="usd">2460000</us-gaap:OperatingLeaseCost>
    <blfs:FinancingLeaseCosts contextRef="c-19" decimals="-3" id="f-858" unitRef="usd">57000</blfs:FinancingLeaseCosts>
    <blfs:FinancingLeaseCosts contextRef="c-20" decimals="-3" id="f-859" unitRef="usd">0</blfs:FinancingLeaseCosts>
    <blfs:FinancingLeaseCosts contextRef="c-1" decimals="-3" id="f-860" unitRef="usd">173000</blfs:FinancingLeaseCosts>
    <blfs:FinancingLeaseCosts contextRef="c-21" decimals="-3" id="f-861" unitRef="usd">0</blfs:FinancingLeaseCosts>
    <us-gaap:ShortTermLeaseCost contextRef="c-19" decimals="-3" id="f-862" unitRef="usd">452000</us-gaap:ShortTermLeaseCost>
    <us-gaap:ShortTermLeaseCost contextRef="c-20" decimals="-3" id="f-863" unitRef="usd">510000</us-gaap:ShortTermLeaseCost>
    <us-gaap:ShortTermLeaseCost contextRef="c-1" decimals="-3" id="f-864" unitRef="usd">1263000</us-gaap:ShortTermLeaseCost>
    <us-gaap:ShortTermLeaseCost contextRef="c-21" decimals="-3" id="f-865" unitRef="usd">1266000</us-gaap:ShortTermLeaseCost>
    <blfs:OperatingLeaseCostsAndShortTermLeaseCosts contextRef="c-19" decimals="-3" id="f-866" unitRef="usd">1527000</blfs:OperatingLeaseCostsAndShortTermLeaseCosts>
    <blfs:OperatingLeaseCostsAndShortTermLeaseCosts contextRef="c-20" decimals="-3" id="f-867" unitRef="usd">1320000</blfs:OperatingLeaseCostsAndShortTermLeaseCosts>
    <blfs:OperatingLeaseCostsAndShortTermLeaseCosts contextRef="c-1" decimals="-3" id="f-868" unitRef="usd">4075000</blfs:OperatingLeaseCostsAndShortTermLeaseCosts>
    <blfs:OperatingLeaseCostsAndShortTermLeaseCosts contextRef="c-21" decimals="-3" id="f-869" unitRef="usd">3726000</blfs:OperatingLeaseCostsAndShortTermLeaseCosts>
    <us-gaap:VariableLeaseCost contextRef="c-19" decimals="-3" id="f-870" unitRef="usd">446000</us-gaap:VariableLeaseCost>
    <us-gaap:VariableLeaseCost contextRef="c-20" decimals="-3" id="f-871" unitRef="usd">299000</us-gaap:VariableLeaseCost>
    <us-gaap:VariableLeaseCost contextRef="c-1" decimals="-3" id="f-872" unitRef="usd">1166000</us-gaap:VariableLeaseCost>
    <us-gaap:VariableLeaseCost contextRef="c-21" decimals="-3" id="f-873" unitRef="usd">903000</us-gaap:VariableLeaseCost>
    <us-gaap:LeaseCost contextRef="c-19" decimals="-3" id="f-874" unitRef="usd">1973000</us-gaap:LeaseCost>
    <us-gaap:LeaseCost contextRef="c-20" decimals="-3" id="f-875" unitRef="usd">1619000</us-gaap:LeaseCost>
    <us-gaap:LeaseCost contextRef="c-1" decimals="-3" id="f-876" unitRef="usd">5241000</us-gaap:LeaseCost>
    <us-gaap:LeaseCost contextRef="c-21" decimals="-3" id="f-877" unitRef="usd">4629000</us-gaap:LeaseCost>
    <us-gaap:FinanceLeaseLiabilityMaturityTableTextBlock contextRef="c-1" id="f-879">&lt;div style="margin-top:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Maturities of our lease liabilities as of September&#160;30, 2024 are as follows: &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&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:71.930%"&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:12.081%"&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.406%"&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:12.083%"&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Operating &lt;br/&gt;Leases&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Financing &lt;br/&gt;Leases&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2024 (3 months remaining)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;857&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;103&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2025&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;3,630&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;413&#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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;3,249&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;389&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2027&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2,970&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;387&#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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2028&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;3,021&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;134&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Thereafter&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;7,794&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;-&#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:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total lease payments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;21,521&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,426&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;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 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Less: interest&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(3,544)&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(190)&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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total present value of lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;17,977&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,236&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;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:FinanceLeaseLiabilityMaturityTableTextBlock>
    <us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock contextRef="c-1" id="f-878">&lt;div style="margin-top:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Maturities of our lease liabilities as of September&#160;30, 2024 are as follows: &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&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:71.930%"&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:12.081%"&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.406%"&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:12.083%"&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Operating &lt;br/&gt;Leases&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Financing &lt;br/&gt;Leases&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2024 (3 months remaining)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;857&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;103&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2025&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;3,630&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;413&#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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;3,249&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;389&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2027&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2,970&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;387&#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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2028&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;3,021&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;134&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Thereafter&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;7,794&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;-&#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:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total lease payments&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;21,521&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,426&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;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 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Less: interest&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(3,544)&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(190)&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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total present value of lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;17,977&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,236&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;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:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear contextRef="c-3" decimals="-3" id="f-880" unitRef="usd">857000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear>
    <us-gaap:FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear contextRef="c-3" decimals="-3" id="f-881" unitRef="usd">103000</us-gaap:FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths contextRef="c-3" decimals="-3" id="f-882" unitRef="usd">3630000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths>
    <us-gaap:FinanceLeaseLiabilityPaymentsDueNextTwelveMonths contextRef="c-3" decimals="-3" id="f-883" unitRef="usd">413000</us-gaap:FinanceLeaseLiabilityPaymentsDueNextTwelveMonths>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo contextRef="c-3" decimals="-3" id="f-884" unitRef="usd">3249000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo>
    <us-gaap:FinanceLeaseLiabilityPaymentsDueYearTwo contextRef="c-3" decimals="-3" id="f-885" unitRef="usd">389000</us-gaap:FinanceLeaseLiabilityPaymentsDueYearTwo>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree contextRef="c-3" decimals="-3" id="f-886" unitRef="usd">2970000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree>
    <us-gaap:FinanceLeaseLiabilityPaymentsDueYearThree contextRef="c-3" decimals="-3" id="f-887" unitRef="usd">387000</us-gaap:FinanceLeaseLiabilityPaymentsDueYearThree>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour contextRef="c-3" decimals="-3" id="f-888" unitRef="usd">3021000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour>
    <us-gaap:FinanceLeaseLiabilityPaymentsDueYearFour contextRef="c-3" decimals="-3" id="f-889" unitRef="usd">134000</us-gaap:FinanceLeaseLiabilityPaymentsDueYearFour>
    <blfs:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFour contextRef="c-3" decimals="-3" id="f-890" unitRef="usd">7794000</blfs:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFour>
    <blfs:FinanceLeaseLiabilityPaymentsDueAfterYearFour contextRef="c-3" decimals="-3" id="f-891" unitRef="usd">0</blfs:FinanceLeaseLiabilityPaymentsDueAfterYearFour>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue contextRef="c-3" decimals="-3" id="f-892" unitRef="usd">21521000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue>
    <us-gaap:FinanceLeaseLiabilityPaymentsDue contextRef="c-3" decimals="-3" id="f-893" unitRef="usd">1426000</us-gaap:FinanceLeaseLiabilityPaymentsDue>
    <us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount contextRef="c-3" decimals="-3" id="f-894" unitRef="usd">3544000</us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount>
    <us-gaap:FinanceLeaseLiabilityUndiscountedExcessAmount contextRef="c-3" decimals="-3" id="f-895" unitRef="usd">190000</us-gaap:FinanceLeaseLiabilityUndiscountedExcessAmount>
    <us-gaap:OperatingLeaseLiability contextRef="c-3" decimals="-3" id="f-896" unitRef="usd">17977000</us-gaap:OperatingLeaseLiability>
    <us-gaap:FinanceLeaseLiability contextRef="c-3" decimals="-3" id="f-897" unitRef="usd">1236000</us-gaap:FinanceLeaseLiability>
    <blfs:AssetsHeldForRentTextBlock contextRef="c-1" id="f-898">Assets held for rent&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Assets held for rent consist of the following as of September&#160;30, 2024 and December&#160;31, 2023:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&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:71.930%"&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:12.081%"&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.406%"&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:12.083%"&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="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;September 30,&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&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="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Shippers placed in service&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;9,862&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;9,866&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Fixed assets held for rent&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;6,538&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,468&#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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Accumulated depreciation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(8,813)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(6,272)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Subtotal&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;7,587&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;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;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;5,062&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Shippers and related components in production&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;3,235&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2,651&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;10,822&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;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;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;7,713&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;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:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Shippers and related components in production include shippers complete and ready to be deployed and placed in service upon a customer order, shippers in the process of being assembled, and components available to build shippers. We recognized $0.8&#160;million and $2.3 million in depreciation expense related to assets held for rent during the three and nine months ended September&#160;30, 2024, respectively, and $0.9 million and $2.8 million during the three and nine months ended September&#160;30, 2023, respectively.&lt;/span&gt;&lt;/div&gt;</blfs:AssetsHeldForRentTextBlock>
    <blfs:ScheduleOfAssetsHeldForRentTableTextBlock contextRef="c-1" id="f-899">&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Assets held for rent consist of the following as of September&#160;30, 2024 and December&#160;31, 2023:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&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:71.930%"&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:12.081%"&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.406%"&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:12.083%"&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="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;September 30,&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&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="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Shippers placed in service&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;9,862&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;9,866&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Fixed assets held for rent&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;6,538&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,468&#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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Accumulated depreciation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(8,813)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(6,272)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Subtotal&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;7,587&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;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;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;5,062&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Shippers and related components in production&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;3,235&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2,651&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;10,822&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;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;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;7,713&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</blfs:ScheduleOfAssetsHeldForRentTableTextBlock>
    <blfs:ShippersPlacedInService contextRef="c-3" decimals="-3" id="f-900" unitRef="usd">9862000</blfs:ShippersPlacedInService>
    <blfs:ShippersPlacedInService contextRef="c-4" decimals="-3" id="f-901" unitRef="usd">9866000</blfs:ShippersPlacedInService>
    <blfs:FixedAssetsHeldForRent contextRef="c-3" decimals="-3" id="f-902" unitRef="usd">6538000</blfs:FixedAssetsHeldForRent>
    <blfs:FixedAssetsHeldForRent contextRef="c-4" decimals="-3" id="f-903" unitRef="usd">1468000</blfs:FixedAssetsHeldForRent>
    <blfs:ShippersPlacedInServiceAccumulatedDepreciation contextRef="c-3" decimals="-3" id="f-904" unitRef="usd">8813000</blfs:ShippersPlacedInServiceAccumulatedDepreciation>
    <blfs:ShippersPlacedInServiceAccumulatedDepreciation contextRef="c-4" decimals="-3" id="f-905" unitRef="usd">6272000</blfs:ShippersPlacedInServiceAccumulatedDepreciation>
    <blfs:ShippersPlacedInServiceNet contextRef="c-3" decimals="-3" id="f-906" unitRef="usd">7587000</blfs:ShippersPlacedInServiceNet>
    <blfs:ShippersPlacedInServiceNet contextRef="c-4" decimals="-3" id="f-907" unitRef="usd">5062000</blfs:ShippersPlacedInServiceNet>
    <blfs:ShippersAndRelatedComponentsInProduction contextRef="c-3" decimals="-3" id="f-908" unitRef="usd">3235000</blfs:ShippersAndRelatedComponentsInProduction>
    <blfs:ShippersAndRelatedComponentsInProduction contextRef="c-4" decimals="-3" id="f-909" unitRef="usd">2651000</blfs:ShippersAndRelatedComponentsInProduction>
    <blfs:ShippersPlacedInServiceAndFixedAssetsHeldForRentNet contextRef="c-3" decimals="-3" id="f-910" unitRef="usd">10822000</blfs:ShippersPlacedInServiceAndFixedAssetsHeldForRentNet>
    <blfs:ShippersPlacedInServiceAndFixedAssetsHeldForRentNet contextRef="c-4" decimals="-3" id="f-911" unitRef="usd">7713000</blfs:ShippersPlacedInServiceAndFixedAssetsHeldForRentNet>
    <blfs:AssetsHeldForRentDepreciation contextRef="c-19" decimals="-5" id="f-912" unitRef="usd">800000</blfs:AssetsHeldForRentDepreciation>
    <blfs:AssetsHeldForRentDepreciation contextRef="c-1" decimals="-5" id="f-913" unitRef="usd">2300000</blfs:AssetsHeldForRentDepreciation>
    <blfs:AssetsHeldForRentDepreciation contextRef="c-20" decimals="-5" id="f-914" unitRef="usd">900000</blfs:AssetsHeldForRentDepreciation>
    <blfs:AssetsHeldForRentDepreciation contextRef="c-21" decimals="-5" id="f-915" unitRef="usd">2800000</blfs:AssetsHeldForRentDepreciation>
    <us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock contextRef="c-1" id="f-916">Property and equipment&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Property and equipment consist of the following as of September&#160;30, 2024 and December&#160;31, 2023:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&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:71.930%"&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:12.081%"&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.406%"&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:12.083%"&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="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;September 30,&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&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="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Property and equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Leasehold improvements&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;5,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;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;5,913&#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:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Furniture and computer equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;769&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;773&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Manufacturing and other equipment&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;17,084&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;19,893&#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:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Construction in-progress&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;4,105&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;3,807&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Subtotal&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;27,940&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;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;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;30,386&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;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:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Less: Accumulated depreciation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(10,231)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(9,456)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Property and equipment, net&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;17,709&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;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;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;20,930&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;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:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Depreciation expense for property and equipment was $0.6&#160;million and $1.9 million for the three and nine months ended September&#160;30, 2024, respectively, and $1.0&#160;million and $2.9 million during the three and nine months ended September&#160;30, 2023, respectively.&lt;/span&gt;&lt;/div&gt;</us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock>
    <us-gaap:PropertyPlantAndEquipmentTextBlock contextRef="c-1" id="f-917">&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Property and equipment consist of the following as of September&#160;30, 2024 and December&#160;31, 2023:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&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:71.930%"&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:12.081%"&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.406%"&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:12.083%"&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="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;September 30,&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&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="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Property and equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Leasehold improvements&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;5,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;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;5,913&#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:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Furniture and computer equipment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;769&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;773&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Manufacturing and other equipment&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;17,084&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;19,893&#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:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Construction in-progress&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;4,105&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;3,807&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Subtotal&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;27,940&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;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;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;30,386&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;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:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Less: Accumulated depreciation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(10,231)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(9,456)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Property and equipment, net&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;17,709&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;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;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;20,930&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;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:PropertyPlantAndEquipmentTextBlock>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="c-178" decimals="-3" id="f-918" unitRef="usd">5982000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="c-179" decimals="-3" id="f-919" unitRef="usd">5913000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="c-180" decimals="-3" id="f-920" unitRef="usd">769000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="c-181" decimals="-3" id="f-921" unitRef="usd">773000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="c-182" decimals="-3" id="f-922" unitRef="usd">17084000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="c-183" decimals="-3" id="f-923" unitRef="usd">19893000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="c-184" decimals="-3" id="f-924" unitRef="usd">4105000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="c-185" decimals="-3" id="f-925" unitRef="usd">3807000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="c-3" decimals="-3" id="f-926" unitRef="usd">27940000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="c-4" decimals="-3" id="f-927" unitRef="usd">30386000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment contextRef="c-3" decimals="-3" id="f-928" unitRef="usd">10231000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment contextRef="c-4" decimals="-3" id="f-929" unitRef="usd">9456000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:PropertyPlantAndEquipmentNet contextRef="c-3" decimals="-3" id="f-930" unitRef="usd">17709000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet contextRef="c-4" decimals="-3" id="f-931" unitRef="usd">20930000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:Depreciation contextRef="c-19" decimals="-5" id="f-932" unitRef="usd">600000</us-gaap:Depreciation>
    <us-gaap:Depreciation contextRef="c-1" decimals="-5" id="f-933" unitRef="usd">1900000</us-gaap:Depreciation>
    <us-gaap:Depreciation contextRef="c-20" decimals="-5" id="f-934" unitRef="usd">1000000</us-gaap:Depreciation>
    <us-gaap:Depreciation contextRef="c-21" decimals="-5" id="f-935" unitRef="usd">2900000</us-gaap:Depreciation>
    <us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock contextRef="c-1" id="f-936">Goodwill and intangible assets&lt;div style="margin-top:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Goodwill&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Goodwill represents the difference between the purchase price and the estimated fair value of identifiable assets acquired and liabilities assumed. Goodwill acquired in a business combination is determined to have an indefinite useful life and is not amortized but instead is tested for impairment at least annually in accordance with ASC 350.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Intangible assets&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Intangible assets, net consisted of the following as of September&#160;30, 2024 and December&#160;31, 2023:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify"&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:44.354%"&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:12.081%"&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.406%"&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:12.081%"&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.406%"&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:12.081%"&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.406%"&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:12.085%"&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;(In thousands, except weighted average useful life)&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;September 30, 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:0 1pt"&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Intangible assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Gross Carrying&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Value&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Accumulated&lt;br/&gt;Amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Net Carrying&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Value&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="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Weighted&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Average Useful&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Life (in years)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Customer relationships&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;9,936&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(4,625)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;5,311&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;9.9&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Tradenames&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;8,134&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(2,543)&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;5,591&#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="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;10.5&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Technology - acquired&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;18,372&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(10,859)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;7,513&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;3.3&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Non-compete agreements&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;750&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(750)&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&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="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;0.0&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total intangible assets&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;37,192&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(18,777)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;18,415&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;6.6&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&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:44.354%"&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:12.081%"&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.406%"&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:12.081%"&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.406%"&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:12.081%"&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.406%"&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:12.085%"&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;(In thousands, except weighted average useful life)&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;December 31, 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:0 1pt"&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Intangible assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Gross Carrying&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Value&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Accumulated&lt;br/&gt;Amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Net Carrying&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Value&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="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Weighted&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Average Useful&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Life (in years)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Customer relationships&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;9,936&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(4,217)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;5,719&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;10.7&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Tradenames&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;8,134&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(2,077)&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;6,057&#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="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;11.3&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Technology - acquired&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;18,372&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(9,123)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;9,249&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;4.1&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Non-compete agreements&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;750&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(626)&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;124&#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="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;0.8&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total intangible assets&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;37,192&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(16,043)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;21,149&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;7.3&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Amortization expense for definite-lived intangible assets was $0.9 million and $2.7 million for the three and nine months ended September&#160;30, 2024, respectively, and $1.3&#160;million and $4.1&#160;million for the three and nine months ended September&#160;30, 2023, respectively. As of September&#160;30, 2024, the Company expects to record the following amortization expense for definite-lived intangible assets:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&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:85.718%"&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:12.082%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Amortization&lt;br/&gt;Expense&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;For the Years Ending December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2024 (3 months remaining)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;868&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2025&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;3,468&#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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;3,358&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2027&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2,605&#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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2028&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,500&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Thereafter&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&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:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;18,415&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;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:GoodwillAndIntangibleAssetsDisclosureTextBlock>
    <us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock contextRef="c-1" id="f-937">&lt;div style="margin-top:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Intangible assets, net consisted of the following as of September&#160;30, 2024 and December&#160;31, 2023:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify"&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:44.354%"&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:12.081%"&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.406%"&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:12.081%"&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.406%"&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:12.081%"&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.406%"&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:12.085%"&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;(In thousands, except weighted average useful life)&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;September 30, 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:0 1pt"&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Intangible assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Gross Carrying&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Value&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Accumulated&lt;br/&gt;Amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Net Carrying&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Value&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="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Weighted&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Average Useful&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Life (in years)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Customer relationships&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;9,936&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(4,625)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;5,311&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;9.9&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Tradenames&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;8,134&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(2,543)&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;5,591&#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="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;10.5&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Technology - acquired&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;18,372&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(10,859)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;7,513&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;3.3&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Non-compete agreements&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;750&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(750)&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&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="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;0.0&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total intangible assets&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;37,192&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(18,777)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;18,415&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;6.6&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&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:44.354%"&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:12.081%"&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.406%"&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:12.081%"&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.406%"&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:12.081%"&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.406%"&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:12.085%"&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;(In thousands, except weighted average useful life)&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;December 31, 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:0 1pt"&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Intangible assets:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Gross Carrying&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Value&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Accumulated&lt;br/&gt;Amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Net Carrying&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Value&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="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Weighted&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Average Useful&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Life (in years)&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Customer relationships&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;9,936&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(4,217)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;5,719&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;10.7&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Tradenames&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;8,134&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(2,077)&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;6,057&#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="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;11.3&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Technology - acquired&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;18,372&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(9,123)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;9,249&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;4.1&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Non-compete agreements&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;750&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(626)&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;124&#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="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;0.8&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total intangible assets&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;37,192&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(16,043)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;21,149&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;7.3&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock>
    <us-gaap:FiniteLivedIntangibleAssetsGross contextRef="c-186" decimals="-3" id="f-938" unitRef="usd">9936000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="c-186" decimals="-3" id="f-939" unitRef="usd">4625000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet contextRef="c-186" decimals="-3" id="f-940" unitRef="usd">5311000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife contextRef="c-186" id="f-941">P9Y10M24D</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetsGross contextRef="c-187" decimals="-3" id="f-942" unitRef="usd">8134000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="c-187" decimals="-3" id="f-943" unitRef="usd">2543000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet contextRef="c-187" decimals="-3" id="f-944" unitRef="usd">5591000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife contextRef="c-187" id="f-945">P10Y6M</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetsGross contextRef="c-188" decimals="-3" id="f-946" unitRef="usd">18372000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="c-188" decimals="-3" id="f-947" unitRef="usd">10859000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet contextRef="c-188" decimals="-3" id="f-948" unitRef="usd">7513000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife contextRef="c-188" id="f-949">P3Y3M18D</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetsGross contextRef="c-189" decimals="-3" id="f-950" unitRef="usd">750000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="c-189" decimals="-3" id="f-951" unitRef="usd">750000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet contextRef="c-189" decimals="-3" id="f-952" unitRef="usd">0</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife contextRef="c-189" id="f-953">P0Y</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:IntangibleAssetsGrossExcludingGoodwill contextRef="c-3" decimals="-3" id="f-954" unitRef="usd">37192000</us-gaap:IntangibleAssetsGrossExcludingGoodwill>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="c-3" decimals="-3" id="f-955" unitRef="usd">18777000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill contextRef="c-3" decimals="-3" id="f-956" unitRef="usd">18415000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife contextRef="c-3" id="f-957">P6Y7M6D</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetsGross contextRef="c-190" decimals="-3" id="f-958" unitRef="usd">9936000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="c-190" decimals="-3" id="f-959" unitRef="usd">4217000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet contextRef="c-190" decimals="-3" id="f-960" unitRef="usd">5719000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife contextRef="c-190" id="f-961">P10Y8M12D</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetsGross contextRef="c-191" decimals="-3" id="f-962" unitRef="usd">8134000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="c-191" decimals="-3" id="f-963" unitRef="usd">2077000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet contextRef="c-191" decimals="-3" id="f-964" unitRef="usd">6057000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife contextRef="c-191" id="f-965">P11Y3M18D</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetsGross contextRef="c-192" decimals="-3" id="f-966" unitRef="usd">18372000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="c-192" decimals="-3" id="f-967" unitRef="usd">9123000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet contextRef="c-192" decimals="-3" id="f-968" unitRef="usd">9249000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife contextRef="c-192" id="f-969">P4Y1M6D</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetsGross contextRef="c-193" decimals="-3" id="f-970" unitRef="usd">750000</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="c-193" decimals="-3" id="f-971" unitRef="usd">626000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet contextRef="c-193" decimals="-3" id="f-972" unitRef="usd">124000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife contextRef="c-193" id="f-973">P0Y9M18D</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:IntangibleAssetsGrossExcludingGoodwill contextRef="c-4" decimals="-3" id="f-974" unitRef="usd">37192000</us-gaap:IntangibleAssetsGrossExcludingGoodwill>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="c-4" decimals="-3" id="f-975" unitRef="usd">16043000</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill contextRef="c-4" decimals="-3" id="f-976" unitRef="usd">21149000</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:FiniteLivedIntangibleAssetUsefulLife contextRef="c-4" id="f-977">P7Y3M18D</us-gaap:FiniteLivedIntangibleAssetUsefulLife>
    <us-gaap:AmortizationOfIntangibleAssets contextRef="c-19" decimals="-5" id="f-978" unitRef="usd">900000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets contextRef="c-1" decimals="-5" id="f-979" unitRef="usd">2700000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets contextRef="c-20" decimals="-5" id="f-980" unitRef="usd">1300000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets contextRef="c-21" decimals="-5" id="f-981" unitRef="usd">4100000</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock contextRef="c-1" id="f-982">As of September&#160;30, 2024, the Company expects to record the following amortization expense for definite-lived intangible assets:&lt;div style="margin-top:12pt"&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:85.718%"&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:12.082%"&gt;&lt;/td&gt;&lt;td style="width:0.1%"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Amortization&lt;br/&gt;Expense&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:14pt"&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;For the Years Ending December 31,&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2024 (3 months remaining)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;868&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2025&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;3,468&#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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;3,358&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2027&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2,605&#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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2028&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,500&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Thereafter&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&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:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;18,415&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;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:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear contextRef="c-3" decimals="-3" id="f-983" unitRef="usd">868000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths contextRef="c-3" decimals="-3" id="f-984" unitRef="usd">3468000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo contextRef="c-3" decimals="-3" id="f-985" unitRef="usd">3358000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree contextRef="c-3" decimals="-3" id="f-986" unitRef="usd">2605000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour contextRef="c-3" decimals="-3" id="f-987" unitRef="usd">1500000</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour>
    <blfs:FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour contextRef="c-3" decimals="-3" id="f-988" unitRef="usd">6616000</blfs:FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour>
    <us-gaap:FiniteLivedIntangibleAssetsNet contextRef="c-3" decimals="-3" id="f-989" unitRef="usd">18415000</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock contextRef="c-1" id="f-990">Accrued expenses and other current liabilities&lt;div style="margin-top:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Accrued expenses and other current liabilities consist of the following as of September&#160;30, 2024 and December&#160;31, 2023:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&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:71.930%"&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:12.081%"&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.406%"&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:12.083%"&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="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;September 30,&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&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="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Accrued expenses&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2,864&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;6,667&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Accrued taxes&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;373&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;551&#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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Accrued compensation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;4,777&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2,902&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Deferred revenue, current&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;435&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;655&#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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total accrued expenses and other current liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;8,449&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;10,775&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;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:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock>
    <us-gaap:OtherCurrentLiabilitiesTableTextBlock contextRef="c-1" id="f-991">&lt;div style="margin-top:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Accrued expenses and other current liabilities consist of the following as of September&#160;30, 2024 and December&#160;31, 2023:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&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:71.930%"&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:12.081%"&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.406%"&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:12.083%"&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="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;September 30,&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&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="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Accrued expenses&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2,864&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;6,667&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Accrued taxes&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;373&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;551&#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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Accrued compensation&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;4,777&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2,902&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Deferred revenue, current&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;435&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;655&#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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total accrued expenses and other current liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;8,449&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;10,775&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;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:OtherCurrentLiabilitiesTableTextBlock>
    <us-gaap:AccruedLiabilitiesCurrent contextRef="c-3" decimals="-3" id="f-992" unitRef="usd">2864000</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:AccruedLiabilitiesCurrent contextRef="c-4" decimals="-3" id="f-993" unitRef="usd">6667000</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:AccruedIncomeTaxesCurrent contextRef="c-3" decimals="-3" id="f-994" unitRef="usd">373000</us-gaap:AccruedIncomeTaxesCurrent>
    <us-gaap:AccruedIncomeTaxesCurrent contextRef="c-4" decimals="-3" id="f-995" unitRef="usd">551000</us-gaap:AccruedIncomeTaxesCurrent>
    <us-gaap:DeferredCompensationLiabilityCurrent contextRef="c-3" decimals="-3" id="f-996" unitRef="usd">4777000</us-gaap:DeferredCompensationLiabilityCurrent>
    <us-gaap:DeferredCompensationLiabilityCurrent contextRef="c-4" decimals="-3" id="f-997" unitRef="usd">2902000</us-gaap:DeferredCompensationLiabilityCurrent>
    <us-gaap:ContractWithCustomerLiabilityCurrent contextRef="c-3" decimals="-3" id="f-998" unitRef="usd">435000</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:ContractWithCustomerLiabilityCurrent contextRef="c-4" decimals="-3" id="f-999" unitRef="usd">655000</us-gaap:ContractWithCustomerLiabilityCurrent>
    <blfs:AccruedExpensesAndOtherCurrentLiabilities contextRef="c-3" decimals="-3" id="f-1000" unitRef="usd">8449000</blfs:AccruedExpensesAndOtherCurrentLiabilities>
    <blfs:AccruedExpensesAndOtherCurrentLiabilities contextRef="c-4" decimals="-3" id="f-1001" unitRef="usd">10775000</blfs:AccruedExpensesAndOtherCurrentLiabilities>
    <us-gaap:CommitmentsAndContingenciesDisclosureTextBlock contextRef="c-1" id="f-1002">Commitments and contingencies&lt;div style="margin-top:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Employment agreements&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We have employment agreements with certain key employees. None of these employment agreements is for a definitive period, but rather each will continue indefinitely until terminated in accordance with its terms. The agreements provide for a base annual salary, payable in monthly (or shorter) installments. Under certain conditions and for certain of these officers, we may be required to pay additional amounts upon terminating the employee or upon the employee resigning for good reason.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Litigation&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;From time to time, the Company is subject to various legal proceedings that arise in the ordinary course of business, as our industry is characterized by frequent claims and litigation, including claims regarding intellectual property. Management does not believe any of the current claims are material to the Company&#x2019;s business. Future litigation cannot be predicted with certainty, and regardless of the outcome, litigation can have an adverse impact on the Company because of defense and settlement costs, diversion of management resources and other factors. The Company carries certain insurance policies that may cover the aforementioned costs. The probability of claims that could result in a loss are evaluated and disclosed, as needed, individually and on a gross basis. Management is not aware of any significant pending or threatened litigation that is anticipated to result in unfavorable judgments against the Company other than those listed below.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Pending litigation claims&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Two lawsuits have been filed by previous customers seeking payment for losses allegedly related to commercial freezer products from Global Cooling prior to its divestiture. These lawsuits are in various stages, and we continue to defend vigorously against the claims made in them. An estimate for a reasonably possible loss or range of loss cannot be made, though we expect any potential losses incurred to be covered by insurance. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Indemnification&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As permitted under Delaware law and in accordance with the Company&#x2019;s bylaws, the Company is required to indemnify its officers and directors for certain errors and occurrences while the officer or director is or was serving in such capacity. The Company is also party to indemnification agreements with its directors. The Company believes the fair value of the indemnification rights and agreements is minimal. Accordingly, the Company has not recorded any liabilities for these indemnification rights and agreements as of September&#160;30, 2024 and December&#160;31, 2023.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Purchase obligations &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Purchase obligations are defined as agreements to purchase goods or services that are enforceable and legally binding and that specify all significant terms, including fixed or minimum quantities to be purchased, fixed, minimum, or variable pricing provisions and the approximate timing of the transactions. As of September&#160;30, 2024, our total short-term obligations were $4.2&#160;million.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Non-income related taxes&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Companies are required to collect and remit sales tax from certain customers if the company is determined to have nexus in a particular state. Upon the determination of nexus, which varies by state, companies are additionally required to maintain detailed record of specific product and customer information within each jurisdiction in which it has established nexus to appropriately determine their sales tax liability, requiring technical knowledge of each jurisdiction&#x2019;s tax case law. During the year ended December&#160;31, 2023, the Company determined that a sales tax liability related to the periods of 2019 through 2023 was probable and determined an estimated liability. The estimated liability was approximately $3.8 million and $4.8 million as of September&#160;30, 2024 and December&#160;31, 2023, respectively. Due to the variety of jurisdictions in which this estimated liability relates to and our ongoing assessment of sales taxes owed, we cannot predict when final liabilities will be satisfied. We will reevaluate the estimated liability and timing of satisfaction each reporting period.&lt;/span&gt;&lt;/div&gt;</us-gaap:CommitmentsAndContingenciesDisclosureTextBlock>
    <us-gaap:LossContingencyPendingClaimsNumber
      contextRef="c-3"
      decimals="INF"
      id="f-1003"
      unitRef="lawsuit">2</us-gaap:LossContingencyPendingClaimsNumber>
    <us-gaap:PurchaseObligation contextRef="c-3" decimals="-5" id="f-1004" unitRef="usd">4200000</us-gaap:PurchaseObligation>
    <us-gaap:SalesAndExciseTaxPayableCurrentAndNoncurrent contextRef="c-3" decimals="-5" id="f-1005" unitRef="usd">3800000</us-gaap:SalesAndExciseTaxPayableCurrentAndNoncurrent>
    <us-gaap:SalesAndExciseTaxPayableCurrentAndNoncurrent contextRef="c-4" decimals="-5" id="f-1006" unitRef="usd">4800000</us-gaap:SalesAndExciseTaxPayableCurrentAndNoncurrent>
    <us-gaap:LongTermDebtTextBlock contextRef="c-1" id="f-1007">Long-term debt&lt;div style="margin-top:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Term Loan&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On September 20, 2022, the Company and certain of its subsidiaries entered into a term loan agreement (the &#x201c;Loan Agreement&#x201d;), which provides for a term loan in an aggregate maximum principal amount of up to $60&#160;million in the increments and upon the dates and milestones described below (the &#x201c;Term Loan&#x201d;). The Term Loan matures on June 1, 2026. The Loan Agreement permitted the Company to borrow up to $30&#160;million upon the initial closing of the transactions contemplated by the Loan Agreement (the &#x201c;Term Loan Closing&#x201d;), and provided options to borrow (i) up to $10&#160;million between the Term Loan Closing and June 30, 2023, (ii) up to $10&#160;million upon the achievement of certain revenue milestones by the Company, and (iii) an additional $10&#160;million at the discretion of the lender. The Company borrowed $20&#160;million at the Term Loan Closing and accounts for the Term Loan at cost. As of December 31, 2023, the Company had not drawn additional funding nor had it met the revenue milestones outlined within the Loan Agreement. The Company had until December 31, 2023 to draw an additional $10&#160;million, subject to approval from the lender, and therefore has no additional opportunities under the Loan Agreement. Payments on the borrowing are interest-only through June 2024, with additional criteria allowing for interest-only payments to continue through June 2025. Tranches borrowed under the Loan Agreement bear interest at the Wall Street Journal &lt;span style="-sec-ix-hidden:f-1015"&gt;prime rate&lt;/span&gt; plus 0.5%. However, the interest rate is subject to a ceiling that restricts the interest rate for each tranche from exceeding 1.0% above the overall rate applicable to each tranche at their respective funding dates and has a balloon payment due at the earliest of term loan maturity, repayment of the Term Loan in full, or termination of the Loan Agreement at $1.2&#160;million. As of September&#160;30, 2024, the implied interest rate of the Term Loan is 7.5% and the implied value of the Term Loan is $18.2&#160;million. The Loan Agreement contains customary representations and warranties as well as customary affirmative and negative covenants. As of September&#160;30, 2024, the Company is in compliance with the covenants set forth in the Loan Agreement.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On April 17, 2024, the Company entered into a Consent and Second Amendment to the Term Loan (the &#x201c;Amendment&#x201d;) by and among Silicon Valley Bank, a division of First-Citizens Bank &amp;amp; Trust Company (&#x201c;Bank&#x201d;) and the Company and its subsidiaries. Pursuant to the Amendment and subject to the conditions set forth therein, Bank consented to the transaction and released its security interests in the assets of Global Cooling and the Shares arising under the Loan and Security Agreement, dated September 20, 2022, by and among Bank and Borrower, as amended by that certain Waiver and First Amendment to Loan and Security Agreement, dated February 26, 2024 (the &#x201c;Loan Agreement&#x201d;). In addition, effective as of the closing of the transaction, the Amendment amended the Loan Agreement to remove Global Cooling as a party to the Loan Agreement and provide for a non-refundable termination fee in the amount of $500,000 payable by Borrower to Bank in the event that the Loan Agreement is terminated prior to the Term Loan Maturity Date (as defined in the Loan Agreement) for any reason. The Amendment also contains customary representations and warranties of Borrower and provides for a release of Bank by Borrower for any claims existing or arising through the date of the Amendment, including, without limitation, those arising out of or in any manner connected with or related to the Loan Agreement.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On November&#160;11, 2024, the Company entered into a Consent and Third Amendment to Loan and Security Agreement (the &#x201c;Amendment&#x201d;) by and among Silicon Valley Bank, a division of First-Citizens Bank &amp;amp; Trust Company (&#x201c;Bank&#x201d;) and the Company and its subsidiaries. For additional information on the Amendment, see Note 19: &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"&gt;Subsequent events&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Long-term debt consisted of the following as of September&#160;30, 2024 and December&#160;31, 2023:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&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:44.354%"&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:12.081%"&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.406%"&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:12.081%"&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.406%"&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:12.081%"&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.406%"&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:12.085%"&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="3" style="padding:0 1pt"&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;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;September 30,&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Maturity Date&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Interest Rate&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 #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&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="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Global Cooling Amended Term Notes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Various&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;4.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2,596&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Term Loan&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Jun-26&lt;/span&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;7.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;%&lt;/span&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;17,500&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;20,000&#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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Insurance premium financing&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Jul-25&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;8.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,712&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,348&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Freezer equipment loan&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Dec-25&lt;/span&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;5.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;%&lt;/span&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;200&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;317&#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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Manufacturing equipment loans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Oct-25&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;5.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;97&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;172&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Freezer installation loan&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Various&lt;/span&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;6.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;%&lt;/span&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;593&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;807&#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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Other loans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Various&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Various&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total debt, excluding unamortized debt issuance costs&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;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;20,103&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;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;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;25,242&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Less: unamortized debt issuance costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(49)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(98)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total debt&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;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;20,054&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;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;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;25,144&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Less: current portion of debt&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(12,231)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(6,833)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total long-term debt&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 style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;7,823&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;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;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;18,311&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;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:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of September&#160;30, 2024, the Term Loan was secured by substantially all assets of BioLife, SAVSU, CBS, SciSafe, and Sexton, other than intellectual property. Equipment loans are secured by the financed equipment.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of September&#160;30, 2024, the scheduled maturities of loans payable for each of the next five years and thereafter were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&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:85.718%"&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:12.082%"&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2024 (3 months remaining)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;3,177&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2025&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;11,659&#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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;5,218&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2027&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;-&#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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2028&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;-&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Thereafter&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;-&#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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total debt&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;20,054&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;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:LongTermDebtTextBlock>
    <blfs:DebtInstrumentMaximumBorrowingCapacity contextRef="c-194" decimals="-6" id="f-1008" unitRef="usd">60000000</blfs:DebtInstrumentMaximumBorrowingCapacity>
    <blfs:DebtInstrumentMaximumBorrowingCapacityAtClosing contextRef="c-194" decimals="-6" id="f-1009" unitRef="usd">30000000</blfs:DebtInstrumentMaximumBorrowingCapacityAtClosing>
    <blfs:DebtInstrumentAdditionalMaximumAmountWithinNineMonthsAfterClosing contextRef="c-194" decimals="-6" id="f-1010" unitRef="usd">10000000</blfs:DebtInstrumentAdditionalMaximumAmountWithinNineMonthsAfterClosing>
    <blfs:DebtInstrumentAdditionalMaximumAmountUponCertainMilestoneAchievements contextRef="c-194" decimals="-6" id="f-1011" unitRef="usd">10000000</blfs:DebtInstrumentAdditionalMaximumAmountUponCertainMilestoneAchievements>
    <blfs:DebtInstrumentAdditionalMaximumAtDiscretionOfLender contextRef="c-194" decimals="-6" id="f-1012" unitRef="usd">10000000</blfs:DebtInstrumentAdditionalMaximumAtDiscretionOfLender>
    <us-gaap:ProceedsFromIssuanceOfDebt contextRef="c-195" decimals="-6" id="f-1013" unitRef="usd">20000000</us-gaap:ProceedsFromIssuanceOfDebt>
    <blfs:DebtInstrumentAdditionalMaximumAtDiscretionOfLender contextRef="c-194" decimals="-6" id="f-1014" unitRef="usd">10000000</blfs:DebtInstrumentAdditionalMaximumAtDiscretionOfLender>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="c-196"
      decimals="INF"
      id="f-1016"
      unitRef="number">0.005</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <blfs:DebtInstrumentInterestRateMaximumStatedPercentageForEachTrancheBorrowed
      contextRef="c-195"
      decimals="INF"
      id="f-1017"
      unitRef="number">0.010</blfs:DebtInstrumentInterestRateMaximumStatedPercentageForEachTrancheBorrowed>
    <us-gaap:DebtInstrumentPeriodicPaymentTermsBalloonPaymentToBePaid contextRef="c-194" decimals="-5" id="f-1018" unitRef="usd">1200000</us-gaap:DebtInstrumentPeriodicPaymentTermsBalloonPaymentToBePaid>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="c-197"
      decimals="3"
      id="f-1019"
      unitRef="number">0.075</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentFaceAmount contextRef="c-197" decimals="-5" id="f-1020" unitRef="usd">18200000</us-gaap:DebtInstrumentFaceAmount>
    <blfs:DebtInstrumentNonRefundableTerminationFeeAmount contextRef="c-198" decimals="-3" id="f-1021" unitRef="usd">500000</blfs:DebtInstrumentNonRefundableTerminationFeeAmount>
    <us-gaap:ScheduleOfDebtTableTextBlock contextRef="c-1" id="f-1022">&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Long-term debt consisted of the following as of September&#160;30, 2024 and December&#160;31, 2023:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&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:44.354%"&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:12.081%"&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.406%"&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:12.081%"&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.406%"&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:12.081%"&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.406%"&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:12.085%"&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="3" style="padding:0 1pt"&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;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;September 30,&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Maturity Date&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Interest Rate&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 #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&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="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Global Cooling Amended Term Notes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Various&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;4.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2,596&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Term Loan&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Jun-26&lt;/span&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;7.0&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;%&lt;/span&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;17,500&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;20,000&#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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Insurance premium financing&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Jul-25&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;8.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,712&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,348&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Freezer equipment loan&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Dec-25&lt;/span&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;5.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;%&lt;/span&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;200&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;317&#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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Manufacturing equipment loans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Oct-25&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;5.7&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;97&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;172&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Freezer installation loan&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Various&lt;/span&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;6.3&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;%&lt;/span&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;593&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;807&#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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Other loans&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Various&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Various&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total debt, excluding unamortized debt issuance costs&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;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;20,103&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;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;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;25,242&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Less: unamortized debt issuance costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(49)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(98)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total debt&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;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;20,054&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;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;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;25,144&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Less: current portion of debt&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(12,231)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(6,833)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total long-term debt&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 style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;7,823&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;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;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;18,311&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;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:ScheduleOfDebtTableTextBlock>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="c-199"
      decimals="INF"
      id="f-1023"
      unitRef="number">0.040</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="c-200"
      decimals="INF"
      id="f-1024"
      unitRef="number">0.040</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentCarryingAmount contextRef="c-199" decimals="-3" id="f-1025" unitRef="usd">0</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount contextRef="c-200" decimals="-3" id="f-1026" unitRef="usd">2596000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="c-201"
      decimals="INF"
      id="f-1027"
      unitRef="number">0.070</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="c-202"
      decimals="INF"
      id="f-1028"
      unitRef="number">0.070</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentCarryingAmount contextRef="c-202" decimals="-3" id="f-1029" unitRef="usd">17500000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount contextRef="c-201" decimals="-3" id="f-1030" unitRef="usd">20000000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="c-203"
      decimals="INF"
      id="f-1031"
      unitRef="number">0.083</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="c-204"
      decimals="INF"
      id="f-1032"
      unitRef="number">0.083</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentCarryingAmount contextRef="c-203" decimals="-3" id="f-1033" unitRef="usd">1712000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount contextRef="c-204" decimals="-3" id="f-1034" unitRef="usd">1348000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="c-205"
      decimals="INF"
      id="f-1035"
      unitRef="number">0.057</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="c-206"
      decimals="INF"
      id="f-1036"
      unitRef="number">0.057</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentCarryingAmount contextRef="c-206" decimals="-3" id="f-1037" unitRef="usd">200000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount contextRef="c-205" decimals="-3" id="f-1038" unitRef="usd">317000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="c-207"
      decimals="INF"
      id="f-1039"
      unitRef="number">0.057</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="c-208"
      decimals="INF"
      id="f-1040"
      unitRef="number">0.057</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentCarryingAmount contextRef="c-208" decimals="-3" id="f-1041" unitRef="usd">97000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount contextRef="c-207" decimals="-3" id="f-1042" unitRef="usd">172000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="c-209"
      decimals="INF"
      id="f-1043"
      unitRef="number">0.063</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="c-210"
      decimals="INF"
      id="f-1044"
      unitRef="number">0.063</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentCarryingAmount contextRef="c-209" decimals="-3" id="f-1045" unitRef="usd">593000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount contextRef="c-210" decimals="-3" id="f-1046" unitRef="usd">807000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount contextRef="c-211" decimals="-3" id="f-1047" unitRef="usd">1000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount contextRef="c-212" decimals="-3" id="f-1048" unitRef="usd">2000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount contextRef="c-3" decimals="-3" id="f-1049" unitRef="usd">20103000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DebtInstrumentCarryingAmount contextRef="c-4" decimals="-3" id="f-1050" unitRef="usd">25242000</us-gaap:DebtInstrumentCarryingAmount>
    <us-gaap:DeferredFinanceCostsNet contextRef="c-3" decimals="-3" id="f-1051" unitRef="usd">49000</us-gaap:DeferredFinanceCostsNet>
    <us-gaap:DeferredFinanceCostsNet contextRef="c-4" decimals="-3" id="f-1052" unitRef="usd">98000</us-gaap:DeferredFinanceCostsNet>
    <us-gaap:LongTermDebt contextRef="c-3" decimals="-3" id="f-1053" unitRef="usd">20054000</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebt contextRef="c-4" decimals="-3" id="f-1054" unitRef="usd">25144000</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebtCurrent contextRef="c-3" decimals="-3" id="f-1055" unitRef="usd">12231000</us-gaap:LongTermDebtCurrent>
    <us-gaap:LongTermDebtCurrent contextRef="c-4" decimals="-3" id="f-1056" unitRef="usd">6833000</us-gaap:LongTermDebtCurrent>
    <us-gaap:LongTermDebtNoncurrent contextRef="c-213" decimals="-3" id="f-1057" unitRef="usd">7823000</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:LongTermDebtNoncurrent contextRef="c-214" decimals="-3" id="f-1058" unitRef="usd">18311000</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock contextRef="c-1" id="f-1059">&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of September&#160;30, 2024, the scheduled maturities of loans payable for each of the next five years and thereafter were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&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:85.718%"&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:12.082%"&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Amount&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2024 (3 months remaining)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;3,177&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2025&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;11,659&#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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2026&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;5,218&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2027&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;-&#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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2028&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;-&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Thereafter&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;-&#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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total debt&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;20,054&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;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:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear contextRef="c-3" decimals="-3" id="f-1060" unitRef="usd">3177000</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths contextRef="c-3" decimals="-3" id="f-1061" unitRef="usd">11659000</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo contextRef="c-3" decimals="-3" id="f-1062" unitRef="usd">5218000</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree contextRef="c-3" decimals="-3" id="f-1063" unitRef="usd">0</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour contextRef="c-3" decimals="-3" id="f-1064" unitRef="usd">0</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour>
    <blfs:LongTermDebtMaturityAfterYearFour contextRef="c-3" decimals="-3" id="f-1065" unitRef="usd">0</blfs:LongTermDebtMaturityAfterYearFour>
    <us-gaap:LongTermDebt contextRef="c-3" decimals="-3" id="f-1066" unitRef="usd">20054000</us-gaap:LongTermDebt>
    <us-gaap:RevenueFromContractWithCustomerTextBlock contextRef="c-1" id="f-1067">Revenue&lt;div style="margin-top:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;To determine revenue recognition for contractual arrangements that we determine are within the scope of FASB Topic 606, Revenue from Contracts with Customers, we perform the following five steps: (i) identify each contract with a customer; (ii) identify the performance obligations in the contract; (iii) determine the transaction price; (iv) allocate the transaction price to our performance obligations in the contract; and (v) recognize revenue when (or as) we satisfy the relevant performance obligation. We only apply the five-step model to contracts when it is probable that we will collect the consideration we are entitled to in exchange for the goods or services we transfer to the customer. Contracts with customers may contain multiple performance obligations. For such arrangements, the transaction price is allocated to each performance obligation based on the estimated relative standalone selling prices of the promised products or services underlying each performance obligation. The Company determines standalone selling prices based on the price at which the performance obligation is sold separately. If the standalone selling price is not observable through past transactions, the Company estimates the standalone selling price, taking into account available information such as market conditions and internally approved pricing guidelines related to the performance obligations. Payment terms and conditions vary, although terms generally include a requirement of payment within 30 to 90 days. As of September&#160;30, 2024 and December&#160;31, 2023, our deferred revenue balance totaled $0.4&#160;million and $0.7&#160;million, respectively. During the three and nine months ended September&#160;30, 2024, the Company recognized approximately $0.1&#160;million and $0.6&#160;million, respectively, of revenue that was included in the deferred revenue balance at the beginning of the year. During the three and nine months ended &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;September&#160;30, 2023, the Company had recognized $0.1&#160;million and $0.4&#160;million, respectively, of revenue that was included in the deferred revenue balance at the beginning of the year.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company primarily recognizes product revenues, service revenues, and rental revenues. Product revenues are generated from the sale of cell processing tools, freezers, thawing devices, and cold chain products. We recognize product revenue, including shipping and handling charges billed to customers, at a point in time when we transfer control of our products to our customers, which is upon shipment for substantially all transactions. Shipping and handling costs are classified as part of cost of product revenue in the Condensed Consolidated Statements of Operations. Service revenue is generated from the storage of biological and pharmaceutical materials. We recognize service revenue over time as services are performed or ratably over the contract term. To the extent the transaction price includes variable consideration, the Company estimates the amount of variable consideration that should be included in the transaction price utilizing the expected value method or the most likely amount method, depending on the facts and circumstances relative to the contract. When determining the transaction price of a contract, an adjustment is made if payment from a customer occurs either significantly before or significantly after performance, resulting in a significant financing component. Applying the practical expedient in ASC Topic 606, the Company does not assess whether a significant financing component exists if the period between when the Company performs its obligations under the contract and when the customer pays is one year or less. None of the Company&#x2019;s contracts contained a significant financing component as of and during the three and nine months ended September&#160;30, 2024.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company also generates revenue from the leasing of our property, plant, and equipment, operating right-of-use assets, and evo cold chain systems within its biostorage services product line to customers pursuant to service contracts or rental arrangements entered into with the customer. Revenue from these arrangements is not within the scope of FASB ASC Topic 606 as it is within the scope of FASB ASC Topic 842, Leases. All customers leasing shippers currently do so under annual rental arrangements. We account for these rental transactions as operating leases and record rental revenue on a straight-line basis over the rental term.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company enters into various customer service agreements (collectively, &#x201c;Service Contracts&#x201d;) with customers to provide biological and pharmaceutical storage services. In certain of these Service Contracts, the property, plant, and equipment or operating right-of-use assets used to store the customer product are used only for the benefit of one customer. This is primarily driven by the customer&#x2019;s desire to ensure that sufficient storage capacity is available in a specific geographic location for a set period of time. These agreements may include extension and termination clauses. These Service Contracts do not allow for customers to purchase the underlying assets.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company has assessed its Service Contracts and concluded that certain of the contracts for the storage of customer products met the criteria to be considered a leasing arrangement (&#x201c;Embedded Leases&#x201d;), with the Company as the lessor. The specific Service Contracts that met the criteria were those that provided a single customer with the ability to substantially direct the use of the Company&#x2019;s property, plant, and equipment or operating right-of-use assets.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Applying the practical expedient from ASC Topic 842, consistent with the previous guidance, the Company will continue to recognize operating right-of-use asset embedded lessor arrangements on its Unaudited Condensed Consolidated Balance Sheets in operating right-of-use assets.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;None of the Embedded Leases identified by the Company qualify as a sales-type or direct finance lease. None of the operating leases for which the Company is the lessor include options for the lessee to purchase the underlying asset at the end of the lease term or residual value guarantees, nor are any such operating leases with related parties.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Embedded Leases may contain both lease and non-lease components. We have elected to utilize the practical expedient from ASC Topic 842 to account for lease and non-lease components together as a single combined lease component as the timing and pattern of transfer are the same for the non-lease components and associated lease component and, the lease component, if accounted for separately, would be classified as an operating lease. Non-lease components of the Company&#x2019;s rental arrangements include reimbursements of lessor costs.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total bioproduction tools and services revenue for the three and nine months ended September&#160;30, 2024 and 2023 were composed of the following:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&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:44.354%"&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:12.081%"&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.406%"&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:12.081%"&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.406%"&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:12.081%"&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.406%"&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:12.085%"&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Three Months Ended&lt;br/&gt;September 30,&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Nine Months Ended&lt;br/&gt;September 30,&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;(In thousands, except percentages)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Product revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;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 10pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Cell processing&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;19,030&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;13,338&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;53,154&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;51,004&#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:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Biostorage services&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;543&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;365&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;970&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,099&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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 10pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Freezer and thaw&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;3,884&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;3,434&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;10,500&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;11,341&#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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Service revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;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 10pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Biostorage services&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;4,526&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;4,186&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;13,708&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;12,166&#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:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Freezer and thaw&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;134&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;191&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;465&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;407&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Rental revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&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:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Biostorage services&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2,454&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2,059&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;6,881&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;5,975&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total revenue&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;30,571&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;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;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;23,573&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;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="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;85,678&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000;border-top:1pt solid #000;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 style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;81,992&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000;border-top:1pt solid #000;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:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table includes estimated rental revenue expected to be recognized in the future related to Embedded Leases as well as estimated service revenue expected to be recognized in the future related to performance obligations that are unsatisfied or partially unsatisfied as of the end of the reporting periods. The Company is electing not to disclose the value of the remaining unsatisfied performance obligation with a duration of one year or less as permitted by the practical expedient in ASU 2014-09, Revenue from Contracts with Customers. The estimated revenue in the following table does not include contracts with the original durations of one year or less, amounts of variable consideration attributable to royalties, or contract renewals that are unexercised as of September&#160;30, 2024. As of September&#160;30, 2024, we did not have service revenue expected to be recognized in greater than one year.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The balances in the table below are partially based on judgments involved in estimating future orders from customers pursuant to their respective contracts:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&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:44.354%"&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:12.081%"&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.406%"&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:12.081%"&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.406%"&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:12.081%"&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.406%"&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:12.085%"&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;2024 (3 months remaining)&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;2025&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;2026&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Rental revenue&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;812&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;3,249&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;812&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;4,873&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;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;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:RevenueFromContractWithCustomerTextBlock>
    <us-gaap:ContractWithCustomerLiability contextRef="c-3" decimals="-5" id="f-1068" unitRef="usd">400000</us-gaap:ContractWithCustomerLiability>
    <us-gaap:ContractWithCustomerLiability contextRef="c-4" decimals="-5" id="f-1069" unitRef="usd">700000</us-gaap:ContractWithCustomerLiability>
    <us-gaap:ContractWithCustomerLiabilityRevenueRecognized contextRef="c-19" decimals="-5" id="f-1070" unitRef="usd">100000</us-gaap:ContractWithCustomerLiabilityRevenueRecognized>
    <us-gaap:ContractWithCustomerLiabilityRevenueRecognized contextRef="c-1" decimals="-5" id="f-1071" unitRef="usd">600000</us-gaap:ContractWithCustomerLiabilityRevenueRecognized>
    <us-gaap:ContractWithCustomerLiabilityRevenueRecognized contextRef="c-20" decimals="-5" id="f-1072" unitRef="usd">100000</us-gaap:ContractWithCustomerLiabilityRevenueRecognized>
    <us-gaap:ContractWithCustomerLiabilityRevenueRecognized contextRef="c-21" decimals="-5" id="f-1073" unitRef="usd">400000</us-gaap:ContractWithCustomerLiabilityRevenueRecognized>
    <blfs:RevenuesByProductLineTableTextBlock contextRef="c-1" id="f-1074">&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total bioproduction tools and services revenue for the three and nine months ended September&#160;30, 2024 and 2023 were composed of the following:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&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:44.354%"&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:12.081%"&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.406%"&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:12.081%"&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.406%"&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:12.081%"&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.406%"&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:12.085%"&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Three Months Ended&lt;br/&gt;September 30,&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Nine Months Ended&lt;br/&gt;September 30,&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;(In thousands, except percentages)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Product revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;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 10pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Cell processing&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;19,030&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;13,338&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;53,154&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;51,004&#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:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Biostorage services&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;543&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;365&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;970&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,099&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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 10pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Freezer and thaw&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;3,884&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;3,434&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;10,500&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;11,341&#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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Service revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;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 10pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Biostorage services&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;4,526&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;4,186&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;13,708&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;12,166&#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:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Freezer and thaw&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;134&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;191&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;465&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;407&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Rental revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&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:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&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;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Biostorage services&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2,454&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2,059&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;6,881&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;5,975&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total revenue&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;30,571&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;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;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;23,573&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;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="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;85,678&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000;border-top:1pt solid #000;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 style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;81,992&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</blfs:RevenuesByProductLineTableTextBlock>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax contextRef="c-215" decimals="-3" id="f-1075" unitRef="usd">19030000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax contextRef="c-216" decimals="-3" id="f-1076" unitRef="usd">13338000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax contextRef="c-217" decimals="-3" id="f-1077" unitRef="usd">53154000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax contextRef="c-218" decimals="-3" id="f-1078" unitRef="usd">51004000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax contextRef="c-219" decimals="-3" id="f-1079" unitRef="usd">543000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax contextRef="c-220" decimals="-3" id="f-1080" unitRef="usd">365000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax contextRef="c-221" decimals="-3" id="f-1081" unitRef="usd">970000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax contextRef="c-222" decimals="-3" id="f-1082" unitRef="usd">1099000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax contextRef="c-223" decimals="-3" id="f-1083" unitRef="usd">3884000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax contextRef="c-224" decimals="-3" id="f-1084" unitRef="usd">3434000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax contextRef="c-225" decimals="-3" id="f-1085" unitRef="usd">10500000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax contextRef="c-226" decimals="-3" id="f-1086" unitRef="usd">11341000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax contextRef="c-227" decimals="-3" id="f-1087" unitRef="usd">4526000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax contextRef="c-228" decimals="-3" id="f-1088" unitRef="usd">4186000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax contextRef="c-229" decimals="-3" id="f-1089" unitRef="usd">13708000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax contextRef="c-230" decimals="-3" id="f-1090" unitRef="usd">12166000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax contextRef="c-231" decimals="-3" id="f-1091" unitRef="usd">134000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax contextRef="c-232" decimals="-3" id="f-1092" unitRef="usd">191000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax contextRef="c-233" decimals="-3" id="f-1093" unitRef="usd">465000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax contextRef="c-234" decimals="-3" id="f-1094" unitRef="usd">407000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax contextRef="c-235" decimals="-3" id="f-1095" unitRef="usd">2454000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax contextRef="c-236" decimals="-3" id="f-1096" unitRef="usd">2059000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax contextRef="c-237" decimals="-3" id="f-1097" unitRef="usd">6881000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax contextRef="c-238" decimals="-3" id="f-1098" unitRef="usd">5975000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax contextRef="c-19" decimals="-3" id="f-1099" unitRef="usd">30571000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax contextRef="c-20" decimals="-3" id="f-1100" unitRef="usd">23573000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax contextRef="c-1" decimals="-3" id="f-1101" unitRef="usd">85678000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax contextRef="c-21" decimals="-3" id="f-1102" unitRef="usd">81992000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock contextRef="c-1" id="f-1103">&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The balances in the table below are partially based on judgments involved in estimating future orders from customers pursuant to their respective contracts:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&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:44.354%"&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:12.081%"&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.406%"&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:12.081%"&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.406%"&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:12.081%"&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.406%"&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:12.085%"&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;2024 (3 months remaining)&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;2025&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;2026&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Rental revenue&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;812&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;3,249&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;812&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;4,873&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;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;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock>
    <us-gaap:RevenueRemainingPerformanceObligation contextRef="c-239" decimals="-3" id="f-1104" unitRef="usd">812000</us-gaap:RevenueRemainingPerformanceObligation>
    <us-gaap:RevenueRemainingPerformanceObligation contextRef="c-240" decimals="-3" id="f-1105" unitRef="usd">3249000</us-gaap:RevenueRemainingPerformanceObligation>
    <us-gaap:RevenueRemainingPerformanceObligation contextRef="c-241" decimals="-3" id="f-1106" unitRef="usd">812000</us-gaap:RevenueRemainingPerformanceObligation>
    <us-gaap:RevenueRemainingPerformanceObligation contextRef="c-242" decimals="-3" id="f-1107" unitRef="usd">4873000</us-gaap:RevenueRemainingPerformanceObligation>
    <us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock contextRef="c-1" id="f-1114">Stock-based compensation&lt;div style="margin-top:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Service-based vesting stock options&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following is a summary of service-based vesting stock option activity for the September&#160;30, 2024, and the status of service-based vesting stock options outstanding as of September&#160;30, 2024:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&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:71.930%"&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:12.081%"&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.406%"&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:12.083%"&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Nine Months Ended&lt;br/&gt;September 30, 2024&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="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Options&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Wtd. Avg.  Exercise Price&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Outstanding as of beginning of period&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;217,250&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2.21&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Exercised&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(58,750)&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2.33&#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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Outstanding as of September 30, 2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;158,500&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2.16&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;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;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Stock options exercisable as of September 30, 2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;158,500&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2.16&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As of September&#160;30, 2024, there was $3.6 million of aggregate intrinsic value of outstanding and exercisable service-based vesting stock options. Intrinsic value is the total pretax intrinsic value for all &#x201c;in-the-money&#x201d; options (i.e., the difference between the Company&#x2019;s closing stock price on the last trading day of the reporting period and the exercise price, multiplied by the number of shares) that would have been received by the option holders had all option holders exercised their options on September&#160;30, 2024. This amount will change based on the fair market value of the Company&#x2019;s stock. We did not recognize stock compensation expense related to service-based options during the three and nine months ended September&#160;30, 2024. The intrinsic value of service vesting-based awards exercised was $0.5 million and $1.1 million during the three and nine months ended September&#160;30, 2024, respectively. There were no service-based vesting options granted during the three and nine months ended September&#160;30, 2024. The weighted average remaining contractual life of service-based vesting stock options outstanding and exercisable as of September&#160;30, 2024 is 1.5 years. There were no unrecognized compensation costs for service-based vesting stock options as of September&#160;30, 2024.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',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:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Service-based vesting restricted stock&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following is a summary of service-based vesting restricted stock activity for the nine months ended September&#160;30, 2024, and the status of unvested service-based vesting restricted stock outstanding as of September&#160;30, 2024:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&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:71.930%"&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:12.081%"&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.406%"&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:12.083%"&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Nine Months Ended&lt;br/&gt;September 30, 2024&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="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Shares&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Wtd. Avg.  Grant Date  Fair Value&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Outstanding as of beginning of period&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2,312,898&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;18.32&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;484,886&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;20.53&#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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Vested&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(701,436)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;25.83&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(116,386)&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;17.33&#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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Non-vested as of September 30, 2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,979,962&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;16.22&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;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:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The aggregate fair value of the service-based vesting awards granted was $6.7 million and $10.0 million&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;during the three and nine months ended September&#160;30, 2024, respectively. The aggregate fair value of the service-based vesting awards that vested was $2.3 million and $8.0 million during the three and nine months ended September&#160;30, 2024, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We recognized stock compensation expense related to service-based vesting awards of $3.8 million and $11.7 million during the three and nine months ended September&#160;30, 2024, respectively. As of September&#160;30, 2024, there was $26.8 million in unrecognized compensation costs related to service-based vesting awards. We expect to recognize those costs over 2.7 years.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Performance-based restricted stock&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On March&#160;8, 2024, the Company granted 109,512 shares of performance-based stock to an executive in the form of restricted stock. The shares granted contain performance conditions based on Company metrics related to future performance. The grant date fair value of this award was $17.36 per share. The fair value of this award is being expensed on a straight-line basis over the requisite service period ending on December 31, 2025.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We recognized stock compensation expense of $0.2 million and $0.7 million related to performance-based restricted stock awards for the three and nine months ended September&#160;30, 2024, respectively. As of September&#160;30, 2024, there was $1.2 million in unrecognized non-cash compensation costs related to performance-based restricted stock awards expected to vest. We expect to recognize those costs over 1.2 years. Non-cash compensation costs are expensed over the period for which performance was measured.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;The aggregate fair value of the performance-based awards granted during the three and nine months ended September&#160;30, 2024 was $1.9 million. No performance-based awards vested during the three and nine months ended September&#160;30, 2024.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;No performance-based restricted stock awards were granted or vested during the three and nine months ended September&#160;30, 2023.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Market-based restricted stock&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following is a summary of market-based restricted stock activity under our stock option plan for the nine months ended September&#160;30, 2024 and the status of market-based restricted stock outstanding as of September&#160;30, 2024:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&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:71.930%"&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:12.081%"&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.406%"&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:12.083%"&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Nine Months Ended&lt;br/&gt;September 30, 2024&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="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Shares&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Wtd. Avg.  Grant&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Outstanding as of beginning of period&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;509,166&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;26.50&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;299,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 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;27.12&#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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Vested&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(300,529)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;27.97&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Non-vested as of September 30, 2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;508,202&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;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;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;25.70&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;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:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On February&#160;24, 2022, the Company granted 240,428 shares of market-based stock to its executives in the form of restricted stock. The shares granted contain a market condition based on total shareholder return ("TSR"). The TSR market condition measures the Company&#x2019;s performance against a peer group. On March&#160;8, 2024, the Company&#x2019;s Compensation Committee determined the TSR attainment was 125% of the targeted shares and 300,529 shares were granted and immediately vested to the executives of the Company based on our TSR during the period beginning on January 1, 2022 through December 31, 2023 as compared to the TSR of 20 of our peers. The fair value of this award was determined using a Monte Carlo simulation with the following assumptions: a historical volatility of 63%, 0% dividend yield and a risk-free interest rate of 1.5%. The historical volatility was based on the most recent 2-year period for the Company and correlated with the components of the peer group. The stock price projection for the Company and the components of the peer group assumes a 0% dividend yield. This is mathematically equivalent to reinvesting dividends in the issuing entity over the performance period. The risk-free interest rate is based on the yield on the U.S. Treasury Strips as of the Measurement Date with a maturity consistent with the 2-year term associated with the market condition of the award. The fair value of this award of $6.7 million was expensed on a straight-line basis over the grant date to the vesting date of December 31, 2023.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On January&#160;3, 2023, the Company granted 268,738 shares of market-based stock to its executives in the form of restricted stock. The shares granted contain a market condition based on TSR. The TSR market condition measures the Company&#x2019;s performance against a peer group. The market-based restricted stock awards will vest as to between 0% and 200% of the number of restricted shares granted to each recipient based on our TSR during the period beginning on January 1, 2023 through December 31, 2024 as compared to the TSR of 20 of our peers. The fair value of this award was determined using a Monte Carlo simulation with the following assumptions: a historical volatility of 78%, 0% dividend yield and a risk-free interest rate of 4.4%. The historical volatility was based on the most recent 2-year period for the Company and correlated with the components of the peer group. The stock price projection for the Company and the components of the peer group assumes a 0% dividend yield. This is mathematically equivalent to reinvesting dividends in the issuing entity over the performance period. The risk-free interest rate is based on the yield on the U.S. Treasury Strips as of the Measurement Date with a maturity consistent with the 2-year term associated with the market condition of the award. The fair value of this award of $6.8 million is being expensed on a straight-line basis over the grant date to the vesting date of December 31, 2024, excluding $1.6 million of expense recognized in 2023 to reflect accelerations in the vesting period of certain awards.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On March&#160;8, 2024, the Company granted 239,464 shares of market-based stock to its executives in the form of restricted stock. The shares granted contain a market condition based on TSR. The TSR market condition measures the Company&#x2019;s performance against a peer group. The market-based restricted stock awards will vest as to between 0% and 200% of the number of restricted shares granted to each recipient based on our TSR during the period beginning on January 1, 2024 through December 31, 2025 as compared to the TSR of 20 of our peers. The fair value of this award was determined using a Monte Carlo simulation with the following assumptions: a historical volatility of 80%, 0% dividend yield and a risk-free interest rate of 4.6%. The historical volatility was based on the most recent 2-year period for the Company and correlated with the components of the peer group. The stock price projection for the Company and the components of the peer group assumes a 0% dividend yield. This is mathematically equivalent to reinvesting dividends in the issuing entity over the performance period. The risk-free interest rate is based on the yield on the U.S. Treasury Strips as of the Measurement Date with a maturity consistent with the 2-year term associated with the market condition of the award. The fair value of this &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;award of $6.3 million is being expensed on a straight-line basis over the grant date to the vesting date of December 31, 2025.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;We recognized stock compensation expense of $1.3 million and $3.7 million related to market-based restricted stock awards for the three and nine months ended September&#160;30, 2024, respectively, and $1.6&#160;million and $4.9&#160;million during the three and nine months ended September&#160;30, 2023, respectively. As of September&#160;30, 2024, there was $4.4 million in unrecognized non-cash compensation costs related to market-based restricted stock awards expected to vest. We expect to recognize those costs over 1.1 years.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The aggregate fair value of the market-based awards granted was zero and $6.3&#160;million during the three and nine months ended September&#160;30, 2024, respectively, and zero and $6.5&#160;million during the three and nine months ended September&#160;30, 2023, respectively. The aggregate fair value of the market-based awards that vested was zero and $5.1 million during the three and nine months ended September&#160;30, 2024, respectively, and zero and $0.7 million during the three and nine months ended September&#160;30, 2023, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%"&gt;Total stock compensation expense&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Compensation expense associated with equity-based awards is recognized on a straight-line basis over the requisite service period, with awards generally vesting over a 4-year period, and forfeitures recognized as incurred. We recorded total stock compensation expense for the three and nine months ended September&#160;30, 2024 and 2023, as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&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:44.354%"&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:12.081%"&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.406%"&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:12.081%"&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.406%"&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:12.081%"&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.406%"&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:12.085%"&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Three Months Ended&lt;br/&gt;September 30,&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Nine Months Ended&lt;br/&gt;September 30,&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Cost of revenue&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;826&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,031&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2,482&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2,991&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;General and administrative 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2,873&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;3,349&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;8,648&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;9,497&#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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Sales and marketing costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,001&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,920&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2,909&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;3,575&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Research and development 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;624&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,684&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,983&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;3,652&#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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;5,324&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;7,984&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;16,022&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;19,715&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;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:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock>
    <us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock contextRef="c-1" id="f-1115">&lt;div style="margin-top:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following is a summary of service-based vesting stock option activity for the September&#160;30, 2024, and the status of service-based vesting stock options outstanding as of September&#160;30, 2024:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&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:71.930%"&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:12.081%"&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.406%"&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:12.083%"&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Nine Months Ended&lt;br/&gt;September 30, 2024&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="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Options&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Wtd. Avg.  Exercise Price&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Outstanding as of beginning of period&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;217,250&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2.21&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Exercised&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(58,750)&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2.33&#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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Outstanding as of September 30, 2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;158,500&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2.16&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;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;border-top:3pt double #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Stock options exercisable as of September 30, 2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;158,500&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2.16&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="c-4"
      decimals="INF"
      id="f-1116"
      unitRef="shares">217250</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="c-4"
      decimals="INF"
      id="f-1117"
      unitRef="usdPerShare">2.21</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="c-1"
      decimals="INF"
      id="f-1118"
      unitRef="shares">58750</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice
      contextRef="c-1"
      decimals="INF"
      id="f-1119"
      unitRef="usdPerShare">2.33</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="c-3"
      decimals="INF"
      id="f-1120"
      unitRef="shares">158500</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="c-3"
      decimals="INF"
      id="f-1121"
      unitRef="usdPerShare">2.16</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber
      contextRef="c-3"
      decimals="INF"
      id="f-1122"
      unitRef="shares">158500</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice
      contextRef="c-3"
      decimals="INF"
      id="f-1123"
      unitRef="usdPerShare">2.16</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue contextRef="c-3" decimals="-5" id="f-1124" unitRef="usd">3600000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized contextRef="c-246" decimals="INF" id="f-1125" unitRef="usd">0</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue contextRef="c-19" decimals="-5" id="f-1126" unitRef="usd">500000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue contextRef="c-1" decimals="-5" id="f-1127" unitRef="usd">1100000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
      contextRef="c-19"
      decimals="INF"
      id="f-1128"
      unitRef="shares">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
      contextRef="c-1"
      decimals="INF"
      id="f-1129"
      unitRef="shares">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2 contextRef="c-1" id="f-1130">P1Y6M</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized contextRef="c-246" decimals="INF" id="f-1131" unitRef="usd">0</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized>
    <us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock contextRef="c-1" id="f-1132">&lt;div style="margin-top:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following is a summary of service-based vesting restricted stock activity for the nine months ended September&#160;30, 2024, and the status of unvested service-based vesting restricted stock outstanding as of September&#160;30, 2024:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&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:71.930%"&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:12.081%"&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.406%"&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:12.083%"&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Nine Months Ended&lt;br/&gt;September 30, 2024&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="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Shares&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Wtd. Avg.  Grant Date  Fair Value&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Outstanding as of beginning of period&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2,312,898&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;18.32&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;484,886&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;20.53&#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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Vested&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(701,436)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;25.83&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(116,386)&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;17.33&#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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Non-vested as of September 30, 2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,979,962&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;16.22&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;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:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following is a summary of market-based restricted stock activity under our stock option plan for the nine months ended September&#160;30, 2024 and the status of market-based restricted stock outstanding as of September&#160;30, 2024:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&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:71.930%"&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:12.081%"&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.406%"&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:12.083%"&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Nine Months Ended&lt;br/&gt;September 30, 2024&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="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Shares&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Wtd. Avg.  Grant&lt;/span&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Outstanding as of beginning of period&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;509,166&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;26.50&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;299,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 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;27.12&#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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Vested&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(300,529)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;27.97&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Non-vested as of September 30, 2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;508,202&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;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;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;25.70&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;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:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="c-247"
      decimals="INF"
      id="f-1133"
      unitRef="shares">2312898</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="c-247"
      decimals="INF"
      id="f-1134"
      unitRef="usdPerShare">18.32</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="c-248"
      decimals="INF"
      id="f-1135"
      unitRef="shares">484886</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="c-248"
      decimals="INF"
      id="f-1136"
      unitRef="usdPerShare">20.53</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="c-248"
      decimals="INF"
      id="f-1137"
      unitRef="shares">701436</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue
      contextRef="c-248"
      decimals="INF"
      id="f-1138"
      unitRef="usdPerShare">25.83</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod
      contextRef="c-248"
      decimals="INF"
      id="f-1139"
      unitRef="shares">116386</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue
      contextRef="c-248"
      decimals="INF"
      id="f-1140"
      unitRef="usdPerShare">17.33</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="c-249"
      decimals="INF"
      id="f-1141"
      unitRef="shares">1979962</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="c-249"
      decimals="INF"
      id="f-1142"
      unitRef="usdPerShare">16.22</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <blfs:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodFairValue contextRef="c-250" decimals="-5" id="f-1143" unitRef="usd">6700000</blfs:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodFairValue>
    <blfs:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodFairValue contextRef="c-248" decimals="-5" id="f-1144" unitRef="usd">10000000.0</blfs:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue contextRef="c-250" decimals="-5" id="f-1145" unitRef="usd">2300000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue contextRef="c-248" decimals="-5" id="f-1146" unitRef="usd">8000000.0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue>
    <us-gaap:AllocatedShareBasedCompensationExpense contextRef="c-250" decimals="-5" id="f-1147" unitRef="usd">3800000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense contextRef="c-248" decimals="-5" id="f-1148" unitRef="usd">11700000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized contextRef="c-249" decimals="-5" id="f-1149" unitRef="usd">26800000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1 contextRef="c-248" id="f-1150">P2Y8M12D</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="c-251"
      decimals="INF"
      id="f-1151"
      unitRef="shares">109512</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="c-252"
      decimals="2"
      id="f-1152"
      unitRef="usdPerShare">17.36</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:AllocatedShareBasedCompensationExpense contextRef="c-253" decimals="-5" id="f-1153" unitRef="usd">200000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense contextRef="c-254" decimals="-5" id="f-1154" unitRef="usd">700000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized contextRef="c-255" decimals="-5" id="f-1155" unitRef="usd">1200000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1 contextRef="c-254" id="f-1156">P1Y2M12D</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1>
    <blfs:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodAggregateFairValue contextRef="c-254" decimals="-5" id="f-1157" unitRef="usd">1900000</blfs:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodAggregateFairValue>
    <blfs:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodAggregateFairValue contextRef="c-253" decimals="-5" id="f-1158" unitRef="usd">1900000</blfs:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodAggregateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="c-253"
      decimals="INF"
      id="f-1159"
      unitRef="shares">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="c-254"
      decimals="INF"
      id="f-1160"
      unitRef="shares">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
      contextRef="c-256"
      decimals="INF"
      id="f-1161"
      unitRef="shares">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
      contextRef="c-257"
      decimals="INF"
      id="f-1162"
      unitRef="shares">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="c-258"
      decimals="INF"
      id="f-1163"
      unitRef="shares">509166</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="c-258"
      decimals="INF"
      id="f-1164"
      unitRef="usdPerShare">26.50</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="c-259"
      decimals="INF"
      id="f-1165"
      unitRef="shares">299565</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="c-259"
      decimals="INF"
      id="f-1166"
      unitRef="usdPerShare">27.12</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="c-259"
      decimals="INF"
      id="f-1167"
      unitRef="shares">300529</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue
      contextRef="c-259"
      decimals="INF"
      id="f-1168"
      unitRef="usdPerShare">27.97</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="c-260"
      decimals="INF"
      id="f-1169"
      unitRef="shares">508202</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="c-260"
      decimals="INF"
      id="f-1170"
      unitRef="usdPerShare">25.70</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="c-261"
      decimals="INF"
      id="f-1171"
      unitRef="shares">240428</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <blfs:ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfAwards
      contextRef="c-262"
      decimals="INF"
      id="f-1172"
      unitRef="number">1.25</blfs:ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfAwards>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="c-262"
      decimals="INF"
      id="f-1173"
      unitRef="shares">300529</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <blfs:NumberOfPeers
      contextRef="c-263"
      decimals="INF"
      id="f-1174"
      unitRef="peer">20</blfs:NumberOfPeers>
    <blfs:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsHistoricalVolatilityRate
      contextRef="c-264"
      decimals="2"
      id="f-1175"
      unitRef="number">0.63</blfs:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsHistoricalVolatilityRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate
      contextRef="c-264"
      decimals="2"
      id="f-1176"
      unitRef="number">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
      contextRef="c-264"
      decimals="3"
      id="f-1177"
      unitRef="number">0.015</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
    <blfs:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRatePeriod contextRef="c-264" id="f-1178">P2Y</blfs:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRatePeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate
      contextRef="c-264"
      decimals="2"
      id="f-1179"
      unitRef="number">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate>
    <blfs:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRatePeriod contextRef="c-264" id="f-1180">P2Y</blfs:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRatePeriod>
    <us-gaap:AllocatedShareBasedCompensationExpense contextRef="c-261" decimals="-5" id="f-1181" unitRef="usd">6700000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="c-265"
      decimals="INF"
      id="f-1182"
      unitRef="shares">268738</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <blfs:ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfAwards
      contextRef="c-266"
      decimals="INF"
      id="f-1183"
      unitRef="number">0</blfs:ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfAwards>
    <blfs:ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfAwards
      contextRef="c-267"
      decimals="2"
      id="f-1184"
      unitRef="number">2</blfs:ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfAwards>
    <blfs:NumberOfPeers
      contextRef="c-268"
      decimals="INF"
      id="f-1185"
      unitRef="peer">20</blfs:NumberOfPeers>
    <blfs:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsHistoricalVolatilityRate
      contextRef="c-269"
      decimals="2"
      id="f-1186"
      unitRef="number">0.78</blfs:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsHistoricalVolatilityRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate
      contextRef="c-269"
      decimals="INF"
      id="f-1187"
      unitRef="number">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
      contextRef="c-269"
      decimals="3"
      id="f-1188"
      unitRef="number">0.044</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
    <blfs:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRatePeriod contextRef="c-269" id="f-1189">P2Y</blfs:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRatePeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate
      contextRef="c-269"
      decimals="INF"
      id="f-1190"
      unitRef="number">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate>
    <blfs:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRatePeriod contextRef="c-269" id="f-1191">P2Y</blfs:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRatePeriod>
    <us-gaap:AllocatedShareBasedCompensationExpense contextRef="c-265" decimals="-5" id="f-1192" unitRef="usd">6800000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:ComprehensiveIncomeNetOfTax contextRef="c-270" decimals="-5" id="f-1193" unitRef="usd">-1600000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="c-271"
      decimals="INF"
      id="f-1194"
      unitRef="shares">239464</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <blfs:ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfAwards
      contextRef="c-272"
      decimals="INF"
      id="f-1195"
      unitRef="number">0</blfs:ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfAwards>
    <blfs:ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfAwards
      contextRef="c-273"
      decimals="INF"
      id="f-1196"
      unitRef="number">2</blfs:ShareBasedCompensationArrangementByShareBasedPaymentAwardPercentageOfAwards>
    <blfs:NumberOfPeers
      contextRef="c-274"
      decimals="INF"
      id="f-1197"
      unitRef="peer">20</blfs:NumberOfPeers>
    <blfs:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsHistoricalVolatilityRate
      contextRef="c-262"
      decimals="2"
      id="f-1198"
      unitRef="number">0.80</blfs:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsHistoricalVolatilityRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate
      contextRef="c-262"
      decimals="INF"
      id="f-1199"
      unitRef="number">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
      contextRef="c-262"
      decimals="3"
      id="f-1200"
      unitRef="number">0.046</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate
      contextRef="c-262"
      decimals="INF"
      id="f-1201"
      unitRef="number">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate>
    <blfs:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRatePeriod contextRef="c-262" id="f-1202">P2Y</blfs:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRatePeriod>
    <us-gaap:AllocatedShareBasedCompensationExpense contextRef="c-271" decimals="-5" id="f-1203" unitRef="usd">6300000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense contextRef="c-275" decimals="-5" id="f-1204" unitRef="usd">1300000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense contextRef="c-259" decimals="-5" id="f-1205" unitRef="usd">3700000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense contextRef="c-276" decimals="-5" id="f-1206" unitRef="usd">1600000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense contextRef="c-277" decimals="-5" id="f-1207" unitRef="usd">4900000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized contextRef="c-260" decimals="-5" id="f-1208" unitRef="usd">4400000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1 contextRef="c-259" id="f-1209">P1Y1M6D</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1>
    <blfs:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodAggregateFairValue contextRef="c-275" decimals="-5" id="f-1210" unitRef="usd">0</blfs:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodAggregateFairValue>
    <blfs:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodAggregateFairValue contextRef="c-259" decimals="-5" id="f-1211" unitRef="usd">6300000</blfs:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodAggregateFairValue>
    <blfs:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodAggregateFairValue contextRef="c-276" decimals="-5" id="f-1212" unitRef="usd">0</blfs:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodAggregateFairValue>
    <blfs:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodAggregateFairValue contextRef="c-277" decimals="-5" id="f-1213" unitRef="usd">6500000</blfs:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodAggregateFairValue>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested contextRef="c-275" decimals="-5" id="f-1214" unitRef="usd">0</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested contextRef="c-259" decimals="-5" id="f-1215" unitRef="usd">5100000</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested contextRef="c-276" decimals="-5" id="f-1216" unitRef="usd">0</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested contextRef="c-277" decimals="-5" id="f-1217" unitRef="usd">700000</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1 contextRef="c-1" id="f-1218">P4Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock contextRef="c-1" id="f-1219">We recorded total stock compensation expense for the three and nine months ended September&#160;30, 2024 and 2023, as follows:&lt;div style="margin-top:12pt"&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:44.354%"&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:12.081%"&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.406%"&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:12.081%"&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.406%"&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:12.081%"&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.406%"&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:12.085%"&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Three Months Ended&lt;br/&gt;September 30,&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Nine Months Ended&lt;br/&gt;September 30,&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;(In thousands)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Cost of revenue&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;826&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,031&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2,482&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2,991&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:1pt solid #000;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;General and administrative 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2,873&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;3,349&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;8,648&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;9,497&#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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Sales and marketing costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,001&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,920&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2,909&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;3,575&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Research and development 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;624&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,684&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;1,983&#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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;3,652&#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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;5,324&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;7,984&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;16,022&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;19,715&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;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:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock>
    <us-gaap:AllocatedShareBasedCompensationExpense contextRef="c-278" decimals="-3" id="f-1220" unitRef="usd">826000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense contextRef="c-279" decimals="-3" id="f-1221" unitRef="usd">1031000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense contextRef="c-280" decimals="-3" id="f-1222" unitRef="usd">2482000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense contextRef="c-281" decimals="-3" id="f-1223" unitRef="usd">2991000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense contextRef="c-282" decimals="-3" id="f-1224" unitRef="usd">2873000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense contextRef="c-283" decimals="-3" id="f-1225" unitRef="usd">3349000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense contextRef="c-284" decimals="-3" id="f-1226" unitRef="usd">8648000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense contextRef="c-285" decimals="-3" id="f-1227" unitRef="usd">9497000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense contextRef="c-286" decimals="-3" id="f-1228" unitRef="usd">1001000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense contextRef="c-287" decimals="-3" id="f-1229" unitRef="usd">1920000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense contextRef="c-288" decimals="-3" id="f-1230" unitRef="usd">2909000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense contextRef="c-289" decimals="-3" id="f-1231" unitRef="usd">3575000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense contextRef="c-290" decimals="-3" id="f-1232" unitRef="usd">624000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense contextRef="c-291" decimals="-3" id="f-1233" unitRef="usd">1684000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense contextRef="c-292" decimals="-3" id="f-1234" unitRef="usd">1983000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense contextRef="c-293" decimals="-3" id="f-1235" unitRef="usd">3652000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense contextRef="c-19" decimals="-3" id="f-1236" unitRef="usd">5324000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense contextRef="c-20" decimals="-3" id="f-1237" unitRef="usd">7984000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense contextRef="c-1" decimals="-3" id="f-1238" unitRef="usd">16022000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense contextRef="c-21" decimals="-3" id="f-1239" unitRef="usd">19715000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:IncomeTaxDisclosureTextBlock contextRef="c-1" id="f-1240">Income taxes&lt;div style="margin-top:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company accounts for income taxes under ASC Topic 740 &#x2013; Income Taxes. Under this standard, deferred tax assets and liabilities are recognized for future tax benefits or consequences attributable to temporary differences between the financial statement carrying amounts of existing assets and liabilities and their respective tax bases. Deferred tax assets and liabilities are measured using enacted tax rates expected to apply to taxable income in the years in which those temporary differences are expected to be recovered or settled.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company&#x2019;s tax provision for interim periods is determined using an estimate of the annual effective income tax rate, adjusted for discrete items, if any, that occur in the relevant period. Income tax expense of $0.1 million for the nine months ended September&#160;30, 2024 resulted in an effective income tax rate of negative 0.7%. Included in the $0.1 million of tax expense was discrete tax expense of $1.2 million related to stock compensation, which was offset by a change in the valuation allowance.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company&#x2019;s projected effective income tax rate for the year ending December&#160;31, 2024 excluding the impact, if any, of discrete items is negative 0.7%, which is lower than the U.S. federal statutory rate of 21% primarily due to the increase in the valuation allowance on deferred tax assets and non-deductible executive compensation offset by state tax benefits and research tax credits.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Realization of deferred tax assets is dependent upon the generation of future taxable income, the timing and amount of which are uncertain. In determining the need for a valuation allowance, the Company&#x2019;s management evaluates all available positive and negative evidence to determine if it is more likely than not that its deferred tax assets are realizable. As of September&#160;30, 2024, the Company continues to provide a full valuation allowance against its deferred tax assets as the realization of such assets is not considered to be more likely than not at this time. If the Company's conclusion about the realizability of its deferred tax assets and therefore the appropriateness of the valuation allowance changes in a future &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;period, the Company could record a substantial tax benefit in its Condensed Consolidated Statements of Operations when that occurs.&lt;/span&gt;&lt;/div&gt;</us-gaap:IncomeTaxDisclosureTextBlock>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="c-1" decimals="-5" id="f-1241" unitRef="usd">100000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations contextRef="c-1" decimals="3" id="f-1242" unitRef="number">-0.007</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="c-1" decimals="-5" id="f-1243" unitRef="usd">100000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount contextRef="c-1" decimals="-5" id="f-1244" unitRef="usd">1200000</us-gaap:EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount>
    <blfs:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRateWithoutDiscreteItemsPercent contextRef="c-1" decimals="3" id="f-1245" unitRef="number">-0.007</blfs:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRateWithoutDiscreteItemsPercent>
    <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate contextRef="c-1" decimals="2" id="f-1246" unitRef="number">0.21</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
    <us-gaap:EarningsPerShareTextBlock contextRef="c-1" id="f-1247">Net loss from continuing operations per common share &lt;div style="margin-top:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company considers its unvested restricted shares, which contain non-forfeitable rights to dividends, as participating securities, and includes such participating securities in its computation of earnings per share pursuant to the two-class method. Basic earnings per share is calculated by dividing net loss by the weighted average number of shares of common stock outstanding during the reporting period. Diluted earnings per share is calculated using the weighted average number of shares of common stock plus the potentially dilutive effect of common equivalent shares outstanding determined under both the two-class method and the treasury stock method, whichever is more dilutive. In periods when we have a net loss, common stock equivalents are excluded from our calculation of earnings per share as their inclusion would have an antidilutive effect.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table presents computations of basic and diluted earnings per share:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&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:44.354%"&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:12.081%"&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.406%"&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:12.081%"&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.406%"&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:12.081%"&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.406%"&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:12.085%"&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Three Months Ended&lt;br/&gt;September 30,&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Nine Months Ended&lt;br/&gt;September 30,&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;(In thousands, except share and earnings per share data)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Basic earnings (loss) per common share&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Numerator:&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;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:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Net loss from continuing operations&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(1,703)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(15,804)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(13,061)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(30,043)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Net loss from continuing operations allocated to common shareholders&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(1,703)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;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;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(15,804)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;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;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(13,061)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;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;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(30,043)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Denominator:&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;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:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Weighted-average common shares issued and outstanding&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;46,175,345&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;43,570,438&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;45,871,715&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;43,348,412&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Basic and diluted loss from continuing operations per common share&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span id="i9d51cced5a7d41289029b728ddab964a_9-1-1-7-132951"&gt;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(0.04)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;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;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(0.36)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;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;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(0.28)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;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;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(0.69)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;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:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table sets forth the number of weighted-average shares of common stock excluded from the computation of diluted loss per share, as their inclusion would have been anti-dilutive: &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&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:44.354%"&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:12.081%"&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.406%"&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:12.081%"&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.406%"&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:12.081%"&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.406%"&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:12.085%"&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Three Months Ended&lt;br/&gt;September 30,&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Nine Months Ended&lt;br/&gt;September 30,&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="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Stock options and restricted stock awards&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;3,939,417&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2,636,283&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;3,774,697&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;3,007,126&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;3,939,417&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;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2,636,283&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;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;3,774,697&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;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;3,007,126&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:EarningsPerShareTextBlock>
    <us-gaap:ScheduleOfEarningsPerShareBasicByCommonClassTextBlock contextRef="c-1" id="f-1248">&lt;div style="margin-top:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table presents computations of basic and diluted earnings per share:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&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:44.354%"&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:12.081%"&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.406%"&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:12.081%"&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.406%"&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:12.081%"&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.406%"&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:12.085%"&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Three Months Ended&lt;br/&gt;September 30,&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Nine Months Ended&lt;br/&gt;September 30,&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;(In thousands, except share and earnings per share data)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Basic earnings (loss) per common share&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Numerator:&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;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:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Net loss from continuing operations&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(1,703)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(15,804)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(13,061)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(30,043)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Net loss from continuing operations allocated to common shareholders&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(1,703)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;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;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(15,804)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;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;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(13,061)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;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;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(30,043)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Denominator:&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;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:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Weighted-average common shares issued and outstanding&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;46,175,345&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;43,570,438&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;45,871,715&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;43,348,412&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Basic and diluted loss from continuing operations per common share&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span id="i9d51cced5a7d41289029b728ddab964a_9-1-1-7-132951"&gt;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(0.04)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;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;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(0.36)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;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;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(0.28)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;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;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(0.69)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;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:ScheduleOfEarningsPerShareBasicByCommonClassTextBlock>
    <us-gaap:IncomeLossFromContinuingOperations contextRef="c-19" decimals="-3" id="f-1249" unitRef="usd">-1703000</us-gaap:IncomeLossFromContinuingOperations>
    <us-gaap:IncomeLossFromContinuingOperations contextRef="c-20" decimals="-3" id="f-1250" unitRef="usd">-15804000</us-gaap:IncomeLossFromContinuingOperations>
    <us-gaap:IncomeLossFromContinuingOperations contextRef="c-1" decimals="-3" id="f-1251" unitRef="usd">-13061000</us-gaap:IncomeLossFromContinuingOperations>
    <us-gaap:IncomeLossFromContinuingOperations contextRef="c-21" decimals="-3" id="f-1252" unitRef="usd">-30043000</us-gaap:IncomeLossFromContinuingOperations>
    <us-gaap:NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersDiluted contextRef="c-19" decimals="-3" id="f-1253" unitRef="usd">-1703000</us-gaap:NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersDiluted>
    <us-gaap:NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersBasic contextRef="c-19" decimals="-3" id="f-1254" unitRef="usd">-1703000</us-gaap:NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersBasic>
    <us-gaap:NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersBasic contextRef="c-20" decimals="-3" id="f-1255" unitRef="usd">-15804000</us-gaap:NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersBasic>
    <us-gaap:NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersDiluted contextRef="c-20" decimals="-3" id="f-1256" unitRef="usd">-15804000</us-gaap:NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersDiluted>
    <us-gaap:NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersBasic contextRef="c-1" decimals="-3" id="f-1257" unitRef="usd">-13061000</us-gaap:NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersBasic>
    <us-gaap:NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersDiluted contextRef="c-1" decimals="-3" id="f-1258" unitRef="usd">-13061000</us-gaap:NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersDiluted>
    <us-gaap:NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersDiluted contextRef="c-21" decimals="-3" id="f-1259" unitRef="usd">-30043000</us-gaap:NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersDiluted>
    <us-gaap:NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersBasic contextRef="c-21" decimals="-3" id="f-1260" unitRef="usd">-30043000</us-gaap:NetIncomeLossFromContinuingOperationsAvailableToCommonShareholdersBasic>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding contextRef="c-19" decimals="0" id="f-1261" unitRef="shares">46175345</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfSharesIssuedBasic contextRef="c-19" decimals="0" id="f-1262" unitRef="shares">46175345</us-gaap:WeightedAverageNumberOfSharesIssuedBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="c-19" decimals="0" id="f-1263" unitRef="shares">46175345</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <blfs:WeightedAverageNumberOfSharesIssuedDiluted contextRef="c-19" decimals="0" id="f-1264" unitRef="shares">46175345</blfs:WeightedAverageNumberOfSharesIssuedDiluted>
    <blfs:WeightedAverageNumberOfSharesIssuedDiluted contextRef="c-20" decimals="0" id="f-1265" unitRef="shares">43570438</blfs:WeightedAverageNumberOfSharesIssuedDiluted>
    <us-gaap:WeightedAverageNumberOfSharesIssuedBasic contextRef="c-20" decimals="0" id="f-1266" unitRef="shares">43570438</us-gaap:WeightedAverageNumberOfSharesIssuedBasic>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding contextRef="c-20" decimals="0" id="f-1267" unitRef="shares">43570438</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="c-20" decimals="0" id="f-1268" unitRef="shares">43570438</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesIssuedBasic contextRef="c-1" decimals="0" id="f-1269" unitRef="shares">45871715</us-gaap:WeightedAverageNumberOfSharesIssuedBasic>
    <blfs:WeightedAverageNumberOfSharesIssuedDiluted contextRef="c-1" decimals="0" id="f-1270" unitRef="shares">45871715</blfs:WeightedAverageNumberOfSharesIssuedDiluted>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="c-1" decimals="0" id="f-1271" unitRef="shares">45871715</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding contextRef="c-1" decimals="0" id="f-1272" unitRef="shares">45871715</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding contextRef="c-21" decimals="0" id="f-1273" unitRef="shares">43348412</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfSharesIssuedBasic contextRef="c-21" decimals="0" id="f-1274" unitRef="shares">43348412</us-gaap:WeightedAverageNumberOfSharesIssuedBasic>
    <blfs:WeightedAverageNumberOfSharesIssuedDiluted contextRef="c-21" decimals="0" id="f-1275" unitRef="shares">43348412</blfs:WeightedAverageNumberOfSharesIssuedDiluted>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="c-21" decimals="0" id="f-1276" unitRef="shares">43348412</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare
      contextRef="c-19"
      decimals="2"
      id="f-1277"
      unitRef="usdPerShare">-0.04</us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare>
    <us-gaap:IncomeLossFromContinuingOperationsPerBasicShare
      contextRef="c-19"
      decimals="2"
      id="f-1278"
      unitRef="usdPerShare">-0.04</us-gaap:IncomeLossFromContinuingOperationsPerBasicShare>
    <us-gaap:IncomeLossFromContinuingOperationsPerBasicShare
      contextRef="c-20"
      decimals="2"
      id="f-1279"
      unitRef="usdPerShare">-0.36</us-gaap:IncomeLossFromContinuingOperationsPerBasicShare>
    <us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare
      contextRef="c-20"
      decimals="2"
      id="f-1280"
      unitRef="usdPerShare">-0.36</us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare>
    <us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare
      contextRef="c-1"
      decimals="2"
      id="f-1281"
      unitRef="usdPerShare">-0.28</us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare>
    <us-gaap:IncomeLossFromContinuingOperationsPerBasicShare
      contextRef="c-1"
      decimals="2"
      id="f-1282"
      unitRef="usdPerShare">-0.28</us-gaap:IncomeLossFromContinuingOperationsPerBasicShare>
    <us-gaap:IncomeLossFromContinuingOperationsPerBasicShare
      contextRef="c-21"
      decimals="2"
      id="f-1283"
      unitRef="usdPerShare">-0.69</us-gaap:IncomeLossFromContinuingOperationsPerBasicShare>
    <us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare
      contextRef="c-21"
      decimals="2"
      id="f-1284"
      unitRef="usdPerShare">-0.69</us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare>
    <us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock contextRef="c-1" id="f-1285">&lt;div style="margin-top:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The following table sets forth the number of weighted-average shares of common stock excluded from the computation of diluted loss per share, as their inclusion would have been anti-dilutive: &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt"&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:44.354%"&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:12.081%"&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.406%"&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:12.081%"&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.406%"&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:12.081%"&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.406%"&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:12.085%"&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Three Months Ended&lt;br/&gt;September 30,&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:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;Nine Months Ended&lt;br/&gt;September 30,&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="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Stock options and restricted stock awards&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;3,939,417&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2,636,283&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;3,774,697&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;3,007,126&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;3,939,417&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;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;2,636,283&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;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;3,774,697&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;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;3,007,126&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="c-294"
      decimals="0"
      id="f-1286"
      unitRef="shares">3939417</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="c-295"
      decimals="0"
      id="f-1287"
      unitRef="shares">2636283</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="c-296"
      decimals="0"
      id="f-1288"
      unitRef="shares">3774697</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="c-297"
      decimals="0"
      id="f-1289"
      unitRef="shares">3007126</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount contextRef="c-19" decimals="0" id="f-1290" unitRef="shares">3939417</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount contextRef="c-20" decimals="0" id="f-1291" unitRef="shares">2636283</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount contextRef="c-1" decimals="0" id="f-1292" unitRef="shares">3774697</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount contextRef="c-21" decimals="0" id="f-1293" unitRef="shares">3007126</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:DefinedContributionPlanTextBlock contextRef="c-1" id="f-1294">Employee benefit plan&lt;div style="margin-top:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company sponsors 401(k) defined contribution plan for its employees. This plan provides for pre-tax and post-tax contributions for all employees. Employee contributions are voluntary. Employees may contribute up to 100% of their annual compensation to this plan as limited by an annual maximum amount as determined by the Internal Revenue Service. The Company matches employee contributions in amounts to be determined at the Company&#x2019;s sole discretion. The Company made $0.2&#160;million and $0.7&#160;million&lt;/span&gt;&lt;span style="color:#000000;font-family:'Arial',sans-serif;font-size:12pt;font-weight:400;line-height:120%"&gt; &lt;/span&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;in contributions to this plan for the three and nine months ended September&#160;30, 2024, respectively. During the three and nine months ended September&#160;30, 2023, the Company made $0.2&#160;million and $0.7&#160;million, respectively, in contributions to this plan.&lt;/span&gt;&lt;/div&gt;</us-gaap:DefinedContributionPlanTextBlock>
    <us-gaap:DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent
      contextRef="c-1"
      decimals="INF"
      id="f-1295"
      unitRef="number">1</us-gaap:DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent>
    <us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount contextRef="c-19" decimals="-5" id="f-1296" unitRef="usd">200000</us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount>
    <us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount contextRef="c-1" decimals="-5" id="f-1297" unitRef="usd">700000</us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount>
    <us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount contextRef="c-20" decimals="-5" id="f-1298" unitRef="usd">200000</us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount>
    <us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount contextRef="c-21" decimals="-5" id="f-1299" unitRef="usd">700000</us-gaap:DefinedContributionPlanEmployerDiscretionaryContributionAmount>
    <us-gaap:SubsequentEventsTextBlock contextRef="c-1" id="f-1300">Subsequent events&lt;div style="margin-top:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company has evaluated events subsequent to September&#160;30, 2024 through the date of this filing to assess the need for potential recognition or disclosure.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%"&gt;Stock Purchase Agreement for SciSafe Divestiture&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;On November&#160;12, 2024, the Company entered into a Stock Purchase Agreement, by and among the Company, Subzero Purchaser Corp., a Delaware corporation, SciSafe, Inc., a Delaware corporation and an indirect, wholly owned subsidiary of the Company, and SciSafe, Inc., a New Jersey corporation and an indirect wholly owned subsidiary of the Company, for the sale by Seller of all of the issued and outstanding shares of common stock of SciSafe to Buyer for an aggregate purchase price of $73.0 million (subject to adjustment as set forth in the Purchase Agreement) (the &#x201c;Transaction&#x201d;). Following the execution of the Purchase Agreement, the Transaction was consummated on November&#160;12, 2024 (the &#x201c;Closing Date&#x201d;). We anticipate the divestiture to qualify and be presented as Discontinued Operations in our Annual Report on Form 10-K for the year ended December&#160;31, 2024.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Purchase Agreement contains customary representations, warranties, covenants and indemnities of the parties thereto, including customary covenants that prevent the Company from competing with SciSafe, soliciting its employees or interfering with its business relationships for five years after the Closing Date. In connection with the closing of the Transaction, the Company was required to repay approximately $0.9 million of outstanding indebtedness of SciSafe, estimates to incur approximately $1.8 million in fees to be paid for legal and other transaction services, and estimates to incur approximately $0.4 million in severance costs. The Company also paid the former stockholders of SciSafe approximately $3.3 million in cash to waive all rights with respect to certain potential earn-out payments that would have otherwise accelerated and become due in connection with the Transaction pursuant to the purchase agreement by which the Company acquired SciSafe in October 2020. Finally, the Company expects to recognize approximately $4.0 million in stock compensation expense in connection with the acceleration of unvested shares for all former employees of the Company that remained with SciSafe upon the closing of the Transaction.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In addition, upon the closing of the Transaction, the Company and SciSafe entered into a transition services agreement, pursuant to which the Company will provide certain transition services to SciSafe for up to six months following the Closing Date.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%"&gt;The Company expects to recognize a gain on the Transaction of approximately $39.6 million before $11.1 million of goodwill allocation. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The Company&#x2019;s estimates are subject to a number of assumptions, and actual results may differ.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%"&gt;Consent and Third Amendment to Loan and Security Agreement with Silicon Valley Bank&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;November&#160;11, 2024, the Company entered into a Consent and Third Amendment to Loan and Security Agreement, by and among Silicon Valley Bank, a division of First-Citizens Bank &amp;amp; Trust Company (&#x201c;Bank&#x201d;), the Company, SAVSU Technologies, Inc., a Delaware corporation (&#x201c;SAVSU&#x201d;), Arctic Solutions, Inc., a Delaware corporation doing business as Custom Biogenic Systems (&#x201c;Arctic&#x201d;), SciSafe Holdings, Inc., a Delaware corporation (&#x201c;SciSafe Parent&#x201d;), and Sexton Biotechnologies, Inc., a Delaware corporation (&#x201c;Sexton,&#x201d; and together with the Company, SAVSU, Arctic and SciSafe Parent, &#x201c;Borrower&#x201d;). Pursuant to the Amendment and subject to the conditions set forth therein, Bank consented to the Transaction as required pursuant to the Loan and Security Agreement, dated September 20, 2022, by and among Bank and Borrower, as amended by that certain Waiver and First Amendment to Loan and Security Agreement, dated February 26, 2024, and that certain Consent and Second Amendment to Loan and Security Agreement, dated April 17, 2024 (the &#x201c;Loan Agreement&#x201d;). In addition, effective as of the closing of the Transaction, the Amendment amended the Loan Agreement to provide for a non-refundable termination fee in the amount of $750,000 payable by Borrower to Bank in the event that the Loan Agreement is terminated prior to the Term Loan Maturity Date (as defined in the Loan Agreement) for any reason. The Amendment also made certain other ministerial changes to the Loan Agreement, contains customary representations and warranties of Borrower and provides for a release of Bank by Borrower for any claims existing or arising through the date of the Amendment, including, without limitation, those arising out of or in any manner connected with or related to the Loan Agreement.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:12pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As announced during the second quarter of 2023, the Company has continued to actively seek the divestiture of its CBS business and anticipates Discontinued Operations treatment upon the closure of a deal.&lt;/span&gt;&lt;/div&gt;</us-gaap:SubsequentEventsTextBlock>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationConsideration contextRef="c-298" decimals="-5" id="f-1301" unitRef="usd">73000000.0</us-gaap:DisposalGroupIncludingDiscontinuedOperationConsideration>
    <blfs:PurchaseAgreementNoncompeteDuration contextRef="c-299" id="f-1302">P5Y</blfs:PurchaseAgreementNoncompeteDuration>
    <blfs:DisposalGroupIncludingDiscontinuedOperationDebtRepaymentCost contextRef="c-300" decimals="-5" id="f-1303" unitRef="usd">900000</blfs:DisposalGroupIncludingDiscontinuedOperationDebtRepaymentCost>
    <blfs:DisposalGroupIncludingDiscontinuedOperationLegalAndOtherTransactionServicesFeesPaid contextRef="c-300" decimals="-5" id="f-1304" unitRef="usd">1800000</blfs:DisposalGroupIncludingDiscontinuedOperationLegalAndOtherTransactionServicesFeesPaid>
    <us-gaap:RestructuringCharges contextRef="c-301" decimals="-5" id="f-1305" unitRef="usd">400000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges contextRef="c-302" decimals="-5" id="f-1306" unitRef="usd">3300000</us-gaap:RestructuringCharges>
    <us-gaap:RestructuringCharges contextRef="c-303" decimals="-5" id="f-1307" unitRef="usd">4000000.0</us-gaap:RestructuringCharges>
    <blfs:PurchaseAgreementTransitionServicesDuration contextRef="c-299" id="f-1308">P6M</blfs:PurchaseAgreementTransitionServicesDuration>
    <us-gaap:DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax contextRef="c-300" decimals="-5" id="f-1309" unitRef="usd">39600000</us-gaap:DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationGoodwill1 contextRef="c-304" decimals="-5" id="f-1310" unitRef="usd">11100000</us-gaap:DisposalGroupIncludingDiscontinuedOperationGoodwill1>
    <blfs:PurchaseAgreementPotentialTerminationFeeIfAgreementIsTerminatedPriorToMaturityDate contextRef="c-305" decimals="-4" id="f-1311" unitRef="usd">750000</blfs:PurchaseAgreementPotentialTerminationFeeIfAgreementIsTerminatedPriorToMaturityDate>
</xbrl>
</XML>
</TEXT>
</DOCUMENT>
</SEC-DOCUMENT>
